Recent government trades
Every trade, newest filing first.
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
| Traded | Filed | Days | Official | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|---|
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | POOL Pool Corporation - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PNC PNC Financial Services Group, Inc. (The) Common Stock | Sell | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PSX Phillips 66 Common Stock | Sell | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PM Philip Morris International Inc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PEP PepsiCo, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PYPL PayPal Holdings, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PAYX Paychex, Inc. - Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PH Parker-Hannifin Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PANW Palo Alto Networks, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PLTR Palantir Technologies Inc. - Class A Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | PCAR PACCAR Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | OTIS Otis Worldwide Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | ORCL Oracle Corporation Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | OMC Omnicom Group Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | ORLY O'Reilly Automotive, Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NXPI NXP Semiconductors N.V. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NVDA NVIDIA Corporation - Common Stock | BuyOpen | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NUE Nucor Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NOC Northrop Grumman Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NSC Norfolk Southern Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NKE Nike, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NEE NextEra Energy, Inc. Common Stock | Sell | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NEM Newmont Corporation | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NFLX Netflix, Inc. - Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | NDAQ Nasdaq, Inc. - Common Stock | Sell | $50K–$100K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MSCI MSCI Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MSI Motorola Solutions, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MOS Mosaic Company (The) Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MS Morgan Stanley Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MDLZ Mondelez International, Inc. - Class A Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | TAP Molson Coors Beverage Company Class B Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MAA Mid-America Apartment Communities, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MSFT Microsoft Corporation - Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MU Micron Technology, Inc. - Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | DVA DaVita Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MCHP Microchip Technology Incorporated - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MGM MGM Resorts International Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MET MetLife, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | META Meta Platforms, Inc. - Class A Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MRK Merck & Company, Inc. Common Stock (new) | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MDT Medtronic plc. Ordinary Shares | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MCK McKesson Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MCD McDonald's Corporation Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MA Mastercard Incorporated Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MRSH Marsh Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | MAR Marriott International - Class A Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | LYB LyondellBasell Industries NV Ordinary Shares Class A (Netherlands) | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | LITE Lumentum Holdings Inc. - Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | LOW Lowe's Companies, Inc. Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | L Loews Corporation (L) | BuyOpen | $1K–$15K | Self | Filing ↗ |
- POOL Pool Corporation - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PNC PNC Financial Services Group, Inc. (The) Common StockSell
$50K–$100K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PSX Phillips 66 Common StockSell
$50K–$100K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PM Philip Morris International Inc Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PEP PepsiCo, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PYPL PayPal Holdings, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PAYX Paychex, Inc. - Common StockSell
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PH Parker-Hannifin Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PANW Palo Alto Networks, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PLTR Palantir Technologies Inc. - Class A Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- PCAR PACCAR Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- OTIS Otis Worldwide Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- ORCL Oracle Corporation Common StockOpenBuy
$15K–$50K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- OMC Omnicom Group Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- ORLY O'Reilly Automotive, Inc. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NXPI NXP Semiconductors N.V. - Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NVDA NVIDIA Corporation - Common StockOpenBuy
$50K–$100K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NUE Nucor Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NOC Northrop Grumman Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NSC Norfolk Southern Corporation Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NKE Nike, Inc. Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- NEE NextEra Energy, Inc. Common StockSell
$50K–$100K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · 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 ↗