Alan Armstrong
R-OK U.S. Senator · OK
708 trades · 656 buys · 51 sells · files ~114 days after trading · last filing 2026-10-22
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2026-03-27 | 2026-07-21 | 116 | IBM International Business Machines Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | ICE Intercontinental Exchange Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | INTC Intel Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HBAN Huntington Bancshares Incorporated - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HUM Humana Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HUBB Hubbell Inc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HPQ HP Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HWM Howmet Aerospace Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HON Honeywell International Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HD Home Depot, Inc. (The) Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HOLX Hologic, Inc. (HOLX) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HLT Hilton Worldwide Holdings Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HPE Hewlett Packard Enterprise Company Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HSY The Hershey Company Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | DOC Healthpeak Properties, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HCA HCA Healthcare, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HAS Hasbro, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | HIG The Hartford Insurance Group, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GS Goldman Sachs Group, Inc. (The) Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GDDY GoDaddy Inc. Class A Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GL Globe Life Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GPN Global Payments Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GILD Gilead Sciences, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GPC Genuine Parts Company Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GIS General Mills, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GD General Dynamics Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GM General Motors Company Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GEN Gen Digital Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GEV GE Vernova Inc. Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GEHC GE HealthCare Technologies Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | GE GE Aerospace Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | AJG Arthur J. Gallagher & Co. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FCX Freeport-McMoRan, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | BEN Franklin Resources, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FOXA Fox Corporation - Class A Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FTV Fortive Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FTNT Fortinet, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | F Ford Motor Company Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FISV Fiserv, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FSLR First Solar, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FIS Fidelity National Information Services, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FDX FedEx Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FRT Federal Realty Investment Trust Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FICO Fair Isaac Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | FFIV F5, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | XOM Exxon Mobil Corporation Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | EXPD Expeditors International of Washington, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | EXPE Expedia Group, Inc. - Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | PSTG Everpure, Inc. Class A (PSTG) | Sell | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | EG Everest Group, Ltd. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
- IBM International Business Machines Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- ICE Intercontinental Exchange Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- INTC Intel Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HBAN Huntington Bancshares Incorporated - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HUM Humana Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HUBB Hubbell Inc Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HPQ HP Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HWM Howmet Aerospace Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HON Honeywell International Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HD Home Depot, Inc. (The) Common StockSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HOLX Hologic, Inc. (HOLX)OpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HLT Hilton Worldwide Holdings Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HPE Hewlett Packard Enterprise Company Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HSY The Hershey Company Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- DOC Healthpeak Properties, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HCA HCA Healthcare, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HAS Hasbro, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- HIG The Hartford Insurance Group, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GS Goldman Sachs Group, Inc. (The) Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GDDY GoDaddy Inc. Class A Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GL Globe Life Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GPN Global Payments Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GILD Gilead Sciences, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GPC Genuine Parts Company Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GIS General Mills, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GD General Dynamics Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GM General Motors Company Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GEN Gen Digital Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GEV GE Vernova Inc. Common StockSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GEHC GE HealthCare Technologies Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- GE GE Aerospace Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- AJG Arthur J. Gallagher & Co. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FCX Freeport-McMoRan, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- BEN Franklin Resources, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FOXA Fox Corporation - Class A Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FTV Fortive Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FTNT Fortinet, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- F Ford Motor Company Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FISV Fiserv, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FSLR First Solar, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FIS Fidelity National Information Services, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FDX FedEx Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FRT Federal Realty Investment Trust Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FICO Fair Isaac Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- FFIV F5, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- XOM Exxon Mobil Corporation Common StockSell
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- EXPD Expeditors International of Washington, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- EXPE Expedia Group, Inc. - Common StockSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PSTG Everpure, Inc. Class A (PSTG)Sell
$50K–$100K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- EG Everest Group, Ltd. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.