Compare Stocks: NVCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NVCRNovoCure Limited1.34B11.954.28%1,992,133-642.27M

Average Return