Alan Armstrong

R–OK · U.S. Senate · since 2026 · Senate Committee on Indian Affairs · Senate Committee on Health, Education, Labor, and Pensions
Trades
708
3 filings
Last filed
2026-10-22
newest filing
Purchases minus sales over the trailing 12 months, summed from the statutory ranges on each filing — an interval, not an estimate of value.
−$26.7M to $6.6M
purchases − sales
Rows filed past the STOCK Act's 45-day window, out of the 708 rows whose dates allow a late status.
701 of 708
filed after 45 days
House Clerk + Senate eFD · amounts are Amounts are statutory ranges; totals on this page are therefore ranges too. Amount ranges ↗ · as of 2026-10-29
Senate filings through 2026-10-22 (the last successful Senate check, 2026-10-23); the Senate site has not allowed automated access since then.

Quarterly flow

8 quarters · by trade date
25Q1
25Q2
25Q3
25Q4
26Q1
26Q2
26Q3
26Q4

26Q4 so far (inside the 45-day filing window): none disclosed

purchases above the axis, sales below · solid = the provable minimum, lighter = up to the maximum; a maximum past the axis top is cut and marked · gaps are gaps — no interpolation · y from $0 · no midpoints — bar spans the disclosed bounds · 1 exchange/unparsed-side rows excluded · source: House Clerk + Senate eFD

Disclosed flow by quarter. 25Q1: no purchases, no sales; 25Q2: no purchases, no sales; 25Q3: no purchases, no sales; 25Q4: no purchases, no sales; 26Q1: purchases $2.1M–$13.2M, sales $1.1M–$2.9M; 26Q2: no purchases, sales $5.3M–$25.5M; 26Q3: purchases $16K–$65K, sales $251K–$515K; 26Q4: no purchases, no sales

Trades

708 trades · newest filed first
Trades for Alan Armstrong, newest filed first
SideTickerThe asset as filed, without the parts that repeat the row: a trailing “(TICKER)” that is the row's ticker, the stock code “[ST]” when it is the row's type (“Stocks (including ADRs)” in the House Clerk's list of asset type codes), and a trailing “Common Stock” or “Ordinary Shares”. Any other code is shown as its words from that list; a code not on it keeps its brackets. A name that differs from the filing in any other way is a button: its note gives the text as filed. The filing itself is the exact record. Filings under this member include transactions by spouse (SP), dependent children (DC), and joint accounts (JT) — the STOCK Act does not distinguish who directed a trade. Owner codes ↗RangeTraded → filedSrc
SELLWMBWilliams Companies, Inc. (The)·JT (jointly owned)$250K–$500KTraded → Filed +44d
BUYWMBWilliams Companies, Inc. (The)·JT (jointly owned)$15K–$50KTraded → Filed +28d
BUYWMBWilliams Companies, Inc. (The)·JT (jointly owned)$1K–$15KTraded → Filed +29d
EXCHANGE—AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)·JT (jointly owned)$1K–$15Kno tickerTraded → Filed +34d
SELL—Electronic Arts Inc. (EA)·JT (jointly owned)$1K–$15Kno tickerTraded → Filed +44d
SELLWMBWilliams Companies, Inc. (The)·partial · JT (partial sale, jointly owned)$5M–$25MTraded → Filed +27d
SELLWMBWilliams Companies, Inc. (The)·JT (jointly owned)$250K–$500KTraded → Filed +29d
BUY—Swisscom AG Sponsored ADR (SCMWY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—SAP SE Sponsored ADR (SAP)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Henkel AG & Co KGAA Sponsored ADR (HENKY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Wise plc Sponsored ADR (WIZEY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—DSV A/S ADR (DSDVY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUYSANBanco Santander, S.A. Sponsored ADR (Spain)$1K–$15KTraded → Filed LATE·112d
BUYNVSNovartis AG$1K–$15KTraded → Filed LATE·112d
BUY—Carrefour SA Sponsored ADR (CRRFY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Glencore plc Unsponsored ADR (GLNCY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUYAZNAstraZeneca PLC$1K–$15KTraded → Filed LATE·112d
BUY—Unicredit SPA Unsponsored ADR (UNCRY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Heineken NV Sponsored ADR (HEINY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Compagnie Financiere Richemont AG ADR (CFRUY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Rolls Royce Holdings plc Sponsored ADR (RYCEY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Zurich Insurance Group Ltd Sponsored ADR (ZURVY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—BHP Group Limited (BHP)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Royal KPN N.V. Sponsored ADR (KKPNY)$1K–$15Kno tickerTraded → Filed LATE·112d
BUY—Hensoldt AG ADR (HAGHY)$1K–$15Kno tickerTraded → Filed LATE·112d
Each row is the latest version of its filing: an amendment replaces the original it supersedes, and the original stays in the published record. ↗
1–25 of 708 transactions

Filing history

Filing history
FiledRowsReceipt
2026-10-221
2026-09-174
2026-07-21703
Recent disclosures and committee context

Largest recent disclosures

last 90 days · by lower bound
Largest recent disclosures for Alan Armstrong
FiledAssetSideAmountSrc
2026-10-22WMBSELL$250K–$500K
2026-09-17WMBBUY$15K–$50K
2026-09-17WMBBUY$1K–$15K
2026-09-17As filed: AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received) · asset type as filed: StockEXCHANGE$1K–$15K
2026-09-17As filed: Electronic Arts Inc. (EA) · asset type as filed: StockSELL$1K–$15K

Committees · jurisdiction overlap

membership snapshot 2026-10-29 · jurisdiction mapping v1

Serves on: Senate Committee on Indian Affairs · Senate Committee on Health, Education, Labor, and Pensions

No overlaps within the mapped committee jurisdictions · 365 trades on unmapped committees (SLIA, SSHR): not checked.

A jurisdiction overlap is context, not an accusation: it establishes and implies no legal, ethical, or causal conflict. It states only that the issuer's sector falls within a committee this member sat on as of the trade date, per the sources and mapping versions shown.