Insider Profile
Velani, Nadeem
1
Companies Filed At
11
Open-Market Buys (2yr)
$34.1M
Buy Value (2yr, open-market)
May 22, 2026
Most Recent Trade
20
Credibility
Score
49%
Hit Rate
-0.9%
Avg 90d Return
-1.8%
Median 90d Return
92
Evaluated Trades
+14.1%
Best Trade
-14.2%
Worst Trade
Hit rate and returns are based on 92 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
38%
Hit Rate · 90d
-7.4%
Median Alpha · 90d
34
Closed Buys Evaluated
12%
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 34 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
May 22, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 33,738 $90.94 $3.1M 80
May 22, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 33,738 $119.70 $4.0M 80
May 22, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 33,738 $90.94 $3.1M 80
May 21, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 30,517 $90.94 $2.8M 80
May 21, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 31,117 $120.58 $3.8M 80
May 21, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 589 $120.45 $71K 80
May 21, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 600 $85.93 $52K 80
May 21, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 30,517 $90.94 $2.8M 80
May 21, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 600 $85.93 $52K 80
Feb 13, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Expiry Sell 1,324 — — 80
Feb 13, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 6,460 $92.06 $595K 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 3,437 $99.43 $342K 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 26,249 $104.43 $2.7M 80
Feb 03, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 80,108 — — 80
Jan 26, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 229 $99.48 $23K 80
Jan 26, 2026 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 170 $99.48 $17K 80
Dec 31, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 781 $105.92 $83K 80
Dec 31, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 827 $105.71 $87K 80
Dec 31, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 598 $105.92 $63K 80
Sep 19, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 57,190 $85.93 $4.9M 80
Sep 19, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 57,190 $108.00 $6.2M 80
Sep 19, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 57,190 $85.93 $4.9M 80
Sep 18, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 54,775 $70.31 $3.9M 80
Sep 18, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 54,775 $105.25 $5.8M 80
Sep 18, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 54,775 $70.31 $3.9M 80
Sep 16, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 8,400 $70.31 $591K 80
Sep 16, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 818 $104.69 $86K 80
Sep 16, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 8,400 $105.00 $882K 80
Sep 16, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 270 $104.70 $28K 80
Sep 16, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 8,400 $70.31 $591K 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 14,635 $33.15 $485K 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 21,565 $54.30 $1.2M 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 60,000 $54.30 $3.3M 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 14,635 $33.15 $485K 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 21,565 $54.30 $1.2M 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 60,000 $54.30 $3.3M 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 36,200 $110.42 $4.0M 80
Jun 12, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 60,000 $110.30 $6.6M 80
Jun 09, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 24,100 $70.31 $1.7M 80
Jun 09, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 24,100 $70.31 $1.7M 80
Jun 09, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 24,100 $112.42 $2.7M 80
Feb 14, 2025 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 21,104 $126.66 $2.7M 80
Dec 31, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 520 $109.75 $57K 80
Dec 31, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 653 $109.75 $72K 80
Dec 31, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 787 $110.13 $87K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 6,000 $108.98 $654K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 3,600 $46.33 $167K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 3,600 $46.33 $167K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 5,500 $46.33 $255K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 5,500 $46.33 $255K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 5,500 $46.33 $255K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 5,000 $46.33 $232K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 5,000 $46.33 $232K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 3,200 $46.33 $148K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 6,000 $46.33 $278K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 3,600 $108.86 $392K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 6,000 $46.33 $278K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 3,200 $46.33 $148K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 3,200 $46.33 $148K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 5,500 $108.90 $599K 80
Jun 24, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 3,200 $109.11 $349K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,500 $46.33 $69K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,500 $46.33 $69K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,500 $46.33 $69K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 1,000 $123.30 $123K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 1,000 $46.33 $46K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 1,500 $123.15 $185K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 1,500 $46.33 $69K 80
Mar 13, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,000 $46.33 $46K 80
Mar 08, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,500 $46.33 $69K 80
Mar 08, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 1,500 $46.33 $69K 80
Mar 08, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 1,500 $122.15 $183K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 3,300 $46.33 $153K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 4,500 $46.33 $208K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 2,000 $121.18 $242K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 4,000 $46.33 $185K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 2,500 $46.33 $116K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 4,000 $46.33 $185K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 4,000 $46.33 $185K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 3,000 $46.33 $139K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 2,500 $121.05 $303K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 4,000 $121.25 $485K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 1,000 $120.88 $121K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 2,000 $46.33 $93K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,000 $43.76 $44K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 1,592 $120.79 $192K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 2,500 $46.33 $116K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 3,300 $120.90 $399K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 3,300 $46.33 $153K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 4,500 $121.15 $545K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 4,500 $46.33 $208K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 2,000 $46.33 $93K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 4,000 $46.33 $185K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 3,000 $120.95 $363K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 3,000 $46.33 $139K 80
Mar 07, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 1,000 $43.76 $44K 80
Feb 15, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 20,064 $135.50 $2.7M 80
Feb 06, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 22,834 $113.67 $2.6M 80
Feb 06, 2024 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 55,760 — — 80
Dec 31, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 505 $105.08 $53K 80
Dec 31, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 679 $104.19 $71K 80
Dec 31, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 468 $105.08 $49K 80
May 17, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 44,839 $110.79 $5.0M 80
Feb 16, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 5,302 $190.75 $1.0M 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 31,708 $104.97 $3.3M 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 54,188 — — 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 5,759 $104.97 $605K 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 6,317 $105.58 $667K 80
Feb 02, 2023 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 14,739 $105.58 $1.6M 80
Feb 08, 2022 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 29,747 $185.02 $5.5M 80
Jan 31, 2022 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 20,653 $90.94 $1.9M 80
Jan 31, 2022 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 64,255 — — 80
Dec 31, 2021 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 717 $91.31 $65K 80
Dec 31, 2021 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 301 $91.03 $27K 80
Dec 31, 2021 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 470 $91.03 $43K 80
Feb 05, 2021 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 5,366 $864.50 $4.6M 80
Jan 29, 2021 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 11,558 — — 80
Jan 29, 2021 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 3,921 $429.64 $1.7M 80
Dec 31, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 123 $363.30 $45K 80
Dec 31, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 58 $359.96 $21K 80
Dec 31, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 176 $367.47 $65K 80
Nov 19, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 500 $201.49 $101K 80
Nov 19, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 500 $442.80 $221K 80
Nov 19, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 500 $201.49 $101K 80
Nov 18, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 500 $201.49 $101K 80
Nov 18, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 500 $201.49 $101K 80
Nov 18, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 500 $442.50 $221K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 500 $442.00 $221K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 1,400 $168.84 $236K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 500 $442.18 $221K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 500 $126.34 $63K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 500 $126.34 $63K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,400 $168.84 $236K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 500 $442.10 $221K 80
Nov 17, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 400 $441.85 $177K 80
Nov 16, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 500 $440.75 $220K 80
Nov 16, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 500 $126.34 $63K 80
Nov 16, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 500 $126.34 $63K 80
Nov 13, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 1,310 $126.34 $166K 80
Nov 13, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 1,310 $126.34 $166K 80
Nov 13, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Sell 420 $168.84 $71K 80
Nov 13, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 420 $437.70 $184K 80
Nov 13, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 1,310 $436.20 $571K 80
Nov 13, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Exercise Buy 420 $168.84 $71K 80
Nov 12, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 38 $435.30 $17K 80
Nov 12, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Plan / DRIP Buy 115 $435.30 $50K 80
Feb 07, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Other Sell 4,022 $624.47 $2.5M 80
Jan 31, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 1,034 $351.55 $364K 80
Jan 31, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 4,138 $341.22 $1.4M 80
Jan 31, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Comp. Grant Buy 17,455 — — 80
Jan 03, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 164 $334.49 $55K 80
Jan 03, 2020 $CP
Canadian Pacific Kansas City
EVP & CFO Open Market Buy 496 $334.47 $166K 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.