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.
Cross-Company Track Record
57%
Hit Rate · 90d
-4.5%
Median Alpha · 90d
7
Closed Buys Evaluated
14%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
cluster buyer high frequency size concentrated
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 7 closed buys with individual return outcomes available on the Research plan.
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 Confluence Score input.

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