Insider Profile
Ellis, Jeffrey
1
Companies Filed At
0
Open-Market Buys (2yr)
Buy Value (2yr, open-market)
Feb 15, 2024
Most Recent Trade
37
Credibility
Score
64%
Hit Rate
+2.4%
Avg 90d Return
+2.1%
Median 90d Return
33
Evaluated Trades
+14.1%
Best Trade
-9.8%
Worst Trade
Hit rate and returns are based on 33 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
Feb 15, 2024 $CP
Canadian Pacific Kansas City
Other Sell 10,352 $135.50 $1.4M 63
Feb 06, 2024 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 12,293 $113.67 $1.4M 63
Feb 06, 2024 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 28,214 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 599 $104.16 $62K 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 120 $105.08 $13K 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 232 $105.08 $24K 63
Jul 04, 2023 $CP
Canadian Pacific Kansas City
Exercise Sell 5,150 $40.30 $208K 63
Jul 04, 2023 $CP
Canadian Pacific Kansas City
Exercise Buy 5,150 $40.30 $208K 63
Jul 04, 2023 $CP
Canadian Pacific Kansas City
Open Market Buy 5,150 $107.66 $554K 63
May 15, 2023 $CP
Canadian Pacific Kansas City
Exercise Buy 7,000 $40.30 $282K 63
May 15, 2023 $CP
Canadian Pacific Kansas City
Open Market Buy 7,000 $111.55 $781K 63
May 15, 2023 $CP
Canadian Pacific Kansas City
Exercise Sell 7,000 $40.30 $282K 63
May 03, 2023 $CP
Canadian Pacific Kansas City
Exercise Buy 5,000 $40.30 $202K 63
May 03, 2023 $CP
Canadian Pacific Kansas City
Open Market Buy 5,000 $107.15 $536K 63
May 03, 2023 $CP
Canadian Pacific Kansas City
Exercise Sell 5,000 $40.30 $202K 63
May 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 4,254 63
May 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 1,653 $106.43 $176K 63
Feb 16, 2023 $CP
Canadian Pacific Kansas City
Other Sell 11,926 $190.75 $2.3M 63
Feb 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 25,414 63
Feb 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 9,875 $105.58 $1.0M 63
Feb 08, 2022 $CP
Canadian Pacific Kansas City
Other Sell 13,326 $185.02 $2.5M 63
Jan 31, 2022 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 10,389 $90.94 $945K 63
Jan 31, 2022 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 32,322 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 126 $91.03 $11K 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 640 $91.35 $58K 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 290 $91.03 $26K 63
Feb 05, 2021 $CP
Canadian Pacific Kansas City
Other Sell 1,720 $864.50 $1.5M 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 5,963 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 2,023 $429.64 $869K 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 910 $449.30 $409K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 152 $368.13 $56K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 18 $359.96 $6K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 63 $363.30 $23K 63
Mar 13, 2020 $CP
Canadian Pacific Kansas City
Open Market Buy 205 $278.66 $57K 63
Feb 07, 2020 $CP
Canadian Pacific Kansas City
Other Sell 1,989 $624.47 $1.2M 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Exercise Buy 3,600 $165.74 $597K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Exercise Sell 3,600 $165.74 $597K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Open Market Buy 3,600 $352.46 $1.3M 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 7,850 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 1,560 $331.03 $516K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 390 $343.76 $134K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 2,326 $351.55 $818K 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.