$NVCR - Novocure Ltd Stock Analysis & AI Rating | EquitAI