Skip to main content
Independent watchdog journalism — this is not a government website.
Official portrait of Alan Armstrong, Republican Senator for OK
Alan Armstrong · Public-domain congressional portrait

Alan Armstrong

Republican Senator · OK · in office since 2026-03-24

Alan Armstrong net worth & financial disclosures

Members of Congress must file annual financial disclosure reports listing their assets, income, and liabilities — the basis for any Alan Armstrong net worth estimate. Those reports list holdings in broad dollar ranges rather than exact totals, so published net-worth figures are estimates. We link Alan Armstrong's official filings below and, rather than guess a single number, show the money we can document: campaign funding, disclosed stock trades, and votes.

Net-worth estimates derive from congressional financial disclosures, which report value ranges. Figures here are documented campaign and trading disclosures, not a personal net-worth appraisal.

Who funds Alan Armstrong

No itemized FEC contribution data is currently matched for Alan Armstrong. Filings may not yet be processed for this cycle. Source: FEC.

Alan Armstrong stock trades

  • Disclosed trades

    367

  • Buys / Sells

    320 / 47

  • Unique stocks

    345

  • Disclosed volume (≥)

    $7,573,367

Most-traded stocks

Alan Armstrong's most frequently disclosed tickers. Each links to the full list of members of Congress who trade that stock.

View all 367 disclosed transactions
Reported stock transactions by Alan Armstrong (Source: QuiverQuant)
Ticker Type Disclosed range (≥)
WMB Sale (Partial) 5000001.0
WMB Sale (Full) 250001.0
ASML Purchase 1001.0
AZN Purchase 1001.0
NVS Purchase 1001.0
SAN Purchase 1001.0
SPOT Purchase 1001.0
BUD Purchase 1001.0
ARGX Purchase 1001.0
GOOG Purchase 1001.0
SAN Purchase 15001.0
AZN Purchase 15001.0
BTI Purchase 15001.0
CHKP Purchase 1001.0
CCEP Purchase 1001.0
DB Purchase 1001.0
EA Purchase 1001.0
GS Purchase 1001.0
RACE Purchase 1001.0
HSBC Purchase 15001.0
HMC Purchase 1001.0
ICL Purchase 1001.0
AER Purchase 1001.0
KMB Purchase 1001.0
LYG Purchase 1001.0
LOGI Purchase 1001.0
NBIS Purchase 1001.0
NOK Purchase 1001.0
IX Purchase 1001.0
SAP Purchase 15001.0
RIO Purchase 15001.0
SONY Purchase 15001.0
SMFG Purchase 15001.0
TEVA Purchase 1001.0
TM Purchase 15001.0
UBER Purchase 1001.0
UBS Purchase 15001.0
WELL Purchase 1001.0
SNN Purchase 1001.0
DGX Purchase 1001.0
NMR Purchase 1001.0
ALC Purchase 1001.0
PSO Purchase 1001.0
DEO Purchase 1001.0
ESLT Purchase 1001.0
SNY Purchase 15001.0
BBVA Purchase 15001.0
MSFT Purchase 1001.0
AAPL Purchase 1001.0
MNDY Purchase 1001.0
NVS Purchase 15001.0
JNJ Purchase 1001.0
STM Purchase 1001.0
GMAB Purchase 1001.0
NVO Purchase 15001.0
ING Purchase 1001.0
MT Purchase 1001.0
VRSN Purchase 1001.0
CIEN Purchase 1001.0
ASML Purchase 50001.0
MFG Purchase 15001.0
SCHW Purchase 1001.0
NVDA Purchase 1001.0
ORLY Purchase 1001.0
STLA Purchase 1001.0
TSLA Purchase 1001.0
AIG Purchase 1001.0
PLTR Purchase 15001.0
DHR Purchase 1001.0
MCD Purchase 1001.0
FSLR Purchase 1001.0
AMT Sale (Full) 1001.0
PYPL Purchase 1001.0
SNPS Purchase 1001.0
CVS Purchase 1001.0
MO Purchase 1001.0
TPR Purchase 1001.0
ORCL Purchase 15001.0
V Purchase 15001.0
VICI Purchase 1001.0
APO Purchase 1001.0
CME Purchase 1001.0
AXP Purchase 1001.0
POOL Purchase 1001.0
PANW Purchase 1001.0
AKAM Purchase 1001.0
DVA Purchase 1001.0
WAB Purchase 1001.0
AON Purchase 1001.0
F Purchase 1001.0
ADI Purchase 1001.0
CAH Purchase 1001.0
AAPL Purchase 250001.0
TT Sale (Full) 15001.0
AMP Purchase 1001.0
AMCR Purchase 1001.0
AME Purchase 1001.0
ACGL Purchase 1001.0
FDX Purchase 1001.0
PH Purchase 1001.0
AMZN Purchase 15001.0
CPB Purchase 1001.0
HBAN Purchase 1001.0
BMY Purchase 1001.0
RSG Purchase 1001.0
FOXA Purchase 1001.0
FRT Purchase 1001.0
SBUX Purchase 1001.0
APD Purchase 1001.0
WDC Purchase 1001.0
AJG Purchase 1001.0
CF Purchase 1001.0
FTNT Purchase 1001.0
GEV Sale (Full) 15001.0
RTX Purchase 15001.0
GL Purchase 1001.0
DLR Purchase 1001.0
HWM Purchase 1001.0
T Purchase 15001.0
WYNN Purchase 1001.0
APH Purchase 1001.0
PSX Sale (Full) 50001.0
CRWD Sale (Full) 15001.0
PNC Sale (Full) 50001.0
SYF Purchase 1001.0
KO Purchase 15001.0
EMR Purchase 1001.0
WBD Purchase 1001.0
SNA Purchase 1001.0
LMT Purchase 1001.0
STX Purchase 1001.0
ORLY Purchase 1001.0
DRI Purchase 1001.0
LEN Purchase 1001.0
TTWO Purchase 1001.0
TER Purchase 1001.0
PSA Purchase 1001.0
BA Purchase 1001.0
FTV Purchase 1001.0
LH Purchase 1001.0
BRK.B Purchase 50001.0
MET Purchase 1001.0
LIN Sale (Full) 15001.0
VRTX Purchase 1001.0
TXN Purchase 1001.0
UDR Purchase 1001.0
ESS Purchase 1001.0
TDY Sale (Full) 50001.0
NXPI Purchase 1001.0
HIG Purchase 1001.0
RMD Purchase 1001.0
GEHC Purchase 1001.0
JPM Sale (Full) 15001.0
SJM Purchase 1001.0
FISV Purchase 1001.0
ADP Purchase 1001.0
MMM Purchase 1001.0
AMAT Purchase 15001.0
CIEN Purchase 1001.0
JNJ Purchase 15001.0
LITE Purchase 1001.0
NOW Sale (Full) 15001.0
BSX Purchase 1001.0
GLW Sale (Full) 100001.0
KDP Purchase 1001.0
CSCO Purchase 15001.0
COF Purchase 1001.0
UPS Purchase 1001.0
EXPE Sale (Full) 15001.0
ETN Purchase 1001.0
EA Purchase 1001.0
PEP Purchase 1001.0
TXT Purchase 1001.0
MDLZ Sale (Full) 1001.0
CI Purchase 1001.0
AZO Purchase 1001.0
TMO Purchase 1001.0
COO Purchase 1001.0
URI Purchase 1001.0
VTR Purchase 1001.0
VRSK Purchase 1001.0
ACM Sale (Full) 15001.0
AMD Purchase 15001.0
ABBV Purchase 15001.0
VRT Purchase 1001.0
ADBE Purchase 1001.0
APP Purchase 1001.0
GOOG Purchase 50001.0
ADSK Purchase 1001.0
AXON Purchase 1001.0
BDX Purchase 1001.0
BAC Purchase 15001.0
BBY Purchase 1001.0
CBOE Purchase 1001.0
WMT Sale (Full) 15001.0
COR Purchase 1001.0
CMCSA Purchase 1001.0
FCX Purchase 1001.0
COIN Purchase 1001.0
CAG Purchase 1001.0
FIX Purchase 1001.0
COST Purchase 1001.0
VZ Purchase 1001.0
CCI Purchase 1001.0
CSX Purchase 1001.0
CTVA Purchase 1001.0
STZ Purchase 1001.0
WELL Purchase 1001.0
DOV Purchase 1001.0
DELL Purchase 1001.0
DASH Sale (Full) 15001.0
DUK Sale (Full) 1001.0
DOW Purchase 1001.0
EME Purchase 1001.0
ELV Purchase 1001.0
REG Purchase 1001.0
EW Purchase 1001.0
EBAY Purchase 1001.0
TMUS Sale (Full) 15001.0
WDAY Purchase 1001.0
EG Purchase 1001.0
FFIV Purchase 1001.0
EXPD Purchase 1001.0
PG Sale (Full) 15001.0
BEN Purchase 1001.0
CVX Sale (Full) 1001.0
FIS Purchase 1001.0
FICO Purchase 1001.0
CPRT Purchase 1001.0
GD Purchase 1001.0
PRU Sale (Full) 1001.0
PTC Purchase 1001.0
GPC Purchase 1001.0
GM Purchase 1001.0
GIS Purchase 1001.0
GILD Purchase 1001.0
GS Purchase 15001.0
HAS Purchase 1001.0
GDDY Purchase 1001.0
HSY Purchase 1001.0
GPN Purchase 1001.0
HPE Purchase 1001.0
KLAC Purchase 1001.0
KHC Purchase 1001.0
KKR Purchase 1001.0
MCHP Purchase 1001.0
MU Purchase 15001.0
MGM Purchase 1001.0
MAA Purchase 1001.0
NSC Purchase 1001.0
NUE Purchase 1001.0
NKE Purchase 1001.0
NVDA Purchase 50001.0
NEE Sale (Full) 50001.0
DGX Purchase 1001.0
PWR Purchase 1001.0
UNP Purchase 15001.0
Q Purchase 1001.0
CTSH Purchase 1001.0
PAYX Sale (Full) 1001.0
UHS Purchase 1001.0
PM Purchase 1001.0
ABNB Purchase 1001.0
PFG Purchase 1001.0
DIS Purchase 1001.0
CPT Purchase 1001.0
KEY Purchase 1001.0
ABT Sale (Full) 15001.0
SYK Sale (Full) 15001.0
WFC Purchase 1001.0
CB Purchase 1001.0
NOC Purchase 1001.0
BKNG Purchase 1001.0
HCA Purchase 1001.0
C Purchase 15001.0
DDOG Purchase 1001.0
MRSH Sale (Full) 1001.0
BG Purchase 1001.0
DPZ Purchase 1001.0
BRO Purchase 1001.0
CRM Purchase 1001.0
SOLV Purchase 1001.0
AFL Purchase 1001.0
HOOD Purchase 1001.0
STLD Purchase 1001.0
SWKS Purchase 1001.0
SCHW Purchase 1001.0
HUBB Purchase 1001.0
MRK Sale (Full) 15001.0
TRV Purchase 1001.0
DE Purchase 1001.0
HUM Purchase 1001.0
YUM Purchase 1001.0
LYV Purchase 1001.0
LLY Sale (Full) 1001.0
HON Purchase 1001.0
LHX Purchase 1001.0
LYB Purchase 1001.0
LOW Purchase 1001.0
BXP Purchase 1001.0
XOM Sale (Full) 1001.0
IBM Purchase 1001.0
MCK Purchase 1001.0
MAR Purchase 1001.0
NEM Purchase 1001.0
ACN Purchase 1001.0
CDNS Sale (Full) 50001.0
KIM Purchase 1001.0
META Purchase 15001.0
NDAQ Sale (Full) 50001.0
NFLX Purchase 15001.0
SPGI Purchase 1001.0
KVUE Purchase 1001.0
MOS Purchase 1001.0
SPG Purchase 1001.0
MSI Purchase 1001.0
MSCI Purchase 1001.0
MS Purchase 1001.0
OTIS Purchase 1001.0
INTU Purchase 1001.0
ISRG Purchase 1001.0
OMC Purchase 1001.0
INVH Purchase 1001.0
ZBH Purchase 1001.0
INTC Purchase 1001.0
HPQ Purchase 1001.0
PCAR Purchase 1001.0
HD Sale (Full) 15001.0
BIIB Purchase 1001.0
SNDK Purchase 1001.0
ALL Purchase 1001.0
GE Purchase 15001.0
LDOS Sale (Full) 15001.0
ICE Purchase 1001.0
LRCX Purchase 1001.0
TDG Purchase 1001.0
RCL Purchase 1001.0
ANET Purchase 1001.0
TAP Purchase 1001.0
TFC Purchase 1001.0
DOC Purchase 1001.0
PGR Sale (Full) 15001.0
CCL Purchase 1001.0
HLT Purchase 1001.0
AVGO Sale (Full) 15001.0
CHTR Purchase 1001.0
AVB Purchase 1001.0
REGN Purchase 1001.0
AMGN Sale (Full) 15001.0
KMI Sale (Full) 1001.0
UNH Purchase 15001.0
MA Sale (Full) 15001.0
MSFT Purchase 15001.0
QCOM Purchase 1001.0
BX Purchase 1001.0
BR Purchase 1001.0
O Purchase 1001.0
MDT Purchase 1001.0
GEN Purchase 1001.0
TSLA Purchase 15001.0
PFE Sale (Full) 50001.0
RACE Sale (Full) 50001.0
HON Sale (Full) 50001.0
DVN Sale (Full) 50001.0
HD Sale (Full) 50001.0
FDX Sale (Full) 50001.0
SOLS Sale (Full) 1001.0

Source: QuiverQuant. Periodic Transaction Reports under the STOCK Act. Filings report dollar ranges, not exact amounts. Browse all stocks on the congressional stock trades tracker.

Lobbying

No related lobbying disclosures are currently available for Alan Armstrong. Source: QuiverQuant.

Government contracts

No government contract disclosures are currently available for Alan Armstrong. Source: QuiverQuant.

Alan Armstrong recent votes

How Alan Armstrong voted on recent roll-call votes. Where a vote touches an industry this member is funded by, we flag it — a factual juxtaposition, not an accusation. A campaign contribution is not proof of influence over any vote.

Recent roll-call votes by Alan Armstrong (Source: House Clerk & U.S. Senate roll-call records)
Date Measure Position Result
August 8, 2026, 04:36 AM S. 5271 (Senate)
On Cloture on the Motion to Proceed
Yea Cloture on the Motion to Proceed Rejected
August 8, 2026, 04:17 AM PN1078 (Senate)
On the Nomination
Yea Nomination Confirmed
August 8, 2026, 03:59 AM PN1078 (Senate)
On the Cloture Motion
Yea Cloture Motion Agreed to
August 8, 2026, 03:37 AM H.R. 6500 (Senate)
On Passage of the Bill
Yea Bill Passed
August 8, 2026, 02:36 AM (Senate)
On the Motion to Table
Nay Motion to Table Agreed to
August 7, 2026, 02:14 PM (Senate)
On the Cloture Motion
Yea Cloture Motion Agreed to
August 7, 2026, 01:23 PM PN730-11 (Senate)
On the Nomination
Yea Nomination Confirmed
August 7, 2026, 12:43 PM H.R. 5334 (Senate)
On Passage of the Bill
Yea Bill Passed
August 7, 2026, 11:51 AM (Senate)
On the Amendment
Nay Amendment Rejected
August 5, 2026, 04:47 PM S.J.Res. 187 (Senate)
On the Motion to Proceed
Nay Motion to Proceed Rejected
August 5, 2026, 03:05 PM PN730-11 (Senate)
On the Cloture Motion
Yea Cloture Motion Agreed to
August 5, 2026, 02:15 PM PN932 (Senate)
On the Nomination
Yea Nomination Confirmed

Source: U.S. House Clerk and U.S. Senate official roll-call records (public domain). "Position" is this member's recorded vote. Money flags cross-reference the sector money-map; correlation is not causation.

About this data

Campaign finance figures are aggregated from public Federal Election Commission filings (public domain). Stock trades, lobbying, and contract figures are derived from disclosures compiled by QuiverQuant. Contributions are grouped by the donor's reported employer — they are not OpenSecrets industry clusters, and the totals combine individual contributions with affiliated PAC activity where reported.

Contributions and disclosures are not proof of influence. They show who gave and what was reported, not why a member voted a particular way. Amounts reflect the cycle or as-of dates noted beside each figure and may be revised as later filings are processed.

Want to dig deeper or request the underlying records yourself? See our FOIA guide, or go straight to the FEC data portal and QuiverQuant.

Get the receipts in your inbox

Follow the money and the votes. We'll send the biggest findings — who's funding whom, notable trades, and where the money goes. No spam, unsubscribe anytime.

Email alerts are coming soon. In the meantime, dig into who's funding whom and how they vote.

Follow the money ↗

govtransparencyproject.org

Government Transparency Project is an independent, non-governmental publication. It is not affiliated with, endorsed by, or operated by the U.S. government or any federal agency. Data is sourced from public APIs (FRED (Federal Reserve), U.S. Treasury, Congress.gov, Bureau of Labor Statistics).

For official U.S. government information, visit USA.gov.