Skip to main content
Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$126.90

+2.63%

Mkt Cap $74.60B

Analyst Ratings

Buy

11

Hold

5

Sell

0

Price Target (48 analysts)

$129.00

Range $124.00 – $138.00

Implied Upside

+1.7%

Consensus $129.00 vs current $126.90