Insider Profile
SHARMAN, SANDY
2
Companies Filed At
7
Open-Market Buys (2yr)
$14.9M
Buy Value (2yr, open-market)
Dec 31, 2025
Most Recent Trade
48
Credibility
Score
71%
Hit Rate
+6.9%
Avg 90d Return
+10.9%
Median 90d Return
51
Evaluated Trades
+28.6%
Best Trade
-14.7%
Worst Trade
Hit rate and returns are based on 51 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
Dec 31, 2025 $CM
CIBC
Plan / DRIP Buy 66 $99.24 $7K 85
Dec 01, 2025 $CM
CIBC
Other Sell 19,620 85
Mar 31, 2025 $CM
CIBC
Comp. Grant Buy 6,116 85
Mar 21, 2025 $CM
CIBC
Open Market Buy 181 $82.50 $15K 85
Mar 21, 2025 $CM
CIBC
Open Market Buy 1,027 $81.27 $83K 85
Mar 17, 2025 $CM
CIBC
Plan / DRIP Buy 26 $88.28 $2K 85
Dec 31, 2024 $CM
CIBC
Plan / DRIP Buy 121 $70.08 $8K 85
Dec 13, 2024 $CM
CIBC
Open Market Buy 21,012 $93.66 $1.2M 85
Dec 13, 2024 $CM
CIBC
Exercise Sell 21,012 $55.40 $1.2M 85
Dec 13, 2024 $CM
CIBC
Exercise Buy 21,012 $55.40 $1.2M 85
Dec 13, 2024 $CM
CIBC
Open Market Buy 21,012 $93.66 $2.0M 85
Dec 13, 2024 $CM
CIBC
Exercise Sell 24,854 $70.05 $1.7M 85
Dec 13, 2024 $CM
CIBC
Exercise Buy 24,854 $70.05 $1.7M 85
Dec 13, 2024 $CM
CIBC
Open Market Buy 24,854 $93.66 $2.3M 85
Dec 13, 2024 $CM
CIBC
Exercise Buy 21,012 $55.40 $1.2M 85
Dec 13, 2024 $CM
CIBC
Exercise Buy 21,012 $55.40 $1.2M 85
Dec 13, 2024 $CM
CIBC
Exercise Sell 21,012 $55.40 $1.2M 85
Dec 13, 2024 $CM
CIBC
Open Market Buy 21,012 $93.66 $2.0M 85
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 49,764 85
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 892 85
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 16,642 85
Dec 01, 2024 $CM
CIBC
Other Sell 22,177 85
Dec 01, 2024 $CM
CIBC
Plan / DRIP Buy 2,016 $90.74 $183K 85
Nov 01, 2024 $CM
CIBC
Plan / DRIP Buy 3,159 $70.08 $221K 85
Nov 01, 2024 $CM
CIBC
Plan / DRIP Buy 385 $70.08 $27K 85
Sep 11, 2024 $CM
CIBC
Exercise Buy 88,963 $55.81 $5.0M 85
Sep 11, 2024 $CM
CIBC
Open Market Buy 88,963 $82.69 $7.4M 85
Sep 11, 2024 $CM
CIBC
Exercise Sell 30,304 $55.75 $1.7M 85
Sep 11, 2024 $CM
CIBC
Exercise Sell 8,633 $60.01 $518K 85
Sep 11, 2024 $CM
CIBC
Exercise Sell 29,014 $54.94 $1.6M 85
Sep 11, 2024 $CM
CIBC
Exercise Sell 21,012 $55.40 $1.2M 85
Jan 01, 2024 $TA
TransAlta Corporation
Comp. Grant Buy 265 $10.94 $3K 10
Dec 31, 2023 $CM
CIBC
Plan / DRIP Buy 17 $56.52 $961 85
Dec 05, 2023 $CM
CIBC
Exercise Sell 106 $45.26 $5K 85
Dec 05, 2023 $CM
CIBC
Exercise Buy 106 $45.26 $5K 85
Dec 05, 2023 $CM
CIBC
Open Market Buy 106 $57.10 $6K 85
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 81,065 85
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 22,135 85
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 1,186 85
Dec 01, 2023 $CM
CIBC
Other Sell 16,822 85
Dec 01, 2023 $CM
CIBC
Buyback Buy 2,968 85
Nov 06, 2023 $CM
CIBC
Plan / DRIP Buy 370 $54.21 $20K 85
Nov 06, 2023 $CM
CIBC
Plan / DRIP Buy 3,489 $54.21 $189K 85
Nov 01, 2023 $CM
CIBC
Ownership Chg Buy 627 85
Nov 01, 2023 $CM
CIBC
Plan / DRIP Buy 627 85
Oct 31, 2023 $CM
CIBC
Plan / DRIP Buy 164 $55.93 $9K 85
Sep 16, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 3,833 $12.72 $49K 10
Jul 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 200 $12.21 $2K 10
Jun 16, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 3,765 $12.95 $49K 10
Apr 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 193 $11.39 $2K 10
Mar 16, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 4,318 $11.29 $49K 10
Jan 01, 2023 $TA
TransAlta Corporation
Comp. Grant Buy 166 $12.02 $2K 10
Dec 31, 2022 $CM
CIBC
Plan / DRIP Buy 148 $68.82 $10K 85
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 900 85
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 64,867 85
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 16,806 85
Dec 01, 2022 $CM
CIBC
Other Sell 14,946 85
Nov 18, 2022 $CM
CIBC
Plan / DRIP Buy 222 85
Nov 18, 2022 $CM
CIBC
Plan / DRIP Buy 2,407 85
Oct 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 129 $12.45 $2K 10
Mar 16, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 1,946 $12.53 $24K 10
Jan 01, 2022 $TA
TransAlta Corporation
Comp. Grant Buy 83 $14.07 $1K 10
Dec 16, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 2,989 $13.38 $40K 10
Oct 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 69 $13.31 $918 10
Mar 16, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 3,562 $11.23 $40K 10
Jan 01, 2021 $TA
TransAlta Corporation
Comp. Grant Buy 38 $9.80 $372 10
Dec 16, 2020 $CM
CIBC
Exercise Buy 3,939 $102.33 $403K 85
Dec 16, 2020 $CM
CIBC
Corp. Event Sell 75 $110.54 $8K 85
Dec 16, 2020 $CM
CIBC
Exercise Buy 75 $82.98 $6K 85
Dec 16, 2020 $CM
CIBC
Corp. Event Sell 325 $110.56 $36K 85
Dec 16, 2020 $CM
CIBC
Exercise Buy 325 $90.52 $29K 85
Dec 16, 2020 $CM
CIBC
Open Market Buy 3,939 $111.08 $438K 85
Dec 16, 2020 $CM
CIBC
Exercise Buy 7,715 $97.81 $755K 85
Dec 16, 2020 $CM
CIBC
Open Market Buy 7,715 $110.77 $855K 85
Dec 16, 2020 $CM
CIBC
Exercise Sell 325 $90.52 $29K 85
Dec 16, 2020 $CM
CIBC
Exercise Sell 75 $82.98 $6K 85
Dec 16, 2020 $CM
CIBC
Exercise Sell 3,939 $102.33 $403K 85
Dec 16, 2020 $CM
CIBC
Exercise Sell 7,715 $97.81 $755K 85
Dec 16, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 4,396 $9.10 $40K 10
Dec 11, 2020 $CM
CIBC
Plan / DRIP Buy 76 85
Dec 11, 2020 $CM
CIBC
Plan / DRIP Buy 1,246 85
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 454 $110.16 $50K 85
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 8,469 $110.16 $933K 85
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 21,012 $110.79 $2.3M 85
Dec 01, 2020 $CM
CIBC
Plan / DRIP Buy 6,299 $110.16 $694K 85
Oct 01, 2020 $TA
TransAlta Corporation
Comp. Grant Buy 19 $8.34 $158 10
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.