NovoCure Limited (NVCR)
NASDAQ: NVCR · Real-Time Price · USD
17.16
-0.83 (-4.61%)
At close: Jun 5, 2026, 4:00 PM EDT
17.11
-0.05 (-0.29%)
After-hours: Jun 5, 2026, 5:55 PM EDT

NovoCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9871,4553,2341,5997,7057,806
Market Cap Growth
0.43%-55.02%102.28%-79.25%-1.29%-55.92%
Enterprise Value
1,7901,2442,3911,2847,3207,444
Last Close Price
17.1612.9329.8014.9373.3575.08
PS Ratio
2.952.225.343.1414.3314.59
PB Ratio
6.014.278.984.4117.4719.02
P/TBV Ratio
5.844.238.924.3817.4019.10
P/FCF Ratio
----817.11133.24
P/OCF Ratio
----250.2794.33
EV/Sales Ratio
2.651.903.952.5213.6113.91
EV/FCF Ratio
----776.27127.06
Debt / Equity Ratio
0.710.700.331.641.321.40
Debt / FCF Ratio
----61.969.82
Net Debt / Equity Ratio
-0.60-0.62-0.79-0.87-0.87-0.88
Net Debt / EBITDA Ratio
1.171.521.791.424.8810.64
Net Debt / FCF Ratio
4.102.794.113.13-40.84-6.19
Asset Turnover
0.850.640.510.440.460.49
Inventory Turnover
3.964.383.753.804.274.43
Quick Ratio
2.662.671.415.556.817.35
Current Ratio
2.902.901.465.787.007.53
Return on Equity (ROE)
-51.56%-38.89%-46.67%-51.52%-21.73%-13.16%
Return on Assets (ROA)
-22.75%-15.04%-18.37%-21.51%-8.68%-4.53%
Return on Invested Capital (ROIC)
-115.39%-36.18%-54.52%-262.15%-138.56%-61.42%
Return on Capital Employed (ROCE)
-31.85%-28.87%-23.49%-23.29%-8.82%-4.58%
FCF Yield
----0.12%0.75%
Buyback Yield / Dilution
-3.55%-3.37%-1.36%-1.65%-0.24%4.58%
Total Shareholder Return
-3.55%-3.37%-1.36%-1.65%-0.24%4.58%
SEC Filings: 10-K · 10-Q