NVCR

NovoCure Limited

NVCRNASDAQ

$20.06

-0.56

2.72%

Last Updated: Mar 13, 20:00