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