NASDAQ
NovoCure Limited - Ordinary Shares (NVCR)
♥ 572 Thanks from members
NovoCure Limited (NVCR) exhibits mixed financial sentiment, characterized by a negative trailing P/E and net profit margins, alongside a strong analyst price target consensus offering significant projected upside from its current $18.00 trading level.