Congress

Alan Armstrong

Reported trades

200 trades this member appears to have chosen, newest first.

Mar 26: purchases 198Jun 26: sales 2
▲ Purchases 198▼ Sales 2Jan 25 to Oct 26Counted, not added up: a report gives a band, never an amount.
Alan Armstrong's reported trades by month, since January 2025
MonthPurchasesSales
Jan 2500
Feb 2500
Mar 2500
Apr 2500
May 2500
Jun 2500
Jul 2500
Aug 2500
Sep 2500
Oct 2500
Nov 2500
Dec 2500
Jan 2600
Feb 2600
Mar 261980
Apr 2600
May 2600
Jun 2602
Jul 2600
Aug 2600
Sep 2600
Oct 2600
DateAssetActionAmount as filed
June 24, 2026WMBWilliams Companies, Inc. (The)sold part of$5,000,001 - $25,000,000
June 22, 2026WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21sold$250,001 - $500,000
March 31, 2026Hensoldt AG ADRbought$1,001 - $15,000
March 31, 2026Zurich Insurance Group Ltd Sponsored ADRbought$1,001 - $15,000
March 31, 2026Wise plc Sponsored ADRbought$1,001 - $15,000
March 31, 2026Unicredit SPA Unsponsored ADRbought$1,001 - $15,000
March 31, 2026Swisscom AG Sponsored ADRbought$1,001 - $15,000
March 31, 2026Schneider Electric SE Unsponsored ADRbought$1,001 - $15,000
March 31, 2026SAP SE Sponsored ADRbought$1,001 - $15,000
March 31, 2026Royal KPN N.V. Sponsored ADRbought$1,001 - $15,000
March 31, 2026Rolls Royce Holdings plc Sponsored ADRbought$1,001 - $15,000
March 31, 2026Henkel AG & Co KGAA Sponsored ADRbought$1,001 - $15,000
March 31, 2026Heineken NV Sponsored ADRbought$1,001 - $15,000
March 31, 2026Glencore plc Unsponsored ADRbought$1,001 - $15,000
March 31, 2026DSV A/S ADRbought$1,001 - $15,000
March 31, 2026Compagnie Financiere Richemont AG ADRbought$1,001 - $15,000
March 31, 2026Carrefour SA Sponsored ADRbought$1,001 - $15,000
March 31, 2026BHP Group Limitedbought$1,001 - $15,000
March 31, 2026Air Liquide ADR Francebought$1,001 - $15,000
March 31, 2026NVSNovartis AGbought$1,001 - $15,000
March 31, 2026SANBanco Santander, S.A. Sponsored ADR (Spain)bought$1,001 - $15,000
March 31, 2026AZNAstraZeneca PLC Ordinary Sharesbought$1,001 - $15,000
March 31, 2026ASMLASML Holding N.V. - New York Registry Sharesbought$1,001 - $15,000
March 30, 2026Aviva plc ADRbought$1,001 - $15,000
March 30, 2026Tokyo Electron Ltd ADRbought$15,001 - $50,000
March 30, 2026Subaru Corporation Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Stora Enso Oyj ADRbought$1,001 - $15,000
March 30, 2026Standard Chartered plc ADRbought$1,001 - $15,000
March 30, 2026SPOTSpotify Technology S.A. Ordinary Sharesbought$1,001 - $15,000
March 30, 2026Aeon ADRbought$1,001 - $15,000
March 30, 2026Recruit Holdings Co Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026AIA Group Limitedbought$15,001 - $50,000
March 30, 2026Pan Pacific International Holdings Corporation ADRbought$1,001 - $15,000
March 30, 2026East Japan Railway Co ADRbought$1,001 - $15,000
March 30, 2026Zurich Insurance Group Ltd Sponsored ADRbought$15,001 - $50,000
March 30, 2026Yara International ASA Sponsored ADRbought$1,001 - $15,000
March 30, 2026Wolters Kluwer NV Sponsored ADRbought$1,001 - $15,000
March 30, 2026Wise plc Sponsored ADRbought$1,001 - $15,000
March 30, 2026Wilmar International Ltd AADRbought$1,001 - $15,000
March 30, 2026Wesfarmers Ltd Unsponsored ADRbought$15,001 - $50,000
March 30, 2026Vonovia SE ADRbought$1,001 - $15,000
March 30, 2026Volvo AB-A Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Volkswagen AG Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Vodafone Group Plcbought$1,001 - $15,000
March 30, 2026Vinci S.A. ADRbought$15,001 - $50,000
March 30, 2026Vestas Wind Systems A/S ADRbought$1,001 - $15,000
March 30, 2026VAT Group AG Unsponsored ADRbought$1,001 - $15,000
March 30, 2026UPM Kymmene Corporation ADRbought$1,001 - $15,000
March 30, 2026United Overseas Bank Ltd Sponsored ADR Singaporebought$1,001 - $15,000
March 30, 2026Universal Music Group ADRbought$1,001 - $15,000
March 30, 2026Unilever PLCbought$15,001 - $50,000
March 30, 2026Unicredit SPA Unsponsored ADRbought$15,001 - $50,000
March 30, 2026Unicharm Corporation Sponsored ADRbought$1,001 - $15,000
March 30, 2026UCB SA ADRbought$1,001 - $15,000
March 30, 2026Tokio Marine Holdings Inc Sponsoredbought$1,001 - $15,000
March 30, 2026Toray Industries ADR Japanbought$1,001 - $15,000
March 30, 2026Thales Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Terumo Corporation ADRbought$1,001 - $15,000
March 30, 2026Telstra Group Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Telia Co AB ADRbought$1,001 - $15,000
March 30, 2026Telenor ASA ADRbought$1,001 - $15,000
March 30, 2026Telefonica SA Sponsored ADRbought$1,001 - $15,000
March 30, 2026Telecom Italia SPA Sponsoredbought$1,001 - $15,000
March 30, 2026Techtronic Industries Sponsored ADR Hong Kongbought$1,001 - $15,000
March 30, 2026TDK Corp ADR Japanbought$1,001 - $15,000
March 30, 2026Takeda Pharmaceutical Company Limitedbought$1,001 - $15,000
March 30, 2026Sysmex Corporation Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Symrise AG ADRbought$1,001 - $15,000
March 30, 2026Swisscom AG Sponsored ADRbought$1,001 - $15,000
March 30, 2026Swiss Re Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Swire Pacific Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Swedbank AB ADRbought$1,001 - $15,000
March 30, 2026Swatch Group AG ADRbought$1,001 - $15,000
March 30, 2026Svenska Handelbanken AB ADRbought$1,001 - $15,000
March 30, 2026Suzuki Motor Corporation Ltd ADRbought$1,001 - $15,000
March 30, 2026Sun Hung Kai Properties Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sumitomo Mitsui Trust Group Inc Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sumitomo Metal Mining Co Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Sumitomo Electric Industries Ltd ADR Japanbought$1,001 - $15,000
March 30, 2026AXA ADRbought$1,001 - $15,000
March 30, 2026South32 Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sony Financial Group Inc Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sonova Holding AG ADRbought$1,001 - $15,000
March 30, 2026Sonic Healthcare Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sompo Holdings Inc Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Softbank Group Corp ADRbought$1,001 - $15,000
March 30, 2026Softbank Corp Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Sodexo ADRbought$1,001 - $15,000
March 30, 2026Societe Generale France Sponsored ADRbought$1,001 - $15,000
March 30, 2026Smiths Group plc Sponsored ADRbought$1,001 - $15,000
March 30, 2026SMC Corp Sponsored ADRbought$1,001 - $15,000
March 30, 2026Skanska AB Sponsored ADRbought$1,001 - $15,000
March 30, 2026Singapore Telecom Ltd New Sponsored ADRbought$1,001 - $15,000
March 30, 2026Singapore Exchange Ltd ADRbought$1,001 - $15,000
March 30, 2026Singapore Airlines Ltd ADRbought$1,001 - $15,000
March 30, 2026Siemens Energy AG Sponsored ADRbought$15,001 - $50,000
March 30, 2026Siemens AG Sponsored ADRbought$15,001 - $50,000
March 30, 2026Shiseido Co Ltd Sponsored ADR Japanbought$1,001 - $15,000
March 30, 2026Shionogi & Co Ltd ADRbought$1,001 - $15,000
March 30, 2026Shin Etsu Chemical Co Ltd ADRbought$1,001 - $15,000
March 30, 2026Shimano Inc Unsponsored ADRbought$1,001 - $15,000
March 30, 2026SGS SA ADR Unsponsoredbought$1,001 - $15,000
March 30, 2026Seven & I Holdings Co Ltd ADRbought$1,001 - $15,000
March 30, 2026Sekisui House Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Secom Ltd ADR Japanbought$1,001 - $15,000
March 30, 2026Sea Limitedbought$1,001 - $15,000
March 30, 2026Schneider Electric SE Unsponsored ADRbought$15,001 - $50,000
March 30, 2026Sandvik AB Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sandoz Group AG Sponsored ADRbought$1,001 - $15,000
March 30, 2026Sampo OYJ ADRbought$1,001 - $15,000
March 30, 2026Sage Group plc Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Safran SA ADRbought$15,001 - $50,000
March 30, 2026Saab AB ADRbought$1,001 - $15,000
March 30, 2026Ryanair Holdings plcbought$1,001 - $15,000
March 30, 2026Royal KPN N.V. Sponsored ADRbought$1,001 - $15,000
March 30, 2026Rolls Royce Holdings plc Sponsored ADRbought$15,001 - $50,000
March 30, 2026Roche Holdings Ltd Sponsored ADRbought$15,001 - $50,000
March 30, 2026Rheinmetall AG ADRbought$1,001 - $15,000
March 30, 2026Resona Holdings Inc ADRbought$1,001 - $15,000
March 30, 2026Rentokil Initial plcbought$1,001 - $15,000
March 30, 2026Renesas Electronic Corp ADRbought$1,001 - $15,000
March 30, 2026Renault SA Unsponsored ADRbought$1,001 - $15,000
March 30, 2026RELX plcbought$1,001 - $15,000
March 30, 2026Reckitt Benckiser Group plc Sponsored ADRbought$1,001 - $15,000
March 30, 2026QBE Insurance Group Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Qantas Airways Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Publicis Groupe S.A. New Sponsored ADRbought$1,001 - $15,000
March 30, 2026Prysmian SPA ADRbought$1,001 - $15,000
March 30, 2026Prudential plc ADR United Kingdombought$1,001 - $15,000
March 30, 2026Prosus NV Sponsored ADRbought$1,001 - $15,000
March 30, 2026Pernod Ricard SA Sponsored ADRbought$1,001 - $15,000
March 30, 2026Pandora A/S ADRbought$1,001 - $15,000
March 30, 2026Panasonic Corporation ADRbought$1,001 - $15,000
March 30, 2026Overseas-Chinese Bank ADRbought$1,001 - $15,000
March 30, 2026Otsuka Holdings Co Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Orkla ASA Sponsored ADRbought$1,001 - $15,000
March 30, 2026Oriental Land Co Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Orange Sponsored ADRbought$1,001 - $15,000
March 30, 2026Obic Co Ltd ADRbought$1,001 - $15,000
March 30, 2026NTT Inc Sponsored ADRbought$1,001 - $15,000
March 30, 2026Novonesis B ADRbought$1,001 - $15,000
March 30, 2026Norsk Hydro A.S. New Norway Sponsored ADRbought$1,001 - $15,000
March 30, 2026Nordea BK ABP Sponsored ADRbought$1,001 - $15,000
March 30, 2026Nomura Research Institute Ltd ADRbought$1,001 - $15,000
March 30, 2026NN Group NV Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Nippon Yusen Kabushiki Sponsored ADRbought$1,001 - $15,000
March 30, 2026Nippon Steel Corporation Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Nintendo Ltd ADR Japanbought$1,001 - $15,000
March 30, 2026NICE Ltd -bought$1,001 - $15,000
March 30, 2026Nexon Company Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Nestle SA Sponsored ADRbought$15,001 - $50,000
March 30, 2026NatWest Group plcbought$1,001 - $15,000
March 30, 2026National Australia Bank Ltd Sponsored ADRbought$15,001 - $50,000
March 30, 2026Murata MFG Co Ltd ADRbought$1,001 - $15,000
March 30, 2026Munich Re Group ADRbought$1,001 - $15,000
March 30, 2026MS&AD Insurance Group Holdings ADRbought$1,001 - $15,000
March 30, 2026Moncler SPA Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Mitsui Osk Lines Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Mitsui Fudosan Co Ltd ADRbought$1,001 - $15,000
March 30, 2026Mitsui & Co Ltd ADR Japanbought$15,001 - $50,000
March 30, 2026Mitsubishi Heavy Industries Ltd ADRbought$15,001 - $50,000
March 30, 2026Mitsubishi Estate Ltd ADRbought$1,001 - $15,000
March 30, 2026Mitsubishi Electric Corporation ADR Japanbought$1,001 - $15,000
March 30, 2026Mitsubishi Corporation ADRbought$15,001 - $50,000
March 30, 2026Michelin Compagnie Generale ADRbought$1,001 - $15,000
March 30, 2026Mercedes-Benz Group AG Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Marubeni Corporation ADR Japanbought$1,001 - $15,000
March 30, 2026Macquarie Group Ltd Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Lynas Rare Earths Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026LY Corporation ADRbought$1,001 - $15,000
March 30, 2026Loreal Company ADR Francebought$15,001 - $50,000
March 30, 2026Lonza Group AG ADRbought$1,001 - $15,000
March 30, 2026London Stock Exchange Group Sponsored ADRbought$1,001 - $15,000
March 30, 2026Leonardo SPA ADRbought$1,001 - $15,000
March 30, 2026Legrand SA Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Legal & General Group plc Sponsored ADRbought$1,001 - $15,000
March 30, 2026Lasertec Corporation ADRbought$1,001 - $15,000
March 30, 2026Land Secs Group plc ADRbought$1,001 - $15,000
March 30, 2026Lam Research Corporationbought$1,001 - $15,000
March 30, 2026Kyocera Corporation ADR Japanbought$1,001 - $15,000
March 30, 2026Kuehne & Nagel International AG ADRbought$1,001 - $15,000
March 30, 2026Kubota Corporation ADR Japanbought$1,001 - $15,000
March 30, 2026Koninklijke Philips NV Sponsored ADRbought$1,001 - $15,000
March 30, 2026Koninklijke Ahold Delhaize NV Sponsored ADRbought$1,001 - $15,000
March 30, 2026Kongsberg Gruppen ASA ADRbought$1,001 - $15,000
March 30, 2026Kone Oyj ADRbought$1,001 - $15,000
March 30, 2026Komatsu Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Knorr-Bremse Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Kirin Holdings Ltd Sponsored ADRbought$1,001 - $15,000
March 30, 2026Kioxia Holdings Corporation ADRbought$1,001 - $15,000
March 30, 2026Kingfisher plc Sponsored ADRbought$1,001 - $15,000
March 30, 2026Kering SA Unsponosred ADRbought$1,001 - $15,000
March 30, 2026KDDI Corporation ADRbought$1,001 - $15,000
March 30, 2026KBC Group NV ADRbought$1,001 - $15,000
March 30, 2026Airbus SEbought$15,001 - $50,000
March 30, 2026Kawaski Heavy Industries Sponsored ADRbought$1,001 - $15,000
March 30, 2026Air Liquide Ord ADRbought$15,001 - $50,000
March 30, 2026Kao Corporation Unsponsored ADRbought$1,001 - $15,000
March 30, 2026Julius Baer Group Ltd ADRbought$1,001 - $15,000
March 30, 2026AIB Group ADRbought$1,001 - $15,000