Blue Owl Capital Corporation III
Save
12.38%
Dividend yield
100.00%
Payout ratio
05/30/2025
Latest ex-date
$1.75
Annual dividend
Payout frequency
OBDE dividend history
Dividend growth (CAGR)
Yield history
Current yield: 12.38%
2.33%
8.23%
Report issue