Skip to main content
Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$113.45

-3.61%

Mkt Cap $72.17B

Analyst Ratings

Buy

7

Hold

4

Sell

0

Price Target (41 analysts)

$101.33

Range $100.00$103.00

Implied Upside

-10.7%

Consensus $101.33 vs current $113.45