Blue Owl Capital logo

Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
10.35
+0.25 (2.48%)
At close: Oct 15, 2026, 4:00 PM EDT
10.37
+0.02 (0.19%)
After-hours: Oct 15, 2026, 7:40 PM EDT
Market Cap5.10B -20.1%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio18.04
Forward PE7.93
Dividend$1.26 (12.17%)
Ex-Dividend DateSep 30, 2026
Volume5,459,549
Open10.16
Previous Close10.10
Day's Range10.11 - 10.36
52-Week Range9.82 - 13.58
Beta0.69
AnalystsBuy
Price Target13.17 (+27.25%)
Earnings DateNov 4, 2026