30.76%
Dividend yield
136.64%
Payout ratio
06/25/2024
Latest ex-date
$2.38
Annual dividend
Payout frequency
EC dividend history
Dividend growth (CAGR)
10.72%
Yield history
Current yield: 30.76%
8.34%
30.53%
Report issue