87,500 shares ($11,272,800) on 2026-08-31.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
CP.TO
Canadian Pacific Kansas City LimitedLoading price…
Loading price…
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-13 | Katharine Berghuis StevensonDirector of Issuer | ▲buy | 1K | $118.37 | $118.4K |
| 2026-05-13 | Katharine Berghuis StevensonDirector of Issuer | ▲buy | 1K | $118.37 | $118.4K |
| 2026-01-30 | Marc ParentDirector of Issuer | ▲buy | 13K | $102.00 | $1.33M |
| 2026-01-26 | Keith E. CreelSenior Officer of Issuer | ▲buy | 383 | $72.55 | $27.8K |
| 2026-01-26 | Keith E. CreelSenior Officer of Issuer | ▲buy | 628 | $72.55 | $45.6K |
| 2025-12-31 | Mark Ashley ReddSenior Officer of Issuer | ▲buy | 1.2K | $75.59 | $91.3K |
| 2025-12-31 | Cassandra P. QuachSenior Officer of Issuer | ▲buy | 321 | $105.68 | $33.9K |
| 2025-12-31 | Keith E. CreelSenior Officer of Issuer | ▲buy | 1.6K | $75.65 | $120.3K |
| 2025-12-31 | James Dominic Luther ClementsSenior Officer of Issuer | ▲buy | 434 | $105.92 | $46K |
| 2025-12-31 | James Dominic Luther ClementsSenior Officer of Issuer | ▲buy | 292 | $105.92 | $30.9K |
| 2025-12-31 | James Dominic Luther ClementsSenior Officer of Issuer | ▲buy | 593 | $105.68 | $62.7K |
| 2025-12-31 | John Kenneth BrooksSenior Officer of Issuer | ▲buy | 795 | $75.73 | $60.2K |
| 2025-12-31 | Keith E. CreelSenior Officer of Issuer | ▲buy | 2K | $75.73 | $153.4K |
| 2025-12-31 | Maeghan Dawn AlbistonSenior Officer of Issuer | ▲buy | 481 | $105.71 | $50.8K |
| 2025-12-31 | Mark Ashley ReddSenior Officer of Issuer | ▲buy | 761 | $75.73 | $57.6K |
| 2025-12-31 | Nadeem VelaniSenior Officer of Issuer | ▲buy | 827 | $105.71 | $87.4K |
| 2025-12-31 | Nadeem VelaniSenior Officer of Issuer | ▲buy | 598 | $105.92 | $63.3K |
| 2025-12-31 | Nadeem VelaniSenior Officer of Issuer | ▲buy | 781 | $105.92 | $82.7K |
| 2025-12-31 | Keith E. CreelSenior Officer of Issuer | ▲buy | 1.3K | $75.73 | $99.1K |
| 2025-12-31 | John Kenneth BrooksSenior Officer of Issuer | ▲buy | 874 | $75.65 | $66.1K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | ▼sell | 52K | $95.35 | $4.96M |
| 2026-08-21 | Pamela Lynne ArpinSenior Officer of Issuer | ▼sell | 1.4K | $132.92 | $184.1K |
| 2026-08-20 | Laird Joseph PitzSenior Officer of Issuer | ▼sell | 24.6K | $95.76 | $2.36M |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | ▼sell | 21K | $125.68 | $2.64M |
| 2026-06-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | ▼sell | 3.6K | $126.61 | $461.5K |
| 2026-05-28 | Maeghan Dawn AlbistonSenior Officer of Issuer | ▼sell | 5.7K | $125.00 | $711.3K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | ▼sell | 4K | $124.82 | $501.2K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | ▼sell | 4K | $124.82 | $501.2K |
| 2026-05-26 | John Kenneth BrooksSenior Officer of Issuer | ▼sell | 65.1K | $88.87 | $5.79M |
| 2026-05-22 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 33.7K | $119.70 | $4.04M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 31.1K | $120.58 | $3.75M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 589 | $120.45 | $70.9K |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | ▼sell | 45.3K | $86.19 | $3.9M |
| 2026-03-13 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | ▼sell | 5K | $81.50 | $407.5K |
| 2026-02-17 | Laird Joseph PitzSenior Officer of Issuer | ▼sell | 26.6K | $83.57 | $2.22M |
| 2026-01-30 | John Kenneth BrooksSenior Officer of Issuer | ▼sell | 14.8K | $75.18 | $1.12M |
| 2025-12-23 | Cassandra P. QuachSenior Officer of Issuer | ▼sell | 4.1K | $102.35 | $423.2K |
| 2025-12-05 | Keith E. CreelSenior Officer of Issuer | ▼sell | 271K | $73.55 | $19.93M |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | ▼sell | 17.3K | $102.84 | $1.78M |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | ▼sell | 16.6K | $102.84 | $1.71M |
| 2025-09-19 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 57.2K | $108.00 | $6.18M |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 12K | $71.40 | $856.8K |
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 40K | $67.24 | $2.69M |
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 12K | $71.40 | $856.8K |
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 40K | $67.24 | $2.69M |
| 2026-08-21 | Pamela Lynne ArpinSenior Officer of Issuer | option_exercise | 1.4K | $70.31 | $97.4K |
| 2026-08-21 | Pamela Lynne ArpinSenior Officer of Issuer | option_exercise | 1.4K | $70.31 | $97.4K |
| 2026-08-20 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 24.6K | $67.24 | $1.66M |
| 2026-08-20 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 24.6K | $67.24 | $1.66M |
| 2026-07-31 | Isabelle CourvilleDirector of Issuer | grant | 225 | $129.40 | $29.1K |
| 2026-06-30 | Matthew PaullDirector of Issuer | grant | 901 | $86.66 | $78.1K |
| 2026-06-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 491 | $86.66 | $42.6K |
| 2026-06-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 473 | $86.66 | $41K |
| 2026-06-30 | Matthew PaullDirector of Issuer | grant | 865 | $86.66 | $75K |
| 2026-06-30 | Jane Leslie PeverettDirector of Issuer | grant | 434 | $122.71 | $53.3K |
| 2026-06-30 | Marc ParentDirector of Issuer | grant | 868 | $122.71 | $106.5K |
| 2026-06-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 491 | $86.66 | $42.6K |
| 2026-06-30 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 981 | $86.66 | $85K |
| 2026-06-30 | Edward HambergerDirector of Issuer | grant | 952 | $86.66 | $82.5K |
| 2026-06-30 | Arturo GutierrezDirector of Issuer | grant | 865 | $86.66 | $75K |
| 2026-06-30 | Matthew PaullDirector of Issuer | grant | 865 | $86.66 | $75K |
| 2026-06-30 | Andrea RobertsonDirector of Issuer | grant | 434 | $122.71 | $53.3K |
| 2026-06-30 | Katharine Berghuis StevensonDirector of Issuer | grant | 601 | $122.71 | $73.7K |
| 2026-06-30 | Gordon T. Trafton IIDirector of Issuer | grant | 476 | $86.66 | $41.3K |
| 2026-06-30 | John Russell BairdDirector of Issuer | grant | 955 | $122.71 | $117.2K |
| 2026-06-30 | Isabelle CourvilleDirector of Issuer | grant | 760 | $122.71 | $93.3K |
| 2026-06-30 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 432 | $86.66 | $37.4K |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 19.9K | $70.31 | $1.4M |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 1.1K | $62.63 | $69.8K |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 19.9K | $70.31 | $1.4M |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 1.1K | $62.63 | $69.8K |
| 2026-06-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 3.6K | $85.93 | $313.2K |
| 2026-06-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 3.6K | $85.93 | $313.2K |
| 2026-05-28 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 5.7K | $70.31 | $400.1K |
| 2026-05-28 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 5.7K | $70.31 | $400.1K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $7031.00 | $28.23M |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $70.31 | $282.3K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $70.31 | $282.3K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $70.31 | $282.3K |
| 2026-05-26 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 65.1K | $53.16 | $3.46M |
| 2026-05-26 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 65.1K | $53.16 | $3.46M |
| 2026-05-22 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 33.7K | $90.94 | $3.07M |
| 2026-05-22 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 33.7K | $90.94 | $3.07M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 600 | $85.93 | $51.6K |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 30.5K | $90.94 | $2.78M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 600 | $85.93 | $51.6K |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 30.5K | $90.94 | $2.78M |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 1.4K | $67.24 | $90.8K |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 43.9K | $53.16 | $2.34M |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 43.9K | $53.16 | $2.34M |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 1.4K | $67.24 | $90.8K |
| 2026-03-31 | Gordon T. Trafton IIDirector of Issuer | grant | 522 | $79.08 | $41.3K |
| 2026-03-31 | Andrea RobertsonDirector of Issuer | grant | 479 | $109.07 | $52.2K |
| 2026-03-31 | Jane Leslie PeverettDirector of Issuer | grant | 479 | $109.07 | $52.2K |
| 2026-03-31 | Matthew PaullDirector of Issuer | grant | 1.1K | $79.08 | $85K |
| 2026-03-31 | Marc ParentDirector of Issuer | grant | 681 | $109.07 | $74.3K |
| 2026-03-31 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 474 | $79.08 | $37.5K |
| 2026-03-31 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $79.08 | $85K |
| 2026-03-31 | Edward HambergerDirector of Issuer | grant | 1K | $79.08 | $82.5K |
| 2026-03-31 | Arturo GutierrezDirector of Issuer | grant | 948 | $79.08 | $75K |
| 2026-03-31 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 474 | $79.08 | $37.5K |
| 2026-03-31 | Isabelle CourvilleDirector of Issuer | grant | 838 | $109.07 | $91.4K |
| 2026-03-31 | John Russell BairdDirector of Issuer | grant | 1.1K | $109.07 | $114.9K |
| 2026-02-17 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 26.6K | $53.16 | $1.41M |
| 2026-02-17 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 26.6K | $53.16 | $1.41M |
| 2026-02-13 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 9.1K | $66.29 | $605.3K |
| 2026-02-13 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 3.6K | $92.06 | $332.7K |
| 2026-02-13 | Pamela Lynne ArpinSenior Officer of Issuer | option_exercise | 2.2K | $92.06 | $202.3K |
| 2026-02-13 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 19.4K | $66.29 | $1.29M |
| 2026-02-13 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 10K | $92.06 | $923.5K |
| 2026-02-13 | Keith E. CreelSenior Officer of Issuer | option_exercise | 79K | $66.29 | $5.23M |
| 2026-02-13 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | option_exercise | 3.1K | $66.29 | $204.2K |
| 2026-02-13 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 1.1K | $92.06 | $97.5K |
| 2026-02-13 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 18.7K | $66.29 | $1.24M |
| 2026-02-13 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 6.5K | $92.06 | $594.7K |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 1.5K | $102.01 | $157.1K |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 15.7K | $104.43 | $1.64M |
| 2026-02-03 | Laird Joseph PitzSenior Officer of Issuer | grant | 10.1K | $76.61 | $773.1K |
| 2026-02-03 | Laird Joseph PitzSenior Officer of Issuer | grant | 26.6K | $76.61 | $2.04M |
| 2026-02-03 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | grant | 3.9K | $76.61 | $300.7K |
| 2026-02-03 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | grant | 10.3K | $76.61 | $792.1K |
| 2026-02-03 | Keith E. CreelSenior Officer of Issuer | grant | 129.7K | $76.61 | $9.94M |
| 2026-02-03 | Keith E. CreelSenior Officer of Issuer | grant | 341.8K | $76.61 | $26.19M |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 12.6K | $104.43 | $1.31M |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 555 | $99.43 | $55.2K |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 2.7K | $102.01 | $279.8K |
| 2026-02-03 | Nadeem VelaniSenior Officer of Issuer | grant | 26.2K | $104.43 | $2.74M |
| 2026-02-03 | John Kenneth BrooksSenior Officer of Issuer | grant | 23.5K | $76.61 | $1.8M |
| 2026-02-03 | John Kenneth BrooksSenior Officer of Issuer | grant | 62K | $76.61 | $4.75M |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 7.1K | $104.43 | $741.1K |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 291 | $99.43 | $28.9K |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 1.2K | $102.01 | $118.8K |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 21.7K | $104.43 | $2.26M |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 4.9K | $104.43 | $512.2K |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 3.1K | $99.43 | $305.3K |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 1.2K | $102.01 | $126.3K |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 23K | $104.43 | $2.41M |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 385 | $99.43 | $38.3K |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 5.2K | $104.43 | $537.9K |
| 2026-02-03 | Mark Ashley ReddSenior Officer of Issuer | grant | 61.5K | $76.61 | $4.71M |
| 2026-02-03 | Mark Ashley ReddSenior Officer of Issuer | grant | 23.3K | $76.61 | $1.79M |
| 2026-02-03 | Nadeem VelaniSenior Officer of Issuer | grant | 80.1K | $104.43 | $8.37M |
| 2026-02-03 | Nadeem VelaniSenior Officer of Issuer | grant | 3.4K | $99.43 | $341.7K |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 38.4K | $104.43 | $4.01M |
| 2026-01-30 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 14.8K | $40.40 | $599.7K |
| 2026-01-30 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 14.8K | $40.40 | $599.7K |
| 2025-12-31 | Gordon T. Trafton IIDirector of Issuer | grant | 556 | $74.22 | $41.3K |
| 2025-12-31 | Andrea RobertsonDirector of Issuer | grant | 503 | $102.01 | $51.3K |
| 2025-12-31 | Jane Leslie PeverettDirector of Issuer | grant | 503 | $102.01 | $51.3K |
| 2025-12-31 | Matthew PaullDirector of Issuer | grant | 1.1K | $74.22 | $85.1K |
| 2025-12-31 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 505 | $74.22 | $37.5K |
| 2025-12-31 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $74.22 | $85K |
| 2025-12-31 | Edward HambergerDirector of Issuer | grant | 1.1K | $74.22 | $82.5K |
| 2025-12-31 | Arturo GutierrezDirector of Issuer | grant | 1K | $74.22 | $75K |
| 2025-12-31 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1K | $74.22 | $75K |
| 2025-12-31 | Isabelle CourvilleDirector of Issuer | grant | 881 | $102.01 | $89.9K |
| 2025-12-31 | John Russell BairdDirector of Issuer | grant | 1.1K | $102.01 | $112.9K |
| 2025-12-23 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4.1K | $54.30 | $224.5K |
| 2025-12-23 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4.1K | $54.30 | $224.5K |
| 2025-12-05 | Keith E. CreelSenior Officer of Issuer | option_exercise | 271K | $41.06 | $11.13M |
| 2025-12-05 | Keith E. CreelSenior Officer of Issuer | option_exercise | 271K | $41.06 | $11.13M |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 16.6K | $54.30 | $902.5K |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 16.6K | $54.30 | $902.5K |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 17.3K | $33.15 | $574.3K |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 17.3K | $33.15 | $574.3K |
| 2025-09-30 | Jane Leslie PeverettDirector of Issuer | grant | 505 | $103.40 | $52.2K |
| 2025-09-30 | Matthew PaullDirector of Issuer | grant | 1.1K | $74.66 | $85K |
| 2025-09-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 502 | $74.66 | $37.5K |
| 2025-09-30 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $74.66 | $85K |
| 2025-09-30 | Edward HambergerDirector of Issuer | grant | 1.1K | $74.66 | $82.5K |
| 2025-09-30 | Arturo GutierrezDirector of Issuer | grant | 1K | $74.66 | $75K |
| 2025-09-30 | Gordon T. Trafton IIDirector of Issuer | grant | 553 | $74.66 | $41.3K |
| 2025-09-30 | Isabelle CourvilleDirector of Issuer | grant | 884 | $103.40 | $91.4K |
| 2025-09-30 | Andrea RobertsonDirector of Issuer | grant | 505 | $103.40 | $52.2K |
| 2025-09-30 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1K | $74.66 | $75K |
| 2025-09-30 | John Russell BairdDirector of Issuer | grant | 1.1K | $103.40 | $114.9K |
| 2025-09-19 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 57.2K | $85.93 | $4.91M |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $128.83 | $11.27M |
| 2026-08-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $92.92 | $8.13M |
| 2026-08-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $93.61 | $7.02M |
| 2026-08-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $130.00 | $9.75M |
| 2026-08-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $94.25 | $7.07M |
| 2026-08-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $130.66 | $9.8M |
| 2026-08-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $131.78 | $9.88M |
| 2026-08-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $94.98 | $7.12M |
| 2026-08-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $131.08 | $9.83M |
| 2026-08-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $94.75 | $7.11M |
| 2026-08-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.7K | $130.90 | $4.02M |
| 2026-08-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 31.1K | $94.54 | $2.94M |
| 2026-08-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $95.86 | $2.4M |
| 2026-08-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $131.89 | $3.3M |
| 2026-08-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $131.29 | $3.28M |
| 2026-08-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $95.23 | $2.38M |
| 2026-08-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 26.1K | $95.20 | $2.48M |
| 2026-08-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 26.9K | $131.47 | $3.54M |
| 2026-08-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 36.7K | $130.31 | $4.78M |
| 2026-08-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 34.6K | $93.78 | $3.25M |
| 2026-08-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.7K | $94.21 | $2.89M |
| 2026-08-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 32.6K | $130.47 | $4.25M |
| 2026-08-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $93.85 | $7.04M |
| 2026-08-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 71.7K | $130.11 | $9.32M |
| 2026-08-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $130.59 | $11.43M |
| 2026-08-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $93.69 | $8.2M |
| 2026-08-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $92.46 | $11.56M |
| 2026-08-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $128.72 | $16.09M |
| 2026-08-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.64 | $11.46M |
| 2026-08-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.61 | $15.95M |
| 2026-08-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.16 | $15.89M |
| 2026-08-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.18 | $11.4M |
| 2026-08-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.26 | $11.41M |
| 2026-08-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.14 | $15.89M |
| 2026-08-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $90.58 | $11.32M |
| 2026-08-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.04 | $15.88M |
| 2026-08-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.35 | $11.42M |
| 2026-08-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $128.04 | $16.01M |
| 2026-08-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $90.06 | $11.26M |
| 2026-08-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $126.66 | $15.83M |
| 2026-08-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 250K | $89.17 | $22.29M |
| 2026-07-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $124.54 | $15.57M |
| 2026-07-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $88.80 | $11.1M |
| 2026-07-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $124.17 | $10.87M |
| 2026-07-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $88.63 | $7.75M |
| 2026-07-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.03 | $8.64M |
| 2026-07-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.96 | $6.14M |
| 2026-07-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.74 | $6.19M |
| 2026-07-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.33 | $8.73M |
| 2026-07-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.68 | $6.19M |
| 2026-07-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.44 | $8.74M |
| 2026-07-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62K | $92.08 | $5.71M |
| 2026-07-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.3K | $129.70 | $8.08M |
| 2026-07-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.69 | $8.75M |
| 2026-07-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $92.10 | $6.22M |
| 2026-07-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.98 | $8.71M |
| 2026-07-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.55 | $6.18M |
| 2026-07-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.96 | $8.7M |
| 2026-07-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.48 | $6.17M |
| 2026-07-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $130.16 | $8.79M |
| 2026-07-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $92.57 | $6.25M |
| 2026-07-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $130.80 | $6.54M |
| 2026-07-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $93.36 | $4.67M |
| 2026-07-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 56.8K | $92.44 | $5.25M |
| 2026-07-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 60.2K | $129.63 | $7.8M |
| 2026-07-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.60 | $6.12M |
| 2026-07-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $127.32 | $8.59M |
| 2026-07-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.83 | $6.2M |
| 2026-07-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.13 | $8.72M |
| 2026-07-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.03 | $6.14M |
| 2026-07-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.73 | $8.69M |
| 2026-07-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.63 | $6.12M |
| 2026-07-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.26 | $8.66M |
| 2026-07-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.29 | $8.66M |
| 2026-07-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.55 | $6.11M |
| 2026-07-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 80.6K | $125.24 | $10.09M |
| 2026-07-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 79.9K | $88.35 | $7.06M |
| 2026-07-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.94 | $7.69M |
| 2026-07-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.1K | $124.86 | $10.88M |
| 2026-07-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.70 | $7.67M |
| 2026-07-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $124.70 | $10.91M |
| 2026-07-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 175K | $124.84 | $21.85M |
| 2026-07-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.71 | $7.67M |
| 2026-07-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $124.39 | $10.88M |
| 2026-07-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 175K | $86.77 | $15.18M |
| 2026-06-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $86.89 | $7.6M |
| 2026-06-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.44 | $10.8M |
| 2026-06-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.79 | $10.83M |
| 2026-06-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.06 | $7.62M |
| 2026-06-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.52 | $10.81M |
| 2026-06-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.12 | $7.62M |
| 2026-06-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.22 | $7.63M |
| 2026-06-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.83 | $10.83M |
| 2026-06-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $85.46 | $7.48M |
| 2026-06-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $121.72 | $10.65M |
| 2026-06-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $85.75 | $7.5M |
| 2026-06-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $121.77 | $10.65M |
| 2026-06-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $121.95 | $10.67M |
| 2026-06-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $86.10 | $7.53M |
| 2026-06-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $121.40 | $9.1M |
| 2026-06-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $121.96 | $15.25M |
| 2026-06-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $86.27 | $10.78M |
| 2026-06-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $123.02 | $8.3M |
| 2026-06-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $87.33 | $5.89M |
| 2026-06-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $124.71 | $8.42M |
| 2026-06-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.08 | $6.01M |
| 2026-06-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.08 | $8.44M |
| 2026-06-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.38 | $6.03M |
| 2026-06-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.08 | $6.08M |
| 2026-06-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.84 | $8.49M |
| 2026-06-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.21 | $8.45M |
| 2026-06-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.39 | $6.03M |
| 2026-06-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.92 | $6.07M |
| 2026-06-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.18 | $8.45M |
| 2026-06-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.16 | $6.09M |
| 2026-06-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.87 | $8.5M |
| 2026-06-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $126.27 | $8.52M |
| 2026-06-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.49 | $6.11M |
| 2026-06-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.79 | $8.49M |
| 2026-06-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.37 | $6.1M |
| 2026-06-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $123.84 | $8.36M |
| 2026-06-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.03 | $6.01M |
| 2026-06-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.55 | $6.11M |
| 2026-06-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.75 | $8.49M |
| 2026-06-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $123.62 | $8.34M |
| 2026-06-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.37 | $6.03M |
| 2026-06-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $122.28 | $8.25M |
| 2026-06-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $88.34 | $5.96M |
| 2026-05-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $90.07 | $2.25M |
| 2026-05-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $124.43 | $3.11M |
| 2026-05-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $124.67 | $3.12M |
| 2026-05-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $90.33 | $2.26M |
| 2026-05-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $123.95 | $3.1M |
| 2026-05-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $89.70 | $2.24M |
| 2026-05-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 29K | $121.17 | $3.51M |
| 2026-05-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25.8K | $87.93 | $2.27M |
| 2026-05-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $120.44 | $6.02M |
| 2026-05-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $119.53 | $7.47M |
| 2026-05-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.55 | $5.41M |
| 2026-05-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 48K | $86.89 | $4.17M |
| 2026-05-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 54.1K | $119.70 | $6.48M |
| 2026-05-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.95 | $5.43M |
| 2026-05-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $119.57 | $7.47M |
| 2026-05-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.12 | $5.38M |
| 2026-05-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $118.44 | $7.4M |
| 2026-05-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $85.90 | $10.74M |
| 2026-05-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.37 | $5.34M |
| 2026-05-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $117.48 | $7.34M |
| 2026-05-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $119.28 | $7.45M |
| 2026-05-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.86 | $5.43M |
| 2026-05-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.36 | $5.4M |
| 2026-05-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $118.38 | $7.4M |
| 2026-05-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.25 | $5.33M |
| 2026-05-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $116.88 | $7.31M |
| 2026-05-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $116.51 | $7.28M |
| 2026-05-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.20 | $5.33M |
| 2026-05-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.45 | $5.34M |
| 2026-05-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $117.01 | $7.31M |
| 2026-05-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.38 | $5.4M |
| 2026-05-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $117.87 | $7.37M |
| 2026-05-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $116.58 | $7.29M |
| 2026-05-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.65 | $5.35M |
| 2026-05-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $83.59 | $7.31M |
| 2026-05-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $113.83 | $9.96M |
| 2026-05-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $114.14 | $9.99M |
| 2026-05-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $83.69 | $7.32M |
| 2026-05-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $117.61 | $11.76M |
| 2026-05-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $86.62 | $8.66M |
| 2026-04-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $86.00 | $8.6M |
| 2026-04-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $117.13 | $11.71M |
| 2026-04-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $85.36 | $8.54M |
| 2026-04-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $117.01 | $11.7M |
| 2026-04-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $87.14 | $8.71M |
| 2026-04-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $119.18 | $11.92M |
| 2026-04-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $119.43 | $11.94M |
| 2026-04-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $87.72 | $8.77M |
| 2026-04-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $86.69 | $8.67M |
| 2026-04-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $118.57 | $11.86M |
| 2026-04-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 104.8K | $116.41 | $12.2M |
| 2026-04-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 104K | $85.16 | $8.86M |
| 2026-04-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.61 | $14.08M |
| 2026-04-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.37 | $10.3M |
| 2026-04-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.35 | $10.29M |
| 2026-04-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.42 | $14.05M |
| 2026-04-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.75 | $10.22M |
| 2026-04-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.61 | $13.95M |
| 2026-04-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.67 | $10.21M |
| 2026-04-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.67 | $13.96M |
| 2026-04-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $110.49 | $16.57M |
| 2026-04-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $80.52 | $12.08M |
| 2026-04-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.94 | $13.99M |
| 2026-04-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.41 | $10.18M |
| 2026-04-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.89 | $10.24M |
| 2026-04-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.54 | $14.07M |
| 2026-04-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $80.78 | $10.1M |
| 2026-04-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.56 | $13.95M |
| 2026-04-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.04 | $10.13M |
| 2026-04-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.17 | $14.02M |
| 2026-04-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.85 | $10.23M |
| 2026-04-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $113.21 | $14.15M |
| 2026-04-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.83 | $14.1M |
| 2026-04-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.39 | $10.17M |
| 2026-04-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 126.8K | $79.61 | $10.09M |
| 2026-04-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 129.4K | $110.65 | $14.32M |
| 2026-04-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 140.3K | $109.64 | $15.38M |
| 2026-04-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 138.5K | $78.89 | $10.93M |
| 2026-04-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.56 | $11.78M |
| 2026-04-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.13 | $16.37M |
| 2026-04-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $108.79 | $16.32M |
| 2026-04-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.14 | $11.72M |
| 2026-03-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $77.53 | $11.63M |
| 2026-03-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $108.02 | $16.2M |
| 2026-03-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.48 | $11.77M |
| 2026-03-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.38 | $16.41M |
| 2026-03-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $108.87 | $16.33M |
| 2026-03-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.43 | $11.76M |
| 2026-03-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $79.71 | $11.96M |
| 2026-03-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $110.47 | $16.57M |
| 2026-03-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 142.8K | $79.47 | $11.35M |
| 2026-03-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 147K | $109.58 | $16.11M |
| 2026-03-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $79.39 | $11.91M |
| 2026-03-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.14 | $16.37M |
| 2026-03-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $79.85 | $11.98M |
| 2026-03-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.48 | $16.42M |
| 2026-03-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.48 | $11.77M |
| 2026-03-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $107.76 | $16.16M |
| 2026-03-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $107.99 | $16.2M |
| 2026-03-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.62 | $11.79M |
| 2026-03-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $109.90 | $13.74M |
| 2026-03-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $80.21 | $10.03M |
| 2026-03-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.24 | $10.16M |
| 2026-03-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.36 | $13.92M |
| 2026-03-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.39 | $14.05M |
| 2026-03-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.21 | $10.28M |
| 2026-03-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.26 | $10.16M |
| 2026-03-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.45 | $13.93M |
| 2026-03-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.39 | $10.3M |
| 2026-03-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.35 | $14.04M |
| 2026-03-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $113.63 | $14.2M |
| 2026-03-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $83.58 | $10.45M |
| 2026-03-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $114.28 | $14.28M |
| 2026-03-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $84.22 | $10.53M |
| 2026-03-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.79 | $10.35M |
| 2026-03-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.23 | $14.03M |
| 2026-03-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $83.03 | $10.38M |
| 2026-03-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.97 | $14.12M |
| 2026-03-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $84.90 | $4.24M |
| 2026-03-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $116.23 | $5.81M |
| 2026-02-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 8.8K | $114.62 | $1.01M |
| 2026-02-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 6.3K | $83.60 | $526.7K |
| 2026-02-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $114.64 | $3.44M |
| 2026-02-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.78 | $2.51M |
| 2026-02-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $114.55 | $3.44M |
| 2026-02-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.86 | $2.52M |
| 2026-02-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.50 | $2.51M |
| 2026-02-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $113.73 | $3.41M |
| 2026-02-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.74 | $2.51M |
| 2026-02-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $113.99 | $3.42M |
| 2026-02-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.35 | $2.5M |
| 2026-02-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $113.19 | $3.4M |
| 2026-02-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.1K | $82.72 | $2.49M |
| 2026-02-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.3K | $111.84 | $3.39M |
| 2026-02-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $80.74 | $3.23M |
| 2026-02-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $109.58 | $4.38M |
| 2026-02-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $108.78 | $4.35M |
| 2026-02-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $79.78 | $3.19M |
| 2026-02-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $79.38 | $3.18M |
| 2026-02-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $108.57 | $4.34M |
| 2026-02-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40.1K | $78.79 | $3.16M |
| 2026-02-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40.5K | $107.48 | $4.35M |
| 2025-10-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 21.8K | $104.44 | $2.28M |
| 2025-10-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 21.8K | $74.81 | $1.63M |
| 2025-10-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $104.64 | $11.77M |
| 2025-10-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $74.70 | $8.4M |
| 2025-10-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $105.58 | $7.92M |
| 2025-10-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $75.37 | $5.65M |
| 2025-10-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.65 | $8M |
| 2025-10-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.21 | $5.72M |
| 2025-10-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.55 | $8.07M |
| 2025-10-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.89 | $5.77M |
| 2025-10-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.72 | $8M |
| 2025-10-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.06 | $5.7M |
| 2025-10-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.66 | $5.75M |
| 2025-10-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.60 | $8.07M |
| 2025-10-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.81 | $8.09M |
| 2025-10-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.80 | $5.76M |
| 2025-10-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.80 | $8.01M |
| 2025-10-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $75.86 | $5.69M |
| 2025-10-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.60 | $5.75M |
| 2025-10-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.57 | $8.07M |
| 2025-10-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $75.98 | $5.7M |
| 2025-10-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.65 | $8M |
| 2025-10-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 154.6K | $75.63 | $11.69M |
| 2025-10-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $105.47 | $11.87M |
| 2025-10-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $75.31 | $8.47M |
| 2025-10-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.11 | $5.71M |
| 2025-10-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.83 | $8.01M |
| 2025-10-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.90 | $5.84M |
| 2025-10-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $108.72 | $8.15M |
| 2025-10-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.63 | $5.82M |
| 2025-10-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $108.29 | $8.12M |
| 2025-10-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $108.52 | $8.14M |
| 2025-10-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.75 | $5.83M |
| 2025-10-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.23 | $5.79M |
| 2025-10-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.71 | $8.08M |
| 2025-10-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 89.6K | $75.19 | $6.74M |
| 2025-10-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 96.3K | $104.90 | $10.1M |
| 2025-10-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.56 | $16.83M |
| 2025-10-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.31 | $12.07M |
| 2025-09-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $73.84 | $12M |
| 2025-09-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $102.74 | $16.7M |
| 2025-09-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.60 | $16.83M |
| 2025-09-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.39 | $12.09M |
| 2025-09-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $102.71 | $16.69M |
| 2025-09-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $73.68 | $11.97M |
| 2025-09-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.57 | $12.12M |
| 2025-09-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.80 | $16.87M |
| 2025-09-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $73.74 | $11.98M |
| 2025-09-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $102.48 | $16.65M |
| 2025-09-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.49 | $12.1M |
| 2025-09-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.08 | $16.75M |
| 2025-09-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.51 | $16.82M |
| 2025-09-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.94 | $12.18M |
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Keith E. CreelSenior Officer of Issuer | 167.4Kas filed 2026-01-26 | 2026-02-13option_exercise79K | 0.02% |
| Marc ParentDirector of Issuer | 13.9Kas filed 2026-01-30 | 2026-06-30grant868 | 0.00% |
| Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | 13.3K | 2026-03-13▼sell5K | 0.00% |
| Pamela Lynne ArpinSenior Officer of Issuer | 4.6K | 2026-08-21option_exercise1.4K | 0.00% |
| Mark Ashley ReddSenior Officer of Issuer | 2.2K | 2026-08-24option_exercise12K | 0.00% |
| Katharine Berghuis StevensonDirector of Issuer | 1Kas filed 2026-05-13 | 2026-06-30grant601 | 0.00% |
| Maeghan Dawn AlbistonSenior Officer of Issuer | 0 | 2026-06-03option_exercise3.6K | 0.00% |
| John Kenneth BrooksSenior Officer of Issuer | 0 | 2026-05-26option_exercise65.1K | 0.00% |
| Cassandra P. QuachSenior Officer of Issuer | 0 | 2026-05-28option_exercise4K | 0.00% |
| James Dominic Luther ClementsSenior Officer of Issuer | 0 | 2026-06-05▼sell21K | 0.00% |
| Laird Joseph PitzSenior Officer of Issuer | 0 | 2026-08-20option_exercise24.6K | 0.00% |
| Nadeem VelaniSenior Officer of Issuer | 0 | 2026-05-22▼sell33.7K | 0.00% |
| Andrea RobertsonDirector of Issuer | — | 2026-06-30grant434 | — |
| Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant432 | — |
| Arturo GutierrezDirector of Issuer | — | 2026-06-30grant865 | — |
| John Russell BairdDirector of Issuer | — | 2026-06-30grant955 | — |
| Canadian Pacific Kansas City LimitedIssuer | — | 2026-08-31issuer_buyback87.5K | — |
| Isabelle CourvilleDirector of Issuer | — | 2026-07-31grant225 | — |
| Edward HambergerDirector of Issuer | — | 2026-06-30grant952 | — |
| Gordon T. Trafton IIDirector of Issuer | — | 2026-06-30grant476 | — |
| Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant491 | — |
| Jane Leslie PeverettDirector of Issuer | — | 2026-06-30grant434 | — |
| Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant981 | — |
| Matthew PaullDirector of Issuer | — | 2026-06-30grant901 | — |
87,500 shares ($11,272,800) on 2026-08-31.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-13 | Katharine Berghuis StevensonDirector of Issuer | ▲buy | 1K | $118.37 | $118.4K |
| 2026-05-13 | Katharine Berghuis StevensonDirector of Issuer | ▲buy | 1K | $118.37 | $118.4K |
| 2026-01-30 | Marc ParentDirector of Issuer | ▲buy | 13K | $102.00 | $1.33M |
| 2026-01-26 | Keith E. CreelSenior Officer of Issuer | ▲buy | 383 | $72.55 | $27.8K |
| 2026-01-26 | Keith E. CreelSenior Officer of Issuer | ▲buy | 628 | $72.55 | $45.6K |
| 2025-12-31 | Mark Ashley ReddSenior Officer of Issuer | ▲buy | 1.2K | $75.59 | $91.3K |
| 2025-12-31 | Cassandra P. QuachSenior Officer of Issuer | ▲buy | 321 | $105.68 | $33.9K |
| 2025-12-31 | Keith E. CreelSenior Officer of Issuer | ▲buy | 1.6K | $75.65 | $120.3K |
| 2025-12-31 | James Dominic Luther ClementsSenior Officer of Issuer | ▲buy | 434 | $105.92 | $46K |
| 2025-12-31 | James Dominic Luther ClementsSenior Officer of Issuer | ▲buy | 292 | $105.92 | $30.9K |
| 2025-12-31 | James Dominic Luther ClementsSenior Officer of Issuer | ▲buy | 593 | $105.68 | $62.7K |
| 2025-12-31 | John Kenneth BrooksSenior Officer of Issuer | ▲buy | 795 | $75.73 | $60.2K |
| 2025-12-31 | Keith E. CreelSenior Officer of Issuer | ▲buy | 2K | $75.73 | $153.4K |
| 2025-12-31 | Maeghan Dawn AlbistonSenior Officer of Issuer | ▲buy | 481 | $105.71 | $50.8K |
| 2025-12-31 | Mark Ashley ReddSenior Officer of Issuer | ▲buy | 761 | $75.73 | $57.6K |
| 2025-12-31 | Nadeem VelaniSenior Officer of Issuer | ▲buy | 827 | $105.71 | $87.4K |
| 2025-12-31 | Nadeem VelaniSenior Officer of Issuer | ▲buy | 598 | $105.92 | $63.3K |
| 2025-12-31 | Nadeem VelaniSenior Officer of Issuer | ▲buy | 781 | $105.92 | $82.7K |
| 2025-12-31 | Keith E. CreelSenior Officer of Issuer | ▲buy | 1.3K | $75.73 | $99.1K |
| 2025-12-31 | John Kenneth BrooksSenior Officer of Issuer | ▲buy | 874 | $75.65 | $66.1K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | ▼sell | 52K | $95.35 | $4.96M |
| 2026-08-21 | Pamela Lynne ArpinSenior Officer of Issuer | ▼sell | 1.4K | $132.92 | $184.1K |
| 2026-08-20 | Laird Joseph PitzSenior Officer of Issuer | ▼sell | 24.6K | $95.76 | $2.36M |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | ▼sell | 21K | $125.68 | $2.64M |
| 2026-06-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | ▼sell | 3.6K | $126.61 | $461.5K |
| 2026-05-28 | Maeghan Dawn AlbistonSenior Officer of Issuer | ▼sell | 5.7K | $125.00 | $711.3K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | ▼sell | 4K | $124.82 | $501.2K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | ▼sell | 4K | $124.82 | $501.2K |
| 2026-05-26 | John Kenneth BrooksSenior Officer of Issuer | ▼sell | 65.1K | $88.87 | $5.79M |
| 2026-05-22 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 33.7K | $119.70 | $4.04M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 31.1K | $120.58 | $3.75M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 589 | $120.45 | $70.9K |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | ▼sell | 45.3K | $86.19 | $3.9M |
| 2026-03-13 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | ▼sell | 5K | $81.50 | $407.5K |
| 2026-02-17 | Laird Joseph PitzSenior Officer of Issuer | ▼sell | 26.6K | $83.57 | $2.22M |
| 2026-01-30 | John Kenneth BrooksSenior Officer of Issuer | ▼sell | 14.8K | $75.18 | $1.12M |
| 2025-12-23 | Cassandra P. QuachSenior Officer of Issuer | ▼sell | 4.1K | $102.35 | $423.2K |
| 2025-12-05 | Keith E. CreelSenior Officer of Issuer | ▼sell | 271K | $73.55 | $19.93M |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | ▼sell | 17.3K | $102.84 | $1.78M |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | ▼sell | 16.6K | $102.84 | $1.71M |
| 2025-09-19 | Nadeem VelaniSenior Officer of Issuer | ▼sell | 57.2K | $108.00 | $6.18M |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 12K | $71.40 | $856.8K |
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 40K | $67.24 | $2.69M |
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 12K | $71.40 | $856.8K |
| 2026-08-24 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 40K | $67.24 | $2.69M |
| 2026-08-21 | Pamela Lynne ArpinSenior Officer of Issuer | option_exercise | 1.4K | $70.31 | $97.4K |
| 2026-08-21 | Pamela Lynne ArpinSenior Officer of Issuer | option_exercise | 1.4K | $70.31 | $97.4K |
| 2026-08-20 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 24.6K | $67.24 | $1.66M |
| 2026-08-20 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 24.6K | $67.24 | $1.66M |
| 2026-07-31 | Isabelle CourvilleDirector of Issuer | grant | 225 | $129.40 | $29.1K |
| 2026-06-30 | Matthew PaullDirector of Issuer | grant | 901 | $86.66 | $78.1K |
| 2026-06-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 491 | $86.66 | $42.6K |
| 2026-06-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 473 | $86.66 | $41K |
| 2026-06-30 | Matthew PaullDirector of Issuer | grant | 865 | $86.66 | $75K |
| 2026-06-30 | Jane Leslie PeverettDirector of Issuer | grant | 434 | $122.71 | $53.3K |
| 2026-06-30 | Marc ParentDirector of Issuer | grant | 868 | $122.71 | $106.5K |
| 2026-06-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 491 | $86.66 | $42.6K |
| 2026-06-30 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 981 | $86.66 | $85K |
| 2026-06-30 | Edward HambergerDirector of Issuer | grant | 952 | $86.66 | $82.5K |
| 2026-06-30 | Arturo GutierrezDirector of Issuer | grant | 865 | $86.66 | $75K |
| 2026-06-30 | Matthew PaullDirector of Issuer | grant | 865 | $86.66 | $75K |
| 2026-06-30 | Andrea RobertsonDirector of Issuer | grant | 434 | $122.71 | $53.3K |
| 2026-06-30 | Katharine Berghuis StevensonDirector of Issuer | grant | 601 | $122.71 | $73.7K |
| 2026-06-30 | Gordon T. Trafton IIDirector of Issuer | grant | 476 | $86.66 | $41.3K |
| 2026-06-30 | John Russell BairdDirector of Issuer | grant | 955 | $122.71 | $117.2K |
| 2026-06-30 | Isabelle CourvilleDirector of Issuer | grant | 760 | $122.71 | $93.3K |
| 2026-06-30 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 432 | $86.66 | $37.4K |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 19.9K | $70.31 | $1.4M |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 1.1K | $62.63 | $69.8K |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 19.9K | $70.31 | $1.4M |
| 2026-06-05 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 1.1K | $62.63 | $69.8K |
| 2026-06-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 3.6K | $85.93 | $313.2K |
| 2026-06-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 3.6K | $85.93 | $313.2K |
| 2026-05-28 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 5.7K | $70.31 | $400.1K |
| 2026-05-28 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 5.7K | $70.31 | $400.1K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $7031.00 | $28.23M |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $70.31 | $282.3K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $70.31 | $282.3K |
| 2026-05-28 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4K | $70.31 | $282.3K |
| 2026-05-26 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 65.1K | $53.16 | $3.46M |
| 2026-05-26 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 65.1K | $53.16 | $3.46M |
| 2026-05-22 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 33.7K | $90.94 | $3.07M |
| 2026-05-22 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 33.7K | $90.94 | $3.07M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 600 | $85.93 | $51.6K |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 30.5K | $90.94 | $2.78M |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 600 | $85.93 | $51.6K |
| 2026-05-21 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 30.5K | $90.94 | $2.78M |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 1.4K | $67.24 | $90.8K |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 43.9K | $53.16 | $2.34M |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 43.9K | $53.16 | $2.34M |
| 2026-05-01 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 1.4K | $67.24 | $90.8K |
| 2026-03-31 | Gordon T. Trafton IIDirector of Issuer | grant | 522 | $79.08 | $41.3K |
| 2026-03-31 | Andrea RobertsonDirector of Issuer | grant | 479 | $109.07 | $52.2K |
| 2026-03-31 | Jane Leslie PeverettDirector of Issuer | grant | 479 | $109.07 | $52.2K |
| 2026-03-31 | Matthew PaullDirector of Issuer | grant | 1.1K | $79.08 | $85K |
| 2026-03-31 | Marc ParentDirector of Issuer | grant | 681 | $109.07 | $74.3K |
| 2026-03-31 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 474 | $79.08 | $37.5K |
| 2026-03-31 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $79.08 | $85K |
| 2026-03-31 | Edward HambergerDirector of Issuer | grant | 1K | $79.08 | $82.5K |
| 2026-03-31 | Arturo GutierrezDirector of Issuer | grant | 948 | $79.08 | $75K |
| 2026-03-31 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 474 | $79.08 | $37.5K |
| 2026-03-31 | Isabelle CourvilleDirector of Issuer | grant | 838 | $109.07 | $91.4K |
| 2026-03-31 | John Russell BairdDirector of Issuer | grant | 1.1K | $109.07 | $114.9K |
| 2026-02-17 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 26.6K | $53.16 | $1.41M |
| 2026-02-17 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 26.6K | $53.16 | $1.41M |
| 2026-02-13 | Laird Joseph PitzSenior Officer of Issuer | option_exercise | 9.1K | $66.29 | $605.3K |
| 2026-02-13 | Maeghan Dawn AlbistonSenior Officer of Issuer | option_exercise | 3.6K | $92.06 | $332.7K |
| 2026-02-13 | Pamela Lynne ArpinSenior Officer of Issuer | option_exercise | 2.2K | $92.06 | $202.3K |
| 2026-02-13 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 19.4K | $66.29 | $1.29M |
| 2026-02-13 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 10K | $92.06 | $923.5K |
| 2026-02-13 | Keith E. CreelSenior Officer of Issuer | option_exercise | 79K | $66.29 | $5.23M |
| 2026-02-13 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | option_exercise | 3.1K | $66.29 | $204.2K |
| 2026-02-13 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 1.1K | $92.06 | $97.5K |
| 2026-02-13 | Mark Ashley ReddSenior Officer of Issuer | option_exercise | 18.7K | $66.29 | $1.24M |
| 2026-02-13 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 6.5K | $92.06 | $594.7K |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 1.5K | $102.01 | $157.1K |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 15.7K | $104.43 | $1.64M |
| 2026-02-03 | Laird Joseph PitzSenior Officer of Issuer | grant | 10.1K | $76.61 | $773.1K |
| 2026-02-03 | Laird Joseph PitzSenior Officer of Issuer | grant | 26.6K | $76.61 | $2.04M |
| 2026-02-03 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | grant | 3.9K | $76.61 | $300.7K |
| 2026-02-03 | Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | grant | 10.3K | $76.61 | $792.1K |
| 2026-02-03 | Keith E. CreelSenior Officer of Issuer | grant | 129.7K | $76.61 | $9.94M |
| 2026-02-03 | Keith E. CreelSenior Officer of Issuer | grant | 341.8K | $76.61 | $26.19M |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 12.6K | $104.43 | $1.31M |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 555 | $99.43 | $55.2K |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 2.7K | $102.01 | $279.8K |
| 2026-02-03 | Nadeem VelaniSenior Officer of Issuer | grant | 26.2K | $104.43 | $2.74M |
| 2026-02-03 | John Kenneth BrooksSenior Officer of Issuer | grant | 23.5K | $76.61 | $1.8M |
| 2026-02-03 | John Kenneth BrooksSenior Officer of Issuer | grant | 62K | $76.61 | $4.75M |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 7.1K | $104.43 | $741.1K |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 291 | $99.43 | $28.9K |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 1.2K | $102.01 | $118.8K |
| 2026-02-03 | Pamela Lynne ArpinSenior Officer of Issuer | grant | 21.7K | $104.43 | $2.26M |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 4.9K | $104.43 | $512.2K |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 3.1K | $99.43 | $305.3K |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 1.2K | $102.01 | $126.3K |
| 2026-02-03 | Maeghan Dawn AlbistonSenior Officer of Issuer | grant | 23K | $104.43 | $2.41M |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 385 | $99.43 | $38.3K |
| 2026-02-03 | Cassandra P. QuachSenior Officer of Issuer | grant | 5.2K | $104.43 | $537.9K |
| 2026-02-03 | Mark Ashley ReddSenior Officer of Issuer | grant | 61.5K | $76.61 | $4.71M |
| 2026-02-03 | Mark Ashley ReddSenior Officer of Issuer | grant | 23.3K | $76.61 | $1.79M |
| 2026-02-03 | Nadeem VelaniSenior Officer of Issuer | grant | 80.1K | $104.43 | $8.37M |
| 2026-02-03 | Nadeem VelaniSenior Officer of Issuer | grant | 3.4K | $99.43 | $341.7K |
| 2026-02-03 | James Dominic Luther ClementsSenior Officer of Issuer | grant | 38.4K | $104.43 | $4.01M |
| 2026-01-30 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 14.8K | $40.40 | $599.7K |
| 2026-01-30 | John Kenneth BrooksSenior Officer of Issuer | option_exercise | 14.8K | $40.40 | $599.7K |
| 2025-12-31 | Gordon T. Trafton IIDirector of Issuer | grant | 556 | $74.22 | $41.3K |
| 2025-12-31 | Andrea RobertsonDirector of Issuer | grant | 503 | $102.01 | $51.3K |
| 2025-12-31 | Jane Leslie PeverettDirector of Issuer | grant | 503 | $102.01 | $51.3K |
| 2025-12-31 | Matthew PaullDirector of Issuer | grant | 1.1K | $74.22 | $85.1K |
| 2025-12-31 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 505 | $74.22 | $37.5K |
| 2025-12-31 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $74.22 | $85K |
| 2025-12-31 | Edward HambergerDirector of Issuer | grant | 1.1K | $74.22 | $82.5K |
| 2025-12-31 | Arturo GutierrezDirector of Issuer | grant | 1K | $74.22 | $75K |
| 2025-12-31 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1K | $74.22 | $75K |
| 2025-12-31 | Isabelle CourvilleDirector of Issuer | grant | 881 | $102.01 | $89.9K |
| 2025-12-31 | John Russell BairdDirector of Issuer | grant | 1.1K | $102.01 | $112.9K |
| 2025-12-23 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4.1K | $54.30 | $224.5K |
| 2025-12-23 | Cassandra P. QuachSenior Officer of Issuer | option_exercise | 4.1K | $54.30 | $224.5K |
| 2025-12-05 | Keith E. CreelSenior Officer of Issuer | option_exercise | 271K | $41.06 | $11.13M |
| 2025-12-05 | Keith E. CreelSenior Officer of Issuer | option_exercise | 271K | $41.06 | $11.13M |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 16.6K | $54.30 | $902.5K |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 16.6K | $54.30 | $902.5K |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 17.3K | $33.15 | $574.3K |
| 2025-12-04 | James Dominic Luther ClementsSenior Officer of Issuer | option_exercise | 17.3K | $33.15 | $574.3K |
| 2025-09-30 | Jane Leslie PeverettDirector of Issuer | grant | 505 | $103.40 | $52.2K |
| 2025-09-30 | Matthew PaullDirector of Issuer | grant | 1.1K | $74.66 | $85K |
| 2025-09-30 | Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 502 | $74.66 | $37.5K |
| 2025-09-30 | Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $74.66 | $85K |
| 2025-09-30 | Edward HambergerDirector of Issuer | grant | 1.1K | $74.66 | $82.5K |
| 2025-09-30 | Arturo GutierrezDirector of Issuer | grant | 1K | $74.66 | $75K |
| 2025-09-30 | Gordon T. Trafton IIDirector of Issuer | grant | 553 | $74.66 | $41.3K |
| 2025-09-30 | Isabelle CourvilleDirector of Issuer | grant | 884 | $103.40 | $91.4K |
| 2025-09-30 | Andrea RobertsonDirector of Issuer | grant | 505 | $103.40 | $52.2K |
| 2025-09-30 | Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1K | $74.66 | $75K |
| 2025-09-30 | John Russell BairdDirector of Issuer | grant | 1.1K | $103.40 | $114.9K |
| 2025-09-19 | Nadeem VelaniSenior Officer of Issuer | option_exercise | 57.2K | $85.93 | $4.91M |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $128.83 | $11.27M |
| 2026-08-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $92.92 | $8.13M |
| 2026-08-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $93.61 | $7.02M |
| 2026-08-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $130.00 | $9.75M |
| 2026-08-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $94.25 | $7.07M |
| 2026-08-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $130.66 | $9.8M |
| 2026-08-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $131.78 | $9.88M |
| 2026-08-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $94.98 | $7.12M |
| 2026-08-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $131.08 | $9.83M |
| 2026-08-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $94.75 | $7.11M |
| 2026-08-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.7K | $130.90 | $4.02M |
| 2026-08-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 31.1K | $94.54 | $2.94M |
| 2026-08-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $95.86 | $2.4M |
| 2026-08-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $131.89 | $3.3M |
| 2026-08-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $131.29 | $3.28M |
| 2026-08-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $95.23 | $2.38M |
| 2026-08-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 26.1K | $95.20 | $2.48M |
| 2026-08-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 26.9K | $131.47 | $3.54M |
| 2026-08-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 36.7K | $130.31 | $4.78M |
| 2026-08-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 34.6K | $93.78 | $3.25M |
| 2026-08-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.7K | $94.21 | $2.89M |
| 2026-08-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 32.6K | $130.47 | $4.25M |
| 2026-08-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $93.85 | $7.04M |
| 2026-08-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 71.7K | $130.11 | $9.32M |
| 2026-08-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $130.59 | $11.43M |
| 2026-08-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $93.69 | $8.2M |
| 2026-08-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $92.46 | $11.56M |
| 2026-08-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $128.72 | $16.09M |
| 2026-08-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.64 | $11.46M |
| 2026-08-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.61 | $15.95M |
| 2026-08-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.16 | $15.89M |
| 2026-08-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.18 | $11.4M |
| 2026-08-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.26 | $11.41M |
| 2026-08-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.14 | $15.89M |
| 2026-08-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $90.58 | $11.32M |
| 2026-08-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $127.04 | $15.88M |
| 2026-08-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $91.35 | $11.42M |
| 2026-08-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $128.04 | $16.01M |
| 2026-08-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $90.06 | $11.26M |
| 2026-08-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $126.66 | $15.83M |
| 2026-08-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 250K | $89.17 | $22.29M |
| 2026-07-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $124.54 | $15.57M |
| 2026-07-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $88.80 | $11.1M |
| 2026-07-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $124.17 | $10.87M |
| 2026-07-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $88.63 | $7.75M |
| 2026-07-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.03 | $8.64M |
| 2026-07-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.96 | $6.14M |
| 2026-07-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.74 | $6.19M |
| 2026-07-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.33 | $8.73M |
| 2026-07-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.68 | $6.19M |
| 2026-07-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.44 | $8.74M |
| 2026-07-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62K | $92.08 | $5.71M |
| 2026-07-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.3K | $129.70 | $8.08M |
| 2026-07-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.69 | $8.75M |
| 2026-07-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $92.10 | $6.22M |
| 2026-07-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.98 | $8.71M |
| 2026-07-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.55 | $6.18M |
| 2026-07-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.96 | $8.7M |
| 2026-07-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.48 | $6.17M |
| 2026-07-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $130.16 | $8.79M |
| 2026-07-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $92.57 | $6.25M |
| 2026-07-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $130.80 | $6.54M |
| 2026-07-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $93.36 | $4.67M |
| 2026-07-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 56.8K | $92.44 | $5.25M |
| 2026-07-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 60.2K | $129.63 | $7.8M |
| 2026-07-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.60 | $6.12M |
| 2026-07-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $127.32 | $8.59M |
| 2026-07-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.83 | $6.2M |
| 2026-07-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $129.13 | $8.72M |
| 2026-07-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $91.03 | $6.14M |
| 2026-07-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.73 | $8.69M |
| 2026-07-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.63 | $6.12M |
| 2026-07-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.26 | $8.66M |
| 2026-07-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $128.29 | $8.66M |
| 2026-07-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.55 | $6.11M |
| 2026-07-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 80.6K | $125.24 | $10.09M |
| 2026-07-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 79.9K | $88.35 | $7.06M |
| 2026-07-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.94 | $7.69M |
| 2026-07-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.1K | $124.86 | $10.88M |
| 2026-07-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.70 | $7.67M |
| 2026-07-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $124.70 | $10.91M |
| 2026-07-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 175K | $124.84 | $21.85M |
| 2026-07-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.71 | $7.67M |
| 2026-07-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $124.39 | $10.88M |
| 2026-07-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 175K | $86.77 | $15.18M |
| 2026-06-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $86.89 | $7.6M |
| 2026-06-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.44 | $10.8M |
| 2026-06-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.79 | $10.83M |
| 2026-06-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.06 | $7.62M |
| 2026-06-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.52 | $10.81M |
| 2026-06-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.12 | $7.62M |
| 2026-06-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $87.22 | $7.63M |
| 2026-06-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $123.83 | $10.83M |
| 2026-06-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $85.46 | $7.48M |
| 2026-06-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $121.72 | $10.65M |
| 2026-06-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $85.75 | $7.5M |
| 2026-06-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $121.77 | $10.65M |
| 2026-06-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $121.95 | $10.67M |
| 2026-06-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $86.10 | $7.53M |
| 2026-06-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $121.40 | $9.1M |
| 2026-06-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $121.96 | $15.25M |
| 2026-06-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $86.27 | $10.78M |
| 2026-06-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $123.02 | $8.3M |
| 2026-06-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $87.33 | $5.89M |
| 2026-06-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $124.71 | $8.42M |
| 2026-06-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.08 | $6.01M |
| 2026-06-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.08 | $8.44M |
| 2026-06-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.38 | $6.03M |
| 2026-06-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.08 | $6.08M |
| 2026-06-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.84 | $8.49M |
| 2026-06-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.21 | $8.45M |
| 2026-06-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.39 | $6.03M |
| 2026-06-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.92 | $6.07M |
| 2026-06-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.18 | $8.45M |
| 2026-06-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.16 | $6.09M |
| 2026-06-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.87 | $8.5M |
| 2026-06-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $126.27 | $8.52M |
| 2026-06-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.49 | $6.11M |
| 2026-06-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.79 | $8.49M |
| 2026-06-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.37 | $6.1M |
| 2026-06-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $123.84 | $8.36M |
| 2026-06-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.03 | $6.01M |
| 2026-06-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $90.55 | $6.11M |
| 2026-06-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $125.75 | $8.49M |
| 2026-06-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $123.62 | $8.34M |
| 2026-06-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $89.37 | $6.03M |
| 2026-06-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $122.28 | $8.25M |
| 2026-06-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 67.5K | $88.34 | $5.96M |
| 2026-05-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $90.07 | $2.25M |
| 2026-05-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $124.43 | $3.11M |
| 2026-05-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $124.67 | $3.12M |
| 2026-05-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $90.33 | $2.26M |
| 2026-05-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $123.95 | $3.1M |
| 2026-05-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25K | $89.70 | $2.24M |
| 2026-05-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 29K | $121.17 | $3.51M |
| 2026-05-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 25.8K | $87.93 | $2.27M |
| 2026-05-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $120.44 | $6.02M |
| 2026-05-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $119.53 | $7.47M |
| 2026-05-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.55 | $5.41M |
| 2026-05-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 48K | $86.89 | $4.17M |
| 2026-05-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 54.1K | $119.70 | $6.48M |
| 2026-05-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.95 | $5.43M |
| 2026-05-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $119.57 | $7.47M |
| 2026-05-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.12 | $5.38M |
| 2026-05-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $118.44 | $7.4M |
| 2026-05-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $85.90 | $10.74M |
| 2026-05-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.37 | $5.34M |
| 2026-05-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $117.48 | $7.34M |
| 2026-05-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $119.28 | $7.45M |
| 2026-05-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.86 | $5.43M |
| 2026-05-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.36 | $5.4M |
| 2026-05-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $118.38 | $7.4M |
| 2026-05-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.25 | $5.33M |
| 2026-05-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $116.88 | $7.31M |
| 2026-05-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $116.51 | $7.28M |
| 2026-05-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.20 | $5.33M |
| 2026-05-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.45 | $5.34M |
| 2026-05-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $117.01 | $7.31M |
| 2026-05-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $86.38 | $5.4M |
| 2026-05-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $117.87 | $7.37M |
| 2026-05-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $116.58 | $7.29M |
| 2026-05-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 62.5K | $85.65 | $5.35M |
| 2026-05-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $83.59 | $7.31M |
| 2026-05-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $113.83 | $9.96M |
| 2026-05-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $114.14 | $9.99M |
| 2026-05-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 87.5K | $83.69 | $7.32M |
| 2026-05-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $117.61 | $11.76M |
| 2026-05-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $86.62 | $8.66M |
| 2026-04-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $86.00 | $8.6M |
| 2026-04-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $117.13 | $11.71M |
| 2026-04-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $85.36 | $8.54M |
| 2026-04-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $117.01 | $11.7M |
| 2026-04-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $87.14 | $8.71M |
| 2026-04-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $119.18 | $11.92M |
| 2026-04-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $119.43 | $11.94M |
| 2026-04-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $87.72 | $8.77M |
| 2026-04-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $86.69 | $8.67M |
| 2026-04-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 100K | $118.57 | $11.86M |
| 2026-04-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 104.8K | $116.41 | $12.2M |
| 2026-04-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 104K | $85.16 | $8.86M |
| 2026-04-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.61 | $14.08M |
| 2026-04-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.37 | $10.3M |
| 2026-04-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.35 | $10.29M |
| 2026-04-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.42 | $14.05M |
| 2026-04-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.75 | $10.22M |
| 2026-04-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.61 | $13.95M |
| 2026-04-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.67 | $10.21M |
| 2026-04-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.67 | $13.96M |
| 2026-04-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $110.49 | $16.57M |
| 2026-04-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $80.52 | $12.08M |
| 2026-04-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.94 | $13.99M |
| 2026-04-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.41 | $10.18M |
| 2026-04-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.89 | $10.24M |
| 2026-04-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.54 | $14.07M |
| 2026-04-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $80.78 | $10.1M |
| 2026-04-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.56 | $13.95M |
| 2026-04-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.04 | $10.13M |
| 2026-04-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.17 | $14.02M |
| 2026-04-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.85 | $10.23M |
| 2026-04-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $113.21 | $14.15M |
| 2026-04-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.83 | $14.1M |
| 2026-04-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.39 | $10.17M |
| 2026-04-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 126.8K | $79.61 | $10.09M |
| 2026-04-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 129.4K | $110.65 | $14.32M |
| 2026-04-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 140.3K | $109.64 | $15.38M |
| 2026-04-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 138.5K | $78.89 | $10.93M |
| 2026-04-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.56 | $11.78M |
| 2026-04-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.13 | $16.37M |
| 2026-04-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $108.79 | $16.32M |
| 2026-04-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.14 | $11.72M |
| 2026-03-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $77.53 | $11.63M |
| 2026-03-31 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $108.02 | $16.2M |
| 2026-03-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.48 | $11.77M |
| 2026-03-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.38 | $16.41M |
| 2026-03-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $108.87 | $16.33M |
| 2026-03-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.43 | $11.76M |
| 2026-03-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $79.71 | $11.96M |
| 2026-03-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $110.47 | $16.57M |
| 2026-03-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 142.8K | $79.47 | $11.35M |
| 2026-03-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 147K | $109.58 | $16.11M |
| 2026-03-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $79.39 | $11.91M |
| 2026-03-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.14 | $16.37M |
| 2026-03-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $79.85 | $11.98M |
| 2026-03-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $109.48 | $16.42M |
| 2026-03-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.48 | $11.77M |
| 2026-03-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $107.76 | $16.16M |
| 2026-03-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $107.99 | $16.2M |
| 2026-03-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 150K | $78.62 | $11.79M |
| 2026-03-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $109.90 | $13.74M |
| 2026-03-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $80.21 | $10.03M |
| 2026-03-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.24 | $10.16M |
| 2026-03-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.36 | $13.92M |
| 2026-03-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.39 | $14.05M |
| 2026-03-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.21 | $10.28M |
| 2026-03-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $81.26 | $10.16M |
| 2026-03-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $111.45 | $13.93M |
| 2026-03-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.39 | $10.3M |
| 2026-03-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.35 | $14.04M |
| 2026-03-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $113.63 | $14.2M |
| 2026-03-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $83.58 | $10.45M |
| 2026-03-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $114.28 | $14.28M |
| 2026-03-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $84.22 | $10.53M |
| 2026-03-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $82.79 | $10.35M |
| 2026-03-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.23 | $14.03M |
| 2026-03-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $83.03 | $10.38M |
| 2026-03-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 125K | $112.97 | $14.12M |
| 2026-03-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $84.90 | $4.24M |
| 2026-03-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 50K | $116.23 | $5.81M |
| 2026-02-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 8.8K | $114.62 | $1.01M |
| 2026-02-19 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 6.3K | $83.60 | $526.7K |
| 2026-02-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $114.64 | $3.44M |
| 2026-02-18 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.78 | $2.51M |
| 2026-02-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $114.55 | $3.44M |
| 2026-02-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.86 | $2.52M |
| 2026-02-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.50 | $2.51M |
| 2026-02-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $113.73 | $3.41M |
| 2026-02-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.74 | $2.51M |
| 2026-02-12 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $113.99 | $3.42M |
| 2026-02-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $83.35 | $2.5M |
| 2026-02-11 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30K | $113.19 | $3.4M |
| 2026-02-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.1K | $82.72 | $2.49M |
| 2026-02-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 30.3K | $111.84 | $3.39M |
| 2026-02-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $80.74 | $3.23M |
| 2026-02-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $109.58 | $4.38M |
| 2026-02-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $108.78 | $4.35M |
| 2026-02-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $79.78 | $3.19M |
| 2026-02-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $79.38 | $3.18M |
| 2026-02-05 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40K | $108.57 | $4.34M |
| 2026-02-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40.1K | $78.79 | $3.16M |
| 2026-02-04 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 40.5K | $107.48 | $4.35M |
| 2025-10-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 21.8K | $104.44 | $2.28M |
| 2025-10-28 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 21.8K | $74.81 | $1.63M |
| 2025-10-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $104.64 | $11.77M |
| 2025-10-27 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $74.70 | $8.4M |
| 2025-10-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $105.58 | $7.92M |
| 2025-10-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $75.37 | $5.65M |
| 2025-10-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.65 | $8M |
| 2025-10-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.21 | $5.72M |
| 2025-10-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.55 | $8.07M |
| 2025-10-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.89 | $5.77M |
| 2025-10-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.72 | $8M |
| 2025-10-21 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.06 | $5.7M |
| 2025-10-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.66 | $5.75M |
| 2025-10-20 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.60 | $8.07M |
| 2025-10-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.81 | $8.09M |
| 2025-10-17 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.80 | $5.76M |
| 2025-10-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.80 | $8.01M |
| 2025-10-16 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $75.86 | $5.69M |
| 2025-10-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.60 | $5.75M |
| 2025-10-15 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.57 | $8.07M |
| 2025-10-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $75.98 | $5.7M |
| 2025-10-14 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.65 | $8M |
| 2025-10-13 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 154.6K | $75.63 | $11.69M |
| 2025-10-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $105.47 | $11.87M |
| 2025-10-10 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 112.5K | $75.31 | $8.47M |
| 2025-10-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $76.11 | $5.71M |
| 2025-10-09 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $106.83 | $8.01M |
| 2025-10-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.90 | $5.84M |
| 2025-10-08 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $108.72 | $8.15M |
| 2025-10-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.63 | $5.82M |
| 2025-10-07 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $108.29 | $8.12M |
| 2025-10-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $108.52 | $8.14M |
| 2025-10-06 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.75 | $5.83M |
| 2025-10-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $77.23 | $5.79M |
| 2025-10-03 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 75K | $107.71 | $8.08M |
| 2025-10-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 89.6K | $75.19 | $6.74M |
| 2025-10-02 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 96.3K | $104.90 | $10.1M |
| 2025-10-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.56 | $16.83M |
| 2025-10-01 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.31 | $12.07M |
| 2025-09-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $73.84 | $12M |
| 2025-09-30 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $102.74 | $16.7M |
| 2025-09-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.60 | $16.83M |
| 2025-09-29 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.39 | $12.09M |
| 2025-09-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $102.71 | $16.69M |
| 2025-09-26 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $73.68 | $11.97M |
| 2025-09-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.57 | $12.12M |
| 2025-09-25 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.80 | $16.87M |
| 2025-09-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $73.74 | $11.98M |
| 2025-09-24 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $102.48 | $16.65M |
| 2025-09-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.49 | $12.1M |
| 2025-09-23 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.08 | $16.75M |
| 2025-09-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $103.51 | $16.82M |
| 2025-09-22 | Canadian Pacific Kansas City LimitedIssuer | issuer_buyback | 162.5K | $74.94 | $12.18M |
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Keith E. CreelSenior Officer of Issuer | 167.4Kas filed 2026-01-26 | 2026-02-13option_exercise79K | 0.02% |
| Marc ParentDirector of Issuer | 13.9Kas filed 2026-01-30 | 2026-06-30grant868 | 0.00% |
| Oscar Augusto Del Cueto CuevasSenior Officer of Issuer | 13.3K | 2026-03-13▼sell5K | 0.00% |
| Pamela Lynne ArpinSenior Officer of Issuer | 4.6K | 2026-08-21option_exercise1.4K | 0.00% |
| Mark Ashley ReddSenior Officer of Issuer | 2.2K | 2026-08-24option_exercise12K | 0.00% |
| Katharine Berghuis StevensonDirector of Issuer | 1Kas filed 2026-05-13 | 2026-06-30grant601 | 0.00% |
| Maeghan Dawn AlbistonSenior Officer of Issuer | 0 | 2026-06-03option_exercise3.6K | 0.00% |
| John Kenneth BrooksSenior Officer of Issuer | 0 | 2026-05-26option_exercise65.1K | 0.00% |
| Cassandra P. QuachSenior Officer of Issuer | 0 | 2026-05-28option_exercise4K | 0.00% |
| James Dominic Luther ClementsSenior Officer of Issuer | 0 | 2026-06-05▼sell21K | 0.00% |
| Laird Joseph PitzSenior Officer of Issuer | 0 | 2026-08-20option_exercise24.6K | 0.00% |
| Nadeem VelaniSenior Officer of Issuer | 0 | 2026-05-22▼sell33.7K | 0.00% |
| Andrea RobertsonDirector of Issuer | — | 2026-06-30grant434 | — |
| Antonio GarzaDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant432 | — |
| Arturo GutierrezDirector of Issuer | — | 2026-06-30grant865 | — |
| John Russell BairdDirector of Issuer | — | 2026-06-30grant955 | — |
| Canadian Pacific Kansas City LimitedIssuer | — | 2026-08-31issuer_buyback87.5K | — |
| Isabelle CourvilleDirector of Issuer | — | 2026-07-31grant225 | — |
| Edward HambergerDirector of Issuer | — | 2026-06-30grant952 | — |
| Gordon T. Trafton IIDirector of Issuer | — | 2026-06-30grant476 | — |
| Henry MaierDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant491 | — |
| Jane Leslie PeverettDirector of Issuer | — | 2026-06-30grant434 | — |
| Janet KennedyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant981 | — |
| Matthew PaullDirector of Issuer | — | 2026-06-30grant901 | — |