Stocktoria

MILESTONE SCIENTIFIC INC. MLSS

MILESTONE SCIENTIFIC INC. statistics & valuation

P / S3.2×
P / B10.1×
Net margin-63.8%
FCF margin-32.7%
Return on capital-155%

Market cap as of 2026-06-30. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-46.00% -77.20% -89.80% -134.90% -66.20% -98.90% -70.50% -54.60% -63.80% 2016201720182019202020212022202320242025
Gross margin (%)
61.80% 46.10% 68.30% 66.60% 61.30% 55.70% 69.10% 74.60% 71.40% 2016201720182019202020212022202320242025
Operating margin (%)
-46.40% -83.10% -47.80% -137.10% -71.60% -100.20% -72.30% -78.30% -63.50% 2016201720182019202020212022202320242025
Return on equity (%)
-69.70% -69.20% -482.70% -443.70% -45.30% -41.70% -85.10% -86.50% -80.80% -203.40% 2016201720182019202020212022202320242025
Shares outstanding
30.4M 33.2M 35.3M 49.4M 64.1M 68.8M 70.6M 75.8M 79.8M 82.1M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-41.90% -33.20% -116.10% -114.80% -37.50% -34.40% -63.50% -60.90% -48.10% -73.30% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-11.00% -17.00% -21.40% -128.90% -39.30% -68.60% -34.00% -32.70% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$0.22 -$0.16 -$0.21 -$0.16 -$0.12 -$0.10 -$0.06 -$0.07 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin71.4%74.6%69.1%55.7%61.3%66.6%68.3%46.1%61.8%—
Operating margin-63.5%-78.3%-72.3%-100.2%-71.6%-137.1%-47.8%-83.1%-46.4%—
Net margin-63.8%-54.6%-70.5%-98.9%-66.2%-134.9%-89.8%-77.2%-46.0%—
FCF margin-32.7%-34.0%—-68.6%-39.3%-128.9%-21.4%-17.0%-11.0%—
Return on assets-73.3%-48.1%-60.9%-63.5%-34.4%-37.5%-114.8%-116.1%-33.2%-41.9%
Return on equity-203.4%-80.8%-86.5%-85.1%-41.7%-45.3%-443.7%-482.7%-69.2%-69.7%
Current ratio1.812.483.513.936.116.451.231.201.792.36

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.