Ross Mcgowan, Managing Director & Chief Executive Officer, Ten Percent Owner at Armada Metals Ltd., holds 45.00M shares in Armada Metals Ltd. (Ticker: AU:AMM). Most recently, Ross Mcgowan Bought AU$12,500,000 shares of Armada Metals Ltd. on Oct 27, 2023 for an estimated value of 250.00K.