Senate
Alan Armstrong
U.S. Senator · State not listed
Disclosed holdings
Assets identified in this member’s recent transaction disclosures.
Williams Companies, Inc. (The) Common Stock
Latest: Sale (Partial) · $5,000,001 - $25,000,000
Jun 24, 2026
Banco Santander, S.A. Sponsored ADR (Spain)
Latest: Purchase · $1,001 - $15,000
Mar 31, 2026
Novartis AG Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 31, 2026
ASML Holding N.V. - New York Registry Shares
Latest: Purchase · $1,001 - $15,000
Mar 31, 2026
AstraZeneca PLC Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 31, 2026
UBS Group AG Registered Ordinary Shares
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
ORIX Corporation American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan)
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Nomura Holdings Inc ADR American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Toyota Motor Corporation Common Stock
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Deutsche Bank AG Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Electronic Arts Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Johnson & Johnson Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Logitech International S.A. - Registered Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Apple Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Alcon Inc. Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Lloyds Banking Group Plc American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Microsoft Corporation - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Tesla, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Spotify Technology S.A. Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
argenx SE - American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
HSBC Holdings, plc. Common Stock
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Stellantis N.V. Common Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Charles Schwab Corporation (The) Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Novo Nordisk A/S Common Stock
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Welltower Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Elbit Systems Ltd. - Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Anheuser-Busch Inbev SA Sponsored ADR (Belgium)
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
O'Reilly Automotive, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Check Point Software Technologies Ltd. - Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
British American Tobacco Industries, p.l.c. Common Stock ADR
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
NVIDIA Corporation - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Banco Bilbao Vizcaya Argentaria S.A. Common Stock
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Arcelor Mittal NY Registry Shares NEW
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Nokia Corporation Sponsored American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
AerCap Holdings N.V. Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
monday.com Ltd. - Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
STMicroelectronics N.V. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Coca-Cola Europacific Partners plc - Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
VeriSign, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Kimberly-Clark Corporation - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Mizuho Financial Group, Inc. Sponosred ADR (Japan)
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Ciena Corporation Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Teva Pharmaceutical Industries Limited American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
ING Group, N.V. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
ICL Group Ltd. Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Honda Motor Company, Ltd. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Smith & Nephew SNATS, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Sony Group Corporation American Depositary Shares
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Alphabet Inc. - Class C Capital Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Goldman Sachs Group, Inc. (The) Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
SAP SE ADS
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Uber Technologies, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Genmab A/S - American Depositary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Sanofi - American Depositary Shares
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Rio Tinto Plc Common Stock
Latest: Purchase · $15,001 - $50,000
Mar 30, 2026
Diageo plc Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Nebius Group N.V. - Class A Ordinary Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Quest Diagnostics Incorporated Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Ferrari N.V. Common Shares
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Pearson, Plc Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 30, 2026
Warner Bros. Discovery, Inc. - Series A Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Wells Fargo & Company Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Workday, Inc. - Class A Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Western Digital Corporation - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Wynn Resorts, Limited - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
BXP, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Yum! Brands, Inc.
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Synopsys, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Take-Two Interactive Software, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Tapestry, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Teledyne Technologies Incorporated Common Stock
Latest: Sale (Full) · $50,001 - $100,000
Mar 27, 2026
Zimmer Biomet Holdings, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Cadence Design Systems, Inc. - Common Stock
Latest: Sale (Full) · $50,001 - $100,000
Mar 27, 2026
Texas Instruments Incorporated - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Textron Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
The Cigna Group Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
The Cooper Companies, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Thermo Fisher Scientific Inc Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Trane Technologies plc
Latest: Sale (Full) · $15,001 - $50,000
Mar 27, 2026
Transdigm Group Incorporated Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
The Travelers Companies, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
The Campbell's Company - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Truist Financial Corporation Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
UDR, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Union Pacific Corporation Common Stock
Latest: Purchase · $15,001 - $50,000
Mar 27, 2026
Teradyne, Inc. - Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
United Parcel Service, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
UnitedHealth Group Incorporated Common Stock (DE)
Latest: Purchase · $15,001 - $50,000
Mar 27, 2026
Broadridge Financial Solutions, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
T-Mobile US, Inc. - Common Stock
Latest: Sale (Full) · $15,001 - $50,000
Mar 27, 2026
Datadog, Inc. - Class A Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
United Rentals, Inc. Common Stock
Latest: Purchase · $1,001 - $15,000
Mar 27, 2026
Recent transactions
Purchase and sale disclosures, newest first.
| Asset | Type | Amount | Date |
|---|---|---|---|
| Sell | $5,000,001 - $25,000,000 | Jun 24, 2026 | |
| Sell | $250,001 - $500,000 | Jun 22, 2026 | |
| Buy | $1,001 - $15,000 | Mar 31, 2026 | |
| Buy | $1,001 - $15,000 | Mar 31, 2026 | |
| Buy | $1,001 - $15,000 | Mar 31, 2026 | |
| Buy | $1,001 - $15,000 | Mar 31, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $15,001 - $50,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 | |
| Buy | $1,001 - $15,000 | Mar 30, 2026 |
Get congressional trade alerts
Free alerts for notable insider and congressional filings.
Disclosed assets are not a complete or real-time portfolio, and a transaction disclosure does not establish current ownership. For informational purposes only, not investment advice.