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
51Adam SmithD · WA-9 · House18at least $18,0180C 35 pts
52Daniel MeuserR · PA-9 · House17at least $371,0171D 43 pts
53William R. KeatingD · MA-9 · House16at least $16,0160C 35 pts
54Debbie Wasserman SchultzD · FL-25 · House15at least $18,9620C 35 pts
55Thomas R. SuozziD · NY-3 · House15at least $113,0150C 35 pts
56Carol D. MillerR · WV-1 · House14at least $70,0140C 40 pts
57Gary C. PetersD · Senator, MI · Senate14at least $84,0141D 43 pts
58Laurel M. LeeR · FL-15 · House14at least $168,0142D 46 pts
59Tim WalbergR · MI-5 · House14at least $154,0141D 43 pts
60Matt Van EppsR · TN-7 · House13at least $27,0130C 35 pts
61Austin ScottR · GA-8 · House12at least $12,0121D 48 pts
62Brian BabinR · TX-36 · House12at least $89,0120C 35 pts
63Michael GuestR · MS-3 · House12at least $13,0131C 33 pts
64Morgan McGarveyD · KY-3 · House12at least $28,0140C 35 pts
65Tina SmithD · Senator, MN · Senate12at least $1,050,0120D 45 pts
66Debbie DingellD · MI-6 · House11at least $168,0140C 40 pts
67Emily RandallD · WA-6 · House11at least $11,0110C 30 pts
68Jerry MoranR · Senator, KS · Senate11at least $29,0150C 40 pts
69Lizzie FletcherD · TX-7 · House11at least $11,0110D 45 pts
70Mitch McConnellR · Senator, KY · Senate10at least $38,0100B 15 pts
71Robert E. LattaR · OH-5 · House10at least $38,0100B 15 pts
72Ed CaseD · HI-1 · House9at least $9,0091B 18 pts
73John FettermanD · Senator, PA · Senate9at least $9,0090C 30 pts
74Mike KellyR · PA-16 · House9at least $79,0090B 20 pts
75Mark E. GreenR · TN-7 · House · former member8at least $995,0080sitting members only
76Pete SessionsR · TX-17 · House8at least $198,0080B 20 pts
77Steve CohenD · TN-9 · House8at least $142,0090B 20 pts
78Jake AuchinclossD · MA-4 · House7at least $120,0080B 15 pts
79Lloyd SmuckerR · PA-11 · House7at least $269,0080B 20 pts
80Christian D. MenefeeD · TX-18 · House6at least $77,0071B 18 pts
81Cory A. BookerD · Senator, NJ · Senate6at least $133,0060C 25 pts
82Dan CrenshawR · TX-2 · House6at least $6,0061C 33 pts
83Neal P. DunnR · FL-2 · House6at least $34,0061B 18 pts
84Ron WydenD · Senator, OR · Senate6at least $203,0061C 33 pts
85Gerald E. ConnollyD · VA-11 · House · former member5at least $5,0050sitting members only
86Laura FriedmanD · CA-30 · House5at least $5,0050B 15 pts
87Mark AlfordR · MO-4 · House5at least $5,0050B 20 pts
88Jim BanksR · Senator, IN · Senate4at least $4,0040B 15 pts
89Roger WilliamsR · TX-25 · House4at least $18,0040C 25 pts
90Terri A. SewellD · AL-7 · House4at least $18,0040B 15 pts
91Brad KnottR · NC-13 · House3at least $17,0031B 18 pts
92Chip RoyR · TX-21 · House3at least $5,200,0030C 30 pts
93Cliff BentzR · OR-2 · House3at least $3,0030C 25 pts
94David McCormickR · Senator, PA · Senate3at least $3,000,0030C 35 pts
95James A. HimesD · CT-4 · House3at least $31,0030C 25 pts
96John W. RoseR · TN-6 · House3at least $750,0030C 25 pts
97Bernie MorenoR · Senator, OH · Senate2at least $115,0020B 15 pts
98Bill HagertyR · Senator, TN · Senate2at least $16,0020B 15 pts
99Dave MinD · CA-47 · House2at least $2,0020B 15 pts
100Eleanor Holmes NortonD · DC at-large · House2at least $30,0020B 15 pts
101Greg StantonD · AZ-4 · House2at least $115,0020B 15 pts
102Judy ChuD · CA-28 · House2at least $200,0020B 15 pts
103Marco RubioR · Senator, FL · Senate · former member2at least $2,0020sitting members only
104Sara JacobsD · CA-51 · House2at least $1,000,0020C 25 pts
105Scott DesJarlaisR · TN-4 · House2at least $16,0020B 15 pts
106Shri ThanedarD · MI-13 · House2at least $115,0021C 28 pts
107Victoria SpartzR · IN-5 · House2at least $16,0020B 15 pts
108W. Gregory SteubeR · FL-17 · House2at least $16,0020B 15 pts
109Adam B. SchiffD · Senator, CA · Senate1at least $15,0010C 25 pts
110Andrew R. GarbarinoR · NY-2 · House1at least $1,0010B 15 pts
111Daniel S. GoldmanD · NY-10 · House1at least $15,0010B 20 pts
112Daniel WebsterR · FL-11 · House1at least $15,0011B 18 pts
113David RouzerR · NC-7 · House1at least $1,0010B 20 pts
114Earl BlumenauerD · OR-3 · House · former member1at least $1,0010sitting members only
115James C. JusticeR · Senator, WV · Senate1at least $250,0010B 20 pts
116Jennifer L. McClellanD · VA-4 · House1at least $100,0010B 15 pts
117Jim JordanR · OH-4 · House1at least $50,0011B 18 pts
118John JamesR · MI-10 · House1at least $15,0010B 15 pts
119John KennedyR · Senator, LA · Senate1at least $1,0010B 15 pts
120Katherine M. ClarkD · MA-5 · House1at least $30,0020B 15 pts
121Lance GoodenR · TX-5 · House1at least $50,0010B 15 pts
122Linda T. SánchezD · CA-38 · House1at least $1,0011C 23 pts
123Mike KennedyR · UT-3 · House1at least $1,0010B 15 pts
124Mikie SherrillD · NJ-11 · House · former member1at least $250,0010sitting members only
125Pete StauberR · MN-8 · House1at least $15,0010B 15 pts
126Robert B. AderholtR · AL-4 · House1at least $1,0010B 15 pts
127Robert J. WittmanR · VA-1 · House1at least $1,0010B 15 pts
128Sam T. LiccardoD · CA-16 · House1at least $15,0010B 15 pts
129Ted CruzR · Senator, TX · Senate1at least $100,0010B 15 pts
130Thomas R. CarperD · Senator, DE · Senate · former member1at least $1,0010sitting members only
131Warren DavidsonR · OH-8 · House1at least $1,0010B 15 pts
132William R. Timmons IVR · SC-4 · House1at least $50,0010B 15 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
  • Adam SmithD · WA-9 · House
    Transactions
    18
    Reported value (sum of band minimums)
    at least $18,018
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Daniel MeuserR · PA-9 · House
    Transactions
    17
    Reported value (sum of band minimums)
    at least $371,017
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 43 pts
  • William R. KeatingD · MA-9 · House
    Transactions
    16
    Reported value (sum of band minimums)
    at least $16,016
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Debbie Wasserman SchultzD · FL-25 · House
    Transactions
    15
    Reported value (sum of band minimums)
    at least $18,962
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Thomas R. SuozziD · NY-3 · House
    Transactions
    15
    Reported value (sum of band minimums)
    at least $113,015
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Carol D. MillerR · WV-1 · House
    Transactions
    14
    Reported value (sum of band minimums)
    at least $70,014
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • Gary C. PetersD · Senator, MI · Senate
    Transactions
    14
    Reported value (sum of band minimums)
    at least $84,014
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 43 pts
  • Laurel M. LeeR · FL-15 · House
    Transactions
    14
    Reported value (sum of band minimums)
    at least $168,014
    Reports filed more than 45 days after the trade
    2
    Stock Trading Grade
    D 46 pts
  • Tim WalbergR · MI-5 · House
    Transactions
    14
    Reported value (sum of band minimums)
    at least $154,014
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 43 pts
  • Matt Van EppsR · TN-7 · House
    Transactions
    13
    Reported value (sum of band minimums)
    at least $27,013
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Austin ScottR · GA-8 · House
    Transactions
    12
    Reported value (sum of band minimums)
    at least $12,012
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    D 48 pts
  • Brian BabinR · TX-36 · House
    Transactions
    12
    Reported value (sum of band minimums)
    at least $89,012
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Michael GuestR · MS-3 · House
    Transactions
    12
    Reported value (sum of band minimums)
    at least $13,013
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    C 33 pts
  • Morgan McGarveyD · KY-3 · House
    Transactions
    12
    Reported value (sum of band minimums)
    at least $28,014
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • Tina SmithD · Senator, MN · Senate
    Transactions
    12
    Reported value (sum of band minimums)
    at least $1,050,012
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 45 pts
  • Debbie DingellD · MI-6 · House
    Transactions
    11
    Reported value (sum of band minimums)
    at least $168,014
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • Emily RandallD · WA-6 · House
    Transactions
    11
    Reported value (sum of band minimums)
    at least $11,011
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 30 pts
  • Jerry MoranR · Senator, KS · Senate
    Transactions
    11
    Reported value (sum of band minimums)
    at least $29,015
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 40 pts
  • Lizzie FletcherD · TX-7 · House
    Transactions
    11
    Reported value (sum of band minimums)
    at least $11,011
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    D 45 pts
  • Mitch McConnellR · Senator, KY · Senate
    Transactions
    10
    Reported value (sum of band minimums)
    at least $38,010
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Robert E. LattaR · OH-5 · House
    Transactions
    10
    Reported value (sum of band minimums)
    at least $38,010
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Ed CaseD · HI-1 · House
    Transactions
    9
    Reported value (sum of band minimums)
    at least $9,009
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    B 18 pts
  • John FettermanD · Senator, PA · Senate
    Transactions
    9
    Reported value (sum of band minimums)
    at least $9,009
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 30 pts
  • Mike KellyR · PA-16 · House
    Transactions
    9
    Reported value (sum of band minimums)
    at least $79,009
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Mark E. GreenR · TN-7 · House · former member
    Transactions
    8
    Reported value (sum of band minimums)
    at least $995,008
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • Pete SessionsR · TX-17 · House
    Transactions
    8
    Reported value (sum of band minimums)
    at least $198,008
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Steve CohenD · TN-9 · House
    Transactions
    8
    Reported value (sum of band minimums)
    at least $142,009
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Jake AuchinclossD · MA-4 · House
    Transactions
    7
    Reported value (sum of band minimums)
    at least $120,008
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Lloyd SmuckerR · PA-11 · House
    Transactions
    7
    Reported value (sum of band minimums)
    at least $269,008
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Christian D. MenefeeD · TX-18 · House
    Transactions
    6
    Reported value (sum of band minimums)
    at least $77,007
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    B 18 pts
  • Cory A. BookerD · Senator, NJ · Senate
    Transactions
    6
    Reported value (sum of band minimums)
    at least $133,006
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • Dan CrenshawR · TX-2 · House
    Transactions
    6
    Reported value (sum of band minimums)
    at least $6,006
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    C 33 pts
  • Neal P. DunnR · FL-2 · House
    Transactions
    6
    Reported value (sum of band minimums)
    at least $34,006
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    B 18 pts
  • Ron WydenD · Senator, OR · Senate
    Transactions
    6
    Reported value (sum of band minimums)
    at least $203,006
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    C 33 pts
  • Gerald E. ConnollyD · VA-11 · House · former member
    Transactions
    5
    Reported value (sum of band minimums)
    at least $5,005
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • Laura FriedmanD · CA-30 · House
    Transactions
    5
    Reported value (sum of band minimums)
    at least $5,005
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Mark AlfordR · MO-4 · House
    Transactions
    5
    Reported value (sum of band minimums)
    at least $5,005
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Jim BanksR · Senator, IN · Senate
    Transactions
    4
    Reported value (sum of band minimums)
    at least $4,004
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Roger WilliamsR · TX-25 · House
    Transactions
    4
    Reported value (sum of band minimums)
    at least $18,004
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • Terri A. SewellD · AL-7 · House
    Transactions
    4
    Reported value (sum of band minimums)
    at least $18,004
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Brad KnottR · NC-13 · House
    Transactions
    3
    Reported value (sum of band minimums)
    at least $17,003
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    B 18 pts
  • Chip RoyR · TX-21 · House
    Transactions
    3
    Reported value (sum of band minimums)
    at least $5,200,003
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 30 pts
  • Cliff BentzR · OR-2 · House
    Transactions
    3
    Reported value (sum of band minimums)
    at least $3,003
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • David McCormickR · Senator, PA · Senate
    Transactions
    3
    Reported value (sum of band minimums)
    at least $3,000,003
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 35 pts
  • James A. HimesD · CT-4 · House
    Transactions
    3
    Reported value (sum of band minimums)
    at least $31,003
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • John W. RoseR · TN-6 · House
    Transactions
    3
    Reported value (sum of band minimums)
    at least $750,003
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • Bernie MorenoR · Senator, OH · Senate
    Transactions
    2
    Reported value (sum of band minimums)
    at least $115,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Bill HagertyR · Senator, TN · Senate
    Transactions
    2
    Reported value (sum of band minimums)
    at least $16,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Dave MinD · CA-47 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $2,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Eleanor Holmes NortonD · DC at-large · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $30,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Greg StantonD · AZ-4 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $115,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Judy ChuD · CA-28 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $200,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Marco RubioR · Senator, FL · Senate · former member
    Transactions
    2
    Reported value (sum of band minimums)
    at least $2,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • Sara JacobsD · CA-51 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $1,000,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • Scott DesJarlaisR · TN-4 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $16,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Shri ThanedarD · MI-13 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $115,002
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    C 28 pts
  • Victoria SpartzR · IN-5 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $16,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • W. Gregory SteubeR · FL-17 · House
    Transactions
    2
    Reported value (sum of band minimums)
    at least $16,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Adam B. SchiffD · Senator, CA · Senate
    Transactions
    1
    Reported value (sum of band minimums)
    at least $15,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    C 25 pts
  • Andrew R. GarbarinoR · NY-2 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Daniel S. GoldmanD · NY-10 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $15,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Daniel WebsterR · FL-11 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $15,001
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    B 18 pts
  • David RouzerR · NC-7 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Earl BlumenauerD · OR-3 · House · former member
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • James C. JusticeR · Senator, WV · Senate
    Transactions
    1
    Reported value (sum of band minimums)
    at least $250,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 20 pts
  • Jennifer L. McClellanD · VA-4 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $100,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Jim JordanR · OH-4 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $50,001
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    B 18 pts
  • John JamesR · MI-10 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $15,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • John KennedyR · Senator, LA · Senate
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Katherine M. ClarkD · MA-5 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $30,002
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Lance GoodenR · TX-5 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $50,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Linda T. SánchezD · CA-38 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    1
    Stock Trading Grade
    C 23 pts
  • Mike KennedyR · UT-3 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Mikie SherrillD · NJ-11 · House · former member
    Transactions
    1
    Reported value (sum of band minimums)
    at least $250,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • Pete StauberR · MN-8 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $15,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Robert B. AderholtR · AL-4 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Robert J. WittmanR · VA-1 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Sam T. LiccardoD · CA-16 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $15,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Ted CruzR · Senator, TX · Senate
    Transactions
    1
    Reported value (sum of band minimums)
    at least $100,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • Thomas R. CarperD · Senator, DE · Senate · former member
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    sitting members only
  • Warren DavidsonR · OH-8 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $1,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts
  • William R. Timmons IVR · SC-4 · House
    Transactions
    1
    Reported value (sum of band minimums)
    at least $50,001
    Reports filed more than 45 days after the trade
    0
    Stock Trading Grade
    B 15 pts

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.