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
Mitsubishi Corporation ADR (MTSUY)2 mo agoBUYMitsubishi Corporation$15,001 to $50,000113 dto disclose
BUY

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

Mitsubishi Corporation ADR (MTSUY)[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)

Microsoft Corporation - Common Stock2 mo agoBUYMSFTOn chain$1,001 to $15,000▲ +30.2%since filedCopy
BUY

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

MSFTMicrosoft Corporation - Common Stock[ST]

MSFT token since disclosure:up 30.2%$396.70 at the Jul 21 close to $516.32 now

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)

Michelin Compagnie Generale ADR (MGDDY)2 mo agoBUYMichelin Compagnie Generale$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Michelin Compagnie Generale.

Michelin Compagnie Generale ADR (MGDDY)[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)

Mercedes-Benz Group AG Unsponsored ADR (MBGYY)2 mo agoBUYMercedes-Benz Group AG Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Mercedes-Benz Group AG Unsponsored.

Mercedes-Benz Group AG Unsponsored ADR (MBGYY)[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)

Marubeni Corporation ADR Japan (MARUY)2 mo agoBUYMarubeni Corporation$1,001 to $15,000113 dto disclose
BUY

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

Marubeni Corporation ADR Japan (MARUY)[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)

Macquarie Group Ltd Unsponsored ADR (MQBKY)2 mo agoBUYMacquarie Group Ltd Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Macquarie Group Ltd Unsponsored.

Macquarie Group Ltd Unsponsored ADR (MQBKY)[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)

Lynas Rare Earths Ltd Sponsored ADR (LYSDY)2 mo agoBUYLynas Rare Earths Ltd Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lynas Rare Earths Ltd Sponsored.

Lynas Rare Earths Ltd Sponsored ADR (LYSDY)[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)

LY Corporation ADR (YAHOY)2 mo agoBUYLY Corporation$1,001 to $15,000113 dto disclose
BUY

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

LY Corporation ADR (YAHOY)[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)

Loreal Company ADR France (LRLCY)2 mo agoBUYLoreal Company$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Loreal Company.

Loreal Company ADR France (LRLCY)[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)

Lonza Group AG ADR (LZAGY)2 mo agoBUYLonza Group AG$1,001 to $15,000113 dto disclose
BUY

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

Lonza Group AG ADR (LZAGY)[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)

London Stock Exchange Group Sponsored ADR (LSEGY)2 mo agoBUYLondon Stock Exchange Group Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of London Stock Exchange Group Sponsored.

London Stock Exchange Group Sponsored ADR (LSEGY)[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)

Logitech International S.A. - Registered Shares2 mo agoBUYLOGI$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Logitech International S.A. - Registered Shares.

LOGILogitech International S.A. - Registered 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)

Lloyds Banking Group Plc American Depositary Shares2 mo agoBUYLYG$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lloyds Banking Group Plc.

LYGLloyds Banking Group Plc 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)

Leonardo SPA ADR (FINMY)2 mo agoBUYLeonardo SPA$1,001 to $15,000113 dto disclose
BUY

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

Leonardo SPA ADR (FINMY)[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)

Legrand SA Unsponsored ADR (LGRDY)2 mo agoBUYLegrand SA Unsponsored$1,001 to $15,000113 dto disclose
BUY

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

Legrand SA Unsponsored ADR (LGRDY)[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)

Legal & General Group plc Sponsored ADR (LGGNY)2 mo agoBUYLegal & General Group plc Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Legal & General Group plc Sponsored.

Legal & General Group plc Sponsored ADR (LGGNY)[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)

Lasertec Corporation ADR (LSRCY)2 mo agoBUYLasertec Corporation$1,001 to $15,000113 dto disclose
BUY

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

Lasertec Corporation ADR (LSRCY)[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)

Land Secs Group plc ADR (LDSCY)2 mo agoBUYLand Secs Group plc$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Land Secs Group plc.

Land Secs Group plc ADR (LDSCY)[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)

Lam Research Corporation (LRCX)2 mo agoBUYLam Research Corporation (LRCX)$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lam Research Corporation (LRCX).

Lam Research Corporation (LRCX)[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)

Kyocera Corporation ADR Japan (KYOCY)2 mo agoBUYKyocera Corporation$1,001 to $15,000113 dto disclose
BUY

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

Kyocera Corporation ADR Japan (KYOCY)[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)

Kuehne & Nagel International AG ADR (KHNGY)2 mo agoBUYKuehne & Nagel International AG$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Kuehne & Nagel International AG.

Kuehne & Nagel International AG ADR (KHNGY)[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)

Kubota Corporation ADR Japan (KUBTY)2 mo agoBUYKubota Corporation$1,001 to $15,000113 dto disclose
BUY

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

Kubota Corporation ADR Japan (KUBTY)[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)

Koninklijke Philips NV Sponsored ADR (PHG)2 mo agoBUYKoninklijke Philips NV Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Koninklijke Philips NV Sponsored ADR (PHG)[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)

Koninklijke Ahold Delhaize NV Sponsored ADR (ADRNY)2 mo agoBUYKoninklijke Ahold Delhaize NV Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Koninklijke Ahold Delhaize NV Sponsored.

Koninklijke Ahold Delhaize NV Sponsored ADR (ADRNY)[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)

Kongsberg Gruppen ASA ADR (KBGGY)2 mo agoBUYKongsberg Gruppen ASA$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Kongsberg Gruppen ASA.

Kongsberg Gruppen ASA ADR (KBGGY)[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)

Kone Oyj ADR (KNYJY)2 mo agoBUYKone Oyj$1,001 to $15,000113 dto disclose
BUY

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

Kone Oyj ADR (KNYJY)[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)

Komatsu Ltd Sponsored ADR (KMTUY)2 mo agoBUYKomatsu Ltd Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Komatsu Ltd Sponsored ADR (KMTUY)[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)

Knorr-Bremse Unsponsored ADR (KNRRY)2 mo agoBUYKnorr-Bremse Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Knorr-Bremse Unsponsored.

Knorr-Bremse Unsponsored ADR (KNRRY)[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)

Kirin Holdings Ltd Sponsored ADR (KNBWY)2 mo agoBUYKirin Holdings Ltd Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Kirin Holdings Ltd Sponsored ADR (KNBWY)[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)

Kioxia Holdings Corporation ADR (KXIAY)2 mo agoBUYKioxia Holdings Corporation$1,001 to $15,000113 dto disclose
BUY

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

Kioxia Holdings Corporation ADR (KXIAY)[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)

Kingfisher plc Sponsored ADR (KGFHY)2 mo agoBUYKingfisher plc Sponsored$1,001 to $15,000113 dto disclose
BUY

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

Kingfisher plc Sponsored ADR (KGFHY)[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)

Kimberly-Clark Corporation - Common Stock2 mo agoBUYKMB$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Kimberly-Clark Corporation.

KMBKimberly-Clark 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)

Kering SA Unsponosred ADR (PPRUY)2 mo agoBUYKering SA Unsponosred$1,001 to $15,000113 dto disclose
BUY

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

Kering SA Unsponosred ADR (PPRUY)[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)

KDDI Corporation ADR (KDDIY)2 mo agoBUYKDDI Corporation$1,001 to $15,000113 dto disclose
BUY

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

KDDI Corporation ADR (KDDIY)[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)

KBC Group NV ADR (KBCSY)2 mo agoBUYKBC Group NV$1,001 to $15,000113 dto disclose
BUY

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

KBC Group NV ADR (KBCSY)[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)

Airbus SE (EADSY)2 mo agoBUYAirbus SE (EADSY)$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Airbus SE (EADSY).

Airbus SE (EADSY)[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)

Kawaski Heavy Industries Sponsored ADR (KWHIY)2 mo agoBUYKawaski Heavy Industries Sponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Kawaski Heavy Industries Sponsored.

Kawaski Heavy Industries Sponsored ADR (KWHIY)[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)

Air Liquide Ord ADR (AIQUY)2 mo agoBUYAir Liquide Ord$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Air Liquide Ord.

Air Liquide Ord ADR (AIQUY)[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)

Kao Corporation Unsponsored ADR (KAOOY)2 mo agoBUYKao Corporation Unsponsored$1,001 to $15,000113 dto disclose
BUY

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

Kao Corporation Unsponsored ADR (KAOOY)[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)

Julius Baer Group Ltd ADR (JBAXY)2 mo agoBUYJulius Baer Group Ltd$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Julius Baer Group Ltd.

Julius Baer Group Ltd ADR (JBAXY)[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