Compare Stocks: NVCR

NVCR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
NVCRNovoCure Limited1.23B10.99-12.29%3,608,731-642.27M

Average Return