Alan Armstrong

Alan Armstrong

Senator · R · OK

25 recent stock trade disclosures for Alan Armstrong (R-OK), U.S. Senator — tickers, transaction types, amounts, and filing dates from public financial disclosures.

367 disclosed stock trades on record for Alan Armstrong as of 2026-08-30. Most recent: Purchase of O, filed 2026-07-21.

Recent stock trades

TickerTransactionDates
OPurchase · $1,001 - $15,000Traded 2026-03-27 · Filed 2026-07-21
WMBSale (Partial) · $5,000,001 - $25,000,000Traded 2026-06-24 · Filed 2026-07-21
WMBSale (Full) · $250,001 - $500,000Traded 2026-06-22 · Filed 2026-07-21
NVSPurchase · $1,001 - $15,000Traded 2026-03-31 · Filed 2026-07-21
SANPurchase · $1,001 - $15,000Traded 2026-03-31 · Filed 2026-07-21
ASMLPurchase · $1,001 - $15,000Traded 2026-03-31 · Filed 2026-07-21
AZNPurchase · $1,001 - $15,000Traded 2026-03-31 · Filed 2026-07-21
SMFGPurchase · $15,001 - $50,000Traded 2026-03-30 · Filed 2026-07-21
ALCPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
GOOGPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
BUDPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
AAPLPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
MTPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
ARGXPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
ASMLPurchase · $50,001 - $100,000Traded 2026-03-30 · Filed 2026-07-21
AZNPurchase · $15,001 - $50,000Traded 2026-03-30 · Filed 2026-07-21
BBVAPurchase · $15,001 - $50,000Traded 2026-03-30 · Filed 2026-07-21
SANPurchase · $15,001 - $50,000Traded 2026-03-30 · Filed 2026-07-21
BTIPurchase · $15,001 - $50,000Traded 2026-03-30 · Filed 2026-07-21
CHKPPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
CCEPPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
DEOPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
GMABPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
GSPurchase · $1,001 - $15,000Traded 2026-03-30 · Filed 2026-07-21
QPurchase · $1,001 - $15,000Traded 2026-03-27 · Filed 2026-07-21

Committee assignments

All congressional stock trades · Trading news