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 | 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 | Nippon Steel Corporation Unsponsored ADR (NPSCY) | buy | $1K – $15K |
| 2026-03-30 | Mitsubishi Corporation ADR (MTSUY) | buy | $15K – $50K |
| 2026-03-30 | Mitsubishi Electric Corporation ADR Japan (MIELY) | buy | $1K – $15K |
| 2026-03-30 | Panasonic Corporation ADR (PCRHY) | buy | $1K – $15K |
| 2026-03-30 | Mitsubishi Estate Ltd ADR (MITEY) | buy | $1K – $15K |
| 2026-03-30 | Mitsubishi Heavy Industries Ltd ADR (MHVIY) | buy | $15K – $50K |
| 2026-03-30 | Mitsui & Co Ltd ADR Japan (MITSY) | buy | $15K – $50K |
| 2026-03-30 | Mitsui Fudosan Co Ltd ADR (MTSFY) | buy | $1K – $15K |
| 2026-03-30 | Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY) | buy | $1K – $15K |
| 2026-03-30 | MFG | buy | $15K – $50K |
| 2026-03-30 | Moncler SPA Unsponsored ADR (MONRY) | buy | $1K – $15K |
| 2026-03-30 | MNDY | buy | $1K – $15K |
| 2026-03-30 | MS&AD Insurance Group Holdings ADR (MSADY) | buy | $1K – $15K |
| 2026-03-30 | Munich Re Group ADR (MURGY) | buy | $1K – $15K |
| 2026-03-30 | Murata MFG Co Ltd ADR (MRAAY) | buy | $1K – $15K |
| 2026-03-30 | National Australia Bank Ltd Sponsored ADR (NABZY) | buy | $15K – $50K |
| 2026-03-30 | NatWest Group plc (NWG) | buy | $1K – $15K |
| 2026-03-30 | NBIS | buy | $1K – $15K |
| 2026-03-30 | Nestle SA Sponsored ADR (NSRGY) | buy | $15K – $50K |
| 2026-03-30 | Nexon Company Ltd Unsponsored ADR (NEXOY) | buy | $1K – $15K |
| 2026-03-30 | NICE Ltd - (NICE) | buy | $1K – $15K |
| 2026-03-30 | Nintendo Ltd ADR Japan (NTDOY) | buy | $1K – $15K |
| 2026-03-30 | Nomura Research Institute Ltd ADR (NRILY) | buy | $1K – $15K |
| 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 | NVS | buy | $15K – $50K |
| 2026-03-30 | NVDA | buy | $1K – $15K |
| 2026-03-30 | Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY) | buy | $1K – $15K |
| 2026-03-30 | ORLY | buy | $1K – $15K |
| 2026-03-30 | Obic Co Ltd ADR (OBICY) | buy | $1K – $15K |
| 2026-03-30 | Nordea BK ABP Sponsored ADR (NRDBY) | buy | $1K – $15K |
| 2026-03-30 | Orange Sponsored ADR (ORANY) | buy | $1K – $15K |
| 2026-03-30 | Orkla ASA Sponsored ADR (ORKLY) | buy | $1K – $15K |
| 2026-03-30 | Overseas-Chinese Bank ADR (OVCHY) | buy | $1K – $15K |
| 2026-03-30 | Nippon Yusen Kabushiki Sponsored ADR (NPNYY) | buy | $1K – $15K |
| 2026-03-30 | Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY) | buy | $1K – $15K |
| 2026-03-30 | NN Group NV Unsponsored ADR (NNGRY) | buy | $1K – $15K |
| 2026-03-30 | IX | buy | $1K – $15K |