Enovix Corporation [ENVX] is -49.77% lower this YTD. Is it still time to buy?
Enovix Corporation [NASDAQ: ENVX] slipped around -0.55 points on Tuesday, while shares priced at $5.46 at the close of the session, down -9.15%. Compared to the average trading volume of 6.11M shares, ENVX reached a trading volume of 7789708 in the most recent trading day,