enVVeno Medical Corporation (NVNO)
NASDAQ: NVNO · Real-Time Price · USD
10.84
-0.21 (-1.90%)
At close: Jun 26, 2026, 4:00 PM EDT
11.00
+0.16 (1.48%)
After-hours: Jun 26, 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
-90.80%-86.09%-22.63%41.70%-22.59%183.87%
Enterprise Value
-17.09-20.1510.8723.4410.989.69
Last Close Price
10.8411.23105.70179.90178.50230.65
PB Ratio
0.300.271.261.481.251.15
P/TBV Ratio
0.280.241.231.371.481.05
EV/EBITDA Ratio
-0.97----
EV/EBIT Ratio
-0.96----
EV/FCF Ratio
-1.29----
Debt / Equity Ratio
0.010.010.020.020.040.03
Net Debt / Equity Ratio
-1.02-1.01-1.00-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)
-73.97%-56.21%-49.39%-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