Craig Steven Alford., Chief Executive Officer, Ten Percent Owner at Barrel Energy, holds 75.00K shares in FE Battery Metals (Ticker: FEMFF), holds 4.00M shares in Barrel Energy (Ticker: BRLL). Most recently, Craig Steven Alford. Sold ― shares of FE Battery Metals on Mar 16, 2024 for an estimated value of 3.23K.