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

TradedStock / assetTypeOwnerAmountFiling
Tue, Mar 24, 2026 SOLS Solstice Advanced Materials Inc. - Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 PFE Pfizer, Inc. Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 LVMUY LVMH Moet Hennessy Louis ADR (LVMUY) Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 HON Honeywell International Inc. - Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 HD Home Depot, Inc. (The) Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 RACE Ferrari N.V. Common Shares Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 FDX FedEx Corporation Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 24, 2026 DVN Devon Energy Corporation Common Stock Sell Self $50,001 - $100,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