Blue Owl Capital Corporation (OBDC)

NYSE: OBDC · Real-Time Price · USD
11.53
+0.23 (2.04%)
At close: Aug 31, 2026, 4:00 PM EDT
11.53
0.00 (0.00%)
Pre-market: Sep 1, 2026, 4:44 AM EDT
Market Cap5.69B -21.7%
Revenue (ttm)1.70B -3.0%
Net Income288.63M -56.9%
EPS0.57 -61.8%
Shares Out 493.14M
PE Ratio20.10
Forward PE8.91
Dividend$1.26 (10.93%)
Ex-Dividend DateSep 30, 2026
Volume6,328,268
Open11.23
Previous Close11.30
Day's Range11.22 - 11.63
52-Week Range10.52 - 14.44
Beta0.67
AnalystsBuy
Price Target13.17 (+14.22%)
Earnings DateAug 5, 2026