MetaCap
John Fetterman official portrait

John Fetterman Stock Trades

U.S. SenatorDemocratPA

Trades on file
95
Buys / sells
64 / 31
Last trade
Sep 16, 2026
Typical amount
$1,001 – $15,000

John Fetterman's trading activity

Sen. John Fetterman, a Democrat from PA, has 95 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are ERIE (2 trades), GOOG (2 trades) and MSFT (2 trades). Across all reported trades, 64 were purchases and 31 were sales (full or partial).

The most recent reported transaction is dated Sep 16, 2026, and the latest report was filed on Oct 7, 2026. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

John Fetterman trades by year
YearTrades
202625
202526
202413
202331

Stocks John Fetterman trades most

Stocks most traded by John Fetterman
StockTradesBuysSells
ERIEErie Indemnity220
GOOGAlphabet220
MSFTMicrosoft220
AMZNAmazon.com110
MUMicron Technology110
TAT&T101

John Fetterman trade history

Stock trades disclosed by John Fetterman
AssetTypeAmountTradedFiling
DELL INTL LLC/EMC CORPbondBuyDependent child$1,001 – $15,000Sep 16, 2026Filing for John Fetterman DELL INTL LLC/EMC CORP trade
DELL INTL LLC/EMC CORPbondBuyDependent child$1,001 – $15,000Sep 15, 2026Filing for John Fetterman DELL INTL LLC/EMC CORP trade
TRANSCANADA PIPELINES LTD SER 2026-AbondBuyDependent child$1,001 – $15,000Aug 18, 2026Filing for John Fetterman TRANSCANADA PIPELINES LTD SER 2026-A trade
Hasbro Inc NotebondSellDependent child$1,001 – $15,000Jul 24, 2026Filing for John Fetterman Hasbro Inc Note trade
Freeport McMoranbondSellDependent child$1,001 – $15,000Jul 24, 2026Filing for John Fetterman Freeport McMoran trade
Venus Tex Independent Sch DistbondSellDependent child$1,001 – $15,000Jul 7, 2026Filing for John Fetterman Venus Tex Independent Sch Dist trade
Cheniere Energy Partners L P NotebondSellDependent child$1,001 – $15,000Jun 24, 2026Filing for John Fetterman Cheniere Energy Partners L P Note trade
EVERSOURCE ENERGY SER A NOTEbondBuyDependent child$1,001 – $15,000Jun 16, 2026Filing for John Fetterman EVERSOURCE ENERGY SER A NOTE trade
NISOURCE INC NOTEbondBuyDependent child$1,001 – $15,000Jun 16, 2026Filing for John Fetterman NISOURCE INC NOTE trade
EXPEDIA GROUP INC NOTEbondBuyDependent child$1,001 – $15,000May 6, 2026Filing for John Fetterman EXPEDIA GROUP INC NOTE trade
BLACKSTONE SECD LENDING FD NOTEbondSellDependent child$1,001 – $15,000Apr 13, 2026Filing for John Fetterman BLACKSTONE SECD LENDING FD NOTE trade
ATHENE HOLDING LTD BONDbondBuyDependent child$1,001 – $15,000Apr 10, 2026Filing for John Fetterman ATHENE HOLDING LTD BOND trade
Nationwide Finl Svcs Inc NotebondSellDependent child$1,001 – $15,000Apr 10, 2026Filing for John Fetterman Nationwide Finl Svcs Inc Note trade
AMZNAmazon.com Inc.BuyDependent child$1,001 – $15,000Mar 30, 2026Filing for John Fetterman AMZN trade
GOOGAlphabet Inc. Class CBuyDependent child$1,001 – $15,000Mar 30, 2026Filing for John Fetterman GOOG trade
ERIEErie Indemnity Company Class ABuyDependent child$1,001 – $15,000Mar 30, 2026Filing for John Fetterman ERIE trade
MSFTMicrosoft CorporationBuyDependent child$1,001 – $15,000Mar 30, 2026Filing for John Fetterman MSFT trade
MUMicron Technology Inc.BuyDependent child$1,001 – $15,000Mar 30, 2026Filing for John Fetterman MU trade
ERIEErie Indemnity Company Class ABuyDependent child$1,001 – $15,000Mar 27, 2026Filing for John Fetterman ERIE trade
MSFTMicrosoft CorporationBuyDependent child$1,001 – $15,000Mar 27, 2026Filing for John Fetterman MSFT trade
TAT&T Inc.SellDependent child$1,001 – $15,000Mar 27, 2026Filing for John Fetterman T trade
Concentrix Corp NotebondSellDependent child$1,001 – $15,000Mar 11, 2026Filing for John Fetterman Concentrix Corp Note trade
PARAMOUNT GLOBAL BONDbondSellDependent child$1,001 – $15,000Feb 18, 2026Filing for John Fetterman PARAMOUNT GLOBAL BOND trade
Celanese US Hldgs LLC NotebondSellDependent child$1,001 – $15,000Feb 4, 2026Filing for John Fetterman Celanese US Hldgs LLC Note trade
V F CORP NOTE CALL MAKE WHOLEbondSellDependent child$1,001 – $15,000Feb 3, 2026Filing for John Fetterman V F CORP NOTE CALL MAKE WHOLE trade
Steel Dynamics Inc Ser B NotebondSellDependent child$1,001 – $15,000Dec 22, 2025Filing for John Fetterman Steel Dynamics Inc Ser B Note trade
GXO LOGISTICS INCORPORATEDbondBuyDependent child$1,001 – $15,000Nov 18, 2025Filing for John Fetterman GXO LOGISTICS INCORPORATED trade
ELEVANCE HEALTH INC NOTEbondSellDependent child$1,001 – $15,000Sep 19, 2025Filing for John Fetterman ELEVANCE HEALTH INC NOTE trade
ARES CAPITAL CORP NOTEbondBuyDependent child$1,001 – $15,000Sep 9, 2025Filing for John Fetterman ARES CAPITAL CORP NOTE trade
ARES CAPITAL CORP NOTEbondSellDependent child$1,001 – $15,000Sep 4, 2025Filing for John Fetterman ARES CAPITAL CORP NOTE trade
VENUS TEX INDPT SCH DISTbondBuyDependent child$1,001 – $15,000Aug 27, 2025Filing for John Fetterman VENUS TEX INDPT SCH DIST trade
Dell Inc NotebondSellDependent child$1,001 – $15,000Aug 26, 2025Filing for John Fetterman Dell Inc Note trade
Leidos Inc NotebondSellDependent child$1,001 – $15,000Aug 26, 2025Filing for John Fetterman Leidos Inc Note trade
JPMORGAN CHASE & COstockBuyDependent child$1,001 – $15,000Jun 17, 2025Filing for John Fetterman JPMORGAN CHASE & CO trade
GOOGAlphabet Inc. Class CBuyDependent child$1,001 – $15,000May 15, 2025Filing for John Fetterman GOOG trade
HASBRO INC NOTEbondBuyDependent child$1,001 – $15,000May 5, 2025Filing for John Fetterman HASBRO INC NOTE trade
BAKER HUGHES HLDGS LLCbondBuyDependent child$1,001 – $15,000Apr 24, 2025Filing for John Fetterman BAKER HUGHES HLDGS LLC trade
FIRST CTZNS BANCSHARES INC N CbondBuyDependent child$1,001 – $15,000Apr 24, 2025Filing for John Fetterman FIRST CTZNS BANCSHARES INC N C trade
Nokia Corp NotebondSellDependent child$1,001 – $15,000Apr 23, 2025Filing for John Fetterman Nokia Corp Note trade
Florida Pwr & Lt Co BondbondSellDependent child$1,001 – $15,000Apr 22, 2025Filing for John Fetterman Florida Pwr & Lt Co Bond trade
Kinder Morgan IncbondSellDependent child$1,001 – $15,000Apr 22, 2025Filing for John Fetterman Kinder Morgan Inc trade
Viatris Inc Ser B NotebondSellDependent child$1,001 – $15,000Apr 22, 2025Filing for John Fetterman Viatris Inc Ser B Note trade
ARES CAPITAL CORP NOTEbondBuyDependent child$1,001 – $15,000Feb 18, 2025Filing for John Fetterman ARES CAPITAL CORP NOTE trade
TRANSCANADA TRUST SER 2016-AbondBuyDependent child$1,001 – $15,000Feb 18, 2025Filing for John Fetterman TRANSCANADA TRUST SER 2016-A trade
National Fin Auth N H Fed LeasebondSellDependent child$1,001 – $15,000Feb 6, 2025Filing for John Fetterman National Fin Auth N H Fed Lease trade
ENSTAR FINANCE LLC NOTEbondSellDependent child$1,001 – $15,000Jan 29, 2025Filing for John Fetterman ENSTAR FINANCE LLC NOTE trade
BANK NEW YORK MELLON CORP BONDbondBuyDependent child$1,001 – $15,000Jan 13, 2025Filing for John Fetterman BANK NEW YORK MELLON CORP BOND trade
CELANESE US HLDGS LLC NOTEbondBuyDependent child$1,001 – $15,000Jan 13, 2025Filing for John Fetterman CELANESE US HLDGS LLC NOTE trade
ELEVANCE HEALTH INC NOTEbondBuyDependent child$1,001 – $15,000Jan 13, 2025Filing for John Fetterman ELEVANCE HEALTH INC NOTE trade
SEMPRA NOTEbondBuyDependent child$1,001 – $15,000Jan 13, 2025Filing for John Fetterman SEMPRA NOTE trade
PARAMOUNT GLOBAL BONDbondBuyDependent child$1,001 – $15,000Jan 13, 2025Filing for John Fetterman PARAMOUNT GLOBAL BOND trade
IKON OFFICE SOLUTIONS INC BONDbondBuyDependent child$1,001 – $15,000Nov 21, 2024Filing for John Fetterman IKON OFFICE SOLUTIONS INC BOND trade
Kyndryl Hldgs Inc. Ser B NotebondBuyDependent child$1,001 – $15,000Oct 25, 2024Filing for John Fetterman Kyndryl Hldgs Inc. Ser B Note trade
Kyndryl Hldgs Inc Ser B NotebondSellDependent child$1,001 – $15,000Oct 25, 2024Filing for John Fetterman Kyndryl Hldgs Inc Ser B Note trade
Kyndryl Holdings Inc. NotebondSellDependent child$1,001 – $15,000Oct 24, 2024Filing for John Fetterman Kyndryl Holdings Inc. Note trade
V F Corp Note Call Make WholebondBuyDependent child$1,001 – $15,000Oct 24, 2024Filing for John Fetterman V F Corp Note Call Make Whole trade
General Motors Company NotebondBuyDependent child$1,001 – $15,000Oct 17, 2024Filing for John Fetterman General Motors Company Note trade
Yamana Gold Inc Ser B NotebondSellDependent child$1,001 – $15,000Oct 17, 2024Filing for John Fetterman Yamana Gold Inc Ser B Note trade
Autodesk Inc NotebondSellDependent child$1,001 – $15,000Oct 17, 2024Filing for John Fetterman Autodesk Inc Note trade
Enstar Finance LLCbondBuyDependent child$1,001 – $15,000Oct 17, 2024Filing for John Fetterman Enstar Finance LLC trade
Blackstone Secd Lending FD NotebondBuyDependent child$1,001 – $15,000Oct 15, 2024Filing for John Fetterman Blackstone Secd Lending FD Note trade
First Horizon Corporation NotebondSellDependent child$1,001 – $15,000Oct 15, 2024Filing for John Fetterman First Horizon Corporation Note trade
CONCENTRIX CORP NOTEbondBuyDependent child$1,001 – $15,000Jul 19, 2024Filing for John Fetterman CONCENTRIX CORP NOTE trade
CONCENTRIX CORP NOTEbondSellDependent child$1,001 – $15,000Jul 19, 2024Filing for John Fetterman CONCENTRIX CORP NOTE trade
Viatris Inc Ser B NotebondBuyDependent child$1,001 – $15,000Nov 30, 2023Filing for John Fetterman Viatris Inc Ser B Note trade
Duke Energy Corp New BondbondSellDependent child$1,001 – $15,000Nov 27, 2023Filing for John Fetterman Duke Energy Corp New Bond trade
JPMorgan Chase & Co BondbondBuyDependent child$1,001 – $15,000Nov 20, 2023Filing for John Fetterman JPMorgan Chase & Co Bond trade
Wells Fargo & CO BondbondBuyDependent child$1,001 – $15,000Nov 20, 2023Filing for John Fetterman Wells Fargo & CO Bond trade
First Horizon Corporation NotebondBuyDependent child$1,001 – $15,000Nov 20, 2023Filing for John Fetterman First Horizon Corporation Note trade
Autodesk Inc NotebondBuyDependent child$1,001 – $15,000Nov 20, 2023Filing for John Fetterman Autodesk Inc Note trade
Barclays Bank PLC Index-LinkedbondBuyDependent child$15,001 – $50,000Oct 26, 2023Filing for John Fetterman Barclays Bank PLC Index-Linked trade
Barclays Bank PLC Index-LinkedbondBuyDependent child$15,001 – $50,000Oct 26, 2023Filing for John Fetterman Barclays Bank PLC Index-Linked trade
Paramount Global NotebondBuyDependent child$1,001 – $15,000Sep 27, 2023Filing for John Fetterman Paramount Global Note trade
General Electric Co BondbondSellDependent child$1,001 – $15,000Sep 15, 2023Filing for John Fetterman General Electric Co Bond trade
Concentrix Corp NotebondBuyDependent child$1,001 – $15,000Sep 1, 2023Filing for John Fetterman Concentrix Corp Note trade
Phillips 66 Partners LP NotebondBuyDependent child$1,001 – $15,000Jun 22, 2023Filing for John Fetterman Phillips 66 Partners LP Note trade
National Fin Auth N H Fed LeasebondBuyDependent child$1,001 – $15,000May 30, 2023Filing for John Fetterman National Fin Auth N H Fed Lease trade
Bank of America Corp BondbondBuyDependent child$1,001 – $15,000May 25, 2023Filing for John Fetterman Bank of America Corp Bond trade
JPMorgan Chase & Co NotebondBuyDependent child$1,001 – $15,000May 25, 2023Filing for John Fetterman JPMorgan Chase & Co Note trade
Verisign Inc Ser B NotebondBuyDependent child$1,001 – $15,000May 25, 2023Filing for John Fetterman Verisign Inc Ser B Note trade
Nationwide Finl Svcs Inc NotebondBuyDependent child$1,001 – $15,000May 25, 2023Filing for John Fetterman Nationwide Finl Svcs Inc Note trade
Cheniere Energy Partners L P NotebondBuyDependent child$1,001 – $15,000May 11, 2023Filing for John Fetterman Cheniere Energy Partners L P Note trade
General Electric Co BondbondBuyDependent child$1,001 – $15,000May 11, 2023Filing for John Fetterman General Electric Co Bond trade
Western Digital Corp BondbondBuyDependent child$1,001 – $15,000May 10, 2023Filing for John Fetterman Western Digital Corp Bond trade
Dell Inc NotebondBuyDependent child$1,001 – $15,000May 10, 2023Filing for John Fetterman Dell Inc Note trade
Florida Pwr & Lt Co BondbondBuyDependent child$1,001 – $15,000May 10, 2023Filing for John Fetterman Florida Pwr & Lt Co Bond trade
Kinder Morgan Inc Del NotebondBuyDependent child$1,001 – $15,000May 10, 2023Filing for John Fetterman Kinder Morgan Inc Del Note trade
Duke Energy Corp New BondbondBuyDependent child$1,001 – $15,000May 4, 2023Filing for John Fetterman Duke Energy Corp New Bond trade
Kyndryl Hldgs Inc Ser B NotebondBuyDependent child$1,001 – $15,000May 4, 2023Filing for John Fetterman Kyndryl Hldgs Inc Ser B Note trade
Ford Mtr Co DEL NotebondBuyDependent child$1,001 – $15,000May 4, 2023Filing for John Fetterman Ford Mtr Co DEL Note trade
Steel Dynamics Inc Ser B NotebondBuyDependent child$1,001 – $15,000May 2, 2023Filing for John Fetterman Steel Dynamics Inc Ser B Note trade
Celanese US Hldgs LLC NotebondBuyDependent child$1,001 – $15,000May 2, 2023Filing for John Fetterman Celanese US Hldgs LLC Note trade
Yamana Gold Inc Ser B NotebondBuyDependent child$1,001 – $15,000May 2, 2023Filing for John Fetterman Yamana Gold Inc Ser B Note trade
Leidos Inc NotebondBuyDependent child$1,001 – $15,000May 2, 2023Filing for John Fetterman Leidos Inc Note trade
Marathon Oil CorpstockPartial sellDependent child$1,001 – $15,000Jan 24, 2023Filing for John Fetterman Marathon Oil Corp trade

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does John Fetterman trade?
Based on STOCK Act disclosures, John Fetterman's most frequently reported holdings and trades include ERIE, GOOG, MSFT, AMZN and MU. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did John Fetterman last report a trade?
The latest transaction on file is dated Sep 16, 2026 and the most recent report was filed on Oct 7, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has John Fetterman disclosed?
MetaCap has 95 transactions on file for John Fetterman: 64 purchases and 31 sales.
How much money is involved in John Fetterman's trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
Where does this data come from?
Senate reports come from the Senate Electronic Financial Disclosure (EFD) system. Each row links to the original filing.

More Congress trading

Latest filing Oct 7, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer