
Alan Armstrong
RRepublican· senate· OK
Trades
703
Buys
654
Sells
49
Est. volume
~$25M
Stocks
345
Avg lag
114d
Not investment advice. CopyCat Trade Tracker is for educational and informational purposes only — it is not research, a recommendation, or a solicitation to buy or sell any security. Past or lagged performance does not indicate future results.
Transactions (most recent disclosure first)
| Politician | Asset | Trade | Amount | Traded | Disclosed |
|---|---|---|---|---|---|
| Alan Armstrong Rsenate· OK· Joint | WMB Williams Companies, Inc. (The) Common Stock | ▼ Sell (partial) | $5,000,001 - $25,000,000 | Jun 24, 2026 | Jul 21, 2026 4d ago27d lag |
| Alan Armstrong Rsenate· OK· Joint | WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | ▼ Sell (full) | $250,001 - $500,000 | Jun 22, 2026 | Jul 21, 2026 4d ago29d lag |
| Alan Armstrong Rsenate· OK | ST Air Liquide ADR France (AIQUY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ASML ASML Holding N.V. - New York Registry Shares | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | AZN AstraZeneca PLC Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | SAN Banco Santander, S.A. Sponsored ADR (Spain) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST BHP Group Limited (BHP) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Carrefour SA Sponsored ADR (CRRFY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Compagnie Financiere Richemont AG ADR (CFRUY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST DSV A/S ADR (DSDVY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Glencore plc Unsponsored ADR (GLNCY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Heineken NV Sponsored ADR (HEINY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Henkel AG & Co KGAA Sponsored ADR (HENKY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | NVS Novartis AG Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Rolls Royce Holdings plc Sponsored ADR (RYCEY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Royal KPN N.V. Sponsored ADR (KKPNY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST SAP SE Sponsored ADR (SAP) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Schneider Electric SE Unsponsored ADR (SBGSY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Swisscom AG Sponsored ADR (SCMWY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Unicredit SPA Unsponsored ADR (UNCRY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Wise plc Sponsored ADR (WIZEY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Zurich Insurance Group Ltd Sponsored ADR (ZURVY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ST Hensoldt AG ADR (HAGHY) | ▲ Buy | $1,001 - $15,000 | Mar 31, 2026 | Jul 21, 2026 4d ago112d lag |
| Alan Armstrong Rsenate· OK | ALC Alcon Inc. Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Alfa Laval AB Sweden ADR (ALFVY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Allianz SE ADR (ALIZY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | GOOG Alphabet Inc. - Class C Capital Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Alstom ADR (ALSMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Amadeus IT Group Unsponsored ADR (AMADY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Anglo American plc Sponsored ADR (NGLOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | BUD Anheuser-Busch Inbev SA Sponsored ADR (Belgium) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST ANZ Group Holdings LTD Sponsored ADR (ANZGY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | AAPL Apple Inc. - Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | MT Arcelor Mittal NY Registry Shares NEW | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ARGX argenx SE - American Depositary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Asahi Kaisei Corp Unsponsored ADR (AHKSY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Asics Corp Unsponsored ADR (ASCCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ASML ASML Holding N.V. - New York Registry Shares | ▲ Buy | $50,001 - $100,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Assa Abloy AB ADR (ASAZY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Assicurazioni Generali SpA ADR (ARZGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Associated British Foods plc ADR (ASBFY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Astellas Pharma Inc ADR (ALPMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | AZN AstraZeneca PLC Ordinary Shares | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST ASX Ltd ADR (ASXFY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Atlas Copco AB New Series B Sponsored ADR (ATLCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Aviva plc ADR (AVVIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Avolta AG ADR (DUFRY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST AXA ADR (AXAHY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST BAE Systems plc Sponsored ADR (BAESY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | SAN Banco Santander, S.A. Sponsored ADR (Spain) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bandai Namco Holdings Inc ADR (NCBDY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bankinter SA Sponsored ADR (BKNIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Barclays plc ADR (BCS) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Barratt Redrow plc ADR (BTDPY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Barry Callebaut AG Unsponsored ADR (BRRLY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST BASF SE Sponsored ADR (BASFY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bayer AG Sponsored ADR (BAYRY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bayerische Motors Werke AG ADR (BMWKY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST BHP Group Limited (BHP) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST BNP Paribas SA ADR (BNPQY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Boliden AB AR (BDNNY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bouygues SA ADR (BOUYY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Brambles Ltd Sponsored ADR (BXBLY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Brenntag Se Unsponsored ADR (BNTGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bridgestone Corporation Ltd ADR Japan (BRDCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | BTI British American Tobacco Industries, p.l.c. Common Stock ADR | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bunzl plc New Sponsored ADR (BZLFY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Bureau Veritas SA Unsponsored ADR (BVVBY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Caixabank Unsponsored ADR (CAIXY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Canon Inc ADR Japan Sponsored (CAJPY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Capcom Co Ltd Unsponsored ADR (CCOEY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Capgemini SE Unsponsored (CGEMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Carlsberg AS Sponsored ADR (CABGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Carrefour SA Sponsored ADR (CRRFY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Cellnex Telecom SAU Unsponsored ADR (CLLNY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Central Japan RAI ADR (CJPRY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | CHKP Check Point Software Technologies Ltd. - Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Chugai Pharmaceutical Ltd DDR (CHGCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | CIEN Ciena Corporation Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST CK Hutchison Holdings Ltd Unsponsored ADR (CKHUY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | CCEP Coca-Cola Europacific Partners plc - Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Coca-Cola HBC AG ADR (CCHGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Cochlear Ltd ADR (CHEOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Coloplast AS Sponsored ADR (CLPBY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Commerzbank AG Sponsored ADR (CRZBY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Compagnie de Saint-Gobain ADR (CODYY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Compagnie Financiere Richemont AG ADR (CFRUY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Compass Group plc Sponsored ADR (CMPGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Computershare Ltd Sponsored ADR (CMSQY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Commonwealth Bank Australia Sponsored ADR (CMWAY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Credit Agricole SA ADR (CRARY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST CSL Ltd Sponsored ADR (CSLLY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daiichi Life Holdings Inc Unsponsored ADR (DLICY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daifuku Co Ltd ADR (DFKCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daiichi Sankyo Co Ltd Sponsored ADR (DSNKY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daikin Industries Ltd ADR (DKILY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daimler Truck Holding AG Sponsored ADR (DTRUY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daito Trust Construction Sponsored ADR (DIFTY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Daiwa House Industries Ltd ADR Japan (DWAHY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Danone Sponsored ADR (DANOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Danske Bank A/S Sponsored ADR (DNKEY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Dassault Systems SA Sponsored ADR (DASTY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST DBS Group Holdings Ltd Sponsored ADR (DBSDY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Denso Corporation ADR (DNZOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | DB Deutsche Bank AG Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Deutsche Boerse ADR (DBOEY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Deutsche Lufthansa AG Sponsored ADR (DLAKY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Deutsche Post AG Sponsored ADR (DHLGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Deutsche Telekom AG DE Sponsored ADR (DTEGY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | DEO Diageo plc Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Disco Corporation Unsponsored ADR (DSCSY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST DNB BK ASA Sponsored ADR (DNBBY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Dr. Ing. h.c. F. Porsche AG Unsponsored ADR (DRPRY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST DSM Firmenich AG Sponsored ADR (DSFIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST DSV A/S ADR (DSDVY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Ebara Corporation ADR (EBCOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Eisai Co Ltd ADR (ESAIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ESLT Elbit Systems Ltd. - Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | EA Electronic Arts Inc. - Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Epiroc Aktiebolag Class A Sponsored ADR (EPOAY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Ericsson - ADR (ERIC) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Erste Group Bank AG Sponsored ADR (EBKDY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Essilorluxottica ADR (ESLOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Evolution AB Unsponsored ADR (EVVTY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Experian plc Sponsored ADR (EXPGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fanuc Corporation ADR (FANUY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fast Retailing Co Ltd ADR (FRCOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | RACE Ferrari N.V. Common Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fortescue Metals Group Ltd Sponsored ADR (FSUGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fresenius Medical Care AG (FMS) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fresenius SE & Company Sponsored ADR (FSNUY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fuji Film Holding Corporation ADR (FUJIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Fujitsu Ltd ADR New Japan (FJTSY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Galderma Group AG Sponsored ADR (GALDY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Geberit AG ADR (GBERY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | GMAB Genmab A/S - American Depositary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Givaudan SA ADR (GVDNY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Glaxo Wellcome plc ADR (GSK) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Glencore plc Unsponsored ADR (GLNCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | GS Goldman Sachs Group, Inc. (The) Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Haleon plc Sponsored ADR (HLN) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Halma plc Unsponsored ADR (HALMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hannover Rueck SE Sponsored ADR (HVRRY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Heidelbergcement AG ADR Sponsored (HDLMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Heineken NV Sponsored ADR (HEINY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Henkel AG & Company KGAA PFD Sponsored ADR (HENOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Tesco Stores Holdings (TSCDY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hennes & Mauritz AB ADR (HNNMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hermes International SCA ADR (HESAY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST 3I Group PLC (TGOPY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST A P Mollar-Maersk (AMKBY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hexagon AB Unsponsored ADR (HXGBY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST ABB Ltd. (ABBNY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hitachi Ltd ADR Japan (HTHIY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Holcim Ltd Sponsored ADR (HCMLY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | HMC Honda Motor Company, Ltd. Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST ABN Amro Bank (AAVMY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hong Kong Exchanges & Clearing Ltd ADR (HKXCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Hoya Corporation Sponsored ADR (HOCPY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | HSBC HSBC Holdings, plc. Common Stock | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST ACS Actividades De Construccion Y Servicios (ACSAY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ICL ICL Group Ltd. Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST IHI Corporation Unsponsored ADR (IHICY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST adidas AG (ADDYY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Indra Sistemas ADR (ISMAY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Industria De Diseno Textil Inditex ADR (IDEXY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Admiral Group ADR (AMIGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Infineon Technologies ADR (IFNNY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Advantest Corp (ATEYY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Informa plc Sponsored ADR (IFJPY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ING ING Group, N.V. Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Intercontinental Hotels Group American (IHG) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Adyen ADR (ADYEY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST International Consolidated Airlines Group Sponsored ADR (ICAGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Aena SME ADR (ANYYY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Intesa Sanpaolo Sponsored ADR (ISNPY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Isuzu Motor Company Ltd ADR (ISUZY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Aeon ADR (AONNY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Itochu Corporation ADR Japan (ITOCY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST J. Sainsbury plc Sponsored ADR (JSAIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | AER AerCap Holdings N.V. Ordinary Shares | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Japan Exchange Group Inc Unsponsored ADR (JPXGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Japan Tobacco Inc Unsponsored ADR (JAPAY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Jardine Matheson Holdings Unsponsored ADR (JMHLY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Ageas SA - ADR (AGESY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Jeronimo Martins SGPS SA ADR (JRONY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST AIB Group ADR (AIBGY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | JNJ Johnson & Johnson Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Julius Baer Group Ltd ADR (JBAXY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Kao Corporation Unsponsored ADR (KAOOY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Air Liquide Ord ADR (AIQUY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Kawaski Heavy Industries Sponsored ADR (KWHIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Airbus SE (EADSY) | ▲ Buy | $15,001 - $50,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST KBC Group NV ADR (KBCSY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST KDDI Corporation ADR (KDDIY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | ST Kering SA Unsponosred ADR (PPRUY) | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
| Alan Armstrong Rsenate· OK | KMB Kimberly-Clark Corporation - Common Stock | ▲ Buy | $1,001 - $15,000 | Mar 30, 2026 | Jul 21, 2026 4d ago113d lag |
Most recent disclosure: Jul 21, 2026