Skip to main content

Alan Armstrong · Stock trades

Alan Armstrong's reported trades

708 transactions on 3 periodic transaction reports by Alan Armstrong since March 24, 2026, the latest on September 8, 2026: 656 purchases, 51 sales, 1 exchange, 701 reported late. 708 transactions

By year

by the trade date on the form
YearTransactionsPurchasesSalesLateReports
2026 708 656 51 701 3

Transactions

newest trade first, page 3 of 8
Trade dateAssetTypeOwnerAmountReportedReport
Mar 30, 2026 Airbus SE (EADSY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 KBC Group NV ADR (KBCSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 KDDI Corporation ADR (KDDIY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kering SA Unsponosred ADR (PPRUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 KMB Kimberly-Clark Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kingfisher plc Sponsored ADR (KGFHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kioxia Holdings Corporation ADR (KXIAY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kirin Holdings Ltd Sponsored ADR (KNBWY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Knorr-Bremse Unsponsored ADR (KNRRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Komatsu Ltd Sponsored ADR (KMTUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kone Oyj ADR (KNYJY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kongsberg Gruppen ASA ADR (KBGGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Koninklijke Ahold Delhaize NV Sponsored ADR (ADRNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Koninklijke Philips NV Sponsored ADR (PHG) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kubota Corporation ADR Japan (KUBTY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kuehne & Nagel International AG ADR (KHNGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Kyocera Corporation ADR Japan (KYOCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Lam Research Corporation (LRCX) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Land Secs Group plc ADR (LDSCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Lasertec Corporation ADR (LSRCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Legal & General Group plc Sponsored ADR (LGGNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Legrand SA Unsponsored ADR (LGRDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Leonardo SPA ADR (FINMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 LYG Lloyds Banking Group Plc American Depositary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 LOGI Logitech International S.A. - Registered Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 London Stock Exchange Group Sponsored ADR (LSEGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Lonza Group AG ADR (LZAGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Loreal Company ADR France (LRLCY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 LY Corporation ADR (YAHOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Lynas Rare Earths Ltd Sponsored ADR (LYSDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Macquarie Group Ltd Unsponsored ADR (MQBKY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Marubeni Corporation ADR Japan (MARUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mercedes-Benz Group AG Unsponsored ADR (MBGYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Michelin Compagnie Generale ADR (MGDDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 MSFT Microsoft Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsubishi Corporation ADR (MTSUY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsubishi Electric Corporation ADR Japan (MIELY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsubishi Estate Ltd ADR (MITEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsubishi Heavy Industries Ltd ADR (MHVIY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsui & Co Ltd ADR Japan (MITSY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsui Fudosan Co Ltd ADR (MTSFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Mitsui Osk Lines Ltd Unsponsored ADR (MSLOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 MFG Mizuho Financial Group, Inc. Sponosred ADR (Japan) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Moncler SPA Unsponsored ADR (MONRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 MNDY monday.com Ltd. - Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 MS&AD Insurance Group Holdings ADR (MSADY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Munich Re Group ADR (MURGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Murata MFG Co Ltd ADR (MRAAY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 National Australia Bank Ltd Sponsored ADR (NABZY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NatWest Group plc (NWG) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NBIS Nebius Group N.V. - Class A Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nestle SA Sponsored ADR (NSRGY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nexon Company Ltd Unsponsored ADR (NEXOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NICE Ltd - (NICE) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nintendo Ltd ADR Japan (NTDOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nippon Steel Corporation Unsponsored ADR (NPSCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nippon Yusen Kabushiki Sponsored ADR (NPNYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NN Group NV Unsponsored ADR (NNGRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NOK Nokia Corporation Sponsored American Depositary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NMR Nomura Holdings Inc ADR American Depositary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nomura Research Institute Ltd ADR (NRILY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Nordea BK ABP Sponsored ADR (NRDBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Norsk Hydro A.S. New Norway Sponsored ADR (NHYDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NVS Novartis AG Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NVO Novo Nordisk A/S Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Novonesis B ADR (NVZMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NTT Inc Sponsored ADR (NTTYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 NVDA NVIDIA Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 ORLY O'Reilly Automotive, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Obic Co Ltd ADR (OBICY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Orange Sponsored ADR (ORANY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Oriental Land Co Ltd Unsponsored ADR (OLCLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 IX ORIX Corporation American Depositary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Orkla ASA Sponsored ADR (ORKLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Overseas-Chinese Bank ADR (OVCHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Panasonic Corporation ADR (PCRHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Pandora A/S ADR (PNDRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 PSO Pearson, Plc Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Pernod Ricard SA Sponsored ADR (PRNDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Prosus NV Sponsored ADR (PROSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Prudential plc ADR United Kingdom (PUK) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Prysmian SPA ADR (PRYMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Publicis Groupe S.A. New Sponsored ADR (PUBGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Qantas Airways Ltd Sponsored ADR (QABSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 QBE Insurance Group Ltd Sponsored ADR (QBIEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 DGX Quest Diagnostics Incorporated Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Reckitt Benckiser Group plc Sponsored ADR (RBGLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 RELX plc (RELX) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Renault SA Unsponsored ADR (RNLSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Renesas Electronic Corp ADR (RNECY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Rentokil Initial plc (RTO) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Resona Holdings Inc ADR (RSHGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Rheinmetall AG ADR (RNMBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 RIO Rio Tinto Plc Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Roche Holdings Ltd Sponsored ADR (RHHBY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Rolls Royce Holdings plc Sponsored ADR (RYCEY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Royal KPN N.V. Sponsored ADR (KKPNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Ryanair Holdings plc (RYAAY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Saab AB ADR (SAABY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Previous Page 3 of 8 Next

Member page Trades by ticker

Sources: the House Clerk's financial disclosure PDFs and the Senate's eFD reports, read as filed; each row links the report it came from. Amounts are the ranges on the form. "Late" compares the trade and notification dates with the STOCK Act's deadlines (30 days after notification, never more than 45 days after the trade) and is not a finding by either chamber's ethics committee. A trade a later amendment corrected or deleted is counted once, as amended. A ticker is shown only when the filer wrote one. Federal law restricts the use of these reports for commercial purposes (5 U.S.C. 13107(c)); nothing on these pages is priced, gated or sold.

Report a problem