Enovix Q3 net loss narrows 22% to $41.95 million; revenue rises 38% to $11.04 million - ENVX News | Rallies