Stantec (STN)

72.02
+0.68 (0.95%)
NYSE· Last Trade: Jun 12th, 12:08 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors