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 | HCMLY Holcim Ltd Sponsored ADR (HCMLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HTHIY Hitachi Ltd ADR Japan (HTHIY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ABBNY ABB Ltd. (ABBNY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HXGBY Hexagon AB Unsponsored ADR (HXGBY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | AMKBY A P Mollar-Maersk (AMKBY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | TGOPY 3I Group PLC (TGOPY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HESAY Hermes International SCA ADR (HESAY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HNNMY Hennes & Mauritz AB ADR (HNNMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | TSCDY Tesco Stores Holdings (TSCDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HENOY Henkel AG & Company KGAA PFD Sponsored ADR (HENOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HEINY Heineken NV Sponsored ADR (HEINY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HDLMY Heidelbergcement AG ADR Sponsored (HDLMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HVRRY Hannover Rueck SE Sponsored ADR (HVRRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HALMY Halma plc Unsponsored ADR (HALMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | HLN Haleon plc Sponsored ADR (HLN) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GS Goldman Sachs Group, Inc. (The) Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GLNCY Glencore plc Unsponsored ADR (GLNCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GSK Glaxo Wellcome plc ADR (GSK) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GVDNY Givaudan SA ADR (GVDNY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GMAB Genmab A/S - American Depositary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GBERY Geberit AG ADR (GBERY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | GALDY Galderma Group AG Sponsored ADR (GALDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FJTSY Fujitsu Ltd ADR New Japan (FJTSY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FUJIY Fuji Film Holding Corporation ADR (FUJIY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RCRUY Recruit Holdings Co Ltd Unsponsored ADR (RCRUY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FSNUY Fresenius SE & Company Sponsored ADR (FSNUY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FMS Fresenius Medical Care AG (FMS) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FSUGY Fortescue Metals Group Ltd Sponsored ADR (FSUGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RACE Ferrari N.V. Common Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FRCOY Fast Retailing Co Ltd ADR (FRCOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FANUY Fanuc Corporation ADR (FANUY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EXPGY Experian plc Sponsored ADR (EXPGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EVVTY Evolution AB Unsponsored ADR (EVVTY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ESLOY Essilorluxottica ADR (ESLOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EBKDY Erste Group Bank AG Sponsored ADR (EBKDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ERIC Ericsson - ADR (ERIC) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EPOAY Epiroc Aktiebolag Class A Sponsored ADR (EPOAY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EA Electronic Arts Inc. - Common Stock | BuySold | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ESLT Elbit Systems Ltd. - Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ESAIY Eisai Co Ltd ADR (ESAIY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EBCOY Ebara Corporation ADR (EBCOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DSDVY DSV A/S ADR (DSDVY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DSFIY DSM Firmenich AG Sponsored ADR (DSFIY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DRPRY Dr. Ing. h.c. F. Porsche AG Unsponsored ADR (DRPRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DNBBY DNB BK ASA Sponsored ADR (DNBBY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DSCSY Disco Corporation Unsponsored ADR (DSCSY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DEO Diageo plc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DTEGY Deutsche Telekom AG DE Sponsored ADR (DTEGY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DHLGY Deutsche Post AG Sponsored ADR (DHLGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DLAKY Deutsche Lufthansa AG Sponsored ADR (DLAKY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
- HCMLY Holcim Ltd Sponsored ADR (HCMLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HTHIY Hitachi Ltd ADR Japan (HTHIY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ABBNY ABB Ltd. (ABBNY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HXGBY Hexagon AB Unsponsored ADR (HXGBY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- AMKBY A P Mollar-Maersk (AMKBY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- TGOPY 3I Group PLC (TGOPY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HESAY Hermes International SCA ADR (HESAY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HNNMY Hennes & Mauritz AB ADR (HNNMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- TSCDY Tesco Stores Holdings (TSCDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HENOY Henkel AG & Company KGAA PFD Sponsored ADR (HENOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HEINY Heineken NV Sponsored ADR (HEINY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HDLMY Heidelbergcement AG ADR Sponsored (HDLMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HVRRY Hannover Rueck SE Sponsored ADR (HVRRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HALMY Halma plc Unsponsored ADR (HALMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- HLN Haleon plc Sponsored ADR (HLN)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GS Goldman Sachs Group, Inc. (The) Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GLNCY Glencore plc Unsponsored ADR (GLNCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GSK Glaxo Wellcome plc ADR (GSK)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GVDNY Givaudan SA ADR (GVDNY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GMAB Genmab A/S - American Depositary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GBERY Geberit AG ADR (GBERY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- GALDY Galderma Group AG Sponsored ADR (GALDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FJTSY Fujitsu Ltd ADR New Japan (FJTSY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FUJIY Fuji Film Holding Corporation ADR (FUJIY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RCRUY Recruit Holdings Co Ltd Unsponsored ADR (RCRUY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FSNUY Fresenius SE & Company Sponsored ADR (FSNUY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FMS Fresenius Medical Care AG (FMS)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FSUGY Fortescue Metals Group Ltd Sponsored ADR (FSUGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RACE Ferrari N.V. Common SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FRCOY Fast Retailing Co Ltd ADR (FRCOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FANUY Fanuc Corporation ADR (FANUY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EXPGY Experian plc Sponsored ADR (EXPGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EVVTY Evolution AB Unsponsored ADR (EVVTY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ESLOY Essilorluxottica ADR (ESLOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EBKDY Erste Group Bank AG Sponsored ADR (EBKDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ERIC Ericsson - ADR (ERIC)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EPOAY Epiroc Aktiebolag Class A Sponsored ADR (EPOAY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EA Electronic Arts Inc. - Common StockSoldBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ESLT Elbit Systems Ltd. - Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ESAIY Eisai Co Ltd ADR (ESAIY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EBCOY Ebara Corporation ADR (EBCOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DSDVY DSV A/S ADR (DSDVY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DSFIY DSM Firmenich AG Sponsored ADR (DSFIY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DRPRY Dr. Ing. h.c. F. Porsche AG Unsponsored ADR (DRPRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DNBBY DNB BK ASA Sponsored ADR (DNBBY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DSCSY Disco Corporation Unsponsored ADR (DSCSY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DEO Diageo plc Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DTEGY Deutsche Telekom AG DE Sponsored ADR (DTEGY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DHLGY Deutsche Post AG Sponsored ADR (DHLGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DLAKY Deutsche Lufthansa AG Sponsored ADR (DLAKY)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.