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 ROP Roper Technologies, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy RMD ResMed Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy REGN Regeneron Pharmaceuticals, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy REG Regency Centers Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy RCL Royal Caribbean Cruises Ltd. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy QCOM QUALCOMM Incorporated - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy Q Quintiles IMS Holdings, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy PYPL PayPal Holdings, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PWR Quanta Services, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PTC PTC Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PSA Public Storage Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale PRU Prudential Financial, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy POOL Pool Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PM Philip Morris International Inc Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PH Parker-Hannifin Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PFG Principal Financial Group Inc - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PEP Pepsico, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy PCAR PACCAR Inc. (NASDAQ) $1,001 - $15,000 Source
2026-07-212026-03-27Sale PAYX Paychex, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy PANW Palo Alto Networks, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy OTIS Otis Worldwide Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ORLY O'Reilly Automotive, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy OMC Omnicom Group Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy O Realty Income Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy NXPI NXP Semiconductors N.V. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy NUE Nucor Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy NSC Norfolk Southern Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy NOC Northrop Grumman Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy NKE Nike, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy NEM Newmont Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy MSI Motorola Solutions, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MSCI MSCI Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MS Morgan Stanley Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale MRSH Marsh Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MOS Mosaic Company $1,001 - $15,000 Source
2026-07-212026-03-27Buy MO Altria Group, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy MMM 3M Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MGM MGM Resorts International Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MET MetLife, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy MDT Medtronic plc. Ordinary Shares $1,001 - $15,000 Source
2026-07-212026-03-27Sale MDLZ Mondelez International, Inc. - Class A... $1,001 - $15,000 Source
2026-07-212026-03-27Buy MCK McKesson Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MCHP Microchip Technology Incorporated - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MCD McDonald's Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy MAR Marriott International, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy MAA Mid-America Apartment Communities, Inc.... $1,001 - $15,000 Source
2026-07-212026-03-27Buy LYV Live Nation Entertainment, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LYB LyondellBasell Industries NV Ordinary... $1,001 - $15,000 Source
2026-07-212026-03-27Buy LRCX Lam Research Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LOW Lowe's Companies, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LMT Lockheed Martin Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale LLY Eli Lilly and Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LITE Lumentum Holdings Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LHX L3Harris Technologies, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LH Labcorp Holdings Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy LEN Lennar Corporation Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy L Loews Corporation (L) $1,001 - $15,000 Source
2026-07-212026-03-27Buy KVUE Kenvue Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Sale KMI Kinder Morgan, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy KLAC KLA Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy KKR KKR & Co. Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy KIM Kimco Realty Corporation (HC) Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy KHC The Kraft Heinz Company - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy KEY KeyCorp Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy KDP Keurig Dr Pepper Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy ISRG Intuitive Surgical, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy INVH Invitation Homes Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy INTU Intuit Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy INTC Intel Corporation - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy ICE Intercontinental Exchange Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy IBM International Business Machines... $1,001 - $15,000 Source
2026-07-212026-03-27Buy HWM Howmet Aerospace Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HUM Humana Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HUBB Hubbell Inc Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HSY The Hershey Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HPQ HP Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HPE Hewlett Packard Enterprise Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HOOD Robinhood Markets, Inc. - Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HON Honeywell International Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy HOLX Hologic, Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy HLT Hilton Worldwide Holdings Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HIG The Hartford Insurance Group, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HCA HCA Healthcare, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HBAN Huntington Bancshares Incorporated - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy HAS Hasbro Inc. $1,001 - $15,000 Source
2026-07-212026-03-27Buy GPN Global Payments Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GPC Genuine Parts Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GM General Motors Company Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GL Globe Life Inc $1,001 - $15,000 Source
2026-07-212026-03-27Buy GIS General Mills, Inc. Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GILD Gilead Sciences, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GEN Gen Digital Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GEHC GE HealthCare Technologies Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GDDY GoDaddy Inc. Class A Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy GD General Dynamics Corporation Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FTV Fortive Corporation $1,001 - $15,000 Source
2026-07-212026-03-27Buy FTNT Fortinet, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FSLR First Solar, Inc. - Common Stock $1,001 - $15,000 Source
2026-07-212026-03-27Buy FRT Federal Realty Investment Trust $1,001 - $15,000 Source
2026-07-212026-03-27Buy FOXA Twenty-First Century Fox, Inc. (NASDAQ) $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