Skip to main content

Alan Armstrong · Stock trades

Alan Armstrong's reported trades

708 transactions on 3 periodic transaction reports by Alan Armstrong since March 24, 2026, the latest on September 8, 2026: 656 purchases, 51 sales, 1 exchange, 701 reported late. 708 transactions

By year

by the trade date on the form
YearTransactionsPurchasesSalesLateReports
2026 708 656 51 701 3

Transactions

newest trade first, page 7 of 8
Trade dateAssetTypeOwnerAmountReportedReport
Mar 27, 2026 NUE Nucor Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 NVDA NVIDIA Corporation - Common Stock (Stock) Purchase Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 NXPI NXP Semiconductors N.V. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 ORLY O'Reilly Automotive, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 OMC Omnicom Group Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 ORCL Oracle Corporation Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 OTIS Otis Worldwide Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PCAR PACCAR Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PLTR Palantir Technologies Inc. - Class A Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PANW Palo Alto Networks, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PH Parker-Hannifin Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PAYX Paychex, Inc. - Common Stock (Stock) Sale Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PYPL PayPal Holdings, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PEP PepsiCo, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PM Philip Morris International Inc Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PSX Phillips 66 Common Stock (Stock) Sale Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PNC PNC Financial Services Group, Inc. (The) Common Stock (Stock) Sale Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 POOL Pool Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PFG Principal Financial Group Inc - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PG Procter & Gamble Company (The) Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PGR Progressive Corporation (The) Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PRU Prudential Financial, Inc. Common Stock (Stock) Sale Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PTC PTC Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PSA Public Storage Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Q Qnity Electronics, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 QCOM QUALCOMM Incorporated - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 PWR Quanta Services, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 DGX Quest Diagnostics Incorporated Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 O Realty Income Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 REG Regency Centers Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 REGN Regeneron Pharmaceuticals, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 RSG Republic Services, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 RMD ResMed Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 HOOD Robinhood Markets, Inc. - Class A Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Roper Technologies, Inc. - Common Stock (ROP) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 RCL Royal Caribbean Cruises Ltd. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 RTX RTX Corporation Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SPGI S&P Global Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 CRM Salesforce, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SNDK Sandisk Corporation - Common Stock When-Issued (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SCHW Charles Schwab Corporation (The) Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 STX Seagate Technology Holdings PLC - Ordinary Shares (Ireland) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 NOW ServiceNow, Inc. Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SPG Simon Property Group, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SWKS Skyworks Solutions, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SJM The J.M. Smucker Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SNA Snap-On Incorporated Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SOLV Solventum Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SBUX Starbucks Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 STLD Steel Dynamics, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SYK Stryker Corporation Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SYF Synchrony Financial Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 SNPS Synopsys, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TMUS T-Mobile US, Inc. - Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TTWO Take-Two Interactive Software, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TPR Tapestry, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TDY Teledyne Technologies Incorporated Common Stock (Stock) Sale Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TER Teradyne, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TSLA Tesla, Inc. - Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TXN Texas Instruments Incorporated - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TXT Textron Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 CPB The Campbell's Company - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 CI The Cigna Group Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 COO The Cooper Companies, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TMO Thermo Fisher Scientific Inc Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TT Trane Technologies plc (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TDG Transdigm Group Incorporated Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TRV The Travelers Companies, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 TFC Truist Financial Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 UDR UDR, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 UNP Union Pacific Corporation Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 UPS United Parcel Service, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 UNH UnitedHealth Group Incorporated Common Stock (DE) (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 URI United Rentals, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 VTR Ventas, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 VRSK Verisk Analytics, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 VZ Verizon Communications Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 VRTX Vertex Pharmaceuticals Incorporated - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 VRT Vertiv Holdings, LLC Class A Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 VICI VICI Properties Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 V Visa Inc. (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WAB Westinghouse Air Brake Technologies Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WMT Walmart Inc. - Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 DIS Walt Disney Company (The) Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WBD Warner Bros. Discovery, Inc. - Series A Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WFC Wells Fargo & Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WELL Welltower Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WDAY Workday, Inc. - Class A Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WDC Western Digital Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 WYNN Wynn Resorts, Limited - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 YUM Yum! Brands, Inc. (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 ZBH Zimmer Biomet Holdings, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 BR Broadridge Financial Solutions, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 BRO Brown & Brown, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 BG Bunge Limited Common Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 BXP BXP, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 CDNS Cadence Design Systems, Inc. - Common Stock (Stock) Sale Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 DDOG Datadog, Inc. - Class A Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 DVA DaVita Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 UHS Universal Health Services, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Previous Page 7 of 8 Next

Member page Trades by ticker

Sources: the House Clerk's financial disclosure PDFs and the Senate's eFD reports, read as filed; each row links the report it came from. Amounts are the ranges on the form. "Late" compares the trade and notification dates with the STOCK Act's deadlines (30 days after notification, never more than 45 days after the trade) and is not a finding by either chamber's ethics committee. A trade a later amendment corrected or deleted is counted once, as amended. A ticker is shown only when the filer wrote one. Federal law restricts the use of these reports for commercial purposes (5 U.S.C. 13107(c)); nothing on these pages is priced, gated or sold.

Report a problem