Stantec Inc.

STN
NYSE
24.21 0.35 (1.43%) last updated 4:02 PM EDT Mar 30
Trade $STN Now