CP
Canadian Pacific Kansas City Ltd.
$87.33
+0.75
(+0.87%)
Mkt Cap
76.11B
Volume
1,360,246
52W Range
68.42-96.9
Sector
Industrials
Beta
1.22
EPS (TTM)
3.06 USD
P/E Ratio
28.26
Revenue (TTM)
10.98B USD
Rev Growth (5Y)
+14.4%
EPS Growth (5Y)
+4.6%
AlphaVal · Fair Value
What we estimate one share is worth
$53.82
Overvalued
strong signal
60.9% above fair value
Modeled from cash flows & growth.
AlphaQuality · Grade
How strong & durable the business is
C+
Stable Earnings Power
57.6 / 100 composite
Steady, predictable earnings power — graded A–F vs. similar companies.
Company Description
Specializing in railway freight transportation, Canadian Pacific Kansas City Ltd. operates an extensive rail network connecting Canada, the United States, and Mexico. The company, headquartered in Calgary, Canada, began its operations on June 22, 2001.
Track Record
Showing latest 4 periods • Swipe for more
| Metric | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 15.08B | 14.55B | 12.55B | 8.81B | 8.00B | 7.71B | 7.79B | 7.32B | 6.55B | 6.23B | 6.71B | 6.62B |
| Net Income | 4.14B | 3.72B | 3.93B | 3.52B | 2.85B | 2.44B | 2.44B | 1.95B | 2.40B | 1.60B | 1.35B | 1.48B |
| EPS | 4.52 | 3.98 | 4.22 | 3.78 | 4.20 | 3.61 | 3.52 | 2.73 | 3.30 | 2.14 | 1.69 | 1.71 |
| Free Cash Flow | 2.17B | 2.41B | 1.64B | 2.58B | 2.16B | 1.13B | 1.34B | 1.16B | 842.00M | 907.00M | 937.00M | 674.00M |
| FCF / Share | 2.37 | 2.58 | 1.76 | 2.78 | 3.17 | 1.67 | 1.94 | 1.62 | 1.15 | 1.21 | 1.17 | 0.78 |
| Operating CF | 5.31B | 5.27B | 4.14B | 4.14B | 3.69B | 2.80B | 2.99B | 2.71B | 2.18B | 2.09B | 2.46B | 2.12B |
| Total Assets | 85.94B | 88.40B | 80.39B | 73.75B | 68.35B | 23.82B | 22.56B | 21.47B | 20.26B | 19.48B | 19.64B | 16.95B |
| Total Debt | 23.19B | 22.99B | 22.84B | 19.92B | 20.41B | 10.08B | 9.11B | 8.70B | 8.16B | 8.68B | 9.13B | 5.76B |
| Cash & Equiv | 184.00M | 739.00M | 464.00M | 451.00M | 82.00M | 147.00M | 133.00M | 61.00M | 338.00M | 164.00M | 650.00M | 226.00M |
| Book Value | 45.88B | 47.89B | 41.49B | 38.89B | 33.83B | 7.32B | 7.07B | 6.64B | 6.44B | 4.63B | 4.80B | 5.61B |
| Return on Equity | 0.09 | 0.08 | 0.09 | 0.09 | 0.08 | 0.33 | 0.35 | 0.29 | 0.37 | 0.35 | 0.28 | 0.26 |
| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.16B | 3.70B | 3.92B | 3.66B | 3.70B | 3.79B | 3.87B | 3.55B | 3.60B | 3.52B | 3.78B | 3.34B |
| Net Income | 1.02B | 846.00M | 1.08B | 920.00M | 1.23B | 910.00M | 1.20B | 837.00M | 905.00M | 775.00M | 1.02B | 780.00M |
| EPS | 1.16 | 0.94 | 1.20 | 1.01 | 1.34 | 0.98 | 1.29 | 0.90 | 0.97 | 0.83 | 1.10 | 0.84 |
| Free Cash Flow | 960.00M | 307.00M | 729.00M | 567.66M | 600.00M | 433.00M | 953.00M | 515.00M | 454.00M | 484.00M | 631.00M | 275.00M |
| FCF / Share | 1.08 | 0.34 | 0.81 | 0.62 | 0.65 | 0.46 | 1.02 | 0.55 | 0.49 | 0.52 | 0.68 | 0.30 |
| Operating CF | 1.73B | 976.00M | 1.52B | 1.78B | 1.35B | 1.16B | 1.70B | 1.27B | 1.28B | 1.01B | 1.34B | 1.03B |
| Total Assets | 89.28B | 87.68B | 85.94B | 120.91B | 85.18B | 88.04B | 88.40B | 82.22B | 82.79B | 81.67B | 80.39B | 81.00B |
| Total Debt | 25.15B | 24.32B | 23.19B | 33.32B | 22.27B | 22.65B | 22.99B | 21.91B | 22.62B | 22.73B | 22.84B | 23.55B |
| Cash & Equiv | 366.00M | 409.00M | 184.00M | 573.23M | 799.00M | 695.00M | 739.00M | 463.00M | 557.00M | 519.00M | 464.00M | 294.00M |
| Book Value | 46.63B | 46.45B | 45.88B | 63.74B | 46.20B | 48.25B | 47.89B | 44.14B | 43.87B | 42.82B | 41.49B | 41.31B |
| Return on Equity | 0.02 | 0.02 | 0.02 | 0.01 | 0.03 | 0.02 | 0.03 | 0.02 | 0.02 | 0.02 | 0.02 | 0.02 |
CP News
Canadian National Unveils Grain Movement for the Third Quarter
Canadian Pacific Kansas City Limited (TSE:CP) Stock Has Average Target Price of C$134.43 According to Brokerages
CP Sets New September and Third-Quarter Grain Transportation Records
CPKC sets new September and quarterly grain records in Canada, U.S.
History Says a Market Crash Would Be a Buying Opportunity for These 2 Industrial Stocks
Is Canadian Pacific Kansas City Limited (CP) Stock Outpacing Its Transportation Peers This Year?
CPKC reaches tentative collective agreement with BLET
CPKC to report third-quarter 2026 earnings results on October 28
CPKC announces C$1.8 billion debt offering
CPKC announces C$1.8 billion debt offering