As of the latest data, ICFMF stock price is $7.13, with a previous close of $0.00. ICFMF gained $7.13 in the last trading session, representing a 7,252,099.56% increase.
Does ICFMF (ICFMF) pay dividends?
Yes. ICFMF pays monthly dividends with an annualized yield of 4.93% and an estimated annual payout of $0.35 per share.
When is the next ex-dividend date for ICFMF (ICFMF)?
The next ex-dividend date is scheduled for May 27, 2026.
What is ICFMF (ICFMF) beta (volatility) score?
ICFMF has a beta of 0.007, indicating lower volatility than the overall market.