MetaCap

Senator Stock Trades (Page 29)

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,401–1,450 of 7,380

Latest disclosure: Mar 2, 2026
Senator Stock Trades, page 29
PoliticianAssetTypeAmountTradedFiling
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateCRSCarpenter Technology CorporationBuyJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin CRS trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateDELLDell Technologies Inc. Class CSellJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin DELL trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateFCFSFirstCash Holdings Inc.BuyJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin FCFS trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateGSGoldman Sachs Group Inc. (The)SellJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin GS trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateIRMIron Mountain Incorporated (Delaware)Common Stock REITSellJoint$1,001 – $15,000Feb 4, 2026Filing for Markwayne Mullin IRM trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateLRNStride Inc.BuyJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin LRN trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateMCKMcKesson CorporationBuyJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin MCK trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateMPWRMonolithic Power Systems Inc.BuyJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin MPWR trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateMTZMasTec Inc.SellJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin MTZ trade
Markwayne Mullin official portraitMarkwayne MullinR-OKSenateVSECVSE CorporationBuyJoint$15,001 – $50,000Feb 4, 2026Filing for Markwayne Mullin VSEC trade
Bill Hagerty official portraitBill HagertyR-TNSenateHall Ward Energy Fund II, LPotherBuy$100,001 – $250,000Jan 29, 2026Filing for Bill Hagerty Hall Ward Energy Fund II, LP trade
Bill Hagerty official portraitBill HagertyR-TNSenateContour Venture Partners V, LPotherBuy$250,001 – $500,000Jan 23, 2026Filing for Bill Hagerty Contour Venture Partners V, LP trade
David McCormick official portraitDavid McCormickR-PASenateMARYLAND ST TRANSN AUTH TRANSN REVbondBuySpouse$100,001 – $250,000Jan 30, 2026Filing for David McCormick MARYLAND ST TRANSN AUTH TRANSN REV trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$250,001 – $500,000Jan 30, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
David McCormick official portraitDavid McCormickR-PASenateMARYLAND ST TRANSN AUTH TRANSN REVbondBuySpouse$250,001 – $500,000Jan 30, 2026Filing for David McCormick MARYLAND ST TRANSN AUTH TRANSN REV trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA INFRASTRUCTURE REVbondBuySpouse$100,001 – $250,000Jan 29, 2026Filing for David McCormick PENNSYLVANIA INFRASTRUCTURE REV trade
David McCormick official portraitDavid McCormickR-PASenatePENNSBURY PA SCH DIST GObondBuySpouse$100,001 – $250,000Jan 28, 2026Filing for David McCormick PENNSBURY PA SCH DIST GO trade
David McCormick official portraitDavid McCormickR-PASenateWALLENPAUPACK PA AREA SCH DIST GObondBuySpouse$100,001 – $250,000Jan 28, 2026Filing for David McCormick WALLENPAUPACK PA AREA SCH DIST GO trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST TPK COMMN TPK REVbondBuySpouse$100,001 – $250,000Jan 27, 2026Filing for David McCormick PENNSYLVANIA ST TPK COMMN TPK REV trade
David McCormick official portraitDavid McCormickR-PASenateDELAWARE VALLEY PA REGL FIN REVbondBuySpouse$100,001 – $250,000Jan 26, 2026Filing for David McCormick DELAWARE VALLEY PA REGL FIN REV trade
David McCormick official portraitDavid McCormickR-PASenateKING CNTY WASH DBbondBuySpouse$250,001 – $500,000Jan 26, 2026Filing for David McCormick KING CNTY WASH DB trade
David McCormick official portraitDavid McCormickR-PASenateNEW GLARUS WIS SCH DIST GObondBuySpouse$250,001 – $500,000Jan 26, 2026Filing for David McCormick NEW GLARUS WIS SCH DIST GO trade
David McCormick official portraitDavid McCormickR-PASenatePENNSYLVANIA ST GObondBuySpouse$250,001 – $500,000Jan 26, 2026Filing for David McCormick PENNSYLVANIA ST GO trade
David McCormick official portraitDavid McCormickR-PASenateMARYLAND ST GObondBuySpouse$250,001 – $500,000Jan 23, 2026Filing for David McCormick MARYLAND ST GO trade
David McCormick official portraitDavid McCormickR-PASenateGSGoldman Sachs Group Inc. (The)SellSpouse$1,000,001 – $5,000,000Jan 23, 2026Filing for David McCormick GS trade
John Boozman official portraitJohn BoozmanR-ARSenateFISVFiserv Inc.SellJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman FISV trade
John Boozman official portraitJohn BoozmanR-ARSenateIVWiShares S&P 500 Growth ETFSellJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman IVW trade
John Boozman official portraitJohn BoozmanR-ARSenateOMCOmnicom Group Inc.SellJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman OMC trade
John Boozman official portraitJohn BoozmanR-ARSenateUNPUnion Pacific CorporationPartial sellJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman UNP trade
John Boozman official portraitJohn BoozmanR-ARSenateCATCaterpillar Inc.BuyJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman CAT trade
John Boozman official portraitJohn BoozmanR-ARSenateCVSCVS Health CorporationBuyJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman CVS trade
John Boozman official portraitJohn BoozmanR-ARSenateETNEaton Corporation PLCBuyJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman ETN trade
John Boozman official portraitJohn BoozmanR-ARSenatePYPLPayPal Holdings Inc.BuyJoint$1,001 – $15,000Jan 29, 2026Filing for John Boozman PYPL trade
John Boozman official portraitJohn BoozmanR-ARSenateMUMicron Technology Inc.Partial sellJoint$1,001 – $15,000Jan 26, 2026Filing for John Boozman MU trade
John Boozman official portraitJohn BoozmanR-ARSenateDXCMDexCom Inc.BuyJoint$1,001 – $15,000Jan 26, 2026Filing for John Boozman DXCM trade
John Boozman official portraitJohn BoozmanR-ARSenatePALLabrdn Physical Palladium Shares ETFSellJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman PALL trade
John Boozman official portraitJohn BoozmanR-ARSenatePPLTabrdn Physical Platinum Shares ETFSellJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman PPLT trade
John Boozman official portraitJohn BoozmanR-ARSenateSLViShares Silver TrustSellJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman SLV trade
John Boozman official portraitJohn BoozmanR-ARSenateIWMiShares Russell 2000 Index FundPartial sellJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman IWM trade
John Boozman official portraitJohn BoozmanR-ARSenateMDYState Street SPDR S&P MIDCAP 400 ETF TrustPartial sellJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman MDY trade
John Boozman official portraitJohn BoozmanR-ARSenateSPYMstockPartial sellJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman SPYM trade
John Boozman official portraitJohn BoozmanR-ARSenateEIPIFT Energy Income Partners Enhanced Income ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman EIPI trade
John Boozman official portraitJohn BoozmanR-ARSenateFTGCFirst Trust Global Tactical Commodity Strategy FundBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman FTGC trade
John Boozman official portraitJohn BoozmanR-ARSenateGEMGoldman Sachs ActiveBeta Emerging Markets Equity ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman GEM trade
John Boozman official portraitJohn BoozmanR-ARSenateGIGBGoldman Sachs Access Investment Grade Corporate Bond ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman GIGB trade
John Boozman official portraitJohn BoozmanR-ARSenateTBLLInvesco Short Term Treasury ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman TBLL trade
John Boozman official portraitJohn BoozmanR-ARSenateMBBiShares MBS ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman MBB trade
John Boozman official portraitJohn BoozmanR-ARSenateCMBSiShares CMBS Bond ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman CMBS trade
John Boozman official portraitJohn BoozmanR-ARSenateIVViShares Core S&P 500 ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman IVV trade
John Boozman official portraitJohn BoozmanR-ARSenateJMBSJanus Henderson Mortgage-Backed Securities ETFBuyJoint$1,001 – $15,000Jan 23, 2026Filing for John Boozman JMBS 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 Mar 2, 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