Skip to main content
Earnings Labs
Canadian National Railway Company logo

Canadian National Railway Company (CNI)

NYSE·Industrials·Railroads

$126.66

+0.68%

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.0%

Consensus $119.00 vs current $126.66