NVCR

NovoCure Limited

NVCRNASDAQ

$20.32

+2.34

13.01%

Last Updated: May 14, 20:00