Forbes John G. Jr. — Insider transactions, Director at PLY GEM HOLDINGS INC | InsiderLens