Skip to content
SlushFund

Most active stock traders in Congress

Individual-stock transactions members reported in the last 24 months, from House Clerk and Senate eFD periodic transaction reports.

Source: House Clerk PTRs · Senate eFDCoverage: House 2021–2026 · Senate 2024–2026Updated: Methodology →

Top 25 by transactions

Trades dated Oct 20, 2024 to Oct 20, 2026. Party is shown as a label.

Top 25 members by transactions
MemberTransactions
Gilbert Ray Cisneros, Jr. (D-CA)1,581
Lisa C. McClain (R-MI)1,403
Alan Armstrong (R-OK)707
Josh Gottheimer (D-NJ)606
Julie Johnson (D-TX)583
Robert P. Bresnahan, Jr. (R-PA)576
Jefferson Shreve (R-IN)557
April McClain Delaney (D-MD)486
Val T. Hoyle (D-OR)393
Marjorie Taylor Greene (R-GA)307
Julia Letlow (R-LA)230
Bruce Westerman (R-AR)213
Markwayne Mullin (R-OK)201
Jared Moskowitz (D-FL)188
David J. Taylor (R-OH)186
Tim Moore (R-NC)171
Cleo Fields (D-LA)169
Kevin Hern (R-OK)169
Byron Donalds (R-FL)162
John Boozman (R-AR)153
Thomas H. Kean, Jr. (R-NJ)120
Jonathan L. Jackson (D-IL)119
Dan Newhouse (R-WA)113
Maria Elvira Salazar (R-FL)91
Shelley Moore Capito (R-WV)91

All congressional trades per month

11,374 disclosed transactions of every kind (stocks, options, bonds, funds and other) by the month of the trade date, both chambers, all members.

Disclosed congressional transactions per month of the trade date
Month of the trade dateTransactions
Oct 24266
Nov 24192
Dec 24216
Jan 25543
Feb 25578
Mar 25780
Apr 251084
May 25608
Jun 25675
Jul 25465
Aug 25490
Sep 25521
Oct 25833
Nov 25397
Dec 25427
Jan 26336
Feb 26351
Mar 261070
Apr 26229
May 26297
Jun 26250
Jul 26266
Aug 26301
Sep 26188
Oct 2611

The shaded months are still filling in: trades are reported up to 45 days after the trade date, and some later. Counts of transactions, not money.

Every member with an individual-stock trade in the window

132 members. Reported value adds the lowest amount of each disclosed range, so it reads “at least”; the real figure can be much higher.

Members of Congress by individual-stock transactions reported in the last 24 months
#MemberTransactionsReported value (sum of band minimums)Reports filed more than 45 days after the tradeStock Trading Grade
1Gilbert Ray Cisneros, Jr.D · CA-31 · House1,581at least $4,437,5842F 86 pts
2Lisa C. McClainR · MI-9 · House1,403at least $2,229,4051F 78 pts
3Alan ArmstrongR · Senator, OK · Senate707at least $8,515,7071F 83 pts
4Josh GottheimerD · NJ-5 · House606at least $24,611,6120F 85 pts
5Julie JohnsonD · TX-32 · House583at least $684,5861F 68 pts
6Robert P. Bresnahan, Jr.R · PA-8 · House576at least $1,427,6080F 80 pts
7Jefferson ShreveR · IN-6 · House557at least $16,259,5570F 75 pts
8April McClain DelaneyD · MD-6 · House486at least $4,029,4860F 70 pts
9Val T. HoyleD · OR-4 · House393at least $554,3932F 76 pts
10Marjorie Taylor GreeneR · GA-14 · House · former member307at least $459,3330sitting members only
11Julia LetlowR · LA-5 · House230at least $258,2301F 68 pts
12Bruce WestermanR · AR-4 · House213at least $325,2130F 70 pts
13Markwayne MullinR · Senator, OK · Senate · former member201at least $4,039,2011sitting members only
14Jared MoskowitzD · FL-23 · House188at least $473,2280D 60 pts
15David J. TaylorR · OH-2 · House186at least $357,2312F 61 pts
16Tim MooreR · NC-14 · House171at least $5,615,1711F 73 pts
17Cleo FieldsD · LA-6 · House169at least $12,521,2370F 70 pts
18Kevin HernR · OK-1 · House169at least $5,689,1840F 70 pts
19Byron DonaldsR · FL-19 · House162at least $163,1630D 55 pts
20John BoozmanR · Senator, AR · Senate153at least $153,1532D 56 pts
21Thomas H. Kean, Jr.R · NJ-7 · House120at least $415,1210F 65 pts
22Jonathan L. JacksonD · IL-1 · House119at least $1,344,1191F 68 pts
23Dan NewhouseR · WA-4 · House113at least $113,1130D 50 pts
24Maria Elvira SalazarR · FL-27 · House91at least $719,1240D 60 pts
25Shelley Moore CapitoR · Senator, WV · Senate91at least $175,0910D 60 pts
26Sheri BiggsR · SC-3 · House77at least $399,0771D 58 pts
27Richard McCormickR · GA-7 · House76at least $87,0870D 55 pts
28Sheldon WhitehouseD · Senator, RI · Senate74at least $791,0740F 65 pts
29Ritchie TorresD · NY-15 · House63at least $64,0641D 58 pts
30Greg LandsmanD · OH-1 · House58at least $686,0590F 65 pts
31Ashley MoodyR · Senator, FL · Senate50at least $1,141,0560D 55 pts
32Tommy TubervilleR · Senator, AL · Senate49at least $672,0490D 45 pts
33Virginia FoxxR · NC-5 · House49at least $497,0490C 40 pts
34Scott FranklinR · FL-18 · House48at least $2,011,0581D 48 pts
35Lloyd DoggettD · TX-37 · House40at least $40,0400C 40 pts
36Rick LarsenD · WA-2 · House40at least $40,0400C 35 pts
37Michael A. RulliR · OH-6 · House38at least $87,0381D 48 pts
38Rick W. AllenR · GA-12 · House37at least $429,0371D 53 pts
39Angus S. King, Jr.I · Senator, ME · Senate36at least $50,0360C 40 pts
40James ComerR · KY-1 · House36at least $41,0410C 35 pts
41Nancy PelosiD · CA-11 · House36at least $31,500,0500D 55 pts
42George WhitesidesD · CA-27 · House35at least $2,372,0351D 53 pts
43Kelly MorrisonD · MN-3 · House33at least $412,0750C 40 pts
44Dwight EvansD · PA-3 · House30at least $71,2531D 43 pts
45Katie Boyd BrittR · Senator, AL · Senate23at least $23,0231D 48 pts
46John J. McGuire IIIR · VA-5 · House22at least $22,0220C 35 pts
47John W. HickenlooperD · Senator, CO · Senate20at least $2,682,0241D 48 pts
48Susie LeeD · NV-3 · House20at least $1,352,0210C 40 pts
49August PflugerR · TX-11 · House19at least $103,0190C 30 pts
50J. French HillR · AR-2 · House19at least $610,0190D 45 pts

Members of Congress by individual-stock transactions reported in the last 24 months

  • Gilbert Ray Cisneros, Jr.D · CA-31 · House
    Transactions
    1,581
    Reported value (sum of band minimums)
    at least $4,437,584
    Reports filed more than 45 days after the trade
    2
    Stock Trading Grade
    F 86 pts
  • Lisa C. McClainR · MI-9 · House
    Transactions
    1,403
    Reported value (sum of band minimums)
    at least $2,229,405
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    F 78 pts
  • Alan ArmstrongR · Senator, OK · Senate
    Transactions
    707
    Reported value (sum of band minimums)
    at least $8,515,707
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    F 83 pts
  • Josh GottheimerD · NJ-5 · House
    Transactions
    606
    Reported value (sum of band minimums)
    at least $24,611,612
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 85 pts
  • Julie JohnsonD · TX-32 · House
    Transactions
    583
    Reported value (sum of band minimums)
    at least $684,586
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    F 68 pts
  • Robert P. Bresnahan, Jr.R · PA-8 · House
    Transactions
    576
    Reported value (sum of band minimums)
    at least $1,427,608
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 80 pts
  • Jefferson ShreveR · IN-6 · House
    Transactions
    557
    Reported value (sum of band minimums)
    at least $16,259,557
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 75 pts
  • April McClain DelaneyD · MD-6 · House
    Transactions
    486
    Reported value (sum of band minimums)
    at least $4,029,486
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 70 pts
  • Val T. HoyleD · OR-4 · House
    Transactions
    393
    Reported value (sum of band minimums)
    at least $554,393
    Reports filed more than 45 days after the trade
    2
    Stock Trading Grade
    F 76 pts
  • Marjorie Taylor GreeneR · GA-14 · House · former member
    Transactions
    307
    Reported value (sum of band minimums)
    at least $459,333
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • Julia LetlowR · LA-5 · House
    Transactions
    230
    Reported value (sum of band minimums)
    at least $258,230
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    F 68 pts
  • Bruce WestermanR · AR-4 · House
    Transactions
    213
    Reported value (sum of band minimums)
    at least $325,213
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 70 pts
  • Markwayne MullinR · Senator, OK · Senate · former member
    Transactions
    201
    Reported value (sum of band minimums)
    at least $4,039,201
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    sitting members only
  • Jared MoskowitzD · FL-23 · House
    Transactions
    188
    Reported value (sum of band minimums)
    at least $473,228
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 60 pts
  • David J. TaylorR · OH-2 · House
    Transactions
    186
    Reported value (sum of band minimums)
    at least $357,231
    Reports filed more than 45 days after the trade
    2
    Stock Trading Grade
    F 61 pts
  • Tim MooreR · NC-14 · House
    Transactions
    171
    Reported value (sum of band minimums)
    at least $5,615,171
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    F 73 pts
  • Cleo FieldsD · LA-6 · House
    Transactions
    169
    Reported value (sum of band minimums)
    at least $12,521,237
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 70 pts
  • Kevin HernR · OK-1 · House
    Transactions
    169
    Reported value (sum of band minimums)
    at least $5,689,184
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 70 pts
  • Byron DonaldsR · FL-19 · House
    Transactions
    162
    Reported value (sum of band minimums)
    at least $163,163
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 55 pts
  • John BoozmanR · Senator, AR · Senate
    Transactions
    153
    Reported value (sum of band minimums)
    at least $153,153
    Reports filed more than 45 days after the trade
    2
    Stock Trading Grade
    D 56 pts
  • Thomas H. Kean, Jr.R · NJ-7 · House
    Transactions
    120
    Reported value (sum of band minimums)
    at least $415,121
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 65 pts
  • Jonathan L. JacksonD · IL-1 · House
    Transactions
    119
    Reported value (sum of band minimums)
    at least $1,344,119
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    F 68 pts
  • Dan NewhouseR · WA-4 · House
    Transactions
    113
    Reported value (sum of band minimums)
    at least $113,113
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 50 pts
  • Maria Elvira SalazarR · FL-27 · House
    Transactions
    91
    Reported value (sum of band minimums)
    at least $719,124
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 60 pts
  • Shelley Moore CapitoR · Senator, WV · Senate
    Transactions
    91
    Reported value (sum of band minimums)
    at least $175,091
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 60 pts
  • Sheri BiggsR · SC-3 · House
    Transactions
    77
    Reported value (sum of band minimums)
    at least $399,077
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 58 pts
  • Richard McCormickR · GA-7 · House
    Transactions
    76
    Reported value (sum of band minimums)
    at least $87,087
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 55 pts
  • Sheldon WhitehouseD · Senator, RI · Senate
    Transactions
    74
    Reported value (sum of band minimums)
    at least $791,074
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 65 pts
  • Ritchie TorresD · NY-15 · House
    Transactions
    63
    Reported value (sum of band minimums)
    at least $64,064
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 58 pts
  • Greg LandsmanD · OH-1 · House
    Transactions
    58
    Reported value (sum of band minimums)
    at least $686,059
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    F 65 pts
  • Ashley MoodyR · Senator, FL · Senate
    Transactions
    50
    Reported value (sum of band minimums)
    at least $1,141,056
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 55 pts
  • Tommy TubervilleR · Senator, AL · Senate
    Transactions
    49
    Reported value (sum of band minimums)
    at least $672,049
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 45 pts
  • Virginia FoxxR · NC-5 · House
    Transactions
    49
    Reported value (sum of band minimums)
    at least $497,049
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • Scott FranklinR · FL-18 · House
    Transactions
    48
    Reported value (sum of band minimums)
    at least $2,011,058
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 48 pts
  • Lloyd DoggettD · TX-37 · House
    Transactions
    40
    Reported value (sum of band minimums)
    at least $40,040
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • Rick LarsenD · WA-2 · House
    Transactions
    40
    Reported value (sum of band minimums)
    at least $40,040
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Michael A. RulliR · OH-6 · House
    Transactions
    38
    Reported value (sum of band minimums)
    at least $87,038
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 48 pts
  • Rick W. AllenR · GA-12 · House
    Transactions
    37
    Reported value (sum of band minimums)
    at least $429,037
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 53 pts
  • Angus S. King, Jr.I · Senator, ME · Senate
    Transactions
    36
    Reported value (sum of band minimums)
    at least $50,036
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • James ComerR · KY-1 · House
    Transactions
    36
    Reported value (sum of band minimums)
    at least $41,041
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Nancy PelosiD · CA-11 · House
    Transactions
    36
    Reported value (sum of band minimums)
    at least $31,500,050
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 55 pts
  • George WhitesidesD · CA-27 · House
    Transactions
    35
    Reported value (sum of band minimums)
    at least $2,372,035
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 53 pts
  • Kelly MorrisonD · MN-3 · House
    Transactions
    33
    Reported value (sum of band minimums)
    at least $412,075
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • Dwight EvansD · PA-3 · House
    Transactions
    30
    Reported value (sum of band minimums)
    at least $71,253
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 43 pts
  • Katie Boyd BrittR · Senator, AL · Senate
    Transactions
    23
    Reported value (sum of band minimums)
    at least $23,023
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 48 pts
  • John J. McGuire IIIR · VA-5 · House
    Transactions
    22
    Reported value (sum of band minimums)
    at least $22,022
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • John W. HickenlooperD · Senator, CO · Senate
    Transactions
    20
    Reported value (sum of band minimums)
    at least $2,682,024
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 48 pts
  • Susie LeeD · NV-3 · House
    Transactions
    20
    Reported value (sum of band minimums)
    at least $1,352,021
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • August PflugerR · TX-11 · House
    Transactions
    19
    Reported value (sum of band minimums)
    at least $103,019
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 30 pts
  • J. French HillR · AR-2 · House
    Transactions
    19
    Reported value (sum of band minimums)
    at least $610,019
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 45 pts

Showing 50 of 132. Show all.

Counted: stocks, stock options and other single-company securities, self, spouse and dependent child, with trade dates in the window as filed. Not counted: funds, ETFs, Treasuries, municipal securities and other assets a stock-trading ban would allow; bonds; rows whose dates carry a date note. Reports are counted once per first report, never per transaction. The STOCK Act asks for a report within 30 days of the member learning of a trade and no later than 45 days after the trade; a gap over 45 days is a measured fact about two dates as the member filed them, not a finding about the filer.

The grade measures reported trading and disclosure timing under one published method. It is not a finding of wrongdoing. Method

These are counts from public filings. Ranking by them says how much a member reported, not why.