Aeluma director Steven Denbaars sells 25,000 common shares worth $345,742.63 - ALMU News | Rallies