
Blue Owl Capital Corporation (OBDC)
NYSE • Currency in USD
$14.20
-$0.02
-0.11%
Last Update: 28 Aug 2025, 13:57
$7.25B
Market Cap
-679.19
P/E Ratio (TTM)
P/E Ratio
10.43%
Forward Dividend Yield
Forward Yield
$12.11 - $15.73
52 Week Range