NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
16.45
-0.58 (-3.41%)
Jul 28, 2026, 3:16 PM EDT - Market open

NovoCure Filings