Retail traders still love Nvidia, but have soured on another of their one-time favorite stocks
Individual investors put more than $1 billion into Nvidia on net over the past week.
You are not logged in so some information on this page has been withheld. To see more, please log in.