MetaCap

Senator Stock Trades (Page 25)

Stock and securities transactions reported by US senators through the Senate Electronic Financial Disclosure (EFD) system, newest disclosures first. MetaCap has 7,380 senate trades on file.

Trades 1,201–1,250 of 7,380

Latest disclosure: May 28, 2026
Senator Stock Trades, page 25
PoliticianAssetTypeAmountTradedFiling
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 12, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 12, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 11, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 11, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
David McCormick official portraitDavid McCormickR-PASenatePHILADELPHIA PA ARPT REV BDS SER. 2025BbondBuy$500,001 – $1,000,000May 8, 2026Filing for David McCormick PHILADELPHIA PA ARPT REV BDS SER. 2025B trade
David McCormick official portraitDavid McCormickR-PASenateENERGY NORTHWEST WASH ELEC REVbondSellSpouse$100,001 – $250,000May 6, 2026Filing for David McCormick ENERGY NORTHWEST WASH ELEC REV trade
David McCormick official portraitDavid McCormickR-PASenateNORRISTOWN PA AREA SCH DIST GObondBuySpouse$250,001 – $500,000May 6, 2026Filing for David McCormick NORRISTOWN PA AREA SCH DIST GO trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 6, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 6, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateCUMBERLAND VALLEY PA SCH DIST GEN OBLIGbondBuy$500,001 – $1,000,000May 6, 2026Filing for David McCormick CUMBERLAND VALLEY PA SCH DIST GEN OBLIG trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 5, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000May 5, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 4, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy S&P 500 Linked NotestockBuySpouse$100,001 – $250,000May 4, 2026Filing for David McCormick GS Managed Structured Note Strategy S&P 500 Linked Note trade
David McCormick official portraitDavid McCormickR-PASenateSOUTHCENTRAL PA GEN AUTH REVbondSellSpouse$500,001 – $1,000,000Apr 30, 2026Filing for David McCormick SOUTHCENTRAL PA GEN AUTH REV trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST GObondPartial sellSpouse$250,001 – $500,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
David McCormick official portraitDavid McCormickR-PASenateCORPUS CHRISTI TEX UTIL SYS REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick CORPUS CHRISTI TEX UTIL SYS REV trade
David McCormick official portraitDavid McCormickR-PASenateNORTHAMPTON CNTY PA GEN PURP A REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick NORTHAMPTON CNTY PA GEN PURP A REV trade
David McCormick official portraitDavid McCormickR-PASenateWASHINGTON ST GObondPartial sellSpouse$15,001 – $50,000Apr 30, 2026Filing for David McCormick WASHINGTON ST GO trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST TPK COMMN REVbondPartial sellSpouse$50,001 – $100,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN REV trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST HIGHER EDL REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST HIGHER EDL REV trade
David McCormick official portraitDavid McCormickR-PASenateALLEGHENY CNTY HIGHER ED BLDG REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick ALLEGHENY CNTY HIGHER ED BLDG REV trade
David McCormick official portraitDavid McCormickR-PASenateALVIN TEX INDPT SCH DIST GObondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick ALVIN TEX INDPT SCH DIST GO trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST GObondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
David McCormick official portraitDavid McCormickR-PASenatePHILADELPHIA PA AUTH FOR INDL REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick PHILADELPHIA PA AUTH FOR INDL REV trade
David McCormick official portraitDavid McCormickR-PASenateUNIV PITTSBURGH OF THE COMWLTH REVbondPartial sellSpouse$100,001 – $250,000Apr 30, 2026Filing for David McCormick UNIV PITTSBURGH OF THE COMWLTH REV trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST TPK COMMN TPK REVbondSellSpouse$250,001 – $500,000Apr 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
David McCormick official portraitDavid McCormickR-PASenateSPRINGFIELD TWP SCH DIST PA GObondPartial sellSpouse$15,001 – $50,000Apr 30, 2026Filing for David McCormick SPRINGFIELD TWP SCH DIST PA GO trade
David McCormick official portraitDavid McCormickR-PASenatePOTTSVILLE PA HOSP AUTH HOSP REVbondPartial sellSpouse$50,001 – $100,000Apr 30, 2026Filing for David McCormick POTTSVILLE PA HOSP AUTH HOSP REV trade
David McCormick official portraitDavid McCormickR-PASenateGS Managed Structured Note Strategy MSCI EAFE Linked NotestockBuySpouse$100,001 – $250,000Apr 28, 2026Filing for David McCormick GS Managed Structured Note Strategy MSCI EAFE Linked Note trade
Bernie Moreno official portraitBernie MorenoR-OHSenateETOReToro Group Ltd. Class ASell$100,001 – $250,000May 6, 2026Filing for Bernie Moreno ETOR trade
John Fetterman official portraitJohn FettermanD-PASenateJPMORGAN CHASE & COstockBuyDependent child$1,001 – $15,000Jun 17, 2025Filing for John Fetterman JPMORGAN CHASE & CO trade
John Fetterman official portraitJohn FettermanD-PASenateBAKER HUGHES HLDGS LLCbondBuyDependent child$1,001 – $15,000Apr 24, 2025Filing for John Fetterman BAKER HUGHES HLDGS LLC trade
John Fetterman official portraitJohn FettermanD-PASenateFIRST CTZNS BANCSHARES INC N CbondBuyDependent child$1,001 – $15,000Apr 24, 2025Filing for John Fetterman FIRST CTZNS BANCSHARES INC N C trade
Gary C. Peters official portraitGary C. PetersD-MISenatePEPPepsiCo Inc.Buy$15,001 – $50,000Apr 23, 2026Filing for Gary C. Peters PEP trade
Gary C. Peters official portraitGary C. PetersD-MISenateSJMThe J.M. Smucker CompanyBuy$1,001 – $15,000Apr 23, 2026Filing for Gary C. Peters SJM trade
Gary C. Peters official portraitGary C. PetersD-MISenateCTVACorteva Inc.Sell$15,001 – $50,000Apr 23, 2026Filing for Gary C. Peters CTVA trade
John Boozman official portraitJohn BoozmanR-ARSenateGOOGLAlphabet Inc. Class ABuyJoint$1,001 – $15,000Sep 17, 2025Filing for John Boozman GOOGL trade
John Boozman official portraitJohn BoozmanR-ARSenateIEIiShares 3-7 Year Treasury Bond ETFBuyJoint$15,001 – $50,000Sep 16, 2025Filing for John Boozman IEI trade
John Boozman official portraitJohn BoozmanR-ARSenateSHYiShares 1-3 Year Treasury Bond ETFBuyJoint$1,001 – $15,000Sep 16, 2025Filing for John Boozman SHY trade
John Boozman official portraitJohn BoozmanR-ARSenateIEFiShares 7-10 Year Treasury Bond ETFBuyJoint$15,001 – $50,000Sep 16, 2025Filing for John Boozman IEF trade
John Boozman official portraitJohn BoozmanR-ARSenateSCHPSchwab U.S. TIPS ETFBuyJoint$1,001 – $15,000Sep 16, 2025Filing for John Boozman SCHP trade
John Boozman official portraitJohn BoozmanR-ARSenateETNEaton Corporation PLCBuyJoint$1,001 – $15,000Sep 12, 2025Filing for John Boozman ETN trade
John Boozman official portraitJohn BoozmanR-ARSenateADBEAdobe Inc.BuyJoint$1,001 – $15,000Sep 4, 2025Filing for John Boozman ADBE trade
John Boozman official portraitJohn BoozmanR-ARSenateDTEDTE Energy CompanyPartial sellJoint$1,001 – $15,000Mar 19, 2025Filing for John Boozman DTE trade
John Boozman official portraitJohn BoozmanR-ARSenateIVWiShares S&P 500 Growth ETFPartial sellJoint$1,001 – $15,000Mar 19, 2025Filing for John Boozman IVW trade
Tina Smith official portraitTina SmithD-MNSenateDXCMDexCom Inc.SellSpouse$100,001 – $250,000May 7, 2026Filing for Tina Smith DXCM trade
Tina Smith official portraitTina SmithD-MNSenatePODDInsulet CorporationSellSpouse$100,001 – $250,000May 7, 2026Filing for Tina Smith PODD trade
Tina Smith official portraitTina SmithD-MNSenateDXCMDexCom Inc.Partial sellSpouse$100,001 – $250,000Apr 29, 2026Filing for Tina Smith DXCM trade
Tina Smith official portraitTina SmithD-MNSenatePODDInsulet CorporationPartial sellSpouse$100,001 – $250,000Apr 29, 2026Filing for Tina Smith PODD 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.

Reading this table

Traded is the transaction date reported by the member; Disclosed is when the report was filed. The STOCK Act requires disclosure within 30 days of learning of a trade and no later than 45 days after it, so the Days column highlights reports filed more than 45 days later. Amounts are the ranges printed on the official forms, not exact values, and trades may belong to a spouse or dependent child. Each Filing link opens the original report. See the Congress trading overview for how the data works.

Browse Congress trades

Latest disclosure May 28, 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