⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockCanadaToronto

CP.TO

Canadian Pacific Kansas City Limited

Industrials · Railroads

124.46CAD

-1.2600 (-1.00%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$1.34▲$1.31154
Next quarter$1.55▲$1.5387
Current year$5.18▲$5.12214
Next year$5.99▲$5.89203

Recent quarters

Beat in 1 of the last 4

QuarterEstimateActualSurprise
2026-06-30$1.24$1.27+0.03 (+2.3%)
2026-03-31$1.07$1.04-0.03 (-2.7%)
2025-12-31$1.35$1.33-0.02 (-1.2%)
2025-09-30$1.11$1.1-0.01 (-0.6%)

Wall Street coverage

55 ratings from 15 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
CitigroupMaintainedBuy$106 $109Jul 30, 2026
RBC CapitalMaintainedOutperform$139 $145Jul 30, 2026
Evercore ISI GroupMaintainedOutperform$91 $99Jul 30, 2026
SusquehannaMaintainedPositive$104 $106Jul 14, 2026
CitigroupMaintainedBuy$97 $106Jul 9, 2026
Wells FargoMaintainedOverweight$90 $100Jul 8, 2026
BarclaysMaintainedOverweight$99 $102Jun 25, 2026
CIBCMaintainedOutperformer$140 $143Jun 25, 2026
Evercore ISI GroupMaintainedOutperform$92 $91Jun 25, 2026
CitigroupMaintainedBuy$93 $97May 1, 2026
RBC CapitalMaintainedOutperform$128 $127Apr 30, 2026
BarclaysMaintainedOverweight$91 $99Apr 30, 2026
Evercore ISI GroupMaintainedOutperform$85 $92Apr 30, 2026
BernsteinMaintainedMarket Perform$85.41 $90Mar 31, 2026
BarclaysMaintainedOverweight$93 $91Mar 27, 2026
CitigroupMaintainedBuy$88 $86Jan 30, 2026
RBC CapitalMaintainedOutperform$127 $124Jan 29, 2026
Evercore ISI GroupMaintainedOutperform$87 $85Jan 29, 2026
Evercore ISI GroupMaintainedOutperform$88 $87Oct 30, 2025
RBC CapitalMaintainedOutperform$129 $127Oct 30, 2025
CitigroupMaintainedBuy$90 $88Oct 13, 2025
BarclaysMaintainedOverweight$91 $90Oct 2, 2025
SusquehannaMaintainedPositive$91 $88Sep 25, 2025
Stephens & Co.MaintainedOverweight$95 $97Jul 31, 2025
BarclaysMaintainedOverweight$87 $91Jul 10, 2025

Analyst Notes

Sign in to write

No analyst notes on CP.TO yet.

Analyst Ratings

19 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current914601Buy2.00
1 mo ago914601Buy2.00
2 mo ago914401Buy1.93
Price targetCA$139.53CA$104.00 – CA$153.00
+12.1% to target