Skip to content
★ Sign in to follow
Canadian Pacific Kansas City Limited logo

Canadian Pacific Kansas City Limited Stock: price and insider trades · Canada

CA·Mcap CA$111.1BIndustrials
Insider Decl.
957
Thresholds
n/a
Buy Volume
€240,957
2 ops. · all time
Sell Volume
€158M
131 ops. · all time

Who traded when

BuySale
Nadeem Velani17 sales
James Dominic Luther Clements5 sales
Keith E. Creel4 sales
Maeghan Dawn Albiston4 sales
Mark Ashley Redd4 sales
Cassandra P. Quach3 sales

+4 other insiders

Analyst consensus: bullish or bearish?

Analysts rate Canadian Pacific Kansas City Limited Buy (bullish), based on 20 analysts. Average price target: CA$140.70.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 12,791 of 26,911 companies
52.8
score / 100
Value
45
Quality
61
FCF yld1.9%
Earn yld3.7%
EV/EBITDA16.3x
ROE8.3%
Gross mgn37%
Net mgn27%
Debt/EBITDA2.8x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2025

FY ended December 2025 · cache

CA$127.72
Analyst consensus
20 analysts
Buy
CA$104.00Target CA$140.70(+10%)CA$150.00
Income statement
RevenueCA$15.1B
Gross profitCA$5.6B37% margin
EBITDACA$8.4B56% margin
Net incomeCA$4.1B24.1% margin
Valuation
PER (trailing)29.4x
PER (forward)21.6x
P/Book2.4x
Beta1.16
Balance sheet & cash
Market capCA$111.1B
Total debtCA$23.6B
Free Cash FlowCA$2.2B
Debt / Equity55%
Profitability & ownership
ROE8.3%
ROA4.5%
% insiders0.0%
% institutions76.8%
Last declaration on 5 November 2026
Declarations957 total
  • ▼
    5 - Senior Officer of IssuerExecutives
    617,088 CAD0SEDI
    4,682 shares@ CA$131.80Common SharesTSXSEDI:4799005
  • ▼
    5 - Senior Officer of IssuerExecutives
    1M CAD0SEDI
    8,880 shares@ CA$131.75Common SharesTSXSEDI:4799002
  • ◇
    5 - Senior Officer of IssuerExecutives
    516,331 CAD0SEDI
    4,682 shares@ CA$110.28Common SharesTSXSEDI:4798999
  • ◇
    5 - Senior Officer of IssuerExecutives
    1M CAD0SEDI
    8,880 shares@ CA$113.67Common SharesTSXSEDI:4798994
  • ◇
    5 - Senior Officer of IssuerExecutives
    516,331 CAD0SEDI
    4,682 shares@ CA$110.28OptionsTSXSEDI:4798990
  • ◇
    5 - Senior Officer of IssuerExecutives
    1M CAD0SEDI
    8,880 shares@ CA$113.67OptionsTSXSEDI:4798985
  • ▼
    5 - Senior Officer of IssuerExecutives
    192,375 CAD0SEDI
    1,500 shares@ CA$128.25Common SharesTSXSEDI:4798978
  • ◇
    5 - Senior Officer of IssuerExecutives
    170,505 CAD0SEDI
    1,500 shares@ CA$113.67Common SharesTSXSEDI:4798974
  • ◇
    5 - Senior Officer of IssuerExecutives
    170,505 CAD0SEDI
    1,500 shares@ CA$113.67OptionsTSXSEDI:4798970
  • ▼
    5 - Senior Officer of IssuerExecutives
    245,919 CAD0SEDI
    1,925 shares@ CA$127.75Common SharesTSXSEDI:4798966
  • ↺
    Related company / holdingExecutives
    0SEDI
    225,000 sharesCommon SharesTSXSEDI:4798516
  • ↺
    Related company / holdingExecutives
    0SEDI
    941,400 sharesCommon SharesTSXSEDI:4798515
  • ↺
    Related company / holdingExecutives
    38M CAD8SEDI
    300,000 shares@ CA$125.3180.034% mcap0.7% of flowCommon SharesTSXSEDI:4798513
  • ↺
    Related company / holdingExecutives
    1M CAD4SEDI
    11,700 shares@ CA$119.97270.0012% mcap0.0% of flowCommon SharesTSXSEDI:4798509
  • ↺
    Related company / holdingExecutives
    19M CAD6SEDI
    154,700 shares@ CA$119.76470.016% mcap0.3% of flowCommon SharesTSXSEDI:4798507
  • ↺
    Related company / holdingExecutives
    30M CAD7SEDI
    250,000 shares@ CA$119.82130.027% mcap0.5% of flowCommon SharesTSXSEDI:4798502
  • ↺
    Related company / holdingExecutives
    10M CAD5SEDI
    112,500 shares@ CA$85.8030.0085% mcap0.2% of flowCommon SharesTSXSEDI:4798500
  • ↺
    Related company / holdingExecutives
    14M CAD6SEDI
    112,500 shares@ CA$122.14820.012% mcap0.2% of flowCommon SharesTSXSEDI:4798498
  • ↺
    Related company / holdingExecutives
    9M CAD5SEDI
    112,500 shares@ CA$84.22150.0083% mcap0.2% of flowCommon SharesTSXSEDI:4798495
  • ↺
    Related company / holdingExecutives
    13M CAD6SEDI
    112,500 shares@ CA$119.96360.012% mcap0.2% of flowCommon SharesTSXSEDI:4798493
  • ↺
    5 - Senior Officer of IssuerExecutives
    0SEDI
    180 sharesCommon SharesTSXSEDI:4787636
  • ▼
    5 - Senior Officer of IssuerExecutives
    117,819 CAD14SEDI
    961 shares@ CA$122.600.0001% mcap0.9% of flowCommon SharesTSXSEDI:4787628
  • ◆
    5 - Senior Officer of IssuerExecutives
    64,075 CAD12SEDI
    542 shares@ CA$118.220.0001% mcap0.5% of flowCommon SharesTSXSEDI:4787627
  • ▼
    5 - Senior Officer of IssuerExecutives
    5M CAD18SEDI
    40,641 shares@ CA$122.52970.0046% mcap36.2% of flowCommon SharesTSXSEDI:4787614
  • ◇
    5 - Senior Officer of IssuerExecutives
    4M CAD0SEDI
    40,641 shares@ CA$105.5831.2% of flowOptionsTSXSEDI:4787605

25 of 957 declarations

About Canadian Pacific Kansas City Limited

Keith E. Creel, filed as Senior Officer of Issuer, signs the three largest sales at Canadian Pacific Kansas City Limited: EUR 12,262,818 on December 5, 2025, EUR 8,749,651 on June 2, 2025 and EUR 4,870,702 on April 10, 2024. Creel has 71 filings, 38 of them sales; Nadeem Velani signs 59, of which 32 sales. In all, 98 sales weigh EUR 115.5 million, median EUR 345,965, and no purchase is filed.

The record holds 800 filings from 26 filers, published between April 24, 2023 and October 5, 2026. The company itself, filed as issuer, signs 534, and 547 are of a kind other than purchase or sale; added to them are 83 option exercises and 72 grants.

Read moreShow less

A Canadian company in the Industrials sector, listed on Toronto Stock Exchange and valued at CAD 107.5 billion, Canadian Pacific Kansas City Limited publishes its filings with a median delay of 11 days. Annual volume is 61 in 2023, 72 in 2024, 386 in 2025 and 281 in 2026. The last twelve months hold 330 filings, of which 14 sales and no purchase.

Recent ranked signals in the same sector

Purchases our model currently ranks for the recommendations list.

All recommendations