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
ELVElevance Health, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
EMEEMCOR Group, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
EMREmerson Electric Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ESSEssex Property Trust, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
EGEverest Group, Ltd. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PSTGEverpure, Inc. Class A (PSTG)Sell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
EXPEExpedia Group, Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
EXPDExpeditors International of Washington, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
XOMExxon Mobil Corporation Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FFIVF5, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FICOFair Isaac Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FRTFederal Realty Investment Trust Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FDXFedEx Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FISFidelity National Information Services, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FSLRFirst Solar, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FISVFiserv, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FFord Motor Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FTNTFortinet, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FTVFortive Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FOXAFox Corporation - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
BENFranklin Resources, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
FCXFreeport-McMoRan, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AJGArthur J. Gallagher & Co. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GEGE Aerospace Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
GEHCGE HealthCare Technologies Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GEVGE Vernova Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
GENGen Digital Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GMGeneral Motors Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GDGeneral Dynamics Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GISGeneral Mills, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GPCGenuine Parts Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GILDGilead Sciences, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GPNGlobal Payments Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GLGlobe Life Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GDDYGoDaddy Inc. Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GSGoldman Sachs Group, Inc. (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
HIGThe Hartford Insurance Group, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HASHasbro, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HCAHCA Healthcare, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
DOCHealthpeak Properties, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HSYThe Hershey Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HPEHewlett Packard Enterprise Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HLTHilton Worldwide Holdings Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HOLXHologic, Inc. (HOLX)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HDHome Depot, Inc. (The) Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
HONHoneywell International Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HWMHowmet Aerospace Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HPQHP Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HUBBHubbell Inc Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HUMHumana Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 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.