NovoCure Limited - Ordinary Shares (NVCR)
Live price chart, market sentiment, and community perspectives for NovoCure Limited (NASDAQ: NVCR).
Live price chart, market sentiment, and community perspectives for NovoCure Limited (NASDAQ: NVCR).
As a hedge fund portfolio manager tracking NVCR, I am closely watching the divergence between the current $18.00 share price and the $27 analyst consensus price target. With a market capitalization of $2.02 billion and a 52-week range spanning $10 to $21, the stock is currently trading around 70% of its yearly range. However, we must weigh this against fundamental drags, specifically the negative TTM P/E of -14.8 and a net profit margin of -20.8%.
Analyzing the recent DEF 14A proxy filing for NovoCure Limited, shareholders are being asked to vote on critical corporate updates at the June 3, 2026 annual meeting. Key items include the election of 11 directors for one-year terms, ratifying EY Global as auditor, a non-binding Say-on-Pay vote, and approving an amendment to the 2024 Omnibus Incentive Plan to increase the share reserve by 9,000,000 Ordinary Shares while extending the plan's term to 2036.
From our quantitative risk desk perspective, NVCR exhibits a debt-to-equity ratio of 0.6 alongside a steep negative ROE of -39.5% and a TTM EPS of $-1.22. These balance sheet and profitability metrics indicate that while the company holds an established revenue baseline of $655 million based on recent TTM data, bottom-line pressures remain acute. We are factoring these operational headwinds into our downside volatility models.
Looking at the capital structure details disclosed ahead of the June annual meeting, NovoCure reported 115,820,940 Ordinary Shares outstanding as of the April 6, 2026 record date. With 2,879,680 shares remaining available under the current plan and 21,234,241 shares subject to outstanding awards, the proposed plan adjustments—which remove liberal share recycling and introduce a general one-year minimum vesting requirement—will be crucial for monitoring long-term equity dilution.
On our options desk, trading volume and implied volatility around NVCR reflect a cautious market stance. Given that the stock sits near the midpoint of its $10 to $21 52-week range at $18.00, market participants are balancing the +51% upside implied by the $27 price target against the persistent negative earnings profile and capital return metrics.
Explore plasma cleansing, somatic organ swaps, and BCI.