A(
Armstrong, Alan (Senator)
Senate
Est. Net Worth—
Trade Volume$17.3M
Total Trades151
Last TradedAug 20, 2026
StatusCurrent Member
Avg. Filing Delay109d LATE
Stocks Traded29
Total Trades
151
Buys / Sells
143/7/ 1
Est. Volume
$17.3M
Stocks Traded
29
Top Sectors
Trade History151 trades
| Ticker | Type | Filed | Traded | Filed After | Amount |
|---|---|---|---|---|---|
— Williams Companies, Inc. (The) Common Stock | Buy | Sep 16, 2026 | Aug 20, 2026 | 27d | $15,001 - $50,000 |
— Williams Companies, Inc. (The) Common Stock | Buy | Sep 16, 2026 | Aug 19, 2026 | 28d | $1,001 - $15,000 |
— AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received) | Exchange | Sep 16, 2026 | Aug 14, 2026 | 33d | $1,001 - $15,000 |
— Electronic Arts Inc. (EA) | Sell (Full) | Sep 16, 2026 | Aug 4, 2026 | 43d | $1,001 - $15,000 |
— Williams Companies, Inc. (The) Common Stock | Sell (Partial) | Jul 20, 2026 | Jun 24, 2026 | 26d | $5,000,001 - $25,000,000 |
— Williams Companies, Inc. (The) Common Stock | Sell (Full) | Jul 20, 2026 | Jun 22, 2026 | 28d | $250,001 - $500,000 |
— Unicredit SPA Unsponsored ADR (UNCRY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Zurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Wise plc Sponsored ADR (WIZEY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Schneider Electric SE Unsponsored ADR (SBGSY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— DSV A/S ADR (DSDVY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Hensoldt AG ADR (HAGHY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Swisscom AG Sponsored ADR (SCMWY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— SAP SE Sponsored ADR (SAP) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Heineken NV Sponsored ADR (HEINY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Compagnie Financiere Richemont AG ADR (CFRUY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Air Liquide ADR France (AIQUY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— ASML Holding N.V. - New York Registry Shares | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Banco Santander, S.A. Sponsored ADR (Spain) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Rolls Royce Holdings plc Sponsored ADR (RYCEY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— BHP Group Limited (BHP) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
NV NVSEF Novartis AG Common Stock | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Glencore plc Unsponsored ADR (GLNCY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Henkel AG & Co KGAA Sponsored ADR (HENKY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
AZN AstraZeneca PLC Ordinary Shares | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Carrefour SA Sponsored ADR (CRRFY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
— Royal KPN N.V. Sponsored ADR (KKPNY) | Buy | Jul 20, 2026 | Mar 31, 2026 | 111d LATE | $1,001 - $15,000 |
ST STMEF STMicroelectronics N.V. Common Stock | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— DNB BK ASA Sponsored ADR (DNBBY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Koninklijke Philips NV Sponsored ADR (PHG) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— DSM Firmenich AG Sponsored ADR (DSFIY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
CIEN Ciena Corporation Common Stock | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— NICE Ltd - (NICE) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Sysmex Corporation Unsponsored ADR (SSMXY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Tokyo Electron Ltd ADR (TOELY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $15,001 - $50,000 |
— Pan Pacific International Holdings Corporation ADR (DQJCY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Recruit Holdings Co Ltd Unsponsored ADR (RCRUY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— AIA Group Limited (AAGIY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $15,001 - $50,000 |
— East Japan Railway Co ADR (EJPRY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Telia Co AB ADR (TLSNY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
SN SNEJF Sony Group Corporation American Depositary Shares | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $15,001 - $50,000 |
— Smith & Nephew SNATS, Inc. Common Stock | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Swire Pacific Ltd Sponsored ADR (SWRAY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Telenor ASA ADR (TELNY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $15,001 - $50,000 |
— Sumitomo Metal Mining Co Ltd Unsponsored ADR (SMMYY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— SMC Corp Sponsored ADR (SMCAY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Singapore Telecom Ltd New Sponsored ADR (SGAPY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Toray Industries ADR Japan (TRYIY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |
— Tokio Marine Holdings Inc Sponsored (TKOMY) | Buy | Jul 20, 2026 | Mar 30, 2026 | 112d LATE | $1,001 - $15,000 |