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 651–700 of 708 transactions.

TradedStock / assetTypeOwnerAmountFiling
Fri, Mar 27, 2026 CPT Camden Property Trust Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AVGO Broadcom Inc. - Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BMY Bristol-Myers Squibb Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BSX Boston Scientific Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BKNG Booking Holdings Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BA Boeing Company (The) Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BX Blackstone Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BIIB Biogen Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BBY Best Buy Co., Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BRK.B Berkshire Hathaway Inc. New Common Stock Buy Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BDX Becton, Dickinson and Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BK Bank of New York Mellon Corp (BK) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 BAC Bank of America Corporation Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AXON Axon Enterprise, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AVB AvalonBay Communities, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AZO AutoZone, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ADP Automatic Data Processing, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ADSK Autodesk, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 T AT&T Inc. Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ANET Arista Networks, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ACGL Arch Capital Group Ltd. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 APP Applovin Corporation - Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMAT Applied Materials, Inc. - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AAPL Apple Inc. - Common Stock Buy Self $250,001 - $500,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 APO Apollo Global Management, Inc. (New) Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AON Aon plc Class A Ordinary Shares (Ireland) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ADI Analog Devices, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 APH Amphenol Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMGN Amgen Inc. - Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AME AMETEK, Inc. Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMP Ameriprise Financial, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMT American Tower Corporation (REIT) Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AIG American International Group, Inc. New Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AXP American Express Company Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMCR Amcor plc Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMZN Amazon.com, Inc. - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MO Altria Group, Inc. Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 GOOG Alphabet Inc. - Class C Capital Stock Buy Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ALL Allstate Corporation (The) Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AKAM Akamai Technologies, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ABNB Airbnb, Inc. - Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 APD Air Products and Chemicals, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AFL AFLAC Incorporated Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ACM AECOM Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 AMD Advanced Micro Devices, Inc. - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ADBE Adobe Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ACN Accenture plc Class A Ordinary Shares (Ireland) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ABBV AbbVie Inc. Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 ABT Abbott Laboratories Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MMM 3M Company 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