Live
$CONGRESS
United States Senator

Alan Armstrong

RepublicanSenator, OK· OklahomaRepublican
Post on X

Committees

  • Health, Education, Labor, and Pensions (Senate)
  • Indian Affairs (Senate)
Reports on file
3
Trades read
708
Buys
656
Sells
51
Declared in 2026
$8.8M to $42.2M

“Declared in 2026” is the sum of the ranges declared on 708 trades filed that year. A range, not an exact amount.

Trades

Trades filed by Alan Armstrong708 on file · newest disclosure first
HP Inc. Common Stock4 mo agoBUYHPQ$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of HP Inc.

HPQHP Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Howmet Aerospace Inc. Common Stock4 mo agoBUYHWM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Howmet Aerospace Inc.

HWMHowmet Aerospace Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Honeywell International Inc. - Common Stock4 mo agoBUYHON$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Honeywell International Inc.

HONHoneywell International Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Home Depot, Inc. (The) Common Stock4 mo agoSELLHD$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of Home Depot, Inc. (The).

HDHome Depot, Inc. (The) Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hologic, Inc. (HOLX)4 mo agoBUYHologic, Inc. (HOLX)$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hologic, Inc. (HOLX).

Hologic, Inc. (HOLX)[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hilton Worldwide Holdings Inc. Common Stock4 mo agoBUYHLT$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hilton Worldwide Holdings Inc.

HLTHilton Worldwide Holdings Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hewlett Packard Enterprise Company Common Stock4 mo agoBUYHPE$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hewlett Packard Enterprise Company.

HPEHewlett Packard Enterprise Company Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

The Hershey Company Common Stock4 mo agoBUYHSY$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Hershey Company.

HSYThe Hershey Company Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Healthpeak Properties, Inc. Common Stock4 mo agoBUYDOC$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Healthpeak Properties, Inc.

DOCHealthpeak Properties, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

HCA Healthcare, Inc. Common Stock4 mo agoBUYHCA$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of HCA Healthcare, Inc.

HCAHCA Healthcare, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hasbro, Inc. - Common Stock4 mo agoBUYHAS$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hasbro, Inc.

HASHasbro, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

The Hartford Insurance Group, Inc. Common Stock4 mo agoBUYHIG$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Hartford Insurance Group, Inc.

HIGThe Hartford Insurance Group, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Goldman Sachs Group, Inc. (The) Common Stock4 mo agoBUYGS$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Goldman Sachs Group, Inc. (The).

GSGoldman Sachs Group, Inc. (The) Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

GoDaddy Inc. Class A Common Stock4 mo agoBUYGDDY$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of GoDaddy Inc.

GDDYGoDaddy Inc. Class A Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Globe Life Inc. Common Stock4 mo agoBUYGL$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Globe Life Inc.

GLGlobe Life Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Global Payments Inc. Common Stock4 mo agoBUYGPN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Global Payments Inc.

GPNGlobal Payments Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Gilead Sciences, Inc. - Common Stock4 mo agoBUYGILD$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Gilead Sciences, Inc.

GILDGilead Sciences, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Genuine Parts Company Common Stock4 mo agoBUYGPC$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Genuine Parts Company.

GPCGenuine Parts Company Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

General Mills, Inc. Common Stock4 mo agoBUYGIS$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of General Mills, Inc.

GISGeneral Mills, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

General Dynamics Corporation Common Stock4 mo agoBUYGD$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of General Dynamics Corporation.

GDGeneral Dynamics Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

General Motors Company Common Stock4 mo agoBUYGM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of General Motors Company.

GMGeneral Motors Company Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Gen Digital Inc. - Common Stock4 mo agoBUYGEN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Gen Digital Inc.

GENGen Digital Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

GE Vernova Inc. Common Stock4 mo agoSELLGEV$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of GE Vernova Inc.

GEVGE Vernova Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

GE HealthCare Technologies Inc. - Common Stock4 mo agoBUYGEHC$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of GE HealthCare Technologies Inc.

GEHCGE HealthCare Technologies Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

GE Aerospace Common Stock4 mo agoBUYGEOn chain$15,001 to $50,000116 dto discloseCopy
BUY

Alan Armstrong bought $15,001 to $50,000 of GE Aerospace.

GEGE Aerospace Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Arthur J. Gallagher & Co. Common Stock4 mo agoBUYAJG$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Arthur J. Gallagher & Co.

AJGArthur J. Gallagher & Co. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Freeport-McMoRan, Inc. Common Stock4 mo agoBUYFCX$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Freeport-McMoRan, Inc.

FCXFreeport-McMoRan, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Franklin Resources, Inc. Common Stock4 mo agoBUYBEN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Franklin Resources, Inc.

BENFranklin Resources, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fox Corporation - Class A Common Stock4 mo agoBUYFOXA$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fox Corporation.

FOXAFox Corporation - Class A Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fortive Corporation Common Stock4 mo agoBUYFTV$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fortive Corporation.

FTVFortive Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fortinet, Inc. - Common Stock4 mo agoBUYFTNT$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fortinet, Inc.

FTNTFortinet, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Ford Motor Company Common Stock4 mo agoBUYF$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Ford Motor Company.

FFord Motor Company Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fiserv, Inc. - Common Stock4 mo agoBUYFISV$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fiserv, Inc.

FISVFiserv, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

First Solar, Inc. - Common Stock4 mo agoBUYFSLR$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of First Solar, Inc.

FSLRFirst Solar, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fidelity National Information Services, Inc. Common Stock4 mo agoBUYFIS$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fidelity National Information Services, Inc.

FISFidelity National Information Services, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

FedEx Corporation Common Stock4 mo agoBUYFDX$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of FedEx Corporation.

FDXFedEx Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Federal Realty Investment Trust Common Stock4 mo agoBUYFRT$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Federal Realty Investment Trust.

FRTFederal Realty Investment Trust Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fair Isaac Corporation Common Stock4 mo agoBUYFICO$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fair Isaac Corporation.

FICOFair Isaac Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

F5, Inc. - Common Stock4 mo agoBUYFFIV$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of F5, Inc.

FFIVF5, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Exxon Mobil Corporation Common Stock4 mo agoSELLXOM$1,001 to $15,000116 dto disclose
SELL

Alan Armstrong sold $1,001 to $15,000 of Exxon Mobil Corporation.

XOMExxon Mobil Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Overview

Trades by month of the trade
  • Buys
  • Sells
  • Exchanges
701
Show as a table
MonthBuysSellsExchanges
Mar 2026654470
Apr 2026000
May 2026000
Jun 2026020
Jul 2026000
Aug 2026211
Sep 2026010

Whose account

  • Member701 trades · 99%
  • Joint7 trades · 1%

As declared in the Owner column of each report.

Source reports: 3 reports at the Senate
Reports on file3 reports · latest first
  • Filed Oct 22, 2026 · #6aa5ccb2-ff27-491a-9314-778b9ab37964Read, 1 tradePDF
  • Filed Sep 17, 2026 · #b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41fRead, 4 tradesPDF
  • Filed Jul 21, 2026 · #fda235b3-bad7-4637-8fa1-053f354d929cRead, 703 tradesPDF

All Members