Navitas Semiconductor Corp (NVTS) EV/FCF: -112.67x | 2016-2026