John James stock trades

John James (R-MI-10) reported 274 trades (129 purchases, 145 sales) on Periodic Transaction Reports.

Most traded by John James

Recent trades

All Congress stock trades