NVCR

NovoCure Limited

NVCRNASDAQ

$13.78

-0.25

1.78%

Last Updated: Oct 17, 20:00