Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.17
-0.18 (-1.59%)
At close: Sep 18, 2026, 4:00 PM EDT
11.23
+0.06 (0.54%)
Pre-market: Sep 21, 2026, 8:42 AM EDT
Market Cap5.51B -21.6%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio19.47
Forward PE8.56
Dividend$1.26 (11.28%)
Ex-Dividend DateSep 30, 2026
Volume3,471,973
Open11.32
Previous Close11.35
Day's Range11.12 - 11.34
52-Week Range10.52 - 14.03
Beta0.68
AnalystsBuy
Price Target13.17 (+17.91%)
Earnings DateNov 4, 2026