Stella-Jones Announces First Quarter Results

Strong Utility Products Performance Sales of $791 million, up from $773 million in Q1 2025 Operating income of $97 million compared to $143 million in Q1 2025 Adjusted EBITDA(1) of $136 million, or 17.2% margin(1), compared to $141 million in Q1 2025, or 18.2…