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 | NHYDY Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NRDBY Nordea BK ABP Sponsored ADR (NRDBY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NRILY Nomura Research Institute Ltd ADR (NRILY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NMR Nomura Holdings Inc ADR American Depositary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NOK Nokia Corporation Sponsored American Depositary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NNGRY NN Group NV Unsponsored ADR (NNGRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NPNYY Nippon Yusen Kabushiki Sponsored ADR (NPNYY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NPSCY Nippon Steel Corporation Unsponsored ADR (NPSCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NTDOY Nintendo Ltd ADR Japan (NTDOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NICE NICE Ltd - (NICE) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NEXOY Nexon Company Ltd Unsponsored ADR (NEXOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NSRGY Nestle SA Sponsored ADR (NSRGY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NBIS Nebius Group N.V. - Class A Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NWG NatWest Group plc (NWG) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NABZY National Australia Bank Ltd Sponsored ADR (NABZY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MRAAY Murata MFG Co Ltd ADR (MRAAY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MURGY Munich Re Group ADR (MURGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MSADY MS&AD Insurance Group Holdings ADR (MSADY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MNDY monday.com Ltd. - Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MONRY Moncler SPA Unsponsored ADR (MONRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MFG Mizuho Financial Group, Inc. Sponosred ADR (Japan) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MSLOY Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MTSFY Mitsui Fudosan Co Ltd ADR (MTSFY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MITSY Mitsui & Co Ltd ADR Japan (MITSY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MHVIY Mitsubishi Heavy Industries Ltd ADR (MHVIY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MITEY Mitsubishi Estate Ltd ADR (MITEY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MIELY Mitsubishi Electric Corporation ADR Japan (MIELY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MTSUY Mitsubishi Corporation ADR (MTSUY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MSFT Microsoft Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MGDDY Michelin Compagnie Generale ADR (MGDDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MBGYY Mercedes-Benz Group AG Unsponsored ADR (MBGYY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MARUY Marubeni Corporation ADR Japan (MARUY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | MQBKY Macquarie Group Ltd Unsponsored ADR (MQBKY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LYSDY Lynas Rare Earths Ltd Sponsored ADR (LYSDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | YAHOY LY Corporation ADR (YAHOY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LRLCY Loreal Company ADR France (LRLCY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LZAGY Lonza Group AG ADR (LZAGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LSEGY London Stock Exchange Group Sponsored ADR (LSEGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LOGI Logitech International S.A. - Registered Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LYG Lloyds Banking Group Plc American Depositary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | FINMY Leonardo SPA ADR (FINMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LGRDY Legrand SA Unsponsored ADR (LGRDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LGGNY Legal & General Group plc Sponsored ADR (LGGNY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LSRCY Lasertec Corporation ADR (LSRCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LDSCY Land Secs Group plc ADR (LDSCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | LRCX Lam Research Corporation (LRCX) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | KYOCY Kyocera Corporation ADR Japan (KYOCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | KHNGY Kuehne & Nagel International AG ADR (KHNGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | KUBTY Kubota Corporation ADR Japan (KUBTY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PHG Koninklijke Philips NV Sponsored ADR (PHG) | BuyOpen | $1K–$15K | Self | Filing ↗ |
- NHYDY Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NRDBY Nordea BK ABP Sponsored ADR (NRDBY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NRILY Nomura Research Institute Ltd ADR (NRILY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NMR Nomura Holdings Inc ADR American Depositary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NOK Nokia Corporation Sponsored American Depositary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NNGRY NN Group NV Unsponsored ADR (NNGRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NPNYY Nippon Yusen Kabushiki Sponsored ADR (NPNYY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NPSCY Nippon Steel Corporation Unsponsored ADR (NPSCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NTDOY Nintendo Ltd ADR Japan (NTDOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NICE NICE Ltd - (NICE)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NEXOY Nexon Company Ltd Unsponsored ADR (NEXOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NSRGY Nestle SA Sponsored ADR (NSRGY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NBIS Nebius Group N.V. - Class A Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NWG NatWest Group plc (NWG)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NABZY National Australia Bank Ltd Sponsored ADR (NABZY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MRAAY Murata MFG Co Ltd ADR (MRAAY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MURGY Munich Re Group ADR (MURGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MSADY MS&AD Insurance Group Holdings ADR (MSADY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MNDY monday.com Ltd. - Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MONRY Moncler SPA Unsponsored ADR (MONRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MFG Mizuho Financial Group, Inc. Sponosred ADR (Japan)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MSLOY Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MTSFY Mitsui Fudosan Co Ltd ADR (MTSFY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MITSY Mitsui & Co Ltd ADR Japan (MITSY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MHVIY Mitsubishi Heavy Industries Ltd ADR (MHVIY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MITEY Mitsubishi Estate Ltd ADR (MITEY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MIELY Mitsubishi Electric Corporation ADR Japan (MIELY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MTSUY Mitsubishi Corporation ADR (MTSUY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MSFT Microsoft Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MGDDY Michelin Compagnie Generale ADR (MGDDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MBGYY Mercedes-Benz Group AG Unsponsored ADR (MBGYY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MARUY Marubeni Corporation ADR Japan (MARUY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- MQBKY Macquarie Group Ltd Unsponsored ADR (MQBKY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LYSDY Lynas Rare Earths Ltd Sponsored ADR (LYSDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- YAHOY LY Corporation ADR (YAHOY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LRLCY Loreal Company ADR France (LRLCY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LZAGY Lonza Group AG ADR (LZAGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LSEGY London Stock Exchange Group Sponsored ADR (LSEGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LOGI Logitech International S.A. - Registered SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LYG Lloyds Banking Group Plc American Depositary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- FINMY Leonardo SPA ADR (FINMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LGRDY Legrand SA Unsponsored ADR (LGRDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LGGNY Legal & General Group plc Sponsored ADR (LGGNY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LSRCY Lasertec Corporation ADR (LSRCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LDSCY Land Secs Group plc ADR (LDSCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- LRCX Lam Research Corporation (LRCX)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- KYOCY Kyocera Corporation ADR Japan (KYOCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- KHNGY Kuehne & Nagel International AG ADR (KHNGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- KUBTY Kubota Corporation ADR Japan (KUBTY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PHG Koninklijke Philips NV Sponsored ADR (PHG)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.