NYSE
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Milestone Scientific Inc. designs, develops, and commercializes diagnostic and therapeutic injection technologies. Its products include CompuDent and STA Single Tooth Anesthesia System. The company also offers CompuFlo, a computer-controlled drug delivery system for painless delivery of drugs, anesthetics, and other medicaments.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $5.4M | $10.3M | $8.8M | $9.8M | $8.6M | $9.0M |
| Gross profit | $3.6M | $6.3M | $4.9M | $6.8M | $6.4M | $6.4M |
| Operating income | -$7.5M | -$7.4M | -$8.8M | -$7.1M | -$6.8M | -$5.7M |
| Net income | -$7.3M | -$6.8M | -$8.7M | -$6.9M | -$4.7M | -$5.7M |
| Diluted EPS | -$0.12 | -$0.10 | — | — | -$0.06 | -$0.07 |
| Operating cash flow | -$7.0M | -$4.0M | -$6.0M | -$5.3M | -$2.9M | -$2.9M |
| Free cash flow | -$7.0M | -$4.0M | -$6.0M | — | -$2.9M | -$2.9M |
| Gross margin | 66.6% | 61.3% | 55.7% | 69.1% | 74.6% | 71.4% |
| Operating margin | -137.1% | -71.6% | -100.2% | -72.3% | -78.3% | -63.5% |
| Net margin | -134.9% | -66.2% | -98.9% | -70.5% | -54.6% | -63.8% |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.9M | $2.5M | $2.0M | $2.2M | $2.3M | $2.4M | $2.1M | $2.2M |
| Gross profit | $1.4M | $1.8M | $1.5M | $1.6M | $1.6M | $1.6M | $1.5M | $1.6M |
| Operating income | -$1.8M | -$1.5M | -$2.0M | -$2.0M | -$1.5M | -$1.1M | -$1.1M | -$828,083.00 |
| Net income | $223,638.00 | -$1.5M | -$2.0M | -$2.0M | -$1.5M | -$1.2M | -$1.1M | -$839,853.00 |
| Diluted EPS | — | -$0.02 | — | -$0.02 | — | -$0.01 | — | -$0.01 |
| Operating cash flow | $783,655.00 | -$973,914.00 | -$1.5M | -$1.0M | -$1.8M | $81,775.00 | -$226,129.00 | $86,842.00 |
| Free cash flow | — | — | — | -$1.0M | — | — | — | $85,210.00 |
| Gross margin | 76.1% | 73.0% | 75.0% | 73.8% | 69.6% | 69.5% | 73.0% | 72.3% |
| Operating margin | -96.0% | -58.4% | -101.4% | -89.5% | -63.9% | -48.1% | -52.5% | -38.3% |
| Net margin | 12.1% | -58.1% | -101.1% | -89.3% | -63.8% | -48.9% | -53.0% | -38.8% |
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2025-10-24 | BP4 S.r.l. | Sale | 100,000 | $0.44 | $43,980.00 | filing |
| 2025-10-23 | BP4 S.r.l. | Sale | 80,000 | $0.43 | $34,416.00 | filing |
| 2025-10-22 | BP4 S.r.l. | Sale | 14,427 | $0.45 | $6,487.82 | filing |
| 2025-10-21 | BP4 S.r.l. | Sale | 40,000 | $0.44 | $17,592.00 | filing |
| 2025-10-20 | BP4 S.r.l. | Sale | 24,034 | $0.45 | $10,880.19 | filing |
| 2025-10-14 | BP4 S.r.l. | Sale | 30,000 | $0.54 | $16,185.00 | filing |
| 2025-10-13 | BP4 S.r.l. | Sale | 10,000 | $0.55 | $5,500.00 | filing |
| 2025-10-10 | BP4 S.r.l. | Sale | 10,158 | $0.55 | $5,587.92 | filing |
| 2025-10-08 | BP4 S.r.l. | Sale | 30,000 | $0.47 | $13,950.00 | filing |
| 2025-10-07 | BP4 S.r.l. | Sale | 10,000 | $0.45 | $4,500.00 | filing |
| 2025-10-03 | BP4 S.r.l. | Sale | 10,000 | $0.45 | $4,500.00 | filing |
| 2025-10-03 | BP4 S.r.l. | Sale | 9,210 | $0.45 | $4,136.21 | filing |
| 2025-09-11 | BP4 S.r.l. | Sale | 10,000 | $0.59 | $5,940.00 | filing |
| 2025-07-17 | BP4 S.r.l. | Sale | 10,000 | $0.64 | $6,400.00 | filing |
| 2025-07-08 | BP4 S.r.l. | Sale | 11,489 | $0.69 | $7,933.15 | filing |
| 2025-07-07 | BP4 S.r.l. | Sale | 30,558 | $0.68 | $20,803.89 | filing |
| 2025-07-03 | BP4 S.r.l. | Sale | 50,853 | $0.67 | $34,061.34 | filing |
| 2025-06-30 | BP4 S.r.l. | Sale | 649 | $0.65 | $421.85 | filing |
| 2025-06-27 | BP4 S.r.l. | Sale | 10,000 | $0.73 | $7,300.00 | filing |
| 2025-06-25 | BP4 S.r.l. | Sale | 1,300 | $0.77 | $1,001.00 | filing |
| 2025-06-24 | BP4 S.r.l. | Sale | 10,000 | $0.81 | $8,054.00 | filing |
| 2025-06-23 | BP4 S.r.l. | Sale | 5,933 | $0.86 | $5,104.75 | filing |
| 2025-06-18 | BP4 S.r.l. | Sale | 1,693 | $0.88 | $1,489.84 | filing |
| 2025-06-16 | BP4 S.r.l. | Sale | 10,056 | $0.90 | $9,001.13 | filing |
Latest 24 transactions.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.