Insider Profile
Culham, Harry Kenneth
1
Companies Filed At
15
Open-Market Buys (2yr)
$62.3M
Buy Value (2yr, open-market)
Dec 31, 2025
Most Recent Trade
37
Credibility
Score
64%
Hit Rate
+3.5%
Avg 90d Return
+8.9%
Median 90d Return
80
Evaluated Trades
+19.4%
Best Trade
-15.4%
Worst Trade
Hit rate and returns are based on 80 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Date Company Role Nature Dir. Shares Price Value Score
Dec 31, 2025 $CM
CIBC
Plan / DRIP Buy 142 $96.84 $14K 85
Dec 01, 2025 $CM
CIBC
Other Sell 75,711 85
Sep 26, 2025 $CM
CIBC
Exercise Buy 32,854 $70.05 $2.3M 85
Sep 26, 2025 $CM
CIBC
Exercise Buy 100,000 $54.94 $5.5M 85
Sep 26, 2025 $CM
CIBC
Exercise Buy 14,602 $55.40 $809K 85
Sep 26, 2025 $CM
CIBC
Exercise Sell 32,854 $70.05 $2.3M 85
Sep 26, 2025 $CM
CIBC
Exercise Sell 100,000 $54.94 $5.5M 85
Sep 26, 2025 $CM
CIBC
Exercise Sell 14,602 $55.40 $809K 85
Sep 26, 2025 $CM
CIBC
Open Market Buy 50,000 $112.51 $5.6M 85
Sep 26, 2025 $CM
CIBC
Open Market Buy 50,000 $112.51 $5.6M 85
Sep 26, 2025 $CM
CIBC
Open Market Buy 97,456 $112.17 $10.9M 85
Dec 31, 2024 $CM
CIBC
Plan / DRIP Buy 177 $69.20 $12K 85
Dec 31, 2024 $CM
CIBC
Plan / DRIP Buy 2,178 $70.08 $153K 85
Dec 11, 2024 $CM
CIBC
Open Market Buy 40,400 $94.60 $3.8M 85
Dec 11, 2024 $CM
CIBC
Open Market Buy 46,642 $95.30 $4.4M 85
Dec 11, 2024 $CM
CIBC
Exercise Sell 40,400 $55.75 $2.3M 85
Dec 11, 2024 $CM
CIBC
Exercise Buy 40,400 $55.75 $2.3M 85
Dec 11, 2024 $CM
CIBC
Exercise Sell 46,642 $54.94 $2.6M 85
Dec 11, 2024 $CM
CIBC
Exercise Buy 46,642 $54.94 $2.6M 85
Dec 10, 2024 $CM
CIBC
Open Market Buy 108,800 $94.20 $10.2M 85
Dec 10, 2024 $CM
CIBC
Exercise Buy 108,800 $55.75 $6.1M 85
Dec 10, 2024 $CM
CIBC
Exercise Sell 108,800 $55.75 $6.1M 85
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 6,294 85
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 58,744 85
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 175,664 85
Dec 01, 2024 $CM
CIBC
Plan / DRIP Buy 7,533 $90.74 $684K 85
Dec 01, 2024 $CM
CIBC
Other Sell 82,871 85
Nov 01, 2024 $CM
CIBC
Plan / DRIP Buy 11,754 $70.08 $824K 85
Nov 01, 2024 $CM
CIBC
Plan / DRIP Buy 8,802 $70.08 $617K 85
Sep 30, 2024 $CM
CIBC
Exercise Buy 800 $55.75 $45K 85
Sep 30, 2024 $CM
CIBC
Exercise Sell 12,174 $55.75 $679K 85
Sep 30, 2024 $CM
CIBC
Exercise Buy 12,174 $55.75 $679K 85
Sep 30, 2024 $CM
CIBC
Exercise Sell 800 $55.75 $45K 85
Sep 30, 2024 $CM
CIBC
Open Market Buy 12,174 $82.79 $1.0M 85
Sep 30, 2024 $CM
CIBC
Open Market Buy 800 $83.20 $67K 85
Sep 26, 2024 $CM
CIBC
Open Market Buy 25,000 $84.30 $2.1M 85
Sep 26, 2024 $CM
CIBC
Exercise Sell 25,000 $60.01 $1.5M 85
Sep 26, 2024 $CM
CIBC
Exercise Buy 25,000 $60.01 $1.5M 85
Sep 25, 2024 $CM
CIBC
Exercise Sell 50,000 $60.01 $3.0M 85
Sep 25, 2024 $CM
CIBC
Exercise Buy 50,000 $60.01 $3.0M 85
Sep 25, 2024 $CM
CIBC
Open Market Buy 50,000 $83.42 $4.2M 85
Sep 24, 2024 $CM
CIBC
Open Market Buy 25,000 $83.35 $2.1M 85
Sep 24, 2024 $CM
CIBC
Exercise Sell 25,000 $60.01 $1.5M 85
Sep 24, 2024 $CM
CIBC
Exercise Buy 25,000 $60.01 $1.5M 85
Sep 13, 2024 $CM
CIBC
Exercise Sell 47,430 $60.01 $2.8M 85
Sep 13, 2024 $CM
CIBC
Exercise Buy 47,430 $60.01 $2.8M 85
Sep 13, 2024 $CM
CIBC
Open Market Buy 47,430 $83.41 $4.0M 85
Sep 11, 2024 $CM
CIBC
Open Market Buy 49,400 $82.44 $4.1M 85
Sep 11, 2024 $CM
CIBC
Exercise Sell 49,400 $55.84 $2.8M 85
Sep 11, 2024 $CM
CIBC
Exercise Buy 49,400 $55.84 $2.8M 85
Sep 10, 2024 $CM
CIBC
Exercise Sell 600 $55.84 $34K 85
Sep 10, 2024 $CM
CIBC
Open Market Buy 600 $82.30 $49K 85
Sep 10, 2024 $CM
CIBC
Exercise Buy 600 $55.84 $34K 85
Sep 09, 2024 $CM
CIBC
Exercise Buy 50,000 $55.84 $2.8M 85
Sep 09, 2024 $CM
CIBC
Exercise Sell 50,000 $55.84 $2.8M 85
Sep 09, 2024 $CM
CIBC
Open Market Buy 50,000 $81.87 $4.1M 85
Dec 31, 2023 $CM
CIBC
Plan / DRIP Buy 2,428 $52.61 $128K 85
Dec 31, 2023 $CM
CIBC
Plan / DRIP Buy 204 $53.81 $11K 85
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 291,181 85
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 79,506 85
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 8,519 85
Dec 01, 2023 $CM
CIBC
Other Sell 65,892 85
Dec 01, 2023 $CM
CIBC
Buyback Buy 11,628 85
Nov 06, 2023 $CM
CIBC
Plan / DRIP Buy 13,389 $54.21 $726K 85
Nov 06, 2023 $CM
CIBC
Plan / DRIP Buy 9,595 $54.21 $520K 85
Dec 31, 2022 $CM
CIBC
Plan / DRIP Buy 162 $69.53 $11K 85
Dec 31, 2022 $CM
CIBC
Plan / DRIP Buy 1,929 $68.82 $133K 85
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 250,310 85
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 64,851 85
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 6,949 85
Dec 01, 2022 $CM
CIBC
Other Sell 75,540 85
Nov 18, 2022 $CM
CIBC
Plan / DRIP Buy 6,535 85
Nov 18, 2022 $CM
CIBC
Plan / DRIP Buy 10,071 85
May 13, 2022 $CM
CIBC
Corp. Event Buy 1,494 85
Mar 08, 2022 $CM
CIBC
Open Market Buy 2,500 $157.20 $393K 85
Mar 08, 2022 $CM
CIBC
Exercise Buy 7,500 $111.69 $838K 85
Mar 08, 2022 $CM
CIBC
Open Market Buy 2,500 $155.40 $388K 85
Mar 08, 2022 $CM
CIBC
Exercise Sell 7,500 $111.69 $838K 85
Mar 08, 2022 $CM
CIBC
Open Market Buy 2,500 $156.40 $391K 85
Mar 07, 2022 $CM
CIBC
Open Market Buy 2,500 $159.22 $398K 85
Mar 07, 2022 $CM
CIBC
Exercise Sell 5,000 $111.69 $558K 85
Mar 07, 2022 $CM
CIBC
Open Market Buy 2,500 $158.40 $396K 85
Mar 07, 2022 $CM
CIBC
Exercise Buy 5,000 $111.69 $558K 85
Mar 04, 2022 $CM
CIBC
Open Market Buy 2,500 $158.98 $397K 85
Mar 04, 2022 $CM
CIBC
Exercise Buy 5,000 $111.69 $558K 85
Mar 04, 2022 $CM
CIBC
Corp. Event Sell 940 $159.56 $150K 85
Mar 04, 2022 $CM
CIBC
Exercise Sell 5,000 $111.69 $558K 85
Mar 04, 2022 $CM
CIBC
Corp. Event Sell 2,500 $158.56 $396K 85
Mar 02, 2022 $CM
CIBC
Open Market Buy 2,500 $160.70 $402K 85
Mar 02, 2022 $CM
CIBC
Exercise Buy 7,500 $111.69 $838K 85
Mar 02, 2022 $CM
CIBC
Open Market Buy 5,000 $160.10 $800K 85
Mar 02, 2022 $CM
CIBC
Exercise Sell 7,500 $111.69 $838K 85
Mar 01, 2022 $CM
CIBC
Exercise Buy 7,449 $111.69 $832K 85
Mar 01, 2022 $CM
CIBC
Exercise Sell 7,449 $111.69 $832K 85
Mar 01, 2022 $CM
CIBC
Open Market Buy 7,449 $158.10 $1.2M 85
Jan 05, 2022 $CM
CIBC
Exercise Buy 10,000 $97.81 $978K 85
Jan 05, 2022 $CM
CIBC
Open Market Buy 5,000 $151.20 $756K 85
Jan 05, 2022 $CM
CIBC
Exercise Sell 10,000 $97.81 $978K 85
Jan 05, 2022 $CM
CIBC
Open Market Buy 5,000 $150.60 $753K 85
Jan 04, 2022 $CM
CIBC
Exercise Buy 10,000 $97.81 $978K 85
Jan 04, 2022 $CM
CIBC
Open Market Buy 5,000 $149.70 $748K 85
Jan 04, 2022 $CM
CIBC
Exercise Sell 10,000 $97.81 $978K 85
Jan 04, 2022 $CM
CIBC
Corp. Event Sell 5,000 $149.57 $748K 85
Dec 31, 2021 $CM
CIBC
Plan / DRIP Buy 104 $131.52 $14K 85
Dec 11, 2020 $CM
CIBC
Plan / DRIP Buy 7,075 85
Dec 11, 2020 $CM
CIBC
Plan / DRIP Buy 3,280 85
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 33,173 $110.16 $3.7M 85
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 82,301 $110.79 $9.1M 85
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 5,331 $110.16 $587K 85
Dec 01, 2020 $CM
CIBC
Plan / DRIP Buy 42,567 $110.16 $4.7M 85
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.