Skip to main content
Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$119.31

-0.47%

Mkt Cap $72.51B

Analyst Ratings

Buy

12

Hold

6

Sell

0

Price Target (48 analysts)

$129.00

Range $124.00$138.00

Implied Upside

+8.1%

Consensus $129.00 vs current $119.31