Alan Armstrong

Alan Armstrong

R · OK US Senate · term ends Jan 3, 2027

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
CommitteeRoleIndustry 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
AssetType AmountOwner 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 ↗
Show all 707 trades