| Indicators | Browse All

Canadian Pacific Kansas City Limited (CP)

Industrials | Railroads | Calgary, Canada | NYSE
91.79 USD +0.41 (0.449%) ⇧ (July 14, 2026, 9:41 a.m. EDT)

Short-term:★★★⯪☆Long-term:★★★☆☆Dividends:★★⯪☆☆
Hot Take | July 11, 2026, 4:06 a.m. EDT

CPKC is trading at a premium to its moving averages, reflecting a technical rebound that outpaces its deteriorating earnings growth. While the long-term price trajectory remains robust over the nine-year window, the company is currently navigating a period of revenue contraction and elevated leverage, which caps the long-term investment thesis. The dividend offers a floor, though the yield is modest relative to inflation. Options traders are split, buying near-term upside while locking in long-term downside protection, signaling uncertainty about whether the operational turnaround can sustain the current valuation.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL ✓0.019876
AutoARIMA0.019882
AutoETS0.019882
AutoTheta0.023570

Forecast horizon: 45 days | Selected: MSTL

Forecast Reliability
Score 56%
H-stat 0.84
Ljung-Box p 0.000
Jarque-Bera p 0.331
Excess Kurtosis -1.04
Attribute Value
Sector Industrials
Ex Dividend Date 2026-06-25
Last Dividend Date 2026-06-25
Debt to Equity Ratio 51.291
Revenue per Share 16.519
Market Cap 81,485,324,288
Trailing P/E 28.68
Forward P/E 21.89
Beta 1.22
Profit Margins 27.21%
Previous Name Canadian Pacific Railway Limited
Website https://www.cpkcr.com

As of July 11, 2026, 4:06 a.m. EDT: Speculators are positioning for a near-term recovery with heavier call open interest at the money and slightly out-of-the-money strikes for the coming months. However, the long-dated options chain reveals a distinct defensive posture, with significant put open interest at deep strikes for late 2026 and 2027, indicating a belief that downside risks remain priced in for the longer horizon despite the current rally.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.22% 0.65% 0.70% 0.78%
Dividend History
Date Dividend Yield %
2026-06-26 0.189000 0.215434
2026-03-27 0.165000 0.210917
2025-09-26 0.164000 0.223099
2025-06-27 0.167000 0.213255
2025-03-28 0.133000 0.191587
2024-12-27 0.132000 0.181918
2024-09-27 0.141000 0.165028
2024-06-28 0.139000 0.176553
2024-03-27 0.140000 0.158264
2023-12-28 0.144000 0.181612
2023-09-28 0.141000 0.188907
2023-06-29 0.143000 0.180260
2023-03-30 0.140000 0.184380
2022-12-29 0.140000 0.185652
2022-09-29 0.140000 0.204022
2022-09-28 0.138000 0.199797
2022-06-23 0.147000 0.214724
2022-03-24 0.151000 0.184012
2021-12-30 0.149000 0.208130
2021-09-23 0.149000 0.227273
2021-06-24 0.154000 0.201808
2021-03-25 0.151000 0.213754
2020-12-30 0.148200 0.212327
2020-09-24 0.142000 0.236430
2020-06-25 0.121800 0.242968
2020-03-26 0.117000 0.266612
2019-12-24 0.126200 0.245966
2019-09-26 0.125200 0.282516
2019-06-27 0.126400 0.269936
2019-03-28 0.097000 0.236863
2018-12-27 0.095800 0.273589
2018-09-27 0.099800 0.235377
2018-06-28 0.097400 0.268793
2018-03-22 0.087200 0.251601
2017-12-28 0.088800 0.242729
2017-09-28 0.090200 0.267910
2017-06-28 0.085200 0.264235
2017-03-29 0.074800 0.252651
2016-12-28 0.073600 0.258790
2016-09-28 0.075800 0.252549
2016-06-22 0.078000 0.306219
2016-03-22 0.053400 0.204191
2015-12-29 0.050400 0.196048
2015-09-23 0.052800 0.187433
2015-06-24 0.056800 0.174469
2015-03-25 0.056000 0.151910
2014-12-29 0.060200 0.153830
2014-09-24 0.063200 0.156227
2014-06-25 0.065200 0.182439
2014-03-26 0.062600 0.209814
2013-12-24 0.066000 0.217005
2013-12-23 0.065800 0.215950
2013-09-25 0.068000 0.271284
2013-06-26 0.066600 0.273916
2013-03-26 0.068400 0.268488
2012-12-26 0.070600 0.348883
2012-09-26 0.071400 0.427596
2012-06-20 0.068600 0.467940
2012-03-28 0.060400 0.394359
2011-12-28 0.058800 0.454686
2011-09-28 0.058800 0.608696
2011-06-22 0.061400 0.511923
2011-03-23 0.055400 0.441294
2010-12-29 0.054000 0.415704
2010-09-22 0.052400 0.425118
2010-06-23 0.052800 0.457301
2010-03-24 0.048400 0.453438
2009-12-29 0.047200 0.434143
2009-09-23 0.046400 0.482328
2009-06-24 0.043000 0.562827
2009-03-25 0.040400 0.648892
2008-12-22 0.040400 0.631447
2008-09-24 0.048000 0.441420
2008-06-25 0.048800 0.361803
2008-03-26 0.049200 0.363798
2007-12-26 0.044400 0.338880
2007-09-26 0.045000 0.326560
2007-06-27 0.042000 0.309552
2007-03-28 0.038800 0.348670
2006-12-27 0.032400 0.304855
2006-09-27 0.033400 0.340677
2006-06-28 0.033400 0.340677
2006-03-29 0.032000 0.334029
2005-12-28 0.030000 0.354862
2005-09-28 0.030000 0.360837
2005-06-22 0.030000 0.421112
2005-03-22 0.026600 0.369444
2004-12-29 0.026600 0.389572
2004-09-22 0.026600 0.527778
2004-06-23 0.025600 0.536463
2004-03-24 0.025600 0.557006
2003-12-22 0.019000 0.349393
2003-09-24 0.025600 0.531782
2003-06-25 0.025600 0.572963
2003-03-26 0.025600 0.619255
2002-12-24 0.025600 0.636183
2002-09-25 0.025600 0.696788
2002-06-25 0.025600 0.553155
2002-03-25 0.025400 0.597928
2001-12-24 0.025600 0.642893
2001-10-03 0.028000 0.906149
2001-08-23 0.014000 0.369979
2001-06-25 0.014000 0.358974
2001-03-23 0.014000 0.402414
2000-12-22 0.014000 0.512586
2000-09-25 0.014000 0.524590
2000-06-23 0.014000 0.546341
2000-03-23 0.014000 0.697819
1999-12-21 0.014000 0.645533
1999-09-23 0.014000 0.608696
1999-06-23 0.014000 0.594164
1999-03-24 0.014000 0.711111
1998-12-22 0.014000 0.736842
1998-09-23 0.014000 0.595745
1998-06-24 0.014000 0.501119
1998-03-25 0.012000 0.388664
1997-12-22 0.012000 0.462651
1997-09-24 0.012000 0.397516
1997-06-25 0.012000 0.432432
1997-03-25 0.012000 0.477612
1996-12-24 0.012000 0.448598
1996-09-25 0.012000 0.516129
1996-06-25 0.012000 0.542373
1996-03-25 0.012000 0.603774
1995-12-22 0.012000 0.680851
1995-06-23 0.008000 0.457143
1995-03-21 0.008000 0.561404
1994-12-19 0.008000 0.533333
1994-09-21 0.008000 0.463768
1994-06-21 0.008000 0.556522
1994-05-02 0.008000 0.488550
1994-03-21 0.008000 0.463768
1993-12-17 0.008000 0.496124
1993-09-21 0.008000 0.524590
1993-06-21 0.008000 0.492308
1993-03-22 0.008000 0.547009
1992-12-18 0.008000 0.688172
1992-09-21 0.008000 0.598131
1992-06-22 0.008000 0.533333
1991-12-20 0.008000 0.551724
1991-09-23 0.016000 1.024000
1991-06-24 0.016000 0.955224
1991-03-21 0.023000 1.314286
1990-12-20 0.023000 1.323741
1990-09-21 0.023000 1.460317
1990-06-21 0.023000 1.295775
1990-03-21 0.023000 1.121951
1989-12-20 0.023000 1.082353
1989-09-21 0.023000 1.045455
1989-06-21 0.019000 1.006622
1989-03-20 0.019000 1.006622
1988-12-19 0.019000 1.101449
1988-09-21 0.019000 1.093525
1988-06-21 0.015000 0.800000
1988-03-21 0.015000 0.779221
1987-12-18 0.015000 0.923077
1987-09-21 0.015000 0.727273
1987-06-22 0.012000 0.657534
1987-03-23 0.012000 0.627451
1986-12-18 0.012000 0.969697
1986-09-22 0.012000 1.043478
1986-06-23 0.012000 0.979592
1986-03-21 0.012000 0.834783
1985-12-20 0.012000 0.905660
1985-09-23 0.012000 0.979592
1985-06-19 0.012000 0.774194
1985-03-19 0.011667 0.802315
1984-12-20 0.011667 0.921079
1984-09-18 0.011667 0.962227
1984-06-20 0.011667 1.106751
1984-03-20 0.011667 1.000028
Additional Data
dividendRate 0.68
dividendYield 0.76
exDividendDate 2026-06-26
trailingAnnualDividendRate 0.912
trailingAnnualDividendYield 0.009980302
lastDividendValue 0.189
lastDividendDate 2026-06-26
dividendDate 2026-07-27

Info Dump

Attribute Value
52 Week Change 0.12610948
Address1 7,550 Ogden Dale Road S.E.
All Time High 91.58
All Time Low 0.9375
Ask 93.0
Ask Size 100
Audit Risk 3
Average Analyst Rating 1.8 - Buy
Average Daily Volume10 Day 2,343,000
Average Daily Volume3 Month 2,825,977
Average Volume 2,825,977
Average Volume10Days 2,343,000
Beta 1.216
Bid 0.0
Bid Size 300
Board Risk 2
Book Value 36.713913
City Calgary
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 8
Country Canada
Crypto Tradeable 0
Currency USD
Current Price 91.79
Current Ratio 0.672
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 92.08
Day Low 91.4001
Debt To Equity 51.291
Display Name Canadian Pacific Kansas City
Dividend Date 1,785,110,400
Dividend Rate 0.68
Dividend Yield 0.76
Earnings Call Timestamp End 1,785,355,200
Earnings Call Timestamp Start 1,785,355,200
Earnings Growth -0.031
Earnings Quarterly Growth -0.07
Earnings Timestamp 1,785,355,200
Earnings Timestamp End 1,785,355,200
Earnings Timestamp Start 1,785,355,200
Ebitda 8,069,000,192
Ebitda Margins 0.53851
Enterprise To Ebitda 13.133
Enterprise To Revenue 7.072
Enterprise Value 105,968,721,920
Eps Current Year 5.15065
Eps Forward 4.1925044
Eps Trailing Twelve Months 3.2
Esg Populated 0
Ex Dividend Date 1,782,432,000
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 87.5918
Fifty Day Average Change 4.198204
Fifty Day Average Change Percent 0.04792919
Fifty Two Week Change Percent 12.610949
Fifty Two Week High 92.08
Fifty Two Week High Change -0.29000092
Fifty Two Week High Change Percent -0.0031494452
Fifty Two Week Low 68.42
Fifty Two Week Low Change 23.370003
Fifty Two Week Low Change Percent 0.34156683
Fifty Two Week Range 68.42 - 92.08
Financial Currency CAD
First Trade Date Milliseconds 441,642,600,000
Five Year Avg Dividend Yield 0.76
Float Shares 839,834,148
Forward Eps 4.1925044
Forward P E 21.893835
Free Cashflow 1,903,250,048
Full Exchange Name NYSE
Full Time Employees 19,539
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.53851
Gross Profits 8,069,000,192
Has Pre Post Market Data 1
Held Percent Insiders 0.00044
Held Percent Institutions 0.74713
Implied Shares Outstanding 887,736,404
Industry Railroads
Industry Disp Railroads
Industry Key railroads
Ir Website http://www.cpr.ca/en/invest-in-cp/Pages/default.aspx
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,782,432,000
Last Dividend Value 0.189
Last Fiscal Year End 1,767,139,200
Last Split Date 1,620,950,400
Last Split Factor 5:1
Long Business Summary Canadian Pacific Kansas City Limited, together with its subsidiaries, owns and operates a transcontinental freight railway in Canada, the United States, and Mexico. The transports bulk commodities, including grain, coal, potash, fertilizers, and sulphur; merchandise freight consists of industrial and consumer products, such as forest products, energy, chemicals and plastics, metals, minerals, consumer products, and automotive; and intermodal traffic comprising retail goods in overseas containers. The company also provides rail and intermodal transportation services through a network of approximately 20,000 miles serving business centers. The company was formerly known as Canadian Pacific Railway Limited and changed its name to Canadian Pacific Kansas City Limited in April 2023. Canadian Pacific Kansas City Limited was founded in 1881 and is headquartered in Calgary, Canada.
Long Name Canadian Pacific Kansas City Limited
Market us_market
Market Cap 81,485,324,288
Market State REGULAR
Max Age 86,400
Message Board Id finmb_884393
Most Recent Quarter 1,774,915,200
Name Change Date 2,026-07-14
Net Income To Common 4,076,999,936
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 80,876,119,245
Number Of Analyst Opinions 13
Open 90.52
Operating Cashflow 5,128,999,936
Operating Margins 0.37557
Overall Risk 6
Payout Ratio 0.2036
Peg Ratio 2.22
Phone 403-319-7000
Prev Name Canadian Pacific Railway Limited
Previous Close 91.38
Price Eps Current Year 17.821053
Price Hint 2
Price To Book 2.500142
Price To Sales Trailing12 Months 5.4381557
Profit Margins 0.27209
Quick Ratio 0.514
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.75862
Region US
Regular Market Change 0.41000366
Regular Market Change Percent 0.44860625
Regular Market Day High 92.08
Regular Market Day Low 91.4001
Regular Market Day Range 91.4001 - 92.08
Regular Market Open 90.52
Regular Market Previous Close 91.38
Regular Market Price 91.79
Regular Market Time 1,784,036,512
Regular Market Volume 269,988
Return On Assets 0.04298
Return On Equity 0.08428001
Revenue Growth -0.025
Revenue Per Share 16.519
Sand P52 Week Change 0.20365608
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 3
Shares Outstanding 887,736,404
Shares Percent Shares Out 0.0201
Shares Short 17,857,860
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 14,891,057
Short Name Canadian Pacific Kansas City Li
Short Percent Of Float 0.0201
Short Ratio 6.66
Source Interval 15
State AB
Symbol CP
Target High Price 106.78366
Target Low Price 72.031975
Target Mean Price 94.84164
Target Median Price 95.80963
Total Cash 409,000,000
Total Cash Per Share 0.461
Total Debt 24,320,000,000
Total Revenue 14,983,999,488
Tradeable 0
Trailing Annual Dividend Rate 0.912
Trailing Annual Dividend Yield 0.009980302
Trailing Eps 3.2
Trailing P E 28.684376
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 79.62645
Two Hundred Day Average Change 12.163551
Two Hundred Day Average Change Percent 0.15275767
Type Disp Equity
Volume 269,988
Website https://www.cpkcr.com
Zip T2C 4X9