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 XOM Exxon Mobil Corporation Common Stock (Stock) Sale Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FFIV F5, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FICO Fair Isaac Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FRT Federal Realty Investment Trust Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FDX FedEx Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FIS Fidelity National Information Services, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FSLR First Solar, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FISV Fiserv, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK F Ford Motor Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FTNT Fortinet, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FTV Fortive Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FOXA Fox Corporation - 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 BEN Franklin Resources, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK FCX Freeport-McMoRan, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK AJG Arthur J. Gallagher & Co. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GE GE Aerospace Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GEHC GE HealthCare Technologies Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GEV GE Vernova Inc. Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GEN Gen Digital Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GM General Motors Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GD General Dynamics Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GIS General Mills, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GPC Genuine Parts Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GILD Gilead Sciences, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GPN Global Payments Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GL Globe Life Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK GDDY GoDaddy 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 GS Goldman Sachs Group, Inc. (The) Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HIG The Hartford Insurance Group, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HAS Hasbro, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HCA HCA Healthcare, Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK DOC Healthpeak 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 HSY The Hershey Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HPE Hewlett Packard Enterprise Company Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HLT Hilton Worldwide 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 Hologic, Inc. (HOLX) (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HD Home Depot, Inc. (The) Common Stock (Stock) Sale Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HON Honeywell International Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HWM Howmet Aerospace Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HPQ HP Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HUBB Hubbell Inc Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HUM Humana Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK HBAN Huntington Bancshares Incorporated - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK INTC Intel Corporation - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK ICE Intercontinental Exchange Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK IBM International Business Machines Corporation Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK INTU Intuit Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK ISRG Intuitive Surgical, Inc. - Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK INVH Invitation Homes Inc. Common Stock (Stock) Purchase Member $1,001 to $15,000 late Report filed Jul 21, 2026 (Senate)
Mar 27, 2026 Alan Armstrong OK JNJ Johnson & Johnson Common Stock (Stock) Purchase Member $15,001 to $50,000 late Report filed Jul 21, 2026 (Senate)
Previous Page 11 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