U.S. Senate
STOCK Act Disclosures
Sen. Alan Armstrong Stock Trades
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
Stocks Traded Most by Sen. Alan Armstrong
$WMB
8 trades
The Williams Companies, Inc.
4 buys
4 sales
Latest: Oct 22, 2026
$NVS
3 trades
Novartis AG
3 buys
0 sales
Latest: Jul 21, 2026
$ORLY
3 trades
O'Reilly Automotive, Inc.
3 buys
0 sales
Latest: Jul 21, 2026
$DGX
3 trades
Quest Diagnostics Incorporated
3 buys
0 sales
Latest: Jul 21, 2026
$SCHW
3 trades
The Charles Schwab Corporation
3 buys
0 sales
Latest: Jul 21, 2026
$EA
2 trades
Electronic Arts Inc.
1 buy
1 sale
Latest: Sep 17, 2026
$AVB
2 trades
AvalonBay Communities, Inc.
1 buy
0 sales
Latest: Sep 17, 2026
$COO
2 trades
The Cooper Companies, Inc.
2 buys
0 sales
Latest: Jul 21, 2026
$IX
2 trades
ORIX Corporation
2 buys
0 sales
Latest: Jul 21, 2026
$BRO
2 trades
Brown & Brown, Inc.
2 buys
0 sales
Latest: Jul 21, 2026
$BR
2 trades
Broadridge Financial Solutions, Inc.
2 buys
0 sales
Latest: Jul 21, 2026
$CI
2 trades
Cigna Corporation
2 buys
0 sales
Latest: Jul 21, 2026
Disclosed Transactions by Sen. Alan Armstrong · Page 1 of 16
| Stock / Asset | Action | Amount Range | Traded | Filing |
|---|---|---|---|---|
|
$WMB
The Williams Companies, Inc.
|
Sale (Full) | $250,001 - $500,000 | Sep 8, 2026 | PTR PDF ↗ |
|
$WMB
The Williams Companies, Inc.
|
Purchase | $15,001 - $50,000 | Aug 20, 2026 | PTR PDF ↗ |
|
$WMB
The Williams Companies, Inc.
|
Purchase | $1,001 - $15,000 | Aug 19, 2026 | PTR PDF ↗ |
|
Non-ticker
AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)
|
Exchange | $1,001 - $15,000 | Aug 14, 2026 | PTR PDF ↗ |
|
$AVB
AvalonBay Communities, Inc.
|
Exchange | $1,001 - $15,000 | Aug 14, 2026 | PTR PDF ↗ |
|
Non-ticker
Electronic Arts Inc. (EA)
|
Sale (Full) | $1,001 - $15,000 | Aug 4, 2026 | PTR PDF ↗ |
|
$EA
Electronic Arts Inc.
|
Sale | $1,001 - $15,000 | Aug 4, 2026 | PTR PDF ↗ |
|
$WMB
The Williams Companies, Inc.
|
Purchase | $15,001 - $50,000 | Aug 20, 2026 | PTR PDF ↗ |
|
Non-ticker
Williams Companies, Inc. (The) Common Stock
|
Purchase | $15,001 - $50,000 | Aug 20, 2026 | PTR PDF ↗ |
|
$WMB
The Williams Companies, Inc.
|
Purchase | $1,001 - $15,000 | Aug 19, 2026 | PTR PDF ↗ |
|
Non-ticker
Williams Companies, Inc. (The) Common Stock
|
Purchase | $1,001 - $15,000 | Aug 19, 2026 | PTR PDF ↗ |
|
Non-ticker
AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)
|
Exchange | $1,001 - $15,000 | Aug 14, 2026 | PTR PDF ↗ |
|
Non-ticker
Electronic Arts Inc. (EA)
|
Sale (Full) | $1,001 - $15,000 | Aug 4, 2026 | PTR PDF ↗ |
|
$WMB
The Williams Companies, Inc.
|
Sale (Full) | $250,001 - $500,000 | Jun 22, 2026 | PTR PDF ↗ |
|
Non-ticker
Swisscom AG Sponsored ADR (SCMWY)
|
Purchase | $1,001 - $15,000 | Mar 31, 2026 | PTR PDF ↗ |
|
Non-ticker
Unicredit SPA Unsponsored ADR (UNCRY)
|
Purchase | $1,001 - $15,000 | Mar 31, 2026 | PTR PDF ↗ |
|
Non-ticker
Wise plc Sponsored ADR (WIZEY)
|
Purchase | $1,001 - $15,000 | Mar 31, 2026 | PTR PDF ↗ |
|
Non-ticker
Zurich Insurance Group Ltd Sponsored ADR (ZURVY)
|
Purchase | $1,001 - $15,000 | Mar 31, 2026 | PTR PDF ↗ |
|
Non-ticker
Hensoldt AG ADR (HAGHY)
|
Purchase | $1,001 - $15,000 | Mar 31, 2026 | PTR PDF ↗ |
|
Non-ticker
London Stock Exchange Group Sponsored ADR (LSEGY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Lonza Group AG ADR (LZAGY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Loreal Company ADR France (LRLCY)
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
LY Corporation ADR (YAHOY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Lynas Rare Earths Ltd Sponsored ADR (LYSDY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Macquarie Group Ltd Unsponsored ADR (MQBKY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Marubeni Corporation ADR Japan (MARUY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mercedes-Benz Group AG Unsponsored ADR (MBGYY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Michelin Compagnie Generale ADR (MGDDY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
$MSFT
Microsoft Corporation
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsubishi Corporation ADR (MTSUY)
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsubishi Electric Corporation ADR Japan (MIELY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsubishi Estate Ltd ADR (MITEY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsubishi Heavy Industries Ltd ADR (MHVIY)
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsui & Co Ltd ADR Japan (MITSY)
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsui Fudosan Co Ltd ADR (MTSFY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
$MFG
Mizuho Financial Group, Inc.
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Moncler SPA Unsponsored ADR (MONRY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
$MNDY
monday.com Ltd.
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
MS&AD Insurance Group Holdings ADR (MSADY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Munich Re Group ADR (MURGY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Murata MFG Co Ltd ADR (MRAAY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
National Australia Bank Ltd Sponsored ADR (NABZY)
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
NatWest Group plc (NWG)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
$NBIS
Nebius Group N.V.
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Nestle SA Sponsored ADR (NSRGY)
|
Purchase | $15,001 - $50,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Nexon Company Ltd Unsponsored ADR (NEXOY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
NICE Ltd - (NICE)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Nintendo Ltd ADR Japan (NTDOY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |
|
Non-ticker
Nippon Steel Corporation Unsponsored ADR (NPSCY)
|
Purchase | $1,001 - $15,000 | Mar 30, 2026 | PTR PDF ↗ |