Bill Gates Just Trimmed His Stake in This TSX Stock
Bill Gates has been accumulating shares of CN Rail (TSX:CNR)(NYSE:CNI) for ... BNSF is one of the biggest North American freight railroads out there. ... ought to be at the foundation of any long-term Canadian investors' portfolio.