How much is your representative cashing in on the job?
Greederboard scores members of Congress on self-dealing from public records (stock trades, net-worth growth, money tied to votes, campaign spending, the revolving door and missed votes), and party explains only 1.0% of the variation in their scores.
Every scored member, to scale Score 0–100 · one dot per member
The House passed a stock-trading ban 232–198 on Jul 22, 2026. The Senate blocked it 53–47 on Sep 30, 2026. See how every member voted, next to their score →
The board
All 539 scored members, highest score first. 18,336 trades disclosed since Jan 2025; 2,104 filed after the 45-day legal deadline.
Six bars, left to right: Stocks · Net worth · Money→action · Campaign funds · Revolving door · Skips the job no data
How to read a row
Each bar is a member's self-dealing fingerprint: six weighted components, taller means higher. Color runs through the five bands: low → moderate → elevated → high → severe; the band name is printed where it changes. Striped = no data, which is left out of the average; 4/6 beside a score says how many of the six components it covers. 3= is a tied rank.
Trades and Late count e-filed trades since January 2025; "paper" means every report was a scanned paper filing that can't be itemized. The stock (STK) sub-score is researched from the member's full disclosure record, so it can be high when the count here is 0 or "paper"; 0† marks no trades since Jan 2025, with the stock score resting on earlier filings. Its receipts are on the member page.
-6 more members and 6 non-voting delegates have a public-records profile and are in the research queue. Browse by state →
Ranks 1–5 are in the Top 5 above.
1Josh GottheimerDRep. · NJ-5 · 506 trades506044Moderate2Henry CuellarDRep. · TX-280039Moderate3Byron DonaldsRRep. · FL-19 · 165 trades165035Moderate4Michael T. McCaulRRep. · TX-10 · 1,681 trades102 late1,68110232Moderate5=Nancy PelosiDRep. · CA-11 · 36 trades36030Moderate5=David McCormickRSenator · PA · 389 trades389030Moderate7=Lisa C. McClainRRep. · MI-9 · 1,384 trades486 late1,38448627Moderate7=John JamesRRep. · MI-10 · 1 trade1027Moderate7=Val T. HoyleDRep. · OR-4 · 260 trades89 late2608927Moderate10=Maria Elvira SalazarRRep. · FL-27 · 121 trades121026Moderate10=Ritchie TorresDRep. · NY-15 · 80 trades11 late801126Moderate10=Tim MooreRRep. · NC-14 · 237 trades23 late2372326Moderate13=Debbie DingellDRep. · MI-6 · 20 trades20025Moderate13=Laurel M. LeeRRep. · FL-15 · 8 trades3 late8325Moderate15=Mike KellyRRep. · PA-16 · 38 trades38024Low15=Kevin HernRRep. · OK-1 · 218 trades218024Low15=Lori TrahanDRep. · MA-3 · 10 trades10024Low15=Daniel MeuserRRep. · PA-9 · 17 trades9 late17924Low15=Tommy TubervilleRSenator · AL · 45 trades45024Low15=Scott FranklinRRep. · FL-18 · 65 trades3 late65324Low15=George WhitesidesDRep. · CA-27 · 35 trades1 late35124Low22=Virginia FoxxRRep. · NC-5 · 29 trades29023Low22=Rick LarsenDRep. · WA-2 · 41 trades41023Low22=Adam SmithDRep. · WA-9 · 18 trades18023Low22=Ted CruzRSenator · TX · 1 trade1023Low22=Ruben GallegoDSenator · AZ0023Low22=Seth MoultonDRep. · MA-6 · 1 trade1023Low22=Ro KhannaDRep. · CA-17 · 3,550 trades54 late3,5505423Low22=Carol D. MillerRRep. · WV-1 · 14 trades14023Low22=Julia LetlowRRep. · LA-5 · 159 trades111 late15911123Low22=Michael A. RulliRRep. · OH-6 · 35 trades19 late351923Low22=Tony WiedRRep. · WI-8 · 83 trades83023Low22=Cleo FieldsDRep. · LA-6 · 238 trades238023Low22=Bernie MorenoRSenator · OH · 9 trades9023Low35=Shelley Moore CapitoRSenator · WV · 88 trades88022Low35=Brett GuthrieRRep. · KY-20022Low35=Gregory W. MeeksDRep. · NY-5005/622Low35=Harold RogersRRep. · KY-5 · 5 trades1 late5122Low35=Vicente GonzalezDRep. · TX-34 · 6 trades6022Low35=Jonathan L. JacksonDRep. · IL-1 · 109 trades31 late1093122Low35=Wesley HuntRRep. · TX-380022Low35=Thomas R. SuozziDRep. · NY-3 · 21 trades21022Low35=Alan ArmstrongRSenator · OK · 707 trades701 late7077015/622Low44=John BoozmanRSenator · AR · 327 trades5 late327521Low44=Vern BuchananRRep. · FL-160021Low44=Steve ScaliseRRep. · LA-10021Low44=Austin ScottRRep. · GA-8 · 11 trades9 late11921Low44=J. French HillRRep. · AR-2 · 19 trades19021Low44=Thom TillisRSenator · NC0021Low44=Victoria SpartzRRep. · IN-5 · 2 trades2021Low44=Jake AuchinclossDRep. · MA-4 · 7 trades7021Low44=Shri ThanedarDRep. · MI-13 · 2 trades2 late2221Low44=Gilbert Ray Cisneros, Jr.DRep. · CA-31 · 1,645 trades64 late1,6456421Low44=Christian D. MenefeeDRep. · TX-18 · 8 trades5 late8521Low55=Chellie PingreeDRep. · ME-1 · 8 trades6 late8620Low55=Bennie G. ThompsonDRep. · MS-20020Low55=Rick W. AllenRRep. · GA-12 · 56 trades7 late56720Low55=David RouzerRRep. · NC-7 · 1 trade1020Low55=Elise M. StefanikRRep. · NY-210020Low55=Dan NewhouseRRep. · WA-4 · 119 trades119020Low55=Tina SmithDSenator · MN · 11 trades11020Low55=Blake D. MooreRRep. · UT-10†020Low55=Jared MoskowitzDRep. · FL-23 · 191 trades191020Low55=Thomas H. Kean, Jr.RRep. · NJ-7 · 119 trades119020Low55=Jefferson ShreveRRep. · IN-6 · 634 trades634020Low55=Wesley BellDRep. · MO-1005/620Low55=Robert P. Bresnahan, Jr.RRep. · PA-8 · 653 trades653020Low55=Julie JohnsonDRep. · TX-32 · 585 trades76 late5857620Low69=Gus M. BilirakisRRep. · FL-12 · 1 trade1019Low69=Jim JordanRRep. · OH-4 · 1 trade1 late1119Low69=Richard E. NealDRep. · MA-10019Low69=Maxine WatersDRep. · CA-430019Low69=Donald NorcrossDRep. · NJ-10†019Low69=Dwight EvansDRep. · PA-3 · 28 trades28019Low69=Dan CrenshawRRep. · TX-2 · 8 trades2 late8219Low69=August PflugerRRep. · TX-11 · 19 trades19019Low69=John FettermanDSenator · PA · 51 trades1 late51119Low69=Greg LandsmanDRep. · OH-1 · 54 trades54019Low69=April McClain DelaneyDRep. · MD-6 · 486 trades486019Low69=Brad KnottRRep. · NC-13 · 3 trades2 late3219Low69=Sheri BiggsRRep. · SC-3 · 265 trades177 late26517719Low82=Susan M. CollinsRSenator · ME · 4 trades1 late4118Low82=John CornynRSenator · TX0018Low82=Bill CassidyRSenator · LA0018Low82=Mario Diaz-BalartRRep. · FL-260018Low82=Lloyd DoggettDRep. · TX-37 · 34 trades34018Low82=Jerry MoranRSenator · KS · 14 trades14018Low82=Debbie Wasserman SchultzDRep. · FL-25 · 12 trades12018Low82=Bruce WestermanRRep. · AR-4 · 213 trades213018Low82=Dan SullivanRSenator · AK0†018Low82=Mike JohnsonRRep. · LA-4005/618Low82=Lloyd SmuckerRRep. · PA-11 · 8 trades8018Low82=Pete SessionsRRep. · TX-17 · 10 trades10018Low82=John W. HickenlooperDSenator · CO · 24 trades3 late24318Low82=Katie Boyd BrittRSenator · AL · 23 trades22 late232218Low96=Sheldon WhitehouseDSenator · RI · 60 trades60017Low96=Mitch McConnellRSenator · KY · 9 trades9017Low96=Christopher A. CoonsDSenator · DE · 1 trade1017Low96=Mike CrapoRSenator · ID0017Low96=Lisa MurkowskiRSenator · AK0017Low- Marjorie Taylor Greene left Jan 5, 2026