NVCR - NovoCure Limited Ownership & Holders | Finranks