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 | Sea Limited (SE) | Buy | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SCHW Charles Schwab Corporation (The) Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SBGSY Schneider Electric SE Unsponsored ADR (SBGSY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SAP SAP SE ADS | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SNY Sanofi - American Depositary Shares | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SDVKY Sandvik AB Sponsored ADR (SDVKY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SDZNY Sandoz Group AG Sponsored ADR (SDZNY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SAXPY Sampo OYJ ADR (SAXPY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | TOELY Tokyo Electron Ltd ADR (TOELY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SGPYY Sage Group plc Unsponsored ADR (SGPYY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SAFRY Safran SA ADR (SAFRY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | SAABY Saab AB ADR (SAABY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RYAAY Ryanair Holdings plc (RYAAY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | KKPNY Royal KPN N.V. Sponsored ADR (KKPNY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RYCEY Rolls Royce Holdings plc Sponsored ADR (RYCEY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RHHBY Roche Holdings Ltd Sponsored ADR (RHHBY) | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RIO Rio Tinto Plc Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RNMBY Rheinmetall AG ADR (RNMBY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RSHGY Resona Holdings Inc ADR (RSHGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DQJCY Pan Pacific International Holdings Corporation ADR (DQJCY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RTO Rentokil Initial plc (RTO) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RNECY Renesas Electronic Corp ADR (RNECY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RNLSY Renault SA Unsponsored ADR (RNLSY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RELX RELX plc (RELX) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | RBGLY Reckitt Benckiser Group plc Sponsored ADR (RBGLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | DGX Quest Diagnostics Incorporated Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | QBIEY QBE Insurance Group Ltd Sponsored ADR (QBIEY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | QABSY Qantas Airways Ltd Sponsored ADR (QABSY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PUBGY Publicis Groupe S.A. New Sponsored ADR (PUBGY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PRYMY Prysmian SPA ADR (PRYMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | EJPRY East Japan Railway Co ADR (EJPRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PUK Prudential plc ADR United Kingdom (PUK) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PROSY Prosus NV Sponsored ADR (PROSY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PRNDY Pernod Ricard SA Sponsored ADR (PRNDY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PSO Pearson, Plc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PNDRY Pandora A/S ADR (PNDRY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | PCRHY Panasonic Corporation ADR (PCRHY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | OVCHY Overseas-Chinese Bank ADR (OVCHY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | OTSKY Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ORKLY Orkla ASA Sponsored ADR (ORKLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | IX ORIX Corporation American Depositary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | OLCLY Oriental Land Co Ltd Unsponsored ADR (OLCLY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ORANY Orange Sponsored ADR (ORANY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | OBICY Obic Co Ltd ADR (OBICY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | ORLY O'Reilly Automotive, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NVDA NVIDIA Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NTTYY NTT Inc Sponsored ADR (NTTYY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NVZMY Novonesis B ADR (NVZMY) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NVO Novo Nordisk A/S Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-30 | 2026-07-21 | 113 | NVS Novartis AG Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
- Sea Limited (SE)Buy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SCHW Charles Schwab Corporation (The) Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SBGSY Schneider Electric SE Unsponsored ADR (SBGSY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SAP SAP SE ADSOpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SNY Sanofi - American Depositary SharesOpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SDVKY Sandvik AB Sponsored ADR (SDVKY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SDZNY Sandoz Group AG Sponsored ADR (SDZNY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SAXPY Sampo OYJ ADR (SAXPY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- TOELY Tokyo Electron Ltd ADR (TOELY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SGPYY Sage Group plc Unsponsored ADR (SGPYY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SAFRY Safran SA ADR (SAFRY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- SAABY Saab AB ADR (SAABY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RYAAY Ryanair Holdings plc (RYAAY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- KKPNY Royal KPN N.V. Sponsored ADR (KKPNY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RYCEY Rolls Royce Holdings plc Sponsored ADR (RYCEY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RHHBY Roche Holdings Ltd Sponsored ADR (RHHBY)OpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RIO Rio Tinto Plc Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RNMBY Rheinmetall AG ADR (RNMBY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RSHGY Resona Holdings Inc ADR (RSHGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DQJCY Pan Pacific International Holdings Corporation ADR (DQJCY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RTO Rentokil Initial plc (RTO)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RNECY Renesas Electronic Corp ADR (RNECY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RNLSY Renault SA Unsponsored ADR (RNLSY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RELX RELX plc (RELX)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- RBGLY Reckitt Benckiser Group plc Sponsored ADR (RBGLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- DGX Quest Diagnostics Incorporated Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- QBIEY QBE Insurance Group Ltd Sponsored ADR (QBIEY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- QABSY Qantas Airways Ltd Sponsored ADR (QABSY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PUBGY Publicis Groupe S.A. New Sponsored ADR (PUBGY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PRYMY Prysmian SPA ADR (PRYMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- EJPRY East Japan Railway Co ADR (EJPRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PUK Prudential plc ADR United Kingdom (PUK)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PROSY Prosus NV Sponsored ADR (PROSY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PRNDY Pernod Ricard SA Sponsored ADR (PRNDY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PSO Pearson, Plc Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PNDRY Pandora A/S ADR (PNDRY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- PCRHY Panasonic Corporation ADR (PCRHY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- OVCHY Overseas-Chinese Bank ADR (OVCHY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- OTSKY Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ORKLY Orkla ASA Sponsored ADR (ORKLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- IX ORIX Corporation American Depositary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- OLCLY Oriental Land Co Ltd Unsponsored ADR (OLCLY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ORANY Orange Sponsored ADR (ORANY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- OBICY Obic Co Ltd ADR (OBICY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- ORLY O'Reilly Automotive, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NVDA NVIDIA Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NTTYY NTT Inc Sponsored ADR (NTTYY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NVZMY Novonesis B ADR (NVZMY)OpenBuy
$1K–$15K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NVO Novo Nordisk A/S Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-30 · filed 2026-07-21 (113d) · Filing ↗
- NVS Novartis AG Common StockOpenBuy
$15K–$50K · 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.