NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
12.45
-0.14 (-1.11%)
Apr 24, 2026, 11:53 AM EDT - Market open

NovoCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
1,4421,4553,2341,5997,705
Market Cap Growth
-14.65%-55.02%102.28%-79.25%-
Enterprise Value
1,2591,2442,3911,2847,705
Last Close Price
12.4512.9329.8014.9373.35
PE Ratio
--10.60-19.10-7.66-83.35
PEG Ratio
-6.866.866.866.86
PS Ratio
2.232.225.343.1414.33
PB Ratio
4.164.278.984.41-
P/TBV Ratio
4.084.238.924.38-
P/FCF Ratio
--19.22-46.71-15.92817.11
P/OCF Ratio
--29.67-122.64-21.80250.27
EV/Sales Ratio
1.921.903.952.5214.33
EV/EBITDA Ratio
--8.94-15.01-5.79-97.66
EV/EBIT Ratio
--8.09-14.02-5.51-86.07
EV/FCF Ratio
--16.43-34.54-12.79817.11
Debt / Equity Ratio
0.700.700.331.64-
Debt / EBITDA Ratio
-1.70-1.70-4.24-2.69-
Debt / FCF Ratio
-3.13-3.13-9.76-5.94-
Net Debt / Equity Ratio
-0.62-0.62-0.79-0.87-
Net Debt / EBITDA Ratio
1.521.521.791.42-
Net Debt / FCF Ratio
2.792.794.113.13-
Asset Turnover
0.640.640.510.89-
Inventory Turnover
4.384.383.756.72-
Quick Ratio
2.412.411.375.43-
Current Ratio
2.902.901.465.78-
Return on Equity (ROE)
-38.89%-38.89%-46.67%-114.23%-
Return on Assets (ROA)
-15.04%-15.04%-18.37%-43.88%-
Return on Invested Capital (ROIC)
-142.32%-142.32%-315.22%-891.72%-
Return on Capital Employed (ROCE)
-28.87%-28.87%-23.49%-48.16%-
Earnings Yield
-9.34%-9.44%-5.23%-13.06%-1.20%
FCF Yield
-5.19%-5.20%-2.14%-6.28%0.12%
Buyback Yield / Dilution
-3.37%-3.37%-1.36%-1.65%-
Total Shareholder Return
-3.37%-3.37%-1.36%-1.65%-
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q