Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.14
-0.03 (-0.27%)
Sep 9, 2026, 12:55 PM EDT - Market open
Market Cap5.49B -25.0%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio19.42
Forward PE8.54
Dividend$1.26 (11.31%)
Ex-Dividend DateSep 30, 2026
Volume1,167,845
Open11.16
Previous Close11.17
Day's Range11.08 - 11.20
52-Week Range10.52 - 14.31
Beta0.68
AnalystsBuy
Price Target13.17 (+18.22%)
Earnings DateAug 5, 2026