CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • Learn
  • What is the STOCK Act?
  • About the data
  • Methodology
  • Report missing trade
  • Privacy Policy
  • Terms of Use

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
  • Insider Trading Screener ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.
Politicians
Alan Armstrong

Alan Armstrong

RepublicanSenator, OK
Term: 2026-03-24 → 2027-01-03
Net Worth & Portfolio
Total Trades
703
Trade Volume
$25M
Midpoint of disclosed ranges
Issuers
345
Unique tickers
Last Traded
2026-06-24
Est. Net Worth
N/A

About Alan Armstrong

Alan Armstrong is a Republican U.S. Senator from Oklahoma who served from March 24, 2026, to January 3, 2027. He sits on the Senate Committee on Health, Education, Labor, and Pensions and the Senate Committee on Indian Affairs, with subcommittee roles in Employment and Workplace Safety and Primary Health and Retirement Security.

Sen. Armstrong is among the most active stock traders in Congress, with 703 disclosed trades totaling an estimated $25.0M in volume. He heavily favors buying over selling (654 buys vs. 49 sells) and concentrates on technology (37 trades), healthcare (27), and financial services (20). His most traded stock is an unnamed ticker (336 trades), followed by AZN, WMB, SAN, and NVS (2 trades each).

Alan Armstrong's Trades

Trading Activity

Page 2: 50 of 703 trades
DateAssetTypeOwnerAmount
2026-03-30NVSbuySelf$15K – $50K
2026-03-30NVObuySelf$15K – $50K
2026-03-30Novonesis B ADR (NVZMY)buySelf$1K – $15K
2026-03-30NTT Inc Sponsored ADR (NTTYY)buySelf$1K – $15K
2026-03-30NVDAbuySelf$1K – $15K
2026-03-30ORLYbuySelf$1K – $15K
2026-03-30Obic Co Ltd ADR (OBICY)buySelf$1K – $15K
2026-03-30Orange Sponsored ADR (ORANY)buySelf$1K – $15K
2026-03-30Oriental Land Co Ltd Unsponsored ADR (OLCLY)buySelf$1K – $15K
2026-03-30IXbuySelf$1K – $15K
2026-03-30Orkla ASA Sponsored ADR (ORKLY)buySelf$1K – $15K
2026-03-30Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY)buySelf$1K – $15K
2026-03-30Overseas-Chinese Bank ADR (OVCHY)buySelf$1K – $15K
2026-03-30Panasonic Corporation ADR (PCRHY)buySelf$1K – $15K
2026-03-30Pandora A/S ADR (PNDRY)buySelf$1K – $15K
2026-03-30PSObuySelf$1K – $15K
2026-03-30Pernod Ricard SA Sponsored ADR (PRNDY)buySelf$1K – $15K
2026-03-30Prosus NV Sponsored ADR (PROSY)buySelf$1K – $15K
2026-03-30Prudential plc ADR United Kingdom (PUK)buySelf$1K – $15K
2026-03-30Prysmian SPA ADR (PRYMY)buySelf$1K – $15K
2026-03-30Publicis Groupe S.A. New Sponsored ADR (PUBGY)buySelf$1K – $15K
2026-03-30Qantas Airways Ltd Sponsored ADR (QABSY)buySelf$1K – $15K
2026-03-30QBE Insurance Group Ltd Sponsored ADR (QBIEY)buySelf$1K – $15K
2026-03-30DGXbuySelf$1K – $15K
2026-03-30Reckitt Benckiser Group plc Sponsored ADR (RBGLY)buySelf$1K – $15K
2026-03-30RELX plc (RELX)buySelf$1K – $15K
2026-03-30Renault SA Unsponsored ADR (RNLSY)buySelf$1K – $15K
2026-03-30Renesas Electronic Corp ADR (RNECY)buySelf$1K – $15K
2026-03-30Rentokil Initial plc (RTO)buySelf$1K – $15K
2026-03-30Resona Holdings Inc ADR (RSHGY)buySelf$1K – $15K
2026-03-30Rheinmetall AG ADR (RNMBY)buySelf$1K – $15K
2026-03-30RIObuySelf$15K – $50K
2026-03-30Roche Holdings Ltd Sponsored ADR (RHHBY)buySelf$15K – $50K
2026-03-30Rolls Royce Holdings plc Sponsored ADR (RYCEY)buySelf$15K – $50K
2026-03-30Royal KPN N.V. Sponsored ADR (KKPNY)buySelf$1K – $15K
2026-03-30Ryanair Holdings plc (RYAAY)buySelf$1K – $15K
2026-03-30Saab AB ADR (SAABY)buySelf$1K – $15K
2026-03-30Safran SA ADR (SAFRY)buySelf$15K – $50K
2026-03-30Sage Group plc Unsponsored ADR (SGPYY)buySelf$1K – $15K
2026-03-30Sampo OYJ ADR (SAXPY)buySelf$1K – $15K
2026-03-30Sandoz Group AG Sponsored ADR (SDZNY)buySelf$1K – $15K
2026-03-30Sandvik AB Sponsored ADR (SDVKY)buySelf$1K – $15K
2026-03-30SNYbuySelf$15K – $50K
2026-03-30SAPbuySelf$15K – $50K
2026-03-30Schneider Electric SE Unsponsored ADR (SBGSY)buySelf$15K – $50K
2026-03-30SCHWbuySelf$1K – $15K
2026-03-30Sea Limited (SE)buySelf$1K – $15K
2026-03-30Secom Ltd ADR Japan (SOMLY)buySelf$1K – $15K
2026-03-30Sekisui House Ltd Sponsored ADR (SKHSY)buySelf$1K – $15K
2026-03-30Seven & I Holdings Co Ltd ADR (SVNDY)buySelf$1K – $15K
NVSbuy
2026-03-30$15K – $50K
Owner: Self
NVObuy
2026-03-30$15K – $50K
Owner: Self
Novonesis B ADR (NVZMY)buy
2026-03-30$1K – $15K
Owner: Self
NTT Inc Sponsored ADR (NTTYY)buy
2026-03-30$1K – $15K
Owner: Self
NVDAbuy
2026-03-30$1K – $15K
Owner: Self
ORLYbuy
2026-03-30$1K – $15K
Owner: Self
Obic Co Ltd ADR (OBICY)buy
2026-03-30$1K – $15K
Owner: Self
Orange Sponsored ADR (ORANY)buy
2026-03-30$1K – $15K
Owner: Self
Oriental Land Co Ltd Unsponsored ADR (OLCLY)buy
2026-03-30$1K – $15K
Owner: Self
IXbuy
2026-03-30$1K – $15K
Owner: Self
Orkla ASA Sponsored ADR (ORKLY)buy
2026-03-30$1K – $15K
Owner: Self
Otsuka Holdings Co Ltd Unsponsored ADR (OTSKY)buy
2026-03-30$1K – $15K
Owner: Self
Overseas-Chinese Bank ADR (OVCHY)buy
2026-03-30$1K – $15K
Owner: Self
Panasonic Corporation ADR (PCRHY)buy
2026-03-30$1K – $15K
Owner: Self
Pandora A/S ADR (PNDRY)buy
2026-03-30$1K – $15K
Owner: Self
PSObuy
2026-03-30$1K – $15K
Owner: Self
Pernod Ricard SA Sponsored ADR (PRNDY)buy
2026-03-30$1K – $15K
Owner: Self
Prosus NV Sponsored ADR (PROSY)buy
2026-03-30$1K – $15K
Owner: Self
Prudential plc ADR United Kingdom (PUK)buy
2026-03-30$1K – $15K
Owner: Self
Prysmian SPA ADR (PRYMY)buy
2026-03-30$1K – $15K
Owner: Self
Publicis Groupe S.A. New Sponsored ADR (PUBGY)buy
2026-03-30$1K – $15K
Owner: Self
Qantas Airways Ltd Sponsored ADR (QABSY)buy
2026-03-30$1K – $15K
Owner: Self
QBE Insurance Group Ltd Sponsored ADR (QBIEY)buy
2026-03-30$1K – $15K
Owner: Self
DGXbuy
2026-03-30$1K – $15K
Owner: Self
Reckitt Benckiser Group plc Sponsored ADR (RBGLY)buy
2026-03-30$1K – $15K
Owner: Self
RELX plc (RELX)buy
2026-03-30$1K – $15K
Owner: Self
Renault SA Unsponsored ADR (RNLSY)buy
2026-03-30$1K – $15K
Owner: Self
Renesas Electronic Corp ADR (RNECY)buy
2026-03-30$1K – $15K
Owner: Self
Rentokil Initial plc (RTO)buy
2026-03-30$1K – $15K
Owner: Self
Resona Holdings Inc ADR (RSHGY)buy
2026-03-30$1K – $15K
Owner: Self
Rheinmetall AG ADR (RNMBY)buy
2026-03-30$1K – $15K
Owner: Self
RIObuy
2026-03-30$15K – $50K
Owner: Self
Roche Holdings Ltd Sponsored ADR (RHHBY)buy
2026-03-30$15K – $50K
Owner: Self
Rolls Royce Holdings plc Sponsored ADR (RYCEY)buy
2026-03-30$15K – $50K
Owner: Self
Royal KPN N.V. Sponsored ADR (KKPNY)buy
2026-03-30$1K – $15K
Owner: Self
Ryanair Holdings plc (RYAAY)buy
2026-03-30$1K – $15K
Owner: Self
Saab AB ADR (SAABY)buy
2026-03-30$1K – $15K
Owner: Self
Safran SA ADR (SAFRY)buy
2026-03-30$15K – $50K
Owner: Self
Sage Group plc Unsponsored ADR (SGPYY)buy
2026-03-30$1K – $15K
Owner: Self
Sampo OYJ ADR (SAXPY)buy
2026-03-30$1K – $15K
Owner: Self
Sandoz Group AG Sponsored ADR (SDZNY)buy
2026-03-30$1K – $15K
Owner: Self
Sandvik AB Sponsored ADR (SDVKY)buy
2026-03-30$1K – $15K
Owner: Self
SNYbuy
2026-03-30$15K – $50K
Owner: Self
SAPbuy
2026-03-30$15K – $50K
Owner: Self
Schneider Electric SE Unsponsored ADR (SBGSY)buy
2026-03-30$15K – $50K
Owner: Self
SCHWbuy
2026-03-30$1K – $15K
Owner: Self
Sea Limited (SE)buy
2026-03-30$1K – $15K
Owner: Self
Secom Ltd ADR Japan (SOMLY)buy
2026-03-30$1K – $15K
Owner: Self
Sekisui House Ltd Sponsored ADR (SKHSY)buy
2026-03-30$1K – $15K
Owner: Self
Seven & I Holdings Co Ltd ADR (SVNDY)buy
2026-03-30$1K – $15K
Owner: Self
Prev
123...15
Next

Related

All politiciansFull trade feedMost active tradersCommittee assignmentsAbout the STOCK ActReport missing trade

Committee Assignments

All committees
Senate Committee on Health, Education, Labor, and Pensions
MemberRank 12
Employment and Workplace Safety
MemberRank 7
Primary Health and Retirement Security
MemberRank 9
Senate Committee on Indian Affairs
MemberRank 6

Contact

Official website
202-224-4721
330 Hart Senate Office Building Washington DC 20510

Details

Born
1962-07-11
Gender
Male
Bioguide
A000383
GovTrack
View