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
VRTXVertex Pharmaceuticals Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
VRTVertiv Holdings, LLC Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CFRUYCompagnie Financiere Richemont AG ADR (CFRUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CMPGYCompass Group plc Sponsored ADR (CMPGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CMSQYComputershare Ltd Sponsored ADR (CMSQY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CMWAYCommonwealth Bank Australia Sponsored ADR (CMWAY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
CRARYCredit Agricole SA ADR (CRARY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CSLLYCSL Ltd Sponsored ADR (CSLLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DLICYDaiichi Life Holdings Inc Unsponsored ADR (DLICY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DFKCYDaifuku Co Ltd ADR (DFKCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DSNKYDaiichi Sankyo Co Ltd Sponsored ADR (DSNKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DKILYDaikin Industries Ltd ADR (DKILY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DTRUYDaimler Truck Holding AG Sponsored ADR (DTRUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DIFTYDaito Trust Construction Sponsored ADR (DIFTY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DWAHYDaiwa House Industries Ltd ADR Japan (DWAHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DANOYDanone Sponsored ADR (DANOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DNKEYDanske Bank A/S Sponsored ADR (DNKEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DASTYDassault Systems SA Sponsored ADR (DASTY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DBSDYDBS Group Holdings Ltd Sponsored ADR (DBSDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
DNZOYDenso Corporation ADR (DNZOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DBDeutsche Bank AG Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DBOEYDeutsche Boerse ADR (DBOEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
DLAKYDeutsche Lufthansa AG Sponsored ADR (DLAKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DHLGYDeutsche Post AG Sponsored ADR (DHLGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DTEGYDeutsche Telekom AG DE Sponsored ADR (DTEGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
DEODiageo plc Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DSCSYDisco Corporation Unsponsored ADR (DSCSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DNBBYDNB BK ASA Sponsored ADR (DNBBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DRPRYDr. Ing. h.c. F. Porsche AG Unsponsored ADR (DRPRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DSFIYDSM Firmenich AG Sponsored ADR (DSFIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
DSDVYDSV A/S ADR (DSDVY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
EBCOYEbara Corporation ADR (EBCOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ESAIYEisai Co Ltd ADR (ESAIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ESLTElbit Systems Ltd. - Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
EAElectronic Arts Inc. - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
EPOAYEpiroc Aktiebolag Class A Sponsored ADR (EPOAY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ERICEricsson - ADR (ERIC)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
EBKDYErste Group Bank AG Sponsored ADR (EBKDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ESLOYEssilorluxottica ADR (ESLOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
EVVTYEvolution AB Unsponsored ADR (EVVTY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
VICIVICI Properties Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
EXPGYExperian plc Sponsored ADR (EXPGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
VVisa Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
FANUYFanuc Corporation ADR (FANUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
FRCOYFast Retailing Co Ltd ADR (FRCOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
WABWestinghouse Air Brake Technologies Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
RACEFerrari N.V. Common SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
WMTWalmart Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
FSUGYFortescue Metals Group Ltd Sponsored ADR (FSUGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
FMSFresenius Medical Care AG (FMS)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.