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
Chubb Limited Common Stock2 mo agoBUYCB$1,001 to $15,000116 dto disclose
BUY

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

CBChubb Limited 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)

Chevron Corporation Common Stock2 mo agoSELLCVX$1,001 to $15,000116 dto disclose
SELL

Alan Armstrong sold $1,001 to $15,000 of Chevron Corporation.

CVXChevron 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)

Charter Communications, Inc. - Class A Common Stock2 mo agoBUYCHTR$1,001 to $15,000116 dto disclose
BUY

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

CHTRCharter Communications, Inc. - 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)

CF Industries Holdings, Inc. Common Stock2 mo agoBUYCF$1,001 to $15,000116 dto disclose
BUY

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

CFCF Industries 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)

Cencora, Inc. Common Stock2 mo agoBUYCOR$1,001 to $15,000116 dto disclose
BUY

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

CORCencora, 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)

Cboe Global Markets, Inc. Common Stock2 mo agoBUYCBOE$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Cboe Global Markets, Inc.

CBOECboe Global Markets, 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)

Carnival Corporation Ltd. Common Shares2 mo agoBUYCCL$1,001 to $15,000116 dto disclose
BUY

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

CCLCarnival Corporation Ltd. Common 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)

Cardinal Health, Inc. Common Stock2 mo agoBUYCAH$1,001 to $15,000116 dto disclose
BUY

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

CAHCardinal Health, 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)

Capital One Financial Corporation Common Stock2 mo agoBUYCOF$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Capital One Financial Corporation.

COFCapital One Financial 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)

Camden Property Trust Common Stock2 mo agoBUYCPT$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Camden Property Trust.

CPTCamden Property Trust 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)

Broadcom Inc. - Common Stock2 mo agoSELLAVGO$15,001 to $50,000116 dto disclose
SELL

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

AVGOBroadcom 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)

Bristol-Myers Squibb Company Common Stock2 mo agoBUYBMY$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Bristol-Myers Squibb Company.

BMYBristol-Myers Squibb 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)

Boston Scientific Corporation Common Stock2 mo agoBUYBSX$1,001 to $15,000116 dto disclose
BUY

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

BSXBoston Scientific 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)

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

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

BKNGBooking 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)

Boeing Company (The) Common Stock2 mo agoBUYBAOn chain$1,001 to $15,000116 dto discloseCopy
BUY

Alan Armstrong bought $1,001 to $15,000 of Boeing Company (The).

BABoeing Company (The) 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)

Blackstone Inc. Common Stock2 mo agoBUYBX$1,001 to $15,000116 dto disclose
BUY

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

BXBlackstone 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)

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

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

BIIBBiogen 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)

Best Buy Co., Inc. Common Stock2 mo agoBUYBBY$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Best Buy Co., Inc.

BBYBest Buy 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)

Berkshire Hathaway Inc. New Common Stock2 mo agoBUYBRK.B$50,001 to $100,000116 dto disclose
BUY

Alan Armstrong bought $50,001 to $100,000 of Berkshire Hathaway Inc.

BRK.BBerkshire Hathaway Inc. New 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)

Becton, Dickinson and Company Common Stock2 mo agoBUYBDX$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Becton, Dickinson and Company.

BDXBecton, Dickinson 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)

Bank of New York Mellon Corp (BK)2 mo agoBUYBank of New York Mellon Corp (BK)$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Bank of New York Mellon Corp (BK).

Bank of New York Mellon Corp (BK)[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)

Bank of America Corporation Common Stock2 mo agoBUYBAC$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Bank of America Corporation.

BACBank of America 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)

Axon Enterprise, Inc. - Common Stock2 mo agoBUYAXON$1,001 to $15,000116 dto disclose
BUY

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

AXONAxon Enterprise, 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)

AvalonBay Communities, Inc. Common Stock2 mo agoBUYAVB$1,001 to $15,000116 dto disclose
BUY

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

AVBAvalonBay Communities, 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)

AutoZone, Inc. Common Stock2 mo agoBUYAZO$1,001 to $15,000116 dto disclose
BUY

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

AZOAutoZone, 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)

Automatic Data Processing, Inc. - Common Stock2 mo agoBUYADP$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Automatic Data Processing, Inc.

ADPAutomatic Data Processing, 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)

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

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

ADSKAutodesk, 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)

AT&T Inc.2 mo agoBUYT$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of AT&T Inc.

TAT&T Inc.[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)

Arista Networks, Inc. Common Stock2 mo agoBUYANET$1,001 to $15,000116 dto disclose
BUY

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

ANETArista Networks, 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)

Arch Capital Group Ltd. - Common Stock2 mo agoBUYACGL$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Arch Capital Group Ltd.

ACGLArch Capital Group Ltd. - 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)

Applovin Corporation - Class A Common Stock2 mo agoBUYAPP$1,001 to $15,000116 dto disclose
BUY

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

APPApplovin 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)

Applied Materials, Inc. - Common Stock2 mo agoBUYAMAT$15,001 to $50,000116 dto disclose
BUY

Alan Armstrong bought $15,001 to $50,000 of Applied Materials, Inc.

AMATApplied Materials, 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)

Apple Inc. - Common Stock2 mo agoBUYAAPLOn chain$250,001 to $500,000▲ +4.4%since filedCopy
BUY

Alan Armstrong bought $250,001 to $500,000 of Apple Inc.

AAPLApple Inc. - Common Stock[ST]

AAPL token since disclosure:up 4.4%$324.28 at the Jul 21 close to $338.59 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)

Apollo Global Management, Inc. (New) Common Stock2 mo agoBUYAPO$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Apollo Global Management, Inc. (New).

APOApollo Global Management, Inc. (New) 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)

Aon plc Class A Ordinary Shares (Ireland)2 mo agoBUYAON$1,001 to $15,000116 dto disclose
BUY

Alan Armstrong bought $1,001 to $15,000 of Aon plc Class A Ordinary Shares (Ireland).

AONAon plc Class A Ordinary Shares (Ireland)[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)

Analog Devices, Inc. - Common Stock2 mo agoBUYADI$1,001 to $15,000116 dto disclose
BUY

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

ADIAnalog Devices, 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)

Amphenol Corporation Common Stock2 mo agoBUYAPH$1,001 to $15,000116 dto disclose
BUY

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

APHAmphenol 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)

Amgen Inc. - Common Stock2 mo agoSELLAMGN$15,001 to $50,000116 dto disclose
SELL

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

AMGNAmgen 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)

AMETEK, Inc.2 mo agoBUYAME$1,001 to $15,000116 dto disclose
BUY

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

AMEAMETEK, Inc.[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)

Ameriprise Financial, Inc. Common Stock2 mo agoBUYAMP$1,001 to $15,000116 dto disclose
BUY

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

AMPAmeriprise Financial, 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