Insider Profile
Stantec Inc.
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
May 29, 2026
Most Recent Trade
57
Credibility
Score
76%
Hit Rate
+9.0%
Avg 90d Return
+10.0%
Median 90d Return
199
Evaluated Trades
+32.7%
Best Trade
-11.3%
Worst Trade
Hit rate and returns are based on 199 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. This insider has a solid track record of profitable timing.
Date Company Role Nature Dir. Shares Price Value Score
May 29, 2026 $STN
Stantec
Buyback Buy 96,076 $104.67 $10.1M 58
May 29, 2026 $STN
Stantec
Buyback Buy 96,076 58
May 28, 2026 $STN
Stantec
Buyback Buy 95,976 $105.00 $10.1M 58
May 28, 2026 $STN
Stantec
Buyback Buy 95,976 58
May 26, 2025 $STN
Stantec
Derivative Buy 1 $140.41 $140 58
May 22, 2025 $STN
Stantec
Derivative Buy 1 $139.69 $140 58
Aug 15, 2024 $STN
Stantec
Derivative Buy 1 $112.98 $113 58
May 25, 2023 $STN
Stantec
Buyback Buy 123,518 58
May 25, 2023 $STN
Stantec
Buyback Buy 123,518 $77.25 $9.5M 58
May 24, 2023 $STN
Stantec
Derivative Buy 1 $77.34 $77 58
May 24, 2023 $STN
Stantec
Buyback Buy 5,518 $77.24 $426K 58
May 24, 2023 $STN
Stantec
Buyback Buy 5,518 58
Jun 16, 2022 $STN
Stantec
Buyback Buy 3,100 58
Jun 16, 2022 $STN
Stantec
Buyback Buy 3,100 $54.24 $168K 58
Jun 15, 2022 $STN
Stantec
Buyback Buy 7,700 58
Jun 15, 2022 $STN
Stantec
Buyback Buy 7,700 $55.97 $431K 58
Jun 14, 2022 $STN
Stantec
Buyback Buy 39,873 58
Jun 14, 2022 $STN
Stantec
Buyback Buy 39,873 $55.88 $2.2M 58
Jun 13, 2022 $STN
Stantec
Buyback Buy 7,673 58
Jun 13, 2022 $STN
Stantec
Buyback Buy 7,673 $55.61 $427K 58
May 25, 2022 $STN
Stantec
Buyback Buy 100 58
May 25, 2022 $STN
Stantec
Buyback Buy 100 $56.00 $6K 58
May 24, 2022 $STN
Stantec
Buyback Buy 15,900 58
May 24, 2022 $STN
Stantec
Buyback Buy 15,900 $55.93 $889K 58
May 19, 2022 $STN
Stantec
Buyback Buy 1,900 $55.98 $106K 58
May 19, 2022 $STN
Stantec
Buyback Buy 1,900 58
May 18, 2022 $STN
Stantec
Buyback Buy 44,200 58
May 18, 2022 $STN
Stantec
Buyback Buy 44,200 $55.77 $2.5M 58
May 17, 2022 $STN
Stantec
Buyback Buy 6,500 58
May 17, 2022 $STN
Stantec
Buyback Buy 6,500 $55.84 $363K 58
May 17, 2022 $STN
Stantec
Derivative Buy 1 $56.41 $56 58
May 16, 2022 $STN
Stantec
Buyback Buy 52,900 58
May 16, 2022 $STN
Stantec
Buyback Buy 52,900 $54.99 $2.9M 58
May 13, 2022 $STN
Stantec
Buyback Buy 9,500 58
May 13, 2022 $STN
Stantec
Buyback Buy 9,500 $54.43 $517K 58
May 12, 2022 $STN
Stantec
Buyback Buy 9,900 58
May 12, 2022 $STN
Stantec
Buyback Buy 9,900 $54.19 $537K 58
May 11, 2022 $STN
Stantec
Buyback Buy 19,800 58
May 11, 2022 $STN
Stantec
Buyback Buy 19,800 $56.55 $1.1M 58
May 10, 2022 $STN
Stantec
Buyback Buy 19,700 58
May 10, 2022 $STN
Stantec
Buyback Buy 19,700 $56.84 $1.1M 58
May 09, 2022 $STN
Stantec
Buyback Buy 19,400 58
May 09, 2022 $STN
Stantec
Buyback Buy 19,400 $57.12 $1.1M 58
May 06, 2022 $STN
Stantec
Buyback Buy 20,000 58
May 06, 2022 $STN
Stantec
Buyback Buy 20,000 $58.14 $1.2M 58
May 05, 2022 $STN
Stantec
Buyback Buy 20,000 58
May 05, 2022 $STN
Stantec
Buyback Buy 20,000 $58.58 $1.2M 58
May 04, 2022 $STN
Stantec
Buyback Buy 20,000 $59.06 $1.2M 58
May 04, 2022 $STN
Stantec
Buyback Buy 20,000 58
May 03, 2022 $STN
Stantec
Buyback Buy 20,000 58
May 03, 2022 $STN
Stantec
Buyback Buy 20,000 $59.39 $1.2M 58
May 02, 2022 $STN
Stantec
Buyback Buy 20,000 58
May 02, 2022 $STN
Stantec
Buyback Buy 20,000 $58.83 $1.2M 58
Apr 29, 2022 $STN
Stantec
Buyback Buy 19,900 58
Apr 29, 2022 $STN
Stantec
Buyback Buy 19,900 $59.42 $1.2M 58
Apr 28, 2022 $STN
Stantec
Buyback Buy 18,600 58
Apr 28, 2022 $STN
Stantec
Buyback Buy 18,600 $59.66 $1.1M 58
Apr 27, 2022 $STN
Stantec
Buyback Buy 19,700 $59.87 $1.2M 58
Apr 27, 2022 $STN
Stantec
Buyback Buy 19,700 58
Apr 26, 2022 $STN
Stantec
Buyback Buy 20,000 $59.75 $1.2M 58
Apr 26, 2022 $STN
Stantec
Buyback Buy 20,000 58
Apr 25, 2022 $STN
Stantec
Buyback Buy 18,800 58
Apr 25, 2022 $STN
Stantec
Buyback Buy 18,800 $59.80 $1.1M 58
Apr 22, 2022 $STN
Stantec
Buyback Buy 15,000 58
Apr 22, 2022 $STN
Stantec
Buyback Buy 15,000 $61.05 $916K 58
Apr 19, 2022 $STN
Stantec
Buyback Buy 11,400 58
Apr 19, 2022 $STN
Stantec
Buyback Buy 11,400 $62.44 $712K 58
Apr 18, 2022 $STN
Stantec
Buyback Buy 14,700 58
Apr 18, 2022 $STN
Stantec
Buyback Buy 14,700 $62.08 $913K 58
Apr 12, 2022 $STN
Stantec
Buyback Buy 3,800 58
Apr 12, 2022 $STN
Stantec
Buyback Buy 3,800 $62.46 $237K 58
Apr 11, 2022 $STN
Stantec
Buyback Buy 5,800 58
Apr 11, 2022 $STN
Stantec
Buyback Buy 5,800 $62.15 $360K 58
Apr 08, 2022 $STN
Stantec
Buyback Buy 15,000 58
Apr 08, 2022 $STN
Stantec
Buyback Buy 15,000 $62.38 $936K 58
Apr 07, 2022 $STN
Stantec
Buyback Buy 15,000 $62.18 $933K 58
Apr 07, 2022 $STN
Stantec
Buyback Buy 15,000 58
Apr 06, 2022 $STN
Stantec
Buyback Buy 14,600 58
Apr 06, 2022 $STN
Stantec
Buyback Buy 14,600 $61.59 $899K 58
Apr 05, 2022 $STN
Stantec
Buyback Buy 15,000 58
Apr 05, 2022 $STN
Stantec
Buyback Buy 15,000 $62.36 $935K 58
Apr 04, 2022 $STN
Stantec
Buyback Buy 14,400 58
Apr 04, 2022 $STN
Stantec
Buyback Buy 14,400 $62.19 $896K 58
Apr 01, 2022 $STN
Stantec
Buyback Buy 45,173 58
Apr 01, 2022 $STN
Stantec
Buyback Buy 45,173 $62.44 $2.8M 58
Mar 17, 2022 $STN
Stantec
Buyback Buy 1,073 $62.42 $67K 58
Mar 17, 2022 $STN
Stantec
Buyback Buy 1,073 58
Mar 16, 2022 $STN
Stantec
Buyback Buy 48,973 58
Mar 16, 2022 $STN
Stantec
Buyback Buy 48,973 $62.31 $3.1M 58
Mar 15, 2022 $STN
Stantec
Buyback Buy 150,000 $62.64 $9.4M 58
Mar 15, 2022 $STN
Stantec
Buyback Buy 150,000 58
Mar 14, 2022 $STN
Stantec
Buyback Buy 5,273 $62.99 $332K 58
Mar 14, 2022 $STN
Stantec
Buyback Buy 5,273 58
Mar 10, 2022 $STN
Stantec
Buyback Buy 273 $63.00 $17K 58
Mar 10, 2022 $STN
Stantec
Buyback Buy 273 58
Mar 09, 2022 $STN
Stantec
Buyback Buy 6,173 $62.96 $389K 58
Mar 09, 2022 $STN
Stantec
Buyback Buy 6,173 58
Mar 08, 2022 $STN
Stantec
Buyback Buy 120,073 $61.65 $7.4M 58
Mar 08, 2022 $STN
Stantec
Buyback Buy 120,073 58
Mar 07, 2022 $STN
Stantec
Buyback Buy 47,773 $62.02 $3.0M 58
Mar 07, 2022 $STN
Stantec
Buyback Buy 47,773 58
Mar 04, 2022 $STN
Stantec
Buyback Buy 52,973 $62.57 $3.3M 58
Mar 04, 2022 $STN
Stantec
Buyback Buy 52,973 58
Mar 03, 2022 $STN
Stantec
Buyback Buy 28,073 $62.53 $1.8M 58
Mar 03, 2022 $STN
Stantec
Buyback Buy 28,073 58
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 58
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 58
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 58
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 58
May 31, 2021 $STN
Stantec
Buyback Buy 3,646 $53.96 $197K 58
May 31, 2021 $STN
Stantec
Buyback Buy 3,646 $53.96 $197K 58
May 28, 2021 $STN
Stantec
Buyback Buy 56,146 $54.11 $3.0M 58
May 28, 2021 $STN
Stantec
Buyback Buy 56,146 $54.11 $3.0M 58
May 27, 2021 $STN
Stantec
Buyback Buy 19,046 $54.18 $1.0M 58
May 27, 2021 $STN
Stantec
Buyback Buy 19,046 $54.18 $1.0M 58
May 26, 2021 $STN
Stantec
Buyback Buy 25,646 $54.25 $1.4M 58
May 26, 2021 $STN
Stantec
Buyback Buy 25,646 $54.25 $1.4M 58
May 25, 2021 $STN
Stantec
Buyback Buy 24,300 $54.12 $1.3M 58
May 25, 2021 $STN
Stantec
Buyback Buy 24,300 $54.12 $1.3M 58
May 21, 2021 $STN
Stantec
Buyback Buy 43,646 $53.74 $2.3M 58
May 21, 2021 $STN
Stantec
Buyback Buy 43,646 $53.74 $2.3M 58
May 20, 2021 $STN
Stantec
Buyback Buy 162,046 $54.40 $8.8M 58
May 20, 2021 $STN
Stantec
Buyback Buy 162,046 $54.40 $8.8M 58
May 19, 2021 $STN
Stantec
Buyback Buy 45,646 $53.86 $2.5M 58
May 19, 2021 $STN
Stantec
Buyback Buy 45,646 $53.86 $2.5M 58
May 18, 2021 $STN
Stantec
Buyback Buy 52,746 $53.92 $2.8M 58
May 18, 2021 $STN
Stantec
Buyback Buy 52,746 $53.92 $2.8M 58
May 17, 2021 $STN
Stantec
Buyback Buy 48,646 $53.93 $2.6M 58
May 17, 2021 $STN
Stantec
Buyback Buy 48,646 $53.93 $2.6M 58
May 14, 2021 $STN
Stantec
Buyback Buy 56,100 $54.29 $3.0M 58
May 14, 2021 $STN
Stantec
Buyback Buy 56,100 $54.29 $3.0M 58
May 13, 2021 $STN
Stantec
Buyback Buy 56,146 $53.84 $3.0M 58
May 13, 2021 $STN
Stantec
Buyback Buy 56,146 $53.84 $3.0M 58
May 12, 2021 $STN
Stantec
Buyback Buy 48,046 $53.13 $2.6M 58
May 12, 2021 $STN
Stantec
Buyback Buy 48,046 $53.13 $2.6M 58
May 10, 2021 $STN
Stantec
Buyback Buy 50,046 $54.32 $2.7M 58
May 10, 2021 $STN
Stantec
Buyback Buy 50,046 $54.32 $2.7M 58
Dec 03, 2020 $STN
Stantec
Buyback Buy 20,346 $39.44 $802K 58
Dec 03, 2020 $STN
Stantec
Buyback Buy 20,346 $39.44 $802K 58
Dec 02, 2020 $STN
Stantec
Buyback Buy 51,846 $38.80 $2.0M 58
Dec 02, 2020 $STN
Stantec
Buyback Buy 51,846 $38.80 $2.0M 58
Dec 01, 2020 $STN
Stantec
Buyback Buy 55,646 $39.28 $2.2M 58
Dec 01, 2020 $STN
Stantec
Buyback Buy 55,646 $39.28 $2.2M 58
Nov 30, 2020 $STN
Stantec
Buyback Buy 50,246 $39.25 $2.0M 58
Nov 30, 2020 $STN
Stantec
Buyback Buy 50,246 $39.25 $2.0M 58
Nov 27, 2020 $STN
Stantec
Buyback Buy 14,300 $39.37 $563K 58
Nov 27, 2020 $STN
Stantec
Buyback Buy 14,300 $39.37 $563K 58
Nov 26, 2020 $STN
Stantec
Buyback Buy 20,700 $39.42 $816K 58
Nov 26, 2020 $STN
Stantec
Buyback Buy 20,700 $39.42 $816K 58
Nov 25, 2020 $STN
Stantec
Buyback Buy 44,700 $39.31 $1.8M 58
Nov 25, 2020 $STN
Stantec
Buyback Buy 44,700 $39.31 $1.8M 58
Nov 24, 2020 $STN
Stantec
Buyback Buy 236,100 $39.10 $9.2M 58
Nov 24, 2020 $STN
Stantec
Buyback Buy 236,100 $39.10 $9.2M 58
Nov 20, 2020 $STN
Stantec
Buyback Buy 52,746 $39.22 $2.1M 58
Nov 20, 2020 $STN
Stantec
Buyback Buy 52,746 $39.22 $2.1M 58
Nov 19, 2020 $STN
Stantec
Buyback Buy 50,546 $39.17 $2.0M 58
Nov 19, 2020 $STN
Stantec
Buyback Buy 50,546 $39.17 $2.0M 58
Nov 18, 2020 $STN
Stantec
Buyback Buy 56,146 $39.34 $2.2M 58
Nov 18, 2020 $STN
Stantec
Buyback Buy 56,146 $39.34 $2.2M 58
Nov 17, 2020 $STN
Stantec
Buyback Buy 56,146 $39.12 $2.2M 58
Nov 17, 2020 $STN
Stantec
Buyback Buy 56,146 $39.12 $2.2M 58
Nov 16, 2020 $STN
Stantec
Buyback Buy 52,179 $38.99 $2.0M 58
Nov 16, 2020 $STN
Stantec
Buyback Buy 52,179 $38.99 $2.0M 58
Nov 13, 2020 $STN
Stantec
Buyback Buy 56,679 $38.95 $2.2M 58
Nov 13, 2020 $STN
Stantec
Buyback Buy 56,679 $38.95 $2.2M 58
Nov 12, 2020 $STN
Stantec
Buyback Buy 56,679 $38.51 $2.2M 58
Nov 12, 2020 $STN
Stantec
Buyback Buy 56,679 $38.51 $2.2M 58
Nov 11, 2020 $STN
Stantec
Buyback Buy 51,579 $38.75 $2.0M 58
Nov 11, 2020 $STN
Stantec
Buyback Buy 51,579 $38.75 $2.0M 58
Nov 10, 2020 $STN
Stantec
Buyback Buy 54,579 $38.79 $2.1M 58
Nov 10, 2020 $STN
Stantec
Buyback Buy 54,579 $38.79 $2.1M 58
Nov 09, 2020 $STN
Stantec
Buyback Buy 220,614 $38.83 $8.6M 58
Nov 09, 2020 $STN
Stantec
Buyback Buy 220,614 $38.83 $8.6M 58
Jun 15, 2020 $STN
Stantec
Buyback Buy 679 $39.00 $26K 58
Jun 15, 2020 $STN
Stantec
Buyback Buy 679 $39.00 $26K 58
Mar 19, 2020 $STN
Stantec
Buyback Buy 11,079 $34.19 $379K 58
Mar 19, 2020 $STN
Stantec
Buyback Buy 11,079 $34.19 $379K 58
Mar 18, 2020 $STN
Stantec
Buyback Buy 56,579 $34.25 $1.9M 58
Mar 18, 2020 $STN
Stantec
Buyback Buy 56,579 $34.25 $1.9M 58
Mar 17, 2020 $STN
Stantec
Buyback Buy 56,679 $34.97 $2.0M 58
Mar 17, 2020 $STN
Stantec
Buyback Buy 56,679 $34.97 $2.0M 58
Mar 16, 2020 $STN
Stantec
Buyback Buy 56,679 $34.65 $2.0M 58
Mar 16, 2020 $STN
Stantec
Buyback Buy 56,679 $34.65 $2.0M 58
Mar 13, 2020 $STN
Stantec
Buyback Buy 56,679 $35.82 $2.0M 58
Mar 13, 2020 $STN
Stantec
Buyback Buy 56,679 $35.82 $2.0M 58
Mar 12, 2020 $STN
Stantec
Buyback Buy 56,379 $35.11 $2.0M 58
Mar 12, 2020 $STN
Stantec
Buyback Buy 56,379 $35.11 $2.0M 58
Mar 11, 2020 $STN
Stantec
Buyback Buy 296,660 $38.47 $11.4M 58
Mar 11, 2020 $STN
Stantec
Buyback Buy 296,660 $38.47 $11.4M 58
Mar 10, 2020 $STN
Stantec
Buyback Buy 56,379 $38.54 $2.2M 58
Mar 10, 2020 $STN
Stantec
Buyback Buy 56,379 $38.54 $2.2M 58
Mar 09, 2020 $STN
Stantec
Buyback Buy 56,679 $39.19 $2.2M 58
Mar 09, 2020 $STN
Stantec
Buyback Buy 56,679 $39.19 $2.2M 58
Jan 08, 2020 $STN
Stantec
Buyback Buy 22,700 $37.39 $849K 58
Jan 08, 2020 $STN
Stantec
Buyback Buy 22,700 $37.39 $849K 58
Jan 07, 2020 $STN
Stantec
Buyback Buy 25,000 $37.43 $936K 58
Jan 07, 2020 $STN
Stantec
Buyback Buy 25,000 $37.43 $936K 58
Jan 06, 2020 $STN
Stantec
Buyback Buy 24,100 $36.89 $889K 58
Jan 06, 2020 $STN
Stantec
Buyback Buy 24,100 $36.89 $889K 58
Jan 03, 2020 $STN
Stantec
Buyback Buy 20,900 $36.86 $770K 58
Jan 03, 2020 $STN
Stantec
Buyback Buy 20,900 $36.86 $770K 58
Jan 02, 2020 $STN
Stantec
Buyback Buy 49,000 $36.81 $1.8M 58
Jan 02, 2020 $STN
Stantec
Buyback Buy 49,000 $36.81 $1.8M 58
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Signal scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.