Oscar Health: Short Sellers Hold Position as August Earnings Clock Ticks
OSCR enters the final stretch before its August 6 Q2 print with shorts entrenched near multi-month highs, a CEO who sold roughly $54 million of stock in a single week, and a stock trading above where most analysts…
