Price & Volume

Stats

See more
52W Range
$9.82-$19.25
Market Cap
$1.9B
Shares Short
8M

Financials

See more
Revenue (12 Mos)
$674.4M
Revenue Growth (YoY)
12.3%
Gross Profit (12 Mos)
$508.8M
Diluted EPS
-$1.53

News

See more

Yahoo Finance • 25 days ago

3 Overlooked Stocks Set to Soar in 2026

Yahoo Finance • 30 days ago

NovoCure Q1 Earnings Call Highlights

Yahoo Finance • 3 months ago

NovoCure Q4 Earnings Call Highlights

About

Address
Neuhofstrasse 21, Baar, Switzerland, 6340
Sector
Healthcare
Industry
Medical Devices
Full-Time Employees
1,605