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-27Sale PSX Phillips 66 $50,001 - $100,000 Source
2026-07-212026-03-27Sale PSTG Everpure, Inc. Class A (PSTG) $50,001 - $100,000 Source
2026-07-212026-03-27Sale PNC PNC Financial Services Group, Inc. $50,001 - $100,000 Source
2026-07-212026-03-27Buy NVDA NVIDIA Corporation - Common Stock $50,001 - $100,000 Source
2026-07-212026-03-27Sale NEE NextEra Energy, Inc. Common Stock $50,001 - $100,000 Source
2026-07-212026-03-27Sale NDAQ Nasdaq, Inc. - Common Stock $50,001 - $100,000 Source
2026-07-212026-03-27Buy GOOG Alphabet Inc. - Class C Capital Stock $50,001 - $100,000 Source
2026-07-212026-03-27Sale CDNS Cadence Design Systems, Inc. - Common Stock $50,001 - $100,000 Source
2026-07-212026-03-27Buy BRK.B Berkshire Hathaway Inc. New Common Stock $50,001 - $100,000 Source
2026-07-212026-03-27Buy AAPL Apple Inc. - Common Stock $250,001 - $500,000 Source
2026-07-212026-03-27Sale WMT Walmart Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy V Visa Inc. $15,001 - $50,000 Source
2026-07-212026-03-27Buy UNP Union Pacific Corporation Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy UNH UnitedHealth Group Incorporated Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale TT Trane Technologies plc $15,001 - $50,000 Source
2026-07-212026-03-27Buy TSLA Tesla, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale TMUS T-Mobile US, Inc. $15,001 - $50,000 Source
2026-07-212026-03-27Buy T AT&T Inc. $15,001 - $50,000 Source
2026-07-212026-03-27Sale SYK Stryker Corporation Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy RTX RTX Corporation Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy PLTR Palantir Technologies Inc. - Class A Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale PGR Progressive Corporation $15,001 - $50,000 Source
2026-07-212026-03-27Sale PG Procter & Gamble Company $15,001 - $50,000 Source
2026-07-212026-03-27Buy ORCL Oracle Corporation Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale NOW ServiceNow, Inc. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy NFLX Netflix, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy MU Micron Technology, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy MSFT Microsoft Corporation - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale MRK Merck & Company, Inc. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy META Meta Platforms, Inc. - Class A Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale MA Mastercard Incorporated Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale LIN Linde plc - Ordinary Shares $15,001 - $50,000 Source
2026-07-212026-03-27Sale LDOS Leidos Holdings, Inc. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy KO Coca-Cola Company $15,001 - $50,000 Source
2026-07-212026-03-27Sale JPM JP Morgan Chase & Co. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy JNJ Johnson & Johnson Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale HD Home Depot, Inc. $15,001 - $50,000 Source
2026-07-212026-03-27Buy GS Goldman Sachs Group, Inc. $15,001 - $50,000 Source
2026-07-212026-03-27Sale GEV GE Vernova Inc. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy GE GE Aerospace Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale EXPE Expedia Group, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale DASH DoorDash, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy CSCO Cisco Systems, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale CRWD CrowdStrike Holdings, Inc. - Class A Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy C Citigroup, Inc. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy BAC Bank of America Corporation Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale AVGO Broadcom Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy AMZN Amazon.com, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale AMGN Amgen Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy AMD Advanced Micro Devices, Inc. $15,001 - $50,000 Source
2026-07-212026-03-27Buy AMAT Applied Materials, Inc. - Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale ACM AECOM Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale ABT Abbott Laboratories Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Buy ABBV AbbVie Inc. Common Stock $15,001 - $50,000 Source
2026-07-212026-03-27Sale GLW Corning Incorporated Common Stock $100,001 - $250,000 Source
2026-07-212026-03-27Buy ZBH ZIMMER BIOMET HOLDINGS INC $1,001 - $15,000 Source
2026-07-212026-03-27Buy YUM Yum! Brands, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Sale XOM Exxon Mobil Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy WYNN Wynn Resorts, Limited - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy WFC Wells Fargo & Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy WELL Welltower Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy WDC Western Digital Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy WDAY Workday, Inc. - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy WBD Warner Bros. Discovery, Inc. - Series A... $1,001 - $15,000 Source
2026-07-212026-03-27Buy WAB Westinghouse Air Brake Technologies... $1,001 - $15,000 Source
2026-07-212026-03-27Buy VZ Verizon Communications Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy VTR Ventas, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy VRTX Vertex Pharmaceuticals Incorporated -... $1,001 - $15,000 Source
2026-07-212026-03-27Buy VRT Vertiv Holdings, LLC Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy VRSK Verisk Analytics, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy VICI VICI Properties Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy URI United Rentals, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy UPS United Parcel Service, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy UHS Universal Health Services, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy UDR UDR, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TXT Textron Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TXN Texas Instruments Incorporated - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TTWO Take-Two Interactive Software, Inc. -... $1,001 - $15,000 Source
2026-07-212026-03-27Buy TRV The Travelers Companies, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TPR Tapestry, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TMO Thermo Fisher Scientific Inc Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TFC Truist Financial Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TER Teradyne, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TDG Transdigm Group Incorporated Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy TAP Molson Coors Beverage Company Class B... $1,001 - $15,000 Source
2026-07-212026-03-27Buy SYF Synchrony Financial Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SWKS Skyworks Solutions, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy STZ Constellation Brands, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy STX Seagate Technology Holdings PLC - Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-27Buy STLD Steel Dynamics, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SPGI S&P Global Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SPG Simon Property Group, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SOLV Solventum Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SNPS Synopsys, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SNDK Sandisk Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy SNA Snap-on Incorporated $1,001 - $15,000 Source
2026-07-212026-03-27Buy SJM The J. M. Smucker Company $1,001 - $15,000 Source
2026-07-212026-03-27Buy SCHW Charles Schwab Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy SBUX Starbucks Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy RSG Republic Services, Inc. Common Stock $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