Skip to content

Alan Armstrong sold Williams Companies (WMB) on Jun 24, 2026 — reported jointly

Data as of Oct 16

▼ SELL$5M–$25MAlan Armstrong Rep · Senate · OKWMB Williams Companies, Inc.
Watch WMB
Traded
Jun 24, 2026
Disclosed
Jul 21, 2026
Filed
27 days after the trade

The STOCK Act allows 45 days to report a trade.

Official filing (Senate eFD) ↗

The price around the disclosure

Alan Armstrong sold Williams Companies (WMB) on Jun 24, 2026 — reported jointlyTRADEDDISCLOSED
WMBSimilar stocks (XLE — its sector index fund), rebased to WMB's price on the disclosure day
WMB since disclosure
−2.8%
after the sale
Similar stocks (XLE) since disclosure
+16.6%
XLE — its sector index fund

Change in closing price from Jul 21, 2026 (the first trading day on or after disclosure) to Oct 16, 2026. Dividends excluded. Not a return anyone earned.

Our take

None of our tested rules fired on this trade.

Other trades in the same filing

  1. ▼ SELLAlan Armstrong Rep · Senate · OKWMB Williams Companies, Inc.$250K–$500Kdisclosed Jul 21 · filed 29 days after the trade
  2. ▲ BUYAlan Armstrong Rep · Senate · OKASML$1K–$15Kdisclosed Jul 21 · filed 112 days after the trade · late 1 rule fired
  3. ▲ BUYAlan Armstrong Rep · Senate · OKAZN Astrazeneca PLC$1K–$15Kdisclosed Jul 21 · filed 112 days after the trade · late 2 rules fired
  4. ▲ BUYAlan Armstrong Rep · Senate · OKNVS$1K–$15Kdisclosed Jul 21 · filed 112 days after the trade · late 2 rules fired
  5. ▲ BUYAlan Armstrong Rep · Senate · OKSAN$1K–$15Kdisclosed Jul 21 · filed 112 days after the trade · late 1 rule fired
  6. ▲ BUYAlan Armstrong Rep · Senate · OKAAPL Apple Inc.$1K–$15Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  7. ▲ BUYAlan Armstrong Rep · Senate · OKAER AerCap Holdings N.V.$1K–$15Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  8. ▲ BUYAlan Armstrong Rep · Senate · OKALC$1K–$15Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  9. ▲ BUYAlan Armstrong Rep · Senate · OKARGX$1K–$15Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  10. ▲ BUYAlan Armstrong Rep · Senate · OKASML$50K–$100Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  11. ▲ BUYAlan Armstrong Rep · Senate · OKAZN Astrazeneca PLC$15K–$50Kdisclosed Jul 21 · filed 113 days after the trade · late 2 rules fired
  12. ▲ BUYAlan Armstrong Rep · Senate · OKBBVA$15K–$50Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  13. ▲ BUYAlan Armstrong Rep · Senate · OKBTI$15K–$50Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  14. ▲ BUYAlan Armstrong Rep · Senate · OKBUD$1K–$15Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired
  15. ▲ BUYAlan Armstrong Rep · Senate · OKCCEP$1K–$15Kdisclosed Jul 21 · filed 113 days after the trade · late 1 rule fired

See all of Alan Armstrong's trades →See every trade on WMB →