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