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
2
Trades read
707
Buys
656
Sells
50
Declared in 2026
$8.5M to $41.7M

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

Trades

Trades filed by Alan Armstrong707 on file · newest disclosure first
American Tower Corporation (REIT) Common Stock2 mo agoSELLAMT$1,001 to $15,000116 dto disclose
SELL

Alan Armstrong sold $1,001 to $15,000 of American Tower Corporation (REIT).

AMTAmerican Tower Corporation (REIT) 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)

American International Group, Inc. New Common Stock2 mo agoBUYAIG$1,001 to $15,000116 dto disclose
BUY

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

AIGAmerican International Group, Inc. New 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)

American Express Company Common Stock2 mo agoBUYAXP$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of American Express Company.

AXPAmerican Express 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)

Amcor plc Ordinary Shares2 mo agoBUYAMCR$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Amcor plc.

AMCRAmcor plc Ordinary Shares[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)

Amazon.com, Inc. - Common Stock2 mo agoBUYAMZNOn chain$15,001 to $50,000116 dto discloseCopy
BUY

Alan Armstrong bought $15,001 to $50,000 of Amazon.com, Inc.

AMZNAmazon.com, 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)

Altria Group, Inc.2 mo agoBUYMO$1,001 to $15,000116 dto disclose
BUY

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

MOAltria Group, Inc.[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)

Alphabet Inc. - Class C Capital Stock2 mo agoBUYGOOG$50,001 to $100,000116 dto disclose
BUY

Alan Armstrong bought $50,001 to $100,000 of Alphabet Inc. - Class C Capital Stock.

GOOGAlphabet Inc. - Class C Capital 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)

Allstate Corporation (The) Common Stock2 mo agoBUYALL$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Allstate Corporation (The).

ALLAllstate Corporation (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)

Akamai Technologies, Inc. - Common Stock2 mo agoBUYAKAM$1,001 to $15,000116 dto disclose
BUY

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

AKAMAkamai 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)

Airbnb, Inc. - Class A Common Stock2 mo agoBUYABNB$1,001 to $15,000116 dto disclose
BUY

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

ABNBAirbnb, 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)

Air Products and Chemicals, Inc. Common Stock2 mo agoBUYAPD$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Air Products and Chemicals, Inc.

APDAir Products and Chemicals, 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)

AFLAC Incorporated Common Stock2 mo agoBUYAFL$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of AFLAC Incorporated.

AFLAFLAC Incorporated 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)

AECOM Common Stock2 mo agoSELLACM$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of AECOM.

ACMAECOM 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)

Advanced Micro Devices, Inc. - Common Stock2 mo agoBUYAMDOn chain$15,001 to $50,000▲ +17.4%since filedCopy
BUY

Alan Armstrong bought $15,001 to $50,000 of Advanced Micro Devices, Inc.

AMDAdvanced Micro Devices, Inc. - Common Stock[ST]

AMD token since disclosure:up 17.4%$539.87 at the Jul 21 close to $633.83 now

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)

Adobe Inc. - Common Stock2 mo agoBUYADBE$1,001 to $15,000116 dto disclose
BUY

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

ADBEAdobe 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)

Accenture plc Class A Ordinary Shares (Ireland)2 mo agoBUYACN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Accenture plc Class A Ordinary Shares (Ireland).

ACNAccenture plc Class A Ordinary Shares (Ireland)[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)

AbbVie Inc. Common Stock2 mo agoBUYABBV$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of AbbVie Inc.

ABBVAbbVie 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)

Abbott Laboratories Common Stock2 mo agoSELLABT$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of Abbott Laboratories.

ABTAbbott Laboratories 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)

3M Company Common Stock2 mo agoBUYMMM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of 3M Company.

MMM3M 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)

Solstice Advanced Materials Inc. - Common Stock2 mo agoSELLSOLS$1,001 to $15,000119 dto disclose
SELL

Alan Armstrong sold $1,001 to $15,000 of Solstice Advanced Materials Inc.

SOLSSolstice Advanced Materials Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 24, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 119 days after the trade.

Filer's description: --

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

Pfizer, Inc. Common Stock2 mo agoSELLPFE$50,001 to $100,000119 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of Pfizer, Inc.

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

Disclosed 119 days after the trade.

Filer's description: --

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

LVMH Moet Hennessy Louis ADR (LVMUY)2 mo agoSELLLVMH Moet Hennessy Louis$50,001 to $100,000119 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of LVMH Moet Hennessy Louis.

LVMH Moet Hennessy Louis ADR (LVMUY)[ST]
Owner
Member
Traded
Mar 24, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 119 days after the trade.

Filer's description: --

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

Honeywell International Inc. - Common Stock2 mo agoSELLHON$50,001 to $100,000119 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of Honeywell International Inc.

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

Disclosed 119 days after the trade.

Filer's description: --

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

Home Depot, Inc. (The) Common Stock2 mo agoSELLHD$50,001 to $100,000119 dto disclose
SELL

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

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

Disclosed 119 days after the trade.

Filer's description: --

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

Ferrari N.V. Common Shares2 mo agoSELLRACE$50,001 to $100,000119 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of Ferrari N.V.

RACEFerrari N.V. Common Shares[ST]
Owner
Member
Traded
Mar 24, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 119 days after the trade.

Filer's description: --

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

FedEx Corporation Common Stock2 mo agoSELLFDX$50,001 to $100,000119 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of FedEx Corporation.

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

Disclosed 119 days after the trade.

Filer's description: --

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

Devon Energy Corporation Common Stock2 mo agoSELLDVN$50,001 to $100,000119 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of Devon Energy Corporation.

DVNDevon Energy Corporation Common Stock[ST]
Owner
Member
Traded
Mar 24, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 119 days after the trade.

Filer's description: All transactions on this PTR are for securities held jointly between the Filer and his Spouse. Transactions executed in March 2026 were initiated by a third party advisor to implement a direct indexing strategy.

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

Whose account

  • Member701 trades · 99%
  • Joint6 trades · 1%

As declared in the Owner column of each report.

Source reports: 2 reports at the Senate
Reports on file2 reports · latest first
  • Filed Sep 17, 2026 · #b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41fRead, 4 tradesPDF
  • Filed Jul 21, 2026 · #fda235b3-bad7-4637-8fa1-053f354d929cRead, 703 tradesPDF

All Members