STN STN · 2 articles Earnings August 12, 2026 Earnings Stantec Contract Backlog Grows 17.5% to $9.2 Billion May 13, 2026 Earnings Stantec Net Revenue Rises 9.1% to $1.7 Billion