Why is NVCR down today? โ€” NovoCure Limited | Framler