
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 |
|---|---|---|---|---|---|---|---|
| UOVEYUnited Overseas Bank Ltd Sponsored ADR Singapore (UOVEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| UPMMYUPM Kymmene Corporation ADR (UPMMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VACNYVAT Group AG Unsponsored ADR (VACNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VRSNVeriSign, Inc. - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VWDRYVestas Wind Systems A/S ADR (VWDRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VCISYVinci S.A. ADR (VCISY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| VODVodafone Group Plc (VOD) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VWAPYVolkswagen AG Unsponsored ADR (VWAPY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VLVLYVolvo AB-A Unsponsored ADR (VLVLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| VONOYVonovia SE ADR (VONOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| WELLWelltower Inc. Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| WFAFYWesfarmers Ltd Unsponsored ADR (WFAFY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| WLMIYWilmar International Ltd AADR (WLMIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| WIZEYWise plc Sponsored ADR (WIZEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| WTKWYWolters Kluwer NV Sponsored ADR (WTKWY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| YARIYYara International ASA Sponsored ADR (YARIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| ZURVYZurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| AIQUYAir Liquide ADR France (AIQUY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| ASMLASML Holding N.V. - New York Registry Shares | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| AZNAstraZeneca PLC Ordinary Shares | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| SANBanco Santander, S.A. Sponsored ADR (Spain) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| BHPBHP Group Limited (BHP) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| CRRFYCarrefour SA Sponsored ADR (CRRFY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| CFRUYCompagnie Financiere Richemont AG ADR (CFRUY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| DSDVYDSV A/S ADR (DSDVY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| GLNCYGlencore plc Unsponsored ADR (GLNCY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| HEINYHeineken NV Sponsored ADR (HEINY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| HENKYHenkel AG & Co KGAA Sponsored ADR (HENKY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| NVSNovartis AG Common Stock | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| RYCEYRolls Royce Holdings plc Sponsored ADR (RYCEY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| KKPNYRoyal KPN N.V. Sponsored ADR (KKPNY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| SAPSAP SE Sponsored ADR (SAP) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| SBGSYSchneider Electric SE Unsponsored ADR (SBGSY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| SCMWYSwisscom AG Sponsored ADR (SCMWY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| UNCRYUnicredit SPA Unsponsored ADR (UNCRY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| WIZEYWise plc Sponsored ADR (WIZEY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| ZURVYZurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| EJPRYEast Japan Railway Co ADR (EJPRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| DQJCYPan Pacific International Holdings Corporation ADR (DQJCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
| TOELYTokyo Electron Ltd ADR (TOELY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| HAGHYHensoldt AG ADR (HAGHY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
| BRBroadridge Financial Solutions, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| BROBrown & Brown, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| BGBunge Limited Common Shares | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| BXPBXP, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| CDNSCadence Design Systems, Inc. - Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $50K-$100K | Filing |
| DDOGDatadog, Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| DVADaVita Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| AAGIYAIA Group Limited (AAGIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
| RCRUYRecruit Holdings Co Ltd Unsponsored ADR (RCRUY) | 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.