Canadian National Railway Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
UNP Union Pacific Outperform 13
$232.05 Buy/Sell $252.30 16.35% 6 $141.58B
CP Canadian Pacific Railway Outperform 10
C$109.15 Buy/Sell C$113.38 15.44% 3 C$101.81B
CSX CSX Outperform 13
$33.78 Buy/Sell $37.60 18.41% 7 $66.04B
NSC Norfolk Southern Outperform 13
$226.86 Buy/Sell $242.16 21.22% 1 $51.25B