Public official trade profile

Alan Armstrong Stock Trades

Disclosed stock activity, ticker concentration, publication intervals, and source filings for Alan Armstrong.

367 rows345 tickersLatest published 2026-07-21
Research only: delayed public filings and midpoint estimates are not current holdings, performance, or recommendations. Read disclosures.
Disclosure rows367
Tickers345
Net midpoint-$13,094,500
Median publication interval116d

What stands out

Alan Armstrong appears in 367 stock-like disclosure rows covering 345 normalized tickers. Using disclosure-range midpoints, the activity shows $4,126,000 in purchases and $17,220,500 in sales, or $13,094,500 of net selling. AAPL is the most frequently disclosed ticker with 2 rows. The median transaction-to-publication interval is 116 days.

Dollar totals are midpoint estimates, not exact transaction values. Rows can include spouse, dependent, trust, or managed-account activity.

Profile facts

  • Chamber / branchSenate
  • StateNot specified
  • Latest published2026-07-21
  • Latest trade2026-06-24
  • Average publication interval115 days

Largest ticker flows

WMB
-$15,375,000
AAPL
$383,000
GLW
-$175,000
HD
-$107,500
ASML
$83,000
GOOG
$83,000
NVDA
$83,000
BRK.B
$75,000
CDNS
-$75,000
DVN
-$75,000

Source coverage

Senate eFD PTR
367 rows

Latest disclosed trades

PublishedTrade datePublication intervalReported ownerNormalized tickerActionMidpointFiling version
2026-07-212026-06-2427d Joint WMB Sale $15,000,000Senate eFD PTROriginal filing
2026-07-212026-06-2229d Joint WMB Sale $375,000Senate eFD PTROriginal filing
2026-07-212026-03-31112d Self NVS Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-31112d Self SAN Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-31112d Self AZN Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-31112d Self ASML Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self WELL Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self VRSN Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self UBS Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self UBER Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self TM Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self TEVA Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self TSLA Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SMFG Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self STM Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self STLA Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SPOT Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SONY Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SNN Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SCHW Purchase $8,000Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SAP Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self SNY Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self RIO Purchase $32,500Senate eFD PTROriginal filing
2026-07-212026-03-30113d Self DGX Purchase $8,000Senate eFD PTROriginal filing