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 | NVS | buy | $15K – $50K |
| 2026-03-30 | NVO | buy | $15K – $50K |
| 2026-03-30 | Novonesis B ADR (NVZMY) | buy | $1K – $15K |
| 2026-03-30 | NTT Inc Sponsored ADR (NTTYY) | buy | $1K – $15K |
| 2026-03-30 | NVDA | buy | $1K – $15K |
| 2026-03-30 | ORLY | buy | $1K – $15K |
| 2026-03-30 | Obic Co Ltd ADR (OBICY) | buy | $1K – $15K |
| 2026-03-30 | Orange Sponsored ADR (ORANY) | buy | $1K – $15K |
| 2026-03-30 | Oriental Land Co Ltd Unsponsored ADR (OLCLY) | buy | $1K – $15K |
| 2026-03-30 | IX | buy | $1K – $15K |
| 2026-03-30 | Singapore Airlines Ltd ADR (SINGY) | buy | $1K – $15K |
| 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 | Seven & I Holdings Co Ltd ADR (SVNDY) | buy | $1K – $15K |
| 2026-03-30 | Sekisui House Ltd Sponsored ADR (SKHSY) | buy | $1K – $15K |
| 2026-03-30 | Secom Ltd ADR Japan (SOMLY) | buy | $1K – $15K |
| 2026-03-30 | Sea Limited (SE) | buy | $1K – $15K |
| 2026-03-30 | SCHW | buy | $1K – $15K |
| 2026-03-30 | Schneider Electric SE Unsponsored ADR (SBGSY) | buy | $15K – $50K |
| 2026-03-30 | SAP | buy | $15K – $50K |
| 2026-03-30 | SNY | buy | $15K – $50K |
| 2026-03-30 | Sandvik AB Sponsored ADR (SDVKY) | buy | $1K – $15K |
| 2026-03-30 | Sandoz Group AG Sponsored ADR (SDZNY) | buy | $1K – $15K |
| 2026-03-30 | Sampo OYJ ADR (SAXPY) | buy | $1K – $15K |
| 2026-03-30 | Sage Group plc Unsponsored ADR (SGPYY) | buy | $1K – $15K |
| 2026-03-30 | Safran SA ADR (SAFRY) | buy | $15K – $50K |
| 2026-03-30 | Saab AB ADR (SAABY) | buy | $1K – $15K |
| 2026-03-30 | Ryanair Holdings plc (RYAAY) | buy | $1K – $15K |
| 2026-03-30 | Royal KPN N.V. Sponsored ADR (KKPNY) | buy | $1K – $15K |
| 2026-03-30 | Rolls Royce Holdings plc Sponsored ADR (RYCEY) | buy | $15K – $50K |
| 2026-03-30 | Roche Holdings Ltd Sponsored ADR (RHHBY) | buy | $15K – $50K |
| 2026-03-30 | RIO | buy | $15K – $50K |
| 2026-03-30 | Rheinmetall AG ADR (RNMBY) | buy | $1K – $15K |
| 2026-03-30 | Resona Holdings Inc ADR (RSHGY) | buy | $1K – $15K |
| 2026-03-30 | Rentokil Initial plc (RTO) | buy | $1K – $15K |
| 2026-03-30 | Renesas Electronic Corp ADR (RNECY) | buy | $1K – $15K |
| 2026-03-30 | Renault SA Unsponsored ADR (RNLSY) | buy | $1K – $15K |
| 2026-03-30 | RELX plc (RELX) | buy | $1K – $15K |
| 2026-03-30 | Reckitt Benckiser Group plc Sponsored ADR (RBGLY) | buy | $1K – $15K |
| 2026-03-30 | DGX | buy | $1K – $15K |
| 2026-03-30 | QBE Insurance Group Ltd Sponsored ADR (QBIEY) | buy | $1K – $15K |
| 2026-03-30 | Qantas Airways Ltd Sponsored ADR (QABSY) | buy | $1K – $15K |
| 2026-03-30 | Publicis Groupe S.A. New Sponsored ADR (PUBGY) | buy | $1K – $15K |
| 2026-03-30 | Prysmian SPA ADR (PRYMY) | buy | $1K – $15K |
| 2026-03-30 | Prudential plc ADR United Kingdom (PUK) | buy | $1K – $15K |