MacPherson Richard — Insider transactions, CEO at Birchtech Corp. | InsiderLens