Skip to main content

Congressional stock trades

The transactions members of the House and Senate reported on periodic transaction reports, read from the House Clerk's e-filed PDFs and the Senate's eFD e-filed reports. 6,110 transactions

  Showing transactions reported by Alan Armstrong. Their filings · Clear

Transactions

707 transactions match these filters, newest trade first
Clear
Trade dateMemberAssetTypeOwnerAmountReportedFiling
Mar 30, 2026 Alan Armstrong OK KBC Group NV ADR (KBCSY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK KDDI Corporation ADR (KDDIY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kering SA Unsponosred ADR (PPRUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK KMB Kimberly-Clark Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kingfisher plc Sponsored ADR (KGFHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kioxia Holdings Corporation ADR (KXIAY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kirin Holdings Ltd Sponsored ADR (KNBWY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Knorr-Bremse Unsponsored ADR (KNRRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Komatsu Ltd Sponsored ADR (KMTUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kone Oyj ADR (KNYJY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kongsberg Gruppen ASA ADR (KBGGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK Koninklijke Philips NV Sponsored ADR (PHG) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kubota Corporation ADR Japan (KUBTY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kuehne & Nagel International AG ADR (KHNGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Kyocera Corporation ADR Japan (KYOCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Lam Research Corporation (LRCX) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Land Secs Group plc ADR (LDSCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Lasertec Corporation ADR (LSRCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK Legrand SA Unsponsored ADR (LGRDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Leonardo SPA ADR (FINMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK Lonza Group AG ADR (LZAGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Loreal Company ADR France (LRLCY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK LY Corporation ADR (YAHOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK Macquarie Group Ltd Unsponsored ADR (MQBKY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Marubeni Corporation ADR Japan (MARUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK Michelin Compagnie Generale ADR (MGDDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK MSFT Microsoft Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Mitsubishi Corporation ADR (MTSUY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Mitsubishi Electric Corporation ADR Japan (MIELY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Mitsubishi Estate Ltd ADR (MITEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Mitsubishi Heavy Industries Ltd ADR (MHVIY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Mitsui & Co Ltd ADR Japan (MITSY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Mitsui Fudosan Co Ltd ADR (MTSFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK Moncler SPA Unsponsored ADR (MONRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK MNDY monday.com Ltd. - Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK Munich Re Group ADR (MURGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Murata MFG Co Ltd ADR (MRAAY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK 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 Alan Armstrong OK NatWest Group plc (NWG) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK NBIS Nebius Group N.V. - Class A Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Previous Page 5 of 15 Next

Sources: the House Clerk's financial disclosure PDFs and the Senate's eFD reports, read as filed. Amounts are the ranges on the form. "Late" compares the filer's trade and notification dates and the Clerk's filing date 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. House filing index.

Report a problem