Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
10.11
-0.06 (-0.59%)
At close: Oct 9, 2026, 4:00 PM EDT
10.11
0.00 (0.01%)
After-hours: Oct 9, 2026, 7:30 PM EDT
Market Cap4.99B -21.5%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio17.63
Forward PE7.75
Dividend$1.26 (12.46%)
Ex-Dividend DateSep 30, 2026
Volume2,711,543
Open10.14
Previous Close10.17
Day's Range10.04 - 10.23
52-Week Range9.82 - 13.58
Beta0.69
AnalystsBuy
Price Target13.17 (+30.27%)
Earnings DateNov 4, 2026