IMCG was created on 2004-06-28 by iShares. The fund's investment portfolio concentrates primarily on mid cap equity. The ETF currently has 2857.66m in AUM and 272 holdings. IMCG tracks a market cap-weighted index of US mid-cap stocks companies selected based on their growth characteristics.