U.S. Senate STOCK Act Disclosures

Sen. Alan Armstrong Stock Trades (Page 5 of 16)

Sen. Alan Armstrong (U.S. Senate) has disclosed 790 congressional stock transactions under the Stop Trading on Congressional Knowledge (STOCK) Act between Mar 24, 2026 and Oct 22, 2026, including 730 purchases and 57 sales across 290 distinct stock tickers. Most-traded stocks include The Williams Companies, Inc. ($WMB), Novartis AG ($NVS), O'Reilly Automotive, Inc. ($ORLY), Quest Diagnostics Incorporated ($DGX), The Charles Schwab Corporation ($SCHW).

Total Disclosures790
Purchases730
Sales57
Stocks Traded290
Latest DisclosureOct 22, 2026
Avg. Reporting Lag111d
Stock / Asset Action Amount Range Traded Disclosed Owner Filing
$PGR
The Progressive Corporation
Sale $15,001 - $50,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$RMD
ResMed Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$Q
Qnity Electronics, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$RCL
Royal Caribbean Cruises Ltd.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$REG
Regency Centers Corporation
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$PRU
Prudential Financial, Inc.
Sale $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$POOL
Pool Corporation
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$SJM
The J. M. Smucker Company
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$SBUX
Starbucks Corporation
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$SNPS
Synopsys, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$SYF
Synchrony Financial
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$PSA
Public Storage
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$TTWO
Take-Two Interactive Software, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$CPB
Campbell Soup Company
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$PTC
PTC Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$TDG
TransDigm Group Incorporated
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$PG
The Procter & Gamble Company
Sale $15,001 - $50,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$TXT
Textron Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$URI
United Rentals, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$VTR
Ventas, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$PM
Philip Morris International Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$SWKS
Skyworks Solutions, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$NOW
ServiceNow, Inc.
Sale $15,001 - $50,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$PNC
The PNC Financial Services Group, Inc.
Sale $50,001 - $100,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$TFC
Truist Financial Corporation
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$VZ
Verizon Communications Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$STX
Seagate Technology Holdings plc
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$ROP
Roper Technologies, Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$TMO
Thermo Fisher Scientific Inc.
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$O
Realty Income Corporation
Purchase $1,001 - $15,000 Mar 27, 2026 Jul 21, 2026 Joint PTR PDF ↗
$WMB
The Williams Companies, Inc.
Sale (Partial) $5,000,001 - $25,000,000 Jun 24, 2026 Jul 20, 2026 Joint PTR PDF ↗
Non-ticker
Williams Companies, Inc. (The) Common Stock
Sale (Partial) $5,000,001 - $25,000,000 Jun 24, 2026 Jul 20, 2026 Joint PTR PDF ↗
$WMB
The Williams Companies, Inc.
Sale (Full) $250,001 - $500,000 Jun 22, 2026 Jul 20, 2026 Joint PTR PDF ↗
Non-ticker
Williams Companies, Inc. (The) Common Stock
Sale (Full) $250,001 - $500,000 Jun 22, 2026 Jul 20, 2026 Joint PTR PDF ↗
$NVS
Novartis AG
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
$SAN
Banco Santander, S.A.
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
$ASML
ASML Holding N.V.
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Heineken NV Sponsored ADR (HEINY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Compagnie Financiere Richemont AG ADR (CFRUY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
ASML Holding N.V. - New York Registry Shares
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
$AZN
AstraZeneca PLC
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Banco Santander, S.A. Sponsored ADR (Spain)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
BHP Group Limited (BHP)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Carrefour SA Sponsored ADR (CRRFY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Air Liquide ADR France (AIQUY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Glencore plc Unsponsored ADR (GLNCY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
DSV A/S ADR (DSDVY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Henkel AG & Co KGAA Sponsored ADR (HENKY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
$NVSEF
Novartis AG
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗
Non-ticker
Rolls Royce Holdings plc Sponsored ADR (RYCEY)
Purchase $1,001 - $15,000 Mar 31, 2026 Jul 20, 2026 Self PTR PDF ↗

Get alerted when Sen. Alan Armstrong discloses a new trade.

Free weekly digest and real-time alerts for U.S. Senate and House STOCK Act disclosures — plus portfolio tracking that flags congressional activity in your holdings.

Start your free trial →