S&P 500 7,408.30 -1.21% NASDAQ 25,137.69 -2.15% DOW 51,711.65 -0.97% R2K 2,940.16 -0.67% VIX 18.70 +12.38% US 10Y 4.70 +0.99% DXY 101.43 +0.29% GOLD 4,029.30 -2.84% CRUDE 92.14 +6.12%
Next Bullish Trade
Sign in
CP.TO

Canadian Pacific Kansas City Limited TOR · CP.TO

$130.06 +1.52 (+1.18%)
Extended · +1.21σ
Mkt cap $115.5B
P/E 29.0
Day $128.55 – $130.70
52wk $97.25 – $131.89
Avg vol 1.3M
Beta 1.22
Div yld 0.74%
Next earnings 2026-07-29

Quick read

At a glance

Canadian Pacific Kansas City Limited, together with its subsidiaries, owns and operates a transcontinental freight railway in Canada, the United States, and Mexico.

CP.TO last traded at $130.06, up 1.2% on the day; that's in the upper part of its 52-week range ($97.25–$131.89). Right now it's trading above its recent average — momentum is positive, though some of the move may already be in the price.

The next scheduled earnings report (2026-07-29) is the biggest known catalyst on the calendar, and after a strong run, watch whether the price can hold its gains on quieter days.

A quick snapshot built from the data on this page — not investment advice. Always do your own research.

Today's read

Grading desk →

Price is sitting close to its normal range — no real dip to buy yet.

Long
Setup score 16 / 100
Price is sitting close to its normal range — no real dip to buy yet.
  • · Aligned with strong uptrend (strong tailwind)
Technical read: above KC1 lower, +1.14 ATR from EMA21 · no notable pattern
What it means: Price is sitting close to its normal range — no real dip to buy yet. The trigger bar shows no standout candle signal yet.
Score split: chart signals 16 / 80 · news & fundamentals checks 0 / 20 — chart signals carry most of the grade.
How this grade was earned
total 16 pts
Cycle position 6
Market fit 10

Each bar shows how many points that factor added. The more points — and the more factors that agree — the higher the letter grade.

Short
Setup score 14 / 100
Price is stretched slightly above its normal range — a light stretch — early days, worth watching.
  • · KC1 upper stretch — light pop
  • · Counter-trend short in strong uptrend
Technical read: KC1 upper, +1.14 ATR from EMA21 · no notable pattern
What it means: Price is stretched slightly above its normal range — a light stretch — early days, worth watching. The trigger bar shows no standout candle signal yet.
Score split: chart signals 14 / 80 · news & fundamentals checks 0 / 20 — chart signals carry most of the grade.
How this grade was earned
total 14 pts
Cycle position 14

Each bar shows how many points that factor added. The more points — and the more factors that agree — the higher the letter grade.

132-Day Trend Zones

Full chart →
21 EMA +1 ATR +2 ATR −2 ATR
O H L C

Key statistics

All statistics →

CP.TO is a $115.5 billion company, priced at 29× last year's earnings, and the stock is trading near the top of its 52-week range.

Market cap $115.5B
P/E ttm 29.0
Beta 1.22
52w range $97.25 – $131.89
Avg volume 1.3M
Dividend yield 0.74%
Sector Industrials
Next earnings 2026-07-29
52-week range · today's price
$97.25$131.89

More on CP.TO

Earnings

See more →
Last reported
2026-04-29
EPS (act / est)
1.04 / 1.07
Surprise
-2.6%
Next report
2026-07-29

About

Canadian Pacific Kansas City Limited, together with its subsidiaries, owns and operates a transcontinental freight railway in Canada, the United States, and Mexico. The transports bulk commodities, including grain, coal, potash, fertilizers, and sulphur; merchandise freight consists of industrial and consumer products, such as forest products, energy, chemicals and plastics, me…