Congressional Stock Trading Statistics
Stock trades disclosed by members of the U.S. Congress since 2012 in machine-readable reports: how many, how late, in which stocks, at what size and by party. Data as of October 15, 2026 (3 days ago).
Trades and filings per year
Members of Congress disclosed 7,864 stock trades made in 2025 in machine-readable reports: 7,192 by representatives and 672 by senators.
664 periodic transaction reports were filed in 2025, 518 with the Clerk of the House and 146 with the Secretary of the Senate.
73 of the 518 House reports and 1 of the 146 Senate reports filed in 2025 added no trades, as with a scanned paper filing that has no readable text, and any trades they hold are not counted here.
The busiest closed year since 2012 was 2020, with 8,851 trades disclosed in machine-readable reports.
In 2026, members have disclosed 3,464 stock trades in machine-readable reports filed through October 15, 2026.
From 2012 through October 15, 2026, members of Congress disclosed 64,075 stock trades in machine-readable reports.
2,432 of the 10,089 periodic transaction reports filed from 2012 through October 18, 2026 added no trades, and any trades they hold are not counted here.
* Partial or year to date. Reports without trades added none to these figures, as with a scanned paper filing that has no readable text.
| Year | House trades | Senate trades | Total trades |
|---|---|---|---|
| 2026 Year to date | 2,451 | 1,013 | 3,464 |
| 2025 | 7,192 | 672 | 7,864 |
| 2024 | 2,340 | 786 | 3,126 |
| 2023 | 3,754 | 1,098 | 4,852 |
| 2022 | 2,806 | 764 | 3,570 |
| 2021 | 4,649 | 614 | 5,263 |
| 2020 | 6,797 | 2,054 | 8,851 |
| 2019 | 6,195 | 813 | 7,008 |
| 2018 | 3,424 | 1,329 | 4,753 |
| 2017 | 2,885 | 1,195 | 4,080 |
| 2016 | 3,013 | 1,019 | 4,032 |
| 2015 | 3,322 | 1,130 | 4,452 |
| 2014 | 1,695 | 868 | 2,563 |
| 2013 | 185 | 5 | 190 |
| 2012 | 5 | 2 | 7 |
Late disclosures
In 2025, members of Congress reported 13.9% of the stock trades in machine-readable reports more than 45 days after the trade, past the STOCK Act deadline (1,093 of 7,864 trades with a measurable delay).
The median 2025 trade was disclosed 28 days after it was made, and the mean delay was 43.1 days.
Representatives filed 13.8% of their 2025 trades in machine-readable reports late, senators 14.7%.
Across the 64,075 trades with a measurable delay made from 2012 and disclosed in machine-readable reports through October 15, 2026, 20.2% were reported after the 45-day deadline and the median delay was 28 days.
No trade in machine-readable reports has a filing date before its trade date, so none is left out of the delay figures.
| Year | Late share | Median delay |
|---|---|---|
| 2026 Year to date | 22.7% | 27 days |
| 2025 | 13.9% | 28 days |
| 2024 | 22.3% | 28 days |
| 2023 | 8.5% | 30 days |
| 2022 | 6.4% | 27 days |
| 2021 | 23.6% | 28 days |
| 2020 | 20.6% | 27 days |
| 2019 | 33.0% | 34 days |
| 2018 | 19.8% | 26 days |
| 2017 | 20.7% | 25 days |
| 2016 | 19.0% | 26 days |
| 2015 | 21.6% | 27 days |
| 2014 | 28.1% | 27 days |
| 2013 | 44.2% | 34 days |
| 2012 | 100.0% | 712 days |
Most traded stocks
Microsoft Corp (MSFT) is the stock members of Congress traded most from 2012 through October 15, 2026, with 760 trades disclosed in machine-readable reports, 48.4% of them purchases.
In the 12 months to October 15, 2026, the most traded stock was Microsoft Corp (MSFT), with 80 trades disclosed in machine-readable reports.
In the 12 months to October 15, 2026, 933 of 4,997 trades in machine-readable reports could not be matched to a single listed company and are left out of that ranking.
32,802 of the 64,075 trades in machine-readable reports since 2012 (51.2%) name a security that could not be matched to a single listed company from its filed ticker, and are left out of these rankings.
Since 2012
| # | Stock | Trades | Purchases |
|---|---|---|---|
| 1 | MSFT Microsoft Corp | 760 | 48% |
| 2 | AAPL Apple Inc. | 582 | 45% |
| 3 | NVDA Nvidia Corp | 434 | 56% |
| 4 | GOOGL Alphabet Inc. | 408 | 51% |
| 5 | AMZN Amazon Com Inc | 333 | 62% |
| 6 | META Meta Platforms, Inc. | 263 | 49% |
| 7 | TSLA Tesla, Inc. | 247 | 50% |
| 8 | PYPL PayPal Holdings, Inc. | 230 | 39% |
| 9 | BRK-B Berkshire Hathaway Inc | 228 | 52% |
| 10 | JNJ Johnson & Johnson | 214 | 54% |
| 11 | JPM Jpmorgan Chase & Co | 208 | 48% |
| 12 | HD Home Depot, Inc. | 201 | 63% |
| 13 | DIS Walt Disney Co | 198 | 45% |
| 14 | UNH Unitedhealth Group Inc | 197 | 45% |
| 15 | V Visa Inc. | 191 | 58% |
12 months to October 15, 2026
| # | Stock | Trades | Purchases |
|---|---|---|---|
| 1 | MSFT Microsoft Corp | 80 | 58% |
| 2 | GOOGL Alphabet Inc. | 65 | 55% |
| 3 | AAPL Apple Inc. | 55 | 45% |
| 4 | NVDA Nvidia Corp | 52 | 42% |
| 5 | IBM International Business Machines Corp | 37 | 49% |
| 6 | AMZN Amazon Com Inc | 36 | 58% |
| 7 | HD Home Depot, Inc. | 35 | 54% |
| 8 | PG PROCTER & GAMBLE Co | 32 | 50% |
| 9 | BRK-B Berkshire Hathaway Inc | 31 | 52% |
| 10 | UNH Unitedhealth Group Inc | 29 | 45% |
| 11 | AVGO Broadcom Inc. | 26 | 50% |
| 12 | BSX Boston Scientific Corp | 25 | 48% |
| 13 | META Meta Platforms, Inc. | 25 | 64% |
| 14 | LLY ELI LILLY & Co | 25 | 40% |
| 15 | BRO Brown & Brown, Inc. | 23 | 43% |
Trade sizes
75.1% of the stock trades disclosed in machine-readable reports from 2012 through October 15, 2026 were reported in the smallest range, $1,001 to $15,000.
From 2012 through October 15, 2026, 179 trades in machine-readable reports (0.3%) were reported at more than $1,000,000.
530 trades in machine-readable reports reported an exact amount, a non-standard range or no readable amount and are grouped as other amounts.
| Disclosed range | Trades | Share | Share bar |
|---|---|---|---|
| $1,001 - $15,000 | 48,139 | 75.1% | |
| $15,001 - $50,000 | 10,156 | 15.9% | |
| $50,001 - $100,000 | 2,637 | 4.1% | |
| $100,001 - $250,000 | 1,786 | 2.8% | |
| $250,001 - $500,000 | 445 | 0.7% | |
| $500,001 - $1,000,000 | 203 | 0.3% | |
| $1,000,001 - $5,000,000 | 149 | 0.2% | |
| $5,000,001 - $25,000,000 | 24 | 0.0% | |
| $25,000,001 - $50,000,000 | 2 | 0.0% | |
| ≥ $1,000,000 | 4 | 0.0% | |
| Other amounts | 530 | 0.8% |
By party
Democratic members of Congress disclosed 30,181 stock trades in machine-readable reports from 2012 through October 15, 2026: 47.5% were purchases and 19.5% were reported more than 45 days after the trade.
Republican members of Congress disclosed 29,163 stock trades in machine-readable reports from 2012 through October 15, 2026: 52.2% were purchases and 19.9% were reported more than 45 days after the trade.
Independent members of Congress disclosed 3 stock trades in machine-readable reports from 2012 through October 15, 2026: 100.0% were purchases and 0.0% were reported more than 45 days after the trade.
A trade counts under the member's party on the trade date. From 2012 through October 15, 2026, 92.6% of the 64,075 stock trades in machine-readable reports have a known party, and the 4,728 trades without one are left out of the party figures.
| Party on the trade date | Trades | Purchase share | Late share (over 45 days) |
|---|---|---|---|
| Democrat | 30,181 | 47.5% | 19.5% |
| Republican | 29,163 | 52.2% | 19.9% |
| Independent | 3 | 100.0% | 0.0% |
| Not known | 4,728 | n/a | n/a |
Method
- Source: the periodic transaction reports members file with the Clerk of the House of Representatives and the Secretary of the Senate. Trades are counted by the year they were made and reports by the year they were filed. Only rows that name a ticker are stored, so trades in assets without one, such as most bonds and private holdings, are not counted. A scanned paper filing has no readable text, so it counts as a report but adds no trades, and every trade figure on this page undercounts members who file on paper. 2,432 of the 10,089 reports filed since 2012 added no trades, and the per-year table shows how many each chamber received.
- The 45-day rule: the STOCK Act requires a member to report a trade no later than 45 days after it. A trade counts as late when its filing date is more than 45 days after its trade date, in calendar days. Delay figures leave out the 0 trades whose filing date is before the trade date.
- Closed years: a year is closed once 45 days have passed since its last day and every report filed during it and during the following year has been read by the current parser, in both chambers. A closed year still leaves out the trades in reports without readable text. Years before 2020 are read once from the chambers' archives; later years are read again on every update. The current year runs through the data date and is marked as year to date, and recent years can still grow when members file late.
- Most traded stocks leave out the 32,802 trades whose filed ticker could not be matched to a single listed company. Amounts are disclosed as ranges: a range reported as "Over $X" appears as ≥ $X, and exact or non-standard amounts are grouped as other amounts.
- Party: a trade counts under the party the member held on the trade date, from the term that covers it. Trades by members not yet matched to a legislator, or made outside any recorded term, are left out of the party figures and counted as not known.
Cite this page
Equibles, "Congressional Stock Trading Statistics", data as of October 15, 2026, https://equibles.com/congress/trading-statistics
Use this data anywhere
Everything on this page is also served by the Equibles API and MCP server — plug it into Claude, your agents, or your own code. A free account includes an API key.