Recent reports show mixed performance for tech stocks. Nvidia faces headwinds, while BioVie and Bel Fuse see increased short interest. Olaplex maintains its rating. Read more...