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