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 401–450 of 708 transactions.

TradedStock / assetTypeOwnerAmountFiling
Mon, Mar 30, 2026 ALC Alcon Inc. Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 UHS Universal Health Services, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 DVA DaVita Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 DDOG Datadog, Inc. - Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 CDNS Cadence Design Systems, Inc. - Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BXP BXP, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BG Bunge Limited Common Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BRO Brown & Brown, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BR Broadridge Financial Solutions, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ZBH Zimmer Biomet Holdings, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 YUM Yum! Brands, Inc. Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WYNN Wynn Resorts, Limited - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WDC Western Digital Corporation - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WDAY Workday, Inc. - Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WELL Welltower Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WFC Wells Fargo & Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WBD Warner Bros. Discovery, Inc. - Series A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 DIS Walt Disney Company (The) Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WMT Walmart Inc. - Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 WAB Westinghouse Air Brake Technologies Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 V Visa Inc. Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 VICI VICI Properties Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 VRT Vertiv Holdings, LLC Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 VRTX Vertex Pharmaceuticals Incorporated - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 VZ Verizon Communications Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 VRSK Verisk Analytics, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 VTR Ventas, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 URI United Rentals, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 UNH UnitedHealth Group Incorporated Common Stock (DE) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 UPS United Parcel Service, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 UNP Union Pacific Corporation Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 UDR UDR, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TFC Truist Financial Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TRV The Travelers Companies, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TDG Transdigm Group Incorporated Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TT Trane Technologies plc Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TMO Thermo Fisher Scientific Inc Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 COO The Cooper Companies, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 CI The Cigna Group Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 CPB The Campbell's Company - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TXT Textron Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TXN Texas Instruments Incorporated - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TSLA Tesla, Inc. - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TER Teradyne, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TDY Teledyne Technologies Incorporated Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TPR Tapestry, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TTWO Take-Two Interactive Software, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TMUS T-Mobile US, Inc. - Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 SNPS Synopsys, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 SYF Synchrony Financial Common Stock Buy 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