10 Best Railroad Stocks To Buy According To Billionaires

6. Canadian National Railway Company (NYSE:CNI)

Number of Billionaire Investors: 12

Stake Value of Billionaire Holdings: $9,047,607,042

Canadian National Railway Company (NYSE:CNI) is a transportation company operating in the US and Canada, offering rail transport, intermodal solutions, trucking, and logistics. CNI’s offerings include custom brokerage, specialized cargo handling, temperature-controlled shipments, and oversized load services. It is one of the best railroad stocks to buy, with 12 billionaire investors backing the company.

On January 31, JPMorgan analyst Brian Ossenbeck maintained an Overweight rating on Canadian National Railway Company (NYSE:CNI), but trimmed the price target from C$179 to C$174. CNI faced labor and weather challenges in 2024, missing Q4 expectations. Despite this, JPMorgan remains optimistic for 2025, citing easier comps and supportive tailwinds. The company is still seen as a strong player with less downside risk than peers.

Canadian National Railway Company (NYSE:CNI) on January 30 raised its quarterly dividend by 5% for 2025, marking the 29th straight year of increases. CNI paid a C$0.8875 per share dividend on March 31. The company also announced a new buyback plan, allowing it to repurchase up to 20 million shares between February 4, 2025, and February 3, 2026.