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 | BTI | buy | $15K – $50K |
| 2026-03-30 | Bridgestone Corporation Ltd ADR Japan (BRDCY) | buy | $1K – $15K |
| 2026-03-30 | Brenntag Se Unsponsored ADR (BNTGY) | buy | $1K – $15K |
| 2026-03-30 | Brambles Ltd Sponsored ADR (BXBLY) | buy | $1K – $15K |
| 2026-03-30 | Bouygues SA ADR (BOUYY) | buy | $1K – $15K |
| 2026-03-30 | Boliden AB AR (BDNNY) | buy | $1K – $15K |
| 2026-03-30 | Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) | buy | $1K – $15K |
| 2026-03-30 | BNP Paribas SA ADR (BNPQY) | buy | $15K – $50K |
| 2026-03-30 | BHP Group Limited (BHP) | buy | $15K – $50K |
| 2026-03-30 | Bayerische Motors Werke AG ADR (BMWKY) | buy | $1K – $15K |
| 2026-03-30 | Bayer AG Sponsored ADR (BAYRY) | buy | $1K – $15K |
| 2026-03-30 | BASF SE Sponsored ADR (BASFY) | buy | $1K – $15K |
| 2026-03-30 | Barry Callebaut AG Unsponsored ADR (BRRLY) | buy | $1K – $15K |
| 2026-03-30 | Barratt Redrow plc ADR (BTDPY) | buy | $1K – $15K |
| 2026-03-30 | Barclays plc ADR (BCS) | buy | $1K – $15K |
| 2026-03-30 | Bankinter SA Sponsored ADR (BKNIY) | buy | $1K – $15K |
| 2026-03-30 | Bandai Namco Holdings Inc ADR (NCBDY) | buy | $1K – $15K |
| 2026-03-30 | SAN | buy | $15K – $50K |
| 2026-03-30 | BBVA | buy | $15K – $50K |
| 2026-03-30 | BAE Systems plc Sponsored ADR (BAESY) | buy | $15K – $50K |
| 2026-03-30 | AXA ADR (AXAHY) | buy | $1K – $15K |
| 2026-03-30 | Avolta AG ADR (DUFRY) | buy | $1K – $15K |
| 2026-03-30 | Aviva plc ADR (AVVIY) | buy | $1K – $15K |
| 2026-03-30 | Atlas Copco AB New Series B Sponsored ADR (ATLCY) | buy | $1K – $15K |
| 2026-03-30 | Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY) | buy | $1K – $15K |
| 2026-03-30 | ASX Ltd ADR (ASXFY) | buy | $1K – $15K |
| 2026-03-30 | AZN | buy | $15K – $50K |
| 2026-03-30 | Astellas Pharma Inc ADR (ALPMY) | buy | $1K – $15K |
| 2026-03-30 | Associated British Foods plc ADR (ASBFY) | buy | $1K – $15K |
| 2026-03-30 | Assicurazioni Generali SpA ADR (ARZGY) | buy | $1K – $15K |
| 2026-03-30 | Assa Abloy AB ADR (ASAZY) | buy | $1K – $15K |
| 2026-03-30 | ASML | buy | $50K – $100K |
| 2026-03-30 | Asics Corp Unsponsored ADR (ASCCY) | buy | $1K – $15K |
| 2026-03-30 | Asahi Kaisei Corp Unsponsored ADR (AHKSY) | buy | $1K – $15K |
| 2026-03-30 | ARGX | buy | $1K – $15K |
| 2026-03-30 | MT | buy | $1K – $15K |
| 2026-03-30 | AAPL | buy | $1K – $15K |
| 2026-03-30 | ANZ Group Holdings LTD Sponsored ADR (ANZGY) | buy | $15K – $50K |
| 2026-03-30 | BUD | buy | $1K – $15K |
| 2026-03-30 | Anglo American plc Sponsored ADR (NGLOY) | buy | $1K – $15K |
| 2026-03-30 | Amadeus IT Group Unsponsored ADR (AMADY) | buy | $1K – $15K |
| 2026-03-30 | Alstom ADR (ALSMY) | buy | $1K – $15K |
| 2026-03-30 | GOOG | buy | $1K – $15K |
| 2026-03-30 | Allianz SE ADR (ALIZY) | buy | $15K – $50K |
| 2026-03-30 | Alfa Laval AB Sweden ADR (ALFVY) | buy | $1K – $15K |
| 2026-03-30 | ALC | buy | $1K – $15K |
| 2026-03-27 | UHS | buy | $1K – $15K |
| 2026-03-27 | DVA | buy | $1K – $15K |
| 2026-03-27 | DDOG | buy | $1K – $15K |
| 2026-03-27 | CDNS | sell | $50K – $100K |