CP
Canadian Pacific Kansas City Ltd.
$92.36
+0.04
(+0.04%)
Mkt Cap
81.99B
Volume
2,024,710
52W Range
68.42-93.95
Sector
Industrials
Beta
1.22
EPS (TTM)
4.85
P/E Ratio
19.04
Revenue (TTM)
16.44B
Rev Growth (5Y)
+14.4%
EPS Growth (5Y)
+4.6%
AlphaVal · Fair Value
What we estimate one share is worth
$72.29
Overvalued
moderate signal
27.8% above fair value
Modeled from cash flows & growth.
AlphaQuality · Grade
How strong & durable the business is
C
Stable Earnings Power
56.1 / 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 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.16B | 3.92B | 3.66B | 3.70B | 3.79B | 3.87B | 3.55B | 3.60B | 3.52B | 3.78B | 3.34B | 3.17B |
| Net Income | 1.18B | 1.08B | 920.00M | 1.23B | 910.00M | 1.20B | 837.00M | 905.00M | 775.00M | 1.02B | 780.00M | 1.32B |
| EPS | 1.31 | 1.19 | 1.01 | 1.34 | 0.98 | 1.29 | 0.90 | 0.97 | 0.83 | 1.10 | 0.84 | 1.42 |
| Free Cash Flow | 307.00M | 729.00M | 407.00M | 600.00M | 433.00M | 953.00M | 515.00M | 454.00M | 484.00M | 631.00M | 275.00M | 256.00M |
| FCF / Share | 0.34 | 0.80 | 0.45 | 0.65 | 0.46 | 1.02 | 0.55 | 0.49 | 0.52 | 0.68 | 0.30 | 0.27 |
| Operating CF | 976.00M | 1.52B | 1.27B | 1.35B | 1.16B | 1.70B | 1.27B | 1.28B | 1.01B | 1.34B | 1.03B | 892.00M |
| Total Assets | 87.91B | 85.94B | 62.24B | 85.18B | 88.04B | 88.40B | 82.22B | 82.79B | 81.67B | 80.39B | 81.00B | 79.17B |
| Total Debt | 24.38B | 23.19B | 17.15B | 22.27B | 22.65B | 22.99B | 21.91B | 22.62B | 22.73B | 22.84B | 23.55B | 23.26B |
| Cash & Equiv | 410.06M | 184.00M | 295.10M | 799.00M | 695.00M | 739.00M | 463.00M | 557.00M | 519.00M | 464.00M | 294.00M | 325.00M |
| Book Value | 46.57B | 45.88B | 32.81B | 46.20B | 48.25B | 47.89B | 44.14B | 43.87B | 42.82B | 41.49B | 41.31B | 40.08B |
| Return on Equity | 0.03 | 0.02 | 0.03 | 0.03 | 0.02 | 0.03 | 0.02 | 0.02 | 0.02 | 0.02 | 0.02 | 0.03 |
CP News
Canadian Pacific Kansas City Limited (NYSE:CP) Given Average Recommendation of “Moderate Buy” by Analysts
Canadian Pacific Kansas City (CP) Earnings Expected to Grow: Should You Buy?
Fifth Third Bancorp Has $4.11 Million Position in Canadian Pacific Kansas City Limited $CP
Canadian Pacific Reaches New June Milestone for Grain Shipments
CPKC sets new June monthly grain records
CPKC to report second-quarter 2026 earnings results on July 29
CPKC to report second-quarter 2026 earnings results on July 29
Canadian Pacific: Double-Digit EPS Growth Is Coming
CP Group Announces Nearly 25,000 SF of Leasing Activity at Harris Corners in Charlotte, NC
Canadian Pacific Kansas City Limited (CP:CA) Presents at 16th Annual Wells Fargo Industrials & Materials Conference Transcript