Investor fact sheet for the second quarter ended June 30, 2025. Mon, 06/30/2025 - 12:00 Investor Fact Sheet Q2 2025 Stella-Jones (EN) - Final_1.pdf