Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
9.88
-0.14 (-1.40%)
Sep 22, 2026, 11:49 AM EDT - Market open
Market Cap15.40B -46.4%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio82.47
Forward PE10.66
Dividend$0.92 (9.35%)
Ex-Dividend DateAug 13, 2026
Volume4,265,685
Open10.23
Previous Close10.02
Day's Range9.76 - 10.30
52-Week Range7.95 - 18.99
Beta1.21
AnalystsBuy
Price Target12.79 (+29.45%)
Earnings DateOct 29, 2026