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

TradedStock / assetTypeOwnerAmountFiling
Tue, Sep 8, 2026 WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $80.00 Expires: 2026-12-18 Sell Joint $250,001 - $500,000 senate_6aa5ccb2-ff27-491a-9314-778b9ab37964 ↗
Thu, Aug 20, 2026 WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 Buy Joint $15,001 - $50,000 senate_b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41f ↗
Wed, Aug 19, 2026 WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 Buy Joint $1,001 - $15,000 senate_b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41f ↗
Fri, Aug 14, 2026 AVB AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received) Exchange Joint $1,001 - $15,000 senate_b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41f ↗
Tue, Aug 4, 2026 EA Electronic Arts Inc. (EA) Sell Joint $1,001 - $15,000 senate_b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41f ↗
Wed, Jun 24, 2026 WMB Williams Companies, Inc. (The) Common Stock Sell Joint $5,000,001 - $25,000,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Jun 22, 2026 WMB Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 Sell Joint $250,001 - $500,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 HAGHY Hensoldt AG ADR (HAGHY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 ZURVY Zurich Insurance Group Ltd Sponsored ADR (ZURVY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 WIZEY Wise plc Sponsored ADR (WIZEY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 UNCRY Unicredit SPA Unsponsored ADR (UNCRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 SCMWY Swisscom AG Sponsored ADR (SCMWY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 SBGSY Schneider Electric SE Unsponsored ADR (SBGSY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 SAP SAP SE Sponsored ADR (SAP) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 KKPNY Royal KPN N.V. Sponsored ADR (KKPNY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 RYCEY Rolls Royce Holdings plc Sponsored ADR (RYCEY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 NVS Novartis AG Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 HENKY Henkel AG & Co KGAA Sponsored ADR (HENKY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 HEINY Heineken NV Sponsored ADR (HEINY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 GLNCY Glencore plc Unsponsored ADR (GLNCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 DSDVY DSV A/S ADR (DSDVY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 CFRUY Compagnie Financiere Richemont AG ADR (CFRUY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 CRRFY Carrefour SA Sponsored ADR (CRRFY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 BHP BHP Group Limited (BHP) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 SAN Banco Santander, S.A. Sponsored ADR (Spain) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 AZN AstraZeneca PLC Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 ASML ASML Holding N.V. - New York Registry Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Tue, Mar 31, 2026 AIQUY Air Liquide ADR France (AIQUY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 RCRUY Recruit Holdings Co Ltd Unsponsored ADR (RCRUY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 AAGIY AIA Group Limited (AAGIY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 TOELY Tokyo Electron Ltd ADR (TOELY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 DQJCY Pan Pacific International Holdings Corporation ADR (DQJCY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 EJPRY East Japan Railway Co ADR (EJPRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 ZURVY Zurich Insurance Group Ltd Sponsored ADR (ZURVY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 YARIY Yara International ASA Sponsored ADR (YARIY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 WTKWY Wolters Kluwer NV Sponsored ADR (WTKWY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 WIZEY Wise plc Sponsored ADR (WIZEY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 WLMIY Wilmar International Ltd AADR (WLMIY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 WFAFY Wesfarmers Ltd Unsponsored ADR (WFAFY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 WELL Welltower Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VONOY Vonovia SE ADR (VONOY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VLVLY Volvo AB-A Unsponsored ADR (VLVLY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VWAPY Volkswagen AG Unsponsored ADR (VWAPY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VOD Vodafone Group Plc (VOD) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VCISY Vinci S.A. ADR (VCISY) Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VWDRY Vestas Wind Systems A/S ADR (VWDRY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VRSN VeriSign, Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 VACNY VAT Group AG Unsponsored ADR (VACNY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 UPMMY UPM Kymmene Corporation ADR (UPMMY) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Mon, Mar 30, 2026 UOVEY United Overseas Bank Ltd Sponsored ADR Singapore (UOVEY) 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