$CNI

Canadian National Railway

1 article

← All Tickers

$CNI price

$129.03+0.81 (0.63%)

Day range $127.89$129.53 · Prev close $128.22

Analyst consensus

Buy

15 buy · 10 hold · 1 sell

Price and analyst data via Finnhub, delayed. Not investment advice.

We've curated 1 independent analyst write-up on $CNI from newsletters and Substacks — sorted by date.