Milestone Scientific Inc. (MLSS)
NYSEAMERICAN: MLSS · IEX Real-Time Price · USD
0.609
+0.035 (6.02%)
Apr 16, 2024, 11:08 AM EDT - Market open

Milestone Scientific Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1996
Market Capitalization
474934140135681139395049
Upgrade
Market Cap Growth
-46.31%-76.03%3.50%98.72%505.80%-71.21%-0.80%-22.18%3.19%63.34%
Upgrade
Enterprise Value
384325126122661036364639
Upgrade
PE Ratio
-7.07-7.07-3.85-20.50-18.40-9.03-1.51-7.51-6.60-9.23-28.74
Upgrade
PS Ratio
4.484.993.8013.5624.838.111.173.453.755.324.73
Upgrade
PB Ratio
5.496.123.288.548.3340.077.295.384.624.903.34
Upgrade
P/FCF Ratio
-9.19-9.19-5.55-34.52-19.27-37.98-6.86-31.54-7.25-16.75165.96
Upgrade
P/OCF Ratio
-9.20-9.20-5.55-34.65-19.33-38.19-6.89-31.69-7.28-17.13129.76
Upgrade
EV/Sales Ratio
3.914.422.8712.1922.397.931.093.183.404.883.73
Upgrade
EV/EBITDA Ratio
-6.29-6.29-2.93-18.87-16.97-8.97-1.43-7.02-6.07-8.56-23.01
Upgrade
EV/EBIT Ratio
-6.16-6.16-2.89-18.46-16.67-8.85-1.41-6.93-5.98-8.52-22.77
Upgrade
EV/FCF Ratio
-8.15-8.15-4.19-31.02-17.38-37.14-6.40-29.00-6.59-15.36130.78
Upgrade
Debt / Equity Ratio
0.050.050.050.040.060.01-----
Upgrade
Debt / EBITDA Ratio
-0.06-0.06-0.06-0.09-0.130.00-----
Upgrade
Debt / FCF Ratio
-0.07-0.07-0.08-0.14-0.13-0.01-----
Upgrade
Quick Ratio
2.042.042.855.075.320.650.580.951.261.664.89
Upgrade
Current Ratio
3.513.513.936.116.451.231.201.792.363.256.40
Upgrade
Asset Turnover
0.870.870.550.490.331.220.920.800.840.650.69
Upgrade
Interest Coverage
----415.75-403.94------
Upgrade
Return on Equity (ROE)
-84.80%-84.80%-70.50%-39.30%-59.00%-760.50%-221.50%-64.90%-70.20%-45.30%-13.30%
Upgrade
Return on Assets (ROA)
-61.10%-61.10%-53.90%-32.60%-43.90%-109.30%-71.10%-36.80%-47.60%-37.20%-11.30%
Upgrade
Return on Capital (ROIC)
-84.52%-84.52%-82.32%-43.52%-43.47%-233.60%-519.57%-72.26%-76.63%-29.65%-5.39%
Upgrade
Earnings Yield
-15.75%-14.14%-25.99%-4.88%-5.43%-11.07%-66.26%-13.31%-15.14%-10.83%-3.48%
Upgrade
FCF Yield
-12.12%-10.88%-18.03%-2.90%-5.19%-2.63%-14.58%-3.17%-13.78%-5.97%0.60%
Upgrade
Buyback Yield / Dilution
-3.07%-3.07%-2.58%-9.15%-37.87%-29.58%-7.94%-21.27%-25.84%-6.81%-14.76%
Upgrade
Total Shareholder Return
-3.07%-3.07%-2.58%-9.15%-37.87%-29.58%-7.94%-21.27%-25.84%-6.81%-14.76%
Upgrade
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).