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-27Buy FIX Comfort Systems USA, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FISV Fiserv, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FIS Fidelity National Information Services,... $1,001 - $15,000 Source
2026-07-212026-03-27Buy FICO Fair Isaac Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FFIV F5, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FDX FedEx Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FCX Freeport-McMoRan, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy F Ford Motor Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy EXPD Expeditors International of Washington,... $1,001 - $15,000 Source
2026-07-212026-03-27Buy EW Edwards Lifesciences Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ETN Eaton Corporation, PLC Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-27Buy ESS Essex Property Trust, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy EMR Emerson Electric Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy EME EMCOR Group, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ELV Elevance Health, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy EG Everest Group, Ltd. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy EBAY eBay Inc. (NASDAQ) $1,001 - $15,000 Source
2026-07-212026-03-27Buy EA Electronic Arts Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DVA DaVita Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale DUK Duke Energy Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy DRI Darden Restaurants, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DPZ Domino's Pizza Inc - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DOW Dow Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DOV Dover Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DOC Healthpeak Properties, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DLR Digital Realty Trust, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy DIS Walt Disney Company $1,001 - $15,000 Source
2026-07-212026-03-27Buy DHR Danaher Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DGX Quest Diagnostics Incorporated Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DELL Dell Technologies Inc. Class C Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DE Deere & Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy DDOG Datadog, Inc. - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale CVX Chevron Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CVS CVS Health Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CTVA Corteva, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CTSH Cognizant Technology Solutions... $1,001 - $15,000 Source
2026-07-212026-03-27Buy CSX CSX Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy CRM Salesforce, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CPT Camden Property Trust Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CPRT Copart, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CPB The Campbell's Company - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy COST Costco Wholesale Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy COR Cencora, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy COO The Cooper Companies, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy COIN Coinbase Global, Inc. - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy COF Capital One Financial Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CME CME Group Inc. - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CMCSA Comcast Corporation - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CIEN Ciena Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy CI The Cigna Group Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CHTR Charter Communications, Inc. - Class A... $1,001 - $15,000 Source
2026-07-212026-03-27Buy CF CF Industries Holdings, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CCL Carnival Corp $1,001 - $15,000 Source
2026-07-212026-03-27Buy CCI Crown Castle Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CBOE Cboe Global Markets, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CB Chubb Limited Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CAH Cardinal Health, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy CAG ConAgra Brands, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BXP BXP, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BX Blackstone Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BSX Boston Scientific Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BRO Brown & Brown, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BR Broadridge Financial Solutions, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BMY Bristol-Myers Squibb Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BKNG Booking Holdings Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BK The Bank of New York Mellon Corporation... $1,001 - $15,000 Source
2026-07-212026-03-27Buy BIIB Biogen Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BG Bunge Limited Common Shares $1,001 - $15,000 Source
2026-07-212026-03-27Buy BEN Franklin Resources, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BDX Becton, Dickinson and Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BBY Best Buy Co., Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy BA Boeing Company $1,001 - $15,000 Source
2026-07-212026-03-27Buy AZO AutoZone, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy AXP American Express Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy AXON Axon Enterprise Inc $1,001 - $15,000 Source
2026-07-212026-03-27Buy AVB AvalonBay Communities, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy APP Applovin Corporation - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy APO Apollo Global Management, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy APH Amphenol Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy APD Air Products and Chemicals, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy AON Aon plc Class A Ordinary Shares (Ireland) $1,001 - $15,000 Source
2026-07-212026-03-27Buy ANET Arista Networks, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale AMT American Tower Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy AMP Ameriprise Financial, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy AME AMETEK, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy AMCR Amcor plc Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-27Buy ALL Allstate Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy AKAM Akamai Technologies, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy AJG Arthur J. Gallagher & Co. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy AIG American International Group, Inc. New... $1,001 - $15,000 Source
2026-07-212026-03-27Buy AFL Aflac Incorporated $1,001 - $15,000 Source
2026-07-212026-03-27Buy ADSK Autodesk, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ADP Automatic Data Processing, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ADI Analog Devices, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ADBE Adobe Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ACN Accenture plc Class A Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-27Buy ACGL Arch Capital Group Ltd. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ABNB Airbnb, Inc. - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-24Sale RACE Ferrari N.V. Common Shares $50,001 - $100,000 Source
2026-07-212026-03-24Sale PFE Pfizer, Inc. 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