ORIC Heads Into Earnings With Heavy Short Load and Bullish Analyst Gap
ORIC enters its August 4 print with short sellers holding a meaningful position — nearly 23% of the free float is currently sold short, up roughly 8% over the past month. Yet the borrow market tells a more relaxed…
