NVCR Estados financieros: Análisis de Novocure Ltd AI