Stantec Inc.

STN Industrials Q1 2025