Skip to main content
Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$117.54

+0.00%

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

-13.8%

Consensus $101.33 vs current $117.54