Skip to main content

Congressional stock trades

The transactions members of the House and Senate reported on periodic transaction reports, read from the House Clerk's e-filed PDFs and the Senate's eFD e-filed reports. 6,110 transactions

  Showing transactions reported by Alan Armstrong. Their filings · Clear

Transactions

707 transactions match these filters, newest trade first
Clear
Trade dateMemberAssetTypeOwnerAmountReportedFiling
Aug 20, 2026 Alan Armstrong OK WMB Williams Companies, Inc. (The) Common Stock (Option) Purchase Joint $15,001 to $50,000 Report filed Sep 17, 2026 (Senate)
Aug 19, 2026 Alan Armstrong OK WMB Williams Companies, Inc. (The) Common Stock (Option) Purchase Joint $1,001 to $15,000 Report filed Sep 17, 2026 (Senate)
Aug 14, 2026 Alan Armstrong OK AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) (Stock) Exchange Joint $1,001 to $15,000 Report filed Sep 17, 2026 (Senate)
Aug 4, 2026 Alan Armstrong OK Electronic Arts Inc. (EA) (Stock) Sale Joint $1,001 to $15,000 Report filed Sep 17, 2026 (Senate)
Jun 24, 2026 Alan Armstrong OK WMB Williams Companies, Inc. (The) Common Stock (Stock) Sale (partial) Joint $5,000,001 to $25,000,000 Report filed Jul 21, 2026 (Senate)
Jun 22, 2026 Alan Armstrong OK WMB Williams Companies, Inc. (The) Common Stock (Option) Sale Joint $250,001 to $500,000 Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Air Liquide ADR France (AIQUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK ASML ASML Holding N.V. - New York Registry Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK AZN AstraZeneca PLC Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK SAN Banco Santander, S.A. Sponsored ADR (Spain) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK BHP Group Limited (BHP) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Carrefour SA Sponsored ADR (CRRFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Compagnie Financiere Richemont AG ADR (CFRUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK DSV A/S ADR (DSDVY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Glencore plc Unsponsored ADR (GLNCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Heineken NV Sponsored ADR (HEINY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Henkel AG & Co KGAA Sponsored ADR (HENKY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK NVS Novartis AG Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Rolls Royce Holdings plc Sponsored ADR (RYCEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Royal KPN N.V. Sponsored ADR (KKPNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK SAP SE Sponsored ADR (SAP) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Schneider Electric SE Unsponsored ADR (SBGSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Swisscom AG Sponsored ADR (SCMWY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Unicredit SPA Unsponsored ADR (UNCRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Wise plc Sponsored ADR (WIZEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Zurich Insurance Group Ltd Sponsored ADR (ZURVY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Alan Armstrong OK Hensoldt AG ADR (HAGHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK ALC Alcon Inc. Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Alfa Laval AB Sweden ADR (ALFVY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Allianz SE ADR (ALIZY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK GOOG Alphabet Inc. - Class C Capital Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Alstom ADR (ALSMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Amadeus IT Group Unsponsored ADR (AMADY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Anglo American plc Sponsored ADR (NGLOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BUD Anheuser-Busch Inbev SA Sponsored ADR (Belgium) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK ANZ Group Holdings LTD Sponsored ADR (ANZGY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK AAPL Apple Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK MT Arcelor Mittal NY Registry Shares NEW (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK ARGX argenx SE - American Depositary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Asahi Kaisei Corp Unsponsored ADR (AHKSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Asics Corp Unsponsored ADR (ASCCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK ASML ASML Holding N.V. - New York Registry Shares (Stock) Purchase Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Assa Abloy AB ADR (ASAZY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Assicurazioni Generali SpA ADR (ARZGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Associated British Foods plc ADR (ASBFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Astellas Pharma Inc ADR (ALPMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK AZN AstraZeneca PLC Ordinary Shares (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK ASX Ltd ADR (ASXFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Atlas Copco AB New Shares Representing Series A Common Stock (Sponsor… (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Atlas Copco AB New Series B Sponsored ADR (ATLCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Page 1 of 15 Next

Sources: the House Clerk's financial disclosure PDFs and the Senate's eFD reports, read as filed. Amounts are the ranges on the form. "Late" compares the filer's trade and notification dates and the Clerk's filing date with the STOCK Act's deadlines (30 days after notification, never more than 45 days after the trade) and is not a finding by either chamber's ethics committee. A trade a later amendment corrected or deleted is counted once, as amended. A ticker is shown only when the filer wrote one. House filing index.

Report a problem