Robert James Anderson, Senior Officer at Royal Bank Of Canada, holds 2.00K shares in Canadian Tire (Ticker: CDNAF), holds 5.33K shares in Royal Bank Of Canada (Ticker: RY). Most recently, Robert James Anderson Sold ― shares of Canadian Tire on Nov 22, 2023 for an estimated value of 293.42K.