
R Republican Senate · Republican · OK — U.S. Senator (OK)
Every stock, fund and option trade Alan Armstrong has disclosed under the STOCK Act, with the filed value brackets, holdings from the latest annual disclosure and net worth as filed.
Trade date, the asset as named in the filing, the bracket filed and the number of days between the trade and its disclosure (the STOCK Act allows 45).
| Traded | Asset | Type | Amount | Filed | Days to disclose |
|---|---|---|---|---|---|
| WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | Buy | $15K – $50K | 28 | ||
| WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | Buy | $1K – $15K | 29 | ||
| —AvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received) | Exchange | $1K – $15K | 34 | ||
| —Electronic Arts Inc. (EA) | Sell | $1K – $15K | 44 | ||
| WMBWilliams Companies, Inc. (The) Common Stock | Sell (partial) | $5.00M – $25.0M | 27 |
From the 2026 annual disclosure (as of Dec 31, 2026), updated by trades filed since.
| Asset | Class | Value (filed) | % of net worth | Last trade | As of |
|---|---|---|---|---|---|
| WMBWilliams Companies, Inc. (The) Common Stock Filer comment: Performance Stock Units | Stock | $5.00M – $25.0M | 8.7% | — | |
| CATCaterpillar, Inc. Common Stock | Stock | $1.00M – $5.00M | 1.7% | — | |
| VBVanguard Small-Cap Index Fund - ETF Shares | Fund | $1.00M – $5.00M | 1.7% | — | |
| DODGXDodge & Cox Stock Fund - Class I | Fund | $1.00M – $5.00M | 1.7% | — | |
| FDVAXFidelity Advisor Diversified International Fund - Class A | Fund | $1.00M – $5.00M | 1.7% | — | |
| COPConocoPhillips Common Stock | Stock | $500K – $1.00M | 0.4% |
| Report year | Filed | Net worth (midpoint) | Filed bracket |
|---|---|---|---|
| 2026 | Jul 21, 2026 | $171.7M | $95.5M – $247.9M |
Information and analytics, not investment advice. Source: House Clerk / Senate eFD disclosures.
| WMBWilliams Companies, Inc. (The) Common Stock Option Type: Call Strike price: $75.00 Expires: 2026-08-21 | Sell | $250K – $500K | 29 |
| —Schneider Electric SE Unsponsored ADR (SBGSY) | Buy | $1K – $15K | 112 |
| AZNAstraZeneca PLC Ordinary Shares | Buy | $1K – $15K | 112 |
| —Unicredit SPA Unsponsored ADR (UNCRY) | Buy | $1K – $15K | 112 |
| ASMLASML Holding N.V. - New York Registry Shares | Buy | $1K – $15K | 112 |
| —Glencore plc Unsponsored ADR (GLNCY) | Buy | $1K – $15K | 112 |
| —Compagnie Financiere Richemont AG ADR (CFRUY) | Buy | $1K – $15K | 112 |
| NVSNovartis AG Common Stock | Buy | $1K – $15K | 112 |
| —SAP SE Sponsored ADR (SAP) | Buy | $1K – $15K | 112 |
| —BHP Group Limited (BHP) | Buy | $1K – $15K | 112 |
| —Henkel AG & Co KGAA Sponsored ADR (HENKY) | Buy | $1K – $15K | 112 |
| —Carrefour SA Sponsored ADR (CRRFY) | Buy | $1K – $15K | 112 |
| —Heineken NV Sponsored ADR (HEINY) | Buy | $1K – $15K | 112 |
| —DSV A/S ADR (DSDVY) | Buy | $1K – $15K | 112 |
| —Zurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | $1K – $15K | 112 |
| —Wise plc Sponsored ADR (WIZEY) | Buy | $1K – $15K | 112 |
| —Rolls Royce Holdings plc Sponsored ADR (RYCEY) | Buy | $1K – $15K | 112 |
| —Hensoldt AG ADR (HAGHY) | Buy | $1K – $15K | 112 |
| SANBanco Santander, S.A. Sponsored ADR (Spain) | Buy | $1K – $15K | 112 |
| —Royal KPN N.V. Sponsored ADR (KKPNY) | Buy | $1K – $15K | 112 |
| —Air Liquide ADR France (AIQUY) | Buy | $1K – $15K | 112 |
| —Swisscom AG Sponsored ADR (SCMWY) | Buy | $1K – $15K | 112 |
| —Deutsche Post AG Sponsored ADR (DHLGY) | Buy | $1K – $15K | 113 |
| —Coca-Cola HBC AG ADR (CCHGY) | Buy | $1K – $15K | 113 |
| —Daito Trust Construction Sponsored ADR (DIFTY) | Buy | $1K – $15K | 113 |
| —Tesco Stores Holdings (TSCDY) | Buy | $1K – $15K | 113 |
| —Brambles Ltd Sponsored ADR (BXBLY) | Buy | $1K – $15K | 113 |
| —Hitachi Ltd ADR Japan (HTHIY) | Buy | $15K – $50K | 113 |
| —Jeronimo Martins SGPS SA ADR (JRONY) | Buy | $1K – $15K | 113 |
| —Credit Agricole SA ADR (CRARY) | Buy | $1K – $15K | 113 |
| —Glencore plc Unsponsored ADR (GLNCY) | Buy | $1K – $15K | 113 |
| —Tokio Marine Holdings Inc Sponsored (TKOMY) | Buy | $1K – $15K | 113 |
| —Kirin Holdings Ltd Sponsored ADR (KNBWY) | Buy | $1K – $15K | 113 |
| —Heineken NV Sponsored ADR (HEINY) | Buy | $1K – $15K | 113 |
| —Atlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY) | Buy | $1K – $15K | 113 |
| —Sumitomo Mitsui Trust Group Inc Sponsored ADR (SUTNY) | Buy | $1K – $15K | 113 |
| ICLICL Group Ltd. Ordinary Shares | Buy | $1K – $15K | 113 |
| —Jardine Matheson Holdings Unsponsored ADR (JMHLY) | Buy | $1K – $15K | 113 |
| SCHWCharles Schwab Corporation (The) Common Stock | Buy | $1K – $15K | 113 |
| —BHP Group Limited (BHP) | Buy | $15K – $50K | 113 |
| —Compass Group plc Sponsored ADR (CMPGY) | Buy | $1K – $15K | 113 |
| SNYSanofi - American Depositary Shares | Buy | $15K – $50K | 113 |
| —Knorr-Bremse Unsponsored ADR (KNRRY) | Buy | $1K – $15K | 113 |
| —Techtronic Industries Sponsored ADR Hong Kong (TTNDY) | Buy | $1K – $15K | 113 |
| —Fresenius SE & Company Sponsored ADR (FSNUY) | Buy | $1K – $15K | 113 |
| — |
| VTVanguard Total World Stock Index Fund - ETF Shares | Fund | $500K – $1.00M | 0.4% | — |
| HLIEXJPMorgan Equity Income Fund - Class I | Fund | $500K – $1.00M | 0.4% | — |
| DBCInvesco DB Commodity Index Tracking Fund | Fund | $500K – $1.00M | 0.4% | — |
| QQQInvesco QQQ Trust, Series 1 | Fund | $250K – $500K | 0.2% | — |
| DGROiShares Core Dividend Growth ETF | Fund | $250K – $500K | 0.2% | — |
| BOKFBOK Financial Corporation - Common Stock | Stock | $250K – $500K | 0.2% | — |
| VOVanguard Mid-Cap Index Fund - ETF Shares | Fund | $250K – $500K | 0.2% | — |
| DFIEXInternational Core Equity 2 Portfolio - Institutional Class | Fund | $250K – $500K | 0.2% | — |
| DFSTXU.S. SMALL CAP PORTFOLIO - U.S. SMALL CAP PORTFOLIO - INSTITUTIONAL CLASS | Fund | $250K – $500K | 0.2% | — |
| HLMIXHarding Loevner International Equity Portfolio - Institutional | Fund | $250K – $500K | 0.2% | — |
| TRGOXT. Rowe Price Large-Cap Growth Fund | Fund | $250K – $500K | 0.2% | — |
| VWOVanguard FTSE Emerging Markets ETF | Fund | $250K – $500K | 0.2% | — |
| AMZNAmazon.com, Inc. - Common Stock | Stock | $100K – $250K | 0.1% | — |
| AAPLApple Inc. - Common Stock | Stock | $100K – $250K | 0.1% | — |
| GLWCorning Incorporated Common Stock | Stock | $100K – $250K | 0.1% | — |
| GEVGE Vernova Inc. Common Stock | Stock | $100K – $250K | 0.1% | — |
| HDHome Depot, Inc. (The) Common Stock | Stock | $100K – $250K | 0.1% | — |
| JPMJP Morgan Chase & Co. Common Stock | Stock | $100K – $250K | 0.1% | — |
| MSFTMicrosoft Corporation - Common Stock | Stock | $100K – $250K | 0.1% | — |
| NVDANVIDIA Corporation - Common Stock | Stock | $100K – $250K | 0.1% | — |
| AVGOBroadcom Inc. | Stock | $100K – $250K | 0.1% | — |
| IVViShares Core S&P 500 ETF | Fund | $100K – $250K | 0.1% | — |
| FNWFXNEW WORLD FUND INC - Class F-3 | Fund | $100K – $250K | 0.1% | — |
| GLIFXLazard Global Listed Infrastructure Portfolio - Institutional Shares | Fund | $100K – $250K | 0.1% | — |
| DODIXDodge & Cox Income Fund - Class I | Fund | $100K – $250K | 0.1% | — |
| WSMDXWilliam Blair Small-Mid Cap Growth Fund - Class I | Fund | $100K – $250K | 0.1% | — |
| LSVQXLSV Small Cap Value Fund - Institutional Class Shares | Fund | $100K – $250K | 0.1% | — |
| VTWNXVanguard Target Retirement 2020 Fund - Investor Shares | Fund | $100K – $250K | 0.1% | — |
| GOOGLAlphabet Inc. | Stock | $100K – $250K | 0.1% | — |
| AMGNAmgen Inc. - Common Stock | Stock | $50K – $100K | 0.0% | — |
| CDNSCadence Design Systems, Inc. - Common Stock | Stock | $50K – $100K | 0.0% | — |
| CRWDCrowdStrike Holdings, Inc. - Class A Common Stock | Stock | $50K – $100K | 0.0% | — |
| LDOSLeidos Holdings, Inc. Common Stock | Stock | $50K – $100K | 0.0% | — |
| LLYEli Lilly and Company Common Stock | Stock | $50K – $100K | 0.0% | — |
| LINLinde plc - Ordinary Shares | Stock | $50K – $100K | 0.0% | — |
| MAMastercard Incorporated Common Stock | Stock | $50K – $100K | 0.0% | — |
| MRKMerck & Company, Inc. Common Stock (new) | Stock | $50K – $100K | 0.0% | — |
| METAMeta Platforms, Inc. - Class A Common Stock | Stock | $50K – $100K | 0.0% | — |
| NEENextEra Energy, Inc. Common Stock | Stock | $50K – $100K | 0.0% | — |
| PNCPNC Financial Services Group, Inc. (The) Common Stock | Stock | $50K – $100K | 0.0% | — |
| PSXPhillips 66 | Stock | $50K – $100K | 0.0% | — |
| —Pure Storage Inc. (PSTG) | Stock | $50K – $100K | 0.0% | — |
| TMUST-Mobile US, Inc. - Common Stock | Stock | $50K – $100K | 0.0% | — |
| TDYTeledyne Technologies Incorporated Common Stock | Stock | $50K – $100K | 0.0% | — |
Showing the 50 largest of 112 disclosed positions. The listed stock, fund and option positions cover 22.6% of the filed net worth; the rest is real estate, cash, debt and other assets the filing does not itemize by ticker.