Alan Armstrong Stock Trades & Portfolio Tracker

Alan ArmstrongOur Alan Armstrong stock tracker meticulously analyzes and displays Alan Armstrong's disclosed stock market activities — recent trades, investment patterns and portfolio holdings. Alan Armstrong is a U.S. Representative. Tracking Alan Armstrong's stock trades provides retail investors with a clear view of how legislative access and political influence may intersect with stock market decisions. All trades are sourced from mandatory STOCK Act disclosures filed within 45 days of each transaction.

Alan Stuart Armstrong is an American businessman and politician serving since 2026 as the junior United States senator from Oklahoma.

Updated September 14, 2026

Trades summary

Total trades
92
81 buys · 11 sells
Most-traded ticker
CMPGY
1 trade
Last filing
Jul 21, 2026
55 days ago
Avg stock move since trade
+19.5%
avg across 64 trades with prices

Between March 27, 2026 and today, Alan Armstrong has disclosed 92 trades across 92 unique tickers. Measured from each trade’s price to today’s market, the stocks involved have moved an average of +19.5% across the 64 trades where we have current pricing (buys and sells alike, so a rise after a sale counts as a gain for the stock, not for the seller) — the most recent filing was on Jul 21, 2026 (55 days ago).

Most-traded tickers

CMPGY
1 trade
DWAHY
1 trade
DIFTY
1 trade
DTEGY
1 trade
1 trade

Over Alan Armstrong’s 92 disclosed trades since March 27, 2026, CMPGY, DWAHY, and DIFTY have been the most frequented — together accounting for roughly 3% of all filings. Repeat positions in the same names often signal a sector or stock where a politician has built sustained conviction over time, and are worth a deeper look against earnings cycles, regulatory news, and AltIndex’s alternative-data signals.

Latest Trades by Alan Armstrong

Politician Trade date Action Ticker Size Stock since trade
Mar 30, 2026
Filed 113 days later
Buy CMPGY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DWAHY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DIFTY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DTEGY
Mid
$15K - $50K
Mar 30, 2026
Filed 113 days later
Buy DB
Small
$1K - $15K
47.7%
Mar 30, 2026
Filed 113 days later
Buy DHLGY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy CFRUY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DRPRY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DNBBY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DEO
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy CSLLY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DNZOY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DSNKY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DASTY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DTRUY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DKILY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DLICY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DBOEY
Mid
$15K - $50K
Mar 30, 2026
Filed 113 days later
Buy RDSMY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy CMWAY
Mid
$15K - $50K
Mar 30, 2026
Filed 113 days later
Buy DLAKY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DSCSY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DFKCY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DNKEY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DANOY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy DBSDY
Mid
$15K - $50K
Mar 30, 2026
Filed 113 days later
Buy CRARY
Small
$1K - $15K
Mar 30, 2026
Filed 113 days later
Buy CMSQY
Small
$1K - $15K
Mar 27, 2026
Filed 116 days later
Buy SNDK
Small
$1K - $15K
165.2%
Mar 27, 2026
Filed 116 days later
Buy TXT
Small
$1K - $15K
-7.4%
Mar 27, 2026
Filed 116 days later
Sell PAYX
Small
$1K - $15K
28%
Mar 27, 2026
Filed 116 days later
Sell TMUS
Mid
$15K - $50K
-13%
Mar 27, 2026
Filed 116 days later
Buy SPGI
Small
$1K - $15K
6.7%
Mar 27, 2026
Filed 116 days later
Buy RCL
Small
$1K - $15K
-0.1%
Mar 27, 2026
Filed 116 days later
Buy VRT
Small
$1K - $15K
2.4%
Mar 27, 2026
Filed 116 days later
Buy QCOM
Small
$1K - $15K
43.7%
Mar 27, 2026
Filed 116 days later
Buy UNH
Mid
$15K - $50K
47.2%
Mar 27, 2026
Filed 116 days later
Buy PM
Small
$1K - $15K
17.8%
Mar 27, 2026
Filed 116 days later
Buy UDR
Small
$1K - $15K
6.3%
Mar 27, 2026
Filed 116 days later
Buy PEP
Small
$1K - $15K
-10%
Mar 27, 2026
Filed 116 days later
Sell SYK
Mid
$15K - $50K
-15.4%
Mar 27, 2026
Filed 116 days later
Sell TDY
Mid
$50K - $100K
1.8%
Mar 27, 2026
Filed 116 days later
Buy VZ
Small
$1K - $15K
3.9%
Mar 27, 2026
Filed 116 days later
Buy PYPL
Small
$1K - $15K
23.6%
Mar 27, 2026
Filed 116 days later
Buy TSLA
Mid
$15K - $50K
1%
Mar 27, 2026
Filed 116 days later
Buy TMO
Small
$1K - $15K
29%
Mar 27, 2026
Filed 116 days later
Sell PNC
Mid
$50K - $100K
22.6%
Mar 27, 2026
Filed 116 days later
Buy PFG
Small
$1K - $15K
34.6%
Mar 27, 2026
Filed 116 days later
Buy COO
Small
$1K - $15K
-22.7%
Mar 27, 2026
Filed 116 days later
Buy SYF
Small
$1K - $15K
16.7%
Mar 27, 2026
Filed 116 days later
Buy PWR
Small
$1K - $15K
18.3%
Mar 27, 2026
Filed 116 days later
Buy DGX
Small
$1K - $15K
21.2%
Mar 27, 2026
Filed 116 days later
Sell PG
Mid
$15K - $50K
2.5%
Mar 27, 2026
Filed 116 days later
Buy STLD
Small
$1K - $15K
41%
Mar 27, 2026
Filed 116 days later
Buy REG
Small
$1K - $15K
1.4%
Mar 27, 2026
Filed 116 days later
Buy UNP
Mid
$15K - $50K
19.7%
Mar 27, 2026
Filed 116 days later
Buy SBUX
Small
$1K - $15K
14.4%
Mar 27, 2026
Filed 116 days later
Sell NOW
Mid
$15K - $50K
33.3%
Mar 27, 2026
Filed 116 days later
Sell PGR
Mid
$15K - $50K
9.5%
Mar 27, 2026
Filed 116 days later
Buy CPB
Small
$1K - $15K
-1.2%
Mar 27, 2026
Filed 116 days later
Buy TRV
Small
$1K - $15K
32.1%
Mar 27, 2026
Filed 116 days later
Buy SNA
Small
$1K - $15K
5.3%
Mar 27, 2026
Filed 116 days later
Buy STX
Small
$1K - $15K
118.6%
Mar 27, 2026
Filed 116 days later
Buy REGN
Small
$1K - $15K
6.1%
Mar 27, 2026
Filed 116 days later
Buy TPR
Small
$1K - $15K
-14.4%
Mar 27, 2026
Filed 116 days later
Buy SWKS
Small
$1K - $15K
66.1%
Mar 27, 2026
Filed 116 days later
Buy TDG
Small
$1K - $15K
0%
Mar 27, 2026
Filed 116 days later
Buy RSG
Small
$1K - $15K
3.8%
Mar 27, 2026
Filed 116 days later
Sell PRU
Small
$1K - $15K
29.6%
Mar 27, 2026
Filed 116 days later
Sell PSX
Mid
$50K - $100K
38.8%
Mar 27, 2026
Filed 116 days later
Buy TER
Small
$1K - $15K
28.5%
Mar 27, 2026
Filed 116 days later
Buy ROP
Small
$1K - $15K
13.4%
Mar 27, 2026
Filed 116 days later
Buy Q
Small
$1K - $15K
Mar 27, 2026
Filed 116 days later
Buy RTX
Mid
$15K - $50K
4.6%
Mar 27, 2026
Filed 116 days later
Buy VRTX
Small
$1K - $15K
19%
Mar 27, 2026
Filed 116 days later
Buy SNPS
Small
$1K - $15K
4.4%
Mar 27, 2026
Filed 116 days later
Buy VRSK
Small
$1K - $15K
-3.3%
Mar 27, 2026
Filed 116 days later
Buy CRM
Small
$1K - $15K
38.9%
Mar 27, 2026
Filed 116 days later
Buy CI
Small
$1K - $15K
7.8%
Mar 27, 2026
Filed 116 days later
Buy RMD
Small
$1K - $15K
-0.7%
Mar 27, 2026
Filed 116 days later
Sell TT
Mid
$15K - $50K
8.1%
Mar 27, 2026
Filed 116 days later
Buy UPS
Small
$1K - $15K
7.6%
Mar 27, 2026
Filed 116 days later
Buy SCHW
Small
$1K - $15K
16.5%
Mar 27, 2026
Filed 116 days later
Buy TFC
Small
$1K - $15K
14.4%
Mar 27, 2026
Filed 116 days later
Buy POOL
Small
$1K - $15K
-12.3%
Mar 27, 2026
Filed 116 days later
Buy TXN
Small
$1K - $15K
41.9%
Mar 27, 2026
Filed 116 days later
Buy HOOD
Small
$1K - $15K
70.5%
Mar 27, 2026
Filed 116 days later
Buy SOLV
Small
$1K - $15K
39.3%
Mar 27, 2026
Filed 116 days later
Buy TTWO
Small
$1K - $15K
13.6%
Mar 27, 2026
Filed 116 days later
Buy SJM
Small
$1K - $15K
28.6%
Mar 27, 2026
Filed 116 days later
Buy URI
Small
$1K - $15K
35%
Mar 27, 2026
Filed 116 days later
Buy PTC
Small
$1K - $15K
-5%

Last updated: September 14, 2026 at 1:00 AM PST - Next update: September 15, 2026 at 1:00 AM PST.
Data reflects congressional stock trade disclosures updated daily.


FAQ - Alan Armstrong Stock Trades

Alan Stuart Armstrong is an American businessman and politician serving since 2026 as the junior United States senator from Oklahoma. Alan Armstrong is among the U.S. politicians whose disclosed stock trades are widely tracked by retail investors, since the patterns and timing of their filings can offer signals about which sectors and companies may be affected by upcoming legislation.

Tracking Alan Armstrong's stock trades offers a window into potential market trends. Members of Congress can have access to high-level information about pending legislation, regulatory actions and committee hearings that can affect industries, and Alan Armstrong’s disclosed trades show the decisions made with that access. Analyzing the patterns in their disclosed trades — which sectors they buy, which they sell, and when — gives retail investors signals about where political and market interests may intersect.

Investors can learn which sectors and industries Alan Armstrong is positioning toward (or away from), spot concentrated holdings, and identify timing patterns that may correlate with congressional hearings, votes or committee assignments. Combined with company fundamentals and AltIndex’s alternative-data signals, these patterns can inform more strategic investment decisions.

Our methodology aligns with the STOCK Act (Stop Trading on Congressional Knowledge Act), which requires members of Congress to publicly file every financial transaction within 45 days. We download these disclosures daily, parse them for Alan Armstrong's trades, and correlate each transaction with the post-trade performance of the involved stocks. The result is a comprehensive, daily-updated view of every trade Alan Armstrong has filed.

Daily. New STOCK Act disclosures are fetched and parsed each morning, so Alan Armstrong's most recent trades typically appear within 24 hours of being filed. Aggregate statistics on this page refresh at the same time.

The table below lists Alan Armstrong's most recently disclosed trades, with trade date, transaction type, ticker, size and price. Click any ticker for a full company profile featuring AltIndex’s AI Score and the alternative-data signals (Reddit mentions, web traffic, hiring activity, sentiment) that drive it.