Live
$CONGRESS
United States Senator

Alan Armstrong

RepublicanSenator, OK· OklahomaRepublican
Post on X

Committees

  • Health, Education, Labor, and Pensions (Senate)
  • Indian Affairs (Senate)
Reports on file
2
Trades read
707
Buys
656
Sells
50
Declared in 2026
$8.5M to $41.7M

“Declared in 2026” is the sum of the ranges declared on 707 trades filed that year. A range, not an exact amount.

Trades

Trades filed by Alan Armstrong707 on file · newest disclosure first
Amadeus IT Group Unsponsored ADR (AMADY)2 mo agoBUYAmadeus IT Group Unsponsored$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Amadeus IT Group Unsponsored.

Amadeus IT Group Unsponsored ADR (AMADY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Marriott International - Class A Common Stock2 mo agoBUYMAR$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Marriott International.

MARMarriott International - Class A Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Alstom ADR (ALSMY)2 mo agoBUYAlstom$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Alstom.

Alstom ADR (ALSMY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

LyondellBasell Industries NV Ordinary Shares Class A (Netherlands)2 mo agoBUYLYB$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of LyondellBasell Industries NV Ordinary Shares Class A (Netherlands).

LYBLyondellBasell Industries NV Ordinary Shares Class A (Netherlands)[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Alphabet Inc. - Class C Capital Stock2 mo agoBUYGOOG$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Alphabet Inc. - Class C Capital Stock.

GOOGAlphabet Inc. - Class C Capital Stock[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Lumentum Holdings Inc. - Common Stock2 mo agoBUYLITE$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lumentum Holdings Inc.

LITELumentum Holdings Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Lowe's Companies, Inc. Common Stock2 mo agoBUYLOW$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lowe's Companies, Inc.

LOWLowe's Companies, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Allianz SE ADR (ALIZY)2 mo agoBUYAllianz SE$15,001 to $50,000113 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Allianz SE.

Allianz SE ADR (ALIZY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Loews Corporation (L)2 mo agoBUYLoews Corporation (L)$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Loews Corporation (L).

Loews Corporation (L)[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Alfa Laval AB Sweden ADR (ALFVY)2 mo agoBUYAlfa Laval AB Sweden$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Alfa Laval AB Sweden.

Alfa Laval AB Sweden ADR (ALFVY)[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Lockheed Martin Corporation Common Stock2 mo agoBUYLMTOn chain$1,001 to $15,000116 dto discloseCopy
BUY

Alan Armstrong bought $1,001 to $15,000 of Lockheed Martin Corporation.

LMTLockheed Martin Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Live Nation Entertainment, Inc. Common Stock2 mo agoBUYLYV$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Live Nation Entertainment, Inc.

LYVLive Nation Entertainment, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Alcon Inc. Ordinary Shares2 mo agoBUYALC$1,001 to $15,000113 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Alcon Inc.

ALCAlcon Inc. Ordinary Shares[ST]
Owner
Member
Traded
Mar 30, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 113 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Linde plc - Ordinary Shares2 mo agoSELLLIN$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of Linde plc.

LINLinde plc - Ordinary Shares[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Eli Lilly and Company Common Stock2 mo agoSELLLLY$1,001 to $15,000116 dto disclose
SELL

Alan Armstrong sold $1,001 to $15,000 of Eli Lilly and Company.

LLYEli Lilly and Company Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Lennar Corporation Class A Common Stock2 mo agoBUYLEN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lennar Corporation.

LENLennar Corporation Class A Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Leidos Holdings, Inc. Common Stock2 mo agoSELLLDOS$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of Leidos Holdings, Inc.

LDOSLeidos Holdings, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Lam Research Corporation - Common Stock2 mo agoBUYLRCX$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Lam Research Corporation.

LRCXLam Research Corporation - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Labcorp Holdings Inc. Common Stock2 mo agoBUYLH$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Labcorp Holdings Inc.

LHLabcorp Holdings Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

L3Harris Technologies, Inc. Common Stock2 mo agoBUYLHX$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of L3Harris Technologies, Inc.

LHXL3Harris Technologies, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

The Kraft Heinz Company - Common Stock2 mo agoBUYKHC$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of The Kraft Heinz Company.

KHCThe Kraft Heinz Company - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

KLA Corporation - Common Stock2 mo agoBUYKLAC$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of KLA Corporation.

KLACKLA Corporation - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

KKR & Co. Inc. Common Stock2 mo agoBUYKKR$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of KKR & Co. Inc.

KKRKKR & Co. Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Kinder Morgan, Inc. Common Stock2 mo agoSELLKMI$1,001 to $15,000116 dto disclose
SELL

Alan Armstrong sold $1,001 to $15,000 of Kinder Morgan, Inc.

KMIKinder Morgan, Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Kimco Realty Corporation (HC) Common Stock2 mo agoBUYKIM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Kimco Realty Corporation (HC).

KIMKimco Realty Corporation (HC) Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

KeyCorp Common Stock2 mo agoBUYKEY$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of KeyCorp.

KEYKeyCorp Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Keurig Dr Pepper Inc. - Common Stock2 mo agoBUYKDP$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Keurig Dr Pepper Inc.

KDPKeurig Dr Pepper Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Kenvue Inc. Common Stock2 mo agoBUYKVUE$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Kenvue Inc.

KVUEKenvue Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

JP Morgan Chase & Co. Common Stock2 mo agoSELLJPM$15,001 to $50,000116 dto disclose
SELL

Alan Armstrong sold $15,001 to $50,000 of JP Morgan Chase & Co.

JPMJP Morgan Chase & Co. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Johnson & Johnson Common Stock2 mo agoBUYJNJOn chain$15,001 to $50,000116 dto discloseCopy
BUY

Alan Armstrong bought $15,001 to $50,000 of Johnson & Johnson.

JNJJohnson & Johnson Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Invitation Homes Inc. Common Stock2 mo agoBUYINVH$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Invitation Homes Inc.

INVHInvitation Homes Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Intuitive Surgical, Inc. - Common Stock2 mo agoBUYISRG$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Intuitive Surgical, Inc.

ISRGIntuitive Surgical, Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Intuit Inc. - Common Stock2 mo agoBUYINTU$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Intuit Inc.

INTUIntuit Inc. - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

International Business Machines Corporation Common Stock2 mo agoBUYIBMOn chain$1,001 to $15,000116 dto discloseCopy
BUY

Alan Armstrong bought $1,001 to $15,000 of International Business Machines Corporation.

IBMInternational Business Machines Corporation Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Intercontinental Exchange Inc. Common Stock2 mo agoBUYICE$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Intercontinental Exchange Inc.

ICEIntercontinental Exchange Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Intel Corporation - Common Stock2 mo agoBUYINTCOn chain$1,001 to $15,000▲ +9.7%since filedCopy
BUY

Alan Armstrong bought $1,001 to $15,000 of Intel Corporation.

INTCIntel Corporation - Common Stock[ST]

INTC token since disclosure:up 9.7%$104.96 at the Jul 21 close to $115.17 now

Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Huntington Bancshares Incorporated - Common Stock2 mo agoBUYHBAN$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Huntington Bancshares Incorporated.

HBANHuntington Bancshares Incorporated - Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Humana Inc. Common Stock2 mo agoBUYHUM$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Humana Inc.

HUMHumana Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Hubbell Inc Common Stock2 mo agoBUYHUBB$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Hubbell Inc.

HUBBHubbell Inc Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

HP Inc. Common Stock2 mo agoBUYHPQ$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of HP Inc.

HPQHP Inc. Common Stock[ST]
Owner
Member
Traded
Mar 27, 2026
Disclosed
Jul 21, 2026
Account
Not stated

Disclosed 116 days after the trade.

Filer's description: --

Sits on: Health, Education, Labor, and Pensions (Senate), Indian Affairs (Senate)

Overview

Trades by month of the trade
  • Buys
  • Sells
  • Exchanges
701
Show as a table
MonthBuysSellsExchanges
Mar 2026654470
Apr 2026000
May 2026000
Jun 2026020
Jul 2026000
Aug 2026211

Whose account

  • Member701 trades · 99%
  • Joint6 trades · 1%

As declared in the Owner column of each report.

Source reports: 2 reports at the Senate
Reports on file2 reports · latest first
  • Filed Sep 17, 2026 · #b999bc0e-3eb0-4ca9-ab07-8e8f2e04b41fRead, 4 tradesPDF
  • Filed Jul 21, 2026 · #fda235b3-bad7-4637-8fa1-053f354d929cRead, 703 tradesPDF

All Members