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
Overseas-Chinese Bank ADR (OVCHY)2 mo agoBUYOverseas-Chinese Bank$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Overseas-Chinese Bank.

Overseas-Chinese Bank ADR (OVCHY)[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)

Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY)2 mo agoBUYOtsuka Holdings Co Ltd Unsponsored$1,001 to $15,000113 dto disclose
BUY

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

Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY)[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)

Orkla ASA Sponsored ADR (ORKLY)2 mo agoBUYOrkla ASA Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Orkla ASA Sponsored.

Orkla ASA Sponsored ADR (ORKLY)[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)

ORIX Corporation American Depositary Shares2 mo agoBUYIX$1,001 to $15,000113 dto disclose
BUY

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

IXORIX Corporation 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)

Oriental Land Co Ltd Unsponsored ADR (OLCLY)2 mo agoBUYOriental Land Co Ltd Unsponsored$1,001 to $15,000113 dto disclose
BUY

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

Oriental Land Co Ltd Unsponsored ADR (OLCLY)[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)

Orange Sponsored ADR (ORANY)2 mo agoBUYOrange Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Orange Sponsored ADR (ORANY)[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)

Obic Co Ltd ADR (OBICY)2 mo agoBUYObic Co Ltd$1,001 to $15,000113 dto disclose
BUY

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

Obic Co Ltd ADR (OBICY)[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,000113 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 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$1,001 to $15,000113 dto discloseCopy
BUY

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

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

NTT Inc Sponsored ADR (NTTYY)2 mo agoBUYNTT Inc Sponsored$1,001 to $15,000113 dto disclose
BUY

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

NTT Inc Sponsored ADR (NTTYY)[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)

Novonesis B ADR (NVZMY)2 mo agoBUYNovonesis B$1,001 to $15,000113 dto disclose
BUY

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

Novonesis B ADR (NVZMY)[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)

Novo Nordisk A/S Common Stock2 mo agoBUYNVO$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Novo Nordisk A/S.

NVONovo Nordisk A/S 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)

Novartis AG Common Stock2 mo agoBUYNVS$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Novartis AG.

NVSNovartis AG 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)

Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY)2 mo agoBUYNorsk Hydro A.S. New Norway Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Norsk Hydro A.S. New Norway Sponsored.

Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY)[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)

Nordea BK ABP Sponsored ADR (NRDBY)2 mo agoBUYNordea BK ABP Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Nordea BK ABP Sponsored.

Nordea BK ABP Sponsored ADR (NRDBY)[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)

Nomura Research Institute Ltd ADR (NRILY)2 mo agoBUYNomura Research Institute Ltd$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Nomura Research Institute Ltd.

Nomura Research Institute Ltd ADR (NRILY)[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)

Nomura Holdings Inc ADR American Depositary Shares2 mo agoBUYNMR$1,001 to $15,000113 dto disclose
BUY

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

NMRNomura Holdings Inc ADR 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)

Nokia Corporation Sponsored American Depositary Shares2 mo agoBUYNOK$1,001 to $15,000113 dto disclose
BUY

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

NOKNokia Corporation Sponsored 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)

NN Group NV Unsponsored ADR (NNGRY)2 mo agoBUYNN Group NV Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of NN Group NV Unsponsored.

NN Group NV Unsponsored ADR (NNGRY)[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)

Nippon Yusen Kabushiki Sponsored ADR (NPNYY)2 mo agoBUYNippon Yusen Kabushiki Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Nippon Yusen Kabushiki Sponsored.

Nippon Yusen Kabushiki Sponsored ADR (NPNYY)[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)

Nippon Steel Corporation Unsponsored ADR (NPSCY)2 mo agoBUYNippon Steel Corporation Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Nippon Steel Corporation Unsponsored.

Nippon Steel Corporation Unsponsored ADR (NPSCY)[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)

Nintendo Ltd ADR Japan (NTDOY)2 mo agoBUYNintendo Ltd$1,001 to $15,000113 dto disclose
BUY

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

Nintendo Ltd ADR Japan (NTDOY)[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)

NICE Ltd - (NICE)2 mo agoBUYNICE Ltd - (NICE)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of NICE Ltd - (NICE).

NICE Ltd - (NICE)[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)

Nexon Company Ltd Unsponsored ADR (NEXOY)2 mo agoBUYNexon Company Ltd Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Nexon Company Ltd Unsponsored.

Nexon Company Ltd Unsponsored ADR (NEXOY)[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)

Nestle SA Sponsored ADR (NSRGY)2 mo agoBUYNestle SA Sponsored$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Nestle SA Sponsored.

Nestle SA Sponsored ADR (NSRGY)[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)

Nebius Group N.V. - Class A Ordinary Shares2 mo agoBUYNBIS$1,001 to $15,000113 dto disclose
BUY

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

NBISNebius Group N.V. - Class A Ordinary 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)

NatWest Group plc (NWG)2 mo agoBUYNatWest Group plc (NWG)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of NatWest Group plc (NWG).

NatWest Group plc (NWG)[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)

National Australia Bank Ltd Sponsored ADR (NABZY)2 mo agoBUYNational Australia Bank Ltd Sponsored$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of National Australia Bank Ltd Sponsored.

National Australia Bank Ltd Sponsored ADR (NABZY)[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)

Murata MFG Co Ltd ADR (MRAAY)2 mo agoBUYMurata MFG Co Ltd$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Murata MFG Co Ltd.

Murata MFG Co Ltd ADR (MRAAY)[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)

Munich Re Group ADR (MURGY)2 mo agoBUYMunich Re Group$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Munich Re Group.

Munich Re Group ADR (MURGY)[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)

MS&AD Insurance Group Holdings ADR (MSADY)2 mo agoBUYMS&AD Insurance Group Holdings$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of MS&AD Insurance Group Holdings.

MS&AD Insurance Group Holdings ADR (MSADY)[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)

monday.com Ltd. - Ordinary Shares2 mo agoBUYMNDY$1,001 to $15,000113 dto disclose
BUY

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

MNDYmonday.com Ltd. - Ordinary 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)

Moncler SPA Unsponsored ADR (MONRY)2 mo agoBUYMoncler SPA Unsponsored$1,001 to $15,000113 dto disclose
BUY

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

Moncler SPA Unsponsored ADR (MONRY)[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)

Mizuho Financial Group, Inc. Sponosred ADR (Japan)2 mo agoBUYMFG$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Mizuho Financial Group, Inc. Sponosred.

MFGMizuho Financial Group, Inc. Sponosred ADR (Japan)[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)

Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY)2 mo agoBUYMitsui Osk Lines Ltd Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Mitsui Osk Lines Ltd Unsponsored.

Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY)[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)

Mitsui Fudosan Co Ltd ADR (MTSFY)2 mo agoBUYMitsui Fudosan Co Ltd$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Mitsui Fudosan Co Ltd.

Mitsui Fudosan Co Ltd ADR (MTSFY)[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)

Mitsui & Co Ltd ADR Japan (MITSY)2 mo agoBUYMitsui & Co Ltd$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Mitsui & Co Ltd.

Mitsui & Co Ltd ADR Japan (MITSY)[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)

Mitsubishi Heavy Industries Ltd ADR (MHVIY)2 mo agoBUYMitsubishi Heavy Industries Ltd$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Mitsubishi Heavy Industries Ltd.

Mitsubishi Heavy Industries Ltd ADR (MHVIY)[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)

Mitsubishi Estate Ltd ADR (MITEY)2 mo agoBUYMitsubishi Estate Ltd$1,001 to $15,000113 dto disclose
BUY

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

Mitsubishi Estate Ltd ADR (MITEY)[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)

Mitsubishi Electric Corporation ADR Japan (MIELY)2 mo agoBUYMitsubishi Electric Corporation$1,001 to $15,000113 dto disclose
BUY

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

Mitsubishi Electric Corporation ADR Japan (MIELY)[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