Congress Watch

Alan Armstrong stock trades

Alan Armstrong is a member of the U.S. Senate (Republican, OK). Filings in this dataset run from 2026-07-21 to 2026-09-17 and list 706 stock transactions: 656 purchases and 50 sales. The median filing came 113 days after the trade; 701 of 707 were filed after the 45-day deadline.

Backtest copying Alan Armstrong this year

706transactions
656purchases
50sales
113 dmedian delay to file

Copy-trade backtest

No fair verdict for Alan Armstrong: 2% of the copy orders could not be placed because prices are missing, and the simulated portfolio held stocks on only 76 trading days. A result would mostly reflect missing data, so none is shown. You can still run your own backtest.

Activity by year

Disclosed stock transactions per year, Alan Armstrong05001,0002026: 7062026

Transactions by the year the report was filed.

Trades by month

Disclosed stock transactions per month, Alan ArmstrongJanFebMarAprMayJunJulAugSepOctNovDec2026Jan 2026: no activityFeb 2026: no activityMar 2026: no activityApr 2026: no activityMay 2026: no activityJun 2026: no activityJul 2026: 702 tradesAug 2026: no activitySep 2026: 1 tradeOct 2026: no activityNov 2026: no activityDec 2026: no activity

Disclosed stock and fund transactions by the month the report was filed; darker means more.

By year: 2026

Most traded stocks

StockTradesBuysSales
EA Electronic Arts Inc. - Common Stock 321
ZURVY Zurich Insurance Group Ltd Sponsored... 220
WIZEY Wise plc Sponsored ADR (WIZEY) 220
WELL Welltower Inc. Common Stock 220
UNCRY Unicredit SPA Unsponsored ADR (UNCRY) 220
TSLA Tesla, Inc. - Common Stock 220
SCMWY Swisscom AG Sponsored ADR (SCMWY) 220
SCHW Charles Schwab Corporation 220
SBGSY Schneider Electric SE Unsponsored ADR (SBGSY) 220
SAP SAP SE ADS 220
SAN Banco Santander, S.A. Sponsored ADR 220
RYCEY ROLLS ROYCE HLDGS S/ADR 220
RACE Ferrari N.V. Common Shares 211
ORLY O'Reilly Automotive, Inc. - Common Stock 220
NVS Novartis AG Common Stock 220

Disclosed transactions

Download stock and fund transactions as CSV ยท Compare Alan Armstrong with another member

FiledTradedTypeAssetAmountFiling
2026-07-212026-03-30Buy ESLOY Essilorluxottica ADR (ESLOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ESAIY Eisai Co Ltd ADR (ESAIY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ERIC Ericsson - ADR (ERIC) $1,001 - $15,000 Source
2026-07-212026-03-30Buy EPOAY Epiroc Aktiebolag Class A Sponsored ADR (EPOAY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy EJPRY East Japan Railway Co ADR (EJPRY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy EBKDY Erste Group Bank AG Sponsored ADR (EBKDY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy EBCOY Ebara Corporation ADR (EBCOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy EA Electronic Arts Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy DWAHY Daiwa House Industries Ltd ADR Japan (DWAHY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DUFRY Avolta AG ADR (DUFRY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DTRUY Daimler Truck Holding AG Sponsored ADR (DTRUY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DSNKY Daiichi Sankyo Co Ltd Sponsored ADR (DSNKY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DSFIY DSM Firmenich AG Sponsored ADR (DSFIY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DSDVY DSV A/S ADR (DSDVY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DSCSY Disco Corporation Unsponsored ADR (DSCSY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DRPRY Dr. Ing. h.c. F. Porsche AG Unsponsored... $1,001 - $15,000 Source
2026-07-212026-03-30Buy DQJCY Pan Pacific International Holdings... $1,001 - $15,000 Source
2026-07-212026-03-30Buy DNZOY Denso Corporation ADR (DNZOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DNKEY Danske Bank A/S Sponsored ADR (DNKEY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DNBBY DNB BK ASA Sponsored ADR (DNBBY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DLICY Daiichi Life Holdings Inc Unsponsored ADR (DLICY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DLAKY Deutsche Lufthansa AG Sponsored ADR (DLAKY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DKILY Daikin Industries Ltd ADR (DKILY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DIFTY Daito Trust Construction Sponsored ADR (DIFTY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DHLGY Deutsche Post AG Sponsored ADR (DHLGY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DGX Quest Diagnostics Incorporated Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy DFKCY Daifuku Co Ltd ADR (DFKCY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DEO Diageo Plc ADR $1,001 - $15,000 Source
2026-07-212026-03-30Buy DB Deutsche Bank AG Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy DASTY Dassault Systems SA Sponsored ADR (DASTY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy DANOY Danone Sponsored ADR (DANOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CSLLY CSL Ltd Sponsored ADR (CSLLY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CRZBY Commerzbank AG Sponsored ADR (CRZBY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CRRFY Carrefour SA Sponsored ADR (CRRFY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CRARY Credit Agricole SA ADR (CRARY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CODYY Compagnie de Saint-Gobain ADR (CODYY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CMSQY Computershare Ltd Sponsored ADR (CMSQY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CMPGY Compass Group PLC $1,001 - $15,000 Source
2026-07-212026-03-30Buy CLPBY Coloplast AS Sponsored ADR (CLPBY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CLLNY Cellnex Telecom SAU Unsponsored ADR (CLLNY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CKHUY CK Hutchison Holdings Ltd Unsponsored ADR (CKHUY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CJPRY Central Japan RAI ADR (CJPRY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CIEN Ciena Corporation $1,001 - $15,000 Source
2026-07-212026-03-30Buy CHKP Check Point Software Technologies Ltd. -... $1,001 - $15,000 Source
2026-07-212026-03-30Buy CHGCY Chugai Pharmaceutical Ltd DDR (CHGCY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CHEOY Cochlear Ltd ADR (CHEOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CGEMY Capgemini SE Unsponsored (CGEMY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CFRUY Compagnie Financiere Richemont AG ADR (CFRUY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CCOEY Capcom Co Ltd Unsponsored ADR (CCOEY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CCEP Coca-Cola Europacific Partners plc -... $1,001 - $15,000 Source
2026-07-212026-03-30Buy CAJPY Canon Inc ADR Japan Sponsored (CAJPY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CAIXY Caixabank Unsponsored ADR (CAIXY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy CABGY Carlsberg A/S $1,001 - $15,000 Source
2026-07-212026-03-30Buy BZLFY Bunzl plc New Sponsored ADR (BZLFY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BXBLY Brambles Ltd Sponsored ADR (BXBLY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BVVBY Bureau Veritas SA Unsponsored ADR (BVVBY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BUD Anheuser-Busch Inbev SA Sponsored ADR $1,001 - $15,000 Source
2026-07-212026-03-30Buy BTDPY Barratt Redrow plc ADR (BTDPY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BRRLY Barry Callebaut AG Unsponsored ADR (BRRLY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BRDCY Bridgestone Corporation Ltd ADR Japan (BRDCY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BOUYY Bouygues SA ADR (BOUYY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BNTGY Brenntag Se Unsponsored ADR (BNTGY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BMWKY Bayerische Motors Werke AG ADR (BMWKY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BKNIY Bankinter SA Sponsored ADR (BKNIY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BHKLY Boc Hong Kong Holdings Ltd Sponsored ADR (BHKLY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BDNNY Boliden AB AR (BDNNY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BCS Barclays plc ADR (BCS) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BAYRY Bayer AG Sponsored ADR (BAYRY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy BASFY BASF SE $1,001 - $15,000 Source
2026-07-212026-03-30Buy AXAHY AXA SA $1,001 - $15,000 Source
2026-07-212026-03-30Buy AVVIY Aviva plc ADR (AVVIY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ATLKY Atlas Copco Ab Sponsored ADR repstg Class A $1,001 - $15,000 Source
2026-07-212026-03-30Buy ATLCY Atlas Copco AB New Series B Sponsored ADR (ATLCY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ASXFY ASX Ltd ADR (ASXFY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ASCCY Asics Corp Unsponsored ADR (ASCCY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ASBFY Associated British Foods plc ADR (ASBFY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ASAZY Assa Abloy AB ADR (ASAZY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ARZGY Assicurazioni Generali SpA ADR (ARZGY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ARGX argenx SE - American Depositary Shares $1,001 - $15,000 Source
2026-07-212026-03-30Buy AONNY Aeon ADR (AONNY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ANYYY Aena SME ADR (ANYYY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy AMKBY A P Mollar-Maersk (AMKBY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy AMIGY Admiral Group ADR (AMIGY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy AMADY Amadeus IT Group Unsponsored ADR (AMADY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ALSMY Alstom ADR (ALSMY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ALPMY Astellas Pharma Inc ADR (ALPMY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ALFVY Alfa Laval AB Sweden ADR (ALFVY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ALC Alcon Inc. Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-30Buy AIBGY AIB Group ADR (AIBGY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy AHKSY Asahi Kasei Corporation $1,001 - $15,000 Source
2026-07-212026-03-30Buy AGESY Ageas SA - ADR (AGESY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy AER AerCap Holdings N.V. Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-30Buy ADYEY Adyen ADR (ADYEY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ADRNY Koninklijke Ahold Delhaize NV Sponsored... $1,001 - $15,000 Source
2026-07-212026-03-30Buy ADDYY adidas AG (ADDYY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ACSAY ACS Actividades De Construccion Y... $1,001 - $15,000 Source
2026-07-212026-03-30Buy AAVMY ABN Amro Bank (AAVMY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy AAPL Apple Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy Sea Limited (SE) $1,001 - $15,000 Source
2026-07-212026-03-27Sale TDY Teledyne Technologies Incorporated Common Stock $50,001 - $100,000 Source

Other members from OK

Members who trade the same stocks

Common questions

How many stock trades has Alan Armstrong disclosed?
Alan Armstrong disclosed 706 stock transactions between 2026-07-21 and 2026-09-17: 656 purchases and 50 sales.
Which stocks does Alan Armstrong trade most?
The most traded stocks in Alan Armstrong's filings are EA (3), ZURVY (2) and WIZEY (2), by number of transactions.
How quickly does Alan Armstrong report trades?
The median filing came 113 days after the trade. 701 of 707 filings arrived after the 45-day deadline.

Atom feed of Alan Armstrong's new filings