Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
12.02
0.00 (0.00%)
At close: Aug 28, 2026, 4:00 PM EDT
12.04
+0.02 (0.17%)
After-hours: Aug 28, 2026, 7:41 PM EDT
Market Cap18.74B -34.9%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio100.74
Forward PE13.02
Dividend$0.92 (7.65%)
Ex-Dividend DateAug 13, 2026
Volume14,957,659
Open12.00
Previous Close12.02
Day's Range11.98 - 12.20
52-Week Range7.95 - 19.29
Beta1.18
AnalystsBuy
Price Target12.62 (+4.99%)
Earnings DateJul 30, 2026