House VA05 · last 30 days · updated 2026-07-28
John McGuire (VA05): 2 disclosed trades in the last 30 days. Sourced from official disclosure filings.