KeyVex publishes these public financial disclosure filings as news, free and without registration, under the news-media provision of 5 U.S.C. § 13107(c). Source documents are linked on every entry.

Alan Armstrong (Senate) disclosed 703 transactions

· Congressional trades · U.S. Senate Electronic Financial Disclosure / U.S. House Clerk

2026-03-30 · buySonova Holding AG ADR (SONVY) — $1,001 - $15,000
2026-03-30 · buySony Financial Group Inc Sponsored ADR (SFGYY) — $1,001 - $15,000
2026-03-30 · buySony Group Corporation American Depositary Shares — $15,001 - $50,000
2026-03-30 · buySouth32 Ltd Sponsored ADR (SOUHY) — $1,001 - $15,000
2026-03-30 · buySpotify Technology S.A. Ordinary Shares — $1,001 - $15,000
2026-03-30 · buyStandard Chartered plc ADR (SCBFY) — $1,001 - $15,000
2026-03-30 · buyStellantis N.V. Common Shares — $1,001 - $15,000
2026-03-30 · buySTMicroelectronics N.V. Common Stock — $1,001 - $15,000
2026-03-30 · buyStora Enso Oyj ADR (SEOAY) — $1,001 - $15,000
2026-03-30 · buySubaru Corporation Unsponsored ADR (FUJHY) — $1,001 - $15,000
2026-03-27 · buyBXP, Inc. Common Stock — $1,001 - $15,000
2026-03-30 · buySumitomo Electric Industries Ltd ADR Japan (SMTOY) — $1,001 - $15,000
2026-03-30 · buySumitomo Metal Mining Co Ltd Unsponsored ADR (SMMYY) — $1,001 - $15,000
2026-03-30 · buySumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan) — $15,001 - $50,000
2026-03-30 · buySumitomo Mitsui Trust Group Inc Sponsored ADR (SUTNY) — $1,001 - $15,000
2026-03-30 · buySun Hung Kai Properties Ltd Sponsored ADR (SUHJY) — $1,001 - $15,000
2026-03-30 · buySuzuki Motor Corporation Ltd ADR (SZKMY) — $1,001 - $15,000
2026-03-30 · buySvenska Handelbanken AB ADR (SVNLY) — $1,001 - $15,000
2026-03-30 · buySwatch Group AG ADR (SWGAY) — $1,001 - $15,000
2026-03-30 · buySwedbank AB ADR (SWDBY) — $1,001 - $15,000
2026-03-30 · buySwire Pacific Ltd Sponsored ADR (SWRAY) — $1,001 - $15,000
2026-03-27 · sellCadence Design Systems, Inc. - Common Stock — $50,001 - $100,000
2026-03-30 · buySwiss Re Ltd Sponsored ADR (SSREY) — $1,001 - $15,000
2026-03-30 · buySwisscom AG Sponsored ADR (SCMWY) — $1,001 - $15,000
2026-03-30 · buySymrise AG ADR (SYIEY) — $1,001 - $15,000
2026-03-30 · buySysmex Corporation Unsponsored ADR (SSMXY) — $1,001 - $15,000
2026-03-30 · buyTakeda Pharmaceutical Company Limited (TAK) — $1,001 - $15,000
2026-03-30 · buyTDK Corp ADR Japan (TTDKY) — $1,001 - $15,000
2026-03-30 · buyTechtronic Industries Sponsored ADR Hong Kong (TTNDY) — $1,001 - $15,000
2026-03-30 · buyTelecom Italia SPA Sponsored (TIIAY) — $1,001 - $15,000
2026-03-30 · buyTelefonica SA Sponsored ADR (TELFY) — $1,001 - $15,000
2026-03-24 · sellDevon Energy Corporation Common Stock — $50,001 - $100,000
2026-03-24 · sellFedEx Corporation Common Stock — $50,001 - $100,000
2026-03-24 · sellFerrari N.V. Common Shares — $50,001 - $100,000
2026-03-24 · sellHome Depot, Inc. (The) Common Stock — $50,001 - $100,000
2026-03-30 · buyTelenor ASA ADR (TELNY) — $1,001 - $15,000
2026-03-27 · buyDatadog, Inc. - Class A Common Stock — $1,001 - $15,000
2026-03-24 · sellHoneywell International Inc. - Common Stock — $50,001 - $100,000
2026-03-24 · sellLVMH Moet Hennessy Louis ADR (LVMUY) — $50,001 - $100,000
2026-03-24 · sellPfizer, Inc. Common Stock — $50,001 - $100,000
2026-03-24 · sellSolstice Advanced Materials Inc. - Common Stock — $1,001 - $15,000
2026-03-27 · buy3M Company Common Stock — $1,001 - $15,000
2026-03-27 · sellAbbott Laboratories Common Stock — $15,001 - $50,000
2026-03-27 · buyAbbVie Inc. Common Stock — $15,001 - $50,000
2026-03-27 · buyAccenture plc Class A Ordinary Shares (Ireland) — $1,001 - $15,000
2026-03-27 · buyAdobe Inc. - Common Stock — $1,001 - $15,000
2026-03-27 · buyAdvanced Micro Devices, Inc. - Common Stock — $15,001 - $50,000
2026-03-30 · buyTelia Co AB ADR (TLSNY) — $1,001 - $15,000
2026-03-27 · sellAECOM Common Stock — $15,001 - $50,000
2026-03-27 · buyAFLAC Incorporated Common Stock — $1,001 - $15,000
2026-03-27 · buyAir Products and Chemicals, Inc. Common Stock — $1,001 - $15,000
2026-03-27 · buyAirbnb, Inc. - Class A Common Stock — $1,001 - $15,000
2026-03-27 · buyAkamai Technologies, Inc. - Common Stock — $1,001 - $15,000
2026-03-27 · buyAllstate Corporation (The) Common Stock — $1,001 - $15,000
2026-03-27 · buyAlphabet Inc. - Class C Capital Stock — $50,001 - $100,000
2026-03-27 · buyAltria Group, Inc. — $1,001 - $15,000
2026-03-27 · buyAmazon.com, Inc. - Common Stock — $15,001 - $50,000
2026-03-27 · buyAmcor plc Ordinary Shares — $1,001 - $15,000
2026-03-30 · buyTelstra Group Ltd Sponsored ADR (TLGPY) — $1,001 - $15,000
2026-03-27 · buyAmerican Express Company Common Stock — $1,001 - $15,000
643 further transactions are in the source document

Original filing document