
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 |
|---|---|---|---|---|---|---|---|
| PRNDYPernod Ricard SA Sponsored ADR (PRNDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PROSYProsus NV Sponsored ADR (PROSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PUKPrudential plc ADR United Kingdom (PUK) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PRYMYPrysmian SPA ADR (PRYMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| PUBGYPublicis Groupe S.A. New Sponsored ADR (PUBGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| QABSYQantas Airways Ltd Sponsored ADR (QABSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| QBIEYQBE Insurance Group Ltd Sponsored ADR (QBIEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| DGXQuest Diagnostics Incorporated Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RBGLYReckitt Benckiser Group plc Sponsored ADR (RBGLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RELXRELX plc (RELX) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RNLSYRenault SA Unsponsored ADR (RNLSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RNECYRenesas Electronic Corp ADR (RNECY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RTORentokil Initial plc (RTO) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RSHGYResona Holdings Inc ADR (RSHGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RNMBYRheinmetall AG ADR (RNMBY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RIORio Tinto Plc Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| RHHBYRoche Holdings Ltd Sponsored ADR (RHHBY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| RYCEYRolls Royce Holdings plc Sponsored ADR (RYCEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| KKPNYRoyal KPN N.V. Sponsored ADR (KKPNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| RYAAYRyanair Holdings plc (RYAAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SAABYSaab AB ADR (SAABY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SAFRYSafran SA ADR (SAFRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SGPYYSage Group plc Unsponsored ADR (SGPYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SAXPYSampo OYJ ADR (SAXPY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SDZNYSandoz Group AG Sponsored ADR (SDZNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SDVKYSandvik AB Sponsored ADR (SDVKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SNYSanofi - American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SAPSAP SE ADS | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SBGSYSchneider Electric SE Unsponsored ADR (SBGSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SCHWCharles Schwab Corporation (The) Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SESea Limited (SE) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SOMLYSecom Ltd ADR Japan (SOMLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SKHSYSekisui House Ltd Sponsored ADR (SKHSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SVNDYSeven & I Holdings Co Ltd ADR (SVNDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SGSOYSGS SA ADR Unsponsored (SGSOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMNNYShimano Inc Unsponsored ADR (SMNNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SHECYShin Etsu Chemical Co Ltd ADR (SHECY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SGIOYShionogi & Co Ltd ADR (SGIOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SSDOYShiseido Co Ltd Sponsored ADR Japan (SSDOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SIEGYSiemens AG Sponsored ADR (SIEGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SMERYSiemens Energy AG Sponsored ADR (SMERY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| SINGYSingapore Airlines Ltd ADR (SINGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SPXCYSingapore Exchange Ltd ADR (SPXCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SGAPYSingapore Telecom Ltd New Sponsored ADR (SGAPY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SKBSYSkanska AB Sponsored ADR (SKBSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMCAYSMC Corp Sponsored ADR (SMCAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SNNSmith & Nephew SNATS, Inc. Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SMGZYSmiths Group plc Sponsored ADR (SMGZY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SCGLYSociete Generale France Sponsored ADR (SCGLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| SDXAYSodexo ADR (SDXAY) | 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.