US House · Democrat · CT
John B. Larson has 52 filings on file that we could not read yet. The Clerk published these filings as PDFs our parser could not read; the originals are linked below.
Estimated trade performance: not shown — no readable trade on file.