Share Facebook Twitter LinkedIn Pinterest Email Aeluma ten percent owner Tompkins sells $2.3m in stock Read More: Aeluma ten percent owner Tompkins sells $2.3m in stock By Investing.com23M Aeluma Investingcom owner percent sells stock Ten Tompkins