NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
17.58
-0.47 (-2.60%)
At close: May 15, 2026, 4:00 PM EDT
17.35
-0.23 (-1.31%)
After-hours: May 15, 2026, 7:27 PM EDT

NovoCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
2,0361,4553,2341,5997,70517,708
Market Cap Growth
0.68%-55.02%102.28%-79.25%-56.49%879.71%
Enterprise Value
1,8941,2442,3911,2847,70517,708
Last Close Price
17.5812.9329.8014.9373.35173.04
PE Ratio
--10.60-19.10-7.66-83.35-
PS Ratio
3.102.225.343.1414.33-
PB Ratio
6.324.278.984.41--
P/TBV Ratio
5.984.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
2.811.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.710.700.331.64--
Debt / EBITDA Ratio
-1.40-1.70-4.24-2.69--
Debt / FCF Ratio
-4.89-3.13-9.76-5.94--
Net Debt / Equity Ratio
-0.60-0.62-0.79-0.87--
Net Debt / EBITDA Ratio
1.171.521.791.42--
Net Debt / FCF Ratio
4.102.794.113.13--
Asset Turnover
0.850.640.510.89--
Inventory Turnover
3.964.383.756.72--
Quick Ratio
2.412.411.375.43--
Current Ratio
2.902.901.465.78--
Return on Equity (ROE)
-51.56%-38.89%-46.67%-114.23%--
Return on Assets (ROA)
-22.75%-15.04%-18.37%-43.88%--
Return on Invested Capital (ROIC)
-133.27%-142.32%-315.22%-891.72%--
Return on Capital Employed (ROCE)
-31.85%-28.87%-23.49%-48.16%--
Earnings Yield
-8.28%-9.44%-5.23%-13.06%-1.20%0.00%
FCF Yield
-2.30%-5.20%-2.14%-6.28%0.12%0.00%
Buyback Yield / Dilution
-3.55%-3.37%-1.36%-1.65%--
Total Shareholder Return
-3.55%-3.37%-1.36%-1.65%--
Updated Apr 30, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q