Canadian Pacific Kansas City ROA 2012-2026 | CP

Current and historical return on assets (ROA) values for Canadian Pacific Kansas City (CP) over the last 10 years. Return on assets can be defined as an indicator of how profitable a company is relative to its total assets. Calculated by dividing a company's operating earnings by its total assets.
Unlock Macrotrends Premium
40 years of data
Faster, ad-free pages
Unlimited data exports
Full-width charts
Canadian Pacific Kansas City ROA - Return on Assets Historical Data
Date TTM Net Income Total Assets Return on Assets
2026-03-31 $2.95B $62.48B 4.72%
2025-12-31 $2.96B $61.83B 4.79%
2025-09-30 $3.06B $62.47B 4.90%
2025-06-30 $3.00B $61.80B 4.86%
2025-03-31 $2.77B $61.53B 4.51%
2024-12-31 $2.71B $61.34B 4.42%
2024-09-30 $2.60B $60.13B 4.33%
2024-06-30 $2.57B $60.15B 4.27%
2024-03-31 $2.89B $59.75B 4.84%
2023-12-31 $2.91B $58.20B 5.00%
2023-09-30 $3.12B $57.53B 5.41%
2023-06-30 $3.22B $56.51B 5.69%
2023-03-31 $2.83B $55.46B 5.10%
2022-12-31 $2.71B $55.22B 4.90%
2022-09-30 $2.16B $54.69B 3.95%
2022-06-30 $1.85B $45.87B 4.03%
2022-03-31 $2.27B $37.22B 6.09%
2021-12-31 $2.28B $28.64B 7.94%
2021-09-30 $2.48B $19.46B 12.73%
2021-06-30 $2.55B $18.67B 13.66%
2021-03-31 $1.99B $17.89B 11.15%
2020-12-31 $1.82B $17.51B 10.42%
2020-09-30 $1.72B $17.31B 9.91%
2020-06-30 $1.73B $17.11B 10.13%
2020-03-31 $1.82B $16.96B 10.71%
2019-12-31 $1.84B $16.70B 11.00%
2019-09-30 $1.75B $16.59B 10.56%
2019-06-30 $1.76B $16.36B 10.75%
2019-03-31 $1.56B $16.27B 9.57%
2018-12-31 $1.51B $16.16B 9.31%
2018-09-30 $1.86B $15.95B 11.63%
2018-06-30 $1.79B $15.79B 11.31%
2018-03-31 $1.81B $15.42B 11.71%
2017-12-31 $1.86B $15.07B 12.32%
2017-09-30 $1.38B $14.81B 9.34%
2017-06-30 $1.24B $14.65B 8.48%
2017-03-31 $1.14B $14.71B 7.74%
2016-12-31 $1.21B $14.58B 8.28%
2016-09-30 $1.15B $14.79B 7.79%
2016-06-30 $1.13B $14.60B 7.77%
2016-03-31 $1.20B $14.44B 8.29%
2015-12-31 $1.07B $13.73B 7.76%
2015-09-30 $1.20B $13.65B 8.77%
2015-06-30 $1.31B $14.08B 9.27%
2015-03-31 $1.33B $14.44B 9.23%
2014-12-31 $1.30B $15.56B 8.36%
2014-09-30 $1.00B $15.93B 6.30%
2014-06-30 $0.96B $15.76B 6.11%
2014-03-31 $0.86B $15.65B 5.51%
2013-12-31 $0.84B $15.45B 5.46%
2013-09-30 $0.79B $14.99B 5.24%
2013-06-30 $0.70B $14.85B 4.70%
2013-03-31 $0.55B $14.62B 3.79%
2012-12-31 $0.49B $14.44B 3.36%
2012-09-30 $0.69B $14.33B 4.81%
2012-06-30 $0.65B $14.27B 4.55%
2012-03-31 $0.67B $14.21B 4.71%
2011-12-31 $0.56B $14.08B 3.96%
2011-09-30 $0.53B $13.83B 3.81%
2011-06-30 $0.53B $13.51B 3.95%
2011-03-31 $0.57B $13.35B 4.29%
2010-12-31 $0.64B $13.32B 4.81%
2010-09-30 $0.65B $13.42B 4.83%
2010-06-30 $0.64B $13.65B 4.69%
2010-03-31 $0.62B $10.31B 6.05%
2009-12-31 $0.56B $10.13B 5.56%
2009-09-30 $0.54B $10.37B 5.16%
2009-06-30 $0.52B $10.26B 5.02%
2009-03-31 $0.52B $13.64B 3.83%
2008-12-31 $0.57B $13.75B 4.18%
2008-09-30 $0.75B $13.22B 5.67%
2008-06-30 $0.79B $12.66B 6.27%
2008-03-31 $0.88B $11.94B 7.33%
2007-12-31 $0.90B $11.04B 8.11%
2007-09-30 $0.68B $10.76B 6.33%
2007-06-30 $0.63B $10.72B 5.91%
2007-03-31 $0.73B $10.80B 6.77%
2006-12-31 $0.72B $11.11B 6.47%
2006-09-30 $0.71B $10.97B 6.43%
2006-06-30 $0.71B $10.49B 6.80%
2006-03-31 $0.48B $9.90B 4.86%
2005-12-31 $0.45B $9.35B 4.81%
2005-09-30 $0.44B $8.81B 5.00%
2005-06-30 $0.41B $9.14B 4.45%
2005-03-31 $0.37B $8.90B 4.16%
2004-12-31 $0.32B $8.66B 3.72%
2004-09-30 $0.35B $8.26B 4.24%
2004-06-30 $0.28B $7.44B 3.80%
2004-03-31 $0.24B $7.21B 3.36%
2003-12-31 $0.29B $6.90B 4.23%
2003-09-30 $0.24B $6.66B 3.57%
2003-06-30 $0.21B $6.38B 3.31%
2003-03-31 $0.30B $6.22B 4.76%
2002-12-31 $0.31B $6.11B 5.14%
2002-09-30 $0.30B $7.03B 4.32%
2002-06-30 $0.35B $7.07B 4.95%
2002-03-31 $0.62B $9.77B 6.37%
2001-12-31 $0.90B $12.30B 7.30%
2001-09-30 $1.24B $13.90B 8.93%
2001-06-30 $1.47B $16.09B 9.14%
2001-03-31 $1.35B $15.48B 8.73%
2000-12-31 $1.20B $15.01B 8.00%
2000-09-30 $1.00B $10.94B 9.11%
2000-06-30 $0.86B $10.50B 8.21%
2000-03-31 $0.53B $10.16B 5.25%
1999-12-31 $0.40B $9.82B 4.08%
1999-09-30 $0.36B $9.82B 3.68%
1999-06-30 $0.31B $6.52B 4.82%
1999-03-31 $0.50B $3.24B 15.48%
1998-12-31 $0.54B 0 0.00%
1998-09-30 $0.57B $3.12B 18.11%
1998-06-30 $0.80B $5.96B 13.34%
1998-03-31 $0.87B $8.66B 10.01%
1997-12-31 $0.89B $11.37B 7.79%
1997-09-30 $0.88B $12.06B 7.33%
1997-06-30 $0.71B $9.21B 7.65%
1997-03-31 $0.65B $6.52B 9.93%
1996-12-31 $0.62B $3.80B 16.17%
1996-09-30 $-0.31B $4.01B -7.83%
1996-06-30 $-0.49B $4.01B -12.20%
1996-03-31 $-0.53B $4.01B -13.22%
1995-12-31 $-0.61B $4.01B -15.24%
1995-09-30 $0.20B $4.23B 4.61%
1995-06-30 $0.24B $4.23B 5.70%
1995-03-31 $0.29B $8.50B 3.45%
1994-12-31 $0.29B $12.89B 2.21%
1994-09-30 $0.12B $12.95B 0.95%
1994-06-30 $-0.01B $17.28B -0.08%
1994-03-31 $-0.15B $17.94B -0.82%
1993-12-31 $-0.14B $13.56B -1.05%
1993-09-30 $-0.25B $14.34B -1.77%
1993-06-30 $-0.34B $15.07B -2.25%
1993-03-31 $-0.33B $15.17B -2.18%
1992-12-31 $-0.38B $20.33B -1.88%
1992-09-30 $-1.07B $20.40B -5.24%
1992-06-30 $-0.96B $20.49B -4.67%
1992-03-31 $-0.94B $20.67B -4.57%
1991-12-31 $-0.91B $20.75B -4.41%
1991-09-30 $0.08B $20.66B 0.37%
1991-06-30 $0.20B $20.46B 0.99%
1991-03-31 $0.27B $20.13B 1.36%
1990-12-31 $0.36B $19.74B 1.80%
1990-09-30 $0.44B $19.45B 2.28%
1990-06-30 $0.65B $19.21B 3.40%
1990-03-31 $0.69B $18.97B 3.62%
1989-12-31 $0.75B $18.64B 4.00%
1989-09-30 $0.76B $18.29B 4.16%
1989-06-30 $0.68B $17.99B 3.76%
1989-03-31 $0.77B $17.75B 4.34%
1988-12-31 $0.82B $17.62B 4.65%
1988-06-30 $0.74B $17.79B 4.13%
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