Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.68
+0.13 (1.13%)
At close: Aug 11, 2026, 4:00 PM EDT
11.63
-0.05 (-0.43%)
After-hours: Aug 11, 2026, 7:34 PM EDT
Market Cap5.76B -20.5%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -62.3%
Shares Out 493.14M
PE Ratio20.63
Forward PE9.02
Dividend$1.26 (10.91%)
Ex-Dividend DateAug 31, 2026
Volume3,701,179
Open11.56
Previous Close11.55
Day's Range11.49 - 11.75
52-Week Range10.52 - 14.44
Beta0.67
AnalystsBuy
Price Target13.17 (+12.76%)
Earnings DateAug 5, 2026