BP4 S.r.l. - Insider Non-Derivative Transactions at MILESTONE SCIENTIFIC INC. (MLSS) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Oct 24, 2025, BP4 S.r.l.'s relationship to MILESTONE SCIENTIFIC INC. (MLSS) is TenPercentOwner, and currently has 8,896,765 shares of Common Stock, Par Value $0.001.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other MLSS insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
BP4 S.r.l. - Insider Non-Derivative Transactions of MLSS Common Stock, Par Value $0.001
BP4 S.r.l. - Insider Non-Derivative Transactions at MLSS
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Oct 25, 2025 Sell -- (Common Stock, Par Value $0.001) 100000 0.44 8896765
Oct 24, 2025 Sell -- (Common Stock, Par Value $0.001) 80000 0.43 8996765
Oct 23, 2025 Sell -- (Common Stock, Par Value $0.001) 14427 0.45 9076765
Oct 22, 2025 Sell -- (Common Stock, Par Value $0.001) 40000 0.44 9091192
Oct 21, 2025 Sell -- (Common Stock, Par Value $0.001) 24034 0.45 9131192
Oct 15, 2025 Sell -- (Common Stock, Par Value $0.001) 30000 0.54 9155226
Oct 14, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.55 9175226
Oct 11, 2025 Sell -- (Common Stock, Par Value $0.001) 10158 0.55 9185226
Oct 9, 2025 Sell -- (Common Stock, Par Value $0.001) 30000 0.47 9195384
Oct 8, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.45 9225384
Oct 4, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.45 9235384
Oct 4, 2025 Sell -- (Common Stock, Par Value $0.001) 9210 0.45 9245384
Sep 12, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.59 9256972
Jul 18, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.64 9298724
Jul 9, 2025 Sell -- (Common Stock, Par Value $0.001) 11489 0.69 9308799
Jul 8, 2025 Sell -- (Common Stock, Par Value $0.001) 30558 0.68 9320288
Jul 4, 2025 Sell -- (Common Stock, Par Value $0.001) 50853 0.67 9350846
Jul 1, 2025 Sell -- (Common Stock, Par Value $0.001) 649 0.65 9417608
Jun 28, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.73 9418257
Jun 26, 2025 Sell -- (Common Stock, Par Value $0.001) 1300 0.77 9438257
Jun 25, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.81 9429577
Jun 24, 2025 Sell -- (Common Stock, Par Value $0.001) 5933 0.86 9439557
Jun 19, 2025 Sell -- (Common Stock, Par Value $0.001) 1693 0.88 9445490
Jun 17, 2025 Sell -- (Common Stock, Par Value $0.001) 10056 0.9 9447183
Jun 12, 2025 Sell -- (Common Stock, Par Value $0.001) 23797 0.9 9457239
Jun 11, 2025 Sell -- (Common Stock, Par Value $0.001) 30100 0.91 9481036
Jun 10, 2025 Sell -- (Common Stock, Par Value $0.001) 20266 0.91 9511136
Jun 7, 2025 Sell -- (Common Stock, Par Value $0.001) 60200 0.9 9531402
Jun 6, 2025 Sell -- (Common Stock, Par Value $0.001) 26855 0.91 9591602
Jun 5, 2025 Sell -- (Common Stock, Par Value $0.001) 6000 0.91 9618457
Jun 4, 2025 Sell -- (Common Stock, Par Value $0.001) 8000 0.94 9624457
Jun 3, 2025 Sell -- (Common Stock, Par Value $0.001) 10000 0.95 9632457
May 31, 2025 Sell -- (Common Stock, Par Value $0.001) 12118 0.93 9642457
May 30, 2025 Sell -- (Common Stock, Par Value $0.001) 3361 0.96 9654831
May 29, 2025 Sell -- (Common Stock, Par Value $0.001) 14256 0.96 9658192