Blue Owl Capital logo

Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
9.49
+0.22 (2.37%)
At close: Oct 9, 2026, 4:00 PM EDT
9.49
0.00 (0.00%)
After-hours: Oct 9, 2026, 7:52 PM EDT
Market Cap14.80B -42.2%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio79.53
Forward PE10.31
Dividend$0.92 (9.69%)
Ex-Dividend DateAug 13, 2026
Volume20,946,663
Open9.38
Previous Close9.27
Day's Range9.26 - 9.71
52-Week Range7.95 - 17.33
Beta1.33
AnalystsBuy
Price Target12.53 (+32.03%)
Earnings DateOct 29, 2026