Novocure Q2 revenue beats, lifts 2026 outlook - NVCR News | Rallies