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.
Cross-Company Track Record
44%
Hit Rate · 90d
-7.0%
Median Alpha · 90d
27
Closed Buys Evaluated
44%
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 27 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
Dec 31, 2025 $CM
CIBC
Plan / DRIP Buy 142 $96.84 $14K 80
Dec 01, 2025 $CM
CIBC
Other Sell 75,711 80
Sep 26, 2025 $CM
CIBC
Exercise Buy 32,854 $70.05 $2.3M 80
Sep 26, 2025 $CM
CIBC
Exercise Buy 100,000 $54.94 $5.5M 80
Sep 26, 2025 $CM
CIBC
Exercise Buy 14,602 $55.40 $809K 80
Sep 26, 2025 $CM
CIBC
Exercise Sell 32,854 $70.05 $2.3M 80
Sep 26, 2025 $CM
CIBC
Exercise Sell 100,000 $54.94 $5.5M 80
Sep 26, 2025 $CM
CIBC
Exercise Sell 14,602 $55.40 $809K 80
Sep 26, 2025 $CM
CIBC
Open Market Buy 50,000 $112.51 $5.6M 80
Sep 26, 2025 $CM
CIBC
Open Market Buy 50,000 $112.51 $5.6M 80
Sep 26, 2025 $CM
CIBC
Open Market Buy 97,456 $112.17 $10.9M 80
Dec 31, 2024 $CM
CIBC
Plan / DRIP Buy 177 $69.20 $12K 80
Dec 31, 2024 $CM
CIBC
Plan / DRIP Buy 2,178 $70.08 $153K 80
Dec 11, 2024 $CM
CIBC
Open Market Buy 40,400 $94.60 $3.8M 80
Dec 11, 2024 $CM
CIBC
Open Market Buy 46,642 $95.30 $4.4M 80
Dec 11, 2024 $CM
CIBC
Exercise Sell 40,400 $55.75 $2.3M 80
Dec 11, 2024 $CM
CIBC
Exercise Buy 40,400 $55.75 $2.3M 80
Dec 11, 2024 $CM
CIBC
Exercise Sell 46,642 $54.94 $2.6M 80
Dec 11, 2024 $CM
CIBC
Exercise Buy 46,642 $54.94 $2.6M 80
Dec 10, 2024 $CM
CIBC
Open Market Buy 108,800 $94.20 $10.2M 80
Dec 10, 2024 $CM
CIBC
Exercise Buy 108,800 $55.75 $6.1M 80
Dec 10, 2024 $CM
CIBC
Exercise Sell 108,800 $55.75 $6.1M 80
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 6,294 80
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 58,744 80
Dec 09, 2024 $CM
CIBC
Comp. Grant Buy 175,664 80
Dec 01, 2024 $CM
CIBC
Plan / DRIP Buy 7,533 $90.74 $684K 80
Dec 01, 2024 $CM
CIBC
Other Sell 82,871 80
Nov 01, 2024 $CM
CIBC
Plan / DRIP Buy 11,754 $70.08 $824K 80
Nov 01, 2024 $CM
CIBC
Plan / DRIP Buy 8,802 $70.08 $617K 80
Sep 30, 2024 $CM
CIBC
Exercise Buy 800 $55.75 $45K 80
Sep 30, 2024 $CM
CIBC
Exercise Sell 12,174 $55.75 $679K 80
Sep 30, 2024 $CM
CIBC
Exercise Buy 12,174 $55.75 $679K 80
Sep 30, 2024 $CM
CIBC
Exercise Sell 800 $55.75 $45K 80
Sep 30, 2024 $CM
CIBC
Open Market Buy 12,174 $82.79 $1.0M 80
Sep 30, 2024 $CM
CIBC
Open Market Buy 800 $83.20 $67K 80
Sep 26, 2024 $CM
CIBC
Open Market Buy 25,000 $84.30 $2.1M 80
Sep 26, 2024 $CM
CIBC
Exercise Sell 25,000 $60.01 $1.5M 80
Sep 26, 2024 $CM
CIBC
Exercise Buy 25,000 $60.01 $1.5M 80
Sep 25, 2024 $CM
CIBC
Exercise Sell 50,000 $60.01 $3.0M 80
Sep 25, 2024 $CM
CIBC
Exercise Buy 50,000 $60.01 $3.0M 80
Sep 25, 2024 $CM
CIBC
Open Market Buy 50,000 $83.42 $4.2M 80
Sep 24, 2024 $CM
CIBC
Open Market Buy 25,000 $83.35 $2.1M 80
Sep 24, 2024 $CM
CIBC
Exercise Sell 25,000 $60.01 $1.5M 80
Sep 24, 2024 $CM
CIBC
Exercise Buy 25,000 $60.01 $1.5M 80
Sep 13, 2024 $CM
CIBC
Exercise Sell 47,430 $60.01 $2.8M 80
Sep 13, 2024 $CM
CIBC
Exercise Buy 47,430 $60.01 $2.8M 80
Sep 13, 2024 $CM
CIBC
Open Market Buy 47,430 $83.41 $4.0M 80
Sep 11, 2024 $CM
CIBC
Open Market Buy 49,400 $82.44 $4.1M 80
Sep 11, 2024 $CM
CIBC
Exercise Sell 49,400 $55.84 $2.8M 80
Sep 11, 2024 $CM
CIBC
Exercise Buy 49,400 $55.84 $2.8M 80
Sep 10, 2024 $CM
CIBC
Exercise Sell 600 $55.84 $34K 80
Sep 10, 2024 $CM
CIBC
Open Market Buy 600 $82.30 $49K 80
Sep 10, 2024 $CM
CIBC
Exercise Buy 600 $55.84 $34K 80
Sep 09, 2024 $CM
CIBC
Exercise Buy 50,000 $55.84 $2.8M 80
Sep 09, 2024 $CM
CIBC
Exercise Sell 50,000 $55.84 $2.8M 80
Sep 09, 2024 $CM
CIBC
Open Market Buy 50,000 $81.87 $4.1M 80
Dec 31, 2023 $CM
CIBC
Plan / DRIP Buy 2,428 $52.61 $128K 80
Dec 31, 2023 $CM
CIBC
Plan / DRIP Buy 204 $53.81 $11K 80
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 291,181 80
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 79,506 80
Dec 04, 2023 $CM
CIBC
Comp. Grant Buy 8,519 80
Dec 01, 2023 $CM
CIBC
Other Sell 65,892 80
Dec 01, 2023 $CM
CIBC
Buyback Buy 11,628 80
Nov 06, 2023 $CM
CIBC
Plan / DRIP Buy 13,389 $54.21 $726K 80
Nov 06, 2023 $CM
CIBC
Plan / DRIP Buy 9,595 $54.21 $520K 80
Dec 31, 2022 $CM
CIBC
Plan / DRIP Buy 162 $69.53 $11K 80
Dec 31, 2022 $CM
CIBC
Plan / DRIP Buy 1,929 $68.82 $133K 80
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 250,310 80
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 64,851 80
Dec 05, 2022 $CM
CIBC
Comp. Grant Buy 6,949 80
Dec 01, 2022 $CM
CIBC
Other Sell 75,540 80
Nov 18, 2022 $CM
CIBC
Plan / DRIP Buy 6,535 80
Nov 18, 2022 $CM
CIBC
Plan / DRIP Buy 10,071 80
May 13, 2022 $CM
CIBC
Corp. Event Buy 1,494 80
Mar 08, 2022 $CM
CIBC
Open Market Buy 2,500 $157.20 $393K 80
Mar 08, 2022 $CM
CIBC
Exercise Buy 7,500 $111.69 $838K 80
Mar 08, 2022 $CM
CIBC
Open Market Buy 2,500 $155.40 $388K 80
Mar 08, 2022 $CM
CIBC
Exercise Sell 7,500 $111.69 $838K 80
Mar 08, 2022 $CM
CIBC
Open Market Buy 2,500 $156.40 $391K 80
Mar 07, 2022 $CM
CIBC
Open Market Buy 2,500 $159.22 $398K 80
Mar 07, 2022 $CM
CIBC
Exercise Sell 5,000 $111.69 $558K 80
Mar 07, 2022 $CM
CIBC
Open Market Buy 2,500 $158.40 $396K 80
Mar 07, 2022 $CM
CIBC
Exercise Buy 5,000 $111.69 $558K 80
Mar 04, 2022 $CM
CIBC
Open Market Buy 2,500 $158.98 $397K 80
Mar 04, 2022 $CM
CIBC
Exercise Buy 5,000 $111.69 $558K 80
Mar 04, 2022 $CM
CIBC
Corp. Event Sell 940 $159.56 $150K 80
Mar 04, 2022 $CM
CIBC
Exercise Sell 5,000 $111.69 $558K 80
Mar 04, 2022 $CM
CIBC
Corp. Event Sell 2,500 $158.56 $396K 80
Mar 02, 2022 $CM
CIBC
Open Market Buy 2,500 $160.70 $402K 80
Mar 02, 2022 $CM
CIBC
Exercise Buy 7,500 $111.69 $838K 80
Mar 02, 2022 $CM
CIBC
Open Market Buy 5,000 $160.10 $800K 80
Mar 02, 2022 $CM
CIBC
Exercise Sell 7,500 $111.69 $838K 80
Mar 01, 2022 $CM
CIBC
Exercise Buy 7,449 $111.69 $832K 80
Mar 01, 2022 $CM
CIBC
Exercise Sell 7,449 $111.69 $832K 80
Mar 01, 2022 $CM
CIBC
Open Market Buy 7,449 $158.10 $1.2M 80
Jan 05, 2022 $CM
CIBC
Exercise Buy 10,000 $97.81 $978K 80
Jan 05, 2022 $CM
CIBC
Open Market Buy 5,000 $151.20 $756K 80
Jan 05, 2022 $CM
CIBC
Exercise Sell 10,000 $97.81 $978K 80
Jan 05, 2022 $CM
CIBC
Open Market Buy 5,000 $150.60 $753K 80
Jan 04, 2022 $CM
CIBC
Exercise Buy 10,000 $97.81 $978K 80
Jan 04, 2022 $CM
CIBC
Open Market Buy 5,000 $149.70 $748K 80
Jan 04, 2022 $CM
CIBC
Exercise Sell 10,000 $97.81 $978K 80
Jan 04, 2022 $CM
CIBC
Corp. Event Sell 5,000 $149.57 $748K 80
Dec 31, 2021 $CM
CIBC
Plan / DRIP Buy 104 $131.52 $14K 80
Dec 11, 2020 $CM
CIBC
Plan / DRIP Buy 7,075 80
Dec 11, 2020 $CM
CIBC
Plan / DRIP Buy 3,280 80
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 33,173 $110.16 $3.7M 80
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 82,301 $110.79 $9.1M 80
Dec 07, 2020 $CM
CIBC
Comp. Grant Buy 5,331 $110.16 $587K 80
Dec 01, 2020 $CM
CIBC
Plan / DRIP Buy 42,567 $110.16 $4.7M 80
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.