Aeluma ten percent owner Tompkins sells $2.3m in stock By Investing.comBy FinMar NewsOctober 6, 2025Aeluma ten percent owner Tompkins sells $2.3m in stock Read More: Aeluma ten percent owner Tompkins sells $2.3m in stock By Investing.com