Your Best Stock
Stocks › Railroads › CP

Canadian Pacific Railway CP

US equityMarket cap rank #213Railroads
$88.03
−$0.25 (-0.28%)
Market open · Sep 24, 2:00 pm ET
After hours $88.20 -0.09%
Open$88.16
Prev close$88.28
Day range$87.99 – $89.06
Volume6.03M
Market cap$77.39B
P/E (TTM)28.9
Dividend yield0.76%

Valuation

Multiples measured against the stock's own five-year history

Price / earnings28.7x
CheapRich

Above its usual level · 80th percentile, 5-year average 25.9x

#2020 of 2977 stocks by PE (1 = cheapest)

Price / book2.3x
CheapRich

Below its usual level · 38th percentile, 5-year average 2.7x

#3127 of 5304 stocks by PB (1 = cheapest)

Price / sales7.0x
CheapRich

Below its usual level · 29th percentile, 5-year average 8.6x

#4167 of 5143 stocks by PS (1 = cheapest)

P/E over five years

15x23x30x38xSep '21Mar '24Sep '26

Dashed line is the 5-year average; the shaded band is one standard deviation either side.

Morningstar fair value estimate

Fair value$75.00
Price vs. fair value+17.4%Trading above the estimate
Star rating★★☆☆☆
Economic moatWide
UncertaintyMedium
MultipleCurrent5y averagePercentile vs. own historyIndustry rank
PB 2.33 2.74 38% (cheaper than usual) #3127 of 5304 (1 = cheapest)
PE 28.71 25.89 80% (pricier than usual) #2020 of 2977 (1 = cheapest)
PS 7.04 8.56 29% (cheaper than usual) #4167 of 5143 (1 = cheapest)

Percentile is against this stock’s own 5-year valuation range: higher means it’s trading rich relative to its own history, lower means cheap relative to its own history — it is not a comparison against other companies.

Morningstar view

Star rating★★
Fair value estimate$75.00
Economic moatWide
UncertaintyMedium
Scroll to Top