The Invesco Main Street Fund Class A (MSIGX) is a mutual fund that primarily invests in small and mid-sized companies in the United States. It aims to provide long-term capital growth by investing in companies with strong fundamentals and growth potential. The fund is managed by Invesco, a leading global investment management firm, and has a diverse portfolio of companies across various industries. With a focus on small and mid-cap companies, the Invesco Main Street Fund Class A offers investors the opportunity to potentially benefit from the growth of these companies while also providing diversification to their investment portfolio.