Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
10.33
-0.08 (-0.77%)
At close: Oct 30, 2026, 4:00 PM EDT
10.31
-0.02 (-0.19%)
After-hours: Oct 30, 2026, 7:58 PM EDT
Market Cap16.18B -36.9%
Revenue (ttm)3.07B +11.8%
Net Income94.56M +82.2%
EPS0.14 +77.8%
Shares Out 1.57B
PE Ratio74.92
Forward PE10.91
Dividend$0.92 (8.91%)
Ex-Dividend DateNov 10, 2026
Volume29,268,576
Open10.24
Previous Close10.41
Day's Range10.12 - 10.55
52-Week Range7.95 - 17.00
Beta1.33
AnalystsBuy
Price Target12.78 (+23.72%)
Earnings DateOct 29, 2026