NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
15.69
-0.36 (-2.24%)
At close: Aug 6, 2026, 4:00 PM EDT
15.70
+0.01 (0.05%)
After-hours: Aug 6, 2026, 5:17 PM EDT

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,8271,4553,2341,5997,7057,806
Market Cap Growth
38.96%-55.02%102.28%-79.25%-1.29%-55.92%
Enterprise Value
1,6231,2442,9491,2847,3207,444
Last Close Price
15.6912.9329.8014.9373.3575.08
Forward PE
-277.46277.46277.46277.46277.46
PEG Ratio
-63.8963.8963.8963.8963.89
PS Ratio
2.622.225.343.1414.3314.59
PB Ratio
5.534.278.984.4117.4719.02
P/TBV Ratio
5.274.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