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