
Alan Armstrong
U.S. Senator from Oklahoma (junior senator)Republican
- Status
- In office
- In Congress
- Senate since 2026
- Born
- Jul 11, 1962 (age 64)
- Bioguide ID
- A000383
Alan Armstrong reported 707 trades in stocks, ETFs and options since 2020, an estimated $25.1M in total (656 buys, 50 sells). The latest of 2 reports was filed on Sep 17, 2026.
Committees
Current committee and subcommittee seats, from the unitedstates project.
Senate Committee on Indian Affairs
Senate Committee on Health, Education, Labor, and Pensions
- Employment and Workplace Safety
- Primary Health and Retirement Security
Since 2020
Listed securities. A trade that was amended or reported twice is counted once.
- Trades
- 707
- 656 buys, 50 sells
- Filings
- 2
- Estimated volume
- $25.1M
- Sum of range midpoints
- Median filing delay
- 113 days
- From trade to report
- Late filings
- 1
- 701 trades reported after 45 days
Trades
Trades reported by Alan Armstrong since 2020, newest filings first, listed securities by default.
| Asset | Type | Owner | Traded | Filed | Delay | Amount | Source |
|---|---|---|---|---|---|---|---|
| LYSDYLynas Rare Earths Ltd Sponsored ADR (LYSDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MQBKYMacquarie Group Ltd Unsponsored ADR (MQBKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MARUYMarubeni Corporation ADR Japan (MARUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MBGYYMercedes-Benz Group AG Unsponsored ADR (MBGYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MGDDYMichelin Compagnie Generale ADR (MGDDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MSFTMicrosoft Corporation - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MTSUYMitsubishi Corporation ADR (MTSUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| MIELYMitsubishi Electric Corporation ADR Japan (MIELY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MITEYMitsubishi Estate Ltd ADR (MITEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MHVIYMitsubishi Heavy Industries Ltd ADR (MHVIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| MITSYMitsui & Co Ltd ADR Japan (MITSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| MTSFYMitsui Fudosan Co Ltd ADR (MTSFY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MSLOYMitsui Osk Lines Ltd Unsponsored ADR (MSLOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MFGMizuho Financial Group, Inc. Sponosred ADR (Japan) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| MONRYMoncler SPA Unsponsored ADR (MONRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MNDYmonday.com Ltd. - Ordinary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MSADYMS&AD Insurance Group Holdings ADR (MSADY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MURGYMunich Re Group ADR (MURGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| MRAAYMurata MFG Co Ltd ADR (MRAAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NABZYNational Australia Bank Ltd Sponsored ADR (NABZY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| NWGNatWest Group plc (NWG) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NBISNebius Group N.V. - Class A Ordinary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NSRGYNestle SA Sponsored ADR (NSRGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| NEXOYNexon Company Ltd Unsponsored ADR (NEXOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NICENICE Ltd - (NICE) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NTDOYNintendo Ltd ADR Japan (NTDOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NPSCYNippon Steel Corporation Unsponsored ADR (NPSCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NPNYYNippon Yusen Kabushiki Sponsored ADR (NPNYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NNGRYNN Group NV Unsponsored ADR (NNGRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NOKNokia Corporation Sponsored American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NMRNomura Holdings Inc ADR American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NRILYNomura Research Institute Ltd ADR (NRILY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NRDBYNordea BK ABP Sponsored ADR (NRDBY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NHYDYNorsk Hydro A.S. New Norway Sponsored ADR (NHYDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NVSNovartis AG Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| NVONovo Nordisk A/S Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| NVZMYNovonesis B ADR (NVZMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NTTYYNTT Inc Sponsored ADR (NTTYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| NVDANVIDIA Corporation - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| ORLYO'Reilly Automotive, Inc. - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| OBICYObic Co Ltd ADR (OBICY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| ORANYOrange Sponsored ADR (ORANY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| OLCLYOriental Land Co Ltd Unsponsored ADR (OLCLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| IXORIX Corporation American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| ORKLYOrkla ASA Sponsored ADR (ORKLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| OTSKYOtsuka Holdings Co Ltd Unsponsored ADR (OTSKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| OVCHYOverseas-Chinese Bank ADR (OVCHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PCRHYPanasonic Corporation ADR (PCRHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PNDRYPandora A/S ADR (PNDRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PSOPearson, Plc Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Filings
Every periodic transaction report on file, with a link to the official copy. Paper and scanned reports are listed but not parsed.
Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report. Profiles, committees and photos: the unitedstates project (public domain). District maps: U.S. Census Bureau.