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
DVNDevon Energy Corporation Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
FDXFedEx Corporation Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
RACEFerrari N.V. Common SharesSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
HDHome Depot, Inc. (The) Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
HONHoneywell International Inc. - Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
LVMUYLVMH Moet Hennessy Louis ADR (LVMUY)Sell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
PFEPfizer, Inc. Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
SOLSSolstice Advanced Materials Inc. - Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$1K-$15KFiling
MMM3M Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ABTAbbott Laboratories Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ABBVAbbVie Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ACNAccenture plc Class A Ordinary Shares (Ireland)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ADBEAdobe Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMDAdvanced Micro Devices, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ACMAECOM Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
AFLAFLAC Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
APDAir Products and Chemicals, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ABNBAirbnb, Inc. - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AKAMAkamai Technologies, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ALLAllstate Corporation (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GOOGAlphabet Inc. - Class C Capital StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
MOAltria Group, Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMZNAmazon.com, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
AMCRAmcor plc Ordinary SharesBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AXPAmerican Express Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AIGAmerican International Group, Inc. New Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMTAmerican Tower Corporation (REIT) Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMPAmeriprise Financial, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMEAMETEK, Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMGNAmgen Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
APHAmphenol Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ADIAnalog Devices, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AONAon plc Class A Ordinary Shares (Ireland)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
APOApollo Global Management, Inc. (New) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AAPLApple Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$250K-$500KFiling
AMATApplied Materials, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
APPApplovin Corporation - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ACGLArch Capital Group Ltd. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ANETArista Networks, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
TAT&T Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ADSKAutodesk, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ADPAutomatic Data Processing, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AZOAutoZone, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AVBAvalonBay Communities, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AXONAxon Enterprise, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
BACBank of America Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
BKBank of New York Mellon Corp (BK)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
BDXBecton, Dickinson and Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
BRK.BBerkshire Hathaway Inc. New Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
BBYBest Buy Co., 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.