Companies/US/CP

CANADIAN PACIFIC KANSAS CITY LTD/CN

Income flow

Annual
CP 10-K Income StatementPeriod 2025-12-31Source 10-K
Cargo And FreightCAD 7BGrain RevenueCAD 2BEnergy Chemicalsand Plastic RevenueCAD 1BIntermodalCAD 1BMetals Mineralsand Consumer Products RevenueCAD 893MAutomotiveCAD 653MCoal RevenueCAD 511MForest Products RevenueCAD 395MPotash RevenueCAD 319MFertilizerand Sulphur RevenueCAD 211MNon FreightCAD 150MNonfreightexcludingleasingrevenuesCAD 96MRevenueCAD 15B+4% Y/YGross profitCAD 6B+9% Y/YCost of revenueCAD 9BOperating profitCAD 6B+8% Y/YNet profitCAD 4B+11% Y/YTaxCAD 1B

As-filed revenue segments and annual P&L (gross, opex, tax, net). Layout inspired by SankeyArt finance diagrams.

Revenue mix

2025-12-31 · 10-K · CAD
By activity
By activityCAD 30.0B
  • Cargo And FreightCAD 14.8B49.2%
  • Grain RevenueCAD 3.2B10.7%
  • Energy Chemicalsand Plastic RevenueCAD 2.9B9.6%
  • IntermodalCAD 2.7B8.9%
  • Metals Mineralsand Consumer Products RevenueCAD 1.8B6.0%
  • AutomotiveCAD 1.3B4.4%
  • Coal RevenueCAD 1.0B3.4%
  • Forest Products RevenueCAD 792M2.6%
  • Potash RevenueCAD 640M2.1%
  • Fertilizerand Sulphur RevenueCAD 423M1.4%
  • Non FreightCAD 302M1.0%
  • NonfreightexcludingleasingrevenuesCAD 193M0.6%
By geography
By geographyCAD 15.1B
  • CACAD 7.2B48.0%
  • United StatesCAD 5.1B34.0%
  • MXCAD 2.7B18.0%

Capital & dividends

YieldTrailing twelve-month dividends as a percent of the current share price (income yield).0.88%5y avgAverage dividend yield over the past five years — a smoother view than the latest print.0.75%Trailing DPSCash dividends paid per share over the last twelve months (dividend per share, trailing).0.952PayoutShare of earnings paid out as dividends. Higher means more income returned; lower leaves more for reinvestment.22.1%Shares outTotal shares currently outstanding (issued and not retired).879.1MFloatShares available to trade — outstanding minus closely held (insiders, strategic holders).832.4M
Upcoming dividend
Ex-dividend
2026-09-25
Next pay
2026-10-26
Last cash
0.19 · 2026-09-25
Stock splits
  1. 5:12021-05-14

Valuation

Trailing PE 16.2 (2025-12-31)PE trend

Fiscal PE5

PeriodEPSClosePE
2025-12-314.5173.1616.2
2024-12-313.9871.4618.0
2023-12-314.2177.5418.4
2022-12-313.7772.6219.3
2021-12-314.1869.3516.6

PE = stored close ÷ as-filed diluted EPS (annual 10-K / 20-F). Not a vendor PE series.