Alan Armstrong is a Republican U.S. Senator from Oklahoma who served from March 24, 2026, to January 3, 2027. He sits on the Senate Committee on Health, Education, Labor, and Pensions and the Senate Committee on Indian Affairs, with subcommittee roles in Employment and Workplace Safety and Primary Health and Retirement Security.
Sen. Armstrong is among the most active stock traders in Congress, with 703 disclosed trades totaling an estimated $25.0M in volume. He heavily favors buying over selling (654 buys vs. 49 sells) and concentrates on technology (37 trades), healthcare (27), and financial services (20). His most traded stock is an unnamed ticker (336 trades), followed by AZN, WMB, SAN, and NVS (2 trades each).
| Date | Asset | Type | Amount |
|---|---|---|---|
| 2026-03-30 | STM | buy | $1K – $15K |
| 2026-03-30 | Stora Enso Oyj ADR (SEOAY) | buy | $1K – $15K |
| 2026-03-30 | Recruit Holdings Co Ltd Unsponsored ADR (RCRUY) | buy | $1K – $15K |
| 2026-03-30 | AIA Group Limited (AAGIY) | buy | $15K – $50K |
| 2026-03-30 | Tokyo Electron Ltd ADR (TOELY) | buy | $15K – $50K |
| 2026-03-30 | Pan Pacific International Holdings Corporation ADR (DQJCY) | buy | $1K – $15K |
| 2026-03-30 | East Japan Railway Co ADR (EJPRY) | buy | $1K – $15K |
| 2026-03-30 | Zurich Insurance Group Ltd Sponsored ADR (ZURVY) | buy | $15K – $50K |
| 2026-03-30 | Yara International ASA Sponsored ADR (YARIY) | buy | $1K – $15K |
| 2026-03-30 | Wolters Kluwer NV Sponsored ADR (WTKWY) | buy | $1K – $15K |
| 2026-03-30 | Wise plc Sponsored ADR (WIZEY) | buy | $1K – $15K |
| 2026-03-30 | Wilmar International Ltd AADR (WLMIY) | buy | $1K – $15K |
| 2026-03-30 | TM | buy | $15K – $50K |
| 2026-03-30 | Telecom Italia SPA Sponsored (TIIAY) | buy | $1K – $15K |
| 2026-03-30 | Techtronic Industries Sponsored ADR Hong Kong (TTNDY) | buy | $1K – $15K |
| 2026-03-30 | Telefonica SA Sponsored ADR (TELFY) | buy | $1K – $15K |
| 2026-03-30 | TDK Corp ADR Japan (TTDKY) | buy | $1K – $15K |
| 2026-03-30 | Takeda Pharmaceutical Company Limited (TAK) | buy | $1K – $15K |
| 2026-03-30 | Telenor ASA ADR (TELNY) | buy | $1K – $15K |
| 2026-03-30 | Telia Co AB ADR (TLSNY) | buy | $1K – $15K |
| 2026-03-30 | Sysmex Corporation Unsponsored ADR (SSMXY) | buy | $1K – $15K |
| 2026-03-30 | Telstra Group Ltd Sponsored ADR (TLGPY) | buy | $1K – $15K |
| 2026-03-30 | Symrise AG ADR (SYIEY) | buy | $1K – $15K |
| 2026-03-30 | Terumo Corporation ADR (TRUMY) | buy | $1K – $15K |
| 2026-03-30 | Swisscom AG Sponsored ADR (SCMWY) | buy | $1K – $15K |
| 2026-03-30 | TSLA | buy | $1K – $15K |
| 2026-03-30 | Swiss Re Ltd Sponsored ADR (SSREY) | buy | $1K – $15K |
| 2026-03-30 | TEVA | buy | $1K – $15K |
| 2026-03-30 | Swire Pacific Ltd Sponsored ADR (SWRAY) | buy | $1K – $15K |
| 2026-03-30 | Thales Unsponsored ADR (THLLY) | buy | $1K – $15K |
| 2026-03-30 | Swedbank AB ADR (SWDBY) | buy | $1K – $15K |
| 2026-03-30 | Toray Industries ADR Japan (TRYIY) | buy | $1K – $15K |
| 2026-03-30 | Swatch Group AG ADR (SWGAY) | buy | $1K – $15K |
| 2026-03-30 | Svenska Handelbanken AB ADR (SVNLY) | buy | $1K – $15K |
| 2026-03-30 | Tokio Marine Holdings Inc Sponsored (TKOMY) | buy | $1K – $15K |
| 2026-03-30 | Suzuki Motor Corporation Ltd ADR (SZKMY) | buy | $1K – $15K |
| 2026-03-30 | Sun Hung Kai Properties Ltd Sponsored ADR (SUHJY) | buy | $1K – $15K |
| 2026-03-30 | Universal Music Group ADR (UNVGY) | buy | $1K – $15K |
| 2026-03-30 | WELL | buy | $1K – $15K |
| 2026-03-30 | Vonovia SE ADR (VONOY) | buy | $1K – $15K |
| 2026-03-30 | Volvo AB-A Unsponsored ADR (VLVLY) | buy | $1K – $15K |
| 2026-03-30 | Volkswagen AG Unsponsored ADR (VWAPY) | buy | $1K – $15K |
| 2026-03-30 | Vodafone Group Plc (VOD) | buy | $1K – $15K |
| 2026-03-30 | Vinci S.A. ADR (VCISY) | buy | $15K – $50K |
| 2026-03-30 | Vestas Wind Systems A/S ADR (VWDRY) | buy | $1K – $15K |
| 2026-03-30 | VRSN | buy | $1K – $15K |
| 2026-03-30 | VAT Group AG Unsponsored ADR (VACNY) | buy | $1K – $15K |
| 2026-03-30 | UPM Kymmene Corporation ADR (UPMMY) | buy | $1K – $15K |
| 2026-03-30 | United Overseas Bank Ltd Sponsored ADR Singapore (UOVEY) | buy | $1K – $15K |
| 2026-03-30 | SMFG | buy | $15K – $50K |