Trade with Congress

Alan Armstrong

RepublicanRepublicanSenator · OKcurrently serving

707 disclosed transactions · Mar 24, 2026Aug 20, 2026

Watch Alan Armstrong

Email me when a new trade is disclosed.

$8.5M – $41.6M
Traded, all time
707 transactions · turnover, not holdings
Portfolio vs S&P 500
portfolio not priceable
1%
Household trades
spouse, joint or child
99.2%
Filed late
avg 114 days to disclose

Committees

  • Health, Education, Labor, and Pensions
    • Employment and Workplace Safety
    • Primary Health and Retirement Security
  • Indian Affairs

What they hold

Alan Armstrong

Stock portfolio

$72.3M$138.2M in disclosed securities · R-OK · Senate · 2026 filing

WMB
Misc
  • WMB76%
  • CAT2.9%
  • VB2.9%
  • DODGX2.9%
  • FDVAX2.9%
  • IVV0.9%
  • COP0.7%
  • VT0.7%
  • Misc10%
Securities only — not net worth. Real property and private businesses are most of congressional wealth and have no ticker. Shares are of the midpoint of each disclosed bracket; because holdings are reported in ranges rather than amounts, positions in the same bracket appear equal. Source: 2026 annual disclosure. tradewithcongress.org

Disclosed assets

From the annual financial disclosure. Assets only — liabilities are not included.

$95.5Mmore
Disclosed assets, 2026
144 holdings · filed Jul 21, 2026
Asset mix, 2026
  • Securities119$105.2M 61%
  • Cash13$34.3M 20%
  • Other7$31.6M 18%
  • Private5$623K 0%
Reported range by year20262026
$247.9M$123.9M$02026: $95.5M–$247.9M across 144 holdings2026

Band is the reported range; the line is its midpoint.

What they trade

Most traded

Transactions

100 most recent of 707 · last 12 months
AssetTypeAmountTradedDisclosed
WMB
WMB
Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
Buyjoint$15K – $50KAug 20, 2026Sep 17, 2026
WMB
WMB
Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
Buyjoint$1K – $15KAug 19, 2026Sep 17, 2026
AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)
Exchangejoint$1K – $15KAug 14, 2026Sep 17, 2026
Electronic Arts Inc. (EA)
Selljoint$1K – $15KAug 4, 2026Sep 17, 2026
WMB
WMB
Williams Companies, Inc. (The) Common Stock
Sell (part)joint$5.0M – $25.0MJun 24, 2026Jul 21, 2026
WMB
WMB
Williams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21
Selljoint$250K – $500KJun 22, 2026Jul 21, 2026
SAP SE Sponsored ADR (SAP)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Air Liquide ADR France (AIQUY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Swisscom AG Sponsored ADR (SCMWY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
NVS
NVS
Novartis AG Common Stock
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Hensoldt AG ADR (HAGHY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
AZN
AZN
AstraZeneca PLC Ordinary Shares
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Zurich Insurance Group Ltd Sponsored ADR (ZURVY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Carrefour SA Sponsored ADR (CRRFY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Heineken NV Sponsored ADR (HEINY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Schneider Electric SE Unsponsored ADR (SBGSY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
ASML
ASML
ASML Holding N.V. - New York Registry Shares
Buy$1K – $15KMar 31, 2026Jul 21, 2026
SAN
SAN
Banco Santander, S.A. Sponsored ADR (Spain)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
BHP Group Limited (BHP)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
DSV A/S ADR (DSDVY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Henkel AG & Co KGAA Sponsored ADR (HENKY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Rolls Royce Holdings plc Sponsored ADR (RYCEY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Unicredit SPA Unsponsored ADR (UNCRY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Compagnie Financiere Richemont AG ADR (CFRUY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Wise plc Sponsored ADR (WIZEY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Royal KPN N.V. Sponsored ADR (KKPNY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
Glencore plc Unsponsored ADR (GLNCY)
Buy$1K – $15KMar 31, 2026Jul 21, 2026
UBER
UBER
Uber Technologies, Inc. Common Stock
Buy$1K – $15KMar 30, 2026Jul 21, 2026
UBS
UBS
UBS Group AG Registered Ordinary Shares
Buy$15K – $50KMar 30, 2026Jul 21, 2026
UCB SA ADR (UCBJY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Unicredit SPA Unsponsored ADR (UNCRY)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Universal Music Group ADR (UNVGY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
AIA Group Limited (AAGIY)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Smiths Group plc Sponsored ADR (SMGZY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
UPM Kymmene Corporation ADR (UPMMY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
VRSN
VRSN
VeriSign, Inc. - Common Stock
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sodexo ADR (SDXAY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Vinci S.A. ADR (VCISY)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Volkswagen AG Unsponsored ADR (VWAPY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Recruit Holdings Co Ltd Unsponsored ADR (RCRUY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Societe Generale France Sponsored ADR (SCGLY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
SNN
SNN
Smith & Nephew SNATS, Inc. Common Stock
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Volvo AB-A Unsponsored ADR (VLVLY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Subaru Corporation Unsponsored ADR (FUJHY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Vonovia SE ADR (VONOY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
WELL
WELL
Welltower Inc. Common Stock
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Standard Chartered plc ADR (SCBFY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Vodafone Group Plc (VOD)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sony Financial Group Inc Sponsored ADR (SFGYY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Vestas Wind Systems A/S ADR (VWDRY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sumitomo Mitsui Trust Group Inc Sponsored ADR (SUTNY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
VAT Group AG Unsponsored ADR (VACNY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Wesfarmers Ltd Unsponsored ADR (WFAFY)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
United Overseas Bank Ltd Sponsored ADR Singapore (UOVEY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sompo Holdings Inc Unsponsored ADR (SMPNY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Unilever PLC (UL)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Wilmar International Ltd AADR (WLMIY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Unicharm Corporation Sponsored ADR (UNICY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Swatch Group AG ADR (SWGAY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Wise plc Sponsored ADR (WIZEY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Swire Pacific Ltd Sponsored ADR (SWRAY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
TM
TM
Toyota Motor Corporation Common Stock
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Swisscom AG Sponsored ADR (SCMWY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Wolters Kluwer NV Sponsored ADR (WTKWY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Yara International ASA Sponsored ADR (YARIY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Softbank Group Corp ADR (SFTBY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sysmex Corporation Unsponsored ADR (SSMXY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
TDK Corp ADR Japan (TTDKY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Zurich Insurance Group Ltd Sponsored ADR (ZURVY)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Techtronic Industries Sponsored ADR Hong Kong (TTNDY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Telecom Italia SPA Sponsored (TIIAY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Telefonica SA Sponsored ADR (TELFY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Telenor ASA ADR (TELNY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
East Japan Railway Co ADR (EJPRY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sonova Holding AG ADR (SONVY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Takeda Pharmaceutical Company Limited (TAK)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Telia Co AB ADR (TLSNY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Symrise AG ADR (SYIEY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Telstra Group Ltd Sponsored ADR (TLGPY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Swiss Re Ltd Sponsored ADR (SSREY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Terumo Corporation ADR (TRUMY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Swedbank AB ADR (SWDBY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
TSLA
TSLA
Tesla, Inc. - Common Stock
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Svenska Handelbanken AB ADR (SVNLY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Suzuki Motor Corporation Ltd ADR (SZKMY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sun Hung Kai Properties Ltd Sponsored ADR (SUHJY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Pan Pacific International Holdings Corporation ADR (DQJCY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
SMFG
SMFG
Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan)
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Sumitomo Metal Mining Co Ltd Unsponsored ADR (SMMYY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Sumitomo Electric Industries Ltd ADR Japan (SMTOY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
TEVA
TEVA
Teva Pharmaceutical Industries Limited American Depositary Shares
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Stora Enso Oyj ADR (SEOAY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
STM
STM
STMicroelectronics N.V. Common Stock
Buy$1K – $15KMar 30, 2026Jul 21, 2026
STLA
STLA
Stellantis N.V. Common Shares
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Thales Unsponsored ADR (THLLY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
SPOT
SPOT
Spotify Technology S.A. Ordinary Shares
Buy$1K – $15KMar 30, 2026Jul 21, 2026
South32 Ltd Sponsored ADR (SOUHY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
SONY
SONY
Sony Group Corporation American Depositary Shares
Buy$15K – $50KMar 30, 2026Jul 21, 2026
Toray Industries ADR Japan (TRYIY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026
Tokio Marine Holdings Inc Sponsored (TKOMY)
Buy$1K – $15KMar 30, 2026Jul 21, 2026