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