John J. McGuire III stock trades

John J. McGuire III (R-VA-5) reported 22 trades (13 purchases, 9 sales) on Periodic Transaction Reports.

Most traded by John J. McGuire III

Recent trades

All Congress stock trades