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 | Prosus NV Sponsored ADR (PROSY) | buy | $1K – $15K |
| 2026-03-30 | Pernod Ricard SA Sponsored ADR (PRNDY) | buy | $1K – $15K |
| 2026-03-30 | PSO | buy | $1K – $15K |
| 2026-03-30 | Pandora A/S ADR (PNDRY) | buy | $1K – $15K |
| 2026-03-30 | Panasonic Corporation ADR (PCRHY) | buy | $1K – $15K |
| 2026-03-30 | Overseas-Chinese Bank ADR (OVCHY) | buy | $1K – $15K |
| 2026-03-30 | Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY) | buy | $1K – $15K |
| 2026-03-30 | Orkla ASA Sponsored ADR (ORKLY) | buy | $1K – $15K |
| 2026-03-30 | IX | buy | $1K – $15K |
| 2026-03-30 | Oriental Land Co Ltd Unsponsored ADR (OLCLY) | buy | $1K – $15K |
| 2026-03-30 | Orange Sponsored ADR (ORANY) | buy | $1K – $15K |
| 2026-03-30 | Obic Co Ltd ADR (OBICY) | buy | $1K – $15K |
| 2026-03-30 | ORLY | buy | $1K – $15K |
| 2026-03-30 | NVDA | buy | $1K – $15K |
| 2026-03-30 | NTT Inc Sponsored ADR (NTTYY) | buy | $1K – $15K |
| 2026-03-30 | Novonesis B ADR (NVZMY) | buy | $1K – $15K |
| 2026-03-30 | NVO | buy | $15K – $50K |
| 2026-03-30 | NVS | buy | $15K – $50K |
| 2026-03-30 | Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY) | buy | $1K – $15K |
| 2026-03-30 | Nordea BK ABP Sponsored ADR (NRDBY) | buy | $1K – $15K |
| 2026-03-30 | Nomura Research Institute Ltd ADR (NRILY) | buy | $1K – $15K |
| 2026-03-30 | NMR | buy | $1K – $15K |
| 2026-03-30 | NOK | buy | $1K – $15K |
| 2026-03-30 | NN Group NV Unsponsored ADR (NNGRY) | buy | $1K – $15K |
| 2026-03-30 | Nippon Yusen Kabushiki Sponsored ADR (NPNYY) | buy | $1K – $15K |
| 2026-03-30 | Nippon Steel Corporation Unsponsored ADR (NPSCY) | buy | $1K – $15K |
| 2026-03-30 | Nintendo Ltd ADR Japan (NTDOY) | buy | $1K – $15K |
| 2026-03-30 | NICE Ltd - (NICE) | buy | $1K – $15K |
| 2026-03-30 | Nexon Company Ltd Unsponsored ADR (NEXOY) | buy | $1K – $15K |
| 2026-03-30 | Nestle SA Sponsored ADR (NSRGY) | buy | $15K – $50K |
| 2026-03-30 | NBIS | buy | $1K – $15K |
| 2026-03-30 | NatWest Group plc (NWG) | buy | $1K – $15K |
| 2026-03-30 | National Australia Bank Ltd Sponsored ADR (NABZY) | buy | $15K – $50K |
| 2026-03-30 | Murata MFG Co Ltd ADR (MRAAY) | buy | $1K – $15K |
| 2026-03-30 | Munich Re Group ADR (MURGY) | buy | $1K – $15K |
| 2026-03-30 | MS&AD Insurance Group Holdings ADR (MSADY) | buy | $1K – $15K |
| 2026-03-30 | MNDY | buy | $1K – $15K |
| 2026-03-30 | Moncler SPA Unsponsored ADR (MONRY) | buy | $1K – $15K |
| 2026-03-30 | MFG | buy | $15K – $50K |
| 2026-03-30 | Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY) | buy | $1K – $15K |
| 2026-03-30 | Mitsui Fudosan Co Ltd ADR (MTSFY) | buy | $1K – $15K |
| 2026-03-30 | Mitsui & Co Ltd ADR Japan (MITSY) | buy | $15K – $50K |
| 2026-03-30 | Mitsubishi Heavy Industries Ltd ADR (MHVIY) | buy | $15K – $50K |
| 2026-03-30 | Mitsubishi Estate Ltd ADR (MITEY) | buy | $1K – $15K |
| 2026-03-30 | Mitsubishi Electric Corporation ADR Japan (MIELY) | buy | $1K – $15K |
| 2026-03-30 | Mitsubishi Corporation ADR (MTSUY) | buy | $15K – $50K |
| 2026-03-30 | MSFT | buy | $1K – $15K |
| 2026-03-30 | Michelin Compagnie Generale ADR (MGDDY) | buy | $1K – $15K |
| 2026-03-30 | Mercedes-Benz Group AG Unsponsored ADR (MBGYY) | buy | $1K – $15K |
| 2026-03-30 | Marubeni Corporation ADR Japan (MARUY) | buy | $1K – $15K |