Track Canadian Pacific Railway Limited — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

Canadian Pacific Railway Limited CP · Stock Open Canadian Pacific Railway Limited in new tab

87.43 USD
P/E
28.86
EPS
3.11
Yield
0.78%
Safety Score
88
P/B
2.34
ROE
8.15
Beta
1.22
Target Price
100.69 USD
Loading chart...
Key Metrics
Earnings dateOct. 28, 2026
P/E28.86
EPS3.11
Book Value38.37
Price to Book2.34
Debt/Equity52.82
% Insiders0.044%
Growth
Revenue Growth0.13%
Earnings Growth-0.14%
Estimates
Forward P/E20.75
Forward EPS4.33
Target Mean Price100.69
Dividend
Dividend Yield0.78%
Annual dividends0.95 USD
Ex-Div. DateSept. 25, 2026
Payout21.23%
5y avg Yield0.77%

DCF Valuation

Tweak assumptions to recompute fair value for Canadian Pacific Railway Limited (CP)
Currency: USD
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
Current Price
Upside
WACC
Terminal PV
Σ PV of FCFs
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

Canadian Pacific Railway Limited Logo Canadian Pacific Railway Limited Analysis (CP)

Canada Industrials Official Website Stock

Is Canadian Pacific Railway Limited a good investment? Canadian Pacific Railway Limited (CP) is currently trading at 87.43 USD. Market analysts have a consensus price target of 100.69 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 28.86. This valuation is generally in line with the broader market.

Earnings Schedule: Canadian Pacific Railway Limited is expected to release its next earnings report on Oct. 28, 2026. The market consensus estimate for Forward EPS is 4.33.

For income investors, Canadian Pacific Railway Limited pays a dividend yield of 0.78%. With a payout ratio of 21%, the dividend appears sustainable.

Investor FAQ

Does Canadian Pacific Railway Limited pay a dividend?

Yes, it pays an annual dividend of 0.95 USD (0.78% yield).

What asset class is Canadian Pacific Railway Limited?

Canadian Pacific Railway Limited is classified as a Stock. You can compare it against 2 other assets in the "Related Symbols" list on this page.

When is the next earnings date?

The next earnings date is projected to be Oct. 28, 2026. The company currently has a trailing EPS of 3.11.

Company Profile

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.

Exchange Ticker
NYQ (United States) CP
TOR (Canada) CP.TO
Trades
Dividend Yield
0.78%
5y avg 0.77%
Annual Dividends
0.95USD
Next Ex. Div Date
Sept. 25, 2026
Payout Ratio
21.23%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
2027
0.54 USD
July 26, 2027 (estimated) 0.1967
April 26, 2027 (estimated) 0.1740
Jan. 25, 2027 (estimated) 0.1724
2026
0.71 USD
Oct. 26, 2026 0.1927
July 27, 2026 0.1890
April 27, 2026 0.1650
Jan. 26, 2026 0.1663
2025
0.60 USD
Oct. 27, 2025 0.1640
July 28, 2025 0.1670
April 28, 2025 0.1330
Jan. 27, 2025 0.1320
2024
0.56 USD
Oct. 28, 2024 0.1410
July 29, 2024 0.1390
April 29, 2024 0.1400
Jan. 29, 2024 0.1440
2023
0.56 USD
Oct. 30, 2023 0.1410
July 31, 2023 0.1430
April 24, 2023 0.1400
Jan. 30, 2023 0.1400
2022
0.73 USD
Oct. 31, 2022 0.1380
Sept. 29, 2022 0.1400
July 25, 2022 0.1470
April 25, 2022 0.1510
Jan. 31, 2022 0.1490
2021
0.60 USD
Oct. 25, 2021 0.1490
July 26, 2021 0.1540
April 26, 2021 0.1510
Jan. 25, 2021 0.1482
2020
0.51 USD
Oct. 26, 2020 0.1420
July 27, 2020 0.1218
April 27, 2020 0.1170
Jan. 27, 2020 0.1262
2019
0.44 USD
Oct. 28, 2019 0.1252
July 29, 2019 0.1264
April 29, 2019 0.0970
Jan. 28, 2019 0.0958
2018
0.37 USD
Oct. 29, 2018 0.0998
July 30, 2018 0.0974
April 30, 2018 0.0872
Jan. 29, 2018 0.0888
2017
0.32 USD
Oct. 30, 2017 0.0902
July 31, 2017 0.0852
April 24, 2017 0.0748
Jan. 30, 2017 0.0736
2016
0.26 USD
Oct. 24, 2016 0.0758
July 25, 2016 0.0780
April 25, 2016 0.0534
Jan. 25, 2016 0.0504
2015
0.23 USD
Oct. 26, 2015 0.0528
July 27, 2015 0.0568
April 27, 2015 0.0560
Jan. 26, 2015 0.0602
2014
0.26 USD
Oct. 27, 2014 0.0632
July 28, 2014 0.0652
April 28, 2014 0.0626
Jan. 27, 2014 0.0658
2013
0.27 USD
Oct. 28, 2013 0.0680
July 29, 2013 0.0666
April 29, 2013 0.0684
Jan. 28, 2013 0.0706
2012
0.26 USD
Oct. 29, 2012 0.0714
July 30, 2012 0.0686
April 30, 2012 0.0604
Jan. 30, 2012 0.0588
2011
0.23 USD
Oct. 31, 2011 0.0588
July 25, 2011 0.0614
April 25, 2011 0.0554
Jan. 31, 2011 0.0540
2010
0.20 USD
Oct. 25, 2010 0.0524
July 26, 2010 0.0528
April 26, 2010 0.0484
Jan. 25, 2010 0.0472
2009
0.17 USD
Oct. 26, 2009 0.0464
July 27, 2009 0.0430
April 27, 2009 0.0404
Jan. 26, 2009 0.0404
2008
0.37 USD
Oct. 31, 2008 0.0480
July 28, 2008 0.0488
April 28, 2008 0.0492
Jan. 28, 2008 0.2284
2007
0.20 USD
Dec. 26, 2007 0.0444
Oct. 29, 2007 0.0450
July 30, 2007 0.0420
April 30, 2007 0.0388
Jan. 29, 2007 0.0324
2006
0.13 USD
Oct. 30, 2006 0.0334
July 31, 2006 0.0334
April 24, 2006 0.0320
Jan. 30, 2006 0.0300
2005
0.11 USD
Oct. 31, 2005 0.0300
July 25, 2005 0.0300
April 25, 2005 0.0266
Jan. 31, 2005 0.0266
2004
0.10 USD
Oct. 25, 2004 0.0266
July 26, 2004 0.0256
April 26, 2004 0.0256
Jan. 26, 2004 0.0190
2003
0.16 USD
Oct. 27, 2003 0.0256
July 28, 2003 0.0256
April 28, 2003 0.0256
Jan. 27, 2003 0.0822
2002
0.13 USD
Dec. 24, 2002 0.0256
Oct. 28, 2002 0.0256
July 29, 2002 0.0256
April 29, 2002 0.0254
Jan. 28, 2002 0.0256
2001
0.07 USD
Oct. 3, 2001 0.0280
Aug. 23, 2001 0.0140
June 25, 2001 0.0140
March 23, 2001 0.0140
2000
0.06 USD
Dec. 22, 2000 0.0140
Sept. 25, 2000 0.0140
June 23, 2000 0.0140
March 23, 2000 0.0140
1999
0.06 USD
Dec. 21, 1999 0.0140
Sept. 23, 1999 0.0140
June 23, 1999 0.0140
March 24, 1999 0.0140
1998
0.05 USD
Dec. 22, 1998 0.0140
Sept. 23, 1998 0.0140
June 24, 1998 0.0140
March 25, 1998 0.0120
1997
0.05 USD
Dec. 22, 1997 0.0120
Sept. 24, 1997 0.0120
June 25, 1997 0.0120
March 25, 1997 0.0120
1996
0.05 USD
Dec. 24, 1996 0.0120
Sept. 25, 1996 0.0120
June 25, 1996 0.0120
March 25, 1996 0.0120
1995
0.03 USD
Dec. 22, 1995 0.0120
June 23, 1995 0.0080
March 21, 1995 0.0080
1994
0.04 USD
Dec. 19, 1994 0.0080
Sept. 21, 1994 0.0080
June 21, 1994 0.0080
May 2, 1994 0.0080
March 21, 1994 0.0080
1993
0.03 USD
Dec. 17, 1993 0.0080
Sept. 21, 1993 0.0080
June 21, 1993 0.0080
March 22, 1993 0.0080
1992
0.02 USD
Dec. 18, 1992 0.0080
Sept. 21, 1992 0.0080
June 22, 1992 0.0080
1991
0.06 USD
Dec. 20, 1991 0.0080
Sept. 23, 1991 0.0160
June 24, 1991 0.0160
March 21, 1991 0.0230
1990
0.09 USD
Dec. 20, 1990 0.0230
Sept. 21, 1990 0.0230
June 21, 1990 0.0230
March 21, 1990 0.0230
1989
0.08 USD
Dec. 20, 1989 0.0230
Sept. 21, 1989 0.0230
June 21, 1989 0.0190
March 20, 1989 0.0190
1988
0.07 USD
Dec. 19, 1988 0.0190
Sept. 21, 1988 0.0190
June 21, 1988 0.0150
March 21, 1988 0.0150
1987
0.05 USD
Dec. 18, 1987 0.0150
Sept. 21, 1987 0.0150
June 22, 1987 0.0120
March 23, 1987 0.0120
1986
0.05 USD
Dec. 18, 1986 0.0120
Sept. 22, 1986 0.0120
June 23, 1986 0.0120
March 21, 1986 0.0120
1985
0.05 USD
Dec. 20, 1985 0.0120
Sept. 23, 1985 0.0120
June 19, 1985 0.0120
March 19, 1985 0.0117
1984
0.05 USD
Dec. 20, 1984 0.0117
Sept. 18, 1984 0.0117
June 20, 1984 0.0117
March 20, 1984 0.0117
Upcoming Dividends
Name Payment Date Status Amount
Canadian Pacific Railway Limited Oct 26, 2026 Upcoming 0.19267 USD
Canadian Pacific Railway Limited Jul 27, 2026 0.189 USD
Canadian Pacific Railway Limited Apr 27, 2026 0.165 USD
Canadian Pacific Railway Limited Jan 26, 2026 0.1663 USD
Canadian Pacific Railway Limited Oct 27, 2025 0.164 USD
Stock Splits
Split Date Split Ratio to 1
June 10, 1985 3:1
Oct. 2, 2001 2:1
May 14, 2021 5:1
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion