NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
16.27
+0.58 (3.70%)
Aug 7, 2026, 11:53 AM EDT - Market open

NovoCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,8951,4553,2341,5997,7057,806
Market Cap Growth
48.26%-55.02%102.28%-79.25%-1.29%-55.92%
Enterprise Value
1,6201,2442,9491,2847,3207,444
Last Close Price
16.2712.9329.8014.9373.3575.08
Forward PE
-277.46277.46277.46277.46277.46
PEG Ratio
-63.8963.8963.8963.8963.89
PS Ratio
2.612.225.343.1414.3314.59
PB Ratio
5.404.278.984.4117.4719.02
P/TBV Ratio
5.474.238.924.3817.4019.10
P/FCF Ratio
----817.11133.24
P/OCF Ratio
----250.2794.33
EV/Sales Ratio
2.321.904.872.5213.6113.91
EV/FCF Ratio
----776.27127.06
Debt / Equity Ratio
0.690.700.331.641.321.40
Debt / FCF Ratio
----61.969.82
Net Debt / Equity Ratio
-0.61-0.62-0.79-0.87-0.87-0.88
Net Debt / EBITDA Ratio
1.501.521.791.424.8810.64
Net Debt / FCF Ratio
8.142.794.113.13-40.84-6.19
Asset Turnover
0.870.640.510.440.460.49
Inventory Turnover
4.014.383.753.804.274.43
Quick Ratio
2.662.671.415.556.817.35
Current Ratio
2.892.901.465.787.007.53
Return on Equity (ROE)
-43.79%-38.89%-46.67%-51.52%-21.73%-13.16%
Return on Assets (ROA)
-18.78%-15.04%-18.37%-21.51%-8.68%-4.53%
Return on Invested Capital (ROIC)
-113.55%-149.86%-353.94%-482.93%-194.60%-78.75%
Return on Capital Employed (ROCE)
-26.72%-28.87%-23.49%-23.29%-8.82%-4.58%
FCF Yield
----0.12%0.75%
Buyback Yield / Dilution
-3.65%-3.37%-1.36%-1.65%-0.24%4.58%
Total Shareholder Return
-3.65%-3.37%-1.36%-1.65%-0.24%4.58%
SEC Filings: 10-K · 10-Q