enVVeno Medical Corporation (NVNO)
NASDAQ: NVNO · Real-Time Price · USD
10.21
-0.54 (-5.02%)
At close: Jun 5, 2026, 4:00 PM EDT
10.54
+0.32 (3.18%)
After-hours: Jun 5, 2026, 4:10 PM EDT

enVVeno Medical 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
7753684862
Market Cap Growth
-88.77%-86.09%-22.63%41.70%-22.59%183.87%
Enterprise Value
-17.51-20.5410.523.110.679.39
Last Close Price
10.2111.23105.70179.90178.50230.65
PB Ratio
0.280.040.271.481.251.15
P/TBV Ratio
0.030.030.271.371.481.05
EV/EBITDA Ratio
-0.99----
EV/EBIT Ratio
-0.98----
EV/FCF Ratio
-1.32----
Debt / Equity Ratio
0.000.000.000.020.040.03
Net Debt / Equity Ratio
-0.12-0.14-0.22-0.97-0.96-0.97
Net Debt / EBITDA Ratio
1.221.331.781.801.513.15
Net Debt / FCF Ratio
1.651.772.492.382.374.32
Quick Ratio
11.6313.3020.6033.8525.5234.64
Current Ratio
11.8913.5820.8834.2325.7834.84
Return on Equity (ROE)
-9.47%-9.92%-18.17%-55.38%-52.98%-53.75%
Return on Assets (ROA)
-71.89%-56.09%-50.92%-55.90%-50.19%-49.51%
Return on Invested Capital (ROIC)
-1878.59%-1542.36%-1311.28%-1099.93%-908.44%-743.25%
Return on Capital Employed (ROCE)
-77.86%-59.46%-52.87%-57.76%-51.81%-53.23%
Buyback Yield / Dilution
-16.65%-20.20%-39.42%-9.54%-29.38%-572.10%
Total Shareholder Return
-16.65%-20.20%-39.42%-9.54%-29.38%-572.10%
SEC Filings: 10-K · 10-Q