Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
8.97
+0.18 (2.05%)
At close: Oct 15, 2026, 4:00 PM EDT
9.00
+0.03 (0.33%)
After-hours: Oct 15, 2026, 7:54 PM EDT
Market Cap13.99B -44.0%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio75.18
Forward PE9.82
Dividend$0.92 (10.26%)
Ex-Dividend DateAug 13, 2026
Volume18,651,648
Open8.77
Previous Close8.79
Day's Range8.64 - 8.99
52-Week Range7.95 - 17.33
Beta1.33
AnalystsBuy
Price Target12.50 (+39.35%)
Earnings DateOct 29, 2026