Insider Profile
Stantec Inc.
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Jun 25, 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
Jun 25, 2026 $STN
Stantec
Buyback Buy 92,376 45
Jun 25, 2026 $STN
Stantec
Buyback Buy 92,376 $96.84 $8.9M 45
Jun 23, 2026 $STN
Stantec
Buyback Buy 65,376 45
Jun 23, 2026 $STN
Stantec
Buyback Buy 65,376 $96.91 $6.3M 45
Jun 22, 2026 $STN
Stantec
Buyback Buy 93,300 $96.75 $9.0M 45
Jun 22, 2026 $STN
Stantec
Buyback Buy 93,300 45
Jun 12, 2026 $STN
Stantec
Buyback Buy 30,000 $101.00 $3.0M 45
Jun 12, 2026 $STN
Stantec
Buyback Buy 30,000 45
Jun 11, 2026 $STN
Stantec
Buyback Buy 29,800 45
Jun 11, 2026 $STN
Stantec
Buyback Buy 29,800 $99.88 $3.0M 45
Jun 10, 2026 $STN
Stantec
Buyback Buy 40,000 45
Jun 10, 2026 $STN
Stantec
Buyback Buy 40,000 $101.34 $4.1M 45
Jun 08, 2026 $STN
Stantec
Buyback Buy 83,876 45
Jun 08, 2026 $STN
Stantec
Buyback Buy 83,876 $102.92 $8.6M 45
Jun 05, 2026 $STN
Stantec
Buyback Buy 64,476 45
Jun 05, 2026 $STN
Stantec
Buyback Buy 64,476 $104.01 $6.7M 45
May 29, 2026 $STN
Stantec
Buyback Buy 96,076 45
May 29, 2026 $STN
Stantec
Buyback Buy 96,076 $104.67 $10.1M 45
May 28, 2026 $STN
Stantec
Buyback Buy 95,976 $105.00 $10.1M 45
May 28, 2026 $STN
Stantec
Buyback Buy 95,976 45
May 26, 2025 $STN
Stantec
Derivative Buy 1 $140.41 $140 45
May 22, 2025 $STN
Stantec
Derivative Buy 1 $139.69 $140 45
Aug 15, 2024 $STN
Stantec
Derivative Buy 1 $112.98 $113 45
May 25, 2023 $STN
Stantec
Buyback Buy 123,518 45
May 25, 2023 $STN
Stantec
Buyback Buy 123,518 $77.25 $9.5M 45
May 24, 2023 $STN
Stantec
Buyback Buy 5,518 45
May 24, 2023 $STN
Stantec
Buyback Buy 5,518 $77.24 $426K 45
May 24, 2023 $STN
Stantec
Derivative Buy 1 $77.34 $77 45
Jun 16, 2022 $STN
Stantec
Buyback Buy 3,100 $54.24 $168K 45
Jun 16, 2022 $STN
Stantec
Buyback Buy 3,100 45
Jun 15, 2022 $STN
Stantec
Buyback Buy 7,700 45
Jun 15, 2022 $STN
Stantec
Buyback Buy 7,700 $55.97 $431K 45
Jun 14, 2022 $STN
Stantec
Buyback Buy 39,873 $55.88 $2.2M 45
Jun 14, 2022 $STN
Stantec
Buyback Buy 39,873 45
Jun 13, 2022 $STN
Stantec
Buyback Buy 7,673 $55.61 $427K 45
Jun 13, 2022 $STN
Stantec
Buyback Buy 7,673 45
May 25, 2022 $STN
Stantec
Buyback Buy 100 45
May 25, 2022 $STN
Stantec
Buyback Buy 100 $56.00 $6K 45
May 24, 2022 $STN
Stantec
Buyback Buy 15,900 45
May 24, 2022 $STN
Stantec
Buyback Buy 15,900 $55.93 $889K 45
May 19, 2022 $STN
Stantec
Buyback Buy 1,900 $55.98 $106K 45
May 19, 2022 $STN
Stantec
Buyback Buy 1,900 45
May 18, 2022 $STN
Stantec
Buyback Buy 44,200 45
May 18, 2022 $STN
Stantec
Buyback Buy 44,200 $55.77 $2.5M 45
May 17, 2022 $STN
Stantec
Buyback Buy 6,500 $55.84 $363K 45
May 17, 2022 $STN
Stantec
Buyback Buy 6,500 45
May 17, 2022 $STN
Stantec
Derivative Buy 1 $56.41 $56 45
May 16, 2022 $STN
Stantec
Buyback Buy 52,900 45
May 16, 2022 $STN
Stantec
Buyback Buy 52,900 $54.99 $2.9M 45
May 13, 2022 $STN
Stantec
Buyback Buy 9,500 $54.43 $517K 45
May 13, 2022 $STN
Stantec
Buyback Buy 9,500 45
May 12, 2022 $STN
Stantec
Buyback Buy 9,900 $54.19 $537K 45
May 12, 2022 $STN
Stantec
Buyback Buy 9,900 45
May 11, 2022 $STN
Stantec
Buyback Buy 19,800 $56.55 $1.1M 45
May 11, 2022 $STN
Stantec
Buyback Buy 19,800 45
May 10, 2022 $STN
Stantec
Buyback Buy 19,700 45
May 10, 2022 $STN
Stantec
Buyback Buy 19,700 $56.84 $1.1M 45
May 09, 2022 $STN
Stantec
Buyback Buy 19,400 45
May 09, 2022 $STN
Stantec
Buyback Buy 19,400 $57.12 $1.1M 45
May 06, 2022 $STN
Stantec
Buyback Buy 20,000 45
May 06, 2022 $STN
Stantec
Buyback Buy 20,000 $58.14 $1.2M 45
May 05, 2022 $STN
Stantec
Buyback Buy 20,000 $58.58 $1.2M 45
May 05, 2022 $STN
Stantec
Buyback Buy 20,000 45
May 04, 2022 $STN
Stantec
Buyback Buy 20,000 45
May 04, 2022 $STN
Stantec
Buyback Buy 20,000 $59.06 $1.2M 45
May 03, 2022 $STN
Stantec
Buyback Buy 20,000 45
May 03, 2022 $STN
Stantec
Buyback Buy 20,000 $59.39 $1.2M 45
May 02, 2022 $STN
Stantec
Buyback Buy 20,000 45
May 02, 2022 $STN
Stantec
Buyback Buy 20,000 $58.83 $1.2M 45
Apr 29, 2022 $STN
Stantec
Buyback Buy 19,900 45
Apr 29, 2022 $STN
Stantec
Buyback Buy 19,900 $59.42 $1.2M 45
Apr 28, 2022 $STN
Stantec
Buyback Buy 18,600 $59.66 $1.1M 45
Apr 28, 2022 $STN
Stantec
Buyback Buy 18,600 45
Apr 27, 2022 $STN
Stantec
Buyback Buy 19,700 $59.87 $1.2M 45
Apr 27, 2022 $STN
Stantec
Buyback Buy 19,700 45
Apr 26, 2022 $STN
Stantec
Buyback Buy 20,000 45
Apr 26, 2022 $STN
Stantec
Buyback Buy 20,000 $59.75 $1.2M 45
Apr 25, 2022 $STN
Stantec
Buyback Buy 18,800 45
Apr 25, 2022 $STN
Stantec
Buyback Buy 18,800 $59.80 $1.1M 45
Apr 22, 2022 $STN
Stantec
Buyback Buy 15,000 45
Apr 22, 2022 $STN
Stantec
Buyback Buy 15,000 $61.05 $916K 45
Apr 19, 2022 $STN
Stantec
Buyback Buy 11,400 $62.44 $712K 45
Apr 19, 2022 $STN
Stantec
Buyback Buy 11,400 45
Apr 18, 2022 $STN
Stantec
Buyback Buy 14,700 $62.08 $913K 45
Apr 18, 2022 $STN
Stantec
Buyback Buy 14,700 45
Apr 12, 2022 $STN
Stantec
Buyback Buy 3,800 $62.46 $237K 45
Apr 12, 2022 $STN
Stantec
Buyback Buy 3,800 45
Apr 11, 2022 $STN
Stantec
Buyback Buy 5,800 $62.15 $360K 45
Apr 11, 2022 $STN
Stantec
Buyback Buy 5,800 45
Apr 08, 2022 $STN
Stantec
Buyback Buy 15,000 $62.38 $936K 45
Apr 08, 2022 $STN
Stantec
Buyback Buy 15,000 45
Apr 07, 2022 $STN
Stantec
Buyback Buy 15,000 45
Apr 07, 2022 $STN
Stantec
Buyback Buy 15,000 $62.18 $933K 45
Apr 06, 2022 $STN
Stantec
Buyback Buy 14,600 45
Apr 06, 2022 $STN
Stantec
Buyback Buy 14,600 $61.59 $899K 45
Apr 05, 2022 $STN
Stantec
Buyback Buy 15,000 45
Apr 05, 2022 $STN
Stantec
Buyback Buy 15,000 $62.36 $935K 45
Apr 04, 2022 $STN
Stantec
Buyback Buy 14,400 $62.19 $896K 45
Apr 04, 2022 $STN
Stantec
Buyback Buy 14,400 45
Apr 01, 2022 $STN
Stantec
Buyback Buy 45,173 45
Apr 01, 2022 $STN
Stantec
Buyback Buy 45,173 $62.44 $2.8M 45
Mar 17, 2022 $STN
Stantec
Buyback Buy 1,073 $62.42 $67K 45
Mar 17, 2022 $STN
Stantec
Buyback Buy 1,073 45
Mar 16, 2022 $STN
Stantec
Buyback Buy 48,973 $62.31 $3.1M 45
Mar 16, 2022 $STN
Stantec
Buyback Buy 48,973 45
Mar 15, 2022 $STN
Stantec
Buyback Buy 150,000 $62.64 $9.4M 45
Mar 15, 2022 $STN
Stantec
Buyback Buy 150,000 45
Mar 14, 2022 $STN
Stantec
Buyback Buy 5,273 $62.99 $332K 45
Mar 14, 2022 $STN
Stantec
Buyback Buy 5,273 45
Mar 10, 2022 $STN
Stantec
Buyback Buy 273 $63.00 $17K 45
Mar 10, 2022 $STN
Stantec
Buyback Buy 273 45
Mar 09, 2022 $STN
Stantec
Buyback Buy 6,173 $62.96 $389K 45
Mar 09, 2022 $STN
Stantec
Buyback Buy 6,173 45
Mar 08, 2022 $STN
Stantec
Buyback Buy 120,073 45
Mar 08, 2022 $STN
Stantec
Buyback Buy 120,073 $61.65 $7.4M 45
Mar 07, 2022 $STN
Stantec
Buyback Buy 47,773 45
Mar 07, 2022 $STN
Stantec
Buyback Buy 47,773 $62.02 $3.0M 45
Mar 04, 2022 $STN
Stantec
Buyback Buy 52,973 45
Mar 04, 2022 $STN
Stantec
Buyback Buy 52,973 $62.57 $3.3M 45
Mar 03, 2022 $STN
Stantec
Buyback Buy 28,073 $62.53 $1.8M 45
Mar 03, 2022 $STN
Stantec
Buyback Buy 28,073 45
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 45
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 45
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 45
Dec 10, 2021 $STN
Stantec
Derivative Buy 1 $70.49 $70 45
May 31, 2021 $STN
Stantec
Buyback Buy 3,646 $53.96 $197K 45
May 31, 2021 $STN
Stantec
Buyback Buy 3,646 $53.96 $197K 45
May 28, 2021 $STN
Stantec
Buyback Buy 56,146 $54.11 $3.0M 45
May 28, 2021 $STN
Stantec
Buyback Buy 56,146 $54.11 $3.0M 45
May 27, 2021 $STN
Stantec
Buyback Buy 19,046 $54.18 $1.0M 45
May 27, 2021 $STN
Stantec
Buyback Buy 19,046 $54.18 $1.0M 45
May 26, 2021 $STN
Stantec
Buyback Buy 25,646 $54.25 $1.4M 45
May 26, 2021 $STN
Stantec
Buyback Buy 25,646 $54.25 $1.4M 45
May 25, 2021 $STN
Stantec
Buyback Buy 24,300 $54.12 $1.3M 45
May 25, 2021 $STN
Stantec
Buyback Buy 24,300 $54.12 $1.3M 45
May 21, 2021 $STN
Stantec
Buyback Buy 43,646 $53.74 $2.3M 45
May 21, 2021 $STN
Stantec
Buyback Buy 43,646 $53.74 $2.3M 45
May 20, 2021 $STN
Stantec
Buyback Buy 162,046 $54.40 $8.8M 45
May 20, 2021 $STN
Stantec
Buyback Buy 162,046 $54.40 $8.8M 45
May 19, 2021 $STN
Stantec
Buyback Buy 45,646 $53.86 $2.5M 45
May 19, 2021 $STN
Stantec
Buyback Buy 45,646 $53.86 $2.5M 45
May 18, 2021 $STN
Stantec
Buyback Buy 52,746 $53.92 $2.8M 45
May 18, 2021 $STN
Stantec
Buyback Buy 52,746 $53.92 $2.8M 45
May 17, 2021 $STN
Stantec
Buyback Buy 48,646 $53.93 $2.6M 45
May 17, 2021 $STN
Stantec
Buyback Buy 48,646 $53.93 $2.6M 45
May 14, 2021 $STN
Stantec
Buyback Buy 56,100 $54.29 $3.0M 45
May 14, 2021 $STN
Stantec
Buyback Buy 56,100 $54.29 $3.0M 45
May 13, 2021 $STN
Stantec
Buyback Buy 56,146 $53.84 $3.0M 45
May 13, 2021 $STN
Stantec
Buyback Buy 56,146 $53.84 $3.0M 45
May 12, 2021 $STN
Stantec
Buyback Buy 48,046 $53.13 $2.6M 45
May 12, 2021 $STN
Stantec
Buyback Buy 48,046 $53.13 $2.6M 45
May 10, 2021 $STN
Stantec
Buyback Buy 50,046 $54.32 $2.7M 45
May 10, 2021 $STN
Stantec
Buyback Buy 50,046 $54.32 $2.7M 45
Dec 03, 2020 $STN
Stantec
Buyback Buy 20,346 $39.44 $802K 45
Dec 03, 2020 $STN
Stantec
Buyback Buy 20,346 $39.44 $802K 45
Dec 02, 2020 $STN
Stantec
Buyback Buy 51,846 $38.80 $2.0M 45
Dec 02, 2020 $STN
Stantec
Buyback Buy 51,846 $38.80 $2.0M 45
Dec 01, 2020 $STN
Stantec
Buyback Buy 55,646 $39.28 $2.2M 45
Dec 01, 2020 $STN
Stantec
Buyback Buy 55,646 $39.28 $2.2M 45
Nov 30, 2020 $STN
Stantec
Buyback Buy 50,246 $39.25 $2.0M 45
Nov 30, 2020 $STN
Stantec
Buyback Buy 50,246 $39.25 $2.0M 45
Nov 27, 2020 $STN
Stantec
Buyback Buy 14,300 $39.37 $563K 45
Nov 27, 2020 $STN
Stantec
Buyback Buy 14,300 $39.37 $563K 45
Nov 26, 2020 $STN
Stantec
Buyback Buy 20,700 $39.42 $816K 45
Nov 26, 2020 $STN
Stantec
Buyback Buy 20,700 $39.42 $816K 45
Nov 25, 2020 $STN
Stantec
Buyback Buy 44,700 $39.31 $1.8M 45
Nov 25, 2020 $STN
Stantec
Buyback Buy 44,700 $39.31 $1.8M 45
Nov 24, 2020 $STN
Stantec
Buyback Buy 236,100 $39.10 $9.2M 45
Nov 24, 2020 $STN
Stantec
Buyback Buy 236,100 $39.10 $9.2M 45
Nov 20, 2020 $STN
Stantec
Buyback Buy 52,746 $39.22 $2.1M 45
Nov 20, 2020 $STN
Stantec
Buyback Buy 52,746 $39.22 $2.1M 45
Nov 19, 2020 $STN
Stantec
Buyback Buy 50,546 $39.17 $2.0M 45
Nov 19, 2020 $STN
Stantec
Buyback Buy 50,546 $39.17 $2.0M 45
Nov 18, 2020 $STN
Stantec
Buyback Buy 56,146 $39.34 $2.2M 45
Nov 18, 2020 $STN
Stantec
Buyback Buy 56,146 $39.34 $2.2M 45
Nov 17, 2020 $STN
Stantec
Buyback Buy 56,146 $39.12 $2.2M 45
Nov 17, 2020 $STN
Stantec
Buyback Buy 56,146 $39.12 $2.2M 45
Nov 16, 2020 $STN
Stantec
Buyback Buy 52,179 $38.99 $2.0M 45
Nov 16, 2020 $STN
Stantec
Buyback Buy 52,179 $38.99 $2.0M 45
Nov 13, 2020 $STN
Stantec
Buyback Buy 56,679 $38.95 $2.2M 45
Nov 13, 2020 $STN
Stantec
Buyback Buy 56,679 $38.95 $2.2M 45
Nov 12, 2020 $STN
Stantec
Buyback Buy 56,679 $38.51 $2.2M 45
Nov 12, 2020 $STN
Stantec
Buyback Buy 56,679 $38.51 $2.2M 45
Nov 11, 2020 $STN
Stantec
Buyback Buy 51,579 $38.75 $2.0M 45
Nov 11, 2020 $STN
Stantec
Buyback Buy 51,579 $38.75 $2.0M 45
Nov 10, 2020 $STN
Stantec
Buyback Buy 54,579 $38.79 $2.1M 45
Nov 10, 2020 $STN
Stantec
Buyback Buy 54,579 $38.79 $2.1M 45
Nov 09, 2020 $STN
Stantec
Buyback Buy 220,614 $38.83 $8.6M 45
Nov 09, 2020 $STN
Stantec
Buyback Buy 220,614 $38.83 $8.6M 45
Jun 15, 2020 $STN
Stantec
Buyback Buy 679 $39.00 $26K 45
Jun 15, 2020 $STN
Stantec
Buyback Buy 679 $39.00 $26K 45
Mar 19, 2020 $STN
Stantec
Buyback Buy 11,079 $34.19 $379K 45
Mar 19, 2020 $STN
Stantec
Buyback Buy 11,079 $34.19 $379K 45
Mar 18, 2020 $STN
Stantec
Buyback Buy 56,579 $34.25 $1.9M 45
Mar 18, 2020 $STN
Stantec
Buyback Buy 56,579 $34.25 $1.9M 45
Mar 17, 2020 $STN
Stantec
Buyback Buy 56,679 $34.97 $2.0M 45
Mar 17, 2020 $STN
Stantec
Buyback Buy 56,679 $34.97 $2.0M 45
Mar 16, 2020 $STN
Stantec
Buyback Buy 56,679 $34.65 $2.0M 45
Mar 16, 2020 $STN
Stantec
Buyback Buy 56,679 $34.65 $2.0M 45
Mar 13, 2020 $STN
Stantec
Buyback Buy 56,679 $35.82 $2.0M 45
Mar 13, 2020 $STN
Stantec
Buyback Buy 56,679 $35.82 $2.0M 45
Mar 12, 2020 $STN
Stantec
Buyback Buy 56,379 $35.11 $2.0M 45
Mar 12, 2020 $STN
Stantec
Buyback Buy 56,379 $35.11 $2.0M 45
Mar 11, 2020 $STN
Stantec
Buyback Buy 296,660 $38.47 $11.4M 45
Mar 11, 2020 $STN
Stantec
Buyback Buy 296,660 $38.47 $11.4M 45
Mar 10, 2020 $STN
Stantec
Buyback Buy 56,379 $38.54 $2.2M 45
Mar 10, 2020 $STN
Stantec
Buyback Buy 56,379 $38.54 $2.2M 45
Mar 09, 2020 $STN
Stantec
Buyback Buy 56,679 $39.19 $2.2M 45
Mar 09, 2020 $STN
Stantec
Buyback Buy 56,679 $39.19 $2.2M 45
Jan 08, 2020 $STN
Stantec
Buyback Buy 22,700 $37.39 $849K 45
Jan 08, 2020 $STN
Stantec
Buyback Buy 22,700 $37.39 $849K 45
Jan 07, 2020 $STN
Stantec
Buyback Buy 25,000 $37.43 $936K 45
Jan 07, 2020 $STN
Stantec
Buyback Buy 25,000 $37.43 $936K 45
Jan 06, 2020 $STN
Stantec
Buyback Buy 24,100 $36.89 $889K 45
Jan 06, 2020 $STN
Stantec
Buyback Buy 24,100 $36.89 $889K 45
Jan 03, 2020 $STN
Stantec
Buyback Buy 20,900 $36.86 $770K 45
Jan 03, 2020 $STN
Stantec
Buyback Buy 20,900 $36.86 $770K 45
Jan 02, 2020 $STN
Stantec
Buyback Buy 49,000 $36.81 $1.8M 45
Jan 02, 2020 $STN
Stantec
Buyback Buy 49,000 $36.81 $1.8M 45
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence 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.