27 stock trades disclosed by Representative John J. McGuire III (R-VA-5) from Apr 2025 to Oct 2026. Most traded: BLK, MSFT, MU. See every trade, disclosure delays and timing vs the S&P 500.