Canadian National Railway Company Railroads

CNI
NYSE
103.04 0.25 (0.24%) last updated 4:00 PM EDT May 21
Trade $CNI Now

Join

Follow CNI

Join StockTwits.

Top Contributors

JDMichigan
52

Ideas

1

Followers