ORIC Short Sellers Hold Ground Into Phase-Defining Catalyst
ORIC Pharmaceuticals enters today's earnings report with nearly 30% of its free float sold short — a meaningful bearish overhang for a clinical-stage biotech that has rallied 8% over the past month. Short sellers are…
