Skip to main content

U.S. Senate Stock Trades

Track every stock transaction disclosed by U.S. Senators under the STOCK Act. Senators must report securities trades within 45 days of execution. This page aggregates 8,679 disclosed transactions from 60 actively trading senators.

As of September 25, 2026, 60 of 100 sitting senators have disclosed a combined 8,679 stock transactions — 4,557 purchases and 4,030 sales.

The most active trader is Tommy Tuberville of Alabama, with 1,499 disclosed trades. Under the STOCK Act of 2012, senators must report each securities transaction within 45 days of execution, though 2,117 filings on record were submitted after that deadline. Trade values are disclosed in broad ranges rather than exact amounts.

8,679
Total Trades Tracked
Apr 2013 – Sep 2026
60 / 100
Senators Who Trade
4,557 purchases · 4,030 sales
2,117
Late Filings
Filed after 45-day STOCK Act deadline

Most Active Traders

Senators ranked by number of disclosed stock transactions. Click any column header to re-sort.

Rank ↕ Senator ↕ Party ↕ Trades ▼ Purchases ↕ Sales ↕ Late ↕
1 Tommy Tuberville Tommy Tuberville Republican 1,499 587 912 278
2 Sheldon Whitehouse Sheldon Whitehouse Democrat 1,035 533 476 250
3 Shelley Capito Shelley Capito Republican 746 365 370 157
4 Alan Armstrong Alan Armstrong Republican 708 656 51 701
5 Susan Collins Susan Collins Republican 603 262 336 196
6 John Boozman John Boozman Republican 499 262 237 52
7 David McCormick David McCormick Republican 406 291 115 1
8 Rick Scott Rick Scott Republican 358 234 121 51
9 Ron Wyden Ron Wyden Democrat 303 228 74 52
10 Jerry Moran Jerry Moran Republican 281 131 149 107
11 Jack Reed Jack Reed Democrat 240 104 134 2
12 John Hoeven John Hoeven Republican 222 146 70 17
13 Bill Cassidy Bill Cassidy Republican 208 91 117 58
14 Gary Peters Gary Peters Democrat 184 145 26 4
15 Patty Murray Patty Murray Democrat 161 78 83 0
16 Dan Sullivan Dan Sullivan Republican 154 30 124 29
17 Angus King Angus King Independent 126 52 72 15
18 John Hickenlooper John Hickenlooper Democrat 124 39 83 20
19 Mark Warner Mark Warner Democrat 118 77 41 1
20 Thom Tillis Thom Tillis Republican 102 0 102 5
21 John Fetterman John Fetterman Democrat 96 65 31 33
22 Ashley Moody Ashley Moody Republican 53 16 37 0
23 Bill Hagerty Bill Hagerty Republican 50 19 28 4
24 Tina Smith Tina Smith Democrat 46 12 33 2
25 Mitch McConnell Mitch McConnell Republican 46 39 7 5
26 Pete Ricketts Pete Ricketts Republican 30 1 29 0
27 John Curtis John Curtis Republican 28 4 24 3
28 Chris Coons Chris Coons Democrat 27 2 25 11
29 Katie Britt Katie Britt Republican 26 18 8 22
30 Tammy Duckworth Tammy Duckworth Democrat 24 1 22 5
31 Cory Booker Cory Booker Democrat 19 0 19 0
32 Ted Cruz Ted Cruz Republican 16 4 12 3
33 Richard Blumenthal Richard Blumenthal Democrat 16 11 5 0
34 Mike Rounds Mike Rounds Republican 11 9 2 2
35 Michael Bennet Michael Bennet Democrat 10 7 2 1
36 Roger Wicker Roger Wicker Republican 10 3 7 6
37 Jacky Rosen Jacky Rosen Democrat 10 0 1 0
38 Bernie Moreno Bernie Moreno Republican 9 4 5 0
39 Chris Van Hollen Chris Van Hollen Democrat 7 0 7 0
40 Tim Sheehy Tim Sheehy Republican 5 3 2 5
41 Cynthia Lummis Cynthia Lummis Republican 5 5 0 4
42 Jim Banks Jim Banks Republican 5 1 4 0
43 Deb Fischer Deb Fischer Republican 4 0 4 0
44 Maria Cantwell Maria Cantwell Democrat 3 0 3 0
45 John Kennedy John Kennedy Republican 3 2 0 2
46 Tim Kaine Tim Kaine Democrat 3 0 1 3
47 Jeanne Shaheen Jeanne Shaheen Democrat 3 3 0 3
48 John Cornyn John Cornyn Republican 2 1 1 0
49 Jim Justice Jim Justice Republican 2 0 2 0
50 Steve Daines Steve Daines Republican 2 0 2 1
51 Ron Johnson Ron Johnson Republican 2 0 2 1
52 Roger Marshall Roger Marshall Republican 2 0 2 1
53 John Thune John Thune Republican 2 0 1 0
54 Mark Kelly Mark Kelly Democrat 1 1 0 1
55 John Barrasso John Barrasso Republican 1 0 1 0
56 Rand Paul Rand Paul Republican 1 1 0 1
57 Jon Husted Jon Husted Republican 1 1 0 0
58 Mike Crapo Mike Crapo Republican 1 1 0 0
59 Adam Schiff Adam Schiff Democrat 1 0 1 0

Recent Disclosed Trades

Latest stock transactions disclosed by senators. Click column headers to sort.

Date ▼ Senator ↕ Ticker ↕ Asset ↕ Type ↕ Amount ↕ Filing
Sep 25, 2026 John Boozman John Boozman APTV Aptiv PLC Ordinary Shares Sale (Partial) $1,001 - $15,000
Sep 24, 2026 John Boozman John Boozman MU Micron Technology, Inc. - Common Stock Sale (Partial) $1,001 - $15,000
Sep 24, 2026 John Boozman John Boozman O Realty Income Corporation Common Stock Purchase $1,001 - $15,000
Sep 24, 2026 John Boozman John Boozman CSCO Cisco Systems, Inc. - Common Stock Purchase $1,001 - $15,000
Sep 21, 2026 John Boozman John Boozman TLH iShares 10-20 Year Treasury Bond ETF Sale (Partial) $1,001 - $15,000
Sep 21, 2026 John Boozman John Boozman XTWO BondBloxx Bloomberg Two Year Target Dur… Purchase $1,001 - $15,000
Sep 16, 2026 John Fetterman John Fetterman — DELL INTL LLC/EMC CORP Rate/Coupon: 5.6… Purchase $1,001 - $15,000
Sep 15, 2026 John Fetterman John Fetterman — DELL INTL LLC/EMC CORP Rate/Coupon: 5.6… Purchase $1,001 - $15,000
Sep 11, 2026 Richard Blumenthal Richard Blumenthal — Not Fade Away LLC Company: Not Fade Awa… Purchase $250,001 - $500,000
Sep 11, 2026 Richard Blumenthal Richard Blumenthal — Not Fade Away LLC Company: Not Fade Awa… Purchase $50,001 - $100,000
Sep 11, 2026 Richard Blumenthal Richard Blumenthal — Not Fade Away LLC Company: Not Fade Awa… Purchase $15,001 - $50,000
Sep 11, 2026 Richard Blumenthal Richard Blumenthal — Not Fade Away LLC Company: Not Fade Awa… Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman MU Micron Technology, Inc. - Common Stock Sale (Partial) $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman EFA iShares MSCI EAFE ETF Sale (Partial) $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman SPYM Tradr 2X Long SPY Monthly ETF Sale (Partial) $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman VEA Vanguard Developed Markets Index Fund -… Sale (Partial) $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman CMBS iShares CMBS ETF Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman TLH iShares 10-20 Year Treasury Bond ETF Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman IEF iShares 7-10 Year Treasury Bond ETF Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman MBB iShares MBS ETF Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman XFIV BondBloxx Bloomberg Five Year Target Du… Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman JMBS Janus Henderson Mortgage-Backed Securit… Purchase $1,001 - $15,000
Sep 9, 2026 John Boozman John Boozman GIGB Goldman Sachs Access Investment Grade C… Purchase $1,001 - $15,000
Sep 8, 2026 Alan Armstrong Alan Armstrong WMB Williams Companies, Inc. (The) Common S… Sale (Full) $250,001 - $500,000
Sep 4, 2026 Sheldon Whitehouse Sheldon Whitehouse JPM JP Morgan Chase & Co. Common Stock Sale (Partial) $15,001 - $50,000
Sep 4, 2026 Sheldon Whitehouse Sheldon Whitehouse V Visa Inc. Sale (Partial) $1,001 - $15,000
Sep 4, 2026 Sheldon Whitehouse Sheldon Whitehouse V Visa Inc. Sale (Partial) $1,001 - $15,000
Sep 4, 2026 Sheldon Whitehouse Sheldon Whitehouse ADI Analog Devices, Inc. - Common Stock Sale (Partial) $1,001 - $15,000
Sep 4, 2026 Sheldon Whitehouse Sheldon Whitehouse JPM JP Morgan Chase & Co. Common Stock Sale (Partial) $15,001 - $50,000
Sep 1, 2026 Mitch McConnell Mitch McConnell WFC Wells Fargo & Company Common Stock Purchase $15,001 - $50,000
Aug 27, 2026 Richard Blumenthal Richard Blumenthal — Days Between LLC Company: Days Between … Purchase $100,001 - $250,000
Aug 27, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Purchase $1,001 - $15,000
Aug 27, 2026 Richard Blumenthal Richard Blumenthal — Days Between LLC Company: Days Between … Purchase $250,001 - $500,000
Aug 27, 2026 Richard Blumenthal Richard Blumenthal — Days Between LLC Company: Days Between … Purchase $15,001 - $50,000
Aug 27, 2026 John Boozman John Boozman IVV iShares Core S&P 500 ETF Sale (Partial) $1,001 - $15,000
Aug 27, 2026 John Boozman John Boozman OTIS Otis Worldwide Corporation Common Stock Purchase $1,001 - $15,000
Aug 24, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Purchase $50,001 - $100,000
Aug 24, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Purchase $15,001 - $50,000
Aug 24, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Purchase $1,001 - $15,000
Aug 20, 2026 Alan Armstrong Alan Armstrong WMB Williams Companies, Inc. (The) Common S… Purchase $15,001 - $50,000
Aug 20, 2026 John Boozman John Boozman JNJ Johnson & Johnson Common Stock Sale (Partial) $1,001 - $15,000
Aug 20, 2026 John Boozman John Boozman SPYM Tradr 2X Long SPY Monthly ETF Purchase $1,001 - $15,000
Aug 19, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Sale (Partial) $100,001 - $250,000
Aug 19, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Sale (Partial) $250,001 - $500,000
Aug 19, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Sale (Partial) $50,001 - $100,000
Aug 19, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Sale (Partial) $15,001 - $50,000
Aug 19, 2026 Richard Blumenthal Richard Blumenthal — MH Built to Last LLC Company: MH Built … Sale (Partial) $1,001 - $15,000
Aug 19, 2026 Alan Armstrong Alan Armstrong WMB Williams Companies, Inc. (The) Common S… Purchase $1,001 - $15,000
Aug 19, 2026 John Boozman John Boozman WWSYX Westwood Quality SmallCap Fund - Westwo… Sale (Full) $15,001 - $50,000
Aug 19, 2026 John Boozman John Boozman AVUV Avantis U.S. Small Cap Value ETF Purchase $1,001 - $15,000
Aug 19, 2026 John Boozman John Boozman IJR iShares Core S&P Small-Cap ETF Purchase $1,001 - $15,000
Aug 19, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $50,001 - $100,000
Aug 18, 2026 John Fetterman John Fetterman — TRANSCANADA PIPELINES LTD SER 2026-A Ra… Purchase $1,001 - $15,000
Aug 18, 2026 Cory Booker Cory Booker — webAI, Inc. Company: webAI, Inc.  (Aust… Sale (Full) $50,001 - $100,000
Aug 18, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy MSC… Purchase $250,001 - $500,000
Aug 17, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $100,001 - $250,000
Aug 14, 2026 Jim Justice Jim Justice — Greenbrier Hotel Corporation and Affili… Sale (Partial) Over $50,000,000
Aug 14, 2026 Alan Armstrong Alan Armstrong AVB AvalonBay Communities, Inc. Common Stoc… Exchange $1,001 - $15,000
Aug 13, 2026 John Boozman John Boozman CEG Constellation Energy Corporation - Comm… Sale (Partial) $1,001 - $15,000
Aug 13, 2026 John Boozman John Boozman FSLR First Solar, Inc. - Common Stock Purchase $1,001 - $15,000
Aug 13, 2026 Sheldon Whitehouse Sheldon Whitehouse LRCX Lam Research Corporation - Common Stock Sale (Partial) $1,001 - $15,000
Aug 13, 2026 Sheldon Whitehouse Sheldon Whitehouse NVDA NVIDIA Corporation - Common Stock Sale (Partial) $1,001 - $15,000
Aug 13, 2026 Sheldon Whitehouse Sheldon Whitehouse NVDA NVIDIA Corporation - Common Stock Sale (Partial) $15,001 - $50,000
Aug 12, 2026 Sheldon Whitehouse Sheldon Whitehouse AMGN Amgen Inc. - Common Stock Sale (Partial) $1,001 - $15,000
Aug 12, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $100,001 - $250,000
Aug 11, 2026 Cory Booker Cory Booker JD JD.com, Inc. - American Depositary Shar… Sale (Full) $1,001 - $15,000
Aug 11, 2026 Cory Booker Cory Booker ALNY Alnylam Pharmaceuticals, Inc. - Common … Sale (Full) $1,001 - $15,000
Aug 11, 2026 Cory Booker Cory Booker AMZN Amazon.com, Inc. - Common Stock Sale (Full) $100,001 - $250,000
Aug 11, 2026 Cory Booker Cory Booker MCD McDonald's Corporation Common Stock Sale (Full) $15,001 - $50,000
Aug 11, 2026 Cory Booker Cory Booker NFLX Netflix, Inc. - Common Stock Sale (Full) $1,001 - $15,000
Aug 11, 2026 Cory Booker Cory Booker NVDA NVIDIA Corporation - Common Stock Sale (Full) $15,001 - $50,000
Aug 11, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy MSC… Purchase $100,001 - $250,000
Aug 10, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $100,001 - $250,000
Aug 10, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $250,001 - $500,000
Aug 7, 2026 Chris Coons Chris Coons — W.L. Gore & Associates, Inc. Company: W… Sale (Partial) $100,001 - $250,000
Aug 6, 2026 Sheldon Whitehouse Sheldon Whitehouse — SDZNY- Sandoz Group AG ADR Sale (Full) $1,001 - $15,000
Aug 6, 2026 David McCormick David McCormick — NORTHERN YORK CNTY PA SCH DIST GEN Rate… Purchase $250,001 - $500,000
Aug 5, 2026 Angus King Angus King — EA - Electronic Arts Inc Sale (Full) $15,001 - $50,000
Aug 5, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $100,001 - $250,000
Aug 4, 2026 Alan Armstrong Alan Armstrong EA Electronic Arts Inc. (EA) Sale (Full) $1,001 - $15,000
Aug 4, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy MSC… Purchase $100,001 - $250,000
Aug 3, 2026 David McCormick David McCormick — GS Managed Structured Note Strategy S&P… Purchase $100,001 - $250,000
Jul 31, 2026 David McCormick David McCormick — ALLEGHENY CNTY HIGHER ED BLDG REV Rate/… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — ALVIN TEX INDPT SCH DIST GO Rate/Coupon… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — CHESTER CNTY PA SCH AUTH SCH REV Rate/C… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — CORPUS CHRISTI TEX UTIL SYS REV Rate/Co… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — DALLAS TEX INDPT SCH DIST GO Rate/Coupo… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — DEL CNTY PA AUTH COLLEGE REV Rate/Coupo… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — NORTHAMPTON CNTY PA GEN PURP A REV Rate… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — OXFORD PA AREA SCH DIST GO Rate/Coupon:… Sale (Partial) $15,001 - $50,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST GO Rate/Coupon: 5% Matu… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST GO Rate/Coupon: 5% Matu… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST GO Rate/Coupon: 5% Matu… Sale (Partial) $15,001 - $50,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST GO Rate/Coupon: 5% Matu… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST HIGHER EDL REV Rate/Cou… Sale (Partial) $15,001 - $50,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST TPK COMMN REV Rate/Coup… Sale (Partial) $15,001 - $50,000
Jul 31, 2026 David McCormick David McCormick — PHILADELPHIA PA AUTH FOR INDL REV Rate/… Sale (Partial) $15,001 - $50,000
Jul 31, 2026 David McCormick David McCormick — SPRINGFIELD TWP SCH DIST PA GO Rate/Cou… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — WASHINGTON ST GO Rate/Coupon: 5% Mature… Sale (Partial) $50,001 - $100,000
Jul 31, 2026 David McCormick David McCormick — PENNSYLVANIA ST TPK COMMN OIL REV Rate/… Sale (Full) $100,001 - $250,000

Disclaimer: Under the STOCK Act of 2012, members of Congress must disclose securities transactions within 45 days of execution. Amounts are reported in ranges (e.g., "$1,001 – $15,000") rather than exact figures. Trades marked "Late" were filed after the 45-day deadline.

Data Source: Trade data aggregated from the Senate Electronic Financial Disclosure (eFD) system via the Kadoa Congress Trading Monitor (open source). Read our full methodology →