NYSE:OWLCapital Markets
Blue Owl Capital (OWL) Is Up 13.5% After SpaceX Stake Sale Windfall And Earnings Beat – Has The Bull Case Changed?
In the first quarter of 2026, Blue Owl Capital Inc. reported higher year-over-year revenue of US$753.81 million and net income of US$15.54 million, completed a share repurchase of 5,409,281 shares for US$78.58 million, and declared a quarterly dividend of US$0.23 per share payable on May 27, 2026.
An additional catalyst for investor attention was Blue Owl’s realization of a very large gain from selling part of its SpaceX stake, underscoring how realized profits from private investments can...