14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Apr 23, 2024 Buy 22 127 Goldman Neal I Common Stock, Par Value $0.001
Apr 22, 2024 Buy 56 065 Goldman Neal I Common Stock, Par Value $0.001
Dec 11, 2023 Buy 125 000 Goldman Neal I Common Stock, Par Value $0.001
Oct 23, 2023 Sell 1 400 Trombetta Giandomenico Common Stock, Par Value $0.001
Oct 19, 2023 Sell 2 000 Trombetta Giandomenico Common Stock, Par Value $0.001
Oct 19, 2023 Sell 18 600 Trombetta Giandomenico Common Stock, Par Value $0.001
Oct 18, 2023 Sell 3 000 Trombetta Giandomenico Common Stock, Par Value $0.001
Aug 01, 2023 Buy 46 296 Milligan Peter J Common Stock, Par Value $0.001
Jun 28, 2023 Buy 112 360 Osser Leonard Common Stock, Par Value $0.001
Jun 28, 2023 Buy 112 360 Trombetta Giandomenico Common Stock, Par Value $0.001
Jun 28, 2023 Buy 134 831 Goldman Neal I Common Stock, Par Value $0.001
Jun 28, 2023 Buy 134 831 Casamento Benedetta I Common Stock, Par Value $0.001
May 17, 2023 Buy 165 841 Haverhals Jan Adriaan Common Stock, Par Value $0.001
Dec 19, 2022 Sell 79 268 Bernhard Leslie Common Stock, Par Value $0.001
Dec 19, 2022 Buy 55 326 Goldman Neal I Common Stock, Par Value $0.001
Nov 23, 2022 Buy 45 095 Goldman Neal I Common Stock, Par Value $0.001
Nov 23, 2022 Sell 14 358 Bernhard Leslie Common Stock, Par Value $0.001
Nov 22, 2022 Buy 107 Goldman Neal I Common Stock, Par Value $0.001
Nov 21, 2022 Buy 54 798 Goldman Neal I Common Stock, Par Value $0.001
Jun 16, 2022 Buy 9 720 Goldman Neal I Common Stock, Par Value $0.001
Jun 15, 2022 Buy 5 270 Goldman Neal I Common Stock, Par Value $0.001
Jun 13, 2022 Buy 158 536 Bernhard Leslie Common Stock, Par Value $0.001
Jun 13, 2022 Buy 128 049 Schiller Leonard M Common Stock, Par Value $0.001
Jun 13, 2022 Buy 121 951 Trombetta Giandomenico Common Stock, Par Value $0.001
Jun 13, 2022 Buy 121 951 Goldman Neal I Common Stock, Par Value $0.001
Jun 13, 2022 Buy 121 951 Osser Leonard Common Stock, Par Value $0.001
Jun 13, 2022 Buy 125 000 Mcgeehan Michael Common Stock, Par Value $0.001
Jun 13, 2022 Buy 121 951 Casamento Benedetta I Common Stock, Par Value $0.001
Jun 13, 2022 Buy 30 488 Osser Leonard Common Stock, Par Value $0.001
Jun 13, 2022 Buy 30 488 Casamento Benedetta I Common Stock, Par Value $0.001
Jun 13, 2022 Buy 10 583 Goldman Neal I Common Stock, Par Value $0.001
Jun 13, 2022 Buy 30 488 Goldman Neal I Common Stock, Par Value $0.001
Jun 13, 2022 Buy 31 250 Mcgeehan Michael Common Stock, Par Value $0.001
Jun 13, 2022 Buy 39 634 Bernhard Leslie Common Stock, Par Value $0.001
Jun 13, 2022 Buy 32 012 Schiller Leonard M Common Stock, Par Value $0.001
Jun 13, 2022 Buy 30 488 Trombetta Giandomenico Common Stock, Par Value $0.001
Jun 08, 2022 Buy 12 877 Casamento Benedetta I Common Stock, Par Value $0.001
Jun 01, 2022 Buy 54 851 Goldman Neal I Common Stock, Par Value $0.001
May 25, 2022 Buy 13 208 Goldman Neal I Common Stock, Par Value $0.001
May 23, 2022 Buy 11 526 Goldman Neal I Common Stock, Par Value $0.001
May 19, 2022 Buy 14 229 Goldman Neal I Common Stock, Par Value $0.001
Apr 27, 2022 Buy 0 Casamento Benedetta I
Apr 18, 2022 Sell 9 842 Osser Leonard Common Stock, Par Value $0.001
Apr 11, 2022 Sell 8 200 Osser Leonard Common Stock, Par Value $0.001
Apr 11, 2022 Sell 8 500 Osser Leonard Common Stock, Par Value $0.001
Apr 05, 2022 Sell 12 089 Bernhard Leslie Common Stock, Par Value $0.001
Apr 05, 2022 Sell 190 Bernhard Leslie Common Stock, Par Value $0.001
Apr 05, 2022 Sell 1 256 Bernhard Leslie Common Stock, Par Value $0.001
Apr 05, 2022 Sell 1 456 Bernhard Leslie Common Stock, Par Value $0.001
Apr 05, 2022 Sell 5 000 Schiller Leonard M Common Stock, Par Value $0.001
Apr 01, 2022 Sell 6 000 Osser Leonard Common Stock, Par Value $0.001
Apr 01, 2022 Sell 14 100 Osser Leonard Common Stock, Par Value $0.001
Mar 28, 2022 Sell 7 110 Osser Leonard Common Stock, Par Value $0.001
Mar 22, 2022 Sell 8 000 Osser Leonard Common Stock, Par Value $0.001
Mar 21, 2022 Sell 7 600 Osser Leonard Common Stock, Par Value $0.001
Mar 15, 2022 Sell 8 500 Osser Leonard Common Stock, Par Value $0.001
Mar 14, 2022 Sell 8 100 Osser Leonard Common Stock, Par Value $0.001
Mar 07, 2022 Sell 6 400 Osser Leonard Common Stock, Par Value $0.001
Mar 07, 2022 Sell 7 500 Osser Leonard Common Stock, Par Value $0.001
Mar 01, 2022 Sell 7 600 Osser Leonard Common Stock, Par Value $0.001
Feb 28, 2022 Sell 7 500 Osser Leonard Common Stock, Par Value $0.001
Feb 23, 2022 Sell 8 200 Osser Leonard Common Stock, Par Value $0.001
Feb 22, 2022 Sell 7 700 Osser Leonard Common Stock, Par Value $0.001
Feb 15, 2022 Sell 8 100 Osser Leonard Common Stock, Par Value $0.001
Feb 14, 2022 Sell 8 400 Osser Leonard Common Stock, Par Value $0.001
Feb 08, 2022 Sell 7 600 Osser Leonard Common Stock, Par Value $0.001
Feb 07, 2022 Sell 8 000 Osser Leonard Common Stock, Par Value $0.001
Feb 01, 2022 Sell 7 650 Osser Leonard Common Stock
Jan 31, 2022 Sell 7 800 Osser Leonard Common Stock
Jan 25, 2022 Sell 6 600 Osser Leonard Common Stock, Par Value $0.001
Jan 24, 2022 Sell 7 200 Osser Leonard Common Stock, Par Value $0.001
Jan 19, 2022 Sell 5 800 Osser Leonard Common Stock, Par Value $0.001
Jan 18, 2022 Sell 5 800 Osser Leonard Common Stock, Par Value $0.001
Jan 11, 2022 Sell 4 900 Osser Leonard Common Stock, Par Value $0.001
Jan 10, 2022 Sell 5 000 Osser Leonard Common Stock, Par Value $0.001
Jan 04, 2022 Sell 4 400 Osser Leonard Common Stock
Jan 03, 2022 Sell 5 000 Osser Leonard Common Stock, Par Value $0.001
Dec 31, 2021 Buy 48 544 Osser Leonard Common Stock, Par Value $0.001
Dec 31, 2021 Buy 48 544 Osser Leonard Common Stock, Par Value $0.001
Dec 28, 2021 Sell 5 000 Osser Leonard Common Stock
Dec 27, 2021 Sell 4 600 Osser Leonard Common Stock
Dec 21, 2021 Sell 4 850 Osser Leonard Common Stock, Par Value $0.001
Dec 20, 2021 Sell 5 000 Osser Leonard Common Stock, Par Value $0.001
Dec 16, 2021 Sell 3 900 Osser Leonard Common Stock
Dec 15, 2021 Sell 2 100 Osser Leonard Common Stock
Dec 14, 2021 Sell 2 100 Osser Leonard Common Stock, Par Value $0.001
Dec 13, 2021 Sell 2 100 Osser Leonard Common Stock, Par Value $0.001
Dec 06, 2021 Buy 99 378 Trombetta Giandomenico Common Stock, Par Value $0.001
Dec 06, 2021 Sell 99 378 Trombetta Giandomenico Employee Stock Option (right to buy)
Dec 01, 2021 Buy 71 250 Osser Leonard Common Stock, Par Value $0.001
Dec 01, 2021 Sell 71 250 Osser Leonard Warrants (right to buy)
Nov 30, 2021 Buy 62 112 Osser Leonard Common Stock, Par Value $0.001
Nov 30, 2021 Sell 62 112 Osser Leonard Employee Stock Option (right to buy)
Nov 09, 2021 Buy 171 429 Osser Leonard Common Stock, Par Value $0.001
Nov 09, 2021 Sell 171 429 Osser Leonard Employee Stock Option (right to buy)
Sep 16, 2021 Sell 17 173 Bernhard Leslie Common Stock, Par Value $0.001
Sep 15, 2021 Sell 1 894 Bernhard Leslie Common Stock, Par Value $0.001
Sep 15, 2021 Sell 2 500 Bernhard Leslie Common Stock, Par Value $0.001
Sep 15, 2021 Sell 406 Bernhard Leslie Common Stock, Par Value $0.001
Sep 15, 2021 Sell 5 200 Bernhard Leslie Common Stock, Par Value $0.001
INSIDER POWER
85.840
Last 100 transactions
Buy: 2 822 795 | Sell: 822 711 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 85.840.

In total, the insiders bought 2 822 795 and sold 822 711 MLSS shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Milestone Scientific

Milestone Scientific Milestone Scientific Inc. designs, develops, and commercializes diagnostic and therapeutic injection technologies, and devices for medical, dental, and cosmetic use in the United States, China, and internationally. The company operates in two segments, Dental and Medical. Its products include CompuDent and STA Single Tooth Anesthesia System that are used for all dental procedures that require local anesthetic. The company also offers CompuFlo, a ... MLSS Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT