← Congress

Senate

Alan Armstrong

U.S. Senator · State not listed

93
Disclosed assets
367
Transactions

Disclosed holdings

Assets identified in this member’s recent transaction disclosures.

Williams Companies, Inc. (The) Common Stock logoWMB

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

Banco Santander, S.A. Sponsored ADR (Spain)

Latest: Purchase · $1,001 - $15,000

Mar 31, 2026

Novartis AG Common Stock logoNVS

Novartis AG Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 31, 2026

ASML Holding N.V. - New York Registry Shares logoASML

ASML Holding N.V. - New York Registry Shares

Latest: Purchase · $1,001 - $15,000

Mar 31, 2026

AstraZeneca PLC Ordinary Shares logoAZN

AstraZeneca PLC Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 31, 2026

UBS Group AG Registered Ordinary Shares logoUBS

UBS Group AG Registered Ordinary Shares

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

ORIX Corporation American Depositary Shares logoIX

ORIX Corporation American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan) logoSMFG

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 logoNMR

Nomura Holdings Inc ADR American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Toyota Motor Corporation Common Stock logoTM

Toyota Motor Corporation Common Stock

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Deutsche Bank AG Common Stock logoDB

Deutsche Bank AG Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Electronic Arts Inc. - Common Stock logoEA

Electronic Arts Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Johnson & Johnson Common Stock logoJNJ

Johnson & Johnson Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Logitech International S.A. - Registered Shares logoLOGI

Logitech International S.A. - Registered Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Apple Inc. - Common Stock logoAAPL

Apple Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Alcon Inc. Ordinary Shares logoALC

Alcon Inc. Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Lloyds Banking Group Plc American Depositary Shares logoLYG

Lloyds Banking Group Plc American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Microsoft Corporation - Common Stock logoMSFT

Microsoft Corporation - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Tesla, Inc. - Common Stock logoTSLA

Tesla, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Spotify Technology S.A. Ordinary Shares logoSPOT

Spotify Technology S.A. Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

argenx SE - American Depositary Shares logoARGX

argenx SE - American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

HSBC Holdings, plc. Common Stock logoHSBC

HSBC Holdings, plc. Common Stock

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Stellantis N.V. Common Shares logoSTLA

Stellantis N.V. Common Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Charles Schwab Corporation (The) Common Stock logoSCHW

Charles Schwab Corporation (The) Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Novo Nordisk A/S Common Stock logoNVO

Novo Nordisk A/S Common Stock

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Welltower Inc. Common Stock logoWELL

Welltower Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Elbit Systems Ltd. - Ordinary Shares logoESLT

Elbit Systems Ltd. - Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Anheuser-Busch Inbev SA Sponsored ADR (Belgium) logoBUD

Anheuser-Busch Inbev SA Sponsored ADR (Belgium)

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

O'Reilly Automotive, Inc. - Common Stock logoORLY

O'Reilly Automotive, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Check Point Software Technologies Ltd. - Ordinary Shares logoCHKP

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 logoBTI

British American Tobacco Industries, p.l.c. Common Stock ADR

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

NVIDIA Corporation - Common Stock logoNVDA

NVIDIA Corporation - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Banco Bilbao Vizcaya Argentaria S.A. Common Stock logoBBVA

Banco Bilbao Vizcaya Argentaria S.A. Common Stock

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Arcelor Mittal NY Registry Shares NEW logoMT

Arcelor Mittal NY Registry Shares NEW

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Nokia Corporation Sponsored American Depositary Shares logoNOK

Nokia Corporation Sponsored American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

AerCap Holdings N.V. Ordinary Shares logoAER

AerCap Holdings N.V. Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

monday.com Ltd. - Ordinary Shares logoMNDY

monday.com Ltd. - Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

STMicroelectronics N.V. Common Stock logoSTM

STMicroelectronics N.V. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Coca-Cola Europacific Partners plc - Ordinary Shares logoCCEP

Coca-Cola Europacific Partners plc - Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

VeriSign, Inc. - Common Stock logoVRSN

VeriSign, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Kimberly-Clark Corporation - Common Stock logoKMB

Kimberly-Clark Corporation - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Mizuho Financial Group, Inc. Sponosred ADR (Japan) logoMFG

Mizuho Financial Group, Inc. Sponosred ADR (Japan)

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Ciena Corporation Common Stock logoCIEN

Ciena Corporation Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Teva Pharmaceutical Industries Limited American Depositary Shares logoTEVA

Teva Pharmaceutical Industries Limited American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

ING Group, N.V. Common Stock logoING

ING Group, N.V. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

ICL Group Ltd. Ordinary Shares logoICL

ICL Group Ltd. Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Honda Motor Company, Ltd. Common Stock logoHMC

Honda Motor Company, Ltd. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Smith & Nephew SNATS, Inc. Common Stock logoSNN

Smith & Nephew SNATS, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Sony Group Corporation American Depositary Shares logoSONY

Sony Group Corporation American Depositary Shares

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Alphabet Inc. - Class C Capital Stock logoGOOG

Alphabet Inc. - Class C Capital Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Goldman Sachs Group, Inc. (The) Common Stock logoGS

Goldman Sachs Group, Inc. (The) Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

SAP SE ADS logoSAP

SAP SE ADS

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Uber Technologies, Inc. Common Stock logoUBER

Uber Technologies, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Genmab A/S - American Depositary Shares logoGMAB

Genmab A/S - American Depositary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Sanofi - American Depositary Shares logoSNY

Sanofi - American Depositary Shares

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Rio Tinto Plc Common Stock logoRIO

Rio Tinto Plc Common Stock

Latest: Purchase · $15,001 - $50,000

Mar 30, 2026

Diageo plc Common Stock logoDEO

Diageo plc Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Nebius Group N.V. - Class A Ordinary Shares logoNBIS

Nebius Group N.V. - Class A Ordinary Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Quest Diagnostics Incorporated Common Stock logoDGX

Quest Diagnostics Incorporated Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Ferrari N.V. Common Shares logoRACE

Ferrari N.V. Common Shares

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Pearson, Plc Common Stock logoPSO

Pearson, Plc Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 30, 2026

Warner Bros. Discovery, Inc. - Series A Common Stock logoWBD

Warner Bros. Discovery, Inc. - Series A Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Wells Fargo & Company Common Stock logoWFC

Wells Fargo & Company Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Workday, Inc. - Class A Common Stock logoWDAY

Workday, Inc. - Class A Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Western Digital Corporation - Common Stock logoWDC

Western Digital Corporation - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Wynn Resorts, Limited - Common Stock logoWYNN

Wynn Resorts, Limited - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

BXP, Inc. Common Stock logoBXP

BXP, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Yum! Brands, Inc. logoYUM

Yum! Brands, Inc.

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Synopsys, Inc. - Common Stock logoSNPS

Synopsys, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Take-Two Interactive Software, Inc. - Common Stock logoTTWO

Take-Two Interactive Software, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Tapestry, Inc. Common Stock logoTPR

Tapestry, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Teledyne Technologies Incorporated Common Stock logoTDY

Teledyne Technologies Incorporated Common Stock

Latest: Sale (Full) · $50,001 - $100,000

Mar 27, 2026

Zimmer Biomet Holdings, Inc. Common Stock logoZBH

Zimmer Biomet Holdings, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Cadence Design Systems, Inc. - Common Stock logoCDNS

Cadence Design Systems, Inc. - Common Stock

Latest: Sale (Full) · $50,001 - $100,000

Mar 27, 2026

Texas Instruments Incorporated - Common Stock logoTXN

Texas Instruments Incorporated - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Textron Inc. Common Stock logoTXT

Textron Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

The Cigna Group Common Stock logoCI

The Cigna Group Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

The Cooper Companies, Inc. - Common Stock logoCOO

The Cooper Companies, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Thermo Fisher Scientific Inc Common Stock logoTMO

Thermo Fisher Scientific Inc Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Trane Technologies plc logoTT

Trane Technologies plc

Latest: Sale (Full) · $15,001 - $50,000

Mar 27, 2026

Transdigm Group Incorporated Common Stock logoTDG

Transdigm Group Incorporated Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

The Travelers Companies, Inc. Common Stock logoTRV

The Travelers Companies, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

The Campbell's Company - Common Stock logoCPB

The Campbell's Company - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Truist Financial Corporation Common Stock logoTFC

Truist Financial Corporation Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

UDR, Inc. Common Stock logoUDR

UDR, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Union Pacific Corporation Common Stock logoUNP

Union Pacific Corporation Common Stock

Latest: Purchase · $15,001 - $50,000

Mar 27, 2026

Teradyne, Inc. - Common Stock logoTER

Teradyne, Inc. - Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

United Parcel Service, Inc. Common Stock logoUPS

United Parcel Service, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

UnitedHealth Group Incorporated Common Stock (DE) logoUNH

UnitedHealth Group Incorporated Common Stock (DE)

Latest: Purchase · $15,001 - $50,000

Mar 27, 2026

Broadridge Financial Solutions, Inc. Common Stock logoBR

Broadridge Financial Solutions, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

T-Mobile US, Inc. - Common Stock logoTMUS

T-Mobile US, Inc. - Common Stock

Latest: Sale (Full) · $15,001 - $50,000

Mar 27, 2026

Datadog, Inc. - Class A Common Stock logoDDOG

Datadog, Inc. - Class A Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

United Rentals, Inc. Common Stock logoURI

United Rentals, Inc. Common Stock

Latest: Purchase · $1,001 - $15,000

Mar 27, 2026

Recent transactions

Purchase and sale disclosures, newest first.

AssetTypeDate
Williams Companies, Inc. (The) Common Stock logoWMBWilliams Companies, Inc. (The) Common Stock
SellJun 24, 2026
Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 logoWMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
SellJun 22, 2026
Banco Santander, S.A. Sponsored ADR (Spain) logoSANBanco Santander, S.A. Sponsored ADR (Spain)
BuyMar 31, 2026
Novartis AG Common Stock logoNVSNovartis AG Common Stock
BuyMar 31, 2026
ASML Holding N.V. - New York Registry Shares logoASMLASML Holding N.V. - New York Registry Shares
BuyMar 31, 2026
AstraZeneca PLC Ordinary Shares logoAZNAstraZeneca PLC Ordinary Shares
BuyMar 31, 2026
UBS Group AG Registered Ordinary Shares logoUBSUBS Group AG Registered Ordinary Shares
BuyMar 30, 2026
Novartis AG Common Stock logoNVSNovartis AG Common Stock
BuyMar 30, 2026
ORIX Corporation American Depositary Shares logoIXORIX Corporation American Depositary Shares
BuyMar 30, 2026
Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan) logoSMFGSumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan)
BuyMar 30, 2026
Nomura Holdings Inc ADR American Depositary Shares logoNMRNomura Holdings Inc ADR American Depositary Shares
BuyMar 30, 2026
Toyota Motor Corporation Common Stock logoTMToyota Motor Corporation Common Stock
BuyMar 30, 2026
Deutsche Bank AG Common Stock logoDBDeutsche Bank AG Common Stock
BuyMar 30, 2026
Electronic Arts Inc. - Common Stock logoEAElectronic Arts Inc. - Common Stock
BuyMar 30, 2026
Johnson & Johnson Common Stock logoJNJJohnson & Johnson Common Stock
BuyMar 30, 2026
Logitech International S.A. - Registered Shares logoLOGILogitech International S.A. - Registered Shares
BuyMar 30, 2026
Apple Inc. - Common Stock logoAAPLApple Inc. - Common Stock
BuyMar 30, 2026
AstraZeneca PLC Ordinary Shares logoAZNAstraZeneca PLC Ordinary Shares
BuyMar 30, 2026
Alcon Inc. Ordinary Shares logoALCAlcon Inc. Ordinary Shares
BuyMar 30, 2026
Lloyds Banking Group Plc American Depositary Shares logoLYGLloyds Banking Group Plc American Depositary Shares
BuyMar 30, 2026
Microsoft Corporation - Common Stock logoMSFTMicrosoft Corporation - Common Stock
BuyMar 30, 2026
Tesla, Inc. - Common Stock logoTSLATesla, Inc. - Common Stock
BuyMar 30, 2026
Spotify Technology S.A. Ordinary Shares logoSPOTSpotify Technology S.A. Ordinary Shares
BuyMar 30, 2026
argenx SE - American Depositary Shares logoARGXargenx SE - American Depositary Shares
BuyMar 30, 2026
HSBC Holdings, plc. Common Stock logoHSBCHSBC Holdings, plc. Common Stock
BuyMar 30, 2026
Stellantis N.V. Common Shares logoSTLAStellantis N.V. Common Shares
BuyMar 30, 2026
Charles Schwab Corporation (The) Common Stock logoSCHWCharles Schwab Corporation (The) Common Stock
BuyMar 30, 2026
Novo Nordisk A/S Common Stock logoNVONovo Nordisk A/S Common Stock
BuyMar 30, 2026
Welltower Inc. Common Stock logoWELLWelltower Inc. Common Stock
BuyMar 30, 2026
Elbit Systems Ltd. - Ordinary Shares logoESLTElbit Systems Ltd. - Ordinary Shares
BuyMar 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.

Alan Armstrong Stock Trades and Disclosed Holdings | MySmarTrend