Skip to content
FY'25FY'24FY'23FY'22
Total revenues by Product
Freight$14.78B+3.9%$14.22B+15.8%$12.28B+42.4%$8.63B+10.4%
Non-freight$302M-6.5%$323M+17.9%$274M+46.5%$187M+4.5%
Revenues from contracts with customers by Product
Automotive$1.31B+2.3%$1.28B+37.0%$934M+113%$438M+16.5%
Coal$1.03B+8.7%$943M+9.8%$859M+48.9%$577M-7.7%
Energy, chemicals and plastics$2.9B+1.6%$2.85B+23.9%$2.3B+65.1%$1.39B-10.8%
Fertilizers and sulphur$423M+4.2%$406M+5.5%$385M+16.0%$332M+8.9%
Forest products$792M-2.9%$816M+17.2%$696M+72.7%$403M+15.8%
Grain$3.22B+6.8%$3.01B+20.7%$2.5B+40.5%$1.78B+5.5%
Intermodal$2.68B+6.1%$2.52B+2.4%$2.47B+9.9%$2.24B+30.0%
Metals, minerals and consumer products$1.79B+0.8%$1.78B+12.5%$1.58B+78.6%$884M+21.4%
Non-freight excluding leasing revenues$193M+1.0%$191M+18.6%$161M+56.3%$103M+3.0%
Potash$640M+4.2%$614M+8.5%$566M-2.6%$581M+25.5%
Total revenues by Geography
CA$7.24B+4.4%$6.94B+4.3%$6.65B+3.5%$6.42B+7.2%
Mexico$2.71B+3.4%$2.62B+59.2%$1.65B$0
US$5.12B+2.7%$4.99B+17.2%$4.26B+78.0%$2.39B+19.4%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

How does Canadian Pacific Kansas City break its business down?
Canadian Pacific Kansas City (CP) reports total revenues by product across 2 parts — Freight and Non-freight. Each is extracted from the segment footnotes and tracked over time.
Where does Canadian Pacific Kansas City's segment data come from?
Segment breakdowns are pulled from the segment footnotes in Canadian Pacific Kansas City's SEC filings (the XBRL dimensional tags), so every line ties back to a reported figure. Switch between quarterly, annual, and TTM, or open any segment for its full history.