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
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 | Dir. | Value |
|---|---|---|---|
| May 22, 2026 |
$CP
Canadian Pacific Kansas City
|
Sell | $3.1M |
| May 22, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $4.0M |
| May 22, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $3.1M |
| May 21, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $2.8M |
| May 21, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $3.8M |
| May 21, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $71K |
| May 21, 2026 |
$CP
Canadian Pacific Kansas City
|
Sell | $52K |
| May 21, 2026 |
$CP
Canadian Pacific Kansas City
|
Sell | $2.8M |
| May 21, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $52K |
| Feb 13, 2026 |
$CP
Canadian Pacific Kansas City
|
Sell | — |
| Feb 13, 2026 |
$CP
Canadian Pacific Kansas City
|
Sell | $595K |
| Feb 03, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $342K |
| Feb 03, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $2.7M |
| Feb 03, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | — |
| Jan 26, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $23K |
| Jan 26, 2026 |
$CP
Canadian Pacific Kansas City
|
Buy | $17K |
| Dec 31, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $83K |
| Dec 31, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $87K |
| Dec 31, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $63K |
| Sep 19, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $4.9M |
| Sep 19, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $6.2M |
| Sep 19, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $4.9M |
| Sep 18, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $3.9M |
| Sep 18, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $5.8M |
| Sep 18, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $3.9M |
| Sep 16, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $591K |
| Sep 16, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $86K |
| Sep 16, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $882K |
| Sep 16, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $28K |
| Sep 16, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $591K |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $485K |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $1.2M |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $3.3M |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $485K |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $1.2M |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $3.3M |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $4.0M |
| Jun 12, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $6.6M |
| Jun 09, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $1.7M |
| Jun 09, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $1.7M |
| Jun 09, 2025 |
$CP
Canadian Pacific Kansas City
|
Buy | $2.7M |
| Feb 14, 2025 |
$CP
Canadian Pacific Kansas City
|
Sell | $2.7M |
| Dec 31, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $57K |
| Dec 31, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $72K |
| Dec 31, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $87K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $654K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $167K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $167K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $255K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $255K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $255K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $232K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $232K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $148K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $278K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $392K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $278K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $148K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $148K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $599K |
| Jun 24, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $349K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $69K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $69K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $69K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $123K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $46K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $185K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $69K |
| Mar 13, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $46K |
| Mar 08, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $69K |
| Mar 08, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $69K |
| Mar 08, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $183K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $153K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $208K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $242K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $185K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $116K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $185K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $185K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $139K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $303K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $485K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $121K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $93K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $44K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $192K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $116K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $399K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $153K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $545K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $208K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $93K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $185K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $363K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $139K |
| Mar 07, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $44K |
| Feb 15, 2024 |
$CP
Canadian Pacific Kansas City
|
Sell | $2.7M |
| Feb 06, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | $2.6M |
| Feb 06, 2024 |
$CP
Canadian Pacific Kansas City
|
Buy | — |
| Dec 31, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $53K |
| Dec 31, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $71K |
| Dec 31, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $49K |
| May 17, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $5.0M |
| Feb 16, 2023 |
$CP
Canadian Pacific Kansas City
|
Sell | $1.0M |
| Feb 02, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $3.3M |
| Feb 02, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | — |
| Feb 02, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $605K |
| Feb 02, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $667K |
| Feb 02, 2023 |
$CP
Canadian Pacific Kansas City
|
Buy | $1.6M |
| Feb 08, 2022 |
$CP
Canadian Pacific Kansas City
|
Sell | $5.5M |
| Jan 31, 2022 |
$CP
Canadian Pacific Kansas City
|
Buy | $1.9M |
| Jan 31, 2022 |
$CP
Canadian Pacific Kansas City
|
Buy | — |
| Dec 31, 2021 |
$CP
Canadian Pacific Kansas City
|
Buy | $65K |
| Dec 31, 2021 |
$CP
Canadian Pacific Kansas City
|
Buy | $27K |
| Dec 31, 2021 |
$CP
Canadian Pacific Kansas City
|
Buy | $43K |
| Feb 05, 2021 |
$CP
Canadian Pacific Kansas City
|
Sell | $4.6M |
| Jan 29, 2021 |
$CP
Canadian Pacific Kansas City
|
Buy | — |
| Jan 29, 2021 |
$CP
Canadian Pacific Kansas City
|
Buy | $1.7M |
| Dec 31, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $45K |
| Dec 31, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $21K |
| Dec 31, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $65K |
| Nov 19, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $101K |
| Nov 19, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $221K |
| Nov 19, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $101K |
| Nov 18, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $101K |
| Nov 18, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $101K |
| Nov 18, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $221K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $221K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $236K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $221K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $63K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $63K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $236K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $221K |
| Nov 17, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $177K |
| Nov 16, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $220K |
| Nov 16, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $63K |
| Nov 16, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $63K |
| Nov 13, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $166K |
| Nov 13, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $166K |
| Nov 13, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $71K |
| Nov 13, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $184K |
| Nov 13, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $571K |
| Nov 13, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $71K |
| Nov 12, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $17K |
| Nov 12, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $50K |
| Feb 07, 2020 |
$CP
Canadian Pacific Kansas City
|
Sell | $2.5M |
| Jan 31, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $364K |
| Jan 31, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $1.4M |
| Jan 31, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | — |
| Jan 03, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $55K |
| Jan 03, 2020 |
$CP
Canadian Pacific Kansas City
|
Buy | $166K |
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.