Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.17
-0.03 (-0.22%)
Sep 22, 2026, 11:48 AM EDT - Market open
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.44
Forward PE8.55
Dividend$1.26 (11.30%)
Ex-Dividend DateSep 30, 2026
Volume705,026
Open11.26
Previous Close11.19
Day's Range11.14 - 11.30
52-Week Range10.52 - 13.94
Beta0.68
AnalystsBuy
Price Target13.17 (+17.96%)
Earnings DateNov 4, 2026