Exchange Place Advisors Trust has released its latest financial results, showcasing a total asset value of approximately $20.2 million as of August 31, 2026. This update is significant as it indicates the trust's current standing in a competitive investment landscape.

Exchange Place Advisors Trust is an investment entity incorporated in Delaware. The trust previously operated under the name North Square Investments Trust until a name change in August 2018. The trust is registered under the SEC Act of 1940 and holds the SEC file number 811-23373.

The recent filing, submitted on October 28, 2026, under the NPORT-P form, provides insights into the trust's financial health. According to the filing, the trust reported total liabilities of $14,125.11, leading to net assets of approximately $20.2 million. The filing states, "The total assets were reported as $20,198,310.88." This figure illustrates the trust's management of its investment portfolio amid ongoing market fluctuations.

This financial update may impact various stakeholders, including investors and financial analysts, who closely monitor the performance of investment trusts. The investment industry, characterized by its dynamic nature, is experiencing shifts as firms adapt to changing market conditions.

Looking ahead, the filing does not specify what actions will follow this financial report, leaving stakeholders to anticipate further developments from Exchange Place Advisors Trust.