John Fetterman
John Fetterman (D-PA), in the Senate since 2023, has a notable tension between his public advocacy for a congressional stock-trading ban (he co-sponsored the ETHICS Act) and his household's trading activity: his dependent children's accounts have traded individual stocks and corporate bonds, including a March 2026 purchase of AI/chip stocks (Micron, Microsoft, Alphabet, Amazon) while he sits on the Commerce Committee overseeing the CHIPS Act and AI policy. He has repeatedly filed STOCK Act disclosures late, attributing them to administrative errors and grandparent-funded children's accounts. His most distinctive accountability issue is attendance: he missed roughly 13% of roll-call votes from 2023 to 2026, far above the Senate median, while continuing to fundraise actively. No credible public evidence surfaced of campaign-fund personal use or family/staff revolving-door lobbying tied to his office.
Public record
- In Congress since
- 2023
- Committees
- Agriculture, Nutrition, and Forestry
Commerce, Science, and Transportation
Homeland Security and Governmental Affairs
Commission on Security and Cooperation in Europe - Missed votes, 119th Congress
- 6.4% (59 of 915; median member 1.9%)
- Campaign money, 2025–26 cycle
- $2.3M raised · 2% from PACs & committees · $2.1M cash on hand FEC ↗
The stock-trading ban
H.R. 7008 bans new stock purchases by members, spouses and dependents; it doesn't force sales of existing holdings. The Senate vote was on the version paired with the SAVE Act, which is why no Democrat voted yes. Full breakdown →
Disclosed stock trades
Most-traded: MSFT ×2 · ERIE ×2 · GOOG ×2 · MU ×1 · AMZN ×1 · T ×1
1 of 23 reports were filed on paper (scanned images) and aren't itemized here; they're linked from the official index.
| Traded | Filed | Owner | Asset | Type | Amount | |
|---|---|---|---|---|---|---|
| Sep 16, 2026 | Oct 7, 2026 | Child | DELL INTL LLC/EMC CORP | Buy | $1,001 - $15,000 | filing ↗ |
| Sep 15, 2026 | Oct 7, 2026 | Child | DELL INTL LLC/EMC CORP | Buy | $1,001 - $15,000 | filing ↗ |
| Aug 18, 2026 | Sep 9, 2026 | Child | TRANSCANADA PIPELINES LTD SER 2026-A | Buy | $1,001 - $15,000 | filing ↗ |
| Jul 24, 2026 | Aug 10, 2026 | Child | Freeport McMoran | Sell | $1,001 - $15,000 | filing ↗ |
| Jul 24, 2026 | Aug 10, 2026 | Child | Hasbro Inc Note | Sell | $1,001 - $15,000 | filing ↗ |
| Jul 7, 2026 | Aug 10, 2026 | Child | Venus Tex Independent Sch Dist | Sell | $1,001 - $15,000 | filing ↗ |
| Jun 24, 2026 | Jul 9, 2026 | Child | Cheniere Energy Partners L P Note | Sell | $1,001 - $15,000 | filing ↗ |
| Jun 16, 2026 | Jul 9, 2026 | Child | NISOURCE INC NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Jun 16, 2026 | Jul 9, 2026 | Child | EVERSOURCE ENERGY SER A NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| May 6, 2026 | Jun 12, 2026 | Child | EXPEDIA GROUP INC NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Apr 24, 2025 | May 15, 2026 late 341d | Child | FIRST CTZNS BANCSHARES INC N C | Buy | $1,001 - $15,000 | filing ↗ |
| Apr 13, 2026 | May 6, 2026 | Child | BLACKSTONE SECD LENDING FD NOTE | Sell | $1,001 - $15,000 | filing ↗ |
| Apr 10, 2026 | May 6, 2026 | Child | Nationwide Finl Svcs Inc Note | Sell | $1,001 - $15,000 | filing ↗ |
| Apr 10, 2026 | May 6, 2026 | Child | ATHENE HOLDING LTD BOND | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 30, 2026 | Apr 3, 2026 | Child | MU Micron Technology, Inc. - Common Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 30, 2026 | Apr 3, 2026 | Child | MSFT Microsoft Corporation - Common Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 30, 2026 | Apr 3, 2026 | Child | ERIE Erie Indemnity Company - Class A Common Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 30, 2026 | Apr 3, 2026 | Child | GOOG Alphabet Inc. - Class C Capital Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 30, 2026 | Apr 3, 2026 | Child | AMZN Amazon.com, Inc. - Common Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 27, 2026 | Apr 3, 2026 | Child | T AT&T Inc. | Sell | $1,001 - $15,000 | filing ↗ |
| Mar 27, 2026 | Apr 3, 2026 | Child | MSFT Microsoft Corporation - Common Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 27, 2026 | Apr 3, 2026 | Child | ERIE Erie Indemnity Company - Class A Common Stock | Buy | $1,001 - $15,000 | filing ↗ |
| Mar 11, 2026 | Apr 3, 2026 | Child | Concentrix Corp Note | Sell | $1,001 - $15,000 | filing ↗ |
| Feb 18, 2026 | Mar 5, 2026 | Child | PARAMOUNT GLOBAL BOND | Sell | $1,001 - $15,000 | filing ↗ |
| Feb 4, 2026 | Mar 5, 2026 | Child | Celanese US Hldgs LLC Note | Sell | $1,001 - $15,000 | filing ↗ |
| Feb 3, 2026 | Mar 5, 2026 | Child | V F CORP NOTE CALL MAKE WHOLE | Sell | $1,001 - $15,000 | filing ↗ |
| Dec 22, 2025 | Jan 6, 2026 | Child | Steel Dynamics Inc Ser B Note | Sell | $1,001 - $15,000 | filing ↗ |
| Nov 18, 2025 | Dec 12, 2025 | Child | GXO LOGISTICS INCORPORATED | Buy | $1,001 - $15,000 | filing ↗ |
| Sep 19, 2025 | Oct 7, 2025 | Child | ELEVANCE HEALTH INC NOTE | Sell | $1,001 - $15,000 | filing ↗ |
| Sep 9, 2025 | Oct 7, 2025 | Child | ARES CAPITAL CORP NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Sep 4, 2025 | Oct 7, 2025 | Child | ARES CAPITAL CORP NOTE | Sell | $1,001 - $15,000 | filing ↗ |
| Aug 27, 2025 | Sep 4, 2025 | Child | VENUS TEX INDPT SCH DIST | Buy | $1,001 - $15,000 | filing ↗ |
| Aug 26, 2025 | Sep 4, 2025 | Child | Leidos Inc Note | Sell | $1,001 - $15,000 | filing ↗ |
| Aug 26, 2025 | Sep 4, 2025 | Child | Dell Inc Note | Sell | $1,001 - $15,000 | filing ↗ |
| Jun 25, 2025 | Jul 15, 2025 | Child | BAKER HUGHES HLDGS LLC | Buy | $1,001 - $15,000 | filing ↗ |
| Jun 17, 2025 | Jul 15, 2025 | Child | JPMORGAN CHASE & CO | Buy | $1,001 - $15,000 | filing ↗ |
| May 15, 2025 | Jun 9, 2025 | Child | GOOG Alphabet Inc. - Class C Capital Stock | Buy | $1,001 - $15,000 | filing ↗ |
| May 5, 2025 | Jun 9, 2025 | Child | HASBRO INC NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Apr 23, 2025 | May 15, 2025 | Child | Nokia Corp Note | Sell | $1,001 - $15,000 | filing ↗ |
| Apr 22, 2025 | May 15, 2025 | Child | Viatris Inc Ser B Note | Sell | $1,001 - $15,000 | filing ↗ |
| Apr 22, 2025 | May 15, 2025 | Child | Kinder Morgan Inc | Sell | $1,001 - $15,000 | filing ↗ |
| Apr 22, 2025 | May 15, 2025 | Child | Florida Pwr & Lt Co Bond | Sell | $1,001 - $15,000 | filing ↗ |
| Feb 18, 2025 | Mar 12, 2025 | Child | TRANSCANADA TRUST SER 2016-A | Buy | $1,001 - $15,000 | filing ↗ |
| Feb 18, 2025 | Mar 12, 2025 | Child | ARES CAPITAL CORP NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Feb 6, 2025 | Mar 12, 2025 | Child | National Fin Auth N H Fed Lease | Sell | $1,001 - $15,000 | filing ↗ |
| Jan 29, 2025 | Feb 7, 2025 | Child | ENSTAR FINANCE LLC NOTE | Sell | $1,001 - $15,000 | filing ↗ |
| Jan 13, 2025 | Feb 7, 2025 | Child | PARAMOUNT GLOBAL BOND | Buy | $1,001 - $15,000 | filing ↗ |
| Jan 13, 2025 | Feb 7, 2025 | Child | SEMPRA NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Jan 13, 2025 | Feb 7, 2025 | Child | ELEVANCE HEALTH INC NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Jan 13, 2025 | Feb 7, 2025 | Child | CELANESE US HLDGS LLC NOTE | Buy | $1,001 - $15,000 | filing ↗ |
| Jan 13, 2025 | Feb 7, 2025 | Child | BANK NEW YORK MELLON CORP BOND | Buy | $1,001 - $15,000 | filing ↗ |
| Nov 21, 2024 | Dec 3, 2024 | Child | IKON OFFICE SOLUTIONS INC BOND | Buy | $1,001 - $15,000 | filing ↗ |
| Oct 25, 2024 | Nov 12, 2024 | Child | Kyndryl Hldgs Inc Ser B Note | Sell | $1,001 - $15,000 | filing ↗ |
| Oct 25, 2024 | Nov 12, 2024 | Child | Kyndryl Hldgs Inc. Ser B Note | Buy | $1,001 - $15,000 | filing ↗ |
| Oct 24, 2024 | Nov 12, 2024 | Child | V F Corp Note Call Make Whole | Buy | $1,001 - $15,000 | filing ↗ |
| Oct 24, 2024 | Nov 12, 2024 | Child | Kyndryl Holdings Inc. Note | Sell | $1,001 - $15,000 | filing ↗ |
| Oct 17, 2024 | Nov 12, 2024 | Child | Enstar Finance LLC | Buy | $1,001 - $15,000 | filing ↗ |
| Oct 17, 2024 | Nov 12, 2024 | Child | Autodesk Inc Note | Sell | $1,001 - $15,000 | filing ↗ |
| Oct 17, 2024 | Nov 12, 2024 | Child | Yamana Gold Inc Ser B Note | Sell | $1,001 - $15,000 | filing ↗ |
| Oct 17, 2024 | Nov 12, 2024 | Child | General Motors Company Note | Buy | $1,001 - $15,000 | filing ↗ |
Showing the 60 most recent of 95. Download everything →
Amounts are the ranges members must report, not exact values. The STOCK Act requires a report within 45 days of a trade; "late" counts days past that deadline, measured to the filing date.
How the score breaks down
Sources behind this score: 1 data aggregator · 4 news reporting · 3 reference database · 1 official record. Score = weighted average of the components that have data; the 3 without sourced evidence are excluded, never counted against the member. Methodology →
Right of reply
Is something here wrong or missing context? Members and their staff can send a correction or a statement. Statements are published on this page in full, and corrections go in the public log. Email corrections@greederboard.com.