Insider Profile
Clements, James Dominic Luther
1
Companies Filed At
4
Open-Market Buys (2yr)
$7.8M
Buy Value (2yr, open-market)
Jun 05, 2026
Most Recent Trade
28
Credibility
Score
56%
Hit Rate
+1.8%
Avg 90d Return
+1.0%
Median 90d Return
39
Evaluated Trades
+14.1%
Best Trade
-10.7%
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. Limited signal — either below-average timing or insufficient trade history.
Cross-Company Track Record
50%
Hit Rate · 90d
-2.7%
Median Alpha · 90d
6
Closed Buys Evaluated
50%
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 6 closed buys with individual return outcomes available on the Research plan.
Political Donations · Elections Canada

$300 in individual political contributions across 1 donation (2007–2007).

Date Party Recipient Amount
2007-12-31 Conservative Party of Canada Conservative Party of Canada $300

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
Jun 05, 2026 $CP
Canadian Pacific Kansas City
— Open Market Buy 21,035 $125.68 $2.6M 80
Jun 05, 2026 $CP
Canadian Pacific Kansas City
— Exercise Buy 19,920 $70.31 $1.4M 80
Jun 05, 2026 $CP
Canadian Pacific Kansas City
— Exercise Sell 19,920 $70.31 $1.4M 80
Jun 05, 2026 $CP
Canadian Pacific Kansas City
— Exercise Buy 1,115 $62.63 $70K 80
Jun 05, 2026 $CP
Canadian Pacific Kansas City
— Exercise Sell 1,115 $62.63 $70K 80
Feb 13, 2026 $CP
Canadian Pacific Kansas City
— Other Sell 10,032 $92.06 $924K 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 555 $99.43 $55K 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 12,588 $104.43 $1.3M 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 2,743 $102.01 $280K 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 38,417 — — 80
Jan 26, 2026 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 129 $99.48 $13K 80
Jan 26, 2026 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 91 $99.48 $9K 80
Dec 31, 2025 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 292 $105.92 $31K 80
Dec 31, 2025 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 434 $105.92 $46K 80
Dec 31, 2025 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 593 $105.68 $63K 80
Dec 04, 2025 $CP
Canadian Pacific Kansas City
— Open Market Buy 17,325 $102.84 $1.8M 80
Dec 04, 2025 $CP
Canadian Pacific Kansas City
— Exercise Sell 16,620 $54.30 $902K 80
Dec 04, 2025 $CP
Canadian Pacific Kansas City
— Exercise Buy 17,325 $33.15 $574K 80
Dec 04, 2025 $CP
Canadian Pacific Kansas City
— Exercise Buy 16,620 $54.30 $902K 80
Dec 04, 2025 $CP
Canadian Pacific Kansas City
— Open Market Buy 16,620 $102.84 $1.7M 80
Dec 04, 2025 $CP
Canadian Pacific Kansas City
— Exercise Sell 17,325 $33.15 $574K 80
Feb 14, 2025 $CP
Canadian Pacific Kansas City
— Other Sell 7,165 $126.66 $908K 80
Dec 31, 2024 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 558 $110.21 $61K 80
Dec 31, 2024 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 341 $109.75 $37K 80
Dec 31, 2024 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 177 $109.75 $19K 80
Dec 18, 2024 $CP
Canadian Pacific Kansas City
— Exercise Buy 12,355 $46.33 $572K 80
Dec 18, 2024 $CP
Canadian Pacific Kansas City
— Exercise Sell 3,302 $43.76 $144K 80
Dec 18, 2024 $CP
Canadian Pacific Kansas City
— Exercise Buy 3,302 $43.76 $144K 80
Dec 18, 2024 $CP
Canadian Pacific Kansas City
— Exercise Sell 12,355 $46.33 $572K 80
Dec 18, 2024 $CP
Canadian Pacific Kansas City
— Open Market Buy 15,657 $106.30 $1.7M 80
Mar 06, 2024 $CP
Canadian Pacific Kansas City
— Exercise Buy 7,828 $43.76 $343K 80
Mar 06, 2024 $CP
Canadian Pacific Kansas City
— Exercise Sell 7,828 $43.76 $343K 80
Mar 06, 2024 $CP
Canadian Pacific Kansas City
— Open Market Buy 7,828 $118.91 $931K 80
Feb 15, 2024 $CP
Canadian Pacific Kansas City
— Other Sell 5,132 $135.50 $695K 80
Feb 06, 2024 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 4,339 $103.91 $451K 80
Feb 06, 2024 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 1,084 $105.07 $114K 80
Feb 06, 2024 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 11,196 $113.67 $1.3M 80
Feb 06, 2024 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 25,695 — — 80
Dec 31, 2023 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 158 $105.08 $17K 80
Dec 31, 2023 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 230 $105.08 $24K 80
Dec 31, 2023 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 503 $104.16 $52K 80
Sep 15, 2023 $CP
Canadian Pacific Kansas City
— Open Market Buy 9,550 $107.53 $1.0M 80
Sep 15, 2023 $CP
Canadian Pacific Kansas City
— Exercise Sell 14,475 $40.30 $583K 80
Sep 15, 2023 $CP
Canadian Pacific Kansas City
— Exercise Sell 9,550 $33.77 $323K 80
Sep 15, 2023 $CP
Canadian Pacific Kansas City
— Open Market Buy 14,475 $107.53 $1.6M 80
Sep 15, 2023 $CP
Canadian Pacific Kansas City
— Exercise Buy 14,475 $40.30 $583K 80
Sep 15, 2023 $CP
Canadian Pacific Kansas City
— Exercise Buy 9,550 $33.77 $323K 80
May 17, 2023 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 22,475 $110.79 $2.5M 80
May 02, 2023 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 8,105 — — 80
May 02, 2023 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 3,149 $106.43 $335K 80
Feb 16, 2023 $CP
Canadian Pacific Kansas City
— Other Sell 6,055 $190.75 $1.2M 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 17,152 — — 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 6,665 $105.58 $704K 80
Feb 08, 2022 $CP
Canadian Pacific Kansas City
— Other Sell 6,489 $185.02 $1.2M 80
Jan 31, 2022 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 21,815 — — 80
Jan 31, 2022 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 5,403 $92.64 $501K 80
Jan 31, 2022 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 7,012 $90.94 $638K 80
Jan 31, 2022 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 1,350 $94.74 $128K 80
Dec 31, 2021 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 525 $91.35 $48K 80
Dec 31, 2021 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 186 $91.03 $17K 80
Dec 31, 2021 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 119 $91.03 $11K 80
Aug 09, 2021 $CP
Canadian Pacific Kansas City
— Other Sell 6,373 $94.75 $604K 80
Jul 20, 2021 $CP
Canadian Pacific Kansas City
— Buyback Buy 5,324 — — 80
Feb 05, 2021 $CP
Canadian Pacific Kansas City
— Other Sell 999 $864.50 $864K 80
Jan 29, 2021 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 2,957 — — 80
Jan 29, 2021 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 1,003 $429.64 $431K 80
Dec 31, 2020 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 115 $368.13 $42K 80
Dec 31, 2020 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 42 $363.30 $15K 80
Dec 31, 2020 $CP
Canadian Pacific Kansas City
— Plan / DRIP Buy 27 $359.96 $10K 80
Feb 07, 2020 $CP
Canadian Pacific Kansas City
— Other Sell 1,156 $624.47 $722K 80
Jan 31, 2020 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 1,181 $351.55 $415K 80
Jan 31, 2020 $CP
Canadian Pacific Kansas City
— Comp. Grant Buy 3,984 — — 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.