Compare stocks side-by-side

Compare CNI vs CP.TO on price performance, valuation, growth and AI ratings.

Compare CNI, CP.TO on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricCNICP.TO
Valuation
Price$123.63$123.15
Market cap74.81B108.26B
P/E15.6827.94
EPS$7.88$4.41
Fair value$143.32$97.90
Upside+15.93%-20.50%
Growth
Day change-0.55%-2.03%
1 month+2.17%+0.38%
3 months-5.14%-4.06%
6 months+13.95%+6.81%
Year to date+24.59%+21.87%
1 year+32.19%+20.75%
5 years-7.34%+28.56%
Revenue growth+1.43%+3.66%
Profitability
Gross margin+44.42%+37.75%
Operating margin+37.55%+36.55%
Net margin+26.92%+24.14%
ROE+22.19%+8.37%
Dividends
Dividend yield+2.13%+0.81%
Payout ratio+46.15%+21.95%
Stocklytics
Score42.00–
SentimentBearish–

Compare other stocks