Skip to main content

Congressional stock trades

The transactions members of the House and Senate reported on periodic transaction reports, read from the House Clerk's e-filed PDFs and the Senate's eFD e-filed reports. 6,112 transactions

  Showing transactions reported by Alan Armstrong. Their filings · Clear

Transactions

707 transactions match these filters, newest trade first
Clear
Trade dateMemberAssetTypeOwnerAmountReportedFiling
Mar 27, 2026 Alan Armstrong OK SYF Synchrony Financial Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK SNPS Synopsys, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK TPR Tapestry, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK TDY Teledyne Technologies Incorporated Common Stock (Stock) Sale Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK TER Teradyne, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK TSLA Tesla, Inc. - Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK TXN Texas Instruments Incorporated - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK TXT Textron Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK CI The Cigna Group Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK TT Trane Technologies plc (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK TDG Transdigm Group Incorporated Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK TFC Truist Financial Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK UDR UDR, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK UNP Union Pacific Corporation Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK URI United Rentals, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK VTR Ventas, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK VRSK Verisk Analytics, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK VZ Verizon Communications Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK VRTX Vertex Pharmaceuticals Incorporated - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK VICI VICI Properties Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK V Visa Inc. (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK WMT Walmart Inc. - Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK WFC Wells Fargo & Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK WELL Welltower Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK WDC Western Digital Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK WYNN Wynn Resorts, Limited - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK YUM Yum! Brands, Inc. (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK BRO Brown & Brown, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK BG Bunge Limited Common Shares (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK BXP BXP, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK 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 Alan Armstrong OK 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 Alan Armstrong OK DVA DaVita Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK UHS Universal Health Services, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 24, 2026 Alan Armstrong OK DVN Devon Energy Corporation Common Stock (Stock) Sale Member $50,001 to $100,000 late Report filed Jul 21, 2026 (Senate)
Previous Page 14 of 15 Next

Sources: the House Clerk's financial disclosure PDFs and the Senate's eFD reports, read as filed. Amounts are the ranges on the form. "Late" compares the filer's trade and notification dates and the Clerk's filing date 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. House filing index.

Report a problem