Buy and Hold Investors: 1 Stable Transportation Stock to Own for 100 Years

Canadian National Railway (TSX:CNR)(NYSE:CNI) was privatized 25 years ago. … into automated track inspection railcars that run on regular trains.