Blue Owl Capital Corporation
Save
9.52%
Dividend yield
75.86%
Payout ratio
03/27/2024
Latest ex-date
$1.54
Annual dividend
Payout frequency
OBDC dividend history
Dividend growth (CAGR)
Yield history
Current yield: 9.52%
0.33%
10.97%
Report issue