Stantec Inc. STN

Full chart Compare
Set alert

Price alert · STN

All alert types
77.68 USD +1.40 (+1.84%)

Nov 3, 2026, 3:56 PM EST

75.40 Day range 77.68
65.35 52-week range 110.56
YTD
-17.68%
1 year
-29.07%

Analyst view

Consensus: buy

Buy
Price target (mean) —
Ratings (0m) 11 11 buy · 0 hold · 0 sell
  • Strong buy7
  • Buy4
  • Hold0
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 11
  • 1 month ago 11
  • 2 months ago 11

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

STN analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.781.68 – 1.851.53+16.4%1.84B+8.2%11
Next quarter1.481.44 – 1.521.25+18.6%1.77B+7.8%8
Current year6.206.07 – 6.345.30+17.0%7.08B+9.0%11
Next year6.916.51 – 7.296.20+11.5%7.49B+5.7%11

Upgrades and downgrades

The latest rating changes

STN analyst upgrades and downgrades
DateFirmActionFromTo
Mar 2, 2026RBC CapitalMaintainedOutperformOutperform
Oct 10, 2023National Bank Financial IncMaintainedOutperformOutperform
Sep 12, 2023StifelMaintainedBuyBuy
Aug 11, 2023StifelMaintainedBuyBuy
Jun 5, 2023StifelMaintainedBuyBuy
May 12, 2023StifelMaintainedBuyBuy
Feb 24, 2023StifelMaintainedBuyBuy
Aug 12, 2022StifelMaintainedBuyBuy
Jun 22, 2022StifelMaintainedBuyBuy
Mar 9, 2022StifelMaintainedBuyBuy
Dec 1, 2021StifelMaintainedBuyBuy
Oct 24, 2021StifelMaintainedBuyBuy
Aug 5, 2021StifelMaintainedBuyBuy
Apr 16, 2020BMO CapitalDowngradeOutperformMarket Perform
Aug 17, 2016National Bank Financial IncUpgradeSector PerformOutperform
May 13, 2016Raymond JamesUpgradeMarket PerformOutperform
Apr 14, 2016DA DavidsonDowngradeBuyNeutral
Feb 26, 2016Raymond JamesDowngradeOutperformMarket Perform
Jul 22, 2015RBC CapitalDowngradeOutperformSector Perform
Jun 24, 2015DA DavidsonUpgradeNeutralBuy
Dec 17, 2014Brean CapitalInitiated—Buy
Sep 25, 2014TD SecuritiesDowngradeBuyHold
Nov 26, 2013DundeeDowngradeBuyNeutral
Nov 1, 2013DA DavidsonMaintained—Neutral
Aug 2, 2013TD SecuritiesUpgradeHoldBuy
Aug 2, 2013BMO CapitalDowngradeOutperformMarket Perform
May 9, 2013Canaccord GenuityDowngradeBuyHold
May 9, 2013Canaccord GenuityDowngradeBuyHold
Feb 22, 2013Cormark SecuritiesDowngradeBuyMarket Perform
Feb 22, 2013DA DavidsonMaintained—Neutral