Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.18
-0.01 (-0.09%)
Sep 22, 2026, 9:46 AM EDT - Market open
Market Cap5.51B -21.5%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio19.52
Forward PE8.58
Dividend$1.26 (11.26%)
Ex-Dividend DateSep 30, 2026
Volume65,994
Open11.26
Previous Close11.19
Day's Range11.26 - 11.30
52-Week Range10.52 - 13.94
Beta0.68
AnalystsBuy
Price Target13.17 (+17.8%)
Earnings DateNov 4, 2026