Canadian Pacific Kansas City Operating Margin 2012-2026 | CP

Current and historical operating margin for Canadian Pacific Kansas City (CP) over the last 10 years. The current operating profit margin for Canadian Pacific Kansas City as of March 31, 2026 is 28.04%.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Canadian Pacific Kansas City Operating Margin Historical Data
Date TTM Revenue TTM Operating Income Operating Margin
2026-03-31 $10.85B $4.01B 37.01%
2025-12-31 $10.79B $4.01B 37.19%
2025-09-30 $10.75B $3.98B 37.01%
2025-06-30 $10.69B $3.89B 36.39%
2025-03-31 $10.65B $3.85B 36.11%
2024-12-31 $10.62B $3.78B 35.61%
2024-09-30 $10.62B $3.72B 35.04%
2024-06-30 $10.51B $3.71B 35.34%
2024-03-31 $10.24B $3.49B 34.09%
2023-12-31 $9.30B $3.25B 34.94%
2023-09-30 $8.36B $2.93B 35.06%
2023-06-30 $7.64B $2.77B 36.31%
2023-03-31 $7.00B $2.75B 39.30%
2022-12-31 $6.78B $2.56B 37.78%
2022-09-30 $6.56B $2.48B 37.79%
2022-06-30 $6.34B $2.38B 37.52%
2022-03-31 $6.28B $2.37B 37.64%
2021-12-31 $6.38B $2.56B 40.12%
2021-09-30 $6.30B $2.61B 41.38%
2021-06-30 $6.16B $2.58B 41.86%
2021-03-31 $5.78B $2.47B 42.66%
2020-12-31 $5.76B $2.47B 42.95%
2020-09-30 $5.78B $2.44B 42.15%
2020-06-30 $5.88B $2.51B 42.67%
2020-03-31 $6.07B $2.57B 42.34%
2019-12-31 $5.87B $2.35B 40.10%
2019-09-30 $5.83B $2.35B 40.28%
2019-06-30 $5.78B $2.29B 39.68%
2019-03-31 $5.66B $2.17B 38.26%
2018-12-31 $5.65B $2.18B 38.69%
2018-09-30 $5.47B $2.11B 38.55%
2018-06-30 $5.29B $2.06B 38.84%
2018-03-31 $5.16B $2.08B 40.21%
2017-12-31 $5.06B $2.16B 42.62%
2017-09-30 $4.94B $2.10B 42.61%
2017-06-30 $4.85B $2.06B 42.36%
2017-03-31 $4.76B $1.98B 41.60%
2016-12-31 $4.71B $1.95B 41.39%
2016-09-30 $4.74B $1.81B 38.14%
2016-06-30 $4.86B $1.83B 37.62%
2016-03-31 $5.07B $1.93B 37.94%
2015-12-31 $5.28B $2.12B 40.25%
2015-09-30 $5.46B $2.24B 41.07%
2015-06-30 $5.64B $2.24B 39.70%
2015-03-31 $5.85B $2.27B 38.78%
2014-12-31 $5.86B $1.98B 33.75%
2014-09-30 $5.86B $1.89B 32.29%
2014-06-30 $5.86B $1.89B 32.21%
2014-03-31 $5.76B $1.73B 30.08%
2013-12-31 $5.84B $1.68B 28.74%
2013-09-30 $5.89B $1.61B 27.27%
2013-06-30 $5.87B $1.48B 25.19%
2013-03-31 $5.76B $1.30B 22.61%
2012-12-31 $5.69B $1.26B 22.13%
2012-09-30 $5.59B $1.21B 21.60%
2012-06-30 $5.46B $1.12B 20.52%
2012-03-31 $5.31B $1.02B 19.17%
2011-12-31 $5.03B $0.77B 15.27%
2011-09-30 $4.94B $0.78B 15.77%
2011-06-30 $4.86B $0.82B 16.95%
2011-03-31 $4.86B $0.96B 19.79%
2010-12-31 $4.92B $1.17B 23.70%
2010-09-30 $4.74B $1.97B 41.55%
2010-06-30 $4.51B $1.90B 42.16%
2010-03-31 $4.26B $2.58B 60.62%
2009-12-31 $3.76B $2.26B 60.05%
2009-09-30 $3.72B $1.39B 37.31%
2009-06-30 $3.89B $1.39B 35.69%
2009-03-31 $4.16B $0.70B 16.77%
2008-12-31 $4.63B $0.98B 21.07%
2008-09-30 $4.74B $1.01B 21.27%
2008-06-30 $4.67B $1.04B 22.19%
2008-03-31 $4.57B $1.07B 23.36%
2007-12-31 $4.38B $1.07B 24.34%
2007-09-30 $4.24B $0.96B 22.66%
2007-06-30 $4.26B $0.95B 22.32%
2007-03-31 $4.14B $0.81B 19.61%
2006-12-31 $4.15B $0.70B 16.85%
2006-09-30 $4.11B $0.24B 5.80%
2006-06-30 $3.87B $0.12B 3.15%
2006-03-31 $3.77B $0.18B 4.89%
2005-12-31 $3.63B $0.24B 6.51%
2005-09-30 $3.47B $0.70B 20.26%
2005-06-30 $3.28B $0.48B 14.65%
2005-03-31 $3.13B $0.44B 14.07%
2004-12-31 $2.98B $0.39B 13.04%
2004-09-30 $2.88B $0.38B 13.21%
2004-06-30 $2.80B $0.57B 20.44%
2004-03-31 $2.72B $0.55B 20.24%
2003-12-31 $2.64B $0.55B 20.71%
2003-09-30 $2.51B $0.36B 14.21%
2003-06-30 $2.44B $0.35B 14.25%
2003-03-31 $2.36B $0.42B 17.96%
2002-12-31 $2.32B $0.53B 23.00%
2002-09-30 $2.32B $4.14B 178.64%
2002-06-30 $2.31B $4.23B 182.79%
2002-03-31 $5.06B $4.65B 91.90%
2001-12-31 $8.15B $5.29B 64.92%
2001-09-30 $10.81B $2.44B 22.55%
2001-06-30 $13.01B $2.83B 21.76%
2001-03-31 $14.87B $5.38B 36.14%
2000-12-31 $13.64B $4.98B 36.47%
2000-09-30 $12.60B $6.45B 51.23%
2000-06-30 $11.79B $6.18B 52.39%
2000-03-31 $8.38B $2.90B 34.59%
1999-12-31 $7.64B $2.65B 34.73%
1999-09-30 $7.28B $2.30B 31.53%
1999-06-30 $6.95B $3.60B 51.73%
1999-03-31 $6.85B $5.36B 78.31%
1998-12-31 $6.84B $6.84B 100.00%
1998-09-30 $6.92B $5.55B 80.18%
1998-06-30 $7.02B $4.21B 59.98%
1998-03-31 $6.99B $2.80B 40.02%
1997-12-31 $6.94B $1.32B 19.08%
1997-09-30 $6.77B $2.53B 37.40%
1997-06-30 $6.53B $3.73B 57.13%
1997-03-31 $6.45B $5.03B 78.02%
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 $3.70B 70.14%
1994-12-31 $5.20B $2.25B 43.20%
1994-09-30 $5.19B $2.24B 43.08%
1994-06-30 $5.15B $0.76B 14.70%
1994-03-31 $5.43B $0.67B 12.28%
1993-12-31 $5.80B $2.41B 41.64%
1993-09-30 $6.06B $2.53B 41.79%
1993-06-30 $6.43B $2.15B 33.39%
1993-03-31 $6.85B $2.19B 31.95%
1992-12-31 $7.42B $0.41B 5.51%
1992-09-30 $8.34B $-1.95B -23.41%
1992-06-30 $9.21B $-1.25B -13.51%
1992-03-31 $9.72B $-0.84B -8.65%
1991-12-31 $10.07B $-0.51B -5.02%
1991-09-30 $10.13B $0.73B 7.23%
1991-06-30 $10.24B $0.81B 7.93%
1991-03-31 $10.32B $0.90B 8.74%
1990-12-31 $10.46B $1.04B 9.91%
1990-09-30 $10.48B $1.02B 9.72%
1990-06-30 $10.59B $1.15B 10.86%
1990-03-31 $10.71B $1.25B 11.67%
1989-12-31 $10.81B $1.38B 12.75%
1989-09-30 $9.82B $2.05B 20.85%
1989-06-30 $10.04B $1.94B 19.29%
1989-03-31 $10.57B $1.86B 17.58%
1988-12-31 $10.93B $1.73B 15.80%
1988-06-30 $9.38B $0.67B 7.14%
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