NVCR
NVCR
JE00BYSS4X48
NovoCure Limited
Loading chart...

Company Profile

NovoCure Limited, an oncology company, engages in the development, manufacture, and commercialization of tumor treating fields (TTFields) devices for the treatment of solid tumor cancers in the United States, Germany, France, Japan, Greater China, and internationally. Its TTFields devices include Optune Gio, Optune Lua, and Optune Pax. The company also has ongoing clinical trials investigating TTFields in brain metastases, gastric cancer, glioblastoma, liver cancer, non-small cell lung cancer, pancreatic cancer, and ovarian cancer. NovoCure Limited was incorporated in 2000 and is headquartered in Baar, Switzerland.

Latest News

Related stocks

MOVE.SW
MOVE.SW • Switzerland
MEDACTA GROUP N
114.2 CHF
2.74B USD 1Y -25.8%
MED.SW
MED.SW • Switzerland
MEDARTIS N
82.4 CHF
1.24B USD 1Y -4%
KURN.SW
KURN.SW • Switzerland
KUROS N
18.35 CHF
877.11M USD 1Y -38.4%
EKTA-B.ST
EKTA-B.ST • Sweden
Elekta AB ser. B
54.45 SEK
2.08B USD 1Y +8%
ELN.MI
ELN.MI • Italy
EL.EN.
16.05 EUR
1.44B USD 1Y +34.9%
NOLA-B.ST
NOLA-B.ST • Sweden
Nolato AB ser. B
57.1 SEK
1.54B USD 1Y -6.9%
CHEMM.CO
CHEMM.CO • Denmark
ChemoMetec A/S
586.5 DKK
1.51B USD 1Y -19.9%
DRW8.DE
DRW8.DE • Germany
DRAEGERWERK ST.A.O.N.
90 EUR
1.89B USD 1Y +69%

Key Metrics & Overview

Detailed metrics & financial data of the company

Company Profile
5 Metrics

🛡️ Risk & Structural Analysis

Multi-Factor Risk Model & Market Data

7/7 Very High
5Y Volatility
81.4% p.a.
Max Drawdown (5Y)
-91.8%
Sharpe Ratio (5Y)
-0.45
Beta Factor
0.99
Size Class
Small Cap
Notes & Warnings
Single Stock Risk: Investing in an individual stock carries full company and insolvency risk (no fund diversification).
Unprofitable business model: The company is currently generating net losses.
🔴 Low analyst coverage – higher uncertainty in growth estimates & projections
Structurally High Volatility: Above-average fluctuations persist across 5 to 10 years (81.4% p.a.).
Historical Stress Test: Maximum peak-to-trough drawdown of -95.5% in the extended horizon.
ende