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
DGXQuest Diagnostics Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ORealty Income Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
REGRegency Centers Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
REGNRegeneron Pharmaceuticals, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
RSGRepublic Services, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
RMDResMed Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
HOODRobinhood Markets, Inc. - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ROPRoper Technologies, Inc. - Common Stock (ROP)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
RCLRoyal Caribbean Cruises Ltd. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
RTXRTX Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
SPGIS&P Global Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CRMSalesforce, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SNDKSandisk Corporation - Common Stock When-IssuedBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SCHWCharles Schwab Corporation (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
STXSeagate Technology Holdings PLC - Ordinary Shares (Ireland)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
NOWServiceNow, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
SPGSimon Property Group, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SWKSSkyworks Solutions, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SJMThe J.M. Smucker Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SNASnap-On Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SOLVSolventum Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SBUXStarbucks Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
STLDSteel Dynamics, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SYKStryker Corporation Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
SYFSynchrony Financial Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
SNPSSynopsys, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TMUST-Mobile US, Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
TTWOTake-Two Interactive Software, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TPRTapestry, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TDYTeledyne Technologies Incorporated Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
TERTeradyne, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TSLATesla, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
TXNTexas Instruments Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TXTTextron Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CPBThe Campbell's Company - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CIThe Cigna Group Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
COOThe Cooper Companies, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TMOThermo Fisher Scientific Inc Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TTTrane Technologies plcSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
TDGTransdigm Group Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TRVThe Travelers Companies, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TFCTruist Financial Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
UDRUDR, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
UNPUnion Pacific Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
UPSUnited Parcel Service, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
UNHUnitedHealth Group Incorporated Common Stock (DE)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
URIUnited Rentals, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
VTRVentas, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
VRSKVerisk Analytics, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
VZVerizon Communications 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.