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 | NEM Newmont Corporation | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | NFLX Netflix, Inc. - Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | NDAQ Nasdaq, Inc. - Common Stock | Sell | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MSCI MSCI Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MSI Motorola Solutions, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MOS Mosaic Company (The) Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MS Morgan Stanley Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MDLZ Mondelez International, Inc. - Class A Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | TAP Molson Coors Beverage Company Class B Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MAA Mid-America Apartment Communities, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MSFT Microsoft Corporation - Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MU Micron Technology, Inc. - Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | DVA DaVita Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MCHP Microchip Technology Incorporated - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MGM MGM Resorts International Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MET MetLife, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | META Meta Platforms, Inc. - Class A Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MRK Merck & Company, Inc. Common Stock (new) | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MDT Medtronic plc. Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MCK McKesson Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MCD McDonald's Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MA Mastercard Incorporated Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MRSH Marsh Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | MAR Marriott International - Class A Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LYB LyondellBasell Industries NV Ordinary Shares Class A (Netherlands) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LITE Lumentum Holdings Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LOW Lowe's Companies, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | L Loews Corporation (L) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LMT Lockheed Martin Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LYV Live Nation Entertainment, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LIN Linde plc - Ordinary Shares | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LLY Eli Lilly and Company Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LEN Lennar Corporation Class A Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LDOS Leidos Holdings, Inc. Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LRCX Lam Research Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LH Labcorp Holdings Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | LHX L3Harris Technologies, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KHC The Kraft Heinz Company - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KLAC KLA Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KKR KKR & Co. Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KMI Kinder Morgan, Inc. Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KIM Kimco Realty Corporation (HC) Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KEY KeyCorp Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KDP Keurig Dr Pepper Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | KVUE Kenvue Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | JPM JP Morgan Chase & Co. Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | JNJ Johnson & Johnson Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | INVH Invitation Homes Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | ISRG Intuitive Surgical, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | INTU Intuit Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
- NEM Newmont CorporationOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NFLX Netflix, Inc. - Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NDAQ Nasdaq, Inc. - Common StockSell
$50K–$100K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MSCI MSCI Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MSI Motorola Solutions, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MOS Mosaic Company (The) Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MS Morgan Stanley Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MDLZ Mondelez International, Inc. - Class A Common StockSell
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- TAP Molson Coors Beverage Company Class B Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MAA Mid-America Apartment Communities, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MSFT Microsoft Corporation - Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MU Micron Technology, Inc. - Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- DVA DaVita Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MCHP Microchip Technology Incorporated - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MGM MGM Resorts International Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MET MetLife, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- META Meta Platforms, Inc. - Class A Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MRK Merck & Company, Inc. Common Stock (new)Sell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MDT Medtronic plc. Ordinary SharesOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MCK McKesson Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MCD McDonald's Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MA Mastercard Incorporated Common StockSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MRSH Marsh Common StockSell
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- MAR Marriott International - Class A Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LYB LyondellBasell Industries NV Ordinary Shares Class A (Netherlands)OpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LITE Lumentum Holdings Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LOW Lowe's Companies, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- L Loews Corporation (L)OpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LMT Lockheed Martin Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LYV Live Nation Entertainment, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LIN Linde plc - Ordinary SharesSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LLY Eli Lilly and Company Common StockSell
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LEN Lennar Corporation Class A Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LDOS Leidos Holdings, Inc. Common StockSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LRCX Lam Research Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LH Labcorp Holdings Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- LHX L3Harris Technologies, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KHC The Kraft Heinz Company - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KLAC KLA Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KKR KKR & Co. Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KMI Kinder Morgan, Inc. Common StockSell
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KIM Kimco Realty Corporation (HC) Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KEY KeyCorp Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KDP Keurig Dr Pepper Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- KVUE Kenvue Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- JPM JP Morgan Chase & Co. Common StockSell
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- JNJ Johnson & Johnson Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- INVH Invitation Homes Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- ISRG Intuitive Surgical, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- INTU Intuit Inc. - 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.