Novocure Ltd

NVCR NPV
Create an alert
Sell$16.18
Buy$16.20
$0.12 (0.74%)
Last updated today at