Canadian Pacific Kansas City (CP) Financials: Revenue & Earnings
$77.51B
Market Cap
27.17
P/E
16.77
Forward P/E
50
Score
CP price $88.17 -1.25 -1.40%
Stocklytics score rationale: value 33, quality 62, growth 54.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 6232000000 | 6554000000 | 7316000000 | 7792000000 | 7710000000 | 7995000000 | 8814000000 | 12555000000 | 14546000000 | 15078000000 |
Specializing in railway freight transportation, Canadian Pacific Kansas City Ltd. operates an extensive rail network connecting Canada, the United States, and Mexico. The company, headquartered in Calgary, Canada, began its operations on June 22, 2001.
CP fair value $100.43. Price $88.17. Price is 12% below fair value.
Below fair value, and cheaper than usual. A larger discount than on 95% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 4.15B. Growth 14.28%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 11.03% (beta 1.2). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 879.08M. Net debt 23.00B. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the median P/E of the company's industry. That median uses listed stocks worth at least $10 billion with a positive P/E of 100 or below, and the industry needs at least eight of them. Otherwise the sector median is used when that group also has at least eight, then the market median of those large companies. The multiple used is the lower of that median and 1.25 times the stock's own 10-year median P/E, then kept between 8 and 30. If the stock has no 10-year median, the peer median is kept between 8 and 30. Fair value is the average of the cash-flow value and the earnings value when both exist. Card and credit companies use the earnings value only, because changes in customer receivables distort free cash flow. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-01-27 | — | 1.10 | — | 3.20B |
| 2026-10-28 | 0.91 | 0.94 | 2.96B | 2.96B |
| 2026-07-29 | 0.82 | 0.87 | 2.93B | 2.89B |
| 2026-04-29 | 0.76 | 0.78 | 2.66B | 2.70B |
| 2026-01-28 | 0.95 | 0.99 | 2.86B | 2.86B |
| 2025-10-29 | 0.80 | 0.81 | 3.66B | 2.64B |
| 2025-07-30 | 0.81 | 0.82 | 2.72B | 2.79B |
| 2025-04-30 | 0.74 | 0.74 | 2.64B | 2.61B |
| 2025-01-29 | 0.92 | 0.87 | 2.69B | 2.69B |
| 2024-10-23 | 0.73 | 0.74 | 2.62B | 2.65B |
| 2024-07-30 | 0.77 | 0.74 | 2.63B | 2.61B |
| 2024-04-24 | 0.69 | 0.70 | 2.60B | 2.61B |
| 2024-01-30 | 0.87 | 0.83 | 2.85B | 2.77B |
| 2023-10-25 | 0.69 | 0.68 | 2.46B | 2.48B |
| 2023-07-27 | 0.62 | 0.69 | 2.52B | 2.49B |
| 2023-04-26 | 0.63 | 0.70 | 1.68B | 1.69B |
| 2023-01-31 | 0.81 | 0.79 | 1.82B | 1.81B |
| 2022-10-26 | 0.77 | 0.77 | 1.67B | 1.64B |
| 2022-07-28 | 0.74 | 0.69 | 1.71B | 1.66B |
| 2022-04-27 | 0.50 | 0.57 | 1.47B | 1.55B |
| 2022-01-27 | 0.75 | 0.76 | 1.61B | 1.60B |
| 2021-10-20 | 0.70 | 0.75 | 1.53B | 1.67B |
| 2021-07-28 | 0.84 | 0.86 | 1.66B | 2.13B |
| 2021-04-21 | 0.71 | 0.69 | 1.56B | 1.58B |
| 2021-01-27 | 0.78 | 0.78 | 1.58B | 2.00B |
| 2020-10-20 | 0.62 | 0.64 | 1.40B | 1.91B |
| 2020-07-22 | 0.59 | 0.55 | 1.32B | 1.66B |
| 2020-04-21 | 0.66 | 0.57 | 1.44B | 1.90B |
| 2020-01-29 | 0.72 | 0.71 | 1.55B | 2.03B |
| 2019-10-23 | 0.70 | 0.68 | 1.49B | 1.94B |
| 2019-07-16 | 0.64 | 0.64 | 1.51B | 1.92B |
| 2019-04-23 | 0.42 | 0.45 | 1.32B | 1.91B |
| 2019-01-23 | 0.69 | 0.64 | 1.59B | 1.86B |
| 2018-10-18 | 0.63 | 0.63 | 1.46B | 1.87B |
| 2018-07-18 | 0.49 | 0.48 | 1.32B | 1.73B |
| 2018-04-18 | 0.43 | 0.43 | 1.29B | 1.66B |
| 2018-01-18 | 0.51 | 0.51 | 1.35B | 1.71B |
| 2017-10-17 | 0.46 | 0.46 | 1.28B | 1.58B |
| 2017-07-19 | 0.41 | 0.41 | 1.26B | 1.61B |
| 2017-04-19 | 0.38 | 0.38 | 1.20B | 1.60B |
Yield 0.80%. Payout ratio 21.95%. Frequency Quarterly.
Safety score 91/100 · Safe. Payout ratio is 22% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 43 separate years. Yield is 0.8%, which is modest.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-25 | $0.19 | 2026-09-25 | 2026-10-26 | Quarterly |
| 2026-06-26 | $0.19 | 2026-06-26 | 2026-07-27 | Quarterly |
| 2026-03-27 | $0.16 | 2026-03-27 | 2026-04-27 | Quarterly |
| 2025-12-31 | $0.17 | 2025-12-31 | 2026-01-26 | Quarterly |
| 2025-09-26 | $0.16 | 2025-09-26 | 2025-10-27 | Quarterly |
| 2025-06-27 | $0.17 | 2025-06-27 | 2025-07-28 | Quarterly |
| 2025-03-28 | $0.13 | 2025-03-28 | 2025-04-28 | Quarterly |
| 2024-12-27 | $0.13 | 2024-12-27 | 2025-01-27 | Quarterly |
| 2024-09-27 | $0.14 | 2024-09-27 | 2024-10-28 | Quarterly |
| 2024-06-28 | $0.14 | 2024-06-28 | 2024-07-29 | Quarterly |
| 2024-03-27 | $0.14 | 2024-03-28 | 2024-04-29 | Quarterly |
| 2023-12-28 | $0.14 | 2023-12-29 | 2024-01-29 | Quarterly |
| 2023-09-28 | $0.14 | 2023-09-29 | 2023-10-30 | Quarterly |
| 2023-06-29 | $0.14 | 2023-06-30 | 2023-07-31 | Quarterly |
| 2023-03-30 | $0.14 | 2023-03-31 | 2023-04-24 | Quarterly |
| 2022-12-29 | $0.14 | 2022-12-30 | 2023-01-30 | Quarterly |
| 2022-09-28 | $0.14 | 2022-09-30 | 2022-10-31 | Quarterly |
| 2022-06-23 | $0.15 | 2022-06-24 | 2022-07-25 | Quarterly |
| 2022-03-24 | $0.15 | 2022-03-25 | 2022-04-25 | Quarterly |
| 2021-12-30 | $0.15 | 2021-12-31 | 2022-01-31 | Quarterly |
| 2021-09-23 | $0.15 | 2021-09-24 | 2021-10-25 | Quarterly |
| 2021-06-24 | $0.15 | 2021-06-25 | 2021-07-26 | Quarterly |
| 2021-03-25 | $0.15 | 2021-03-26 | 2021-04-26 | Quarterly |
| 2020-12-30 | $0.15 | 2020-12-31 | 2021-01-25 | Quarterly |
| 2020-09-24 | $0.14 | 2020-09-25 | 2020-10-26 | Quarterly |
| 2020-06-25 | $0.12 | 2020-06-26 | 2020-07-27 | Quarterly |
| 2020-03-26 | $0.12 | 2020-03-27 | 2020-04-27 | Quarterly |
| 2019-12-24 | $0.13 | 2019-12-27 | 2020-01-27 | Quarterly |
| 2019-09-26 | $0.13 | 2019-09-27 | 2019-10-28 | Quarterly |
| 2019-06-27 | $0.13 | 2019-06-28 | 2019-07-29 | Quarterly |
| 2019-03-28 | $0.10 | 2019-03-29 | 2019-04-29 | Quarterly |
| 2018-12-27 | $0.10 | 2018-12-28 | 2019-01-28 | Quarterly |
| 2018-09-27 | $0.10 | 2018-09-28 | 2018-10-29 | Quarterly |
| 2018-06-28 | $0.10 | 2018-06-29 | 2018-07-30 | Quarterly |
| 2018-03-22 | $0.09 | 2018-03-23 | 2018-04-30 | Quarterly |
| 2017-12-28 | $0.09 | 2017-12-29 | 2018-01-29 | Quarterly |
| 2017-09-28 | $0.09 | 2017-09-29 | 2017-10-30 | Quarterly |
| 2017-06-28 | $0.09 | 2017-06-30 | 2017-07-31 | Quarterly |
| 2017-03-29 | $0.07 | 2017-03-31 | 2017-04-24 | Quarterly |
| 2016-12-28 | $0.07 | 2016-12-30 | 2017-01-30 | Quarterly |
| 2016-09-28 | $0.08 | 2016-09-30 | 2016-10-24 | Quarterly |
| 2016-06-22 | $0.08 | 2016-06-24 | 2016-07-25 | Quarterly |
| 2016-03-22 | $0.05 | 2016-03-24 | 2016-04-25 | Quarterly |
| 2015-12-29 | $0.05 | 2015-12-31 | 2016-01-25 | Quarterly |
| 2015-09-23 | $0.05 | 2015-09-25 | 2015-10-26 | Quarterly |
| 2015-06-24 | $0.06 | 2015-06-26 | 2015-07-27 | Quarterly |
| 2015-03-25 | $0.06 | 2015-03-27 | 2015-04-27 | Quarterly |
| 2014-12-29 | $0.06 | 2014-12-31 | 2015-01-26 | Quarterly |
| 2014-09-24 | $0.06 | 2014-09-26 | 2014-10-27 | Quarterly |
| 2014-06-25 | $0.07 | 2014-06-27 | 2014-07-28 | Quarterly |
| 2014-03-26 | $0.06 | 2014-03-28 | 2014-04-28 | Quarterly |
| 2013-12-23 | $0.07 | 2013-12-27 | 2014-01-27 | Quarterly |
| 2013-09-25 | $0.07 | 2013-09-27 | 2013-10-28 | Quarterly |
| 2013-06-26 | $0.07 | 2013-06-28 | 2013-07-29 | Quarterly |
| 2013-03-26 | $0.07 | 2013-03-28 | 2013-04-29 | Quarterly |
| 2012-12-26 | $0.07 | 2012-12-28 | 2013-01-28 | Quarterly |
| 2012-09-26 | $0.07 | 2012-09-28 | 2012-10-29 | Quarterly |
| 2012-06-20 | $0.07 | 2012-06-22 | 2012-07-30 | Quarterly |
| 2012-03-28 | $0.06 | 2012-03-30 | 2012-04-30 | Quarterly |
| 2011-12-28 | $0.06 | 2011-12-30 | 2012-01-30 | Quarterly |
| 2011-09-28 | $0.06 | 2011-09-30 | 2011-10-31 | Quarterly |
| 2011-06-22 | $0.06 | 2011-06-24 | 2011-07-25 | Quarterly |
| 2011-03-23 | $0.06 | 2011-03-25 | 2011-04-25 | Quarterly |
| 2010-12-29 | $0.05 | 2010-12-31 | 2011-01-31 | Quarterly |
| 2010-09-22 | $0.05 | 2010-09-24 | 2010-10-25 | Quarterly |
| 2010-06-23 | $0.05 | 2010-06-25 | 2010-07-26 | Quarterly |
| 2010-03-24 | $0.05 | 2010-03-26 | 2010-04-26 | Quarterly |
| 2009-12-29 | $0.05 | 2009-12-31 | 2010-01-25 | Quarterly |
| 2009-09-23 | $0.05 | 2009-09-25 | 2009-10-26 | Quarterly |
| 2009-06-24 | $0.04 | 2009-06-26 | 2009-07-27 | Quarterly |
| 2009-03-25 | $0.04 | 2009-03-27 | 2009-04-27 | Quarterly |
| 2008-12-22 | $0.04 | 2008-12-24 | 2009-01-26 | Quarterly |
| 2008-09-24 | $0.05 | 2008-09-26 | 2008-10-31 | Quarterly |
| 2008-06-25 | $0.05 | 2008-06-27 | 2008-07-28 | Quarterly |
| 2008-03-26 | $0.05 | 2008-03-28 | 2008-04-28 | Quarterly |
| 2007-12-24 | $0.05 | 2007-12-28 | 2008-01-28 | Quarterly |
| 2007-09-26 | $0.04 | 2007-09-28 | 2007-10-29 | Quarterly |
| 2007-06-27 | $0.04 | 2007-06-29 | 2007-07-30 | Quarterly |
| 2007-03-28 | $0.04 | 2007-03-30 | 2007-04-30 | Quarterly |
| 2006-12-27 | $0.03 | 2006-12-29 | 2007-01-29 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2018-06-01 | Creel Keith Edward | Sell | 47.94K | $154.32 | 7.40M |
| 2017-12-31 | Wallace Mark Kenneth | Sell | 1.04K | $159.04 | 165.24K |
| 2017-12-31 | Edwards Peter John | Sell | 1.07K | $159.38 | 170.70K |
| 2017-12-31 | Creel Keith Edward | Sell | 8.92K | $175.92 | 1.57M |
| 2017-12-31 | Pitz Laird Joseph | Sell | 1.21K | $175.92 | 212.16K |
| 2017-12-31 | Harrison E Hunter | Sell | 22.25K | $175.92 | 3.91M |
| 2017-12-31 | Erceg Mark J | Sell | 9.30K | $157.03 | 1.46M |
| 2017-06-30 | Peverett Jane L | Buy | 303 | $157.73 | 47.79K |
| 2017-06-30 | PAULL MATTHEW H | Buy | 393 | $157.73 | 61.99K |
| 2017-06-30 | DENHAM GILLIAN H | Buy | 283 | $157.73 | 44.64K |
| 2017-06-30 | TRAFTON GORDON T. II | Buy | 373 | $157.73 | 58.83K |
| 2017-06-30 | Fatt William R. | Buy | 319 | $157.73 | 50.32K |
| 2017-06-30 | Courville Isabelle | Buy | 159 | $157.73 | 25.08K |
| 2017-06-30 | Baird John Russell | Buy | 282 | $157.73 | 44.48K |
| 2017-06-30 | Reardon Andrew Fitzpatrick | Buy | 626 | $157.73 | 98.74K |
| 2017-06-30 | MacDonald Ubavka Rebecca | Buy | 319 | — | — |
| 2017-06-30 | Velani Nadeem | Buy | 13 | $162.18 | 2.11K |
| 2017-06-30 | Redeker Michael John | Buy | 15 | $162.18 | 2.43K |
| 2017-06-30 | Creel Keith Edward | Buy | 47 | $159.63 | 7.50K |
| 2017-06-30 | Johnson Robert Allen | Buy | 27 | $159.63 | 4.31K |
| 2017-06-30 | Foran Mike | Buy | 7 | $162.18 | 1.14K |
| 2017-06-30 | Ellis Jeffrey Jerom | Buy | 13 | $162.16 | 2.11K |
| 2017-06-30 | Derry John E | Buy | 10 | $162.16 | 1.62K |
| 2017-06-30 | Clements James Dominic Luther | Buy | 10 | $162.12 | 1.62K |
| 2017-06-30 | Brooks John Kenneth | Buy | 15 | $159.63 | 2.39K |
| 2017-06-01 | Creel Keith Edward | Buy | 46 | $159.79 | 7.35K |
| 2017-06-01 | Brooks John Kenneth | Buy | 14 | $159.79 | 2.24K |
| 2017-06-01 | Johnson Robert Allen | Buy | 28 | $159.79 | 4.47K |
| 2017-05-31 | Foran Mike | Buy | 8 | $158.86 | 1.27K |
| 2017-05-31 | Redeker Michael John | Buy | 15 | $158.86 | 2.38K |
| 2017-05-31 | Velani Nadeem | Buy | 13 | $158.88 | 2.07K |
| 2017-05-31 | Clements James Dominic Luther | Buy | 10 | $158.90 | 1.59K |
| 2017-05-31 | Derry John E | Buy | 9 | $158.81 | 1.43K |
| 2017-05-31 | Derry John E | Buy | 9 | $158.81 | 1.43K |
| 2017-05-31 | Ellis Jeffrey Jerom | Buy | 13 | $158.83 | 2.06K |
| 2017-05-08 | Johnson Robert Allen | Sell | 2.46K | — | — |
| 2017-05-08 | Velani Nadeem | Sell | 819 | — | — |
| 2017-05-08 | Redeker Michael John | Sell | 2.05K | — | — |
| 2017-05-08 | Foran Mike | Sell | 921 | — | — |
| 2017-05-08 | Clements James Dominic Luther | Sell | 870 | $151.16 | 131.51K |
| 2017-05-08 | Clements James Dominic Luther | Sell | 868 | — | — |
| 2017-05-08 | Foran Mike | Sell | 919 | — | — |
| 2017-05-08 | Johnson Robert Allen | Sell | 2.45K | — | — |
| 2017-05-08 | Velani Nadeem | Sell | 813 | — | — |
| 2017-05-08 | Wallace Mark Kenneth | Sell | 2.22K | — | — |
| 2017-05-02 | Velani Nadeem | Buy | 14 | $153.16 | 2.14K |
| 2017-05-02 | Redeker Michael John | Buy | 17 | $153.18 | 2.60K |
| 2017-05-02 | Johnson Robert Allen | Buy | 28 | $154.67 | 4.33K |
| 2017-05-02 | Foran Mike | Buy | 19 | $153.22 | 2.91K |
| 2017-05-02 | Ellis Jeffrey Jerom | Buy | 14 | $153.24 | 2.15K |
| 2017-05-02 | Edwards Peter John | Buy | 23 | $153.27 | 3.53K |
| 2017-05-02 | Creel Keith Edward | Buy | 45 | $154.72 | 6.96K |
| 2017-05-02 | Clements James Dominic Luther | Buy | 14 | $153.31 | 2.15K |
| 2017-05-02 | Brooks John Kenneth | Buy | 15 | $154.72 | 2.32K |
| 2017-05-02 | Derry John E | Buy | 10 | $153.25 | 1.53K |
| 2017-04-28 | Creel Keith Edward | Buy | 3 | $154.63 | 464 |
| 2017-04-28 | Brooks John Kenneth | Buy | 3 | $154.63 | 464 |
| 2017-04-24 | Peverett Jane L | Buy | 1 | — | — |
| 2017-04-24 | PAULL MATTHEW H | Buy | 6 | — | — |
| 2017-04-24 | Pitz Laird Joseph | Buy | 10 | — | — |
| 2017-04-24 | Brooks John Kenneth | Buy | 2 | — | — |
| 2017-04-24 | Foran Mike | Buy | 2 | — | — |
| 2017-04-24 | Velani Nadeem | Buy | 4 | — | — |
| 2017-04-24 | Velani Nadeem | Buy | 2 | — | — |
| 2017-04-24 | Johnson Robert Allen | Buy | 14 | — | — |
| 2017-04-24 | Johnson Robert Allen | Buy | 5 | — | — |
| 2017-04-24 | Edwards Peter John | Buy | 16 | — | — |
| 2017-04-24 | Ellis Jeffrey Jerom | Buy | 1 | — | — |
| 2017-04-24 | Derry John E | Buy | 1 | — | — |
| 2017-04-24 | Creel Keith Edward | Buy | 77 | — | — |
| 2017-04-24 | Redeker Michael John | Buy | 9 | — | — |
| 2017-04-24 | Redeker Michael John | Buy | 5 | — | — |
| 2017-04-24 | Clements James Dominic Luther | Buy | 7 | — | — |
| 2017-04-24 | Clements James Dominic Luther | Buy | 2 | — | — |
| 2017-04-24 | TRAFTON GORDON T. II | Buy | 1 | — | — |
| 2017-04-24 | Reardon Andrew Fitzpatrick | Buy | 21 | — | — |
| 2017-04-24 | MacDonald Ubavka Rebecca | Buy | 20 | — | — |
| 2017-04-24 | Fatt William R. | Buy | 2 | — | — |
| 2017-04-24 | DENHAM GILLIAN H | Buy | 1 | — | — |
| 2017-04-24 | Courville Isabelle | Buy | 14 | — | — |
| 2017-04-24 | Baird John Russell | Buy | 6 | — | — |
| 2017-03-31 | Peverett Jane L | Buy | 301 | — | — |
| 2017-03-31 | PAULL MATTHEW H | Buy | 453 | — | — |
| 2017-03-31 | Fatt William R. | Buy | 339 | — | — |
| 2017-03-31 | DENHAM GILLIAN H | Buy | 301 | — | — |
| 2017-03-31 | Baird John Russell | Buy | 301 | — | — |
| 2017-03-31 | MacDonald Ubavka Rebecca | Buy | 339 | — | — |
| 2017-03-31 | Courville Isabelle | Buy | 170 | — | — |
| 2017-03-31 | TRAFTON GORDON T. II | Buy | 401 | — | — |
| 2017-03-31 | Reardon Andrew Fitzpatrick | Buy | 675 | — | — |
| 2017-03-31 | Redeker Michael John | Buy | 17 | $147.98 | 2.52K |
| 2017-03-31 | Foran Mike | Buy | 7 | $148.02 | 1.04K |
| 2017-03-31 | Derry John E | Buy | 10 | $148.06 | 1.48K |
| 2017-03-31 | Creel Keith Edward | Buy | 44 | $146.39 | 6.44K |
| 2017-03-31 | Brooks John Kenneth | Buy | 14 | $146.39 | 2.05K |
| 2017-03-31 | Johnson Robert Allen | Buy | 14 | $146.39 | 2.05K |
| 2017-03-31 | Clements James Dominic Luther | Buy | 11 | $148.06 | 1.63K |
| 2017-03-31 | Edwards Peter John | Buy | 19 | $148.06 | 2.81K |
| 2017-03-31 | Edwards Peter John | Buy | 19 | $148.06 | 2.81K |
| 2017-03-31 | Ellis Jeffrey Jerom | Buy | 14 | $148.08 | 2.07K |
Latest filed quarter: Q2 2026.
Institutions holding: 1.01K, holders +29 vs prior quarter. Ownership 69.21%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| ROYAL BANK OF CANADA | 54.24M | 1.28M | +2.43% | 4.70B |
| TCI FUND MANAGEMENT LTD | 45.33M | -1.20M | -2.57% | 3.93B |
| JPMORGAN CHASE & CO | 26.37M | 10.63M | +67.49% | 2.29B |
| VANGUARD CAPITAL MANAGEMENT LLC | 24.57M | -101.08K | -0.41% | 2.13B |
| FMR LLC | 24.32M | 4.16M | +20.62% | 2.11B |
| MACKENZIE FINANCIAL CORP | 17.05M | 1.42M | +9.11% | 2.10B |
| FIL LTD | 21.22M | 217.83K | +1.04% | 1.84B |
| INVESCO LTD. | 20.47M | -1.81M | -8.14% | 1.77B |
| BANK OF MONTREAL /CAN/ | 19.89M | 206.62K | +1.05% | 1.72B |
| WCM INVESTMENT MANAGEMENT, LLC | 15.28M | -802.51K | -4.99% | 1.33B |
| TD ASSET MANAGEMENT INC | 14.59M | -4.24M | -22.52% | 1.26B |
| 1832 ASSET MANAGEMENT L.P. | 14.09M | -56.19K | -0.40% | 1.22B |
| NORGES BANK | 13.67M | 13.67M | New | 1.18B |
| GEODE CAPITAL MANAGEMENT, LLC | 9.78M | 973.41K | +11.06% | 859.46M |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 4.25M | -589.88K | -12.19% | 820.53M |
| GOLDMAN SACHS GROUP INC | 9.31M | 1.38M | +17.48% | 806.43M |
| CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. | 9.27M | 2.19M | +30.99% | 802.98M |
| VANGUARD FIDUCIARY TRUST CO | 7.87M | -67.92K | -0.86% | 682.34M |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 7.60M | -502.37K | -6.20% | 657.67M |
| CIBC WORLD MARKET INC. | 7.58M | -217.42K | -2.79% | 656.58M |
| NATIONAL BANK OF CANADA /FI/ | 7.06M | -23.74K | -0.34% | 610.33M |
| LEGAL & GENERAL GROUP PLC | 6.98M | -168.41K | -2.36% | 604.80M |
| CAUSEWAY CAPITAL MANAGEMENT LLC | 6.71M | -2.08M | -23.67% | 581.66M |
| JUPITER TOPCO LLC | 6.65M | 6.65M | New | 576.69M |
| MORGAN STANLEY | 6.31M | 1.38M | +27.94% | 546.45M |
Canadian Pacific Kansas City Ltd. (CP) trades at $88.17, with a market cap of $77.51B and a trailing P/E of 27.17. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 6232000000 | 6554000000 | 7316000000 | 7792000000 | 7710000000 | 7995000000 | 8814000000 | 12555000000 | 14546000000 | 15078000000 |
Insights · Dividends · Forecast · Financials · Learn
$77.51B
Market Cap
27.17
P/E
16.77
Forward P/E
50
Score