Stephen Cotton has an estimated net worth of $29.1 Million. This is based on reported shares in Aqua Metals, Inc..
2020 was Stephen Cotton's most active year for acquiring shares with 11 total transactions. Stephen Cotton's most active month to acquire stocks was the month of November. 2026 was Stephen Cotton's most active year for disposing of shares, totalling 8 transactions. Stephen Cotton's most active month to dispose stocks was the month of December. 2026 saw Stephen Cotton paying a total of $377,000.56 for 79,873 shares, this is the most they've acquired in one year. In 2021 Stephen Cotton cashed out on 815,629 shares for a total of $2,271,200.49, their largest year based on trade value.