Congress stock trades disclosed late, 2023
The STOCK Act gives representatives and senators 45 days from a trade to report it. These are the trades whose report became public later than that, member by member, each linked to the report itself.
Reports filed in 2023, through Feb 14, 2025 · How this is counted · Download the data
- Public after 45 days
- 7.1%431 trades of 6,110
- Members with a late trade
- 41of 126 members trading
- Longest delay
- 2,379 daysRichard Allen, Feb 3, 2017
Congress trades, daily · free
Every stock trade Congress and the executive branch disclose, in one email a day
Each report filed since the last email: who traded, how many trades, which stocks, and a link to the filing.
Congress trades, daily: one email a day with each stock trade report members of Congress and the executive branch filed since the last, with the filing. Nothing on days with none. Unsubscribe in one click.
Members with a late trade, in 2023
Most late trades first. “Of trades” counts the member’s trades in the same reports whose days to public can be counted.
| Member | Share late | Longest delay |
|---|---|---|
| Richard Allen GA12 | 91.9% | 2,379 days |
| Michael McCaul TX10 | 6% | 52 days |
| Dan Newhouse WA04 | 83.6% | 570 days |
| Daniel Goldman NY10 | 2.5% | 47 days |
| Rick Larsen WA02 | 75.7% | 912 days |
| Michael Simpson ID02 | 100% | 858 days |
| Robert Wittman VA01 | 22% | 532 days |
| John Curtis UT03 | 9.5% | 47 days |
| Thomas Carper DE | 4.8% | 433 days |
| Shri Thanedar MI13 | 22.2% | 293 days |
| Thomas Kean NJ07 | 21.4% | 168 days |
| Jonathan Jackson IL01 | 14.6% | 123 days |
| Maria Elvira Salazar FL27 | 18.5% | 48 days |
| Josh Gottheimer NJ05 | 0.8% | 46 days |
| Brian Babin TX36 | 100% | 437 days |
| Stephen Lynch MA08 | 100% | 489 days |
| Ron Estes KS04 | 100% | 166 days |
| Adrian Smith NE03 | 75% | 489 days |
| Gerald Connolly VA11 | 25% | 49 days |
| Cathy McMorris Rodgers WA05 | 100% | 252 days |
| Glenn Grothman WI06 | 100% | 510 days |
| Nicole Malliotakis NY11 | 66.7% | 582 days |
| Michael Collins GA10 | 50% | 74 days |
| Katherine Clark MA05 | 33.3% | 426 days |
| Seth Moulton MA06 | 22.2% | 172 days |
| Suzan DelBene WA01 | 3.2% | 288 days |
| Zoe Lofgren CA18 | 2% | 263 days |
| John Sarbanes MD03 | 100% | 334 days |
| Marcy Kaptur OH09 | 100% | 206 days |
| Russ Fulcher ID01 | 100% | 423 days |
| Stephanie Bice OK05 | 100% | 243 days |
| Thom Tillis NC | 100% | 319 days |
| Debbie Wasserman Schultz FL25 | 33.3% | 257 days |
| Deborah Ross NC02 | 25% | 188 days |
| Debbie Dingell MI06 | 11.1% | 167 days |
| Dan Daniel Bishop NC08 | 10% | 143 days |
| James French Hill AR02 | 7.1% | 103 days |
| Scott Peters CA50 | 2.8% | 49 days |
| Kathy Manning NC06 | 1.4% | 418 days |
| Greg Stanton AZ04 | 0.5% | 381 days |
| Tommy Tuberville AL | 0.2% | 403 days |
The newest late disclosures
The 50 most recently published trades that went public after 45 days, newest report first.
| Member | Asset | Type | Amount | Trade date | Lag | Public | Filing |
|---|---|---|---|---|---|---|---|
| Michael CollinsR-GAGA10 | Ethereum Crypto currency | Buy | $1K–$15K | Nov 5, 2023 | 47d | Dec 22 | |
| Michael CollinsR-GAGA10 | Ethereum Crypto currency | Buy | $1K–$15K | Oct 9, 2023 | 74d | Dec 22 | |
| Michael McCaulR-TXTX10 | GEGeneral Electric Co · Spouse | Sell | $50K–$100K | Sep 28, 2023 | 46d | Nov 13 | |
| Michael McCaulR-TXTX10 | Albany Road Strategic Opportunity Fund LLCSpouse | Buy | $1K–$15K | Sep 28, 2023 | 46d | Nov 13 | |
| Michael McCaulR-TXTX10 | GEGeneral Electric Co · Dependent child | Sell | $50K–$100K | Sep 28, 2023 | 46d | Nov 13 | |
| Michael McCaulR-TXTX10 | Albany Road Strategic Opportunity Fund LLCDependent child | Buy | $1K–$15K | Sep 28, 2023 | 46d | Nov 13 | |
| Greg StantonD-AZAZ04 | TDYTeledyne Technologies Inc · Spouse | Sell | $1K–$15K | Oct 24, 2022 | 381d | Nov 9 | |
| Michael McCaulR-TXTX10 | CCitigroup Inc · Spouse | Sell | $100K–$250K | Sep 1, 2023 | 47d | Oct 18 | |
| Michael McCaulR-TXTX10 | JPM US GOVT MM FDDependent child | Buy | $15K–$50K | Sep 1, 2023 | 47d | Oct 18 | |
| Robert WittmanR-VAVA01 | KMBKimberly Clark Corp | Sell | $1K–$15K | Jul 31, 2023 | 61d | Sep 30 | |
| Robert WittmanR-VAVA01 | PGPROCTER & GAMBLE Co | Buy | $1K–$15K | Jul 31, 2023 | 61d | Sep 30 | |
| Robert WittmanR-VAVA01 | UNPUnion Pacific Corp | Sell | $1K–$15K | Jul 27, 2023 | 65d | Sep 30 | |
| Robert WittmanR-VAVA01 | DGDollar General Corp | Sell | $1K–$15K | Jul 21, 2023 | 71d | Sep 30 | |
| Robert WittmanR-VAVA01 | ZTSZoetis Inc. | Buy | $1K–$15K | Jul 21, 2023 | 71d | Sep 30 | |
| Robert WittmanR-VAVA01 | AVGOBroadcom Inc. | Sell | $1K–$15K | Jun 13, 2023 | 109d | Sep 30 | |
| Robert WittmanR-VAVA01 | CBChubb Ltd | Sell | $1K–$15K | Jun 13, 2023 | 109d | Sep 30 | |
| Robert WittmanR-VAVA01 | SPGIS&P Global Inc. | Buy | $1K–$15K | Jun 13, 2023 | 109d | Sep 30 | |
| Robert WittmanR-VAVA01 | ACNAccenture plc | Sell | $1K–$15K | Apr 21, 2023 | 162d | Sep 30 | |
| Ron EstesR-KSKS04 | US Treasury Savings Bond | Buy | $1K–$15K | Apr 17, 2023 | 166d | Sep 30 | |
| Ron EstesR-KSKS04 | US Treasury Savings Bond | Buy | $1K–$15K | Apr 17, 2023 | 166d | Sep 30 | |
| Ron EstesR-KSKS04 | US Treasury Savings Bond | Buy | $1K–$15K | Apr 17, 2023 | 166d | Sep 30 | |
| Thomas KeanR-NJNJ07 | DHRDanaher Corp | Buy | $1K–$15K | Jul 31, 2023 | 49d | Sep 18 | |
| Thomas KeanR-NJNJ07 | FISFidelity National Information Services, Inc. | Buy | $1K–$15K | Jun 12, 2023 | 98d | Sep 18 | |
| Thomas KeanR-NJNJ07 | GPNGlobal Payments Inc | Sell | $1K–$15K | Jun 12, 2023 | 98d | Sep 18 | |
| Thomas KeanR-NJNJ07 | FISFidelity National Information Services, Inc. | Sell | $1K–$15K | May 4, 2023 | 137d | Sep 18 | |
| Thomas KeanR-NJNJ07 | CCKCrown Holdings, Inc. | Buy | $1K–$15K | Apr 19, 2023 | 152d | Sep 18 | |
| Thomas KeanR-NJNJ07 | JPMJPMorgan Chase & Co | Buy | $1K–$15K | Apr 3, 2023 | 168d | Sep 18 | |
| Robert WittmanR-VAVA01 | MAMastercard Inc | Buy | $1K–$15K | Dec 7, 2022 | 249d | Aug 13 | |
| Robert WittmanR-VAVA01 | ACNAccenture plc | Buy | $1K–$15K | Oct 8, 2022 | 309d | Aug 13 | |
| Robert WittmanR-VAVA01 | TJXTJX Companies Inc | Buy | $1K–$15K | Jul 15, 2022 | 394d | Aug 13 | |
| Robert WittmanR-VAVA01 | PDMPiedmont Realty Trust, Inc. | Sell | $1K–$15K | Feb 27, 2022 | 532d | Aug 13 | |
| Stephanie BiceR-OKOK05 | US TREASURY BILL DUE 6/8/23 4.57% ()Joint | Buy | $15K–$50K | Dec 12, 2022 | 243d | Aug 12 | |
| Cathy McMorris RodgersR-WAWA05 | Deep Roots Campaign LLC | Buy | $15K–$50K | May 12, 2023 | 91d | Aug 11 | |
| Cathy McMorris RodgersR-WAWA05 | Deep Roots Campaign LLC | Buy | $100K–$250K | Dec 2, 2022 | 252d | Aug 11 | |
| Nicole MalliotakisR-NYNY11 | Goodyear Bond | Buy | $1K–$15K | Mar 7, 2022 | 522d | Aug 11 | |
| Nicole MalliotakisR-NYNY11 | AT+T | Buy | $1K–$15K | Jan 6, 2022 | 582d | Aug 11 | |
| Richard AllenR-GAGA12 | ACNAccenture plc · Spouse | Sell | $50K–$100K | Mar 14, 2023 | 149d | Aug 10 | |
| Richard AllenR-GAGA12 | PFEPfizer Inc · Spouse | Sell | $15K–$50K | Mar 14, 2023 | 149d | Aug 10 | |
| Richard AllenR-GAGA12 | SSBSouthState Bank Corp · Spouse | Sell | $50K–$100K | Mar 9, 2023 | 154d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY NOTE 4.25% 09/24 ()Spouse | Buy | $100K–$250K | Dec 23, 2022 | 230d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY BILL DUE 10/5/23 ()Spouse | Buy | $15K–$50K | Dec 8, 2022 | 245d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY BILL DUE 10/5/23 ()Spouse | Buy | $15K–$50K | Oct 7, 2022 | 307d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY BILL DUE 12/22/22 ()Spouse | Buy | $100K–$250K | Oct 7, 2022 | 307d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY BILL DUE 3/23/23 ()Spouse | Buy | $15K–$50K | Oct 7, 2022 | 307d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY BILL DUE 3/23/23 ()Spouse | Buy | $100K–$250K | Sep 19, 2022 | 325d | Aug 10 | |
| Richard AllenR-GAGA12 | US Treasury Bill Due 9/7/23 () | Buy | $15K–$50K | Sep 16, 2022 | 328d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY NOTE 3.25% 08/24 ()Spouse | Buy | $100K–$250K | Sep 16, 2022 | 328d | Aug 10 | |
| Richard AllenR-GAGA12 | US TREASURY BILL DUE 7/13/23 ()Spouse | Buy | $15K–$50K | Aug 19, 2022 | 356d | Aug 10 | |
| Richard AllenR-GAGA12 | AMGNAmgen Inc · Spouse | Buy | $15K–$50K | Aug 18, 2022 | 357d | Aug 10 | |
| Richard AllenR-GAGA12 | CBChubb Ltd · Spouse | Buy | $15K–$50K | Aug 18, 2022 | 357d | Aug 10 |
How this is counted
A trade is counted late when the report listing it reached the House Clerk’s or the Senate’s public site more than 45 days after the trade date the report gives. The Act asks for a report within 30 days of the member learning of a trade and no later than 45 days after it: a report more than 45 days after the trade is past that outer limit, whenever the member learned of it. Years are the year the report was filed.
Not counted: amended reports, which re-report trades an earlier report listed, and reports whose own dates contradict each other, such as a trade dated after its notification. Also left out: a line whose date is the same day as another line of its report but whole years earlier, a filer’s slip of the year rather than a trade disclosed years late. Other dates are counted as filed, and each report is linked so it can be checked. Trades read from scanned paper forms count like typed ones; their dates are kept only where three separate readings agree.
Source
Each trade is a line of a periodic transaction report filed under the STOCK Act, read from the report itself and linked to it. Three offices publish them, and all three are read here every hour: the House Clerk for representatives, the Senate Office of Public Records for senators, and the Office of Government Ethics for the President, the Vice President and Senate-confirmed officials (OGE Form 278-T). OGE links some officials’ reports and releases the rest on request; only linked reports are here.
The Act requires a report within 45 days of the trade; the lag counts the days from the trade to the day the report became public. Reports give each amount as a range. Amendments are marked and not counted as late; trades a later report withdrew are left out. The President’s reports and some House reports are scans of paper forms: a scanned value that does not read with certainty is shown as not read, never guessed, and the report is one click away. “Since” is the stock’s move from the trade date’s close to the latest daily close.
The same trades are in the OptimistFi MCP server’s get_congress_trades tool, by filer or by stock, for each chamber: connect it. Every House trade is free to download as CSV or JSON, and every trade here can be followed by RSS: the data.
