NYSE · CIK 0000855683
MLSS MILESTONE SCIENTIFIC INC.
Insider trading from SEC Form 4. Last filing Oct 29, 2025. Close $0.35 on Oct 9, 2026, +40% from the 52-week low and -36% from the high.
MILESTONE SCIENTIFIC INC. (MLSS) has 18 SEC Form 4 filings on file from 3 insiders, the latest filed on Oct 29, 2025. No insider bought or sold on the open market in the last 90 days; rows filed in that time are grants, exercises, tax withholding and other transactions that carry no view on the price.
18 open-market trades have been scored at MLSS. The newest: BP4 S.r.l. (10% owner) sold $85k of stock on Oct 22, 2025, filed Oct 29, 2025, scored 21 (weak). The largest of the 18 shown: Leonard Osser (director) sold $100k on Oct 22, 2024, scored 25 (weak).
MLSS closed at $0.35 on Oct 9, 2026, 40% above its 52-week low and 36% below its 52-week high.
3 Form 144 notices of planned sales are on file, the latest filed Sep 9, 2025.
Last 90 days
Price and insider trades, last year
Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™
Signals
Open-market buys and sells at MILESTONE SCIENTIFIC INC., scored.
| Score | Insider | Value | Holdings | Price context | Filed |
|---|---|---|---|---|---|
| 21Weak | BP4 S.r.l. owner sell | $85k 194,427 shares | -2% | 0% from low-68% from high | |
| 17Weak | BP4 S.r.l. owner sell | $28k 64,034 shares | -1% | 0% from low-68% from high | |
| 17Weak | BP4 S.r.l. owner sell | $27k 50,158 shares | -1% | +21% from low-61% from high | |
| 12Weak | BP4 S.r.l. owner sell | $8,636 19,210 shares | -0% | +2% from low-67% from high | |
| 12Weak | BP4 S.r.l. owner sell | $18k 40,000 shares | -0% | +5% from low-66% from high | |
| 12Weak | BP4 S.r.l. owner sell | $5,940 10,000 shares | -0% | +37% from low-56% from high | |
| 12Weak | BP4 S.r.l. owner sell | $6,400 10,000 shares | -0% | 0% from low-53% from high | |
| 20Weak | BP4 S.r.l. owner sell | $63k 92,900 shares | -1% | +8% from low-50% from high | |
| 12Weak | BP4 S.r.l. owner sell | $22k 27,882 shares | -0% | +29% from low-40% from high | |
| 12Weak | BP4 S.r.l. owner sell | $10k 11,749 shares | -0% | +42% from low-34% from high | |
| 12Weak | BP4 S.r.l. owner sell | $21k 23,797 shares | -0% | +44% from low-33% from high | |
| 18Weak | BP4 S.r.l. owner sell | $46k 50,366 shares | -1% | +47% from low-32% from high | |
| 21Weak | BP4 S.r.l. owner sell | $79k 87,055 shares | -1% | +47% from low-32% from high | |
| 12Weak | BP4 S.r.l. owner sell | $13k 14,000 shares | -0% | +48% from low-31% from high | |
| 12Weak | BP4 S.r.l. owner sell | $21k 22,118 shares | -0% | +48% from low-31% from high | |
| 12Weak | BP4 S.r.l. owner sell | $17k 17,617 shares | -0% | +58% from low-26% from high | |
| 15Weak | Michael McGeehan director sell | $16k 20,000 shares | -3% | - | |
| 25Weak | Leonard Osser director sell | $100k 107,984 shares | -2% | - |
Planned sales
Form 144 notices filed before a sale of restricted or control stock, newest first. The sale itself usually reaches a Form 4 within days. All planned sales
| Filed | Seller | Shares | Value | Sale date | Past 3 months |
|---|---|---|---|---|---|
| Sep 9, 2025 | BP4 S.r.l. 10% Stockholder | 400,000 0.51% of outstanding | $236k | Sep 10, 2025 | $301k |
| May 22, 2025 | BP4 S.r.l. (MLSS) 10% Stockholder | 550,000 0.70% of outstanding | $576k | May 23, 2025 | none |
| Dec 19, 2024 | McGeehan Michael Director | 46,879 0.06% of outstanding | $37k | Dec 19, 2024 | $2,366 |
Transactions
Every row filed, 37 in all.
| Date | Insider | Transaction | Shares | Price | Value | Holdings after | Filed |
|---|---|---|---|---|---|---|---|
| Oct 22, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -14,427 | $0.45 | $6,488 | 9,076,765 | Oct 29, 2025 |
| Oct 23, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -80,000 | $0.43 | $34k | 8,996,765 | Oct 29, 2025 |
| Oct 24, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -100,000 | $0.44 | $44k | 8,896,765 | Oct 29, 2025 |
| Oct 20, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -24,034 | $0.45 | $11k | 9,131,192 | Oct 23, 2025 |
| Oct 21, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -40,000 | $0.44 | $18k | 9,091,192 | Oct 23, 2025 |
| Oct 10, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,158 | $0.55 | $5,588 | 9,185,226 | Oct 17, 2025 |
| Oct 13, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.55 | $5,500 | 9,175,226 | Oct 17, 2025 |
| Oct 14, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -30,000 | $0.54 | $16k | 9,155,226 | Oct 17, 2025 |
| Oct 3, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -9,210 | $0.45 | $4,136 | 9,245,384 | Oct 9, 2025 |
| Oct 7, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.45 | $4,500 | 9,225,384 | Oct 9, 2025 |
| Oct 3, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.45 | $4,500 | 9,235,384 | Oct 9, 2025 |
| Oct 8, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -30,000 | $0.47 | $14k | 9,195,384 | Oct 9, 2025 |
| Sep 11, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.59 | $5,940 | 9,256,972 | Sep 16, 2025 |
| Jul 17, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.64 | $6,400 | 9,298,724 | Jul 22, 2025 |
| Jul 3, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -50,853 | $0.67 | $34k | 9,350,846 | Jul 10, 2025 |
| Jul 7, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -30,558 | $0.68 | $21k | 9,320,288 | Jul 10, 2025 |
| Jul 8, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -11,489 | $0.69 | $7,933 | 9,308,799 | Jul 10, 2025 |
| Jun 23, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -5,933 | $0.86 | $5,105 | 9,439,557 | Jul 2, 2025 |
| Jun 24, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.81 | $8,054 | 9,429,577 | Jul 2, 2025 |
| Jun 25, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -1,300 | $0.77 | $1,001 | 9,438,257 | Jul 2, 2025 |
| Jun 27, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.73 | $7,300 | 9,418,257 | Jul 2, 2025 |
| Jun 30, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -649 | $0.65 | $422 | 9,417,608 | Jul 2, 2025 |
| Jun 16, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,056 | $0.90 | $9,001 | 9,447,183 | Jun 20, 2025 |
| Jun 18, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -1,693 | $0.88 | $1,490 | 9,445,490 | Jun 20, 2025 |
| Jun 11, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -23,797 | $0.90 | $21k | 9,457,239 | Jun 16, 2025 |
| Jun 9, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -20,266 | $0.91 | $18k | 9,511,136 | Jun 11, 2025 |
| Jun 10, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -30,100 | $0.91 | $27k | 9,481,036 | Jun 11, 2025 |
| Jun 5, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -26,855 | $0.91 | $24k | 9,591,602 | Jun 10, 2025 |
| Jun 6, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -60,200 | $0.90 | $54k | 9,531,402 | Jun 10, 2025 |
| Jun 3, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -8,000 | $0.94 | $7,495 | 9,624,457 | Jun 6, 2025 |
| Jun 4, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -6,000 | $0.91 | $5,468 | 9,618,457 | Jun 6, 2025 |
| May 30, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -12,118 | $0.93 | $11k | 9,642,457 | Jun 3, 2025 |
| Jun 2, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -10,000 | $0.95 | $9,466 | 9,632,457 | Jun 3, 2025 |
| May 28, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -14,256 | $0.96 | $14k | 9,658,192 | May 30, 2025 |
| May 29, 2025 | BP4 S.r.l. owner | SOpen-market sale Common Stock, Par Value $0.001 | -3,361 | $0.96 | $3,227 | 9,654,831 | May 30, 2025 |
| Dec 19, 2024 | Michael McGeehan director | SOpen-market sale Common Stock, Par Value $0.001 | -20,000 | $0.78 | $16k | 575,273 | Dec 20, 2024 |
| Oct 22, 2024 | Leonard Osser director | SOpen-market sale Common Stock, Par Value $0.001 | -107,984 | $0.93 | $100k | 4,606,882 | Oct 23, 2024 |
Insiders
Everyone who has filed a Form 4 here.
- BP4 S.r.l.owner
- Michael McGeehandirector
- Leonard Osserdirector, other, owner
Questions about MLSS
Answered from the filings on this page, as of the latest one.
Are insiders buying MLSS?
No. In the last 90 days no insider at MILESTONE SCIENTIFIC INC. bought or sold shares on the open market according to SEC Form 4 filings. The rows on file from that period are grants, exercises, tax withholding or other transactions, which carry no view on the price.
Who was the last insider to trade MLSS on the open market?
BP4 S.r.l. (10% owner) sold $85k of MLSS on Oct 22, 2025 and filed the Form 4 on Oct 29, 2025. InsiderTell scored 21 (weak).
How many insiders file Form 4 at MILESTONE SCIENTIFIC INC.?
3 people have filed a Form 4 at MILESTONE SCIENTIFIC INC., among them BP4 S.r.l. (10% owner), Michael McGeehan (director), Leonard Osser (director and 10% owner). Officers, directors and holders of more than 10% of a share class must report their trades within two business days.
Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.