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-09-172026-08-20Buy Williams Companies, Inc. $15,001 - $50,000 Source
2026-09-172026-08-19Buy Williams Companies, Inc. $1,001 - $15,000 Source
2026-09-172026-08-04Sale EA Electronic Arts Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-06-24Partial sale WMB Williams Companies, Inc. $5,000,001 - $25,000,000 Source
2026-07-212026-06-22Sale Williams Companies, Inc. $250,001 - $500,000 Source
2026-07-212026-03-31Buy ZURVY Zurich Insurance Group Ltd Sponsored ADR (ZURVY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy WIZEY Wise plc Sponsored ADR (WIZEY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy UNCRY Unicredit SPA Unsponsored ADR (UNCRY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy SCMWY Swisscom AG Sponsored ADR (SCMWY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy SBGSY Schneider Electric SE Unsponsored ADR (SBGSY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy SAP SAP SE ADS $1,001 - $15,000 Source
2026-07-212026-03-31Buy SAN Banco Santander, S.A. Sponsored ADR $1,001 - $15,000 Source
2026-07-212026-03-31Buy RYCEY ROLLS ROYCE HLDGS S/ADR $1,001 - $15,000 Source
2026-07-212026-03-31Buy NVS Novartis AG Common Stock $1,001 - $15,000 Source
2026-07-212026-03-31Buy KKPNY Royal KPN N.V. Sponsored ADR (KKPNY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy HENKY Henkel AG & Co KGAA Sponsored ADR (HENKY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy HEINY Heineken NV Sponsored ADR (HEINY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy HAGHY Hensoldt AG ADR (HAGHY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy GLNCY Glencore plc Unsponsored ADR (GLNCY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy DSDVY DSV A/S ADR (DSDVY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy CRRFY Carrefour SA Sponsored ADR (CRRFY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy CFRUY Compagnie Financiere Richemont AG ADR (CFRUY) $1,001 - $15,000 Source
2026-07-212026-03-31Buy BHP BHP Group Limited (BHP) $1,001 - $15,000 Source
2026-07-212026-03-31Buy AZN AstraZeneca PLC - American Depositary Shares $1,001 - $15,000 Source
2026-07-212026-03-31Buy ASML ASML Holding N.V. - New York Registry Shares $1,001 - $15,000 Source
2026-07-212026-03-31Buy AIQUY Air Liquide Ord ADR (AIQUY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy ASML ASML Holding N.V. - New York Registry Shares $50,001 - $100,000 Source
2026-07-212026-03-30Buy ZURVY Zurich Insurance Group Ltd Sponsored ADR (ZURVY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy WFAFY Wesfarmers Ltd Unsponsored ADR (WFAFY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy VCISY Vinci S.A. ADR (VCISY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy UNCRY Unicredit SPA Unsponsored ADR (UNCRY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy UL Unilever plc (NYSE) $15,001 - $50,000 Source
2026-07-212026-03-30Buy UBS UBS Group AG Registered Ordinary Shares $15,001 - $50,000 Source
2026-07-212026-03-30Buy TOELY Tokyo Electron Ltd ADR (TOELY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy TM Toyota Motor Corporation $15,001 - $50,000 Source
2026-07-212026-03-30Buy SONY Sony Group Corporation American Depositary Shares $15,001 - $50,000 Source
2026-07-212026-03-30Buy SNY Sanofi $15,001 - $50,000 Source
2026-07-212026-03-30Buy SMFG Sumitomo Mitsui Financial Group Inc... $15,001 - $50,000 Source
2026-07-212026-03-30Buy SMERY Siemens Energy AG Sponsored ADR (SMERY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy SIEGY Siemens Aktiengesellschaft $15,001 - $50,000 Source
2026-07-212026-03-30Buy SBGSY Schneider Electric SE Unsponsored ADR (SBGSY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy SAP SAP SE ADS $15,001 - $50,000 Source
2026-07-212026-03-30Buy SAN Banco Santander, S.A. Sponsored ADR $15,001 - $50,000 Source
2026-07-212026-03-30Buy SAFRY Safran SA $15,001 - $50,000 Source
2026-07-212026-03-30Buy RYCEY ROLLS ROYCE HLDGS S/ADR $15,001 - $50,000 Source
2026-07-212026-03-30Buy RIO Rio Tinto Plc Common Stock $15,001 - $50,000 Source
2026-07-212026-03-30Buy RHHBY Roche Holding AG $15,001 - $50,000 Source
2026-07-212026-03-30Buy NVS Novartis AG Common Stock $15,001 - $50,000 Source
2026-07-212026-03-30Buy NVO Novo Nordisk A/S Common Stock $15,001 - $50,000 Source
2026-07-212026-03-30Buy NSRGY NESTLE S.A S/ADR $15,001 - $50,000 Source
2026-07-212026-03-30Buy NABZY National Australia Bank Ltd Sponsored ADR (NABZY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy MTSUY Mitsubishi Corporation ADR (MTSUY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy MITSY Mitsui & Co Ltd ADR Japan (MITSY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy MHVIY Mitsubishi Heavy Industries Ltd ADR (MHVIY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy MFG Mizuho Financial Group, Inc. Sponosred... $15,001 - $50,000 Source
2026-07-212026-03-30Buy LRLCY L'Oréal S.A. $15,001 - $50,000 Source
2026-07-212026-03-30Buy ISNPY Intesa Sanpaolo Sponsored ADR (ISNPY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy HTHIY Hitachi Ltd ADR Japan (HTHIY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy HSBC HSBC Holdings plc $15,001 - $50,000 Source
2026-07-212026-03-30Buy GSK GlaxoSmithKline plc $15,001 - $50,000 Source
2026-07-212026-03-30Buy EADSY Airbus SE $15,001 - $50,000 Source
2026-07-212026-03-30Buy DTEGY Deutsche Telekom AG DE Sponsored ADR (DTEGY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy DBSDY DBS Group Holdings Ltd Sponsored ADR (DBSDY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy DBOEY Deutsche Boerse ADR (DBOEY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy CMWAY Commonwealth Bank Australia Sponsored ADR (CMWAY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy BTI British American Tobacco Industries,... $15,001 - $50,000 Source
2026-07-212026-03-30Buy BNPQY BNP Paribas SA $15,001 - $50,000 Source
2026-07-212026-03-30Buy BHP BHP Group Limited (BHP) $15,001 - $50,000 Source
2026-07-212026-03-30Buy BBVA Banco Bilbao Vizcaya Argentaria S.A. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-30Buy BAESY BAE Systems plc Sponsored ADR (BAESY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy AZN AstraZeneca PLC - American Depositary Shares $15,001 - $50,000 Source
2026-07-212026-03-30Buy ATEYY Advantest Corp (ATEYY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy ANZGY ANZ Group Holdings LTD Sponsored ADR (ANZGY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy ALIZY Allianz SE ADR (ALIZY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy AIQUY Air Liquide Ord ADR (AIQUY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy ABBNY ABB Ltd. (ABBNY) $15,001 - $50,000 Source
2026-07-212026-03-30Buy AAGIY AIA Group Limited $15,001 - $50,000 Source
2026-07-212026-03-30Buy YARIY Yara International ASA Sponsored ADR (YARIY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy YAHOY LY Corporation ADR (YAHOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy WTKWY Wolters Kluwer NV Sponsored ADR (WTKWY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy WLMIY Wilmar International Ltd AADR (WLMIY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy WIZEY Wise plc Sponsored ADR (WIZEY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy WELL Welltower Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy VWDRY Vestas Wind Systems A/S ADR (VWDRY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy VWAPY Volkswagen AG Unsponsored ADR (VWAPY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy VRSN VeriSign, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy VONOY Vonovia SE ADR (VONOY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy VOD Vodafone Group Public Limited Company (NASDAQ) $1,001 - $15,000 Source
2026-07-212026-03-30Buy VLVLY Volvo AB-A Unsponsored ADR (VLVLY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy VACNY VAT Group AG Unsponsored ADR (VACNY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy UPMMY UPM Kymmene Corporation ADR (UPMMY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy UOVEY United Overseas Bank Ltd Sponsored ADR... $1,001 - $15,000 Source
2026-07-212026-03-30Buy UNVGY Universal Music Group ADR (UNVGY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy UNICY Unicharm Corporation Sponsored ADR (UNICY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy UCBJY UCB SA ADR (UCBJY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy UBER Uber Technologies, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy TTNDY Techtronic Industries Sponsored ADR Hong... $1,001 - $15,000 Source
2026-07-212026-03-30Buy TTDKY TDK Corp ADR Japan (TTDKY) $1,001 - $15,000 Source
2026-07-212026-03-30Buy TSLA Tesla, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-30Buy TSCDY Tesco Stores Holdings (TSCDY) $1,001 - $15,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