All politicians
Alan Armstrong
Senator· R· OK

Alan Armstrong Stock Trades

377 disclosed trades 2026-03-24 to 2026-08-20Wikipedia

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?

YearTradesBuysSellsEst. volume*
202637732650$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?

TickerTradesBuysSellsLast tradeOther members
WMB4222026-08-20WMB Congress trades
ASML2202026-03-31ASML Congress trades
AZN2202026-03-31AZN Congress trades
NVS2202026-03-31—
SAN2202026-03-31—
AAPL2202026-03-30AAPL Congress trades
CIEN2202026-03-30—
DGX2202026-03-30DGX Congress trades
EA2202026-03-30EA Congress trades
GOOG2202026-03-30GOOG Congress trades
GS2202026-03-30GS Congress trades
JNJ2202026-03-30JNJ Congress trades
MSFT2202026-03-30MSFT Congress trades
NVDA2202026-03-30NVDA Congress trades
ORLY2202026-03-30ORLY Congress trades

Counted over all 368 trades with a ticker, not just the latest rows.

Which sectors does Alan Armstrong trade?

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?

Median days to report
116
90th percentile
116 days
Reported after 45 days
371 of 377
Longest gap
119 days

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 dateFiledDaysAssetFiling
2026-03-242026-07-21119FDX · FedEx Corporation Common StockPTR
2026-03-242026-07-21119SOLS · Solstice Advanced Materials Inc. - Common StockPTR
2026-03-242026-07-21119RACE · Ferrari N.V. Common SharesPTR
2026-03-242026-07-21119PFE · Pfizer, Inc. Common StockPTR
2026-03-242026-07-21119DVN · Devon Energy Corporation Common StockPTR
2026-03-242026-07-21119LVMH Moet Hennessy Louis ADR (LVMUY)PTR
2026-03-242026-07-21119HD · Home Depot, Inc. (The) Common StockPTR
2026-03-242026-07-21119HON · Honeywell International Inc. - Common StockPTR
2026-03-272026-07-21116URI · United Rentals, Inc. Common StockPTR
2026-03-272026-07-21116GOOG · Alphabet Inc. - Class C Capital StockPTR

Compare every member on the STOCK Act late-filing tracker.

What are Alan Armstrong’s latest disclosed trades?

Latest 100 of 377
DateAssetTypeAmountFiling
2026-08-20WMB · Williams Companies, Inc. (The) Common StockOwner: joint accountBuy$15k – $50kPTR
2026-08-19WMB · Williams Companies, Inc. (The) Common StockOwner: joint accountBuy$1k – $15kPTR
2026-08-14AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)Owner: joint accountExchange$1k – $15kPTR
2026-08-04Electronic Arts Inc. (EA)Owner: joint accountSell$1k – $15kPTR
2026-06-24WMB · Williams Companies, Inc. (The) Common StockOwner: joint accountPartial sell$5.0M – $25.0MPTR
2026-06-22WMB · Williams Companies, Inc. (The) Common StockOwner: joint accountSell$250k – $500kPTR
2026-03-31AZN · AstraZeneca PLC Ordinary SharesBuy$1k – $15kPTR
2026-03-31SAN · Banco Santander, S.A. Sponsored ADR (Spain)Buy$1k – $15kPTR
2026-03-31NVS · Novartis AG Common StockBuy$1k – $15kPTR
2026-03-31Hensoldt AG ADR (HAGHY)Buy$1k – $15kPTR
2026-03-31ASML · ASML Holding N.V. - New York Registry SharesBuy$1k – $15kPTR
2026-03-30GOOG · Alphabet Inc. - Class C Capital StockBuy$1k – $15kPTR
2026-03-30Recruit Holdings Co Ltd Unsponsored ADR (RCRUY)Buy$1k – $15kPTR
2026-03-30GMAB · Genmab A/S - American Depositary SharesBuy$1k – $15kPTR
2026-03-30SAN · Banco Santander, S.A. Sponsored ADR (Spain)Buy$15k – $50kPTR
2026-03-30TEVA · Teva Pharmaceutical Industries Limited American Depositary SharesBuy$1k – $15kPTR
2026-03-30CIEN · Ciena Corporation Common StockBuy$1k – $15kPTR
2026-03-30RACE · Ferrari N.V. Common SharesBuy$1k – $15kPTR
2026-03-30STLA · Stellantis N.V. Common SharesBuy$1k – $15kPTR
2026-03-30CHKP · Check Point Software Technologies Ltd. - Ordinary SharesBuy$1k – $15kPTR
2026-03-30SONY · Sony Group Corporation American Depositary SharesBuy$15k – $50kPTR
2026-03-30HSBC · HSBC Holdings, plc. Common StockBuy$15k – $50kPTR
2026-03-30NBIS · Nebius Group N.V. - Class A Ordinary SharesBuy$1k – $15kPTR
2026-03-30STM · STMicroelectronics N.V. Common StockBuy$1k – $15kPTR
2026-03-30KMB · Kimberly-Clark Corporation - Common StockBuy$1k – $15kPTR
2026-03-30NMR · Nomura Holdings Inc ADR American Depositary SharesBuy$1k – $15kPTR
2026-03-30UBER · Uber Technologies, Inc. Common StockBuy$1k – $15kPTR
2026-03-30SPOT · Spotify Technology S.A. Ordinary SharesBuy$1k – $15kPTR
2026-03-30JNJ · Johnson & Johnson Common StockBuy$1k – $15kPTR
2026-03-30SAP · SAP SE ADSBuy$15k – $50kPTR
2026-03-30ARGX · argenx SE - American Depositary SharesBuy$1k – $15kPTR
2026-03-30MSFT · Microsoft Corporation - Common StockBuy$1k – $15kPTR
2026-03-30BTI · British American Tobacco Industries, p.l.c. Common Stock ADRBuy$15k – $50kPTR
2026-03-30ORLY · O'Reilly Automotive, Inc. - Common StockBuy$1k – $15kPTR
2026-03-30TM · Toyota Motor Corporation Common StockBuy$15k – $50kPTR
2026-03-30PSO · Pearson, Plc Common StockBuy$1k – $15kPTR
2026-03-30ESLT · Elbit Systems Ltd. - Ordinary SharesBuy$1k – $15kPTR
2026-03-30EA · Electronic Arts Inc. - Common StockBuy$1k – $15kPTR
2026-03-30LYG · Lloyds Banking Group Plc American Depositary SharesBuy$1k – $15kPTR
2026-03-30CCEP · Coca-Cola Europacific Partners plc - Ordinary SharesBuy$1k – $15kPTR
2026-03-30MNDY · monday.com Ltd. - Ordinary SharesBuy$1k – $15kPTR
2026-03-30SNY · Sanofi - American Depositary SharesBuy$15k – $50kPTR
2026-03-30LOGI · Logitech International S.A. - Registered SharesBuy$1k – $15kPTR
2026-03-30ING · ING Group, N.V. Common StockBuy$1k – $15kPTR
2026-03-30VRSN · VeriSign, Inc. - Common StockBuy$1k – $15kPTR
2026-03-30UBS · UBS Group AG Registered Ordinary SharesBuy$15k – $50kPTR
2026-03-30TSLA · Tesla, Inc. - Common StockBuy$1k – $15kPTR
2026-03-30MFG · Mizuho Financial Group, Inc. Sponosred ADR (Japan)Buy$15k – $50kPTR
2026-03-30ALC · Alcon Inc. Ordinary SharesBuy$1k – $15kPTR
2026-03-30BBVA · Banco Bilbao Vizcaya Argentaria S.A. Common StockBuy$15k – $50kPTR
2026-03-30DEO · Diageo plc Common StockBuy$1k – $15kPTR
2026-03-30HMC · Honda Motor Company, Ltd. Common StockBuy$1k – $15kPTR
2026-03-30SCHW · Charles Schwab Corporation (The) Common StockBuy$1k – $15kPTR
2026-03-30AAPL · Apple Inc. - Common StockBuy$1k – $15kPTR
2026-03-30AIA Group Limited (AAGIY)Buy$15k – $50kPTR
2026-03-30GS · Goldman Sachs Group, Inc. (The) Common StockBuy$1k – $15kPTR
2026-03-30ASML · ASML Holding N.V. - New York Registry SharesBuy$50k – $100kPTR
2026-03-30NOK · Nokia Corporation Sponsored American Depositary SharesBuy$1k – $15kPTR
2026-03-30NVO · Novo Nordisk A/S Common StockBuy$15k – $50kPTR
2026-03-30DGX · Quest Diagnostics Incorporated Common StockBuy$1k – $15kPTR
2026-03-30AER · AerCap Holdings N.V. Ordinary SharesBuy$1k – $15kPTR
2026-03-30SNN · Smith & Nephew SNATS, Inc. Common StockBuy$1k – $15kPTR
2026-03-30NVS · Novartis AG Common StockBuy$15k – $50kPTR
2026-03-30BUD · Anheuser-Busch Inbev SA Sponsored ADR (Belgium)Buy$1k – $15kPTR
2026-03-30SMFG · Sumitomo Mitsui Financial Group Inc Unsponsored American Depositary Shares (Japan)Buy$15k – $50kPTR
2026-03-30ICL · ICL Group Ltd. Ordinary SharesBuy$1k – $15kPTR
2026-03-30NVDA · NVIDIA Corporation - Common StockBuy$1k – $15kPTR
2026-03-30RIO · Rio Tinto Plc Common StockBuy$15k – $50kPTR
2026-03-30AZN · AstraZeneca PLC Ordinary SharesBuy$15k – $50kPTR
2026-03-30MT · Arcelor Mittal NY Registry Shares NEWBuy$1k – $15kPTR
2026-03-30IX · ORIX Corporation American Depositary SharesBuy$1k – $15kPTR
2026-03-30DB · Deutsche Bank AG Common StockBuy$1k – $15kPTR
2026-03-30WELL · Welltower Inc. Common StockBuy$1k – $15kPTR
2026-03-27URI · United Rentals, Inc. Common StockBuy$1k – $15kPTR
2026-03-27GOOG · Alphabet Inc. - Class C Capital StockBuy$50k – $100kPTR
2026-03-27FFIV · F5, Inc. - Common StockBuy$1k – $15kPTR
2026-03-27DOC · Healthpeak Properties, Inc. Common StockBuy$1k – $15kPTR
2026-03-27STX · Seagate Technology Holdings PLC - Ordinary Shares (Ireland)Buy$1k – $15kPTR
2026-03-27MCK · McKesson Corporation Common StockBuy$1k – $15kPTR
2026-03-27NFLX · Netflix, Inc. - Common StockBuy$15k – $50kPTR
2026-03-27SNPS · Synopsys, Inc. - Common StockBuy$1k – $15kPTR
2026-03-27ABT · Abbott Laboratories Common StockSell$15k – $50kPTR
2026-03-27VRSK · Verisk Analytics, Inc. - Common StockBuy$1k – $15kPTR
2026-03-27Everpure, Inc. Class A (PSTG)Sell$50k – $100kPTR
2026-03-27AON · Aon plc Class A Ordinary Shares (Ireland)Buy$1k – $15kPTR
2026-03-27BRK.B · Berkshire Hathaway Inc. New Common StockBuy$50k – $100kPTR
2026-03-27UNP · Union Pacific Corporation Common StockBuy$15k – $50kPTR
2026-03-27XOM · Exxon Mobil Corporation Common StockSell$1k – $15kPTR
2026-03-27PH · Parker-Hannifin Corporation Common StockBuy$1k – $15kPTR
2026-03-27NEE · NextEra Energy, Inc. Common StockSell$50k – $100kPTR
2026-03-27SJM · The J.M. Smucker Company Common StockBuy$1k – $15kPTR
2026-03-27AME · AMETEK, Inc.Buy$1k – $15kPTR
2026-03-27SCHW · Charles Schwab Corporation (The) Common StockBuy$1k – $15kPTR
2026-03-27KIM · Kimco Realty Corporation (HC) Common StockBuy$1k – $15kPTR
2026-03-27HUM · Humana Inc. Common StockBuy$1k – $15kPTR
2026-03-27DDOG · Datadog, Inc. - Class A Common StockBuy$1k – $15kPTR
2026-03-27SYF · Synchrony Financial Common StockBuy$1k – $15kPTR
2026-03-27CAH · Cardinal Health, Inc. Common StockBuy$1k – $15kPTR
2026-03-27DIS · Walt Disney Company (The) Common StockBuy$1k – $15kPTR
2026-03-27AJG · Arthur J. Gallagher & Co. Common StockBuy$1k – $15kPTR

Which other members of Congress traded WMB?

19 other members disclosed WMB trades; the 8 with the most:

Every member who traded WMB, with filing lags →

Other members of Congress from OK with disclosed trades

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.