CP
Canadian Pacific Kansas City Limited
NYSE: CP · INDUSTRIALS · RAILROADS
$86.95
+3.17% today
Updated 2026-04-30
Market cap
$77.62B
P/E ratio
26.51
P/S ratio
5.15x
EPS (TTM)
$3.28
Dividend yield
—
52W range
$68 – $89
Volume
2.8M
Canadian Pacific Kansas City Limited (CP) Financial statements
SEC filings — annual and quarterly data.
Profit margin
27.50%
Operating margin
44.00%
ROE
8.64%
ROA
4.39%
Debt/equity
—
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2006 | $4.58B | $796.30M | 52.25% | 24.62% | 17.37% |
| 2007 | $4.71B | $946.20M | 62.04% | 24.73% | 20.10% |
| 2008 | $4.81B | $619.00M | 57.95% | 21.64% | 12.86% |
| 2009 | $4.40B | $555.40M | 58.95% | 18.86% | 12.62% |
| 2010 | $4.98B | $650.70M | 38.40% | 22.40% | 13.06% |
| 2011 | $5.18B | $570.00M | 35.56% | 18.68% | 11.01% |
| 2012 | $5.70B | $484.00M | 32.41% | 16.66% | 8.50% |
| 2013 | $6.13B | $875.00M | 40.98% | 23.15% | 14.27% |
| 2014 | $6.62B | $1.48B | 45.03% | 35.33% | 22.30% |
| 2015 | $6.71B | $1.35B | 48.97% | 40.05% | 20.14% |
| 2016 | $6.23B | $1.60B | 53.50% | 38.69% | 25.66% |
| 2017 | $6.55B | $2.40B | 54.55% | 38.43% | 36.70% |
| 2018 | $7.32B | $1.95B | 55.15% | 38.70% | 26.67% |
| 2019 | $7.79B | $2.44B | 55.75% | 40.09% | 31.31% |
| 2020 | $7.71B | $2.44B | 57.48% | 42.94% | 31.70% |
| 2021 | $8.00B | $2.85B | 57.37% | 40.10% | 35.67% |
| 2022 | $8.81B | $3.52B | 52.11% | 37.77% | 39.90% |
| 2023 | $12.55B | $3.93B | 51.31% | 34.95% | 31.28% |
| 2024 | $14.55B | $3.72B | 51.86% | 35.60% | 25.56% |
| 2025 | $15.08B | $4.14B | 52.16% | 37.20% | 27.46% |