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
HBANHuntington Bancshares Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
INTCIntel Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ICEIntercontinental Exchange Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
IBMInternational Business Machines Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
INTUIntuit Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ISRGIntuitive Surgical, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
INVHInvitation Homes Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
JNJJohnson & Johnson Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
JPMJP Morgan Chase & Co. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
KVUEKenvue Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KDPKeurig Dr Pepper Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KEYKeyCorp Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KIMKimco Realty Corporation (HC) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KMIKinder Morgan, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KKRKKR & Co. Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KLACKLA Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
KHCThe Kraft Heinz Company - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LHXL3Harris Technologies, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LHLabcorp Holdings Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LRCXLam Research Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LDOSLeidos Holdings, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
LENLennar Corporation Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LLYEli Lilly and Company Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LINLinde plc - Ordinary SharesSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ALCAlcon Inc. Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
LYVLive Nation Entertainment, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LMTLockheed Martin Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ALFVYAlfa Laval AB Sweden ADR (ALFVY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
LLoews Corporation (L)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ALIZYAllianz SE ADR (ALIZY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
LOWLowe's Companies, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
LITELumentum Holdings Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
GOOGAlphabet Inc. - Class C Capital StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
LYBLyondellBasell Industries NV Ordinary Shares Class A (Netherlands)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
ALSMYAlstom ADR (ALSMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MARMarriott International - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
AMADYAmadeus IT Group Unsponsored ADR (AMADY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MRSHMarsh Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
NGLOYAnglo American plc Sponsored ADR (NGLOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MAMastercard Incorporated Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
MCDMcDonald's Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
MCKMcKesson Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
BUDAnheuser-Busch Inbev SA Sponsored ADR (Belgium)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
MDTMedtronic plc. Ordinary SharesBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
MRKMerck & Company, Inc. Common Stock (new)Sell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
ANZGYANZ Group Holdings LTD Sponsored ADR (ANZGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
METAMeta Platforms, Inc. - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
AAPLApple Inc. - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
METMetLife, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
MTArcelor Mittal NY Registry Shares NEWBuySelfMar 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.