Compare stocks side-by-side

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

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

MetricCNICSX
Valuation
Price$124.88$51.98
Market cap75.57B96.29B
P/E15.8426.84
EPS$7.88$1.94
Fair value$122.30$35.12
Upside-2.06%-32.43%
Growth
Day change-0.52%-0.55%
1 month+2.62%+11.16%
3 months-4.02%+2.24%
6 months+8.20%+14.92%
Year to date+25.76%+43.39%
1 year+31.23%+45.68%
5 years-6.44%+43.43%
Revenue growth+1.43%-3.08%
Profitability
Gross margin+44.42%+36.40%
Operating margin+37.55%+36.40%
Net margin+26.92%+23.97%
ROE+22.19%+25.95%
Dividends
Dividend yield+2.11%+1.06%
Payout ratio+46.15%+28.51%
Stocklytics
Score42.0039.00
SentimentBearishBearish

Compare other stocks