Compare Stocks: NVCR

NVCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NVCRNovoCure Limited1.17B10.474.39%1,331,428-642.27M

Average Return