Loading live market data…

Canadian Pacific Kansas City Ltd.

TSX:CP.TO

$127.09 CAD

-$1.45 (-1.13%)

Volume
1.42M
Average Volume
1.27M
Market Capitalization
$112.82B
P/E Ratio
25.99
Dividend Yield
0.75%
Price Target
$
Year High
$129.65
Year Low
$96.50
Day High
Day Low
Payout Ratio
$0.20
Current Ratio
$0.67
Source Headline
CPKC to report second-quarter 2026 earnings results on July 29

CPKC to report second-quarter 2026 earnings results on July 29 PR Newswire CALGARY, AB, June 30, 2026

gurufocus.com - 2026-06-30 12:00:00

CPKC to maintain rail operations across Canada during IBEW strike

CPKC to maintain rail operations across Canada during IBEW strike PR Newswire CALGARY, AB, May 31, 2026

gurufocus.com - 2026-05-31 11:00:00

CPKC receives 72-hour strike notice from IBEW

CPKC receives 72-hour strike notice from IBEW PR Newswire CALGARY, AB, May 27, 2026

gurufocus.com - 2026-05-27 22:00:00

Get CP.TO Insider Trade Alerts

CP.TO Price Target Summary

Last Month

$

0 analysts

Last Quarter

$

0 analysts

Last Year

$

0 analysts

All Time

$

0 analysts

CP.TO Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-14 Susquehanna Maintain Positive Positive
2026-07-09 Citigroup Maintain Buy Buy
2026-07-08 Wells Fargo Maintain Overweight Overweight
2026-06-25 Evercore ISI Group Maintain Outperform Outperform
2026-06-25 Barclays Maintain Overweight Overweight
2026-06-25 CIBC Maintain Outperform Outperform
2026-05-01 Citigroup Maintain Buy Buy
2026-04-30 Barclays Maintain Overweight Overweight
2026-04-30 Evercore ISI Group Maintain Outperform Outperform
2026-04-30 RBC Capital Maintain Outperform Outperform
2026-03-31 Bernstein Maintain Market Perform Market Perform
2026-03-27 Barclays Maintain Overweight Overweight
2026-01-30 Citigroup Maintain Buy Buy
2026-01-29 RBC Capital Maintain Outperform Outperform
2026-01-29 Evercore ISI Group Maintain Outperform Outperform
2025-10-30 RBC Capital Maintain Outperform Outperform
2025-10-30 Evercore ISI Group Maintain Outperform Outperform
2025-10-13 Citigroup Maintain Buy Buy
2025-10-02 Barclays Maintain Overweight Overweight
2025-09-25 Susquehanna Maintain Positive Positive
2025-07-31 Stephens & Co. Maintain Overweight Overweight
2025-07-10 Barclays Maintain Overweight Overweight
2025-07-09 Citigroup Maintain Buy Buy
2025-07-02 B of A Securities Maintain Buy Buy
2025-06-24 Susquehanna Maintain Positive Positive
2025-06-02 Goldman Sachs Downgrade Buy Neutral
2025-05-16 B of A Securities Maintain Buy Buy
2025-05-01 RBC Capital Maintain Outperform Outperform
2025-05-01 Susquehanna Maintain Positive Positive
2025-05-01 B of A Securities Maintain Buy Buy
2025-05-01 Evercore ISI Group Maintain Outperform Outperform
2025-04-14 Stifel Maintain Hold Hold
2025-04-09 Jefferies Maintain Buy Buy
2025-04-08 Citigroup Maintain Buy Buy
2025-04-02 Barclays Maintain Overweight Overweight
2025-03-27 Susquehanna Maintain Positive Positive
2025-03-26 B of A Securities Maintain Buy Buy
2025-02-03 Loop Capital Downgrade Buy Sell
2025-02-03 RBC Capital Maintain Outperform Outperform
2025-01-30 RBC Capital Maintain Outperform Outperform
2025-01-30 Benchmark Maintain Hold Hold
2025-01-30 Stephens & Co. Maintain Overweight Overweight
2025-01-17 Barclays Maintain Overweight Overweight
2025-01-16 Stifel Maintain Hold Hold
2025-01-08 Susquehanna Maintain Positive Positive
2025-01-07 Wells Fargo Maintain Overweight Overweight
2025-01-06 Stephens & Co. Upgrade Equal Weight Overweight
2024-11-12 Citigroup Maintain Buy Buy
2024-10-28 Stephens & Co. Maintain Equal Weight Equal Weight
2024-10-24 B of A Securities Maintain Buy Buy
2024-10-24 Susquehanna Upgrade Neutral Positive
2023-04-12 Barclays Maintain Overweight Overweight
2023-02-07 Barclays Maintain Overweight Overweight
2023-02-01 Wells Fargo Maintain Overweight Overweight
2023-01-11 Barclays Maintain Overweight Overweight
2022-11-29 Deutsche Bank Upgrade Hold Buy
2022-10-27 Wells Fargo Maintain Overweight Overweight
2022-10-27 Barclays Maintain Overweight Overweight
2022-10-27 Stephens & Co. Maintain Equal Weight Equal Weight
2022-10-17 Stifel Maintain Hold Hold
2022-10-10 Wells Fargo Maintain Overweight Overweight
2022-09-30 Barclays Maintain Overweight Overweight
2022-09-29 Citigroup Maintain Buy Buy
2022-09-28 Susquehanna Maintain Positive Positive
2022-09-12 B of A Securities Upgrade Neutral Buy
2022-07-15 Stifel Maintain Hold Hold
2022-07-15 Wells Fargo Maintain Overweight Overweight
2022-07-13 Barclays Maintain Overweight Overweight
2022-07-12 Evercore ISI Group Maintain Outperform Outperform
2022-06-28 Credit Suisse Maintain Neutral Neutral
2022-05-19 Citigroup Maintain Buy Buy
2022-04-08 B of A Securities Downgrade Buy Neutral
2022-04-07 Susquehanna Maintain Positive Positive
2022-01-10 Wells Fargo Maintain Overweight Overweight
2022-01-03 Susquehanna Upgrade Neutral Positive
2021-11-29 Deutsche Bank Downgrade Buy Hold
2021-10-07 Wells Fargo Maintain Overweight Overweight
2021-08-12 Argus Research Downgrade Buy Hold
2021-07-09 Wells Fargo Maintain Overweight Overweight
2021-04-26 Deutsche Bank Maintain Buy Buy
2021-04-22 Credit Suisse Maintain Outperform Outperform
2021-03-22 Wells Fargo Maintain Overweight Overweight
2021-02-25 Evercore ISI Group Downgrade Outperform In Line
2021-02-04 Argus Research Maintain Buy Buy
2021-01-28 Credit Suisse Maintain Outperform Outperform
2020-11-25 Credit Suisse Maintain Outperform Outperform
2020-11-25 Benchmark Downgrade Buy Hold
2020-10-21 Credit Suisse Maintain Outperform Outperform
2020-10-21 Benchmark Downgrade Buy Hold
2020-09-16 B of A Securities Maintain Buy Buy
2020-07-23 Credit Suisse Maintain Outperform Outperform
2020-06-25 Citigroup Maintain Buy Buy
2020-06-17 Deutsche Bank Maintain Buy Buy
2020-05-22 Wells Fargo Maintain Overweight Overweight
2020-04-22 Barclays Maintain Equal Weight Equal Weight
2020-04-22 Credit Suisse Maintain Outperform Outperform
2020-04-15 Wells Fargo Maintain Overweight Overweight
2020-04-09 Barclays Maintain Overweight Overweight
2020-04-09 Deutsche Bank Maintain Buy Buy
2020-04-08 Susquehanna Maintain Neutral Neutral
2020-03-12 Deutsche Bank Maintain Buy Buy
2020-01-30 B of A Securities Maintain Buy Buy
2020-01-30 Credit Suisse Maintain Outperform Outperform
2020-01-30 Stephens & Co. Maintain Equal Weight Equal Weight
2020-01-30 Benchmark Maintain Buy Buy
2020-01-14 B of A Securities Upgrade Neutral Buy
2019-12-24 Bank of America Maintain Neutral Neutral
2019-12-17 Loop Capital Downgrade Buy Hold
2019-10-29 Wells Fargo Maintain Outperform Outperform
2019-10-16 Bank of America Downgrade Buy Neutral
2019-07-10 Goldman Sachs Maintain Neutral Neutral
2019-07-10 Loop Capital Downgrade Buy Hold
2019-06-28 Wolfe Research Downgrade Outperform Peer Perform
2019-06-27 National Bank Financial Downgrade Outperform Sector Perform
2019-04-04 Citigroup Maintain Buy Buy
2019-03-18 Deutsche Bank Maintain Buy Buy
2019-03-12 Bernstein Downgrade Outperform Market Perform
2018-12-03 Deutsche Bank Maintain Buy Buy
2018-10-12 Stifel Nicolaus Upgrade Hold Buy
2018-10-08 Stifel Nicolaus Maintain Hold Hold
2018-10-05 Bank of America Maintain Buy Buy
2018-10-05 BMO Capital Maintain Outperform Outperform
2018-10-05 Citigroup Maintain Buy Buy
2018-10-05 Deutsche Bank Maintain Buy Buy
2018-10-01 Bank of America Maintain Buy Buy
2018-07-31 Argus Maintain Buy Buy
2018-07-19 Credit Suisse Maintain Outperform Outperform
2018-07-19 Stifel Nicolaus Maintain Hold Hold
2018-04-19 Credit Suisse Maintain Outperform Outperform
2018-04-06 Morgan Stanley Maintain Overweight Overweight
2018-02-13 Goldman Sachs Upgrade Neutral Buy
2017-11-13 Goldman Sachs Maintain Neutral Neutral
2017-11-01 Deutsche Bank Maintain Buy Buy
2017-10-19 Argus Maintain Buy Buy
2017-10-18 Morgan Stanley Maintain Overweight Overweight
2017-10-12 JP Morgan Upgrade Neutral Overweight
2017-09-13 National Bank Financial Downgrade Outperform Sector Perform
2017-08-24 Loop Capital Upgrade Hold Buy
2017-07-25 Morgan Stanley Maintain Overweight Overweight
2017-07-25 Argus Maintain Buy Buy
2017-07-20 Bank of America Maintain Buy Buy
2017-04-21 Loop Capital Downgrade Buy Hold
2017-01-04 Loop Capital Upgrade Hold Buy
2016-12-16 Stifel Nicolaus Upgrade Hold Buy
2016-10-24 Seaport Global Maintain Buy Buy
2016-10-17 Raymond James Downgrade Strong Buy Outperform
2016-09-13 Citigroup Maintain Buy Buy
2016-09-12 Barclays Maintain Overweight Overweight
2016-08-11 Atlantic Equities Maintain Overweight Overweight
2016-08-04 Loop Capital Maintain Hold Hold
2016-07-21 Buckingham Research Downgrade Buy Neutral
2016-06-30 Argus Maintain Buy Buy
2016-06-22 Raymond James Upgrade Outperform Strong Buy
2016-05-19 CLSA Maintain Underperform Underperform
2016-04-25 JP Morgan Maintain Neutral Neutral
2016-04-21 Desjardins Downgrade Buy Hold
2016-04-21 Cowen & Co. Maintain Outperform Outperform
2016-04-21 Bernstein Maintain Outperform Outperform
2016-04-21 Buckingham Research Maintain Buy Buy
2016-04-11 Barclays Maintain Overweight Overweight
2016-03-31 Citigroup Maintain Buy Buy
2016-03-30 Citigroup Maintain Buy Buy
2016-03-24 Topeka Maintain Hold Hold
2016-03-15 Stephens & Co. Maintain Equal Weight Equal Weight
2016-02-19 Credit Suisse Maintain Outperform Outperform
2016-01-22 RBC Capital Upgrade Sector Perform Outperform
2016-01-22 Barclays Maintain Overweight Overweight
2016-01-22 Credit Suisse Maintain Outperform Outperform
2015-12-21 Barclays Maintain Overweight Overweight
2015-11-18 Credit Suisse Maintain Outperform Outperform
2015-10-21 Canaccord Genuity Upgrade Hold Buy
2015-10-13 Canaccord Genuity Downgrade Buy Hold
2015-10-05 Barclays Maintain Overweight Overweight
2015-10-02 Citigroup Maintain Buy Buy
2015-07-22 Canaccord Genuity Upgrade Hold Buy
2015-07-22 Citigroup Maintain Buy Buy
2015-07-16 Barclays Maintain Overweight Overweight
2015-07-10 RBC Capital Maintain Sector Perform Sector Perform
2015-07-01 Citigroup Maintain Buy Buy
2015-06-15 CIBC Maintain Sector Outperform Sector Outperform
2015-06-10 Susquehanna Maintain Neutral Neutral
2015-06-08 Barclays Maintain Overweight Overweight
2015-06-08 Bernstein Maintain Outperform Outperform
2015-06-04 Bernstein Maintain Outperform Outperform
2015-06-01 BB&T Capital Maintain Buy Buy
2015-06-01 Raymond James Downgrade Strong Buy Outperform
2015-04-13 Susquehanna Maintain Neutral Neutral
2015-02-23 JP Morgan Maintain Overweight Overweight
2015-01-23 Barclays Maintain Overweight Overweight
2015-01-12 Barclays Maintain Overweight Overweight
2014-12-16 Bank of America Maintain Buy Buy
2014-12-08 Goldman Sachs Downgrade Buy Neutral
2014-10-22 Credit Suisse Maintain Buy Buy
2014-10-06 Barclays Maintain Overweight Overweight
2014-10-06 Credit Suisse Maintain Outperform Outperform
2014-09-30 Citigroup Maintain Buy Buy
2014-09-29 Barclays Maintain Overweight Overweight
2014-07-18 Barclays Maintain Overweight Overweight
2014-06-30 Barclays Maintain Overweight Overweight
2014-06-05 Citigroup Maintain Buy Buy
2014-06-04 BMO Capital Upgrade Market Perform Outperform
2014-05-20 Credit Suisse Maintain Outperform Outperform
2014-05-02 Citigroup Maintain Buy Buy
2014-02-24 BB&T Capital Upgrade Hold Buy
2014-01-30 Cowen & Co. Upgrade Market Perform Outperform
2013-10-24 RBC Capital Upgrade Underperform Sector Perform
2013-10-24 Salman Partners Upgrade Hold Buy
2013-08-22 Credit Suisse Upgrade Neutral Outperform
2013-07-25 National Bank Financial Upgrade Underperform Sector Perform
2013-07-24 National Bank Financial Upgrade Underperform Sector Perform
2013-07-11 Buckingham Research Maintain Buy Buy
2013-06-20 Avondale Partners Maintain Market Outperform Outperform
2013-06-04 RBC Capital Downgrade Sector Perform Underperform
2013-05-30 Canaccord Genuity Upgrade Sell Hold
2013-04-25 Citigroup Maintain Buy Buy
2013-04-25 Raymond James Upgrade Market Perform Outperform
2013-04-10 Jefferies Maintain Hold Hold
2013-02-25 BMO Capital Maintain Market Perform Market Perform
2013-01-30 Jefferies Maintain Hold Hold
2013-01-30 JP Morgan Maintain Overweight Overweight
2013-01-30 Stifel Nicolaus Downgrade Buy Hold
2013-01-30 Barclays Maintain Overweight Overweight
2013-01-30 BMO Capital Maintain Market Perform Market Perform
2013-01-29 Bank of America Maintain Buy Buy
2013-01-29 National Bank Financial Maintain Underperform Underperform
2013-01-29 BMO Capital Maintain Market Perform Market Perform
2013-01-25 Canaccord Genuity Downgrade Hold Sell
2013-01-18 Credit Suisse Maintain Neutral Neutral
2013-01-11 BMO Capital Maintain Market Perform Market Perform
2013-01-07 Barclays Maintain Overweight Overweight
2012-12-11 FirstEnergy Capital Downgrade Outperform Market Perform
2012-12-06 Stifel Nicolaus Upgrade Hold Buy
2012-12-06 BMO Capital Maintain Market Perform Market Perform
2012-10-25 National Bank Financial Downgrade Sector Perform Underperform
2012-10-25 Jefferies Maintain Hold Hold
2012-10-25 RBC Capital Downgrade Outperform Sector Perform
2012-10-24 Bank of America Maintain Buy Buy
2012-10-22 BMO Capital Downgrade Outperform Market Perform
2012-10-04 Jefferies Maintain Hold Hold
2012-10-03 National Bank Financial Maintain Sector Perform Sector Perform
2012-10-01 FirstEnergy Capital Maintain Outperform Outperform
2012-10-01 Sterne Agee Downgrade Buy Neutral
2012-09-20 Canaccord Genuity Maintain Hold Hold
2012-09-14 Citigroup Maintain Buy Buy
2012-08-16 FirstEnergy Capital Maintain Outperform Outperform
2012-07-26 Scotiabank Upgrade Sector Perform Outperform
2012-07-26 BMO Capital Upgrade Market Perform Outperform
2012-07-26 Clarus Securities Downgrade Buy Perform
2012-06-27 Canaccord Genuity Downgrade Buy Hold
2012-05-18 Citigroup Maintain Buy Buy
2012-04-24 Scotiabank Maintain Sector Perform Sector Perform
2012-04-23 BMO Capital Maintain Market Perform Market Perform
2012-04-23 Jefferies Maintain Hold Hold
2012-04-23 National Bank Financial Maintain Sector Perform Sector Perform
2012-04-12 Bank oferica Maintain Buy Buy
2012-04-11 JP Morgan Maintain Overweight Overweight
2012-04-11 Jefferies Maintain Hold Hold
2012-04-11 Credit Suisse Maintain Neutral Neutral
2012-03-28 National Bank Financial Maintain Underperform Underperform