Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.30
+0.02 (0.18%)
At close: Aug 28, 2026, 4:00 PM EDT
11.37
+0.07 (0.64%)
After-hours: Aug 28, 2026, 7:30 PM EDT
Market Cap5.57B -23.3%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio19.70
Forward PE8.73
Dividend$1.26 (11.15%)
Ex-Dividend DateSep 30, 2026
Volume2,480,137
Open11.30
Previous Close11.28
Day's Range11.25 - 11.38
52-Week Range10.52 - 14.44
Beta0.67
AnalystsBuy
Price Target13.17 (+16.55%)
Earnings DateAug 5, 2026