Switzerland's Novocure Q3 revenue rises 16%, beats estimates - NVCR News | Rallies