Stantec (STN) Financials: Revenue & Earnings

STN price $72.33 +0.47 +0.65%

Ticker
STN
Price
$72.33
Change
+0.47 +0.65%
Market cap ?
$8.13B
P/E ?
22.35
Forward P/E ?
16.33
Dividend yield ?
0.97%
Beta ?
0.73
Sector
Industrials
Industry
Engineering & Construction
Stocklytics score
52
Value
52
Quality
51
Growth
52

Stocklytics score rationale: value 52, quality 51, growth 52.

Financials

2016201720182019202020212022202320242025
4300130000514010000042838000003722614227371279434845768000005677200000647960000075000000008137563014

Stantec Inc. is a global professional services firm delivering comprehensive expertise in engineering, architecture, and environmental consultancy. Operating across Canada, the United States, and other international markets, the company focuses on infrastructure and facility development. Its wide array of consulting services includes structural, mechanical, electrical, plumbing, and hydraulic engineering, alongside…

Fair value

STN fair value $121.48. Price $72.33. Price is 40% below fair value.

Below fair value, and cheaper than usual. A larger discount than on 83% of days in the past 5 years.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Calculated with a 10-year free-cash-flow discount. Starting free cash flow 665.90M. Growth 11.24%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 112.40M. Net debt 2.73B. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the median P/E of the company's industry. That median uses listed stocks worth at least $10 billion with a positive P/E of 100 or below, and the industry needs at least eight of them. Otherwise the sector median is used when that group also has at least eight, then the market median of those large companies. The multiple used is the lower of that median and 1.25 times the stock's own 10-year median P/E, then kept between 8 and 30. If the stock has no 10-year median, the peer median is kept between 8 and 30. Fair value is the average of the cash-flow value and the earnings value when both exist. Card and credit companies use the earnings value only, because changes in customer receivables distort free cash flow. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.

Compare STN

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-11-12—1.24—1.30B
2026-08-121.161.151.25B1.29B
2026-05-130.970.951.22B1.23B
2026-02-250.900.871.19B1.20B
2025-11-131.111.111.53B1.65B
2025-08-130.980.981.44B1.73B
2025-05-140.810.791.35B1.54B
2025-02-250.790.711.36B1.43B
2024-11-070.950.901.42B1.42B
2024-08-070.820.811.09B1.07B
2024-05-080.670.631.27B996.24M
2024-02-280.600.631.21B908.94M
2023-11-090.850.721.25B928.71M
2023-08-090.740.701.24B913.46M
2023-05-100.540.541.14B866.27M
2023-02-220.600.531.13B817.07M
2022-11-100.670.671.08B818.61M
2022-08-100.650.611.07B843.30M
2022-05-110.480.471.05B824.63M
2022-02-230.450.45929.54M733.84M
2021-11-030.570.54921.56M1.10B
2021-08-040.500.48914.87M693.81M
2021-05-050.380.42866.58M1.11B
2021-02-240.460.33882.13M781.54M
2020-11-040.460.43884.75M1.05B
2020-08-050.380.32888.63M775.50M
2020-05-060.360.34862.92M877.22M
2020-02-260.360.35908.93M862.66M
2019-11-060.440.42932.49M888.02M
2019-08-070.370.44932.29M1.14B
2019-05-090.340.34860.15M884.01M
2019-02-280.30—221.05M—
2018-11-080.340.411.05B1.06B
2018-08-080.320.421.03B1.09B
2018-05-100.330.35993.48M866.57M
2018-02-220.250.36979.63M772.06M
2017-11-090.430.441.04B837.30M
2017-08-090.380.351.01B783.88M
2017-05-110.300.32956.08M914.34M
2017-02-230.260.34917.80M1.01B

Dividends

Yield 0.95%. Payout ratio 20.79%. Frequency Quarterly.

Safety score 91/100 · Safe. Payout ratio is 21% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 15 separate years. Yield is 0.9%, which is modest.

Ex-dateDividendRecordPaymentFrequency
2026-09-29$0.172026-09-292026-10-15Quarterly
2026-06-30$0.172026-06-302026-07-15Quarterly
2026-03-31$0.182026-03-312026-04-15Quarterly
2025-12-31$0.162025-12-312026-01-15Quarterly
2025-09-29$0.162025-09-292025-10-15Quarterly
2025-06-30$0.172025-06-302025-07-15Quarterly
2025-03-28$0.162025-03-282025-04-15Quarterly
2024-12-31$0.152024-12-312025-01-15Quarterly
2024-09-27$0.162024-09-272024-10-15Quarterly
2024-06-28$0.152024-06-282024-07-15Quarterly
2024-03-27$0.152024-03-282024-04-15Quarterly
2023-12-28$0.152023-12-292024-01-16Quarterly
2023-09-28$0.142023-09-292023-10-16Quarterly
2023-06-29$0.152023-06-302023-07-17Quarterly
2023-03-30$0.142023-03-312023-04-17Quarterly
2022-12-29$0.132022-12-302023-01-17Quarterly
2022-09-28$0.132022-09-292022-10-17Quarterly
2022-06-29$0.142022-06-302022-07-15Quarterly
2022-03-30$0.142022-03-312022-04-18Quarterly
2021-12-30$0.132021-12-312022-01-18Quarterly
2021-09-28$0.132021-09-302021-10-15Quarterly
2021-06-29$0.132021-06-302021-07-15Quarterly
2021-03-30$0.132021-03-312021-04-15Quarterly
2020-12-30$0.122020-12-312021-01-15Quarterly
2020-09-29$0.122020-09-302020-10-15Quarterly
2020-06-29$0.112020-06-302020-07-15Quarterly
2020-03-30$0.112020-03-312020-04-15Quarterly
2019-12-27$0.112019-12-302020-01-15Quarterly
2019-09-27$0.112019-09-302019-10-15Quarterly
2019-06-27$0.112019-06-282019-07-15Quarterly
2019-03-28$0.112019-03-292019-04-15Quarterly
2018-12-27$0.102018-12-282019-01-10Quarterly
2018-09-27$0.112018-09-282018-10-11Quarterly
2018-06-28$0.102018-06-292018-07-12Quarterly
2018-03-28$0.112018-03-292018-04-12Quarterly
2017-12-28$0.102017-12-292018-01-11Quarterly
2017-09-28$0.102017-09-292017-10-12Quarterly
2017-06-28$0.102017-06-302017-07-13Quarterly
2017-03-29$0.092017-03-312017-04-13Quarterly
2016-12-28$0.082016-12-302017-01-12Quarterly
2016-09-28$0.092016-09-302016-10-13Quarterly
2016-06-28$0.092016-06-302016-07-14Quarterly
2016-03-29$0.092016-03-312016-04-14Quarterly
2015-12-29$0.082015-12-312016-01-14Quarterly
2015-09-28$0.082015-09-302015-10-15Quarterly
2015-06-26$0.092015-06-302015-07-16Quarterly
2015-03-27$0.082015-03-312015-04-16Quarterly
2014-12-29$0.082014-12-312015-01-15Quarterly
2014-09-24$0.082014-09-262014-10-16Quarterly
2014-06-25$0.092014-06-272014-07-17Quarterly
2014-03-26$0.082014-03-282014-04-17Quarterly
2013-12-27$0.082013-12-312014-01-16Quarterly
2013-09-25$0.082013-09-272013-10-17Quarterly
2013-06-26$0.082013-06-282013-07-18Quarterly
2013-03-26$0.082013-03-292013-04-18Quarterly
2012-12-27$0.072012-12-312013-01-17Quarterly
2012-09-26$0.082012-09-282012-10-18Quarterly
2012-06-27$0.072012-06-292012-07-19Quarterly
2012-03-28$0.082012-03-302012-04-17Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2007-11-07FERTITTA LORENZO JSell128.68K$90.0011.58M
2007-11-07FERTITTA LORENZO JSell52.50K$90.004.72M
2007-11-07FERTITTA LORENZO JBuy42$1.0042
2007-11-07FERTITTA LORENZO JSell260.00K$8.602.24M
2007-11-07FERTITTA LORENZO JSell551.29K——
2007-11-07FERTITTA LORENZO JSell286.80K$13.503.87M
2007-11-07FERTITTA LORENZO JSell60.00K$14.00840.00K
2007-11-07FERTITTA LORENZO JSell854.64K$90.0076.92M
2007-11-07FERTITTA LORENZO JSell52$90.004.68K
2007-11-07FERTITTA FRANK J IIISell47.35K$90.004.26M
2007-11-07FERTITTA FRANK J IIISell52.50K$90.004.72M
2007-11-07FERTITTA FRANK J IIIBuy42$1.0042
2007-11-07FERTITTA FRANK J IIISell159.50K$13.332.13M
2007-11-07FERTITTA FRANK J IIISell260.00K$8.602.24M
2007-11-07FERTITTA FRANK J IIISell96$90.008.64K
2007-11-07FERTITTA FRANK J IIISell199.40K$14.002.79M
2007-11-07FERTITTA FRANK J IIISell45.00K$14.67660.15K
2007-11-07FERTITTA FRANK J IIISell974.64K$90.0087.72M
2007-11-07FERTITTA FRANK J IIISell573.41K——
2007-11-07NAVE JAMES E D V MSell7.50K$17.84133.80K
2007-11-07NAVE JAMES E D V MSell15.00K$90.001.35M
2007-11-07NAVE JAMES E D V MSell15.00K$14.00210.00K
2007-11-07NAVE JAMES E D V MSell7.50K$8.6064.50K
2007-11-05BARRACK THOMAS JROther0——
2007-04-05FERTITTA LORENZO JBuy824——
2007-04-05FERTITTA FRANK J IIIBuy1.50K——
2006-12-31FERTITTA LORENZO JOther0——
2006-12-31FERTITTA FRANK J IIIOther0——
2006-08-08CHRISTENSON GLENN CSell40.00K——
2006-08-08CHRISTENSON GLENN CBuy40.00K——
2006-08-03FERTITTA LORENZO JBuy262——
2006-08-02FERTITTA LORENZO JBuy258——
2006-08-02FERTITTA FRANK J IIISell274——
2006-08-02FERTITTA FRANK J IIISell258——
2006-07-28FERTITTA LORENZO JSell294——
2006-07-28FERTITTA LORENZO JSell304——
2006-07-28FERTITTA LORENZO JBuy304——
2006-07-27FERTITTA FRANK J IIISell10.94K$64.31703.23K
2006-07-13CHRISTENSON GLENN CSell40.00K——
2006-07-13CHRISTENSON GLENN CBuy40.00K——
2006-07-06FERTITTA FRANK J IIISell210——
2006-07-06FERTITTA FRANK J IIISell286——
2006-07-06FERTITTA FRANK J IIISell286——
2006-07-06FERTITTA FRANK J IIIBuy286——
2006-07-06FERTITTA FRANK J IIIBuy286——
2006-07-05FERTITTA LORENZO JSell228——
2006-07-05FERTITTA LORENZO JSell206——
2006-07-05FERTITTA LORENZO JSell258——
2006-07-05FERTITTA FRANK J IIIBuy258——
2006-07-05FERTITTA FRANK J IIIBuy206——
2006-06-30FERTITTA FRANK J IIIBuy224——
2006-06-30FERTITTA FRANK J IIIBuy236——
2006-06-07FERTITTA FRANK J IIISell2.58K——
2006-04-28FERTITTA LORENZO JSell3.52K——
2006-04-28FERTITTA LORENZO JSell1.43K——
2006-04-24FERTITTA FRANK J IIISell8.20K$72.53594.82K
2006-04-14FERTITTA LORENZO JBuy51.12K——
2006-04-14FERTITTA LORENZO JSell51.12K——
2006-04-13FERTITTA LORENZO JBuy10.48K——
2006-04-13FERTITTA LORENZO JBuy43.35K——
2006-04-13FERTITTA LORENZO JBuy345.51K——
2006-04-13FERTITTA LORENZO JSell43.35K——
2006-04-13FERTITTA LORENZO JSell10.48K——
2006-04-13FERTITTA FRANK J IIIBuy38.20K——
2006-04-13FERTITTA FRANK J IIIBuy42.85K——
2006-04-13FERTITTA FRANK J IIIBuy45.20K——
2006-04-13FERTITTA FRANK J IIIBuy152.50K——
2006-04-13FERTITTA FRANK J IIISell45.20K——
2006-04-13FERTITTA FRANK J IIISell42.85K——
2006-04-13FERTITTA FRANK J IIISell38.20K——
2006-04-12FERTITTA LORENZO JBuy152.50K——
2006-04-12FERTITTA FRANK J IIIBuy345.67K——
2006-03-30FERTITTA LORENZO JBuy345.51K——
2006-02-24FERTITTA FRANK J IIIBuy270.56K——
2006-02-24FERTITTA FRANK J IIISell270.56K——
2006-02-20FERTITTA LORENZO JBuy270.72K——
2006-02-20FERTITTA LORENZO JSell270.72K——
2006-01-13FERTITTA LORENZO JBuy325.00K$67.7022.00M
2006-01-13FERTITTA FRANK J IIIBuy325.00K$67.7022.00M
2006-01-13CHRISTENSON GLENN CBuy125.00K$67.708.46M
2005-12-31FERTITTA LORENZO JOther0——
2005-12-31FERTITTA FRANK J IIIOther0——
2005-12-22FERTITTA FRANK J IIISell8.20K$67.71555.29K
2005-12-22FERTITTA FRANK J IIISell10.94K$64.67707.17K
2005-12-22FERTITTA FRANK J IIISell3.90K$62.99245.41K
2005-12-22FERTITTA LORENZO JSell10.94K$64.67707.17K
2005-12-22FERTITTA LORENZO JSell2.92K$62.99183.68K
2005-12-22CHRISTENSON GLENN CSell2.73K$67.71185.05K
2005-12-22CHRISTENSON GLENN CSell5.47K$64.67353.55K
2005-12-15FERTITTA LORENZO JSell13.70K——
2005-12-13NAVE JAMES E D V MBuy5.00K$64.67323.35K
2005-12-12FERTITTA LORENZO JSell210——
2005-12-08FERTITTA FRANK J IIISell218——
2005-12-02FERTITTA LORENZO JBuy250——
2005-12-02FERTITTA LORENZO JBuy236——
2005-12-02FERTITTA LORENZO JBuy250——
2005-12-02FERTITTA LORENZO JBuy236——
2005-12-02FERTITTA FRANK J IIISell236——
2005-12-02FERTITTA FRANK J IIISell250——
2005-12-01FERTITTA LORENZO JSell320——

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 298, holders -13 vs prior quarter. Ownership 62.03%.

HolderSharesChangeChange %Value
BANK OF MONTREAL /CAN/4.93M185.30K+3.91%339.61M
1832 ASSET MANAGEMENT L.P.4.49M566.57K+14.43%309.69M
ALLIANCEBERNSTEIN L.P.3.32M-148.44K-4.29%286.46M
VANGUARD CAPITAL MANAGEMENT LLC3.35M34.53K+1.04%231.05M
ROYAL BANK OF CANADA3.33M-428.91K-11.41%229.55M
FIERA CAPITAL CORP2.60M585.65K+29.05%179.25M
FMR LLC2.08M181.41K+9.53%143.77M
PICTET ASSET MANAGEMENT HOLDING SA1.94M-1.55M-44.33%133.79M
MAN GROUP PLC1.76M238.21K+15.66%121.29M
MORGAN STANLEY1.59M65.54K+4.30%109.46M
BANK OF AMERICA CORP /DE/1.51M369.61K+32.40%104.07M
MANUFACTURERS LIFE INSURANCE COMPANY, THE1.43M34.70K+2.49%98.40M
GOLDMAN SACHS GROUP INC1.37M96.78K+7.58%94.66M
MACKENZIE FINANCIAL CORP957.72K-2.15M-69.16%93.68M
NORGES BANK1.32M1.32MNew90.93M
AMUNDI1.05M224.46K+27.19%86.78M
GEODE CAPITAL MANAGEMENT, LLC1.22M97.08K+8.67%84.29M
FIRST TRUST ADVISORS LP1.15M457.69K+65.73%79.52M
CANADA PENSION PLAN INVESTMENT BOARD1.15M429.96K+59.95%79.05M
BCV ASSET MANAGEMENT INC.1.05M19.41K+1.89%72.45M
VANGUARD FIDUCIARY TRUST CO1.01M9.31K+0.93%69.81M
NATIONAL BANK OF CANADA /FI/943.20K67.45K+7.70%64.91M
MILLENNIUM MANAGEMENT LLC920.49K279.99K+43.71%63.42M
PRINCIPAL FINANCIAL GROUP INC904.90K-78.72K-8.00%62.39M
JUPITER TOPCO LLC881.81K881.81KNew60.76M

Earnings and financials

Stantec Inc. (STN) trades at $72.33, with a market cap of $8.13B and a trailing P/E of 22.35. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

2016201720182019202020212022202320242025
4300130000514010000042838000003722614227371279434845768000005677200000647960000075000000008137563014

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

Stantec (STN) Financials: Revenue & Earnings

STN$72.33+0.47 +0.65%

$8.13B

Market Cap

22.35

P/E

16.33

Forward P/E

52

Score

Price History