Donald Bruce Macdonald, Director at C21 Investments, holds 1.10M shares in C21 Investments (Ticker: CXXIF), holds 2.24K shares in Royal Bank Of Canada (Ticker: RY). Most recently, Donald Bruce Macdonald Bought ― shares of C21 Investments on Oct 27, 2020 for an estimated value of 69.65K.