Alan Armstrong
WMB × 4 HD × 2 BHP Group Limited (BHP) × 2 FDX × 2 Glencore plc Unsponsored ADR (GLNCY) × 2 Swisscom AG Sponsored ADR (SCMWY) × 2 view in graph
—raised, 2026 cycle
—spent
—cash on hand
707trades · $25.1M est.
1%
disclosed on time · 701 late, worst 74d over
Committees
current Congress| Committee | Role | Industry oversight |
|---|---|---|
| Senate Committee on Indian Affairs | Majority member | — |
| Senate Committee on Health, Education, Labor, and Pensions | Majority member | health care |
Assignments from unitedstates/congress-legislators (full committees; subcommittees not shown). "Industry oversight" marks committees whose core jurisdiction covers a sector we map traded stocks to; trades below in those sectors carry an oversight badge.
Stock trades
latest 100 of 707| Asset | Type | Amount | Owner | Traded | Disclosed |
|---|---|---|---|---|---|
| WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | Buy | $15K – $50K | Joint | Aug 20, 2026 | filing ↗ |
| WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | Buy | $1K – $15K | Joint | Aug 19, 2026 | filing ↗ |
| AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received) | Exchange | $1K – $15K | Joint | Aug 14, 2026 | filing ↗ |
| Electronic Arts Inc. (EA) | Sell | $1K – $15K | Joint | Aug 4, 2026 | filing ↗ |
| WMB Williams Companies, Inc. (The) Common Stock | Sell (partial) | $5M – $25M | Joint | Jun 24, 2026 | filing ↗ |
| WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | Sell | $250K – $500K | Joint | Jun 22, 2026 | filing ↗ |
| Air Liquide ADR France (AIQUY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| ASML ASML Holding N.V. - New York Registry Shares | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| AZN AstraZeneca PLC Ordinary Shares oversight | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| SAN Banco Santander, S.A. Sponsored ADR (Spain) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| BHP Group Limited (BHP) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Carrefour SA Sponsored ADR (CRRFY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Compagnie Financiere Richemont AG ADR (CFRUY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| DSV A/S ADR (DSDVY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Glencore plc Unsponsored ADR (GLNCY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Heineken NV Sponsored ADR (HEINY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Henkel AG & Co KGAA Sponsored ADR (HENKY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| NVS Novartis AG Common Stock oversight | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Rolls Royce Holdings plc Sponsored ADR (RYCEY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Royal KPN N.V. Sponsored ADR (KKPNY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| SAP SE Sponsored ADR (SAP) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Schneider Electric SE Unsponsored ADR (SBGSY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Swisscom AG Sponsored ADR (SCMWY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Unicredit SPA Unsponsored ADR (UNCRY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Wise plc Sponsored ADR (WIZEY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Zurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| Hensoldt AG ADR (HAGHY) | Buy | $1K – $15K | Self | Mar 31, 2026 | 67d late filing ↗ |
| ALC Alcon Inc. Ordinary Shares | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Alfa Laval AB Sweden ADR (ALFVY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Allianz SE ADR (ALIZY) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| GOOG Alphabet Inc. - Class C Capital Stock | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Alstom ADR (ALSMY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Amadeus IT Group Unsponsored ADR (AMADY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Anglo American plc Sponsored ADR (NGLOY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BUD Anheuser-Busch Inbev SA Sponsored ADR (Belgium) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| ANZ Group Holdings LTD Sponsored ADR (ANZGY) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| AAPL Apple Inc. - Common Stock | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| MT Arcelor Mittal NY Registry Shares NEW | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| ARGX argenx SE - American Depositary Shares | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Asahi Kaisei Corp Unsponsored ADR (AHKSY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Asics Corp Unsponsored ADR (ASCCY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| ASML ASML Holding N.V. - New York Registry Shares | Buy | $50K – $100K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Assa Abloy AB ADR (ASAZY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Assicurazioni Generali SpA ADR (ARZGY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Associated British Foods plc ADR (ASBFY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Astellas Pharma Inc ADR (ALPMY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| AZN AstraZeneca PLC Ordinary Shares oversight | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| ASX Ltd ADR (ASXFY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Atlas Copco AB New Series B Sponsored ADR (ATLCY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Aviva plc ADR (AVVIY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Avolta AG ADR (DUFRY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| AXA ADR (AXAHY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BAE Systems plc Sponsored ADR (BAESY) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| SAN Banco Santander, S.A. Sponsored ADR (Spain) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bandai Namco Holdings Inc ADR (NCBDY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bankinter SA Sponsored ADR (BKNIY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Barclays plc ADR (BCS) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Barratt Redrow plc ADR (BTDPY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Barry Callebaut AG Unsponsored ADR (BRRLY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BASF SE Sponsored ADR (BASFY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bayer AG Sponsored ADR (BAYRY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bayerische Motors Werke AG ADR (BMWKY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BHP Group Limited (BHP) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BNP Paribas SA ADR (BNPQY) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Boliden AB AR (BDNNY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bouygues SA ADR (BOUYY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Brambles Ltd Sponsored ADR (BXBLY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Brenntag Se Unsponsored ADR (BNTGY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bridgestone Corporation Ltd ADR Japan (BRDCY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| BTI British American Tobacco Industries, p.l.c. Common Stock ADR | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bunzl plc New Sponsored ADR (BZLFY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Bureau Veritas SA Unsponsored ADR (BVVBY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Caixabank Unsponsored ADR (CAIXY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Canon Inc ADR Japan Sponsored (CAJPY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Capcom Co Ltd Unsponsored ADR (CCOEY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Capgemini SE Unsponsored (CGEMY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Carlsberg AS Sponsored ADR (CABGY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Carrefour SA Sponsored ADR (CRRFY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Cellnex Telecom SAU Unsponsored ADR (CLLNY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Central Japan RAI ADR (CJPRY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| CHKP Check Point Software Technologies Ltd. - Ordinary Shares | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Chugai Pharmaceutical Ltd DDR (CHGCY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| CIEN Ciena Corporation Common Stock | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| CK Hutchison Holdings Ltd Unsponsored ADR (CKHUY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| CCEP Coca-Cola Europacific Partners plc - Ordinary Shares | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Coca-Cola HBC AG ADR (CCHGY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Cochlear Ltd ADR (CHEOY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Coloplast AS Sponsored ADR (CLPBY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Commerzbank AG Sponsored ADR (CRZBY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Compagnie de Saint-Gobain ADR (CODYY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Compagnie Financiere Richemont AG ADR (CFRUY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Compass Group plc Sponsored ADR (CMPGY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Computershare Ltd Sponsored ADR (CMSQY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Commonwealth Bank Australia Sponsored ADR (CMWAY) | Buy | $15K – $50K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Credit Agricole SA ADR (CRARY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| CSL Ltd Sponsored ADR (CSLLY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |
| Daiichi Life Holdings Inc Unsponsored ADR (DLICY) | Buy | $1K – $15K | Self | Mar 30, 2026 | 68d late filing ↗ |