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
Ventas, Inc. Common Stock4 mo agoBUYVTR$1,001 to $15,000116 dto disclose
BUY

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

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

United Rentals, Inc. Common Stock4 mo agoBUYURI$1,001 to $15,000116 dto disclose
BUY

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

URIUnited Rentals, 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)

UnitedHealth Group Incorporated Common Stock (DE)4 mo agoBUYUNH$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of UnitedHealth Group Incorporated Common Stock (DE).

UNHUnitedHealth Group Incorporated Common Stock (DE)[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)

United Parcel Service, Inc. Common Stock4 mo agoBUYUPSOn chain$1,001 to $15,000116 dto discloseCopy
BUY

Alan Armstrong bought $1,001 to $15,000 of United Parcel Service, Inc.

UPSUnited Parcel Service, 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)

Union Pacific Corporation Common Stock4 mo agoBUYUNP$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Union Pacific Corporation.

UNPUnion Pacific 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)

UDR, Inc. Common Stock4 mo agoBUYUDR$1,001 to $15,000116 dto disclose
BUY

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

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

Truist Financial Corporation Common Stock4 mo agoBUYTFC$1,001 to $15,000116 dto disclose
BUY

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

TFCTruist Financial 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)

The Travelers Companies, Inc. Common Stock4 mo agoBUYTRV$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Travelers Companies, Inc.

TRVThe Travelers Companies, 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)

Transdigm Group Incorporated Common Stock4 mo agoBUYTDG$1,001 to $15,000116 dto disclose
BUY

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

TDGTransdigm Group 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)

Trane Technologies plc4 mo agoSELLTT$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of Trane Technologies plc.

TTTrane Technologies plc[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)

Thermo Fisher Scientific Inc Common Stock4 mo agoBUYTMO$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Thermo Fisher Scientific Inc.

TMOThermo Fisher Scientific 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 Cooper Companies, Inc. - Common Stock4 mo agoBUYCOO$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Cooper Companies, Inc.

COOThe Cooper Companies, 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 Cigna Group Common Stock4 mo agoBUYCI$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Cigna Group.

CIThe Cigna Group 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 Campbell's Company - Common Stock4 mo agoBUYCPB$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Campbell's Company.

CPBThe Campbell's 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)

Textron Inc. Common Stock4 mo agoBUYTXT$1,001 to $15,000116 dto disclose
BUY

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

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

Texas Instruments Incorporated - Common Stock4 mo agoBUYTXN$1,001 to $15,000116 dto disclose
BUY

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

TXNTexas Instruments 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)

Tesla, Inc. - Common Stock4 mo agoBUYTSLAOn chain$15,001 to $50,000▲ +0.9%since filedCopy
BUY

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

TSLATesla, Inc. - Common Stock[ST]

TSLA token since disclosure:up 0.9%$379.79 at the Jul 21 close to $383.03 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)

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

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

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

Teledyne Technologies Incorporated Common Stock4 mo agoSELLTDY$50,001 to $100,000116 dto disclose
SELL

Alan Armstrong sold $50,001 to $100,000 of Teledyne Technologies Incorporated.

TDYTeledyne Technologies 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)

Tapestry, Inc. Common Stock4 mo agoBUYTPR$1,001 to $15,000116 dto disclose
BUY

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

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

Take-Two Interactive Software, Inc. - Common Stock4 mo agoBUYTTWO$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Take-Two Interactive Software, Inc.

TTWOTake-Two Interactive Software, 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)

T-Mobile US, Inc. - Common Stock4 mo agoSELLTMUS$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of T-Mobile US, Inc.

TMUST-Mobile US, 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)

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

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

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

Synchrony Financial Common Stock4 mo agoBUYSYF$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Synchrony Financial.

SYFSynchrony Financial 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)

Stryker Corporation Common Stock4 mo agoSELLSYK$15,001 to $50,000116 dto disclose
SELL

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

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

Steel Dynamics, Inc. - Common Stock4 mo agoBUYSTLD$1,001 to $15,000116 dto disclose
BUY

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

STLDSteel Dynamics, 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)

Starbucks Corporation - Common Stock4 mo agoBUYSBUX$1,001 to $15,000116 dto disclose
BUY

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

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

Solventum Corporation Common Stock4 mo agoBUYSOLV$1,001 to $15,000116 dto disclose
BUY

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

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

Snap-On Incorporated Common Stock4 mo agoBUYSNA$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Snap-On Incorporated.

SNASnap-On 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)

The J.M. Smucker Company Common Stock4 mo agoBUYSJM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The J.M. Smucker Company.

SJMThe J.M. Smucker 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)

Skyworks Solutions, Inc. - Common Stock4 mo agoBUYSWKS$1,001 to $15,000116 dto disclose
BUY

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

SWKSSkyworks Solutions, 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)

Simon Property Group, Inc. Common Stock4 mo agoBUYSPG$1,001 to $15,000116 dto disclose
BUY

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

SPGSimon Property 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)

ServiceNow, Inc. Common Stock4 mo agoSELLNOW$15,001 to $50,000116 dto disclose
SELL

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

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

Seagate Technology Holdings PLC - Ordinary Shares (Ireland)4 mo agoBUYSTX$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Seagate Technology Holdings PLC - Ordinary Shares (Ireland).

STXSeagate Technology Holdings PLC - 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)

Charles Schwab Corporation (The) Common Stock4 mo agoBUYSCHW$1,001 to $15,000116 dto disclose
BUY

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

SCHWCharles Schwab 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)

Sandisk Corporation - Common Stock When-Issued4 mo agoBUYSNDKOn chain$1,001 to $15,000▼ -48.3%since filedCopy
BUY

Alan Armstrong bought $1,001 to $15,000 of Sandisk Corporation - Common Stock When-Issued.

SNDKSandisk Corporation - Common Stock When-Issued[ST]

SNDK token since disclosure:down 48.3%$1,633.21 at the Jul 21 close to $843.81 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)

Salesforce, Inc. Common Stock4 mo agoBUYCRMOn chain$1,001 to $15,000116 dto discloseCopy
BUY

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

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

S&P Global Inc. Common Stock4 mo agoBUYSPGI$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of S&P Global Inc.

SPGIS&P Global 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)

RTX Corporation Common Stock4 mo agoBUYRTX$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of RTX Corporation.

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

Royal Caribbean Cruises Ltd. Common Stock4 mo agoBUYRCL$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Royal Caribbean Cruises Ltd.

RCLRoyal Caribbean Cruises Ltd. 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