Stantec STN
NYSE STN
$69.73 +0.70 (+1.01%)
As of: Oct 21, 2026 · 10:01 AM EDT

Stantec (STN) Gross Margin (2009 - 2026)

Updated

Stantec (STN) posted Gross Margin of 54.18% for the year ended Dec 31, 2023, down 0.06 percentage points from 54.23% a year earlier.

Analysis

Stantec (STN) Gross Margin (2009 - 2026) Analysis & Trends

Since the year ended Dec 31, 2009, Stantec has reported Gross Margin for 15 years.

  • Annual Gross Margin shows a five-year change of +0.08 percentage points (years ended Dec 2018 to Dec 2023).
  • Annual Gross Margin has run from a low of 52.40% in the year ended Dec 31, 2020 to a high of 54.23% in the year ended Dec 31, 2022 over five years.
  • Business Quant data shows STN's Gross Margin at 54.23% in the year ended Dec 31, 2022 (+0.24 pp), 53.99% in the year ended Dec 31, 2021 (+1.60 pp), 52.40% in the year ended Dec 31, 2020 (-1.72 pp) and 54.12% in the year ended Dec 31, 2019 (+0.01 pp).
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Gross Margin (Qtr)
1 Quanta Services 91.39 Bn 89.47 Bn 1.55 Bn 16.17%
2 Ferrovial 36.01 Bn 14.26 Bn - -
3 Emcor 31.64 Bn 28.03 Bn 1.02 Bn 19.83%
4 Jacobs Solutions 16.62 Bn 11.29 Bn 810.70 Mn 19.89%
5 Mastec 14.63 Bn 13.41 Bn 556.28 Mn 12.72%
6 Sterling Infrastructure 12.92 Bn 11.24 Bn 289.96 Mn 24.82%
7 IES Holdings 9.62 Bn 8.48 Bn 340.66 Mn 27.41%
8 Stantec 7.98 Bn 6.91 Bn 1.36 Bn 43.88%
9 Aecom 7.66 Bn 2.78 Bn -34.04 Mn -0.95%
10 Dycom Industries 7.01 Bn 6.14 Bn - -
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 43.88%
Mar 31, 2026 44.21%
Dec 31, 2025 42.20%
Sep 30, 2025 43.73%
Jun 30, 2025 43.94%
Mar 31, 2025 43.85%
Dec 31, 2024 41.51%
Sep 30, 2024 43.00%
Jun 30, 2024 43.04%
Mar 31, 2024 43.13%
Dec 31, 2023 41.62%
Sep 30, 2023 42.60%
Jun 30, 2023 42.61%
Mar 31, 2023 42.88%
Dec 31, 2022 41.00%
Sep 30, 2022 43.15%
Jun 30, 2022 43.48%
Mar 31, 2022 43.16%
Dec 31, 2021 42.74%
Sep 30, 2021 42.95%
API Access

Stantec Gross Margin API

Pull this series into your own models, spreadsheets and apps with the Business Quant Historical Metrics API. The request below matches the chart above — change the frequency, period or values and it follows. Swap YOUR_API_KEY for your own key.

https://data.businessquant.com/historic?slug=gross-margin&ticker=STN&period=max&api_key=YOUR_API_KEY