Stock market

Portrait of Alan Armstrong

Congress member profile

Alan Armstrong

U.S. Senator · OK · R

708 disclosed trades · amounts shown as reported ranges.

View original disclosure ↗
Published transactions708
Buys656
Sells51
Filings3

Disclosed transactions

Showing 301–350 of 708 transactions.

TradedStock / assetTypeOwnerAmountFiling
Mon, Mar 30, 2026 ERIC Ericsson - ADR (ERIC) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 EPOAY Epiroc Aktiebolag Class A Sponsored ADR (EPOAY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 EA Electronic Arts Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ESLT Elbit Systems Ltd. - Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ESAIY Eisai Co Ltd ADR (ESAIY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 EBCOY Ebara Corporation ADR (EBCOY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DSDVY DSV A/S ADR (DSDVY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DSFIY DSM Firmenich AG Sponsored ADR (DSFIY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DRPRY Dr. Ing. h.c. F. Porsche AG Unsponsored ADR (DRPRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DNBBY DNB BK ASA Sponsored ADR (DNBBY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DSCSY Disco Corporation Unsponsored ADR (DSCSY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DEO Diageo plc Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DTEGY Deutsche Telekom AG DE Sponsored ADR (DTEGY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DHLGY Deutsche Post AG Sponsored ADR (DHLGY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DLAKY Deutsche Lufthansa AG Sponsored ADR (DLAKY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DBOEY Deutsche Boerse ADR (DBOEY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DB Deutsche Bank AG Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DNZOY Denso Corporation ADR (DNZOY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DBSDY DBS Group Holdings Ltd Sponsored ADR (DBSDY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DASTY Dassault Systems SA Sponsored ADR (DASTY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DNKEY Danske Bank A/S Sponsored ADR (DNKEY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DANOY Danone Sponsored ADR (DANOY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DWAHY Daiwa House Industries Ltd ADR Japan (DWAHY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DIFTY Daito Trust Construction Sponsored ADR (DIFTY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DTRUY Daimler Truck Holding AG Sponsored ADR (DTRUY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DKILY Daikin Industries Ltd ADR (DKILY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DSNKY Daiichi Sankyo Co Ltd Sponsored ADR (DSNKY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DFKCY Daifuku Co Ltd ADR (DFKCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DLICY Daiichi Life Holdings Inc Unsponsored ADR (DLICY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CSLLY CSL Ltd Sponsored ADR (CSLLY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CRARY Credit Agricole SA ADR (CRARY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CMWAY Commonwealth Bank Australia Sponsored ADR (CMWAY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CMSQY Computershare Ltd Sponsored ADR (CMSQY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CMPGY Compass Group plc Sponsored ADR (CMPGY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CFRUY Compagnie Financiere Richemont AG ADR (CFRUY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CODYY Compagnie de Saint-Gobain ADR (CODYY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CRZBY Commerzbank AG Sponsored ADR (CRZBY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CLPBY Coloplast AS Sponsored ADR (CLPBY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CHEOY Cochlear Ltd ADR (CHEOY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 KO Coca-Cola HBC AG ADR (CCHGY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CCEP Coca-Cola Europacific Partners plc - Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CKHUY CK Hutchison Holdings Ltd Unsponsored ADR (CKHUY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CIEN Ciena Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CHGCY Chugai Pharmaceutical Ltd DDR (CHGCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CHKP Check Point Software Technologies Ltd. - Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CJPRY Central Japan RAI ADR (CJPRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CLLNY Cellnex Telecom SAU Unsponsored ADR (CLLNY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CRRFY Carrefour SA Sponsored ADR (CRRFY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CABGY Carlsberg AS Sponsored ADR (CABGY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 CGEMY Capgemini SE Unsponsored (CGEMY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗

Assets traded

Transaction counts from published filings; this is not a current holdings portfolio.

WMB · 5EA · 3AVB · 2ZURVY · 2WIZEY · 2UNCRY · 2SCMWY · 2SBGSY · 2SAP · 2KKPNY · 2RYCEY · 2NVS · 2HEINY · 2GLNCY · 2DSDVY · 2CFRUY · 2CRRFY · 2BHP · 2SAN · 2AZN · 2ASML · 2AIQUY · 2WELL · 2TSLA · 2SCHW · 2DGX · 2ORLY · 2NVDA · 2MSFT · 2LRCX · 2