Milestone Scientific Inc. (MLSS) has a negative trailing P/E of -4.0, meaning the company is currently unprofitable on a trailing twelve-month (TTM) basis. Trailing earnings yield is -25.22%.
Criteria proven by this page:
Overall SharesGrow Score: 56/100 with 3/7 criteria passed.
| Year | P/E (TTM) | PEG Ratio | P/B Ratio | P/S Ratio | Dividend Yield |
|---|---|---|---|---|---|
| 2016 | -6.3 | 0.41 | 4.44 | 3.60 | - |
| 2017 | -7.4 | 0.27 | 5.33 | 3.42 | - |
| 2018 | -1.6 | -0.05 | 7.60 | 1.22 | - |
| 2019 | -8.4 | 0.44 | 37.49 | 7.59 | - |
| 2020 | -18.2 | 0.62 | 8.25 | 24.59 | - |
| 2021 | -20.8 | 1.25 | 8.66 | 13.76 | - |
| 2022 | -3.9 | -0.19 | 3.31 | 3.85 | - |
| 2023 | -7.2 | 0.35 | 6.27 | 5.11 | - |
| 2024 | -16.3 | 0.43 | 13.13 | 8.88 | - |
| 2025 | -3.9 | -0.21 | 7.97 | 2.50 | - |
| Year | EPS (Diluted) | Revenue | Net Income | Net Margin |
|---|---|---|---|---|
| 2016 | $-0.22 | $10.48M | $-5.95M | -56.7% |
| 2017 | $-0.16 | $11.28M | $-5.19M | -46% |
| 2018 | $-0.21 | $9.62M | $-7.43M | -77.2% |
| 2019 | $-0.17 | $8.37M | $-7.66M | -91.5% |
| 2020 | $-0.12 | $5.44M | $-7.49M | -137.7% |
| 2021 | $-0.10 | $10.3M | $-7.12M | -69.1% |
| 2022 | $-0.12 | $8.81M | $-8.71M | -98.9% |
| 2023 | $-0.10 | $9.83M | $-6.93M | -70.5% |
| 2024 | $-0.06 | $8.63M | $-4.71M | -54.6% |
| 2025 | $-0.07 | $8.97M | $-5.72M | -63.8% |
| Year | EPS (Avg) | EPS Range | Revenue (Avg) | Revenue Range | Analysts |
|---|---|---|---|---|---|
| 2026 | $-0.06 | $-0.07 – $-0.05 | $9.91M | $9.52M – $10.3M | 2 |
| 2027 | $-0.06 | $-0.06 – $-0.06 | $10.47M | $10.27M – $10.67M | 1 |