KPIs & Operating Metrics(New)
Growth Metrics

Canadian Pacific Kansas City (CP) Cash from Operations (2010 - 2026)

Canadian Pacific Kansas City's quarterly Cash from Operations came in at 711704755.34 in Q1 2026, down 11.66% year-on-year from 805635446.38 in Q1 2025, and down 34.88% quarter-over-quarter from 1092839495.36 in Q4 2025.

Canadian Pacific Kansas City has reported Cash from Operations for 13 years, with the latest figure at 711704755.34 in Q1 2026.

  • For the quarter ending Q1 2026, Cash from Operations fell 11.66% year-over-year to 711704755.34; the trailing twelve-month figure through Mar 2026 stood at 3708197681.04 (down 4.73% YoY), and the FY2025 full-year result was 3799765067.22, down 1.27% from the prior year.
  • Cash from Operations for Q1 2026 stood at 711704755.34, down from 1092839495.36 in the prior quarter.
  • The five-year high for Cash from Operations was 1267129056.82 in Q4 2022, with the low at 483948422.04 in Q1 2022.
  • Average Cash from Operations over 5 years is 856907138.99, with a median of 844954362.44 recorded in 2022.
  • Peak annual rise in Cash from Operations reached 164.44% in 2022, while the deepest fall reached 65.12% in 2022.
  • Tracing CP's Cash from Operations over 5 years: stood at 1267129056.82 in 2022, then retreated by 22.55% to 981339464.18 in 2023, then grew by 24.3% to 1219806935.45 in 2024, then declined by 10.41% to 1092839495.36 in 2025, then plunged by 34.88% to 711704755.34 in 2026.
  • The last three Cash from Operations figures came in at 711704755.34 (Q1 2026), 1092839495.36 (Q4 2025), and 925732993.81 (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Union Pacific 155.75 Bn 154.71 Bn 5.85 Bn 2.44 Bn
2 Csx 84.18 Bn 83.08 Bn 3.18 Bn 1.27 Bn
3 Norfolk Southern 68.46 Bn 67.12 Bn 2.74 Bn 344.00 Mn
4 Canadian Pacific Kansas City 58.41 Bn 58.81 Bn 2.36 Bn 711.70 Mn
5 Westinghouse Air Brake Technologies 44.40 Bn 43.91 Bn 1.06 Bn 199.00 Mn
6 Trinity Industries 2.59 Bn 2.65 Bn 128.90 Mn 99.60 Mn
7 Greenbrier Companies 1.46 Bn 968.55 Mn 69.50 Mn 158.70 Mn
8 Foster L B 419.50 Mn 416.39 Mn 25.70 Mn -10.44 Mn
9 FreightCar America 145.10 Mn 80.80 Mn - -
10 Swvl Holdings 18.35 Mn 13.93 Mn - -1.30 Mn

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 711.70 Mn
Mar 31, 2026 711.70 Mn
Dec 31, 2025 1.09 Bn
Dec 31, 2025 1.09 Bn
Sep 30, 2025 925.73 Mn
Sep 30, 2025 925.73 Mn
Jun 30, 2025 977.92 Mn
Jun 30, 2025 977.92 Mn
Mar 31, 2025 805.64 Mn
Mar 31, 2025 805.64 Mn
Dec 31, 2024 1.22 Bn
Dec 31, 2024 1.22 Bn
Sep 30, 2024 932.44 Mn
Sep 30, 2024 932.44 Mn
Jun 30, 2024 934.40 Mn
Jun 30, 2024 934.40 Mn
Mar 31, 2024 753.24 Mn
Mar 31, 2024 753.24 Mn
Dec 31, 2023 981.34 Mn
Dec 31, 2023 981.34 Mn
Sep 30, 2023 766.07 Mn
Sep 30, 2023 766.07 Mn
Jun 30, 2023 664.05 Mn
Jun 30, 2023 664.05 Mn
Mar 31, 2023 651.67 Mn
Mar 31, 2023 651.67 Mn
Dec 31, 2022 1.27 Bn
Dec 31, 2022 1.27 Bn
Sep 30, 2022 844.95 Mn
Sep 30, 2022 844.95 Mn
Jun 30, 2022 554.53 Mn
Jun 30, 2022 554.53 Mn
Mar 31, 2022 483.95 Mn
Mar 31, 2022 483.95 Mn
Dec 31, 2021 479.17 Mn
Dec 31, 2021 479.17 Mn
Sep 30, 2021 435.34 Mn
Sep 30, 2021 435.34 Mn
Jun 30, 2021 1.59 Bn
Jun 30, 2021 1.59 Bn
Mar 31, 2021 459.84 Mn
Mar 31, 2021 459.84 Mn
Dec 31, 2020 755.55 Mn
Dec 31, 2020 755.55 Mn
Sep 30, 2020 369.96 Mn
Sep 30, 2020 369.96 Mn
Jun 30, 2020 602.21 Mn
Jun 30, 2020 602.21 Mn
Mar 31, 2020 364.74 Mn
Mar 31, 2020 364.74 Mn
Dec 31, 2019 782.50 Mn
Dec 31, 2019 782.50 Mn
Sep 30, 2019 623.53 Mn
Sep 30, 2019 623.53 Mn
Jun 30, 2019 538.88 Mn
Jun 30, 2019 538.88 Mn
Mar 31, 2019 310.55 Mn
Mar 31, 2019 310.55 Mn
Dec 31, 2018 705.34 Mn
Dec 31, 2018 705.34 Mn
Sep 30, 2018 514.83 Mn
Sep 30, 2018 514.83 Mn
Jun 30, 2018 551.14 Mn
Jun 30, 2018 551.14 Mn
Mar 31, 2018 314.11 Mn
Mar 31, 2018 314.11 Mn
Dec 31, 2017 576.98 Mn
Dec 31, 2017 576.98 Mn
Sep 30, 2017 420.23 Mn
Sep 30, 2017 420.23 Mn
Jun 30, 2017 454.41 Mn
Jun 30, 2017 454.41 Mn
Mar 31, 2017 234.92 Mn
Mar 31, 2017 234.92 Mn
Dec 31, 2016 575.77 Mn
Dec 31, 2016 575.77 Mn
Sep 30, 2016 453.36 Mn
Sep 30, 2016 453.36 Mn
Jun 30, 2016 397.24 Mn
Jun 30, 2016 397.24 Mn
Mar 31, 2016 158.82 Mn
Mar 31, 2016 158.82 Mn
Dec 31, 2015 466.84 Mn
Dec 31, 2015 466.84 Mn
Sep 30, 2015 532.91 Mn
Sep 30, 2015 532.91 Mn
Jun 30, 2015 475.46 Mn
Jun 30, 2015 475.46 Mn
Mar 31, 2015 448.84 Mn
Mar 31, 2015 448.84 Mn
Dec 31, 2010 375.80 Mn
Dec 31, 2010 375.80 Mn