Alan Armstrong
R-OK U.S. Senator · OK
708 trades · 656 buys · 51 sells · files ~114 days after trading · last filing 2026-10-22
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2026-03-30 | 2026-07-21 | 113 | BZLFY Bunzl plc New Sponsored ADR (BZLFY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BTI British American Tobacco Industries, p.l.c. Common Stock ADR | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BRDCY Bridgestone Corporation Ltd ADR Japan (BRDCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BNTGY Brenntag Se Unsponsored ADR (BNTGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BXBLY Brambles Ltd Sponsored ADR (BXBLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BOUYY Bouygues SA ADR (BOUYY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BDNNY Boliden AB AR (BDNNY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BHKLY Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | VOD Vodafone Group Plc (VOD) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BNPQY BNP Paribas SA ADR (BNPQY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BHP BHP Group Limited (BHP) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BMWKY Bayerische Motors Werke AG ADR (BMWKY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BAYRY Bayer AG Sponsored ADR (BAYRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BASFY BASF SE Sponsored ADR (BASFY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BRRLY Barry Callebaut AG Unsponsored ADR (BRRLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BTDPY Barratt Redrow plc ADR (BTDPY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BCS Barclays plc ADR (BCS) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BKNIY Bankinter SA Sponsored ADR (BKNIY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NCBDY Bandai Namco Holdings Inc ADR (NCBDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | VCISY Vinci S.A. ADR (VCISY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SAN Banco Santander, S.A. Sponsored ADR (Spain) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BAESY BAE Systems plc Sponsored ADR (BAESY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AXAHY AXA ADR (AXAHY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DUFRY Avolta AG ADR (DUFRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AVVIY Aviva plc ADR (AVVIY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ATLCY Atlas Copco AB New Series B Sponsored ADR (ATLCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ATLKY Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | VWDRY Vestas Wind Systems A/S ADR (VWDRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ASXFY ASX Ltd ADR (ASXFY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AZN AstraZeneca PLC Ordinary Shares | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ALPMY Astellas Pharma Inc ADR (ALPMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ASBFY Associated British Foods plc ADR (ASBFY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | VRSN VeriSign, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ARZGY Assicurazioni Generali SpA ADR (ARZGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ASAZY Assa Abloy AB ADR (ASAZY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ASML ASML Holding N.V. - New York Registry Shares | BuyOpen | $50K–$100K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ASCCY Asics Corp Unsponsored ADR (ASCCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AHKSY Asahi Kaisei Corp Unsponsored ADR (AHKSY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | VACNY VAT Group AG Unsponsored ADR (VACNY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ARGX argenx SE - American Depositary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MT Arcelor Mittal NY Registry Shares NEW | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AAPL Apple Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ANZGY ANZ Group Holdings LTD Sponsored ADR (ANZGY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | UPMMY UPM Kymmene Corporation ADR (UPMMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | BUD Anheuser-Busch Inbev SA Sponsored ADR (Belgium) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NGLOY Anglo American plc Sponsored ADR (NGLOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AMADY Amadeus IT Group Unsponsored ADR (AMADY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ALSMY Alstom ADR (ALSMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | UOVEY United Overseas Bank Ltd Sponsored ADR Singapore (UOVEY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
- BZLFY Bunzl plc New Sponsored ADR (BZLFY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BTI British American Tobacco Industries, p.l.c. Common Stock ADROpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BRDCY Bridgestone Corporation Ltd ADR Japan (BRDCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BNTGY Brenntag Se Unsponsored ADR (BNTGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BXBLY Brambles Ltd Sponsored ADR (BXBLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BOUYY Bouygues SA ADR (BOUYY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BDNNY Boliden AB AR (BDNNY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BHKLY Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- VOD Vodafone Group Plc (VOD)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BNPQY BNP Paribas SA ADR (BNPQY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BHP BHP Group Limited (BHP)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BMWKY Bayerische Motors Werke AG ADR (BMWKY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BAYRY Bayer AG Sponsored ADR (BAYRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BASFY BASF SE Sponsored ADR (BASFY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BRRLY Barry Callebaut AG Unsponsored ADR (BRRLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BTDPY Barratt Redrow plc ADR (BTDPY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BCS Barclays plc ADR (BCS)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BKNIY Bankinter SA Sponsored ADR (BKNIY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NCBDY Bandai Namco Holdings Inc ADR (NCBDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- VCISY Vinci S.A. ADR (VCISY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SAN Banco Santander, S.A. Sponsored ADR (Spain)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BBVA Banco Bilbao Vizcaya Argentaria S.A. Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BAESY BAE Systems plc Sponsored ADR (BAESY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AXAHY AXA ADR (AXAHY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DUFRY Avolta AG ADR (DUFRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AVVIY Aviva plc ADR (AVVIY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ATLCY Atlas Copco AB New Series B Sponsored ADR (ATLCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ATLKY Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- VWDRY Vestas Wind Systems A/S ADR (VWDRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ASXFY ASX Ltd ADR (ASXFY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AZN AstraZeneca PLC Ordinary SharesOpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ALPMY Astellas Pharma Inc ADR (ALPMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ASBFY Associated British Foods plc ADR (ASBFY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- VRSN VeriSign, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ARZGY Assicurazioni Generali SpA ADR (ARZGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ASAZY Assa Abloy AB ADR (ASAZY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ASML ASML Holding N.V. - New York Registry SharesOpenBuy
$50K–$100K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ASCCY Asics Corp Unsponsored ADR (ASCCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AHKSY Asahi Kaisei Corp Unsponsored ADR (AHKSY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- VACNY VAT Group AG Unsponsored ADR (VACNY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ARGX argenx SE - American Depositary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MT Arcelor Mittal NY Registry Shares NEWOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AAPL Apple Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ANZGY ANZ Group Holdings LTD Sponsored ADR (ANZGY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- UPMMY UPM Kymmene Corporation ADR (UPMMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- BUD Anheuser-Busch Inbev SA Sponsored ADR (Belgium)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NGLOY Anglo American plc Sponsored ADR (NGLOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AMADY Amadeus IT Group Unsponsored ADR (AMADY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ALSMY Alstom ADR (ALSMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- UOVEY United Overseas Bank Ltd Sponsored ADR Singapore (UOVEY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.