James Buchan
Director, ALPHA PRO TECH LTD.
Companies
- ALPHA PRO TECH LTDBoard member Apr 10, 2017 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- ALPHA PRO TECH LTD APT5,615 shares2$31.7K at $5.65Dec 5, 2025
As of each latest filing. The line shows shares held over time.
Recent filings
- Dec 5, 2025Sold 4,740 shares at $4.61 of ALPHA PRO TECH LTD2
- Sep 29, 2025Granted 5,615 shares of ALPHA PRO TECH LTD3
- Sep 9, 2025Sold 6,400 shares at $4.88 of ALPHA PRO TECH LTD4
- Sep 9, 2025Sold 3,013 shares at $4.81 of ALPHA PRO TECH LTD4
- Sep 30, 2024Granted 4,740 shares of ALPHA PRO TECH LTD5
- Mar 15, 2024Sold 1,000 shares at $5.78 of ALPHA PRO TECH LTD6
- Mar 15, 2024Sold 1,000 shares at $5.78 of ALPHA PRO TECH LTD7
- Mar 15, 2024Sold 14,000 shares at $5.82 of ALPHA PRO TECH LTD6
- Mar 15, 2024Sold 14,000 shares at $5.82 of ALPHA PRO TECH LTD7
- Mar 15, 2024Exercised options 15,000 shares at $3.42 of ALPHA PRO TECH LTD6
- Mar 15, 2024Exercised options 15,000 shares at $3.42 of ALPHA PRO TECH LTD7
- Sep 8, 2023Sold 10,000 shares at $4.46 of ALPHA PRO TECH LTD8
- Sep 8, 2023Exercised options 10,000 shares at $3.60 of ALPHA PRO TECH LTD8
- Sep 23, 2022Granted 3,400 shares of ALPHA PRO TECH LTD9
- Sep 20, 2022Sold 8,333 shares at $3.92 of ALPHA PRO TECH LTD10
- Sep 20, 2022Exercised options 8,333 shares at $3.66 of ALPHA PRO TECH LTD10
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARALPHA PRO TECH LTD, Board member
- 2
- 3SEC EDGARForm 4 filed Sep 30, 2025
- 4SEC EDGARForm 4 filed Sep 11, 2025
- 5SEC EDGARForm 4 filed Oct 2, 2024
- 6SEC EDGARForm 4 filed Mar 26, 2024
- 7SEC EDGARForm 4 filed Mar 19, 2024
- 8SEC EDGARForm 4 filed Sep 12, 2023
- 9SEC EDGARForm 4 filed Sep 27, 2022
- 10SEC EDGARForm 4 filed Sep 22, 2022