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-06-24 | WMB | sell | $5M – $25M |
| 2026-06-22 | WMB | sell | $250K – $500K |
| 2026-03-31 | Swisscom AG Sponsored ADR (SCMWY) | buy | $1K – $15K |
| 2026-03-31 | Henkel AG & Co KGAA Sponsored ADR (HENKY) | buy | $1K – $15K |
| 2026-03-31 | Schneider Electric SE Unsponsored ADR (SBGSY) | buy | $1K – $15K |
| 2026-03-31 | SAP SE Sponsored ADR (SAP) | buy | $1K – $15K |
| 2026-03-31 | Royal KPN N.V. Sponsored ADR (KKPNY) | buy | $1K – $15K |
| 2026-03-31 | Rolls Royce Holdings plc Sponsored ADR (RYCEY) | buy | $1K – $15K |
| 2026-03-31 | NVS | buy | $1K – $15K |
| 2026-03-31 | Heineken NV Sponsored ADR (HEINY) | buy | $1K – $15K |
| 2026-03-31 | Glencore plc Unsponsored ADR (GLNCY) | buy | $1K – $15K |
| 2026-03-31 | DSV A/S ADR (DSDVY) | buy | $1K – $15K |
| 2026-03-31 | Compagnie Financiere Richemont AG ADR (CFRUY) | buy | $1K – $15K |
| 2026-03-31 | Carrefour SA Sponsored ADR (CRRFY) | buy | $1K – $15K |
| 2026-03-31 | BHP Group Limited (BHP) | buy | $1K – $15K |
| 2026-03-31 | SAN | buy | $1K – $15K |
| 2026-03-31 | AZN | buy | $1K – $15K |
| 2026-03-31 | ASML | buy | $1K – $15K |
| 2026-03-31 | Air Liquide ADR France (AIQUY) | buy | $1K – $15K |
| 2026-03-31 | Wise plc Sponsored ADR (WIZEY) | buy | $1K – $15K |
| 2026-03-31 | Zurich Insurance Group Ltd Sponsored ADR (ZURVY) | buy | $1K – $15K |
| 2026-03-31 | Unicredit SPA Unsponsored ADR (UNCRY) | buy | $1K – $15K |
| 2026-03-31 | Hensoldt AG ADR (HAGHY) | buy | $1K – $15K |
| 2026-03-30 | Saab AB ADR (SAABY) | buy | $1K – $15K |
| 2026-03-30 | Seven & I Holdings Co Ltd ADR (SVNDY) | buy | $1K – $15K |
| 2026-03-30 | Safran SA ADR (SAFRY) | buy | $15K – $50K |
| 2026-03-30 | Sage Group plc Unsponsored ADR (SGPYY) | buy | $1K – $15K |
| 2026-03-30 | Sampo OYJ ADR (SAXPY) | buy | $1K – $15K |
| 2026-03-30 | Sandoz Group AG Sponsored ADR (SDZNY) | buy | $1K – $15K |
| 2026-03-30 | Sandvik AB Sponsored ADR (SDVKY) | buy | $1K – $15K |
| 2026-03-30 | SNY | buy | $15K – $50K |
| 2026-03-30 | SAP | buy | $15K – $50K |
| 2026-03-30 | Schneider Electric SE Unsponsored ADR (SBGSY) | buy | $15K – $50K |
| 2026-03-30 | SCHW | buy | $1K – $15K |
| 2026-03-30 | Sea Limited (SE) | buy | $1K – $15K |
| 2026-03-30 | Secom Ltd ADR Japan (SOMLY) | buy | $1K – $15K |
| 2026-03-30 | Sekisui House Ltd Sponsored ADR (SKHSY) | buy | $1K – $15K |
| 2026-03-30 | Ryanair Holdings plc (RYAAY) | buy | $1K – $15K |
| 2026-03-30 | RIO | buy | $15K – $50K |
| 2026-03-30 | Siemens Energy AG Sponsored ADR (SMERY) | buy | $15K – $50K |
| 2026-03-30 | Siemens AG Sponsored ADR (SIEGY) | buy | $15K – $50K |
| 2026-03-30 | Shiseido Co Ltd Sponsored ADR Japan (SSDOY) | buy | $1K – $15K |
| 2026-03-30 | Shionogi & Co Ltd ADR (SGIOY) | buy | $1K – $15K |
| 2026-03-30 | Shin Etsu Chemical Co Ltd ADR (SHECY) | buy | $1K – $15K |
| 2026-03-30 | Shimano Inc Unsponsored ADR (SMNNY) | buy | $1K – $15K |
| 2026-03-30 | SGS SA ADR Unsponsored (SGSOY) | buy | $1K – $15K |
| 2026-03-30 | Singapore Airlines Ltd ADR (SINGY) | buy | $1K – $15K |
| 2026-03-30 | Roche Holdings Ltd Sponsored ADR (RHHBY) | buy | $15K – $50K |
| 2026-03-30 | Rolls Royce Holdings plc Sponsored ADR (RYCEY) | buy | $15K – $50K |
| 2026-03-30 | Royal KPN N.V. Sponsored ADR (KKPNY) | buy | $1K – $15K |