Blue Owl Capital Inc. (OWL)

NYSE: OWL · Real-Time Price · USD
12.23
-0.09 (-0.73%)
Aug 12, 2026, 9:35 AM EDT - Market open
Market Cap19.07B -37.7%
Revenue (ttm)2.99B +14.2%
Net Income80.91M +7.3%
EPS0.12 +4.5%
Shares Out 1.56B
PE Ratio102.50
Forward PE13.24
Dividend$0.92 (7.52%)
Ex-Dividend DateAug 13, 2026
Volume505,792
Open12.40
Previous Close12.32
Day's Range12.24 - 12.40
52-Week Range7.95 - 20.58
Beta1.18
AnalystsBuy
Price Target12.56 (+2.7%)
Earnings DateJul 30, 2026