Stephen Charles Stuart Watts, Director at American Biofuels, holds 3.15M shares in Altima Resources (Ticker: TSE:ARH), holds 152.00K shares in American Biofuels (Ticker: TSE:ABS.H). Most recently, Stephen Charles Stuart Watts Bought ― shares of Altima Resources on May 15, 2024 for an estimated value of 75.00K.