Oscar crashes 22% in two days but call buyers and hedge funds refuse to flinch
Oscar Health just got body slammed. The stock plummeted over 22% from its late June high of $21.53 and sank to $16.70 in a flash. But here’s what caught traders’ eyes. Nearly 77 million shares traded hands in a single … Read more