5.22%
Dividend yield
78.33%
Payout ratio
03/04/2024
Latest ex-date
$0.0235
Annual dividend
Bi-annually
Payout frequency
IBC dividend history
Dividend growth (CAGR)
-2.37%
Yield history
Current yield: 5.22%
4.21%
10.72%
Report issue