NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
12.15
+0.09 (0.75%)
At close: Mar 19, 2026, 4:00 PM EDT
12.46
+0.31 (2.55%)
After-hours: Mar 19, 2026, 7:50 PM EDT

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,3831,4553,2341,5997,7057,806
Market Cap Growth
-30.85%-55.02%102.28%-79.25%-1.29%-55.92%
Enterprise Value
1,1831,2442,3911,2847,3207,444
Last Close Price
12.1512.9329.8014.9373.3575.08
PE Ratio
--10.60-19.10-7.66-130.98-125.13
PS Ratio
2.112.225.343.1414.3314.59
PB Ratio
4.014.278.984.4117.4719.02
P/TBV Ratio
3.984.238.924.3817.4919.10
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.811.903.952.5213.6113.91
EV/EBITDA Ratio
--8.94-15.01-5.79-92.78-218.40
EV/EBIT Ratio
--8.09-14.02-5.51-81.77-167.90
EV/FCF Ratio
--16.43-34.54-12.79776.27127.06
Debt / Equity Ratio
0.700.700.331.641.321.40
Debt / EBITDA Ratio
-1.70-1.70-4.24-2.69-7.40-16.88
Debt / FCF Ratio
-3.13-3.13-9.76-5.9461.969.82
Net Debt / Equity Ratio
-0.62-0.62-0.79-0.87-0.87-0.88
Net Debt / EBITDA Ratio
1.521.521.791.424.8810.64
Net Debt / FCF Ratio
2.792.794.113.13-40.84-6.19
Asset Turnover
0.640.640.510.440.460.49
Inventory Turnover
4.384.383.753.804.274.43
Quick Ratio
2.672.671.415.556.817.35
Current Ratio
2.902.901.465.787.007.53
Return on Equity (ROE)
-38.89%-38.89%-46.67%-51.52%-21.73%-13.16%
Return on Assets (ROA)
-15.04%-15.04%-18.37%-21.51%-8.68%-4.53%
Return on Invested Capital (ROIC)
-142.32%-142.32%-315.22%-419.64%-165.06%-64.10%
Return on Capital Employed (ROCE)
-28.87%-28.87%-23.49%-23.29%-8.82%-4.58%
Earnings Yield
-9.85%-9.44%-5.23%-13.06%-0.76%-0.80%
FCF Yield
-5.47%-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