14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 08, 2024 Buy 8 000 Dunn Alan G Common Stock
Mar 08, 2024 Buy 8 000 Matherly Laura Kay Common Stock
Mar 08, 2024 Buy 8 000 Ramanathan Guru Common Stock
Mar 08, 2024 Buy 17 000 Ledoux Mark A Common Stock
Mar 08, 2024 Buy 14 500 Wolf Kenneth Common Stock
Mar 08, 2024 Buy 12 000 Fortin Michael E Common Stock
Mar 07, 2024 Sell 5 777 Ledoux Mark A Common Stock
Mar 07, 2024 Sell 6 533 Wolf Kenneth Common Stock
Mar 07, 2024 Sell 5 319 Fortin Michael E Common Stock
Dec 15, 2023 Sell 7 500 Ledoux Mark A Common Stock
Mar 07, 2023 Buy 13 000 Wolf Kenneth Common Stock
Mar 07, 2023 Sell 2 992 Wolf Kenneth Common Stock
Mar 07, 2023 Buy 11 000 Fortin Michael E Common Stock
Mar 07, 2023 Sell 3 255 Fortin Michael E Common Stock
Mar 07, 2023 Buy 15 000 Ledoux Mark A Common Stock
Mar 07, 2023 Sell 3 206 Ledoux Mark A Common Stock
Mar 07, 2023 Buy 7 000 Matherly Laura Kay Common Stock
Mar 07, 2023 Buy 7 000 Dunn Alan G Common Stock
Mar 07, 2023 Buy 7 000 Ramanathan Guru Common Stock
Nov 01, 2022 Sell 7 500 Ledoux Mark A Common Stock
Aug 16, 2022 Sell 7 500 Ledoux Mark A Common Stock
Mar 04, 2022 Buy 7 000 Ramanathan Guru Common Stock
Mar 04, 2022 Buy 11 000 Fortin Michael E Common Stock
Mar 04, 2022 Sell 3 869 Fortin Michael E Common Stock
Mar 04, 2022 Buy 7 000 Dunn Alan G Common Stock
Mar 04, 2022 Buy 13 000 Wolf Kenneth Common Stock
Mar 04, 2022 Sell 5 107 Wolf Kenneth Common Stock
Mar 04, 2022 Buy 7 000 Matherly Laura Kay Common Stock
Mar 04, 2022 Buy 15 000 Ledoux Mark A Common Stock
Mar 04, 2022 Sell 3 108 Ledoux Mark A Common Stock
Dec 23, 2021 Sell 5 000 Ledoux Mark A Common Stock
Sep 01, 2021 Sell 2 500 Ledoux Mark A Common Stock
Sep 01, 2021 Sell 2 500 Ledoux Mark A Common Stock
Aug 30, 2021 Sell 2 500 Ledoux Mark A Common Stock
Aug 30, 2021 Sell 2 500 Ledoux Mark A Common Stock
Aug 03, 2021 Sell 4 800 Ledoux Mark A Common Stock
Aug 03, 2021 Sell 4 700 Ledoux Mark A Common Stock
Aug 02, 2021 Sell 5 200 Ledoux Mark A Common Stock
Aug 02, 2021 Sell 5 300 Ledoux Mark A Common Stock
Jul 14, 2021 Sell 5 000 Ledoux Mark A Common Stock
Jul 14, 2021 Sell 5 000 Ledoux Mark A Common Stock
Jul 12, 2021 Sell 5 000 Ledoux Mark A Common Stock
Jul 12, 2021 Sell 5 000 Ledoux Mark A Common Stock
Jul 02, 2021 Sell 3 095 Ledoux Mark A Common Stock
Jul 02, 2021 Sell 3 000 Ledoux Mark A Common Stock
Jun 30, 2021 Sell 5 000 Ledoux Mark A Common Stock
Jun 30, 2021 Sell 5 000 Ledoux Mark A Common Stock
May 18, 2021 Buy 10 000 Davis Joe E Common Stock
May 18, 2021 Sell 2 410 Davis Joe E Common Stock
May 18, 2021 Sell 10 000 Davis Joe E Stock Option
May 18, 2021 Buy 10 000 Weldon Lee G Common Stock
May 18, 2021 Sell 10 000 Weldon Lee G Stock Option
Apr 20, 2021 Sell 10 000 Weldon Lee G Common Stock
Apr 19, 2021 Sell 5 000 Ledoux Mark A Common Stock
Apr 19, 2021 Sell 5 000 Ledoux Mark A Common Stock
Apr 05, 2021 Sell 2 500 Ledoux Mark A Common Stock
Apr 05, 2021 Sell 2 500 Ledoux Mark A Common Stock
Apr 01, 2021 Sell 1 500 Ledoux Mark A Common Stock
Apr 01, 2021 Sell 1 602 Ledoux Mark A Common Stock
Mar 31, 2021 Sell 1 000 Ledoux Mark A Common Stock
Mar 31, 2021 Sell 898 Ledoux Mark A Common Stock
Mar 16, 2021 Buy 10 000 Dunn Alan G Common Stock
Mar 16, 2021 Sell 2 117 Dunn Alan G Common Stock
Mar 16, 2021 Sell 10 000 Dunn Alan G Stock Option
Mar 15, 2021 Buy 11 000 Ledoux Mark A Common Stock
Mar 15, 2021 Buy 4 000 Lane Alan J Common Stock
Mar 15, 2021 Buy 4 000 Davis Joe E Common Stock
Mar 15, 2021 Buy 6 500 Fortin Michael E Common Stock
Mar 15, 2021 Buy 4 000 Weldon Lee G Common Stock
Mar 15, 2021 Buy 9 000 Wolf Kenneth Common Stock
Mar 15, 2021 Buy 4 000 Dunn Alan G Common Stock
Mar 15, 2021 Sell 4 000 Matherly Laura Kay Common Stock
Mar 12, 2021 Sell 5 020 Fortin Michael E Common Stock
Mar 11, 2021 Sell 9 201 Fortin Michael E Common Stock
Mar 08, 2021 Sell 6 796 Ledoux Mark A Common Stock
Mar 08, 2021 Sell 5 174 Fortin Michael E Common Stock
Mar 08, 2021 Sell 7 326 Wolf Kenneth Common Stock
Mar 01, 2021 Sell 3 950 Fortin Michael E Common Stock
Feb 26, 2021 Sell 2 086 Fortin Michael E Common Stock
Feb 26, 2021 Sell 22 255 Wolf Kenneth Common Stock
Feb 18, 2021 Sell 13 002 Lane Alan J Common Stock
Dec 21, 2020 Sell 9 500 Lane Alan J Common Stock
Dec 15, 2020 Sell 5 000 Ledoux Mark A Common Stock
Dec 11, 2020 Sell 20 000 Ledoux Mark A Common Stock
Nov 16, 2020 Sell 9 630 Wolf Kenneth Common Stock
Nov 16, 2020 Sell 1 375 Fortin Michael E Common Stock
Nov 16, 2020 Sell 11 006 Ledoux Mark A Common Stock
Oct 14, 2020 Sell 5 681 Lane Alan J Common Stock
Oct 01, 2020 Sell 5 265 Wolf Kenneth Common Stock
Oct 01, 2020 Sell 2 479 Fortin Michael E Common Stock
Sep 30, 2020 Sell 1 828 Lane Alan J Common Stock
Aug 13, 2020 Buy 10 000 Davis Joe E Common Stock
Apr 17, 2020 Sell 15 000 Dunn Alan G Common Stock
Apr 17, 2020 Sell 15 000 Matherly Laura Kay Common Stock
Apr 17, 2020 Sell 25 000 Ledoux Mark A Common Stock
Apr 17, 2020 Sell 15 000 Fortin Michael E Common Stock
Apr 17, 2020 Sell 15 000 Lane Alan J Common Stock
Apr 17, 2020 Sell 15 000 Davis Joe E Common Stock
Apr 17, 2020 Sell 20 000 Wolf Kenneth Common Stock
Apr 17, 2020 Sell 15 000 Weldon Lee G Common Stock
INSIDER POWER
46.022
Last 100 transactions
Buy: 270 000 | Sell: 482 862 (Shares)

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

In total, the insiders bought 270 000 and sold 482 862 NAII shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Natural Alternatives International

Natural Alternatives International Natural Alternatives International, Inc. engages in formulating, manufacturing, and marketing nutritional supplements in the United States, Europe, Asia, and internationally. The company operates in two segments, Private-Label Contract Manufacturing, and Patent and Trademark Licensing. It offers private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbal, and other nutritional supplements, as w... NAII 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