Will Navitas Semiconductor (NVTS) beat quarterly earnings? · top holders · Whale Watch