Skip to content
Official portrait of Alan Armstrong

Alan Armstrong

U.S. Senator from Oklahoma

RepublicanOklahomaU.S. SenateSince 2026
Official website

Data below comes from public STOCK Act disclosures. Filings are self-reported, may lag transactions by up to 45 days, and report amounts as ranges. Educational research only — not investment advice, and no implication of wrongdoing. New to this data? Read our guide.

About

Alan Armstrong is a U.S. Senator from Oklahoma, serving since 2026.

Senate Committee on Health, Education, Labor, and PensionsSenate Committee on Indian Affairs

Disclosure activity (last 12 months)

96 disclosed transactions · last filing 2026-07-22 · avg. disclosure lag 115 days

85 disclosed buys · 11 disclosed sells

CFRUY logoCFRUY×1CI logoCI×1CMPGY logoCMPGY×1CMSQY logoCMSQY×1CMWAY logoCMWAY×1COO logoCOO×1CPB logoCPB×1CRARY logoCRARY×1
2025-08: 0Aug2025-09: 0Sep2025-10: 0Oct2025-11: 0Nov2025-12: 0Dec2026-01: 0Jan2026-02: 0Feb2026-03: 0Mar2026-04: 0Apr2026-05: 0May2026-06: 0Jun2026-07: 96Jul
Disclosed filings per month (last 12 months)

Disclosed trades

TickerTypeAmount (disclosed range)TradedDisclosedFiling
TSLA logoTSLABuy$15,001 - $50,0002026-03-272026-07-22Official
SPGI logoSPGIBuy$1,001 - $15,0002026-03-272026-07-21Official
TFC logoTFCBuy$1,001 - $15,0002026-03-272026-07-21Official
DHLGY logoDHLGYBuy$1,001 - $15,0002026-03-302026-07-21Official
PNC logoPNCSell$50,001 - $100,0002026-03-272026-07-21Official
REGN logoREGNBuy$1,001 - $15,0002026-03-272026-07-21Official
PRU logoPRUSell$1,001 - $15,0002026-03-272026-07-21Official
UNH logoUNHBuy$15,001 - $50,0002026-03-272026-07-21Official
TXN logoTXNBuy$1,001 - $15,0002026-03-272026-07-21Official
ROP logoROPBuy$1,001 - $15,0002026-03-272026-07-21Official
PM logoPMBuy$1,001 - $15,0002026-03-272026-07-21Official
DLAKY logoDLAKYBuy$1,001 - $15,0002026-03-302026-07-21Official
VRSK logoVRSKBuy$1,001 - $15,0002026-03-272026-07-21Official
TMUS logoTMUSSell$15,001 - $50,0002026-03-272026-07-21Official
RTX logoRTXBuy$15,001 - $50,0002026-03-272026-07-21Official
URI logoURIBuy$1,001 - $15,0002026-03-272026-07-21Official
RDSMY logoRDSMYBuy$1,001 - $15,0002026-03-302026-07-21Official
DSNKY logoDSNKYBuy$1,001 - $15,0002026-03-302026-07-21Official
DBSDY logoDBSDYBuy$15,001 - $50,0002026-03-302026-07-21Official
SYF logoSYFBuy$1,001 - $15,0002026-03-272026-07-21Official
CMWAY logoCMWAYBuy$15,001 - $50,0002026-03-302026-07-21Official
SCHW logoSCHWBuy$1,001 - $15,0002026-03-272026-07-21Official
DBOEY logoDBOEYBuy$15,001 - $50,0002026-03-302026-07-21Official
CMSQY logoCMSQYBuy$1,001 - $15,0002026-03-302026-07-21Official
PSA logoPSABuy$1,001 - $15,0002026-03-272026-07-21Official
VTR logoVTRBuy$1,001 - $15,0002026-03-272026-07-21Official
DTEGY logoDTEGYBuy$15,001 - $50,0002026-03-302026-07-21Official
SPG logoSPGBuy$1,001 - $15,0002026-03-272026-07-21Official
DNBBY logoDNBBYBuy$1,001 - $15,0002026-03-302026-07-21Official
SNA logoSNABuy$1,001 - $15,0002026-03-272026-07-21Official
DSCSY logoDSCSYBuy$1,001 - $15,0002026-03-302026-07-21Official
TXT logoTXTBuy$1,001 - $15,0002026-03-272026-07-21Official
CRM logoCRMBuy$1,001 - $15,0002026-03-272026-07-21Official
O logoOBuy$1,001 - $15,0002026-03-272026-07-21Official
SBUX logoSBUXBuy$1,001 - $15,0002026-03-272026-07-21Official
TDG logoTDGBuy$1,001 - $15,0002026-03-272026-07-21Official
STX logoSTXBuy$1,001 - $15,0002026-03-272026-07-21Official
PYPL logoPYPLBuy$1,001 - $15,0002026-03-272026-07-21Official
DKILY logoDKILYBuy$1,001 - $15,0002026-03-302026-07-21Official
TTWO logoTTWOBuy$1,001 - $15,0002026-03-272026-07-21Official
PG logoPGSell$15,001 - $50,0002026-03-272026-07-21Official
SWKS logoSWKSBuy$1,001 - $15,0002026-03-272026-07-21Official
CSLLY logoCSLLYBuy$1,001 - $15,0002026-03-302026-07-21Official
CRARY logoCRARYBuy$1,001 - $15,0002026-03-302026-07-21Official
CMPGY logoCMPGYBuy$1,001 - $15,0002026-03-302026-07-21Official
TRV logoTRVBuy$1,001 - $15,0002026-03-272026-07-21Official
SNDK logoSNDKBuy$1,001 - $15,0002026-03-272026-07-21Official
DEO logoDEOBuy$1,001 - $15,0002026-03-302026-07-21Official
PGR logoPGRSell$15,001 - $50,0002026-03-272026-07-21Official
VRT logoVRTBuy$1,001 - $15,0002026-03-272026-07-21Official

Data last updated 2026-07-22. Amounts show the disclosed range verbatim.

Frequently asked questions

How many stock trades has Alan Armstrong disclosed recently?

Alan Armstrong has 96 disclosed securities transactions in the last 12 months of STOCK Act filings tracked by Valarn. Each filing links to the official disclosure document.

What stocks has Alan Armstrong traded most?

The most frequent tickers in Alan Armstrong's recent disclosures are CFRUY, CI, CMPGY, CMSQY, CMWAY. Amounts are reported in ranges, and disclosures may lag the underlying transaction by up to 45 days.

When was Alan Armstrong's most recent disclosure?

The most recent disclosed filing tracked here is dated 2026-07-22. New filings are ingested hourly as the House and Senate publish them.

Where does this data about Alan Armstrong come from?

From public STOCK Act disclosures published by the U.S. House and Senate, and the public-domain congressional roster. Every trade row links to the official filing. Educational research only — not advice, and no implication of wrongdoing.

Related members

Research any stock with up to 25 AI agents

Valarn folds congressional disclosures, insider activity, filings, and market data into one research report — educational, transparent, never advice.

Portrait: public domain, via the unitedstates project.

How every Valarn report is built

The research process a hedge fund runs, simulated by AI agents

Work is split across specialist agents, argued out between a bull and a bear, then stress-tested by a risk committee before a single research view is produced — up to 25 agents on Pro+. Educational research only; we don't manage money or place trades.

  1. Data validation
  2. Specialist agents
  3. Bull vs bear debate
  4. Risk committee
  5. Final research view
See how the process works