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
BZLFYBunzl plc New Sponsored ADR (BZLFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
BVVBYBureau Veritas SA Unsponsored ADR (BVVBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NKENike, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
NSCNorfolk Southern Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CAIXYCaixabank Unsponsored ADR (CAIXY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NOCNorthrop Grumman Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CAJPYCanon Inc ADR Japan Sponsored (CAJPY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CCOEYCapcom Co Ltd Unsponsored ADR (CCOEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NUENucor Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
NVDANVIDIA Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
CGEMYCapgemini SE Unsponsored (CGEMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
NXPINXP Semiconductors N.V. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CABGYCarlsberg AS Sponsored ADR (CABGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ORLYO'Reilly Automotive, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CRRFYCarrefour SA Sponsored ADR (CRRFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
OMCOmnicom Group Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CLLNYCellnex Telecom SAU Unsponsored ADR (CLLNY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
ORCLOracle Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
CJPRYCentral Japan RAI ADR (CJPRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
OTISOtis Worldwide Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CHKPCheck Point Software Technologies Ltd. - Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PCARPACCAR Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CHGCYChugai Pharmaceutical Ltd DDR (CHGCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CIENCiena Corporation Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PLTRPalantir Technologies Inc. - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
CKHUYCK Hutchison Holdings Ltd Unsponsored ADR (CKHUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CCEPCoca-Cola Europacific Partners plc - Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PANWPalo Alto Networks, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CCHGYCoca-Cola HBC AG ADR (CCHGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PHParker-Hannifin Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
CHEOYCochlear Ltd ADR (CHEOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CLPBYColoplast AS Sponsored ADR (CLPBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CRZBYCommerzbank AG Sponsored ADR (CRZBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
CODYYCompagnie de Saint-Gobain ADR (CODYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
PAYXPaychex, Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PYPLPayPal Holdings, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PEPPepsiCo, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PMPhilip Morris International Inc Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PSXPhillips 66 Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
PNCPNC Financial Services Group, Inc. (The) Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
POOLPool Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PFGPrincipal Financial Group Inc - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PGProcter & Gamble Company (The) Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
PGRProgressive Corporation (The) Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
PRUPrudential Financial, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PTCPTC Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PSAPublic Storage Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
QQnity Electronics, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
QCOMQUALCOMM Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
PWRQuanta Services, 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.