Novocure (NASDAQ: NVCR) today reported preliminary unaudited financial and operational results for the quarter and full year ended December 31, 2025. Novocure is a global oncology company working to ...