Skip to main content
Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$126.81

+0.81%

Mkt Cap $76.95B

Analyst Ratings

Buy

12

Hold

5

Sell

0

Price Target (47 analysts)

$119.00

Range $100.00$138.00

Implied Upside

-6.2%

Consensus $119.00 vs current $126.81