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
Hermes International SCA ADR (HESAY)4 mo agoBUYHermes International SCA$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hermes International SCA.

Hermes International SCA ADR (HESAY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hennes & Mauritz AB ADR (HNNMY)4 mo agoBUYHennes & Mauritz AB$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hennes & Mauritz AB.

Hennes & Mauritz AB ADR (HNNMY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Tesco Stores Holdings (TSCDY)4 mo agoBUYTesco Stores Holdings (TSCDY)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Tesco Stores Holdings (TSCDY).

Tesco Stores Holdings (TSCDY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Henkel AG & Company KGAA PFD Sponsored ADR (HENOY)4 mo agoBUYHenkel AG & Company KGAA PFD Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Henkel AG & Company KGAA PFD Sponsored.

Henkel AG & Company KGAA PFD Sponsored ADR (HENOY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Heineken NV Sponsored ADR (HEINY)4 mo agoBUYHeineken NV Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Heineken NV Sponsored.

Heineken NV Sponsored ADR (HEINY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Heidelbergcement AG ADR Sponsored (HDLMY)4 mo agoBUYHeidelbergcement AG$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Heidelbergcement AG.

Heidelbergcement AG ADR Sponsored (HDLMY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hannover Rueck SE Sponsored ADR (HVRRY)4 mo agoBUYHannover Rueck SE Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hannover Rueck SE Sponsored.

Hannover Rueck SE Sponsored ADR (HVRRY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Zimmer Biomet Holdings, Inc. Common Stock4 mo agoBUYZBH$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Zimmer Biomet Holdings, Inc.

ZBHZimmer Biomet Holdings, 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)

Halma plc Unsponsored ADR (HALMY)4 mo agoBUYHalma plc Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Halma plc Unsponsored.

Halma plc Unsponsored ADR (HALMY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Haleon plc Sponsored ADR (HLN)4 mo agoBUYHaleon plc Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Haleon plc Sponsored.

Haleon plc Sponsored ADR (HLN)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Yum! Brands, Inc.4 mo agoBUYYUM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Yum! Brands, Inc.

YUMYum! Brands, Inc.[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)

Goldman Sachs Group, Inc. (The) Common Stock4 mo agoBUYGS$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Goldman Sachs Group, Inc. (The).

GSGoldman Sachs Group, Inc. (The) Common Stock[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Glencore plc Unsponsored ADR (GLNCY)4 mo agoBUYGlencore plc Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Glencore plc Unsponsored.

Glencore plc Unsponsored ADR (GLNCY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Wynn Resorts, Limited - Common Stock4 mo agoBUYWYNN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Wynn Resorts, Limited.

WYNNWynn Resorts, Limited - 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)

Western Digital Corporation - Common Stock4 mo agoBUYWDC$1,001 to $15,000116 dto disclose
BUY

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

WDCWestern Digital 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)

Glaxo Wellcome plc ADR (GSK)4 mo agoBUYGlaxo Wellcome plc$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Glaxo Wellcome plc.

Glaxo Wellcome plc ADR (GSK)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Givaudan SA ADR (GVDNY)4 mo agoBUYGivaudan SA$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Givaudan SA.

Givaudan SA ADR (GVDNY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Workday, Inc. - Class A Common Stock4 mo agoBUYWDAY$1,001 to $15,000116 dto disclose
BUY

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

WDAYWorkday, Inc. - Class A 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)

Genmab A/S - American Depositary Shares4 mo agoBUYGMAB$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Genmab A/S.

GMABGenmab A/S - American Depositary Shares[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Geberit AG ADR (GBERY)4 mo agoBUYGeberit AG$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Geberit AG.

Geberit AG ADR (GBERY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Welltower Inc. Common Stock4 mo agoBUYWELL$1,001 to $15,000116 dto disclose
BUY

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

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

Galderma Group AG Sponsored ADR (GALDY)4 mo agoBUYGalderma Group AG Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Galderma Group AG Sponsored.

Galderma Group AG Sponsored ADR (GALDY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Wells Fargo & Company Common Stock4 mo agoBUYWFC$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Wells Fargo & Company.

WFCWells Fargo & 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)

Fujitsu Ltd ADR New Japan (FJTSY)4 mo agoBUYFujitsu Ltd$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fujitsu Ltd.

Fujitsu Ltd ADR New Japan (FJTSY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fuji Film Holding Corporation ADR (FUJIY)4 mo agoBUYFuji Film Holding Corporation$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fuji Film Holding Corporation.

Fuji Film Holding Corporation ADR (FUJIY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Warner Bros. Discovery, Inc. - Series A Common Stock4 mo agoBUYWBD$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Warner Bros. Discovery, Inc. - Series A.

WBDWarner Bros. Discovery, Inc. - Series A 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)

Fresenius SE & Company Sponsored ADR (FSNUY)4 mo agoBUYFresenius SE & Company Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fresenius SE & Company Sponsored.

Fresenius SE & Company Sponsored ADR (FSNUY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Walt Disney Company (The) Common Stock4 mo agoBUYDIS$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Walt Disney Company (The).

DISWalt Disney Company (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)

Fresenius Medical Care AG (FMS)4 mo agoBUYFresenius Medical Care AG (FMS)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fresenius Medical Care AG (FMS).

Fresenius Medical Care AG (FMS)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fortescue Metals Group Ltd Sponsored ADR (FSUGY)4 mo agoBUYFortescue Metals Group Ltd Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fortescue Metals Group Ltd Sponsored.

Fortescue Metals Group Ltd Sponsored ADR (FSUGY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Walmart Inc. - Common Stock4 mo agoSELLWMT$15,001 to $50,000116 dto disclose
SELL

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

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

Ferrari N.V. Common Shares4 mo agoBUYRACE$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Ferrari N.V.

RACEFerrari N.V. Common Shares[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Westinghouse Air Brake Technologies Corporation Common Stock4 mo agoBUYWAB$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Westinghouse Air Brake Technologies Corporation.

WABWestinghouse Air Brake Technologies 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)

Fast Retailing Co Ltd ADR (FRCOY)4 mo agoBUYFast Retailing Co Ltd$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Fast Retailing Co Ltd.

Fast Retailing Co Ltd ADR (FRCOY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Fanuc Corporation ADR (FANUY)4 mo agoBUYFanuc Corporation$1,001 to $15,000113 dto disclose
BUY

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

Fanuc Corporation ADR (FANUY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Visa Inc.4 mo agoBUYV$15,001 to $50,000116 dto disclose
BUY

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

VVisa Inc.[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)

Experian plc Sponsored ADR (EXPGY)4 mo agoBUYExperian plc Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Experian plc Sponsored.

Experian plc Sponsored ADR (EXPGY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

VICI Properties Inc. Common Stock4 mo agoBUYVICI$1,001 to $15,000116 dto disclose
BUY

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

VICIVICI Properties 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)

Evolution AB Unsponsored ADR (EVVTY)4 mo agoBUYEvolution AB Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Evolution AB Unsponsored.

Evolution AB Unsponsored ADR (EVVTY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Essilorluxottica ADR (ESLOY)4 mo agoBUYEssilorluxottica$1,001 to $15,000113 dto disclose
BUY

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

Essilorluxottica ADR (ESLOY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 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