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