CIBCX is a mutual fund that focuses on generating income and building capital for its investors. It is classified as a Class C share, meaning it has a lower initial investment requirement and may have higher ongoing fees compared to other share classes. The fund invests in a diverse portfolio of assets, including stocks, bonds, and other securities, with the goal of providing a steady stream of income and long-term growth potential. CIBCX is suitable for investors looking for a balanced approach to income and capital growth.