NYSE:MLSS | Key Financial Ratios | MILESTONE SCIENTIFIC INC.

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.85-49.64%-119.38%
2026-03-311.51-57.36%-199.90%
2025-12-311.81-73.30%-203.45%
2025-09-301.61-78.57%-261.52%
2025-06-302.03-86.63%-208.80%
2025-03-311.94-57.96%-118.04%
2024-12-312.48-48.11%-80.81%
2024-09-302.85-41.31%-63.93%
2024-06-303-38.50%-58.11%
2024-03-312.97-62.22%-94.66%
2023-12-313.51-60.93%-86.48%
2023-09-303.04-61.24%-96.11%
2023-06-303.38-65.69%-94.02%
2023-03-314.37-66.10%-85.54%
2022-12-313.93-63.54%-85.14%
2022-09-303.95-51.40%-68.97%
2022-06-304.64-57.84%-61.59%
2022-03-314.76-40.64%-51.87%
2021-12-316.11-34.42%-41.66%
2021-09-305.43-33.75%-41.92%
2021-06-306.82-29.55%-35.18%
2021-03-317.13-29.64%-35.05%
2020-12-316.45-37.49%-45.29%
2020-09-305.41-45.73%-57.28%
2020-06-305.9-49.93%-61.44%
2020-03-311-130.86%-1469.04%
2019-12-311.23-114.77%-443.67%
2019-09-300.75-71.78%329.98%
2019-06-301.06-88.93%-692.92%
2019-03-311.4-79.62%-230.64%
2018-12-311.2-116.08%-482.59%
2018-09-301.07-123.27%-1026.55%
2018-06-301.35-47.79%-124.10%
2018-03-311.57-102.38%-113.06%
2017-12-311.79-33.17%-71.57%
2017-09-302.29-33.03%-58.42%
2017-06-302.85-41.41%-73.73%
2017-03-313.13-35.39%-64.59%
2016-12-312.36-40.74%-67.96%
2016-09-30-46.86%-78.31%
2016-06-30-42.15%-63.01%
2016-03-31-49.95%-57.96%
2015-12-313.24-42.68%-53.04%
2015-09-30-38.61%-48.93%
2015-06-307.43-27.51%-33.60%
2015-03-318.12-13.91%-16.19%
2014-12-316.4-9.74%-11.62%
2014-09-307.83.99%4.51%
2014-06-308.037.33%8.26%
2014-03-312.8818.65%25.65%
2013-12-311.9218.19%26.54%
2013-09-301.411.22%2.04%
2013-06-301.09-2.23%-4.73%
2013-03-310.9-6.25%-15.07%
2012-12-310.76-15.37%-44.94%
2012-09-300.8-15.34%-46.38%
2012-06-300.75-24.95%-82.60%
2012-03-310.72-26.18%-91.38%
2011-12-310.72-21.20%-76.54%
2011-09-300.87-19.48%-64.27%
2011-06-300.86-17.86%-62.49%
2010-12-311

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.81-73.30%-203.45%
2024-12-312.48-48.11%-80.81%
2023-12-313.51-60.93%-86.48%
2022-12-313.93-63.54%-85.14%
2021-12-316.11-34.42%-41.66%
2020-12-316.45-37.49%-45.29%
2019-12-311.23-114.77%-443.67%
2018-12-311.2-116.10%-482.70%
2017-12-311.79-33.19%-71.60%
2016-12-312.36-41.93%-69.96%
2015-12-313.24-42.68%-53.04%
2014-12-316.4-9.74%-11.62%
2013-12-311.9218.19%26.54%
2012-12-310.76-15.37%-44.94%
2011-12-310.72-21.20%-76.54%
2010-12-311-9.30%-26.35%