5.86%
Dividend yield
50.64%
Payout ratio
08/21/2025
Latest ex-date
$1.92
Annual dividend
Quarterly
Payout frequency
IMBBF dividend history
Dividend growth (CAGR)
-0.18%
Yield history
Current yield: 5.86%
6.65%
13.80%
Report issue