STOCK Act Disclosure Lag

How Late Does Congress Disclose Its Stock Trades?

The STOCK Act gives members of Congress 45 days to report a stock trade. This page measures what actually happens: the days between each trade and the filing that made it public, across every House report we capture, updated as new filings land. Senate disclosures are temporarily paused while we secure a reliable source.

Over the last 90 days, the median trade reached the public 23 days after it happened, and 9% of measured trades were filed after the 45-day deadline (57 of 647).

Median lag, 90d

23d

trade to public filing

Past 45 days, 90d

9%

57 trades

House median, 90d

23d

Days From Trade to Public Filing, Last 90 Days

Count of disclosed trades by how long they took to reach the public.

Within 2 weeks

165

15 to 30 days

326

31 to 45 days

99

46 to 90 days

54

Over 90 days

3

Measured

647

trades

Mean

25 days

trade to filing

All-time median

24 days

2,724 trades

Trades whose transaction or filing date could not be parsed are excluded from the lag measure.

Slowest to Disclose, Last 90 Days

Members with at least 5 measured trades in the window, ranked by median days from trade to filing. Click a name for every trade on record.

MemberTrades measuredMedian lagLongestPast 45 days
Rep. Richard W. Allen835d41d0 (0%)
Rep. Byron Donalds635d35d0 (0%)
Rep. John J Mr McGuire634d38d0 (0%)
Rep. Thomas H. Kean1832d43d0 (0%)
Rep. Josh Gottheimer1131d39d0 (0%)
Rep. Nancy Pelosi628d28d0 (0%)
Rep. Gilbert Cisneros17025d64d53 (31%)
Rep. Pete Sessions3425d26d0 (0%)
Rep. Lloyd Doggett524d27d0 (0%)
Rep. Scott Scott Franklin1122d28d0 (0%)
Rep. Kevin Hern13721d29d0 (0%)
Rep. Cleo Fields1021d23d0 (0%)
Rep. Jonathan Jackson721d45d0 (0%)
Rep. April McClain Delaney7620d37d0 (0%)
Rep. Lisa McClain914d28d0 (0%)

Fastest to Disclose, Last 90 Days

Same rule, other end of the table: at least 5 measured trades, ranked by median lag.

MemberTrades measuredMedian lagLongestPast 45 days
Rep. David J. Taylor3310d14d0 (0%)
Rep. Maria Elvira Salazar5913d35d0 (0%)
Rep. Michael Rulli813d29d0 (0%)
Rep. Lisa McClain914d28d0 (0%)
Rep. Kelly Louise Morrison714d14d0 (0%)
Rep. April McClain Delaney7620d37d0 (0%)
Rep. Kevin Hern13721d29d0 (0%)
Rep. Cleo Fields1021d23d0 (0%)
Rep. Jonathan Jackson721d45d0 (0%)
Rep. Scott Scott Franklin1122d28d0 (0%)

Latest Filings Past the Deadline

The most recent disclosures that arrived more than 45 days after the trade. Late filings carry a $200 fee under the STOCK Act; whether a given filing was excused is not in the public record.

MemberStockTradeTradedFiledLag
Rep. Laurel Lee$BACSELL $50,001 - $100,00008/24/202610/16/202653d
Rep. Gilbert Cisneros$ACNBUY $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$AMDBUY $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$AVAVSELL $1,001 - $15,00007/02/20269/4/202664d
Rep. Gilbert Cisneros$ABCBBUY $1,001 - $15,00007/10/20269/4/202656d
Rep. Gilbert Cisneros$APPBUY $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$AORTBUY $1,001 - $15,00007/16/20269/4/202650d
Rep. Gilbert Cisneros$BCPCBUY $1,001 - $15,00007/10/20269/4/202656d
Rep. Gilbert Cisneros$BCRXBUY $1,001 - $15,00007/10/20269/4/202656d
Rep. Gilbert Cisneros$COINBUY $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$CMCSASELL $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$COMPBUY $1,001 - $15,00007/16/20269/4/202650d
Rep. Gilbert Cisneros$STZSELL $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$CRDOSELL $1,001 - $15,00007/02/20269/4/202664d
Rep. Gilbert Cisneros$CRWDBUY $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$CSWBUY $1,001 - $15,00007/16/20269/4/202650d
Rep. Gilbert Cisneros$DCOBUY $1,001 - $15,00007/10/20269/4/202656d
Rep. Gilbert Cisneros$DDSELL $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$EASELL $1,001 - $15,00007/17/20269/4/202649d
Rep. Gilbert Cisneros$EPACBUY $1,001 - $15,00007/10/20269/4/202656d
Rep. Gilbert Cisneros$EPACBUY $1,001 - $15,00007/16/20269/4/202650d
Rep. Gilbert Cisneros$FNSELL $15,001 - $50,00007/16/20269/4/202650d
Rep. Gilbert Cisneros$FERGBUY $1,001 - $15,00007/16/20269/4/202650d
Rep. Gilbert Cisneros$HQYBUY $1,001 - $15,00007/10/20269/4/202656d
Rep. Gilbert Cisneros$HMNBUY $1,001 - $15,00007/10/20269/4/202656d

Use This Data

Free to cite and reuse with attribution (CC BY 4.0). The CSV holds every captured trade with its computed lag and refreshes hourly; the chart image regenerates from the same data, so an embed never goes stale.

Download

insiderwatch.ai/api/data/congress-trades.csv

Columns: chamber, member, ticker, asset, action, amount range, transaction date, filed date, disclosure lag in days. Column notes and a snapshot on GitHub.

Embed the live chart

Links back here; please keep the link when you embed.

How late Congress discloses its stock trades, last 90 days

How We Measure It

  • →Source: House Clerk periodic transaction reports, collected continuously as they are published. Senate electronic financial disclosures are temporarily paused because the source blocks automated access.
  • →Lag is the number of days between the transaction date and the filing date printed on the report. Trades whose dates cannot be parsed are excluded.
  • →The STOCK Act requires disclosure within 30 days of becoming aware of a trade and no later than 45 days after it. We count a filing as past the deadline when the lag exceeds 45 days.
  • →Member tables require at least five measured trades in the window, so a single late filing does not define a member.
  • →Dollar amounts are the ranges Congress discloses; we never estimate a precise figure.

Get the Trade the Day It Is Disclosed

Each filing lands in your research workspace with its context, and we alert you when it appears, by email and Telegram, for $15 a month. Or take the free weekly digest.

InsiderWatch is an informational service based on publicly available information only. It is not financial, investment, legal, or tax advice. Disclosure lag is computed from dates as printed on the filings; it is not a legal finding.