Managed by ICM Asset Management Inc., this real estate investment trust owns and operates a diversified portfolio of industrial, residential, hospitality, and self-storage properties across North America. The geographically and sectorially balanced portfolio strategy targets consistent annual distributions for investors while generating stable long-term total returns and capital appreciation over time.