STN
$151.93
0.596%

Stantec Inc.
Financials & Filings

Last updated: Jul 24, 2025, 12:59 AM ET