Skip to main content

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.

OklahomaMap: U.S. Census Bureau

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
Most traded

Trades

Trades reported by Alan Armstrong since 2020, newest filings first, listed securities by default.

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

Open these trades in the full list of politician trades

Filings

Every periodic transaction report on file, with a link to the official copy. Paper and scanned reports are listed but not parsed.

Periodic transaction reports filed by Alan Armstrong
FiledChamberStatusTradesSource
Sep 17, 2026SenateParsed4Filing
Jul 21, 2026SenateParsed703Filing

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.