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
MGMMGM Resorts International Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ARGXargenx SE - American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MCHPMicrochip Technology Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AHKSYAsahi Kaisei Corp Unsponsored ADR (AHKSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MUMicron Technology, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ASCCYAsics Corp Unsponsored ADR (ASCCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MSFTMicrosoft Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ASMLASML Holding N.V. - New York Registry SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$50K-$100KFiling
MAAMid-America Apartment Communities, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ASAZYAssa Abloy AB ADR (ASAZY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
TAPMolson Coors Beverage Company Class B Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ARZGYAssicurazioni Generali SpA ADR (ARZGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MDLZMondelez International, Inc. - Class A Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ASBFYAssociated British Foods plc ADR (ASBFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MSMorgan Stanley Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ALPMYAstellas Pharma Inc ADR (ALPMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
AZNAstraZeneca PLC Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
MOSMosaic Company (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ASXFYASX Ltd ADR (ASXFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MSIMotorola Solutions, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
MSCIMSCI Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
NDAQNasdaq, Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
NFLXNetflix, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
NEMNewmont CorporationBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ATLKYAtlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ATLCYAtlas Copco AB New Series B Sponsored ADR (ATLCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NEENextEra Energy, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
AVVIYAviva plc ADR (AVVIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DUFRYAvolta AG ADR (DUFRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
AXAHYAXA ADR (AXAHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BAESYBAE Systems plc Sponsored ADR (BAESY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
BBVABanco Bilbao Vizcaya Argentaria S.A. Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
SANBanco Santander, S.A. Sponsored ADR (Spain)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
NCBDYBandai Namco Holdings Inc ADR (NCBDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BKNIYBankinter SA Sponsored ADR (BKNIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BCSBarclays plc ADR (BCS)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BTDPYBarratt Redrow plc ADR (BTDPY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BRRLYBarry Callebaut AG Unsponsored ADR (BRRLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BASFYBASF SE Sponsored ADR (BASFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BAYRYBayer AG Sponsored ADR (BAYRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BMWKYBayerische Motors Werke AG ADR (BMWKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BHPBHP Group Limited (BHP)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
BNPQYBNP Paribas SA ADR (BNPQY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
BHKLYBoc Hong Kong Holdings Ltd Sponsored ADR (BHKLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BDNNYBoliden AB AR (BDNNY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BOUYYBouygues SA ADR (BOUYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BXBLYBrambles Ltd Sponsored ADR (BXBLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BNTGYBrenntag Se Unsponsored ADR (BNTGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BRDCYBridgestone Corporation Ltd ADR Japan (BRDCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BTIBritish American Tobacco Industries, p.l.c. Common Stock ADRBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling

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.