Congress vs the S&P 500: 37 of 49 tracked members trail the index
Updated · last scoring run
Every stock purchase a tracked member of Congress disclosed is scored here over a fixed 365-day window from the day it was bought, against the S&P 500 over the same window. 11 of 49 members came out ahead on the median purchase, 37 came out behind, and 1 landed exactly level.
These are not returns anyone earned. Disclosures report dollar brackets and no share counts, so every purchase is weighted equally and counted once, and sales are never matched back to purchases. The number below each member is how the stocks behaved after the buy, not what the member made. Full methodology.
The headline numbers
| Figure | What it measures |
|---|---|
| 37 of 49 | Members whose median purchase trailed the S&P 500 |
| 11 of 49 | Members whose median purchase beat it, with 1 exactly level |
| −6.5 pp | Median member's median purchase, against the index |
| 5,208 | Individual purchases scored |
| 39.9% | Share of individual purchases that beat the index |
| 40.0% | Median member's own beat rate across their purchases |
| 20.5% | Share of scored purchases attributed to a spouse or dependent |
| +28.3 pp | Best median, Dan Sullivan, on 19 scored purchases |
| −37.6 pp | Worst median, Dave McCormick, on 18 scored purchases |
| 708 | Largest sample, Josh Gottheimer, median −4.0 pp |
| Sep 16, 2021 to Sep 16, 2025 | Transaction dates eligible to score, by transaction date rather than filing date |
Every ranked member
Ranked by median excess return against the S&P 500. Sample size is the column that decides how much any row is worth: a member with 708 scored purchases is describing a pattern, and a member with nineteen is describing nineteen trades.
On 41 of the 49 rows the median stock column minus the median S&P 500 column does not equal the excess column. That is arithmetic rather than an error. Each column is the median of a different distribution, and the excess figure is the median of every trade's own excess, not the gap between two medians. The middle trade by stock return is rarely the middle trade by excess.
| # | Member | Purchases | Median excess (pp) | Median stock | Median S&P 500 | Beat rate |
|---|---|---|---|---|---|---|
| 1 | Dan Sullivan R-AK | 19 | +28.3 pp | +43.9% | +15.6% | 68.4% |
| 2 | Debbie Wasserman Schultz D-FL Most of these purchases are a spouse's or dependent's | 11 | +13.1 pp | +35.0% | +17.6% | 54.5% |
| 3 | Don Beyer D-VA | 20 | +12.3 pp | +1.5% | −11.5% | 75.0% |
| 4 | Dwight Evans D-PA | 17 | +5.3 pp | +11.2% | +24.2% | 58.8% |
| 5 | Tom Suozzi D-NY | 29 | +4.4 pp | −8.1% | −13.0% | 55.2% |
| 6 | Marjorie Taylor Greene R-GA, former member | 372 | +3.5 pp | +22.0% | +18.3% | 55.4% |
| 7 | Pete Sessions R-TX Most of these purchases are a spouse's or dependent's | 24 | +2.9 pp | +19.0% | +18.9% | 62.5% |
| 8 | Cleo Fields D-LA | 119 | +2.3 pp | +23.8% | +21.7% | 50.4% |
| 9 | Victoria Spartz R-IN | 16 | +2.1 pp | +17.8% | +16.7% | 50.0% |
| 10 | Rob Wittman R-VA | 46 | +2.0 pp | +6.7% | +11.9% | 58.7% |
| 11 | Greg Landsman D-OH | 54 | +0.2 pp | +17.8% | +21.9% | 50.0% |
| 12 | Dan Crenshaw R-TX | 13 | +0.0 pp | +0.7% | +10.2% | 38.5% |
| 13 | Mitch McConnell R-KY All of these purchases are a spouse's or dependent's | 17 | −0.5 pp | +9.5% | +16.8% | 47.1% |
| 14 | Maria Elvira Salazar R-FL Most of these purchases are a spouse's or dependent's | 10 | −1.6 pp | +29.6% | +23.4% | 30.0% |
| 15 | Markwayne Mullin R-OK, former member | 188 | −2.8 pp | +25.4% | +27.0% | 47.3% |
| 16 | Michael Guest R-MS All of these purchases are a spouse's or dependent's | 43 | −3.6 pp | +15.6% | +17.5% | 39.5% |
| 17 | Richard Allen R-GA All of these purchases are a spouse's or dependent's | 16 | −3.6 pp | +9.5% | +13.7% | 43.8% |
| 18 | Josh Gottheimer D-NJ | 708 | −4.0 pp | +13.0% | +19.0% | 44.4% |
| 19 | David Taylor R-OH | 26 | −4.3 pp | +18.0% | +22.0% | 46.2% |
| 20 | Tim Moore R-NC | 73 | −4.5 pp | +21.0% | +20.2% | 47.9% |
| 21 | Lois Frankel D-FL | 141 | −4.6 pp | +4.0% | +16.8% | 42.6% |
| 22 | Greg Stanton D-AZ All of these purchases are a spouse's or dependent's | 92 | −4.9 pp | +30.8% | +35.7% | 41.3% |
| 23 | Kevin Hern R-OK | 227 | −5.5 pp | +6.5% | +14.0% | 41.9% |
| 24 | Julie Johnson D-TX | 69 | −6.3 pp | +13.9% | +18.1% | 44.9% |
| 25 | Nancy Pelosi D-CA All of these purchases are a spouse's or dependent's | 19 | −6.5 pp | +1.5% | +13.6% | 42.1% |
| 26 | John Hickenlooper D-CO Most of these purchases are a spouse's or dependent's | 18 | −6.9 pp | +9.3% | +16.0% | 38.9% |
| 27 | Jefferson Shreve R-IN | 190 | −7.0 pp | +15.2% | +25.7% | 40.0% |
| 28 | Virginia Foxx R-NC | 268 | −8.0 pp | +1.8% | +13.0% | 39.6% |
| 29 | Lloyd Doggett D-TX | 90 | −8.1 pp | +6.4% | +18.3% | 30.0% |
| 30 | Shelley Moore Capito R-WV All of these purchases are a spouse's or dependent's | 35 | −8.8 pp | +15.0% | +18.8% | 40.0% |
| 31 | Jared Moskowitz D-FL | 168 | −9.4 pp | +14.0% | +26.4% | 33.3% |
| 32 | Gil Cisneros D-CA | 169 | −9.8 pp | +15.6% | +21.8% | 41.4% |
| 33 | Tommy Tuberville R-AL | 269 | −9.9 pp | +3.8% | +16.9% | 34.6% |
| 34 | Thomas Kean R-NJ | 49 | −9.9 pp | +10.9% | +20.3% | 42.9% |
| 35 | Lisa McClain R-MI Most of these purchases are a spouse's or dependent's | 514 | −10.2 pp | +11.5% | +23.6% | 38.3% |
| 36 | French Hill R-AR | 10 | −11.0 pp | +16.9% | +32.2% | 20.0% |
| 37 | John Boozman R-AR | 117 | −12.2 pp | +7.5% | +21.6% | 28.2% |
| 38 | Rob Bresnahan R-PA | 232 | −12.6 pp | +13.7% | +26.6% | 35.8% |
| 39 | Jonathan Jackson D-IL | 80 | −12.9 pp | +11.1% | +22.3% | 27.5% |
| 40 | Bob Latta R-OH All of these purchases are a spouse's or dependent's | 14 | −13.6 pp | +8.5% | +19.2% | 28.6% |
| 41 | Scott Franklin R-FL | 81 | −14.5 pp | +6.6% | +22.4% | 24.7% |
| 42 | Neal Dunn R-FL | 32 | −14.9 pp | −1.9% | +14.8% | 3.1% |
| 43 | Sheldon Whitehouse D-RI | 17 | −15.3 pp | +7.4% | +29.7% | 23.5% |
| 44 | Ritchie Torres D-NY | 62 | −17.4 pp | −0.4% | +17.0% | 32.3% |
| 45 | Rick Larsen D-WA | 22 | −19.2 pp | +4.0% | +18.5% | 27.3% |
| 46 | Daniel Goldman D-NY | 291 | −23.3 pp | +2.0% | +28.6% | 23.0% |
| 47 | April Delaney D-MD Most of these purchases are a spouse's or dependent's | 69 | −24.9 pp | −2.6% | +20.3% | 23.2% |
| 48 | Byron Donalds R-FL Most of these purchases are a spouse's or dependent's | 24 | −30.0 pp | −9.8% | +16.4% | 25.0% |
| 49 | Dave McCormick R-PA | 18 | −37.6 pp | −19.0% | +18.0% | 0.0% |
How to read this table
A purchase scores by taking the stock's split- and dividend-adjusted return over the 365 days after the disclosed transaction date, then subtracting what SPY returned over the same days. Because that figure is the gap between two returns rather than a return of its own, it is written in percentage points, abbreviated pp in the table. A trade only scores once that window has closed, which means purchases from the last twelve months are excluded from this page by construction, not by choice.
Members are ranked on the median of their own purchases rather than the average, because one position that multiplies can carry an average on its own while saying nothing about how the other purchases went. The median stock and median S&P columns are published beside the excess figure so the difference can be checked rather than taken on trust. They are medians of separate distributions, so the two will not always subtract cleanly to the excess column.
The beat rate is the share of a member's scored purchases that finished ahead of the index. A member who beats the index on more than half their scored purchases will have a positive median excess return, because the purchases are weighted equally and the median is the middle observation. With an even number of purchases and exactly half beating the index, the median can be positive, negative or zero. Loss size moves the average, not the median, which is why the average is not published here.
One asymmetry is worth stating plainly. SPY is always measured across the full 365 days from the transaction date. If a stock stops trading inside its window, through a buyout, a bankruptcy or a delisting, the position is carried to its last traded close rather than discarded, which means that trade is scored over a shorter stock window than the benchmark window it is compared against. Dropping those trades instead would be survivorship bias, because a delisting is usually a bad outcome. No purchase currently on this page used that carry, so every row here does compare identical windows.
The carry uses the last traded close as the exit and nothing else. Cash taken in an acquisition, any recovery paid out of a bankruptcy, and shares received in a stock-for-stock deal are not tracked or added back. A purchase that ends in a takeover at a premium is therefore scored at the last market price rather than the deal proceeds, and a successor holding is not followed.
What this page does not show
It is not a portfolio, a return, or a ranking of investing skill. Filings disclose a bracket such as $1,001 to $15,000 and never a share count, so position sizes are unknowable and every purchase here counts the same. Sales are recorded in the underlying data but are never matched back to a purchase, so a member who sold a falling stock in week three still carries the full 365-day loss in this table.
Filings also cover a spouse and dependent children without saying who directed the trade. 20.5% of the purchases scored here are attributed to a spouse or dependent, and several members on this page disclose only spouse activity. Many members hold stock through managed accounts and blind arrangements they do not control. Nothing on this page is evidence of wrongdoing, and nothing on it is investment advice.
49 of 66 members considered are ranked here. A member needs 10 scored purchases to appear, and at least 70% of their purchases must resolve to usable price history. Mark Green cleared the first floor and missed the second, and is named here rather than dropped without a word. This is a tracked subset of Congress, not all 535 members, so no figure here is a statement about the institution as a whole.
Common questions
- Do members of Congress beat the stock market?
- Mostly not, on this measure. Of the 49 tracked members with enough scored purchases to rank, 11 had a median purchase that beat the S&P 500 over the following 12 months, 37 had one that trailed it, and 1 landed exactly level. The median member trailed the index by 6.5 percentage points. Across all 5,208 scored purchases, 39.9% beat the index.
- How is each trade scored?
- Every disclosed stock purchase is measured over a fixed 365-day window starting on the transaction date, against SPY over the same window, using split- and dividend-adjusted prices. A purchase is only scored once its window has closed, so trades from the last 12 months are excluded by construction. Eligibility runs on the transaction date, not the disclosure date: purchases transacted within a rolling 5 years qualify, however late the filing arrived. Full method: /capitol/methodology.
- Are these the returns members of Congress actually earned?
- No, and they cannot be. Disclosure filings report dollar brackets rather than exact amounts and give no share counts, so every purchase here is weighted equally and counted once, regardless of size. Sales are not matched back to purchases, so nothing here tracks when a position was closed. This measures how the stocks behaved after they were bought, not what anyone made.
- Whose trades are these?
- Filings cover a member, their spouse, and dependent children, and the filing does not say who made the decision. 20.5% of the scored purchases here are attributed to a spouse or dependent rather than the member. Several members on this page disclose only spouse activity. Members also commonly hold stock through managed accounts they do not direct.
- Why are some members missing?
- A member appears only after 10 of their purchases score, and only if at least 70% of their purchases could be priced. 49 of 66 members considered are published. Mark Green cleared the purchase floor but fell below the coverage floor and is named here rather than dropped silently. This is a tracked subset of Congress, not all 535 members.
Use this data
Our figures are free to reuse in articles, newsletters, and research with attribution and a link back to this page. How every number is computed: methodology. Current table as a file: download CSV.
Suggested citation: AIStockWire, “Congress vs the S&P 500: the member stock scorecard,” aistockwire.com/capitol/performance, data as of Sep 16, 2026. Questions about the data: support@aistockwire.com.
Scored from STOCK Act disclosures against SPY. Prices from Yahoo Finance, split- and dividend-adjusted. See also the Congress tracker and the trading statistics page.