Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
12.14
-0.11 (-0.86%)
Sep 1, 2026, 10:28 AM EDT - Market open
Market Cap18.92B -34.3%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio100.45
Forward PE12.98
Dividend$0.92 (7.68%)
Ex-Dividend DateAug 13, 2026
Volume3,897,040
Open11.88
Previous Close12.24
Day's Range11.70 - 12.10
52-Week Range7.95 - 19.29
Beta1.18
AnalystsBuy
Price Target12.62 (+4.0%)
Earnings DateJul 30, 2026