Buchan James — Insider transactions, Director at ALPHA PRO TECH LTD | InsiderLens