Ross Alexander Mcdonald, Director at Challenger Energy Group, holds 2.60M shares in Challenger Energy Group (Ticker: GB:CEG), holds 38.65K shares in Royal Bank Of Canada (Ticker: RY). Most recently, Ross Alexander Mcdonald Bought ― shares of Challenger Energy Group on May 20, 2021 for an estimated value of 1.75K.