Skip to main content

Alan Armstrong · Stock trades

Alan Armstrong's reported trades

708 transactions on 3 periodic transaction reports by Alan Armstrong since March 24, 2026, the latest on September 8, 2026: 656 purchases, 51 sales, 1 exchange, 701 reported late. 708 transactions

By year

by the trade date on the form
YearTransactionsPurchasesSalesLateReports
2026 708 656 51 701 3

Transactions

newest trade first, page 1 of 8
Trade dateAssetTypeOwnerAmountReportedReport
Sep 8, 2026 WMB Williams Companies, Inc. (The) Common Stock (Option) Sale Joint $250,001 to $500,000 Report filed Oct 22, 2026 (Senate)
Aug 20, 2026 WMB Williams Companies, Inc. (The) Common Stock (Option) Purchase Joint $15,001 to $50,000 Report filed Sep 17, 2026 (Senate)
Aug 19, 2026 WMB Williams Companies, Inc. (The) Common Stock (Option) Purchase Joint $1,001 to $15,000 Report filed Sep 17, 2026 (Senate)
Aug 14, 2026 AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) (Stock) Exchange Joint $1,001 to $15,000 Report filed Sep 17, 2026 (Senate)
Aug 4, 2026 Electronic Arts Inc. (EA) (Stock) Sale Joint $1,001 to $15,000 Report filed Sep 17, 2026 (Senate)
Jun 24, 2026 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 WMB Williams Companies, Inc. (The) Common Stock (Option) Sale Joint $250,001 to $500,000 Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Air Liquide ADR France (AIQUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 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 AZN AstraZeneca PLC Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 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 BHP Group Limited (BHP) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Carrefour SA Sponsored ADR (CRRFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Compagnie Financiere Richemont AG ADR (CFRUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 DSV A/S ADR (DSDVY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Glencore plc Unsponsored ADR (GLNCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Heineken NV Sponsored ADR (HEINY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 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 NVS Novartis AG Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 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 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 SAP SE Sponsored ADR (SAP) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Schneider Electric SE Unsponsored ADR (SBGSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Swisscom AG Sponsored ADR (SCMWY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Unicredit SPA Unsponsored ADR (UNCRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 Wise plc Sponsored ADR (WIZEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 31, 2026 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 Hensoldt AG ADR (HAGHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 ALC Alcon Inc. Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alfa Laval AB Sweden ADR (ALFVY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Allianz SE ADR (ALIZY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 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 Alstom ADR (ALSMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Amadeus IT Group Unsponsored ADR (AMADY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Anglo American plc Sponsored ADR (NGLOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 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 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 AAPL Apple Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 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 ARGX argenx SE - American Depositary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Asahi Kaisei Corp Unsponsored ADR (AHKSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Asics Corp Unsponsored ADR (ASCCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 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 Assa Abloy AB ADR (ASAZY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Assicurazioni Generali SpA ADR (ARZGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Associated British Foods plc ADR (ASBFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Astellas Pharma Inc ADR (ALPMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 AZN AstraZeneca PLC Ordinary Shares (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 ASX Ltd ADR (ASXFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 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 Atlas Copco AB New Series B Sponsored ADR (ATLCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Aviva plc ADR (AVVIY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Avolta AG ADR (DUFRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 AXA ADR (AXAHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 BAE Systems plc Sponsored ADR (BAESY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 SAN Banco Santander, S.A. Sponsored ADR (Spain) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bandai Namco Holdings Inc ADR (NCBDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bankinter SA Sponsored ADR (BKNIY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Barclays plc ADR (BCS) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Barratt Redrow plc ADR (BTDPY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Barry Callebaut AG Unsponsored ADR (BRRLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 BASF SE Sponsored ADR (BASFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bayer AG Sponsored ADR (BAYRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bayerische Motors Werke AG ADR (BMWKY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 BHP Group Limited (BHP) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 BNP Paribas SA ADR (BNPQY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Boliden AB AR (BDNNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bouygues SA ADR (BOUYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Brambles Ltd Sponsored ADR (BXBLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Brenntag Se Unsponsored ADR (BNTGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bridgestone Corporation Ltd ADR Japan (BRDCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 BTI British American Tobacco Industries, p.l.c. Common Stock ADR (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bunzl plc New Sponsored ADR (BZLFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Bureau Veritas SA Unsponsored ADR (BVVBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Caixabank Unsponsored ADR (CAIXY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Canon Inc ADR Japan Sponsored (CAJPY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Capcom Co Ltd Unsponsored ADR (CCOEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Capgemini SE Unsponsored (CGEMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Carlsberg AS Sponsored ADR (CABGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Carrefour SA Sponsored ADR (CRRFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Cellnex Telecom SAU Unsponsored ADR (CLLNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Central Japan RAI ADR (CJPRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 CHKP Check Point Software Technologies Ltd. - Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Chugai Pharmaceutical Ltd DDR (CHGCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 CIEN Ciena Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 CK Hutchison Holdings Ltd Unsponsored ADR (CKHUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 CCEP Coca-Cola Europacific Partners plc - Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Coca-Cola HBC AG ADR (CCHGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Cochlear Ltd ADR (CHEOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Coloplast AS Sponsored ADR (CLPBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Commerzbank AG Sponsored ADR (CRZBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Compagnie de Saint-Gobain ADR (CODYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Compagnie Financiere Richemont AG ADR (CFRUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Compass Group plc Sponsored ADR (CMPGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Computershare Ltd Sponsored ADR (CMSQY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Commonwealth Bank Australia Sponsored ADR (CMWAY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Credit Agricole SA ADR (CRARY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 CSL Ltd Sponsored ADR (CSLLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Page 1 of 8 Next

Member page Trades by ticker

Sources: the House Clerk's financial disclosure PDFs and the Senate's eFD reports, read as filed; each row links the report it came from. Amounts are the ranges on the form. "Late" compares the trade and notification dates 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. Federal law restricts the use of these reports for commercial purposes (5 U.S.C. 13107(c)); nothing on these pages is priced, gated or sold.

Report a problem