enVVeno Medical Corporation (NVNO)
NASDAQ: NVNO · Real-Time Price · USD
10.33
-0.20 (-1.90%)
Apr 7, 2026, 4:00 PM EDT - Market closed

enVVeno Medical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
72271,8542,3961,6912,184
Market Cap Growth
-87.04%-87.75%-22.63%41.70%-22.59%183.87%
Enterprise Value
-20.74199.091,8112,3501,6532,131
Last Close Price
10.3311.23105.70179.90178.50230.65
PE Ratio
--0.34-2.37-2.69-2.32-3.47
PB Ratio
0.251.149.5551.8643.6640.15
P/TBV Ratio
0.030.030.271.371.481.05
P/FCF Ratio
--14.58-109.84-126.82-107.46-178.81
P/OCF Ratio
--14.58-110.08-127.04-108.25-184.36
EV/EBITDA Ratio
--9.59-76.62-93.95-66.87-127.29
EV/EBIT Ratio
--9.53-76.01-93.13-66.31-126.16
EV/FCF Ratio
--12.78-107.33-124.42-105.07-174.47
Debt / Equity Ratio
0.000.000.000.020.040.03
Debt / EBITDA Ratio
-0.03-0.03-0.04-0.06-0.07-0.12
Debt / FCF Ratio
-0.04-0.04-0.06-0.07-0.11-0.16
Net Debt / Equity Ratio
-0.14-0.14-0.22-0.97-0.96-0.97
Net Debt / EBITDA Ratio
1.331.331.781.801.513.15
Net Debt / FCF Ratio
1.771.772.492.382.374.32
Quick Ratio
13.3013.3020.6033.8525.5234.64
Current Ratio
13.5813.5820.8834.2325.7834.84
Return on Equity (ROE)
-9.92%-9.92%-18.17%-55.38%-52.98%-53.75%
Return on Assets (ROA)
-56.09%-56.09%-50.92%-55.90%-50.19%-49.51%
Return on Invested Capital (ROIC)
13396.79%13396.79%-3781.90%-1948.13%-1617.39%-10366.35%
Return on Capital Employed (ROCE)
-59.46%-59.46%-52.87%-57.76%-51.81%-53.23%
Earnings Yield
-287.56%-294.44%-42.13%-37.16%-43.14%-28.83%
FCF Yield
-229.98%-6.86%-0.91%-0.79%-0.93%-0.56%
Buyback Yield / Dilution
-20.20%-20.20%-39.42%-9.54%-29.38%-572.10%
Total Shareholder Return
-20.20%-20.20%-39.42%-9.54%-29.38%-572.10%
Updated Mar 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q