NovoCure Ltd

NVCRNASDAQ
$15.74
-0.09-0.57%
Ult. Agg.: Sep 29, 8:57 AM

NovoCure vs. Peers Comparison

Compare NovoCure (NVCR) to its peers on price performance, valuation multiples and key financial metrics.