Canadian Pacific Kansas City Gross Margin 2012-2026 | CP

Current and historical gross margin for Canadian Pacific Kansas City (CP) over the last 10 years. The current gross profit margin for Canadian Pacific Kansas City as of March 31, 2026 is %.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Canadian Pacific Kansas City Gross Margin Historical Data
Date TTM Revenue TTM Gross Profit Gross Margin
2026-03-31 $10.85B $7.65B 70.52%
2025-12-31 $10.79B $7.60B 70.40%
2025-09-30 $10.75B $7.53B 70.08%
2025-06-30 $10.69B $7.43B 69.53%
2025-03-31 $10.65B $7.33B 68.87%
2024-12-31 $10.62B $7.29B 68.70%
2024-09-30 $10.62B $7.24B 68.13%
2024-06-30 $10.51B $7.19B 68.47%
2024-03-31 $10.24B $6.97B 68.12%
2023-12-31 $9.30B $6.33B 68.02%
2023-09-30 $8.36B $5.65B 67.58%
2023-06-30 $7.64B $5.13B 67.17%
2023-03-31 $7.00B $4.72B 67.33%
2022-12-31 $6.78B $4.53B 66.85%
2022-09-30 $6.56B $4.46B 67.93%
2022-06-30 $6.34B $4.35B 68.71%
2022-03-31 $6.28B $4.38B 69.63%
2021-12-31 $6.38B $4.56B 71.41%
2021-09-30 $6.30B $4.60B 73.04%
2021-06-30 $6.16B $4.55B 73.84%
2021-03-31 $5.78B $4.36B 75.36%
2020-12-31 $5.76B $4.32B 75.10%
2020-09-30 $5.78B $4.24B 73.36%
2020-06-30 $5.88B $4.29B 72.87%
2020-03-31 $6.07B $4.38B 72.18%
2019-12-31 $5.87B $4.15B 70.69%
2019-09-30 $5.83B $4.13B 70.83%
2019-06-30 $5.78B $4.08B 70.52%
2019-03-31 $5.66B $3.93B 69.46%
2018-12-31 $5.65B $3.95B 70.04%
2018-09-30 $5.47B $3.81B 69.55%
2018-06-30 $5.29B $3.68B 69.46%
2018-03-31 $5.16B $3.62B 70.17%
2017-12-31 $5.06B $3.57B 70.67%
2017-09-30 $4.94B $3.51B 71.17%
2017-06-30 $4.85B $3.48B 71.73%
2017-03-31 $4.76B $3.43B 72.06%
2016-12-31 $4.71B $3.46B 73.50%
2016-09-30 $4.74B $3.63B 76.67%
2016-06-30 $4.86B $3.60B 74.09%
2016-03-31 $5.07B $3.66B 72.11%
2015-12-31 $5.28B $3.75B 71.01%
2015-09-30 $5.46B $3.61B 66.18%
2015-06-30 $5.64B $3.66B 64.93%
2015-03-31 $5.85B $3.75B 63.99%
2014-12-31 $5.86B $3.51B 59.91%
2014-09-30 $5.86B $3.37B 57.59%
2014-06-30 $5.86B $3.38B 57.68%
2014-03-31 $5.76B $3.25B 56.47%
2013-12-31 $5.84B $3.25B 55.60%
2013-09-30 $5.89B $3.37B 57.22%
2013-06-30 $5.87B $3.42B 58.29%
2013-03-31 $5.76B $3.38B 58.61%
2012-12-31 $5.69B $3.51B 61.72%
2012-09-30 $5.59B $3.44B 61.59%
2012-06-30 $5.46B $3.32B 60.71%
2012-03-31 $5.31B $3.19B 60.08%
2011-12-31 $5.03B $2.92B 58.04%
2011-09-30 $4.94B $2.90B 58.72%
2011-06-30 $4.86B $2.94B 60.62%
2011-03-31 $4.86B $3.07B 63.09%
2010-12-31 $4.92B $3.23B 65.68%
2010-09-30 $4.74B $3.51B 74.10%
2010-06-30 $4.51B $3.51B 77.80%
2010-03-31 $4.26B $3.68B 86.36%
2009-12-31 $3.76B $3.27B 86.99%
2009-09-30 $3.72B $2.72B 73.16%
2009-06-30 $3.89B $2.55B 65.49%
2009-03-31 $4.16B $2.34B 56.22%
2008-12-31 $4.63B $2.84B 61.38%
2008-09-30 $4.74B $3.04B 64.14%
2008-06-30 $4.67B $3.11B 66.60%
2008-03-31 $4.57B $3.12B 68.33%
2007-12-31 $4.38B $2.90B 66.26%
2007-09-30 $4.24B $2.80B 65.98%
2007-06-30 $4.26B $2.82B 66.33%
2007-03-31 $4.14B $2.71B 65.37%
2006-12-31 $4.15B $2.67B 64.35%
2006-09-30 $4.11B $2.87B 69.84%
2006-06-30 $3.87B $2.65B 68.41%
2006-03-31 $3.77B $2.58B 68.53%
2005-12-31 $3.63B $2.21B 61.04%
2005-09-30 $3.47B $2.13B 61.56%
2005-06-30 $3.28B $1.78B 54.35%
2005-03-31 $3.13B $1.74B 55.65%
2004-12-31 $2.98B $1.96B 65.71%
2004-09-30 $2.88B $1.70B 59.12%
2004-06-30 $2.80B $1.95B 69.40%
2004-03-31 $2.72B $1.88B 69.00%
2003-12-31 $2.64B $1.81B 68.79%
2003-09-30 $2.51B $1.55B 61.88%
2003-06-30 $2.44B $1.50B 61.68%
2003-03-31 $2.36B $1.55B 65.65%
2002-12-31 $2.32B $1.64B 70.59%
2002-09-30 $2.32B $5.58B 240.70%
2002-06-30 $2.31B $5.66B 244.94%
2002-03-31 $5.06B $6.25B 123.43%
2001-12-31 $8.15B $7.02B 86.14%
2001-09-30 $10.81B $4.02B 37.20%
2001-06-30 $13.01B $4.55B 34.97%
2001-03-31 $14.87B $7.08B 47.59%
2000-12-31 $13.64B $6.67B 48.92%
2000-09-30 $12.60B $7.69B 61.05%
2000-06-30 $11.79B $7.34B 62.29%
2000-03-31 $8.38B $4.35B 51.89%
1999-12-31 $7.64B $4.05B 52.96%
1999-09-30 $7.28B $3.69B 50.65%
1999-06-30 $6.95B $4.65B 66.86%
1999-03-31 $6.85B $5.71B 83.41%
1998-12-31 $6.84B $6.84B 100.00%
1998-09-30 $6.92B $5.95B 85.90%
1998-06-30 $7.02B $4.96B 70.59%
1998-03-31 $6.99B $3.88B 55.48%
1997-12-31 $6.94B $2.74B 39.47%
1997-09-30 $6.77B $3.55B 52.43%
1997-06-30 $6.53B $4.40B 67.37%
1997-03-31 $6.45B $5.37B 83.18%
1996-12-31 $6.45B $6.45B 100.00%
1996-09-30 $6.29B $6.29B 100.00%
1996-06-30 $6.27B $6.27B 100.00%
1996-03-31 $6.19B $6.19B 100.00%
1995-12-31 $5.82B $5.82B 100.00%
1995-09-30 $5.56B $5.56B 100.00%
1995-06-30 $5.37B $5.37B 100.00%
1995-03-31 $5.27B $4.15B 78.59%
1994-12-31 $5.20B $3.12B 59.93%
1994-09-30 $5.19B $3.11B 59.85%
1994-06-30 $5.15B $2.04B 39.51%
1994-03-31 $5.43B $2.04B 37.48%
1993-12-31 $5.80B $3.36B 57.91%
1993-09-30 $6.06B $3.89B 64.10%
1993-06-30 $6.43B $3.86B 59.97%
1993-03-31 $6.85B $3.95B 57.69%
1992-12-31 $7.42B $2.78B 37.40%
1992-09-30 $8.34B $1.42B 17.07%
1992-06-30 $9.21B $1.93B 20.98%
1992-03-31 $9.72B $2.35B 24.17%
1991-12-31 $10.07B $2.69B 26.67%
1991-09-30 $10.13B $3.06B 30.24%
1991-06-30 $10.24B $3.14B 30.64%
1991-03-31 $10.32B $3.20B 31.00%
1990-12-31 $10.46B $3.30B 31.53%
1990-09-30 $10.48B $3.30B 31.44%
1990-06-30 $10.59B $3.34B 31.51%
1990-03-31 $10.71B $3.44B 32.12%
1989-12-31 $10.81B $3.54B 32.72%
1989-09-30 $9.82B $-2.92B -29.74%
1989-06-30 $10.04B $-0.82B -8.14%
1989-03-31 $10.57B $1.58B 14.93%
1988-12-31 $10.93B $3.74B 34.26%
1988-06-30 $9.38B $9.38B 100.00%
Sector Industry Market Cap Revenue
Transportation Transportation - Rail $71.979B $10.791B
Canadian Pacific Kansas City provides customers unparalleled rail service and network reach to key markets across the continent. Canadian Pacific Kansas City, formerly known as Canadian Pacific, is headquartered in Calgary, Alta.
Stock Name Country Market Cap PE Ratio
Union Pacific (UNP) United States $148.651B 21.47
CSX (CSX) United States $78.597B 26.24
Norfolk Southern (NSC) United States $72.539B 23.70
Canadian National Railway (CNI) Canada $67.293B 20.16
Central Japan Railway (CJPRY) Japan $26.451B 7.14
Bollore S.A (BOIVF) France $16.576B 0.00
Alstom ADR (ALSMY) France $12.290B 0.00
West Japan Railway (WJRYY) Japan $8.965B 10.14
Rail Vision (RVSN) Israel $0.018B 0.00