Donald S. Beyer, Jr. stock trades

Donald S. Beyer, Jr. (D-VA-8) reported 48 trades (32 purchases, 8 sales) on Periodic Transaction Reports.

Recent trades

All Congress stock trades