Insider Profile
Fleck, Steve Marvin
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Dec 31, 2024
Most Recent Trade
47
Credibility
Score
69%
Hit Rate
+7.6%
Avg 90d Return
+6.0%
Median 90d Return
39
Evaluated Trades
+30.7%
Best Trade
-13.5%
Worst Trade
Hit rate and returns are based on 39 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.
Political Donations · Elections Canada

$734 in individual political contributions across 5 donations (2015–2022).

Date Party Recipient Amount
2022-08-29 Conservative Party of Canada Poilievre, Pierre M. $130
2022-08-29 Conservative Party of Canada Conservative Party of Canada $130
2022-04-12 Conservative Party of Canada Poilievre, Pierre M. $72
2022-04-12 Conservative Party of Canada Conservative Party of Canada $72
2015-01-29 Conservative Party of Canada Burlington Conservative Association $330

Source: Elections Canada public contribution records (individual donations only; corporate political donations have been banned federally since 2007). Matched to this insider by name — shown for transparency, not a claim of wrongdoing and not a Signal Score input.

Date Company Role Nature Dir. Shares Price Value Score
Dec 31, 2024 $STN
Stantec
Plan / DRIP Buy 115 $113.45 $13K 58
Dec 31, 2024 $STN
Stantec
Plan / DRIP Buy 32 $113.57 $4K 58
Dec 31, 2024 $STN
Stantec
Plan / DRIP Buy 385 $112.91 $43K 58
Dec 31, 2024 $STN
Stantec
Plan / DRIP Buy 43 $111.33 $5K 58
Dec 06, 2024 $STN
Stantec
Ownership Chg Sell 5,000 58
Dec 06, 2024 $STN
Stantec
Ownership Chg Buy 5,000 58
Jun 21, 2024 $STN
Stantec
Other Sell 6,786 $174.15 $1.2M 58
Jun 21, 2024 $STN
Stantec
Other Sell 1,697 $115.10 $195K 58
Mar 19, 2024 $STN
Stantec
Open Market Buy 2,000 $116.02 $232K 58
Mar 07, 2024 $STN
Stantec
Open Market Buy 2,400 $113.15 $272K 58
Dec 31, 2023 $STN
Stantec
Plan / DRIP Buy 164 $89.28 $15K 58
Dec 31, 2023 $STN
Stantec
Plan / DRIP Buy 41 $89.29 $4K 58
Jun 23, 2023 $STN
Stantec
Other Sell 7,423 $101.22 $751K 58
Jun 23, 2023 $STN
Stantec
Other Sell 1,855 $82.16 $152K 58
May 15, 2023 $STN
Stantec
Comp. Grant Buy 1,171 $80.64 $94K 58
May 15, 2023 $STN
Stantec
Comp. Grant Buy 4,682 $80.64 $378K 58
Dec 31, 2022 $STN
Stantec
Plan / DRIP Buy 81 $62.33 $5K 58
Dec 31, 2022 $STN
Stantec
Plan / DRIP Buy 61 $62.75 $4K 58
Dec 31, 2022 $STN
Stantec
Plan / DRIP Buy 245 $62.75 $15K 58
Dec 31, 2022 $STN
Stantec
Plan / DRIP Buy 625 $62.63 $39K 58
Jun 24, 2022 $STN
Stantec
Other Sell 2,320 $55.38 $128K 58
Jun 24, 2022 $STN
Stantec
Other Sell 9,282 $49.07 $455K 58
May 16, 2022 $STN
Stantec
Comp. Grant Buy 1,659 $54.50 $90K 58
May 16, 2022 $STN
Stantec
Comp. Grant Buy 6,634 $54.50 $362K 58
Dec 31, 2021 $STN
Stantec
Plan / DRIP Buy 233 $60.80 $14K 58
Dec 31, 2021 $STN
Stantec
Comp. Grant Buy 6,585 $53.45 $352K 58
Dec 31, 2021 $STN
Stantec
Comp. Grant Buy 1,647 $53.45 $88K 58
Dec 31, 2021 $STN
Stantec
Plan / DRIP Buy 58 $60.80 $4K 58
Dec 31, 2021 $STN
Stantec
Plan / DRIP Buy 599 $57.43 $34K 58
Dec 31, 2021 $STN
Stantec
Plan / DRIP Buy 84 $54.45 $5K 58
Jun 15, 2021 $STN
Stantec
Exercise Buy 16,286 $32.98 $537K 58
Jun 15, 2021 $STN
Stantec
Open Market Buy 16,286 $54.99 $896K 58
Jun 15, 2021 $STN
Stantec
Exercise Sell 16,286 $32.98 $537K 58
Apr 23, 2021 $STN
Stantec
Other Sell 5,923 $49.38 $292K 58
Mar 08, 2021 $STN
Stantec
Exercise Sell 9,938 $31.75 $316K 58
Mar 08, 2021 $STN
Stantec
Exercise Buy 9,938 $31.75 $316K 58
Mar 08, 2021 $STN
Stantec
Open Market Buy 9,938 $51.64 $513K 58
Mar 01, 2021 $STN
Stantec
Exercise Buy 4,744 $32.01 $152K 58
Mar 01, 2021 $STN
Stantec
Open Market Buy 4,744 $51.54 $245K 58
Mar 01, 2021 $STN
Stantec
Exercise Sell 4,744 $32.01 $152K 58
Dec 31, 2020 $STN
Stantec
Comp. Grant Buy 7,162 $42.00 $301K 58
Dec 31, 2020 $STN
Stantec
Plan / DRIP Buy 736 $40.40 $30K 58
Dec 31, 2020 $STN
Stantec
Plan / DRIP Buy 107 $40.23 $4K 58
Dec 31, 2020 $STN
Stantec
Comp. Grant Buy 1,790 $42.00 $75K 58
Dec 31, 2020 $STN
Stantec
Plan / DRIP Buy 302 $41.73 $13K 58
Dec 31, 2020 $STN
Stantec
Plan / DRIP Buy 53 $41.79 $2K 58
Aug 10, 2020 $STN
Stantec
Exercise Buy 3,856 $32.90 $127K 58
Aug 10, 2020 $STN
Stantec
Exercise Sell 9,250 $32.83 $304K 58
Aug 10, 2020 $STN
Stantec
Exercise Sell 3,856 $32.90 $127K 58
Aug 10, 2020 $STN
Stantec
Open Market Buy 9,250 $43.78 $405K 58
Aug 10, 2020 $STN
Stantec
Open Market Buy 3,856 $43.79 $169K 58
Aug 10, 2020 $STN
Stantec
Exercise Buy 9,250 $32.83 $304K 58
Apr 24, 2020 $STN
Stantec
Other Sell 3,297 $39.84 $131K 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.