
Senate PTR filings as of Oct 21, 2026
Alan Armstrong has 377 disclosed stock trades on file between Mar 24, 2026 and Aug 20, 2026: 326 buys and 50 sells (plus 1 exchanges). 377 of them were made in 2026.
Taking the midpoint of each disclosed range, that is roughly $21.6M of trading ($4.2M bought, $17.4M sold). This is an estimate: PTRs report amount bands, not exact amounts.
The most-traded ticker is WMB (4 trades), followed by ASML and AZN. The median trade was reported 116 days after it happened, and 371 of 377 dated trades were reported after the 45-day window.
Of the 377 trades whose filing names the owner, 371 were in Alan Armstrong’s own name and 6 in a joint account.
These are trades reported on periodic transaction reports, not a statement of current holdings: PTRs list purchases and sales, so a position can be sold, gifted or held in a fund without showing here.
How many stock trades has Alan Armstrong disclosed each year?
| Year | Trades | Buys | Sells | Est. volume* |
|---|---|---|---|---|
| 2026 | 377 | 326 | 50 | $21.6M |
Does Alan Armstrong buy or sell more stock?
86% of disclosed trades are buys (326) and 13% are sells, including partial sales (50). By estimated value, $4.2M was bought and $17.4M sold.
*Estimated volume adds up the midpoint of each disclosed range (e.g. $8,000 for $1,001–$15,000). It is an estimate, not a reported figure.
Which stocks has Alan Armstrong traded most?
| Ticker | Trades | Buys | Sells | Last trade | Other members |
|---|---|---|---|---|---|
| WMB | 4 | 2 | 2 | 2026-08-20 | WMB Congress trades |
| ASML | 2 | 2 | 0 | 2026-03-31 | ASML Congress trades |
| AZN | 2 | 2 | 0 | 2026-03-31 | AZN Congress trades |
| NVS | 2 | 2 | 0 | 2026-03-31 | — |
| SAN | 2 | 2 | 0 | 2026-03-31 | — |
| AAPL | 2 | 2 | 0 | 2026-03-30 | AAPL Congress trades |
| CIEN | 2 | 2 | 0 | 2026-03-30 | — |
| DGX | 2 | 2 | 0 | 2026-03-30 | DGX Congress trades |
| EA | 2 | 2 | 0 | 2026-03-30 | EA Congress trades |
| GOOG | 2 | 2 | 0 | 2026-03-30 | GOOG Congress trades |
| GS | 2 | 2 | 0 | 2026-03-30 | GS Congress trades |
| JNJ | 2 | 2 | 0 | 2026-03-30 | JNJ Congress trades |
| MSFT | 2 | 2 | 0 | 2026-03-30 | MSFT Congress trades |
| NVDA | 2 | 2 | 0 | 2026-03-30 | NVDA Congress trades |
| ORLY | 2 | 2 | 0 | 2026-03-30 | ORLY Congress trades |
Counted over all 368 trades with a ticker, not just the latest rows.
Which sectors does Alan Armstrong trade?
- Technology77 · 21%
- Financials61 · 17%
- Healthcare51 · 14%
- Industrials48 · 13%
- Consumer Discretionary39 · 11%
- Consumer Staples24 · 7%
- Communication Services21 · 6%
- Real Estate21 · 6%
Shares of the 367 trades whose ticker has a known sector (100% of tickered trades). Funds, bonds and delisted names have no sector.
How quickly does Alan Armstrong report trades?
Days from each trade to the date its PTR was filed (Senate eFD records). The STOCK Act asks members to report a trade within 30 days of being notified of it and no later than 45 days after the trade. A report after that window is a matter of public record, not by itself evidence of wrongdoing.
| Trade date | Filed | Days | Asset | Filing |
|---|---|---|---|---|
| 2026-03-24 | 2026-07-21 | 119 | FDX · FedEx Corporation Common Stock | PTR |
| 2026-03-24 | 2026-07-21 | 119 | SOLS · Solstice Advanced Materials Inc. - Common Stock | PTR |
| 2026-03-24 | 2026-07-21 | 119 | RACE · Ferrari N.V. Common Shares | PTR |
| 2026-03-24 | 2026-07-21 | 119 | PFE · Pfizer, Inc. Common Stock | PTR |
| 2026-03-24 | 2026-07-21 | 119 | DVN · Devon Energy Corporation Common Stock | PTR |
| 2026-03-24 | 2026-07-21 | 119 | LVMH Moet Hennessy Louis ADR (LVMUY) | PTR |
| 2026-03-24 | 2026-07-21 | 119 | HD · Home Depot, Inc. (The) Common Stock | PTR |
| 2026-03-24 | 2026-07-21 | 119 | HON · Honeywell International Inc. - Common Stock | PTR |
| 2026-03-27 | 2026-07-21 | 116 | URI · United Rentals, Inc. Common Stock | PTR |
| 2026-03-27 | 2026-07-21 | 116 | GOOG · Alphabet Inc. - Class C Capital Stock | PTR |
Compare every member on the STOCK Act late-filing tracker.
What are Alan Armstrong’s latest disclosed trades?
Latest 100 of 377| Date | Asset | Type | Amount | Filing |
|---|---|---|---|---|
| 2026-08-20 | WMB · Williams Companies, Inc. (The) Common StockOwner: joint account | Buy | $15k – $50k | PTR |
| 2026-08-19 | WMB · Williams Companies, Inc. (The) Common StockOwner: joint account | Buy | $1k – $15k | PTR |
| 2026-08-14 | AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)Owner: joint account | Exchange | $1k – $15k | PTR |
| 2026-08-04 | Electronic Arts Inc. (EA)Owner: joint account | Sell | $1k – $15k | PTR |
| 2026-06-24 | WMB · Williams Companies, Inc. (The) Common StockOwner: joint account | Partial sell | $5.0M – $25.0M | PTR |
| 2026-06-22 | WMB · Williams Companies, Inc. (The) Common StockOwner: joint account | Sell | $250k – $500k | PTR |
| 2026-03-31 | AZN · AstraZeneca PLC Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-31 | SAN · Banco Santander, S.A. Sponsored ADR (Spain) | Buy | $1k – $15k | PTR |
| 2026-03-31 | NVS · Novartis AG Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-31 | Hensoldt AG ADR (HAGHY) | Buy | $1k – $15k | PTR |
| 2026-03-31 | ASML · ASML Holding N.V. - New York Registry Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | GOOG · Alphabet Inc. - Class C Capital Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | Recruit Holdings Co Ltd Unsponsored ADR (RCRUY) | Buy | $1k – $15k | PTR |
| 2026-03-30 | GMAB · Genmab A/S - American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | SAN · Banco Santander, S.A. Sponsored ADR (Spain) | Buy | $15k – $50k | PTR |
| 2026-03-30 | TEVA · Teva Pharmaceutical Industries Limited American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | CIEN · Ciena Corporation Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | RACE · Ferrari N.V. Common Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | STLA · Stellantis N.V. Common Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | CHKP · Check Point Software Technologies Ltd. - Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | SONY · Sony Group Corporation American Depositary Shares | Buy | $15k – $50k | PTR |
| 2026-03-30 | HSBC · HSBC Holdings, plc. Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-30 | NBIS · Nebius Group N.V. - Class A Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | STM · STMicroelectronics N.V. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | KMB · Kimberly-Clark Corporation - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | NMR · Nomura Holdings Inc ADR American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | UBER · Uber Technologies, Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | SPOT · Spotify Technology S.A. Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | JNJ · Johnson & Johnson Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | SAP · SAP SE ADS | Buy | $15k – $50k | PTR |
| 2026-03-30 | ARGX · argenx SE - American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | MSFT · Microsoft Corporation - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | BTI · British American Tobacco Industries, p.l.c. Common Stock ADR | Buy | $15k – $50k | PTR |
| 2026-03-30 | ORLY · O'Reilly Automotive, Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | TM · Toyota Motor Corporation Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-30 | PSO · Pearson, Plc Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | ESLT · Elbit Systems Ltd. - Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | EA · Electronic Arts Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | LYG · Lloyds Banking Group Plc American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | CCEP · Coca-Cola Europacific Partners plc - Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | MNDY · monday.com Ltd. - Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | SNY · Sanofi - American Depositary Shares | Buy | $15k – $50k | PTR |
| 2026-03-30 | LOGI · Logitech International S.A. - Registered Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | ING · ING Group, N.V. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | VRSN · VeriSign, Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | UBS · UBS Group AG Registered Ordinary Shares | Buy | $15k – $50k | PTR |
| 2026-03-30 | TSLA · Tesla, Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | MFG · Mizuho Financial Group, Inc. Sponosred ADR (Japan) | Buy | $15k – $50k | PTR |
| 2026-03-30 | ALC · Alcon Inc. Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | BBVA · Banco Bilbao Vizcaya Argentaria S.A. Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-30 | DEO · Diageo plc Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | HMC · Honda Motor Company, Ltd. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | SCHW · Charles Schwab Corporation (The) Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | AAPL · Apple Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | AIA Group Limited (AAGIY) | Buy | $15k – $50k | PTR |
| 2026-03-30 | GS · Goldman Sachs Group, Inc. (The) Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | ASML · ASML Holding N.V. - New York Registry Shares | Buy | $50k – $100k | PTR |
| 2026-03-30 | NOK · Nokia Corporation Sponsored American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | NVO · Novo Nordisk A/S Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-30 | DGX · Quest Diagnostics Incorporated Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | AER · AerCap Holdings N.V. Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | SNN · Smith & Nephew SNATS, Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | NVS · Novartis AG Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-30 | BUD · Anheuser-Busch Inbev SA Sponsored ADR (Belgium) | Buy | $1k – $15k | PTR |
| 2026-03-30 | SMFG · Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan) | Buy | $15k – $50k | PTR |
| 2026-03-30 | ICL · ICL Group Ltd. Ordinary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | NVDA · NVIDIA Corporation - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | RIO · Rio Tinto Plc Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-30 | AZN · AstraZeneca PLC Ordinary Shares | Buy | $15k – $50k | PTR |
| 2026-03-30 | MT · Arcelor Mittal NY Registry Shares NEW | Buy | $1k – $15k | PTR |
| 2026-03-30 | IX · ORIX Corporation American Depositary Shares | Buy | $1k – $15k | PTR |
| 2026-03-30 | DB · Deutsche Bank AG Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-30 | WELL · Welltower Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | URI · United Rentals, Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | GOOG · Alphabet Inc. - Class C Capital Stock | Buy | $50k – $100k | PTR |
| 2026-03-27 | FFIV · F5, Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | DOC · Healthpeak Properties, Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | STX · Seagate Technology Holdings PLC - Ordinary Shares (Ireland) | Buy | $1k – $15k | PTR |
| 2026-03-27 | MCK · McKesson Corporation Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | NFLX · Netflix, Inc. - Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-27 | SNPS · Synopsys, Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | ABT · Abbott Laboratories Common Stock | Sell | $15k – $50k | PTR |
| 2026-03-27 | VRSK · Verisk Analytics, Inc. - Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | Everpure, Inc. Class A (PSTG) | Sell | $50k – $100k | PTR |
| 2026-03-27 | AON · Aon plc Class A Ordinary Shares (Ireland) | Buy | $1k – $15k | PTR |
| 2026-03-27 | BRK.B · Berkshire Hathaway Inc. New Common Stock | Buy | $50k – $100k | PTR |
| 2026-03-27 | UNP · Union Pacific Corporation Common Stock | Buy | $15k – $50k | PTR |
| 2026-03-27 | XOM · Exxon Mobil Corporation Common Stock | Sell | $1k – $15k | PTR |
| 2026-03-27 | PH · Parker-Hannifin Corporation Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | NEE · NextEra Energy, Inc. Common Stock | Sell | $50k – $100k | PTR |
| 2026-03-27 | SJM · The J.M. Smucker Company Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | AME · AMETEK, Inc. | Buy | $1k – $15k | PTR |
| 2026-03-27 | SCHW · Charles Schwab Corporation (The) Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | KIM · Kimco Realty Corporation (HC) Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | HUM · Humana Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | DDOG · Datadog, Inc. - Class A Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | SYF · Synchrony Financial Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | CAH · Cardinal Health, Inc. Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | DIS · Walt Disney Company (The) Common Stock | Buy | $1k – $15k | PTR |
| 2026-03-27 | AJG · Arthur J. Gallagher & Co. Common Stock | Buy | $1k – $15k | PTR |
Which other members of Congress traded WMB?
19 other members disclosed WMB trades; the 8 with the most:
- David PerdueR-GA · 21 trades
- Kevin HernR-OK-01 · 18 trades
- Bill FloresR-TX-17 · 13 trades
- Debbie DingellD-MI-06 · 4 trades
- Jonathan JacksonD-IL-01 · 3 trades
- Tom MacArthurR-NJ-03 · 3 trades
- Dave TrottR-MI-11 · 3 trades
- Scott PetersD-CA-52 · 3 trades
Other members of Congress from OK with disclosed trades
- Kevin HernR-OK-01 · last 2026-10-02
- Markwayne MullinR-OK · last 2026-02-25
- Stephanie BiceR-OK-05 · last 2023-09-27
- Jim InhofeR-OK · last 2020-07-15
Trades come from public periodic transaction reports filed under the STOCK Act (Senate eFD). Amounts are disclosed as ranges, and reports can arrive up to 45 days or more after a trade. Educational only, not investment advice. See the latest Congress trades, all members and how we collect this.