Stock market

Portrait of Alan Armstrong

Congress member profile

Alan Armstrong

U.S. Senator · OK · R

708 disclosed trades · amounts shown as reported ranges.

View original disclosure ↗
Published transactions708
Buys656
Sells51
Filings3

Disclosed transactions

Showing 551–600 of 708 transactions.

TradedStock / assetTypeOwnerAmountFiling
Fri, Mar 27, 2026 JNJ Johnson & Johnson Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 INVH Invitation Homes Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ISRG Intuitive Surgical, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 INTU Intuit Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 IBM International Business Machines Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ICE Intercontinental Exchange Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 INTC Intel Corporation - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HBAN Huntington Bancshares Incorporated - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HUM Humana Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HUBB Hubbell Inc Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HPQ HP Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HWM Howmet Aerospace Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HON Honeywell International Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HD Home Depot, Inc. (The) Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HOLX Hologic, Inc. (HOLX) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HLT Hilton Worldwide Holdings Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HPE Hewlett Packard Enterprise Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HSY The Hershey Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 DOC Healthpeak Properties, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HCA HCA Healthcare, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HAS Hasbro, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 HIG The Hartford Insurance Group, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GS Goldman Sachs Group, Inc. (The) Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GDDY GoDaddy Inc. Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GL Globe Life Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GPN Global Payments Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GILD Gilead Sciences, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GPC Genuine Parts Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GIS General Mills, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GD General Dynamics Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GM General Motors Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GEN Gen Digital Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GEV GE Vernova Inc. Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GEHC GE HealthCare Technologies Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GE GE Aerospace Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AJG Arthur J. Gallagher & Co. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FCX Freeport-McMoRan, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BEN Franklin Resources, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FOXA Fox Corporation - Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FTV Fortive Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FTNT Fortinet, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 F Ford Motor Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FISV Fiserv, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FSLR First Solar, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FIS Fidelity National Information Services, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FDX FedEx Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FRT Federal Realty Investment Trust Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FICO Fair Isaac Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 FFIV F5, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 XOM Exxon Mobil Corporation Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗

Assets traded

Transaction counts from published filings; this is not a current holdings portfolio.

WMB · 5EA · 3AVB · 2ZURVY · 2WIZEY · 2UNCRY · 2SCMWY · 2SBGSY · 2SAP · 2KKPNY · 2RYCEY · 2NVS · 2HEINY · 2GLNCY · 2DSDVY · 2CFRUY · 2CRRFY · 2BHP · 2SAN · 2AZN · 2ASML · 2AIQUY · 2WELL · 2TSLA · 2SCHW · 2DGX · 2ORLY · 2NVDA · 2MSFT · 2LRCX · 2