18.59%
Dividend yield
143.94%
Payout ratio
06/14/2024
Latest ex-date
$0.9500
Annual dividend
Monthly
Payout frequency
OXLC dividend history
Dividend growth (CAGR)
-10.03%
Yield history
Current yield: 18.59%
9.91%
51.62%
Report issue