Evercore ISI Lifts Its Price Target on Canadian National Railway Company (CNI) to $103

Canadian National Railway Company (NYSE:CNI), which accounts for 11.94% of Bill Gates's stock portfolio, is one of his top 15 stock picks.