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 Aviva plc ADR (AVVIY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Avolta AG ADR (DUFRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK AXA ADR (AXAHY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BAE Systems plc Sponsored ADR (BAESY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK SAN Banco Santander, S.A. Sponsored ADR (Spain) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bandai Namco Holdings Inc ADR (NCBDY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bankinter SA Sponsored ADR (BKNIY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Barclays plc ADR (BCS) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Barratt Redrow plc ADR (BTDPY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Barry Callebaut AG Unsponsored ADR (BRRLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BASF SE Sponsored ADR (BASFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bayer AG Sponsored ADR (BAYRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bayerische Motors Werke AG ADR (BMWKY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BHP Group Limited (BHP) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BNP Paribas SA ADR (BNPQY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Boliden AB AR (BDNNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bouygues SA ADR (BOUYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Brambles Ltd Sponsored ADR (BXBLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Brenntag Se Unsponsored ADR (BNTGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bridgestone Corporation Ltd ADR Japan (BRDCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK BTI British American Tobacco Industries, p.l.c. Common Stock ADR (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bunzl plc New Sponsored ADR (BZLFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Bureau Veritas SA Unsponsored ADR (BVVBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Caixabank Unsponsored ADR (CAIXY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Canon Inc ADR Japan Sponsored (CAJPY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Capcom Co Ltd Unsponsored ADR (CCOEY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Capgemini SE Unsponsored (CGEMY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Carlsberg AS Sponsored ADR (CABGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Carrefour SA Sponsored ADR (CRRFY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Cellnex Telecom SAU Unsponsored ADR (CLLNY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Central Japan RAI ADR (CJPRY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK CHKP Check Point Software Technologies Ltd. - Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Chugai Pharmaceutical Ltd DDR (CHGCY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK CIEN Ciena Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK CK Hutchison Holdings Ltd Unsponsored ADR (CKHUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK CCEP Coca-Cola Europacific Partners plc - Ordinary Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Coca-Cola HBC AG ADR (CCHGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Cochlear Ltd ADR (CHEOY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Coloplast AS Sponsored ADR (CLPBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Commerzbank AG Sponsored ADR (CRZBY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Compagnie de Saint-Gobain ADR (CODYY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Compagnie Financiere Richemont AG ADR (CFRUY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Compass Group plc Sponsored ADR (CMPGY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Computershare Ltd Sponsored ADR (CMSQY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Commonwealth Bank Australia Sponsored ADR (CMWAY) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Credit Agricole SA ADR (CRARY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK CSL Ltd Sponsored ADR (CSLLY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 30, 2026 Alan Armstrong OK Daiichi Life Holdings Inc Unsponsored ADR (DLICY) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Previous Page 2 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