Choice Properties Real Estate Investment Trust recently reported first-quarter 2026 results, with sales rising to C$361.19 million and net loss narrowing to C$87.19 million, while also completing its ...