A recent SEC filing, reported on September 27, 2026, shows that Bank of America Corp DE opened a position in Enovix Corporation.
The bank purchased 1,376,635 shares, valued at approximately $8.36 million. The holding represents a 0.63% stake in the battery company.
Institutional investors collectively own more than 50% of Enovix. Analysts have a “Moderate Buy” consensus rating, while the shares are trading near their 52-week low.