Insider Profile
Redd, Mark Ashley
1
Companies Filed At
4
Open-Market Buys (2yr)
$4.7M
Buy Value (2yr, open-market)
May 01, 2026
Most Recent Trade
20
Credibility
Score
49%
Hit Rate
+0.8%
Avg 90d Return
-0.0%
Median 90d Return
59
Evaluated Trades
+14.1%
Best Trade
-10.7%
Worst Trade
Hit rate and returns are based on 59 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 01, 2026 $CP
Canadian Pacific Kansas City
Open Market Buy 45,285 $86.19 $3.9M 63
May 01, 2026 $CP
Canadian Pacific Kansas City
Exercise Buy 43,935 $53.16 $2.3M 63
May 01, 2026 $CP
Canadian Pacific Kansas City
Exercise Sell 43,935 $53.16 $2.3M 63
May 01, 2026 $CP
Canadian Pacific Kansas City
Exercise Sell 1,350 $67.24 $91K 63
May 01, 2026 $CP
Canadian Pacific Kansas City
Exercise Buy 1,350 $67.24 $91K 63
Feb 13, 2026 $CP
Canadian Pacific Kansas City
Other Sell 18,720 $66.29 $1.2M 63
Feb 03, 2026 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 61,493 63
Feb 03, 2026 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 23,341 $76.61 $1.8M 63
Jan 26, 2026 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 63 $72.55 $5K 63
Jan 26, 2026 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 224 $72.55 $16K 63
Dec 31, 2025 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 207 $75.73 $16K 63
Dec 31, 2025 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 761 $75.73 $58K 63
Dec 31, 2025 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 1,208 $75.59 $91K 63
Dec 31, 2025 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 235 $78.92 $19K 63
May 28, 2025 $CP
Canadian Pacific Kansas City
Other Buy 2,171 63
May 28, 2025 $CP
Canadian Pacific Kansas City
Other Sell 2,171 63
May 28, 2025 $CP
Canadian Pacific Kansas City
Other Buy 15,950 63
May 28, 2025 $CP
Canadian Pacific Kansas City
Other Sell 15,950 63
May 28, 2025 $CP
Canadian Pacific Kansas City
Open Market Buy 2 $81.18 $162 63
May 14, 2025 $CP
Canadian Pacific Kansas City
Exercise Sell 4,000 $53.16 $213K 63
May 14, 2025 $CP
Canadian Pacific Kansas City
Open Market Buy 4,000 $80.94 $324K 63
May 14, 2025 $CP
Canadian Pacific Kansas City
Exercise Buy 4,000 $53.16 $213K 63
May 13, 2025 $CP
Canadian Pacific Kansas City
Exercise Sell 6,485 $46.95 $304K 63
May 13, 2025 $CP
Canadian Pacific Kansas City
Open Market Buy 6,485 $78.58 $510K 63
May 13, 2025 $CP
Canadian Pacific Kansas City
Exercise Buy 6,485 $46.95 $304K 63
Feb 14, 2025 $CP
Canadian Pacific Kansas City
Other Sell 16,075 $89.47 $1.4M 63
Dec 31, 2024 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 160 $80.07 $13K 63
Dec 31, 2024 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 105 $81.28 $9K 63
Dec 31, 2024 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 202 $81.28 $16K 63
Dec 31, 2024 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 647 $80.07 $52K 63
Dec 31, 2024 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 1,178 $80.67 $95K 63
Dec 31, 2024 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 105 $81.28 $9K 63
Mar 06, 2024 $CP
Canadian Pacific Kansas City
Open Market Buy 19,980 $88.43 $1.8M 63
Mar 06, 2024 $CP
Canadian Pacific Kansas City
Exercise Sell 19,980 $41.06 $820K 63
Mar 06, 2024 $CP
Canadian Pacific Kansas City
Exercise Buy 19,980 $41.06 $820K 63
Feb 15, 2024 $CP
Canadian Pacific Kansas City
Other Sell 13,606 $100.31 $1.4M 63
Feb 06, 2024 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 533 $77.99 $42K 63
Feb 06, 2024 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 511 $77.99 $40K 63
Feb 06, 2024 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 19,740 $84.28 $1.7M 63
Feb 06, 2024 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 43,148 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 189 $77.37 $15K 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 968 $77.12 $75K 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 106 $77.37 $8K 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 149 $77.98 $12K 63
Dec 31, 2023 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 477 $77.98 $37K 63
May 17, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 39,052 $82.40 $3.2M 63
May 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 5,746 63
May 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 2,451 $78.16 $192K 63
Feb 16, 2023 $CP
Canadian Pacific Kansas City
Other Sell 12,290 $140.98 $1.7M 63
Feb 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 3,277 $78.38 $257K 63
Feb 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 37,172 63
Feb 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 1,843 $78.38 $144K 63
Feb 02, 2023 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 15,854 $79.29 $1.3M 63
Dec 31, 2022 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 199 $74.84 $15K 63
Feb 08, 2022 $CP
Canadian Pacific Kansas City
Other Sell 11,123 $145.12 $1.6M 63
Jan 31, 2022 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 15,729 $71.40 $1.1M 63
Jan 31, 2022 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 46,360 63
Jan 31, 2022 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 2,251 $72.13 $162K 63
Jan 31, 2022 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 562 $75.39 $42K 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 982 $75.22 $74K 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 293 $72.79 $21K 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 107 $72.79 $8K 63
Dec 31, 2021 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 841 $72.94 $61K 63
Aug 09, 2021 $CP
Canadian Pacific Kansas City
Other Sell 8,547 $76.79 $656K 63
Jul 20, 2021 $CP
Canadian Pacific Kansas City
Buyback Buy 6,600 63
Feb 05, 2021 $CP
Canadian Pacific Kansas City
Other Sell 1,753 $670.78 $1.2M 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 225 $354.46 $80K 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 8,270 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 2,659 $336.22 $894K 63
Jan 29, 2021 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 295 $354.46 $105K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 29 $257.12 $7K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 34 $243.42 $8K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 18 $268.25 $5K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 198 $275.85 $55K 63
Dec 31, 2020 $CP
Canadian Pacific Kansas City
Plan / DRIP Buy 59 $268.25 $16K 63
Feb 07, 2020 $CP
Canadian Pacific Kansas City
Other Sell 1,915 $472.87 $906K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 2,397 $265.81 $637K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 44 $261.29 $11K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 175 $254.95 $45K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 9,587 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Exercise Sell 2,801 $150.99 $423K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Exercise Sell 2,042 $116.80 $239K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Open Market Buy 2,801 $265.87 $745K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Exercise Buy 2,801 $150.99 $423K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Open Market Buy 2,042 $266.01 $543K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Exercise Buy 2,042 $116.80 $239K 63
Jan 31, 2020 $CP
Canadian Pacific Kansas City
Comp. Grant Buy 799 $260.65 $208K 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.