Stock market

Portrait of Alan Armstrong

Congress member profile

Alan Armstrong

U.S. Senator · OK · R

708 disclosed trades · amounts shown as reported ranges.

View original disclosure ↗
Published transactions708
Buys656
Sells51
Filings3

Disclosed transactions

Showing 501–550 of 708 transactions.

TradedStock / assetTypeOwnerAmountFiling
Fri, Mar 27, 2026 NUE Nucor Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NOC Northrop Grumman Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NSC Norfolk Southern Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NKE Nike, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NEE NextEra Energy, Inc. Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NEM Newmont Corporation Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NFLX Netflix, Inc. - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 NDAQ Nasdaq, Inc. - Common Stock Sell Self $50,001 - $100,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MSCI MSCI Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MSI Motorola Solutions, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MOS Mosaic Company (The) Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MS Morgan Stanley Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MDLZ Mondelez International, Inc. - Class A Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 TAP Molson Coors Beverage Company Class B Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MAA Mid-America Apartment Communities, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MSFT Microsoft Corporation - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MU Micron Technology, Inc. - Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MCHP Microchip Technology Incorporated - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MGM MGM Resorts International Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MET MetLife, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 META Meta Platforms, Inc. - Class A Common Stock Buy Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MRK Merck & Company, Inc. Common Stock (new) Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MDT Medtronic plc. Ordinary Shares Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MCK McKesson Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MCD McDonald's Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MA Mastercard Incorporated Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MRSH Marsh Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 MAR Marriott International - Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LYB LyondellBasell Industries NV Ordinary Shares Class A (Netherlands) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LITE Lumentum Holdings Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LOW Lowe's Companies, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 L Loews Corporation (L) Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LMT Lockheed Martin Corporation Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LYV Live Nation Entertainment, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LIN Linde plc - Ordinary Shares Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LLY Eli Lilly and Company Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LEN Lennar Corporation Class A Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LDOS Leidos Holdings, Inc. Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LRCX Lam Research Corporation - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LH Labcorp Holdings Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 LHX L3Harris Technologies, Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KHC The Kraft Heinz Company - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KLAC KLA Corporation - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KKR KKR & Co. Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KMI Kinder Morgan, Inc. Common Stock Sell Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KIM Kimco Realty Corporation (HC) Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KEY KeyCorp Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KDP Keurig Dr Pepper Inc. - Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 KVUE Kenvue Inc. Common Stock Buy Self $1,001 - $15,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗
Fri, Mar 27, 2026 JPM JP Morgan Chase & Co. Common Stock Sell Self $15,001 - $50,000 senate_fda235b3-bad7-4637-8fa1-053f354d929c ↗

Assets traded

Transaction counts from published filings; this is not a current holdings portfolio.

WMB · 5EA · 3AVB · 2ZURVY · 2WIZEY · 2UNCRY · 2SCMWY · 2SBGSY · 2SAP · 2KKPNY · 2RYCEY · 2NVS · 2HEINY · 2GLNCY · 2DSDVY · 2CFRUY · 2CRRFY · 2BHP · 2SAN · 2AZN · 2ASML · 2AIQUY · 2WELL · 2TSLA · 2SCHW · 2DGX · 2ORLY · 2NVDA · 2MSFT · 2LRCX · 2