Donald John Carty, Director at Canadian National Railway, holds 80.20K shares in Canadian National Railway (Ticker: CNI), holds 15.00K shares in Gluskin Sheff + Assc (Ticker: TSE:GS). Most recently, Donald John Carty Bought ― shares of Canadian National Railway on Feb 03, 2021 for an estimated value of 289.34K.