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
2
Trades read
707
Buys
656
Sells
50
Declared in 2026
$8.5M to $41.7M

“Declared in 2026” is the sum of the ranges declared on 707 trades filed that year. A range, not an exact amount.

Trades

Trades filed by Alan Armstrong707 on file · newest disclosure first
Cellnex Telecom SAU Unsponsored ADR (CLLNY)2 mo agoBUYCellnex Telecom SAU Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Cellnex Telecom SAU Unsponsored.

Cellnex Telecom SAU Unsponsored ADR (CLLNY)[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)

Omnicom Group Inc. Common Stock2 mo agoBUYOMC$1,001 to $15,000116 dto disclose
BUY

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

OMCOmnicom Group 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)

Carrefour SA Sponsored ADR (CRRFY)2 mo agoBUYCarrefour SA Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Carrefour SA Sponsored ADR (CRRFY)[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)

O'Reilly Automotive, Inc. - Common Stock2 mo agoBUYORLY$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of O'Reilly Automotive, Inc.

ORLYO'Reilly Automotive, 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)

Carlsberg AS Sponsored ADR (CABGY)2 mo agoBUYCarlsberg AS Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Carlsberg AS Sponsored.

Carlsberg AS Sponsored ADR (CABGY)[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)

NXP Semiconductors N.V. - Common Stock2 mo agoBUYNXPI$1,001 to $15,000116 dto disclose
BUY

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

NXPINXP Semiconductors N.V. - 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)

Capgemini SE Unsponsored (CGEMY)2 mo agoBUYCapgemini SE Unsponsored (CGEMY)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Capgemini SE Unsponsored (CGEMY).

Capgemini SE Unsponsored (CGEMY)[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)

NVIDIA Corporation - Common Stock2 mo agoBUYNVDAOn chain$50,001 to $100,000116 dto discloseCopy
BUY

Alan Armstrong bought $50,001 to $100,000 of NVIDIA Corporation.

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

Nucor Corporation Common Stock2 mo agoBUYNUE$1,001 to $15,000116 dto disclose
BUY

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

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

Capcom Co Ltd Unsponsored ADR (CCOEY)2 mo agoBUYCapcom Co Ltd Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Capcom Co Ltd Unsponsored.

Capcom Co Ltd Unsponsored ADR (CCOEY)[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)

Canon Inc ADR Japan Sponsored (CAJPY)2 mo agoBUYCanon Inc$1,001 to $15,000113 dto disclose
BUY

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

Canon Inc ADR Japan Sponsored (CAJPY)[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)

Northrop Grumman Corporation Common Stock2 mo agoBUYNOC$1,001 to $15,000116 dto disclose
BUY

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

NOCNorthrop Grumman 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)

Caixabank Unsponsored ADR (CAIXY)2 mo agoBUYCaixabank Unsponsored$1,001 to $15,000113 dto disclose
BUY

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

Caixabank Unsponsored ADR (CAIXY)[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)

Norfolk Southern Corporation Common Stock2 mo agoBUYNSC$1,001 to $15,000116 dto disclose
BUY

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

NSCNorfolk Southern 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)

Nike, Inc. Common Stock2 mo agoBUYNKE$1,001 to $15,000116 dto disclose
BUY

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

NKENike, 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)

Bureau Veritas SA Unsponsored ADR (BVVBY)2 mo agoBUYBureau Veritas SA Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Bureau Veritas SA Unsponsored.

Bureau Veritas SA Unsponsored ADR (BVVBY)[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)

Bunzl plc New Sponsored ADR (BZLFY)2 mo agoBUYBunzl plc New Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Bunzl plc New Sponsored ADR (BZLFY)[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)

British American Tobacco Industries, p.l.c. Common Stock ADR2 mo agoBUYBTI$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of British American Tobacco Industries, p.l.c. Common Stock.

BTIBritish American Tobacco Industries, p.l.c. Common Stock ADR[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)

Bridgestone Corporation Ltd ADR Japan (BRDCY)2 mo agoBUYBridgestone Corporation Ltd$1,001 to $15,000113 dto disclose
BUY

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

Bridgestone Corporation Ltd ADR Japan (BRDCY)[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)

Brenntag Se Unsponsored ADR (BNTGY)2 mo agoBUYBrenntag Se Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Brenntag Se Unsponsored.

Brenntag Se Unsponsored ADR (BNTGY)[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)

Brambles Ltd Sponsored ADR (BXBLY)2 mo agoBUYBrambles Ltd Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Brambles Ltd Sponsored ADR (BXBLY)[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)

Bouygues SA ADR (BOUYY)2 mo agoBUYBouygues SA$1,001 to $15,000113 dto disclose
BUY

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

Bouygues SA ADR (BOUYY)[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)

Boliden AB AR (BDNNY)2 mo agoBUYBoliden AB AR (BDNNY)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Boliden AB AR (BDNNY).

Boliden AB AR (BDNNY)[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)

Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY)2 mo agoBUYBoc Hong Kong Holdings Ltd Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Boc Hong Kong Holdings Ltd Sponsored.

Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY)[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)

BNP Paribas SA ADR (BNPQY)2 mo agoBUYBNP Paribas SA$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of BNP Paribas SA.

BNP Paribas SA ADR (BNPQY)[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)

BHP Group Limited (BHP)2 mo agoBUYBHP Group Limited (BHP)$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of BHP Group Limited (BHP).

BHP Group Limited (BHP)[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)

Bayerische Motors Werke AG ADR (BMWKY)2 mo agoBUYBayerische Motors Werke AG$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Bayerische Motors Werke AG.

Bayerische Motors Werke AG ADR (BMWKY)[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)

Bayer AG Sponsored ADR (BAYRY)2 mo agoBUYBayer AG Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Bayer AG Sponsored ADR (BAYRY)[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)

BASF SE Sponsored ADR (BASFY)2 mo agoBUYBASF SE Sponsored$1,001 to $15,000113 dto disclose
BUY

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

BASF SE Sponsored ADR (BASFY)[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)

Barry Callebaut AG Unsponsored ADR (BRRLY)2 mo agoBUYBarry Callebaut AG Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Barry Callebaut AG Unsponsored.

Barry Callebaut AG Unsponsored ADR (BRRLY)[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)

Barratt Redrow plc ADR (BTDPY)2 mo agoBUYBarratt Redrow plc$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Barratt Redrow plc.

Barratt Redrow plc ADR (BTDPY)[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)

Barclays plc ADR (BCS)2 mo agoBUYBarclays plc$1,001 to $15,000113 dto disclose
BUY

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

Barclays plc ADR (BCS)[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)

Bankinter SA Sponsored ADR (BKNIY)2 mo agoBUYBankinter SA Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Bankinter SA Sponsored ADR (BKNIY)[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)

Bandai Namco Holdings Inc ADR (NCBDY)2 mo agoBUYBandai Namco Holdings Inc$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Bandai Namco Holdings Inc.

Bandai Namco Holdings Inc ADR (NCBDY)[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)

Banco Santander, S.A. Sponsored ADR (Spain)2 mo agoBUYSAN$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Banco Santander, S.A. Sponsored.

SANBanco Santander, S.A. Sponsored ADR (Spain)[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)

Banco Bilbao Vizcaya Argentaria S.A. Common Stock2 mo agoBUYBBVA$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Banco Bilbao Vizcaya Argentaria S.A.

BBVABanco Bilbao Vizcaya Argentaria S.A. 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)

BAE Systems plc Sponsored ADR (BAESY)2 mo agoBUYBAE Systems plc Sponsored$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of BAE Systems plc Sponsored.

BAE Systems plc Sponsored ADR (BAESY)[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)

AXA ADR (AXAHY)2 mo agoBUYAXA$1,001 to $15,000113 dto disclose
BUY

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

AXA ADR (AXAHY)[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)

Avolta AG ADR (DUFRY)2 mo agoBUYAvolta AG$1,001 to $15,000113 dto disclose
BUY

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

Avolta AG ADR (DUFRY)[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)

Aviva plc ADR (AVVIY)2 mo agoBUYAviva plc$1,001 to $15,000113 dto disclose
BUY

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

Aviva plc ADR (AVVIY)[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

Whose account

  • Member701 trades · 99%
  • Joint6 trades · 1%

As declared in the Owner column of each report.

Source reports: 2 reports at the Senate
Reports on file2 reports · latest first
  • Filed Sep 17, 2026 · #b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41fRead, 4 tradesPDF
  • Filed Jul 21, 2026 · #fda235b3-bad7-4637-8fa1-053f354d929cRead, 703 tradesPDF

All Members