Compare Stocks: NVCR

NVCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NVCRNovoCure Limited1.49B13.33-2.45%1,163,950-642.27M

Average Return