
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 |
|---|---|---|---|---|---|---|---|
| SOBKYSoftbank Corp Unsponsored ADR (SOBKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SFTBYSoftbank Group Corp ADR (SFTBY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMPNYSompo Holdings Inc Unsponsored ADR (SMPNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SKHHYSonic Healthcare Ltd Sponsored ADR (SKHHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SONVYSonova Holding AG ADR (SONVY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SFGYYSony Financial Group Inc Sponsored ADR (SFGYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SONYSony Group Corporation American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SOUHYSouth32 Ltd Sponsored ADR (SOUHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SPOTSpotify Technology S.A. Ordinary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SCBFYStandard Chartered plc ADR (SCBFY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| STLAStellantis N.V. Common Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| STMSTMicroelectronics N.V. Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SEOAYStora Enso Oyj ADR (SEOAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| FUJHYSubaru Corporation Unsponsored ADR (FUJHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMTOYSumitomo Electric Industries Ltd ADR Japan (SMTOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMMYYSumitomo Metal Mining Co Ltd Unsponsored ADR (SMMYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMFGSumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SUTNYSumitomo Mitsui Trust Group Inc Sponsored ADR (SUTNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SUHJYSun Hung Kai Properties Ltd Sponsored ADR (SUHJY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SZKMYSuzuki Motor Corporation Ltd ADR (SZKMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SVNLYSvenska Handelbanken AB ADR (SVNLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SWGAYSwatch Group AG ADR (SWGAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SWDBYSwedbank AB ADR (SWDBY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SWRAYSwire Pacific Ltd Sponsored ADR (SWRAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SSREYSwiss Re Ltd Sponsored ADR (SSREY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SCMWYSwisscom AG Sponsored ADR (SCMWY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SYIEYSymrise AG ADR (SYIEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SSMXYSysmex Corporation Unsponsored ADR (SSMXY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TAKTakeda Pharmaceutical Company Limited (TAK) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TTDKYTDK Corp ADR Japan (TTDKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TTNDYTechtronic Industries Sponsored ADR Hong Kong (TTNDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TIIAYTelecom Italia SPA Sponsored (TIIAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TELFYTelefonica SA Sponsored ADR (TELFY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TELNYTelenor ASA ADR (TELNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TLSNYTelia Co AB ADR (TLSNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TLGPYTelstra Group Ltd Sponsored ADR (TLGPY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TRUMYTerumo Corporation ADR (TRUMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TSLATesla, Inc. - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TEVATeva Pharmaceutical Industries Limited American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| THLLYThales Unsponsored ADR (THLLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TRYIYToray Industries ADR Japan (TRYIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TKOMYTokio Marine Holdings Inc Sponsored (TKOMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TMToyota Motor Corporation Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| UBERUber Technologies, Inc. Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| UBSUBS Group AG Registered Ordinary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| UCBJYUCB SA ADR (UCBJY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| UNICYUnicharm Corporation Sponsored ADR (UNICY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| UNCRYUnicredit SPA Unsponsored ADR (UNCRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| ULUnilever PLC (UL) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| UNVGYUniversal Music Group ADR (UNVGY) | 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.