SecBot SecBot
STOCK ACTSENATE ·OK ·Data through Oct 24, 2026

Alan Armstrong Stock Trades

U.S. Senator · Republican · OK
94
trades disclosed since 2026
Purchases83
Sales10
Latest tradeSep 8, 2026
Overview

Alan Armstrong (R-OK), U.S. Senator, has disclosed 94 trades since 2026: 83 purchases and 10 sales. The latest disclosed trade is a sale of WMB on Sep 8, 2026. Most-traded: WMB, AVB, EA. Recent share trades (last 12 months) average +14.9% since the trade date, 72% of them in profit.

Trades disclosed
94
Purchases / sales
83 / 10
In Congress since
2026
Bills sponsored
4
Avg filing gap
111d
12-mo return
+14.9%
In profit
72%
Committee-relevant
13%
Option trades
2
Disclosed trades
83 of 94 trades match, newest first.
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$380.07Mar 27
Unrealized P&L+69.6%price up 69.6% · now $644.58
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$180.19Mar 27
Unrealized P&L+20.8%price up 20.8% · now $217.75
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$53.65Mar 27
Unrealized P&L+63.2%price up 63.2% · now $87.58
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$95.24Mar 27
Unrealized P&L+36.4%price up 36.4% · now $129.90
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$359.04Mar 27
Unrealized P&L−0.9%price down 0.9% · now $355.66
Filing gap116dlate filing
Stock page ›
R Senate · OK ◆ HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$62.76Mar 27
Unrealized P&L+29.6%price up 29.6% · now $81.33
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$86.81Mar 27
Unrealized P&L+19.4%price up 19.4% · now $103.65
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$170.97Mar 27
Unrealized P&L+46.7%price up 46.7% · now $250.80
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$65.36Mar 27
Unrealized P&L+15.3%price up 15.3% · now $75.35
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$380.47Mar 27
Unrealized P&L+22.9%price up 22.9% · now $467.61
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$189.69Mar 27
Unrealized P&L+0.3%price up 0.3% · now $190.17
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$138.84Mar 27
Unrealized P&L−16.2%price down 16.2% · now $116.29
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$295.61Mar 27
Unrealized P&L−7.2%price down 7.2% · now $274.37
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $15K–$50K on Mar 27, 2026 · joint account
Amount$50Kband top
Trade price$361.83Mar 27
Unrealized P&L+10.5%price up 10.5% · now $399.81
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$190.33Mar 27
Unrealized P&L+58.1%price up 58.1% · now $300.84
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$87.47Mar 27
Unrealized P&L−2.0%price down 2% · now $85.70
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$21.99Mar 27
Unrealized P&L−2.6%price down 2.6% · now $21.42
Filing gap116dlate filing
Stock page ›
R Senate · OK ◆ HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$261.96Mar 27
Unrealized P&L+13.8%price up 13.8% · now $298.23
Filing gap116dlate filing
Stock page ›
R Senate · OK ◆ HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$69.77Mar 27
Unrealized P&L−14.6%price down 14.6% · now $59.55
Filing gap116dlate filing
Stock page ›
R Senate · OK ◆ HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$473.36Mar 27
Unrealized P&L+47.2%price up 47.2% · now $697.00
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$1140.03Mar 27
Unrealized P&L+0.6%price up 0.6% · now $1146.81
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$285.27Mar 27
Unrealized P&L+38.9%price up 38.9% · now $396.22
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$44.53Mar 27
Unrealized P&L+9.6%price up 9.6% · now $48.79
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$33.58Mar 27
Unrealized P&L+5.8%price up 5.8% · now $35.52
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $15K–$50K on Mar 27, 2026 · joint account
Amount$50Kband top
Trade price$238.79Mar 27
Unrealized P&L+27.3%price up 27.3% · now $304.00
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$94.80Mar 27
Unrealized P&L+14.2%price up 14.2% · now $108.25
Filing gap116dlate filing
Stock page ›
R Senate · OK ◆ HELP Filed Jul 21
Bought $15K–$50K on Mar 27, 2026 · joint account
Amount$50Kband top
Trade price$259.02Mar 27
Unrealized P&L+57.1%price up 57.1% · now $406.97
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$734.30Mar 27
Unrealized P&L+59.3%price up 59.3% · now $1170.05
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$81.91Mar 27
Unrealized P&L+3.5%price up 3.5% · now $84.80
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$182.75Mar 27
Unrealized P&L+7.4%price up 7.4% · now $196.30
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$50.31Mar 27
Unrealized P&L−11.1%price down 11.1% · now $44.73
Filing gap116dlate filing
Stock page ›
R Senate · OK ◆ HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$433.07Mar 27
Unrealized P&L+29.1%price up 29.1% · now $558.88
Filing gap116dlate filing
Stock page ›
R Senate · OK HELP Filed Jul 21
Bought $1K–$15K on Mar 27, 2026 · joint account
Amount$15Kband top
Trade price$251.07Mar 27
Unrealized P&L−7.4%price down 7.4% · now $232.50
Filing gap116dlate filing
Stock page ›
Committees
13% of Alan Armstrong's ticker trades are in sectors these committees cover.
CommitteeRole
Senate Committee on Health, Education, Labor, and PensionsMember
Employment and Workplace SafetyMember
Primary Health and Retirement SecurityMember
Senate Committee on Indian AffairsMember
Bills sponsored
Bills Alan Armstrong sponsored, the listed companies lobbying on each, and Alan Armstrong's own trades in those stocks.
Alan Armstrong traded 1 company lobbying on these bills while they were live WMB ▲ Bought 2 ▼ Sold 1
Trade timing vs. the bill
TradedStockTradeAmountBill · stage that dayNext bill actionTrade return
Sep 8, 2026WMB▼ Sell$250,001 - $500,000
S. 4944 · In committee
No later action
+2%
Aug 20, 2026WMB▲ Buy$15,001 - $50,000
S. 4944 · In committee
No later action
No price
Aug 19, 2026WMB▲ Buy$1,001 - $15,000
S. 4944 · In committee
No later action
No price
Subscribers see each company's lobbying spend on every bill
Key facts
How many trades has Alan Armstrong disclosed?
94 trades (83 purchases, 10 sales) in SecBot's records of STOCK Act disclosures since 2026.
How long has Alan Armstrong served in Congress?
Serving in the Senate since 2026.
Does Alan Armstrong trade stocks of companies lobbying on their bills?
Yes: Alan Armstrong bought and sold WMB (2 / 1). Lobbying reports from that company name a bill Alan Armstrong sponsored, and only trades made while the bill was live count.
Which stocks does Alan Armstrong trade most?
WMB (3), AVB (1), EA (1), CFRUY (1), CMPGY (1).
How quickly are Alan Armstrong's trades disclosed?
On average 111 days after the trade (the STOCK Act allows 45).
Which committees is Alan Armstrong on?
Senate Committee on Health, Education, Labor, and Pensions; Employment and Workplace Safety; Primary Health and Retirement Security; Senate Committee on Indian Affairs. 13% of their ticker trades are in sectors these committees cover.
How have Alan Armstrong's recent trades performed?
Across 88 share trades from the last 12 months, the average is +14.9% since the trade date; 72% are in profit (sales count as profitable when the price fell).