NVCR

NovoCure Limited

NVCRNASDAQ

$23.67

-0.08

0.34%

Last Updated: Feb 4, 21:00