NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
13.04
-1.19 (-8.36%)
At close: Mar 6, 2026, 4:00 PM EST
13.00
-0.04 (-0.30%)
After-hours: Mar 6, 2026, 7:42 PM EST

NovoCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4841,4553,2341,5997,7057,806
Market Cap Growth
-36.66%-55.02%102.28%-79.25%-1.29%-55.92%
Enterprise Value
1,2851,2442,9491,5997,3207,806
Last Close Price
13.0412.9329.8014.9373.3575.08
PE Ratio
--10.60-19.10-7.66-130.98-125.13
PS Ratio
2.262.225.343.14-14.59
PB Ratio
4.314.278.98-17.47-
P/TBV Ratio
4.274.238.92-17.49-
P/FCF Ratio
--19.22-46.72-15.92817.11133.24
P/OCF Ratio
--29.67-122.64-21.80250.2794.33
EV/Sales Ratio
1.961.904.873.14-14.59
EV/EBITDA Ratio
--8.94-18.52-7.20689.03-229.04
EV/EBIT Ratio
--8.09-17.30-6.86--176.08
EV/FCF Ratio
--16.43-42.61-15.92776.27133.24
Debt / Equity Ratio
0.700.701.88-1.32-
Debt / EBITDA Ratio
-1.70-1.70-4.24-55.00-
Debt / FCF Ratio
-3.13-3.13-9.76-61.96-
Net Debt / Equity Ratio
-0.62-0.62-0.79--0.87-
Net Debt / EBITDA Ratio
1.521.521.79--36.25-
Net Debt / FCF Ratio
2.792.794.11--40.84-
Asset Turnover
0.640.640.980.850-
Inventory Turnover
4.384.387.828.730-
Quick Ratio
2.412.411.37-6.65-
Current Ratio
2.902.901.46-7.00-
Return on Equity (ROE)
-38.89%-38.89%-93.64%-93.86%0.00%-
Return on Assets (ROA)
-15.04%-15.04%-19.63%-35.96%0.00%-
Return on Invested Capital (ROIC)
-142.36%-142.36%-294.63%-675.49%0.00%-
Return on Capital Employed (ROCE)
-28.87%-28.87%-70.40%-45.09%0.00%-
Earnings Yield
-9.18%-9.44%-5.23%-13.06%-0.76%-0.80%
FCF Yield
-5.10%-5.20%-2.14%-6.28%0.12%0.75%
Buyback Yield / Dilution
-0.67%-0.67%-0.20%-0.99%-0.20%-0.33%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q