Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
10.02
+0.18 (1.83%)
At close: Sep 21, 2026, 4:00 PM EDT
10.03
+0.01 (0.10%)
After-hours: Sep 21, 2026, 4:35 PM EDT
Market Cap15.62B -45.6%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio83.98
Forward PE10.85
Dividend$0.92 (9.18%)
Ex-Dividend DateAug 13, 2026
Volume14,002,126
Open10.06
Previous Close9.84
Day's Range9.86 - 10.10
52-Week Range7.95 - 18.99
Beta1.21
AnalystsBuy
Price Target12.79 (+27.65%)
Earnings DateOct 29, 2026