NVCR

NovoCure Limited

NVCRNASDAQ

$12.43

+0.52

4.37%

Last Updated: Aug 22, 20:00