Senseonics Holdings, Inc. (SENS)
NYSEAMERICAN: SENS · IEX Real-Time Price · USD
0.463
-0.024 (-5.03%)
May 1, 2024, 4:00 PM EDT - Market closed

Senseonics Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
2453014931,191214186458364249246-
Market Cap Growth
--38.86%-58.63%455.99%14.92%-59.31%25.92%45.89%1.27%--
Enterprise Value
1772334211,124256206389353248252-9
PE Ratio
-4.99-4.993.47-3.94-1.22-1.61-4.87-6.15-5.68-8.13-
PS Ratio
10.9613.4530.0687.0843.288.7524.2257.08751.066479.48-
PB Ratio
6.868.41-191.23-6.42-1.49-21.556.4350.06-51.13-25.39-
P/FCF Ratio
-4.27-4.27-7.39-21.16-3.17-1.36-4.59-6.49-6.48-9.59-
P/OCF Ratio
-4.29-4.29-7.43-21.23-3.18-1.37-5.05-6.53-6.56-9.67-
EV/Sales Ratio
7.9110.4025.6682.1651.819.6720.5855.36747.236634.22-
EV/EBITDA Ratio
-4.85-4.852.60-3.95-1.62-2.00-4.56-6.33-5.88-8.800.49
EV/EBIT Ratio
-4.73-4.732.62-3.93-1.61-1.99-4.54-6.30-5.86-8.760.49
EV/FCF Ratio
-3.30-3.30-6.31-19.96-3.79-1.50-3.90-6.29-6.44-9.820.47
Debt / Equity Ratio
1.151.15-27.94-0.34-0.42-13.360.953.50-3.91-1.011.24
Debt / EBITDA Ratio
-0.86-0.860.44-0.22-0.38-1.12-0.80-0.46-0.45-0.34-0.53
Debt / FCF Ratio
-0.58-0.58-1.08-1.11-0.89-0.84-0.68-0.45-0.50-0.38-0.51
Quick Ratio
6.616.614.657.171.270.844.981.721.770.549.27
Current Ratio
7.547.545.127.851.821.015.471.941.840.689.62
Asset Turnover
0.150.150.090.060.130.160.120.150.010.00-
Interest Coverage
-4.44-4.448.60-17.09-9.83-8.79-10.35-18.07-26.42-26.16-97.87
Return on Equity (ROE)
-117.90%-117.90%-623.50%127.30%243.80%-609.60%-156.40%-957.00%-510.60%3395.10%-
Return on Assets (ROA)
-40.00%-40.00%78.50%-142.40%-448.90%-87.60%-59.70%-139.50%-137.00%-238.30%-
Return on Capital (ROIC)
-98.20%-98.20%-98.91%46.56%94.58%-122.18%-62.90%-172.03%-299.06%-23616.39%-105.49%
Earnings Yield
-24.61%-20.05%28.85%-25.40%-81.79%-62.00%-20.52%-16.25%-17.62%-12.30%-
FCF Yield
-28.73%-23.41%-13.52%-4.73%-31.56%-73.56%-21.77%-15.42%-15.44%-10.42%-
Buyback Yield / Dilution
8.13%8.13%-46.38%-85.30%-20.75%-19.90%-35.74%-29.95%-1174.49%-266.88%-
Total Shareholder Return
8.13%8.13%-46.38%-85.30%-20.75%-19.90%-35.74%-29.95%-1174.49%-266.88%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).