Stock market

Portrait of Alan Armstrong

Congress member profile

Alan Armstrong

U.S. Senator · OK · R

708 disclosed trades · amounts shown as reported ranges.

View original disclosure ↗
Published transactions708
Buys656
Sells51
Filings3

Disclosed transactions

Showing 351–400 of 708 transactions.

TradedStock / assetTypeOwnerAmountFiling
Mon, Mar 30, 2026 CCOEY Capcom Co Ltd Unsponsored ADR (CCOEY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CAJPY Canon Inc ADR Japan Sponsored (CAJPY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CAIXY Caixabank Unsponsored ADR (CAIXY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BVVBY Bureau Veritas SA Unsponsored ADR (BVVBY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BZLFY Bunzl plc New Sponsored ADR (BZLFY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BTI British American Tobacco Industries, p.l.c. Common Stock ADR Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BRDCY Bridgestone Corporation Ltd ADR Japan (BRDCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BNTGY Brenntag Se Unsponsored ADR (BNTGY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BXBLY Brambles Ltd Sponsored ADR (BXBLY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BOUYY Bouygues SA ADR (BOUYY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BDNNY Boliden AB AR (BDNNY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BHKLY Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BNPQY BNP Paribas SA ADR (BNPQY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BHP BHP Group Limited (BHP) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BMWKY Bayerische Motors Werke AG ADR (BMWKY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BAYRY Bayer AG Sponsored ADR (BAYRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BASFY BASF SE Sponsored ADR (BASFY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BRRLY Barry Callebaut AG Unsponsored ADR (BRRLY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BTDPY Barratt Redrow plc ADR (BTDPY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BCS Barclays plc ADR (BCS) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BKNIY Bankinter SA Sponsored ADR (BKNIY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 NCBDY Bandai Namco Holdings Inc ADR (NCBDY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 SAN Banco Santander, S.A. Sponsored ADR (Spain) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BAESY BAE Systems plc Sponsored ADR (BAESY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AXAHY AXA ADR (AXAHY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DUFRY Avolta AG ADR (DUFRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AVVIY Aviva plc ADR (AVVIY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ATLCY Atlas Copco AB New Series B Sponsored ADR (ATLCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ATLKY Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ASXFY ASX Ltd ADR (ASXFY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AZN AstraZeneca PLC Ordinary Shares Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ALPMY Astellas Pharma Inc ADR (ALPMY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ASBFY Associated British Foods plc ADR (ASBFY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ARZGY Assicurazioni Generali SpA ADR (ARZGY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ASAZY Assa Abloy AB ADR (ASAZY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ASML ASML Holding N.V. - New York Registry Shares Buy Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ASCCY Asics Corp Unsponsored ADR (ASCCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AHKSY Asahi Kaisei Corp Unsponsored ADR (AHKSY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ARGX argenx SE - American Depositary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 MT Arcelor Mittal NY Registry Shares NEW Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AAPL Apple Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ANZGY ANZ Group Holdings LTD Sponsored ADR (ANZGY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 BUD Anheuser-Busch Inbev SA Sponsored ADR (Belgium) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 NGLOY Anglo American plc Sponsored ADR (NGLOY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AMADY Amadeus IT Group Unsponsored ADR (AMADY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ALSMY Alstom ADR (ALSMY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 GOOG Alphabet Inc. - Class C Capital Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ALIZY Allianz SE ADR (ALIZY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ALFVY Alfa Laval AB Sweden ADR (ALFVY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗

Assets traded

Transaction counts from published filings; this is not a current holdings portfolio.

WMB · 5EA · 3AVB · 2ZURVY · 2WIZEY · 2UNCRY · 2SCMWY · 2SBGSY · 2SAP · 2KKPNY · 2RYCEY · 2NVS · 2HEINY · 2GLNCY · 2DSDVY · 2CFRUY · 2CRRFY · 2BHP · 2SAN · 2AZN · 2ASML · 2AIQUY · 2WELL · 2TSLA · 2SCHW · 2DGX · 2ORLY · 2NVDA · 2MSFT · 2LRCX · 2