Over the last 90 days, NeoVolta Inc. has seen insider buying totaling $231,757. Two insiders made purchases, with executives accounting for $183,757 of the net buy. This activity represents a small fraction of the company's float. The stock has experienced a significant price decline of -55.4% in the past 90 days.