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