MetaCap

Senator Stock Trades (Page 16)

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 751–800 of 7,380

Latest disclosure: Jul 21, 2026
Senator Stock Trades, page 16
PoliticianAssetTypeAmountTradedFiling
Alan Armstrong official portraitAlan ArmstrongR-OKSenateVinci S.A. ADR (VCISY)stockBuy$15,001 – $50,000Mar 30, 2026Filing for Alan Armstrong Vinci S.A. ADR (VCISY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateVodafone Group Plc (VOD)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Vodafone Group Plc (VOD) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateVolkswagen AG Unsponsored ADR (VWAPY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Volkswagen AG Unsponsored ADR (VWAPY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateVolvo AB-A Unsponsored ADR (VLVLY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Volvo AB-A Unsponsored ADR (VLVLY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateVonovia SE ADR (VONOY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Vonovia SE ADR (VONOY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateWELLWelltower Inc.Buy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong WELL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateWesfarmers Ltd Unsponsored ADR (WFAFY)stockBuy$15,001 – $50,000Mar 30, 2026Filing for Alan Armstrong Wesfarmers Ltd Unsponsored ADR (WFAFY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateWilmar International Ltd AADR (WLMIY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Wilmar International Ltd AADR (WLMIY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateWise plc Sponsored ADR (WIZEY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Wise plc Sponsored ADR (WIZEY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateWolters Kluwer NV Sponsored ADR (WTKWY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Wolters Kluwer NV Sponsored ADR (WTKWY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateYara International ASA Sponsored ADR (YARIY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Yara International ASA Sponsored ADR (YARIY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateZurich Insurance Group Ltd Sponsored ADR (ZURVY)stockBuy$15,001 – $50,000Mar 30, 2026Filing for Alan Armstrong Zurich Insurance Group Ltd Sponsored ADR (ZURVY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateEast Japan Railway Co ADR (EJPRY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong East Japan Railway Co ADR (EJPRY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenatePan Pacific International Holdings Corporation ADR (DQJCY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Pan Pacific International Holdings Corporation ADR (DQJCY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateTokyo Electron Ltd ADR (TOELY)stockBuy$15,001 – $50,000Mar 30, 2026Filing for Alan Armstrong Tokyo Electron Ltd ADR (TOELY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAIA Group Limited (AAGIY)stockBuy$15,001 – $50,000Mar 30, 2026Filing for Alan Armstrong AIA Group Limited (AAGIY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateRecruit Holdings Co Ltd Unsponsored ADR (RCRUY)stockBuy$1,001 – $15,000Mar 30, 2026Filing for Alan Armstrong Recruit Holdings Co Ltd Unsponsored ADR (RCRUY) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateMMM3M CompanyBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong MMM trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateABTAbbott LaboratoriesSell$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong ABT trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateABBVAbbVie Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong ABBV trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateACNAccenture plc Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ACN trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateADBEAdobe Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ADBE trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMDAdvanced Micro Devices Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong AMD trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateACMAECOMSell$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong ACM trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAFLAFLAC IncorporatedBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AFL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAPDAir Products and Chemicals Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong APD trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateABNBAirbnb Inc. Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ABNB trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAKAMAkamai Technologies Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AKAM trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateALLAllstate Corporation (The)Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ALL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateGOOGAlphabet Inc. Class CBuy$50,001 – $100,000Mar 27, 2026Filing for Alan Armstrong GOOG trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateMOAltria Group Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong MO trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMZNAmazon.com Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong AMZN trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMCRAmcor plcBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AMCR trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAXPAmerican Express CompanyBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AXP trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAIGAmerican International Group Inc. NewBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AIG trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMTAmerican Tower Corporation (REIT)Sell$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AMT trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMPAmeriprise Financial Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AMP trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMEAMETEK Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AME trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMGNAmgen Inc.Sell$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong AMGN trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAPHAmphenol CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong APH trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateADIAnalog Devices Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ADI trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAONAon plc Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AON trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAPOApollo Global Management Inc. (New)Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong APO trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAAPLApple Inc.Buy$250,001 – $500,000Mar 27, 2026Filing for Alan Armstrong AAPL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMATApplied Materials Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong AMAT trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAPPApplovin Corporation Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong APP trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateACGLArch Capital Group Ltd.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ACGL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateANETArista Networks Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ANET trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateTAT&T Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong T trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateADSKAutodesk Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ADSK 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 21, 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