People · U.S. Senate
Sen. Alan Armstrong
Republican · Senator, OK (Oklahoma) · In office
- Health, Education, Labor, and Pensions
- Indian Affairs
disclosed transactions: 654 stock purchases, 49 sales, 1 exchange, 3 options and other
Latest filing Sep 17, 2026 · Senate eFD reports 2024–2026
Being checked: the stock-to-company links need share classes and ownership dates first.
Not loaded yet (FEC).
Trades by quarter
Number of disclosed transactions by the quarter of the trade date. Stock purchases above the line, sales below; options, exchanges and other assets as a count underneath.
| Quarter | Stock purchases | Stock sales | Exchanges, options and other |
|---|---|---|---|
| Q1 2026 | 654 | 47 | 0 |
| Q2 2026 | 0 | 1 | 1 |
| Q3 2026 | 0 | 1 | 3 |
Source: Senate eFD periodic transaction reports, as of Oct 4, 2026. Counts of transactions, not money: the amounts are ranges and are never added up.
Every stock trade, with its filing
Stock purchases, sales and exchanges as disclosed, newest filing first. Options and other assets are listed separately below.
| Filing | ||||
|---|---|---|---|---|
| EA Electronic Arts Inc. (EA)Owner: Joint | Sale | $1,001–$15,000 | Aug 4 → Sep 17 | View filing |
| WMB Williams Companies, Inc. (The) Common StockOwner: Joint | Sale | $5,000,001–$25,000,000 | Jun 24 → Jul 21 | View filing |
| PRU Prudential Financial, Inc. Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| NEE NextEra Energy, Inc. Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| XOM Exxon Mobil Corporation Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| CRWD CrowdStrike Holdings, Inc. - Class A Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| LIN Linde plc - Ordinary SharesOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| TMUS T-Mobile US, Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| WMT Walmart Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| AMGN Amgen Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| CDNS Cadence Design Systems, Inc. - Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| HD Home Depot, Inc. (The) Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| JPM JP Morgan Chase & Co. Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| DUK Duke Energy Corporation (Holding Company) Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| NOW ServiceNow, Inc. Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| EXPE Expedia Group, Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| ABT Abbott Laboratories Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| PGR Progressive Corporation (The) Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| MRK Merck & Company, Inc. Common Stock (new)Owner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| AVGO Broadcom Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| MDLZ Mondelez International, Inc. - Class A Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| LLY Eli Lilly and Company Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| GLW Corning Incorporated Common StockOwner: Self | Sale | $100,001–$250,000 | Mar 27 → Jul 21 | View filing |
| GEV GE Vernova Inc. Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| PG Procter & Gamble Company (The) Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| ACM AECOM Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| PAYX Paychex, Inc. - Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| NDAQ Nasdaq, Inc. - Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| PSX Phillips 66 Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| KMI Kinder Morgan, Inc. Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| TT Trane Technologies plcOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| MRSH Marsh Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| MA Mastercard Incorporated Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| PSTG Everpure, Inc. Class A (PSTG)Owner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| TDY Teledyne Technologies Incorporated Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| LDOS Leidos Holdings, Inc. Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| PNC PNC Financial Services Group, Inc. (The) Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 27 → Jul 21 | View filing |
| CVX Chevron Corporation Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| DASH DoorDash, Inc. - Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| AMT American Tower Corporation (REIT) Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 27 → Jul 21 | View filing |
| SYK Stryker Corporation Common StockOwner: Self | Sale | $15,001–$50,000 | Mar 27 → Jul 21 | View filing |
| RACE Ferrari N.V. Common SharesOwner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| DVN Devon Energy Corporation Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| LVMUY LVMH Moet Hennessy Louis ADR (LVMUY)Owner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| FDX FedEx Corporation Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| PFE Pfizer, Inc. Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| HON Honeywell International Inc. - Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| HD Home Depot, Inc. (The) Common StockOwner: Self | Sale | $50,001–$100,000 | Mar 24 → Jul 21 | View filing |
| SOLS Solstice Advanced Materials Inc. - Common StockOwner: Self | Sale | $1,001–$15,000 | Mar 24 → Jul 21 | View filing |
Alan Armstrong: disclosed stock transactions, newest filing first
- EA Electronic Arts Inc. (EA)Owner: Joint
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Aug 4 → Sep 17
- WMB Williams Companies, Inc. (The) Common StockOwner: Joint
- Type
- Sale
- Amount (range)
- $5,000,001–$25,000,000
- Traded → filed
- Jun 24 → Jul 21
- PRU Prudential Financial, Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- NEE NextEra Energy, Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- XOM Exxon Mobil Corporation Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- CRWD CrowdStrike Holdings, Inc. - Class A Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- LIN Linde plc - Ordinary SharesOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- TMUS T-Mobile US, Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- WMT Walmart Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- AMGN Amgen Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- CDNS Cadence Design Systems, Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- HD Home Depot, Inc. (The) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- JPM JP Morgan Chase & Co. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- DUK Duke Energy Corporation (Holding Company) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- NOW ServiceNow, Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- EXPE Expedia Group, Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- ABT Abbott Laboratories Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- PGR Progressive Corporation (The) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- MRK Merck & Company, Inc. Common Stock (new)Owner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- AVGO Broadcom Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- MDLZ Mondelez International, Inc. - Class A Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- LLY Eli Lilly and Company Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- GLW Corning Incorporated Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $100,001–$250,000
- Traded → filed
- Mar 27 → Jul 21
- GEV GE Vernova Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- PG Procter & Gamble Company (The) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- ACM AECOM Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- PAYX Paychex, Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- NDAQ Nasdaq, Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- PSX Phillips 66 Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- KMI Kinder Morgan, Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- TT Trane Technologies plcOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- MRSH Marsh Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- MA Mastercard Incorporated Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- PSTG Everpure, Inc. Class A (PSTG)Owner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- TDY Teledyne Technologies Incorporated Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- LDOS Leidos Holdings, Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- PNC PNC Financial Services Group, Inc. (The) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 27 → Jul 21
- CVX Chevron Corporation Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- DASH DoorDash, Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- AMT American Tower Corporation (REIT) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 27 → Jul 21
- SYK Stryker Corporation Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Mar 27 → Jul 21
- RACE Ferrari N.V. Common SharesOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- DVN Devon Energy Corporation Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- LVMUY LVMH Moet Hennessy Louis ADR (LVMUY)Owner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- FDX FedEx Corporation Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- PFE Pfizer, Inc. Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- HON Honeywell International Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- HD Home Depot, Inc. (The) Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $50,001–$100,000
- Traded → filed
- Mar 24 → Jul 21
- SOLS Solstice Advanced Materials Inc. - Common StockOwner: Self
- Type
- Sale
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Mar 24 → Jul 21
Options and other instruments
3 option transactions and 0 other (bonds, funds and similar), with the asset as filed.
An option is a contract tied to a stock’s price, not a purchase or sale of the stock: a put option gains value when the price falls, a call option when it rises. We list these apart and never count them as stock purchases or sales. Where the filing’s call or put, strike and expiry have not been read into our records yet, the row says so; the filing has them.
| Filing | ||||
|---|---|---|---|---|
| WMB Williams Companies, Inc. (The) Common StockAsset type as filed: Stock Option · strike $75 · expires Aug 21, 2026Owner: Joint | Bought call options | $15,001–$50,000 | Aug 20 → Sep 17 | View filing |
| WMB Williams Companies, Inc. (The) Common StockAsset type as filed: Stock Option · strike $75 · expires Aug 21, 2026Owner: Joint | Bought call options | $1,001–$15,000 | Aug 19 → Sep 17 | View filing |
| WMB Williams Companies, Inc. (The) Common StockAsset type as filed: Stock Option · strike $75 · expires Aug 21, 2026Owner: Joint | Sold call options | $250,001–$500,000 | Jun 22 → Jul 21 | View filing |
Alan Armstrong: options and other instruments, newest filing first
- WMB Williams Companies, Inc. (The) Common StockAsset type as filed: Stock Option · strike $75 · expires Aug 21, 2026Owner: Joint
- Type
- Bought call options
- Amount (range)
- $15,001–$50,000
- Traded → filed
- Aug 20 → Sep 17
- WMB Williams Companies, Inc. (The) Common StockAsset type as filed: Stock Option · strike $75 · expires Aug 21, 2026Owner: Joint
- Type
- Bought call options
- Amount (range)
- $1,001–$15,000
- Traded → filed
- Aug 19 → Sep 17
- WMB Williams Companies, Inc. (The) Common StockAsset type as filed: Stock Option · strike $75 · expires Aug 21, 2026Owner: Joint
- Type
- Sold call options
- Amount (range)
- $250,001–$500,000
- Traded → filed
- Jun 22 → Jul 21
Current committee seats (as of Oct 3, 2026)
Seats held today, from the congress-legislators project. They are not the seats held at the time of past trades.
- Senate Committee on Health, Education, Labor, and Pensions
- Senate Committee on Indian Affairs
Source: unitedstates/congress-legislators (committee-membership-current): seats per the congress-legislators record of Oct 3, 2026.
Coming later: trades paired with contractors’ awards. See the method.