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,321 disclosed transactions from 58 actively trading senators.

As of July 22, 2026, 58 of 100 sitting senators have disclosed a combined 8,321 stock transactions — 4,444 purchases and 3,787 sales.

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

8,321
Total Trades Tracked
Apr 2013 – Jul 2026
58 / 100
Senators Who Trade
4,444 purchases · 3,787 sales
1,910
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,334 554 780 113
2 Sheldon Whitehouse Sheldon Whitehouse Democrat 1,024 533 465 250
3 Shelley Capito Shelley Capito Republican 741 365 365 157
4 Alan Armstrong Alan Armstrong Republican 703 654 49 701
5 Susan Collins Susan Collins Republican 603 262 336 196
6 John Boozman John Boozman Republican 434 226 208 22
7 David McCormick David McCormick Republican 359 279 80 1
8 Rick Scott Rick Scott Republican 341 226 112 45
9 Ron Wyden Ron Wyden Democrat 302 228 74 51
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 183 144 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 125 52 71 15
18 John Hickenlooper John Hickenlooper Democrat 124 39 83 20
19 Mark Warner Mark Warner Democrat 115 74 41 1
20 Thom Tillis Thom Tillis Republican 102 0 102 5
21 John Fetterman John Fetterman Democrat 90 62 28 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 45 38 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 26 2 24 11
29 Katie Britt Katie Britt Republican 26 18 8 22
30 Tammy Duckworth Tammy Duckworth Democrat 24 1 22 5
31 Ted Cruz Ted Cruz Republican 16 4 12 3
32 Cory Booker Cory Booker Democrat 12 0 12 0
33 Mike Rounds Mike Rounds Republican 11 9 2 2
34 Michael Bennet Michael Bennet Democrat 10 7 2 1
35 Jacky Rosen Jacky Rosen Democrat 10 0 1 0
36 Roger Wicker Roger Wicker Republican 10 3 7 6
37 Bernie Moreno Bernie Moreno Republican 9 4 5 0
38 Chris Van Hollen Chris Van Hollen Democrat 7 0 7 0
39 Jim Banks Jim Banks Republican 5 1 4 0
40 Cynthia Lummis Cynthia Lummis Republican 5 5 0 4
41 Deb Fischer Deb Fischer Republican 4 0 4 0
42 Maria Cantwell Maria Cantwell Democrat 3 0 3 0
43 Tim Kaine Tim Kaine Democrat 3 0 1 3
44 John Kennedy John Kennedy Republican 3 2 0 2
45 Jeanne Shaheen Jeanne Shaheen Democrat 3 3 0 3
46 Ron Johnson Ron Johnson Republican 2 0 2 1
47 Roger Marshall Roger Marshall Republican 2 0 2 1
48 John Thune John Thune Republican 2 0 1 0
49 Steve Daines Steve Daines Republican 2 0 2 1
50 John Cornyn John Cornyn Republican 2 1 1 0
51 Adam Schiff Adam Schiff Democrat 1 0 1 0
52 Rand Paul Rand Paul Republican 1 1 0 1
53 Jon Husted Jon Husted Republican 1 1 0 0
54 Mike Crapo Mike Crapo Republican 1 1 0 0
55 Mark Kelly Mark Kelly Democrat 1 1 0 1
56 John Barrasso John Barrasso Republican 1 0 1 0
57 Jim Justice Jim Justice Republican 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
Jul 22, 2026 David McCormick David McCormick PITTSBURGH PA WTR & SWR AUTH WTR & SWR … Purchase $500,001 - $1,000,000
Jul 21, 2026 David McCormick David McCormick GS Managed Structured Note Strategy MSC… Purchase $100,001 - $250,000
Jul 14, 2026 David McCormick David McCormick GS Managed Structured Note Strategy MSC… Purchase $100,001 - $250,000
Jul 14, 2026 David McCormick David McCormick ALLEGHENY CNTY PA GO BDS SER. C Rate/Co… Purchase $500,001 - $1,000,000
Jul 8, 2026 David McCormick David McCormick GS Managed Structured Note Strategy MSC… Purchase $250,001 - $500,000
Jul 8, 2026 David McCormick David McCormick POCONO MTN PA SCH DIST GEN OBLIG BDS Ra… Purchase $250,001 - $500,000
Jun 30, 2026 David McCormick David McCormick PHILADELPHIA PA AUTH FOR INDL REV Rate/… Purchase $100,001 - $250,000
Jun 30, 2026 Sheldon Whitehouse Sheldon Whitehouse NVDA NVIDIA Corporation - Common Stock Sale (Partial) $15,001 - $50,000
Jun 29, 2026 David McCormick David McCormick NORTHAMPTON CNTY PA GEN PURP A REV Rate… Sale (Partial) $15,001 - $50,000
Jun 29, 2026 David McCormick David McCormick PENNSYLVANIA ST TPK COMMN OIL REV Rate/… Sale (Partial) $15,001 - $50,000
Jun 29, 2026 David McCormick David McCormick WASHINGTON ST GO Rate/Coupon: 5% Mature… Sale (Partial) $15,001 - $50,000
Jun 29, 2026 David McCormick David McCormick PHILADELPHIA PA AUTH FOR INDL REV Rate/… Sale (Partial) $100,001 - $250,000
Jun 29, 2026 David McCormick David McCormick PENNSYLVANIA ST HIGHER EDL REV Rate/Cou… Sale (Partial) $100,001 - $250,000
Jun 29, 2026 David McCormick David McCormick CORPUS CHRISTI TEX UTIL SYS REV Rate/Co… Sale (Partial) $100,001 - $250,000
Jun 29, 2026 David McCormick David McCormick PENNSYLVANIA ST TPK COMMN TPK REV Rate/… Sale (Partial) $100,001 - $250,000
Jun 29, 2026 Gary Peters Gary Peters T AT&T Inc. Purchase $1,001 - $15,000
Jun 25, 2026 John Boozman John Boozman FTGC First Trust Global Tactical Commodity S… Sale (Partial) $1,001 - $15,000
Jun 25, 2026 John Boozman John Boozman TPYP Tortoise North American Pipeline Fund Sale (Partial) $1,001 - $15,000
Jun 25, 2026 John Boozman John Boozman PALL abrdn Physical Palladium Shares ETF Purchase $1,001 - $15,000
Jun 25, 2026 John Boozman John Boozman IGV iShares Expanded Tech-Software Sector E… Purchase $1,001 - $15,000
Jun 25, 2026 Sheldon Whitehouse Sheldon Whitehouse MU Micron Technology, Inc. - Common Stock Purchase $1,001 - $15,000
Jun 25, 2026 Sheldon Whitehouse Sheldon Whitehouse COHR Coherent Corp. Common Stock Purchase $15,001 - $50,000
Jun 25, 2026 Sheldon Whitehouse Sheldon Whitehouse CCI Crown Castle Inc. Common Stock Sale (Full) $1,001 - $15,000
Jun 24, 2026 Bernie Moreno Bernie Moreno BAC BofA Finance LLC Trigger Autocallable C… Sale (Full) $1,001 - $15,000
Jun 24, 2026 Alan Armstrong Alan Armstrong WMB Williams Companies, Inc. (The) Common S… Sale (Partial) $5,000,001 - $25,000,000
Jun 24, 2026 John Fetterman John Fetterman Cheniere Energy Partners L P Note Rate/… Sale (Full) $1,001 - $15,000
Jun 24, 2026 Sheldon Whitehouse Sheldon Whitehouse AAPL Apple Inc. - Common Stock Sale (Partial) $15,001 - $50,000
Jun 24, 2026 Sheldon Whitehouse Sheldon Whitehouse AAPL Apple Inc. - Common Stock Sale (Partial) $15,001 - $50,000
Jun 23, 2026 Jerry Moran Jerry Moran BRK.B Berkshire Hathaway Inc. New Common Stock Purchase $15,001 - $50,000
Jun 23, 2026 Jerry Moran Jerry Moran GOOG Alphabet Inc. - Class C Capital Stock Purchase $1,001 - $15,000
Jun 22, 2026 Bernie Moreno Bernie Moreno Canadian Imperial Bank of Commerce Trig… Sale (Full) $1,001 - $15,000
Jun 22, 2026 Alan Armstrong Alan Armstrong WMB Williams Companies, Inc. (The) Common S… Sale (Full) $250,001 - $500,000
Jun 18, 2026 David McCormick David McCormick ALLEGHENY CNTY PA SAN AUTH SWR REV BDS … Purchase $250,001 - $500,000
Jun 17, 2026 John Boozman John Boozman IEF iShares 7-10 Year Treasury Bond ETF Sale (Partial) $1,001 - $15,000
Jun 17, 2026 John Boozman John Boozman SCHP - Schwab U.S. TIPS ETF Purchase $1,001 - $15,000
Jun 16, 2026 John Fetterman John Fetterman EVERSOURCE ENERGY SER A NOTE Rate/Coupo… Purchase $1,001 - $15,000
Jun 16, 2026 John Fetterman John Fetterman NISOURCE INC NOTE Rate/Coupon: 6.95% Ma… Purchase $1,001 - $15,000
Jun 16, 2026 Shelley Capito Shelley Capito Citigroup New Inc (C) Sale (Full) $1,001 - $15,000
Jun 12, 2026 John Boozman John Boozman ATO Atmos Energy Corporation Common Stock Sale (Full) $1,001 - $15,000
Jun 12, 2026 John Boozman John Boozman CEG - Constellation Energy Corporation … Purchase $1,001 - $15,000
Jun 9, 2026 Tommy Tuberville Tommy Tuberville WAB Westinghouse Air Brake Technologies Cor… Sale (Full) $1,001 - $15,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville TSCO Tractor Supply Company - Common Stock Sale (Full) $1,001 - $15,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville PG Procter & Gamble Company (The) Common S… Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville PFE Pfizer, Inc. Common Stock Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville NEE NextEra Energy, Inc. Common Stock Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville MA Mastercard Incorporated Common Stock Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville LMT Lockheed Martin Corporation Common Stock Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville DUK Duke Energy Corporation (Holding Compan… Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville CSX CSX Corporation - Common Stock Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville AWK American Water Works Company, Inc. Comm… Sale (Full) $15,001 - $50,000
Jun 8, 2026 Tommy Tuberville Tommy Tuberville ACN ACN - Accenture plc Class A Ordinary Sh… Sale (Full) $1,001 - $15,000
Jun 5, 2026 Jim Banks Jim Banks PTON Peloton Interactive, Inc. - Common Stock Sale (Full) $1,001 - $15,000
Jun 4, 2026 John Boozman John Boozman BSX Boston Scientific Corporation Common St… Sale (Partial) $1,001 - $15,000
Jun 4, 2026 John Boozman John Boozman UNH UnitedHealth Group Incorporated Common … Purchase $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis CALIFORNIA ST UNIV REV STWIDE SER Rate/… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis CALIFORNIA ST VARIOUS PURP RFDG Rate/Co… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis COLORADO ST CTF PARTN RURAL SER Rate/Co… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis COLO NESCO CMNTY SCH DIST Rate/Coupon: … Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis EASTERN HOWARD IN 3RD MILLENIUM SCH BLD… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis GEORGIA ST SER Rate/Coupon: 4.0% Mature… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis HENDERSON CNTY NC LTD OBLIG Rate/Coupon… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis HENNEPIN CNTY MN SALES TAX REV Rate/Cou… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis INDIANA ST FIN AUTH WSTWTR UTIL REV 1ST… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis METROPOLITAN TRANSN AUTH NY REV RFDG Ra… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis MISSISSIPPI ST SER Rate/Coupon: 4.0% Ma… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis OLATHE KS IMPT RFDG Rate/Coupon: 3.0% M… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis ONSLOW CNTY NC LTD OBLIG Rate/Coupon: 4… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis PENN IN HIGH SCH BLDG CORP 1ST MTG Rate… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis ROMEOVILLE IL B/E CPN Rate/Coupon: 4.0%… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis SANGAMON LOGAN MENARD CNTYS IL CMNTY SC… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis SKAGIT CNTY WA CONS SCH DIST 320 MT VER… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis SOUTH CAROLINA TRANSN INFRA BK REV RFDG… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis SULLIVAN CNTY PA SCH DIST Rate/Coupon: … Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis TEXAS WTR DEV BRD ST REVLVG Rate/Coupon… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis UTAH CNTY UT TRANSN SALES TAX RFDG Rate… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis WEST CENTRAL IN SCH BLDG AD VALOREM PPT… Sale (Full) $1,001 - $15,000
Jun 2, 2026 John Curtis John Curtis CITIGROUP GLBL MKTS HLDG CONTIN EQTY SE… Purchase $250,001 - $500,000
Jun 2, 2026 John Curtis John Curtis JPM JPMORGAN CHASE FINL CO CONTIN INT Rate/… Purchase $100,001 - $250,000
Jun 2, 2026 John Curtis John Curtis UBS AG LONDON BRH TRIGGER CONTIN CYN Ra… Purchase $100,001 - $250,000
Jun 2, 2026 David McCormick David McCormick GS Managed Structured Note Strategy MSC… Purchase $100,001 - $250,000
Jun 1, 2026 Mitch McConnell Mitch McConnell WFC Wells Fargo & Company Common Stock Purchase $1,001 - $15,000
May 27, 2026 David McCormick David McCormick GS Managed Structured Note Strategy MSC… Purchase $100,001 - $250,000
May 27, 2026 Jerry Moran Jerry Moran GOOG Alphabet Inc. - Class C Capital Stock Sale (Partial) $1,001 - $15,000
May 27, 2026 Jerry Moran Jerry Moran BRK.B Berkshire Hathaway Inc. New Common Stock Purchase $1,001 - $15,000
May 27, 2026 Jerry Moran Jerry Moran BRK.B Berkshire Hathaway Inc. New Common Stock Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman XTWO BondBloxx Bloomberg Two Year Target Dur… Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman XFIV BondBloxx Bloomberg Five Year Target Du… Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman GIGB Goldman Sachs Access Investment Grade C… Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman GBIL Goldman Sachs Access Treasury 0-1 Year … Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman AGZ iShares Agency Bond ETF Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman MBB iShares MBS ETF Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman CMBS iShares CMBS ETF Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman TLH iShares 10-20 Year Treasury Bond ETF Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman IEF iShares 7-10 Year Treasury Bond ETF Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman JMBS Janus Henderson Mortgage-Backed Securit… Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman SCHP Schwab U.S. TIPS ETF Purchase $1,001 - $15,000
May 27, 2026 John Boozman John Boozman EIPI FT Energy Income Partners Enhanced Inco… Sale (Partial) $1,001 - $15,000
May 27, 2026 John Boozman John Boozman FTGC - First Trust Global Tactical Comm… Sale (Partial) $1,001 - $15,000
May 27, 2026 John Boozman John Boozman GEM Goldman Sachs ActiveBeta(R) Emerging Ma… Sale (Partial) $1,001 - $15,000
May 27, 2026 John Boozman John Boozman EFA iShares MSCI EAFE ETF Sale (Partial) $1,001 - $15,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 →