Skip to content

STOCK Act disclosures

Congressional stock trades

House and Senate disclosures, with dates, reported ranges and original sources.

Read from the House Clerk and the Senate’s eFD, checked hourly
Trades, 30 days
285
13,798 on file
Members with trades
167
House and Senate
Reports
1,235
148 paper scans
Last filing
4 d ago
Checked 2 h ago

Whose trades aged best

Median excess return versus the S&P 500 six months after disclosure. A member is ranked once 10 disclosed trades of a side have six months of prices behind them: 29 qualify after purchases, 35 after sales.

After purchases, best

  1. 1
    Shelley Moore Capito
    Senate · R-WV
    +28.1%
    83% beat · n = 12
  2. 2
    Dan Newhouse
    House · R-WA
    +19.3%
    71% beat · n = 14
  3. 3
    Kelly Morrison
    House · D-MN
    +6.9%
    70% beat · n = 10
  4. 4
    Julie Johnson
    House · D-TX
    +4.7%
    53% beat · n = 68
  5. 5
    Tim Moore
    House · R-NC
    +4.2%
    61% beat · n = 70
  6. 6
    John Boozman
    Senate · R-AR
    +3.4%
    55% beat · n = 49

After sales, best

  1. 1
    Susie Lee
    House · D-NV
    -35.1%
    77% trailed · n = 17
  2. 2
    Byron Donalds
    House · R-FL
    -17.7%
    68% trailed · n = 41
  3. 3
    Kelly Morrison
    House · D-MN
    -14.6%
    84% trailed · n = 43
  4. 4
    Thomas H. Kean, Jr.
    House · R-NJ
    -13.3%
    80% trailed · n = 15
  5. 5
    George Whitesides
    House · D-CA
    -11.5%
    64% trailed · n = 33
  6. 6
    James Comer
    House · R-KY
    -10.7%
    75% trailed · n = 12

After purchases, worst

  1. 1
    Byron Donalds
    House · R-FL
    -19.0%
    30% beat · n = 40
  2. 2
    -9.6%
    24% beat · n = 66
  3. 3
    Jefferson Shreve
    House · R-IN
    -9.3%
    34% beat · n = 191
  4. 4
    Lloyd Doggett
    House · D-TX
    -9.3%
    29% beat · n = 17
  5. 5
    Scott Franklin
    House · R-FL
    -9.1%
    28% beat · n = 40
  6. 6
    -7.8%
    36% beat · n = 242

A hit after a sale is the stock trailing the index. Members who cleared the bar: 29 after purchases from 2,726 settled trades. Past outcomes are context, not a forecast.

The trades that aged best

Single disclosed trades whose stock moved furthest the way the trade pointed over the next six months, against the S&P 500. One row per member, stock and filing day; the amount is the range filed.

Bought, then outran the index

Purchases
  1. WDCWestern Digital Corporation - Common Stock
    Jefferson Shreve · $15k to $50k · filed May 8, 2025
    +251%
    stock +270%
  2. MUMicron Technology, Inc. - Common Stock
    Lisa C. McClain · $1,001 to $15k · filed Aug 13, 2025
    +223%
    stock +231%
  3. CIENCiena Corporation
    Lisa C. McClain · $1,001 to $15k · filed Aug 13, 2025
    +206%
    stock +214%
  4. HOODRobinhood Markets, Inc. - Class A Common Stock
    Byron Donalds · $1,001 to $15k · filed Apr 14, 2025
    +195%
    stock +219%
  5. AEOAmerican Eagle Outfitters, Inc. Common Stock
    Jefferson Shreve · $15k to $50k · filed Jun 22, 2025
    +179%
    stock +193%
  6. TERTeradyne, Inc.
    Lisa C. McClain · $1,001 to $15k · filed Aug 13, 2025
    +175%
    stock +182%

Sold, then the stock fell behind

Sales
  1. SRPTSarepta Therapeutics, Inc. - Common Stock
    Gilbert Ray Cisneros, Jr. · $1,001 to $15k · filed May 6, 2025
    -87%
    stock -65%
  2. DAVAEndava plc American Depositary Shares
    Josh Gottheimer · $1,001 to $15k · filed Apr 10, 2025
    -78%
    stock -49%
  3. DUOLDuolingo, Inc. - Class A Common Stock
    Lisa C. McClain · $1,001 to $15k · filed Aug 13, 2025
    -75%
    stock -67%
  4. DAVAEndava plc American Depositary Shares
    Gilbert Ray Cisneros, Jr. · $1,001 to $15k · filed Jun 6, 2025
    -74%
    stock -59%
  5. CNCCentene Corporation Common Stock
    Gilbert Ray Cisneros, Jr. · $1,001 to $15k · filed Apr 7, 2025
    -73%
    stock -39%
  6. BWINThe Baldwin Insurance Group, Inc. - Class A Common Stock
    Scott Franklin · $500k to $1.0M · filed Apr 17, 2025
    -70%
    stock -44%

What members are trading

The stocks the most members traded in the last 90 days, how many bought and sold, and whether company insiders filed open-market buys on the same stock in that window.

  • MSFTMicrosoft Corporation - Common Stock13 members · 7 bought, 8 sold29 tradesno insider buys
  • AAPLApple Inc. - Common Stock13 members · 4 bought, 10 sold25 tradesno insider buys
  • NVDANVIDIA Corporation - Common Stock9 members · 5 bought, 6 sold16 tradesno insider buys
  • HDHome Depot, Inc.8 members · 3 bought, 5 sold16 tradesno insider buys
  • GOOGLAlphabet Inc. - Class A Common Stock7 members · 2 bought, 6 sold17 tradesno insider buys
  • METAMeta Platforms, Inc. - Class A Common Stock7 members · 5 bought, 4 sold12 tradesno insider buys
  • JNJJohnson & Johnson Common Stock6 members · 2 bought, 4 sold10 tradesno insider buys
  • HONHoneywell International Inc.6 members · 3 bought, 5 sold9 tradesno insider buys
  • PGProcter & Gamble Company6 members · 2 bought, 4 sold9 tradesno insider buys
  • ACNAccenture plc Class A Ordinary Shares6 members · 4 bought, 2 sold9 tradesno insider buys

Latest trades

Newest filings first. Public access includes the newest 50.

1,031 stock trades filed in the last year, the newest 50 shown.

MemberTradeAssetReported rangeTrade / filing dateOwnerSource
Sheldon Whitehouse
Senate · D-RI
Partial saleJPM
JP Morgan Chase & Co. Common Stock
$15k to $50kSep 4 / Oct 1
27 days after the trade
SpouseeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleADI
Analog Devices, Inc. - Common Stock
$1,001 to $15kSep 4 / Oct 1
27 days after the trade
SpouseeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleV
Visa Inc.
$1,001 to $15kSep 4 / Oct 1
27 days after the trade
SpouseeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleV
Visa Inc.
$1,001 to $15kSep 4 / Oct 1
27 days after the trade
SelfeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleJPM
JP Morgan Chase & Co. Common Stock
$15k to $50kSep 4 / Oct 1
27 days after the trade
SelfeFD
Mitch McConnell
Senate · R-KY
PurchaseWFC
Wells Fargo & Company Common Stock
$15k to $50kSep 1 / Sep 21
20 days after the trade
SpouseeFD
John Boozman
Senate · R-AR
Partial saleIVV
iShares Core S&P 500 ETF
$1,001 to $15kAug 27 / Sep 11
15 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleJNJ
Johnson & Johnson Common Stock
$1,001 to $15kAug 20 / Sep 11
22 days after the trade
JointeFD
John Boozman
Senate · R-AR
SaleWWSYX
Westwood Quality SmallCap Fund - Westwood Quality SmallCap Fund Ultra Shares
$15k to $50kAug 19 / Sep 11
23 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleCEG
Constellation Energy Corporation - Common Stock When-Issued
$1,001 to $15kAug 13 / Sep 11
29 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseOTIS
Otis Worldwide Corporation Common Stock
$1,001 to $15kAug 27 / Sep 11
15 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseSPYM
Tradr 2X Long SPY Monthly ETF
$1,001 to $15kAug 20 / Sep 11
22 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseIJR
iShares Core S&P Small-Cap ETF
$1,001 to $15kAug 19 / Sep 11
23 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseAVUV
Avantis U.S. Small Cap Value ETF
$1,001 to $15kAug 19 / Sep 11
23 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseFSLR
First Solar, Inc. - Common Stock
$1,001 to $15kAug 13 / Sep 11
29 days after the trade
JointeFD
Cory A. Booker
Senate · D-NJ
SaleNVDA
NVIDIA Corporation - Common Stock
$15k to $50kAug 11 / Sep 9
29 days after the trade
SpouseeFD
Cory A. Booker
Senate · D-NJ
SaleNFLX
Netflix, Inc. - Common Stock
$1,001 to $15kAug 11 / Sep 9
29 days after the trade
SpouseeFD
Cory A. Booker
Senate · D-NJ
SaleMCD
McDonald's Corporation Common Stock
$15k to $50kAug 11 / Sep 9
29 days after the trade
SpouseeFD
Cory A. Booker
Senate · D-NJ
SaleAMZN
Amazon.com, Inc. - Common Stock
$100k to $250kAug 11 / Sep 9
29 days after the trade
SpouseeFD
Cory A. Booker
Senate · D-NJ
SaleALNY
Alnylam Pharmaceuticals, Inc. - Common Stock
$1,001 to $15kAug 11 / Sep 9
29 days after the trade
SpouseeFD
Cory A. Booker
Senate · D-NJ
SaleJD
JD.com, Inc. - American Depositary Shares
$1,001 to $15kAug 11 / Sep 9
29 days after the trade
SpouseeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleNVDA
NVIDIA Corporation - Common Stock
$15k to $50kAug 13 / Sep 2
20 days after the trade
SelfeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleNVDA
NVIDIA Corporation - Common Stock
$1,001 to $15kAug 13 / Sep 2
20 days after the trade
SpouseeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleLRCX
Lam Research Corporation - Common Stock
$1,001 to $15kAug 13 / Sep 2
20 days after the trade
SpouseeFD
Sheldon Whitehouse
Senate · D-RI
Partial saleAMGN
Amgen Inc. - Common Stock
$1,001 to $15kAug 12 / Sep 2
21 days after the trade
SpouseeFD
John Boozman
Senate · R-AR
Partial saleVEA
Vanguard FTSE Developed Markets ETF
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleVNQI
Vanguard Global ex-U.S. Real Estate ETF
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleTPYP
Tortoise North Amer Pipeline Fund
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
SaleCRM
Salesforce Inc
$1,001 to $15kNov 13, 2025 / Aug 24
284 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleRNWGX
NEW WORLD FUND INC - Class R-6
$1,001 to $15kNov 20, 2025 / Aug 24
277 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleLLY
Eli Lilly and Company
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleIVV
iShares Core S&P 500 ETF
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleIWM
iShares Russell 2000 ETF
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleEFA
iShares MSCI EAFE ETF
$1,001 to $15kNov 20, 2025 / Aug 24
277 days after the trade
JointeFD
John Boozman
Senate · R-AR
SaleAAXJ
iShares MSCI All Country Asia ex Japan ETF
$1,001 to $15kNov 6, 2025 / Aug 24
291 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleGEM
Goldman Sachs ActiveBeta Emerging Markets Equity E
$1,001 to $15kNov 20, 2025 / Aug 24
277 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleFISV
Fiserv Inc
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleFTGC
First Trust Global Tactical Commodity Strategy Fun
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleEIPI
First Trust Exchange-Traded Fund VIII FT Energy In
$1,001 to $15kNov 21, 2025 / Aug 24
276 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseUNH
Unitedhealth Group Inc
$1,001 to $15kApr 16, 2025 / Aug 20
491 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseORCL
Oracle Corp
$1,001 to $15kApr 16, 2025 / Aug 20
491 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseMSFT
Microsoft Corp
$1,001 to $15kApr 22, 2025 / Aug 20
485 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseMSFT
Microsoft Corp
$1,001 to $15kApr 16, 2025 / Aug 20
491 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseMETA
Meta Platforms Inc
$1,001 to $15kApr 15, 2025 / Aug 20
492 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseHYG
iShares iBoxx $ High Yield Corporate Bond ETF
$1,001 to $15kApr 9, 2025 / Aug 20
498 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseCOLPAL
COLGATE PALMOLIVE LTD.
$1,001 to $15kApr 8, 2025 / Aug 20
499 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseCBOE
Cboe Global Markets, Inc. Common Stock
$1,001 to $15kApr 8, 2025 / Aug 20
499 days after the trade
JointeFD
John Boozman
Senate · R-AR
PurchaseAVGO
Broadcom Inc. - Common Stock
$1,001 to $15kApr 8, 2025 / Aug 20
499 days after the trade
JointeFD
John Boozman
Senate · R-AR
SaleCBOE
Cboe Global Markets, Inc. Common Stock
$1,001 to $15kJul 31 / Aug 17
17 days after the trade
JointeFD
John Boozman
Senate · R-AR
Partial saleJPM
JP Morgan Chase & Co. Common Stock
$1,001 to $15kJul 23 / Aug 17
25 days after the trade
JointeFD

Every trade. Every filter.

981 more trades in the dashboard, with watchlists and the CSV export.

Explore Pro

Reported ranges, never estimated amounts. Not investment advice.

Who reports late

The STOCK Act gives a member 45 days from a trade to report it. Of the 6,658 trades filed in the last year, 1,421 (21%) came in past that limit; the median trade took 27 days to reach a report.

Reported past the limit
21%
of 6,658 trades, last year
Median lag, trade to report
27days

Members with at least twenty trades filed in the last year are ranked, 45 today.

Slowest: share past 45 days

  1. Alan Armstrong
    Senate · R-OK
    99%
    median 113 d · n = 707
  2. Katie Boyd Britt
    Senate · R-AL
    96%
    median 271 d · n = 23
  3. Tommy Tuberville
    Senate · R-AL
    89%
    median 817 d · n = 200
  4. Julia Letlow
    House · R-LA
    82%
    median 274 d · n = 257
  5. Michael A. Rulli
    House · R-OH
    58%
    median 175 d · n = 38
  6. Julie Johnson
    House · D-TX
    35%
    median 28 d · n = 221

On time

  1. 0%
    median 4 d · n = 30
  2. Dan Newhouse
    House · R-WA
    0%
    median 7 d · n = 50
  3. Rick Larsen
    House · D-WA
    0%
    median 8 d · n = 27
  4. David J. Taylor
    House · R-OH
    0%
    median 10 d · n = 177
  5. 0%
    median 13 d · n = 21
  6. Tim Moore
    House · R-NC
    0%
    median 15 d · n = 65

After past disclosed trades

Excess returns versus the S&P 500, measured from filing.

Live data
After a1 month3 months6 months
MedianHit ratenMedianHit ratenMedianHit raten
Purchase-0.8%47%2,725-1.8%45%2,725-2.8%45%2,726
Sale-0.6%53%2,707-2.6%58%2,707-3.9%57%2,707

As of Oct 11, 2026, benchmark SPY. From the first close on or after the filing date, exit at the horizon, excess over the benchmark across the same dates. Stock trades with a ticker only.

* Fewer than 30 observations, read as an anecdote. Past outcomes are context, not a forecast.

Most active members

Trades disclosed in the last year.

  1. 1
    1,182 trades
  2. 2
    Alan Armstrong
    Senate · R-OK
    707 trades
  3. 3
    Lisa C. McClain
    House · R-MI
    571 trades
  4. 4
    361 trades
  5. 5
    Julia Letlow
    House · R-LA
    257 trades
  6. 6
    John Boozman
    Senate · R-AR
    240 trades
  7. 7
    David McCormick
    Senate · R-PA
    238 trades
  8. 8
    Julie Johnson
    House · D-TX
    221 trades
All 549 members by party

How this is read

Source records

House Clerk PDFs and Senate eFD reports, checked every hour. Paper scans are linked and counted, so coverage gaps stay visible. Filers are matched to members through the public legislators dataset; an unmatched filer still gets a page, marked as such.

Why no conviction score?

These forms lack the role, holdings and plan details the insider score rests on, and amounts are ranges. Read the dates, the range and the source, and the outcomes above with their sample sizes.

Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.