Comprehensive annual analysis of stock trading activity by members of Congress in 2025. Data sourced from official STOCK Act financial disclosures.
Democrat
Republican
| # | Member | Party | Chamber | Trades |
|---|---|---|---|---|
| 1 | Lisa C. McClain | Republican | house | 1371 |
| 2 | Gilbert Ray Cisneros, Jr. | Democrat | house | 826 |
| 3 | Robert P. Bresnahan, Jr. | Republican | house | 646 |
| 4 | Jefferson Shreve | Republican | house | 624 |
| 5 | Julie Johnson | Democrat | house | 583 |
| 6 | Josh Gottheimer | Democrat | house | 391 |
| 7 | Marjorie Taylor Greene | Republican | house | 288 |
| 8 | Val T. Hoyle | Democrat | house | 260 |
| 9 | Sheri Biggs | Republican | house | 243 |
| 10 | John Boozman | Republican | senate | 218 |
The ten trades of 2025 with the highest reported range. Members report a range, not an exact amount, so trades are ranked by the top of that range.
| Member | Party | Ticker | Type | Date | Amount | Disclosed |
|---|---|---|---|---|---|---|
| Jefferson Shreve | R | JP Morgan 3-year auto callable... | Buy | Dec 30, 2025 | $5,000,001 - $25,000,000 | Dec 30, 2025 |
| Jefferson Shreve | R | Structured Note JP Morgan 3-ye... | Buy | Dec 30, 2025 | $5,000,001 - $25,000,000 | Jan 2, 2026 |
| Nancy Pelosi | D | AAPL | Sell | Dec 30, 2025 | $5,000,001 - $25,000,000 | Jan 23, 2026 |
| Jefferson Shreve | R | Plus Index with participation ... | Buy | Dec 29, 2025 | $5,000,001 - $25,000,000 | Dec 30, 2025 |
| Jefferson Shreve | R | Index | Buy | Dec 29, 2025 | $5,000,001 - $25,000,000 | Dec 31, 2025 |
| Jefferson Shreve | R | Plus Index | Buy | Dec 29, 2025 | $5,000,001 - $25,000,000 | Jan 1, 2026 |
| Nancy Pelosi | D | AAPL | Sell | Dec 24, 2025 | $5,000,001 - $25,000,000 | Jan 23, 2026 |
| Jefferson Shreve | R | Bank of Montreal 13-Month Digi... | Buy | Nov 13, 2025 | $5,000,001 - $25,000,000 | Dec 14, 2025 |
| Jefferson Shreve | R | Advisory Account holding Struc... | Buy | Nov 13, 2025 | $5,000,001 - $25,000,000 | Dec 14, 2025 |
| Nancy Pelosi | D | DIS | Sell | Dec 30, 2025 | $1,000,001 - $5,000,000 | Jan 23, 2026 |
The STOCK Act gives members 45 days to file. Only trades whose 45 days have run can be late, so those are the ones counted here — a trade made last month is neither late nor on time yet. Trades with no disclosure date are held separately rather than counted as filed on time.View all late filings
This report is generated from publicly available financial disclosure filings submitted under the Stop Trading on Congressional Knowledge (STOCK) Act of 2012. Trade data is sourced from the House Clerk and Senate eFiling system.
Volume estimates use the reported amount ranges (e.g., $1,001 - $15,000) as filed. Actual values may differ within the reported range.
Late filings are identified by comparing the transaction date to the disclosure date. A gap of more than 45 days counts as late, except a House line that restates or withdraws an earlier report (it carries the amendment's date) and a parse still awaiting a check against its source document.