Stantec STN
NYSE STN
$75.75 -0.57 (-0.75%)
As of: Nov 10, 2026 · 12:42 PM EST

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 89.02 Bn 85.39 Bn 2.01 Bn 16.71%
2 Ferrovial 43.70 Bn 22.89 Bn - -
3 Emcor 28.68 Bn 24.95 Bn 1.11 Bn 20.00%
4 Jacobs Solutions 18.34 Bn 13.01 Bn 810.70 Mn 19.89%
5 Mastec 14.75 Bn 13.28 Bn 660.86 Mn 12.83%
6 Sterling Infrastructure 9.21 Bn 7.62 Bn 377.28 Mn 24.12%
7 Aecom 9.03 Bn 4.15 Bn -34.04 Mn -0.95%
8 Stantec 8.62 Bn 7.79 Bn - -
9 IES Holdings 7.17 Bn 6.03 Bn 340.66 Mn 27.41%
10 Fluor 7.08 Bn -6.13 Bn 179.00 Mn 4.13%
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