McPherson John R — Insider transactions, Director at Vulcan Materials CO / COMMERCIAL METALS Co | InsiderLens