John James Teeling, Chairman at Botswana Diamonds, holds 51.95M shares in Arkle Resources PLC (Ticker: GB:ARK), holds 64.08M shares in Botswana Diamonds (Ticker: GB:BOD), holds 21.92M shares in Petrel Resources (Ticker: GB:PET). Most recently, John James Teeling Bought ― shares of Arkle Resources PLC on May 02, 2024 for an estimated value of 25.00K.