Stantec Inc.

STN·NYSE·$76.96·$9B