5.89%
Dividend yield
52.43%
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.89%
6.04%
13.80%
Report issue