Canadian Pacific Kansas City
$122.79Change from previous close: +2.12%Absolute change: +$2.55
At a glance
- Revenue growth
- +3.66%
- 2025 vs 2024
- Net income growth
- +11.38%
- 2025 vs 2024
- Net margin
- 27.5%
- 2024: 25.6%
Financial data
Amounts in millions of CAD; per-share values in CAD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 15,078 | 14,546 | 12,555 | 8,814 | 7,995 | 7,710 | 7,792 | 7,316 | 6,554 | 6,232 |
| Cost of revenue | 6,963 | 7,003 | 6,297 | 4,221 | 3,408 | 3,278 | 3,448 | 3,281 | 2,979 | 2,898 |
| Gross profit | 8,115 | 7,543 | 6,258 | 4,593 | 4,587 | 4,432 | 4,344 | 4,035 | 3,575 | 3,334 |
| Selling, general and administrative | — | — | — | — | 553 | — | — | — | — | — |
| Operating income | 6,096 | 5,643 | 4,715 | 3,740 | 3,776 | 3,653 | 3,505 | 3,215 | 2,793 | 2,578 |
| EBIT | 6,096 | 5,643 | 4,715 | 3,740 | 3,776 | 3,653 | 3,505 | 3,215 | 2,793 | 2,578 |
| EBITDA | 8,115 | 7,543 | 6,258 | 4,593 | 4,587 | 4,432 | 4,167 | 3,862 | 3,399 | 3,155 |
| Interest expense | 876 | 801 | 771 | 652 | 440 | 458 | 454 | 455 | 475 | 472 |
| Pre-tax income | 5,482 | 4,772 | -3,053 | 4,145 | 3,620 | 3,202 | 3,146 | 2,588 | 2,498 | 2,152 |
| Income tax | 1,345 | 1,059 | -6,976 | 628 | 768 | 758 | 706 | 637 | 93.0 | 553 |
| Net income | 4,141 | 3,718 | 3,927 | 3,517 | 2,852 | 2,444 | 2,440 | 1,951 | 2,405 | 1,599 |
| Net income to common shareholders | 4,141 | 3,718 | 3,927 | 3,517 | 2,852 | 2,444 | 2,440 | 1,951 | 2,405 | 1,599 |
| Basic EPS | 4.52 | 3.98 | 4.22 | 3.78 | 4.20 | 3.61 | 3.52 | 2.73 | 3.30 | 2.14 |
| Diluted EPS | 4.51 | 3.98 | 4.21 | 3.77 | 4.18 | 3.59 | 3.50 | 2.72 | 3.29 | 2.13 |
| Average shares (basic) | 916 | 933 | 931 | 930 | 680 | 677 | 694 | 715 | 730 | 748 |
| Average shares (diluted) | 917 | 935 | 934 | 933 | 683 | 680 | 696 | 717 | 732 | 753 |
| Dividend per share | 0.87 | 0.76 | 0.76 | 0.76 | 0.76 | 0.71 | 0.63 | 0.50 | 0.44 | 0.37 |
