MetaCap

President, Vice President & Cabinet Stock Trades (Page 54)

Transactions reported by executive-branch officials, including the President, Vice President and cabinet members, in their public financial disclosure reports filed with the U.S. Office of Government Ethics (annual Form 278e Schedule B and periodic Form 278-T). Many of these officials hold assets in trusts or diversified funds, which are not itemized, so this list is narrower than the congressional feeds. MetaCap has 41,374 executive branch trades on file.

Trades 2,651–2,700 of 41,374

Latest disclosure: Jul 15, 2026
President, Vice President & Cabinet Stock Trades, page 54
PoliticianAssetTypeAmountTradedFiling
Sean McMasterExecutiveASGN, Inc. (ASGN)stockSell$1,001 – $15,000Aug 22, 2025Filing for Sean McMaster ASGN, Inc. (ASGN) trade
Sean McMasterExecutiveASGN, Inc. (ASGN)stockSell$1,001 – $15,000Aug 22, 2025Filing for Sean McMaster ASGN, Inc. (ASGN) trade
Sean McMasterExecutive180 Life Sciences Corp. Common StockstockBuy$50,001 – $100,000Aug 13, 2025Filing for Sean McMaster 180 Life Sciences Corp. Common Stock trade
Sean McMasterExecutiveCOINCoinbase Global Inc. Class ASell$50,001 – $100,000Aug 13, 2025Filing for Sean McMaster COIN trade
Sean McMasterExecutiveASGN, Inc. (ASGN)stockSell$1,001 – $15,000Aug 11, 2025Filing for Sean McMaster ASGN, Inc. (ASGN) trade
Sean McMasterExecutiveBMNRBitMine Immersion Technologies Inc.Buy$1,001 – $15,000Aug 8, 2025Filing for Sean McMaster BMNR trade
Sean McMasterExecutiveBMNRBitMine Immersion Technologies Inc.Buy$15,001 – $50,000Aug 7, 2025Filing for Sean McMaster BMNR trade
Sean McMasterExecutiveMSFTMicrosoft CorporationSell$1,001 – $15,000Aug 7, 2025Filing for Sean McMaster MSFT trade
Sean McMasterExecutiveARGTGlobal X MSCI Argentina ETFSell$1,001 – $15,000Aug 7, 2025Filing for Sean McMaster ARGT trade
Sean McMasterExecutiveSemler Scientific Inc. Common Stock (SMLR)stockSell$1,001 – $15,000Aug 7, 2025Filing for Sean McMaster Semler Scientific Inc. Common Stock (SMLR) trade
Michael BarrExecutiveHarding Loevner Emerging Markets Portfolio Institutional Class (HLMEX)fundBuy$1,001 – $15,000Dec 16, 2025Filing for Michael Barr Harding Loevner Emerging Markets Portfolio Institutional Class (HLMEX) trade
Michael BarrExecutiveHarding Loevner International Equity Portfolio (HLMIX)fundBuy$1,001 – $15,000Dec 16, 2025Filing for Michael Barr Harding Loevner International Equity Portfolio (HLMIX) trade
Michael BarrExecutiveNuveen Large Cap Growth Index Fund (TILIX)fundBuy$1,001 – $15,000Dec 15, 2025Filing for Michael Barr Nuveen Large Cap Growth Index Fund (TILIX) trade
Michael BarrExecutiveNuveen Large Cap Value Index Fund (TILVX)fundBuy$1,001 – $15,000Dec 15, 2025Filing for Michael Barr Nuveen Large Cap Value Index Fund (TILVX) trade
Michael BarrExecutiveVanguard Emerging Markets Stock Index Institutional Plus (VEMRX)etfBuy$1,001 – $15,000Dec 12, 2025Filing for Michael Barr Vanguard Emerging Markets Stock Index Institutional Plus (VEMRX) trade
Michael BarrExecutiveNuveen International Equity Fund R6 (TIIEX)fundBuy$1,001 – $15,000Dec 12, 2025Filing for Michael Barr Nuveen International Equity Fund R6 (TIIEX) trade
Michael BarrExecutiveNuveen Large Cap Value Fund (TRLIX)fundBuy$1,001 – $15,000Dec 12, 2025Filing for Michael Barr Nuveen Large Cap Value Fund (TRLIX) trade
Michael BarrExecutiveNuveen Large Cap Value Index Fund R6fundBuy$15,001 – $50,000Dec 12, 2025Filing for Michael Barr Nuveen Large Cap Value Index Fund R6 trade
Michael BarrExecutiveNuveen Large Cap Responsible Equity FundfundBuy$50,001 – $100,000Dec 12, 2025Filing for Michael Barr Nuveen Large Cap Responsible Equity Fund trade
Michael BarrExecutiveNXUSNuveen International Aggregate Bond ETFBuy$15,001 – $50,000Dec 12, 2025Filing for Michael Barr NXUS trade
Michael BarrExecutiveNuveen Quant Small Cap Equity FundfundBuy$15,001 – $50,000Dec 12, 2025Filing for Michael Barr Nuveen Quant Small Cap Equity Fund trade
Michael BarrExecutiveTIAA 7518 In School OptionotherSell$1,001 – $15,000Jul 11, 2025Filing for Michael Barr TIAA 7518 In School Option trade
Michael BarrExecutiveTIAA 7505 Principal Plus Interest OptionotherSell$1,001 – $15,000Jul 11, 2025Filing for Michael Barr TIAA 7505 Principal Plus Interest Option trade
Michael BarrExecutiveVOOVanguard S&P 500 ETFSell$100,001 – $250,000May 27, 2025Filing for Michael Barr VOO trade
Michael BarrExecutiveVOOVanguard S&P 500 ETFBuy$1,001 – $15,000Mar 31, 2025Filing for Michael Barr VOO trade
Michael BarrExecutiveVOOVanguard S&P 500 ETFSell$250,001 – $500,000Feb 3, 2025Filing for Michael Barr VOO trade
Michael J. KratsiosExecutiveLQDiShares iBoxx $ Investment Grade Corporate Bond ETFBuy$1,001 – $15,000May 14, 2026Filing for Michael J. Kratsios LQD trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveNEW YORK NY CITY 5.5% DUE 11/01/54bondBuy$500,001 – $1,000,000May 29, 2026Filing for Donald J. Trump NEW YORK NY CITY 5.5% DUE 11/01/54 trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveNEW YORK NY CITY 5.5% DUE 11/01/54bondBuy$1,000,001 – $5,000,000May 29, 2026Filing for Donald J. Trump NEW YORK NY CITY 5.5% DUE 11/01/54 trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveNEW YORK N Y 5% DUE 08/01/26bondSell$100,001 – $250,000May 29, 2026Filing for Donald J. Trump NEW YORK N Y 5% DUE 08/01/26 trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveJPMORGAN CHASE & CO PERP NT 6.5000%bondBuy$100,001 – $250,000May 29, 2026Filing for Donald J. Trump JPMORGAN CHASE & CO PERP NT 6.5000% trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveJPMORGAN CHASE & CO PERP NN 6.8750%bondBuy$100,001 – $250,000May 29, 2026Filing for Donald J. Trump JPMORGAN CHASE & CO PERP NN 6.8750% trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveTRJ POINTE HOMES INCstockSell$100,001 – $250,000May 28, 2026Filing for Donald J. Trump TRJ POINTE HOMES INC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveARIZONA BRO REGENTS 5% DUE 06/01/46bondOther$1,000,001 – $5,000,000May 28, 2026Filing for Donald J. Trump ARIZONA BRO REGENTS 5% DUE 06/01/46 trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveALBUQUERQUE NM STORM SWR SERB B1E 3.00 % Duo Jul 1, 2033bondBuy$250,001 – $500,000May 28, 2026Filing for Donald J. Trump ALBUQUERQUE NM STORM SWR SERB B1E 3.00 % Duo Jul 1, 2033 trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveKura Sushi Usa Inc a AstockSell$500,001 – $1,000,000May 26, 2026Filing for Donald J. Trump Kura Sushi Usa Inc a A trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveZBHZimmer Biomet Holdings Inc.Sell$15,001 – $50,000May 22, 2026Filing for Donald J. Trump ZBH trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveXYLXylem Inc.Sell$1,001 – $15,000May 22, 2026Filing for Donald J. Trump XYL trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveWDAYWorkday Inc. Class ASell$50,001 – $100,000May 22, 2026Filing for Donald J. Trump WDAY trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveWINGWingstop Inc.Buy$15,001 – $50,000May 22, 2026Filing for Donald J. Trump WING trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveWYWeyerhaeuser CompanySell$15,001 – $50,000May 22, 2026Filing for Donald J. Trump WY trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveWFCWells Fargo & CompanySell$50,001 – $100,000May 22, 2026Filing for Donald J. Trump WFC trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveWSO.BWatsco Inc.Sell$50,001 – $100,000May 22, 2026Filing for Donald J. Trump WSO.B trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveVlSTRACORPstockBuy$50,001 – $100,000May 22, 2026Filing for Donald J. Trump VlSTRACORP trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveVVisa Inc.Sell$50,001 – $100,000May 22, 2026Filing for Donald J. Trump V trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveVRTXVertex Pharmaceuticals IncorporatedSell$15,001 – $50,000May 22, 2026Filing for Donald J. Trump VRTX trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveVRSKVerisk Analytics Inc.Buy$50,001 – $100,000May 22, 2026Filing for Donald J. Trump VRSK trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveVEEVVeeva Systems Inc. Class ABuy$50,001 – $100,000May 22, 2026Filing for Donald J. Trump VEEV trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveUPSTUpstart Holdings Inc.Buy$15,001 – $50,000May 22, 2026Filing for Donald J. Trump UPST trade
Donald J. Trump official portraitDonald J. TrumpRExecutiveUBERUber Technologies Inc.Sell$15,001 – $50,000May 22, 2026Filing for Donald J. Trump UBER 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 Jul 15, 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