OWL Clears Earnings With Bears Still Holding Ground
Blue Owl Capital posted earnings on August 6 and has now rallied 18% on the week to $11.57 — yet the short position that defined the pre-earnings setup has barely moved, leaving a high-conviction bear camp intact even…
