Skip to main content

Politician stock trades

Trades that members of the U.S. Congress, in the House and the Senate, reported in their periodic transaction reports since 2020. The list shows listed securities by default: stocks (including ADRs), ETFs and options. Choose All assets to add Treasury bills, bonds, private companies and other assets. Members must report a trade within 45 days, and they report amounts as ranges, not exact figures.

Latest trades

Newest filings first, listed securities by default. A trade that was amended or reported twice is counted once.

Trades
35,463
Filings
3,002
Politicians
252
Buys / sells
17,302 / 17,940
Estimated volume
$1.58B
Sum of range midpoints
Politician trades
PoliticianAssetTypeOwnerTradedFiledDelayAmountSource
Alan Armstrong Senate · OK
MSLOYMitsui Osk Lines Ltd Unsponsored ADR (MSLOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
MFGMizuho Financial Group, Inc. Sponosred ADR (Japan)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
MONRYMoncler SPA Unsponsored ADR (MONRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
MNDYmonday.com Ltd. - Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
MSADYMS&AD Insurance Group Holdings ADR (MSADY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
MURGYMunich Re Group ADR (MURGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
MRAAYMurata MFG Co Ltd ADR (MRAAY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NABZYNational Australia Bank Ltd Sponsored ADR (NABZY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
NWGNatWest Group plc (NWG)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NBISNebius Group N.V. - Class A Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NSRGYNestle SA Sponsored ADR (NSRGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
NEXOYNexon Company Ltd Unsponsored ADR (NEXOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NICENICE Ltd - (NICE)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NTDOYNintendo Ltd ADR Japan (NTDOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NPSCYNippon Steel Corporation Unsponsored ADR (NPSCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NPNYYNippon Yusen Kabushiki Sponsored ADR (NPNYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NNGRYNN Group NV Unsponsored ADR (NNGRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NOKNokia Corporation Sponsored American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NMRNomura Holdings Inc ADR American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NRILYNomura Research Institute Ltd ADR (NRILY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NRDBYNordea BK ABP Sponsored ADR (NRDBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NHYDYNorsk Hydro A.S. New Norway Sponsored ADR (NHYDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NVSNovartis AG Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
NVONovo Nordisk A/S Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
NVZMYNovonesis B ADR (NVZMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NTTYYNTT Inc Sponsored ADR (NTTYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
NVDANVIDIA Corporation - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ORLYO'Reilly Automotive, Inc. - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
OBICYObic Co Ltd ADR (OBICY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ORANYOrange Sponsored ADR (ORANY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
OLCLYOriental Land Co Ltd Unsponsored ADR (OLCLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
IXORIX Corporation American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ORKLYOrkla ASA Sponsored ADR (ORKLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
OTSKYOtsuka Holdings Co Ltd Unsponsored ADR (OTSKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
OVCHYOverseas-Chinese Bank ADR (OVCHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PCRHYPanasonic Corporation ADR (PCRHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PNDRYPandora A/S ADR (PNDRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PSOPearson, Plc Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PRNDYPernod Ricard SA Sponsored ADR (PRNDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PROSYProsus NV Sponsored ADR (PROSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PUKPrudential plc ADR United Kingdom (PUK)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PRYMYPrysmian SPA ADR (PRYMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
PUBGYPublicis Groupe S.A. New Sponsored ADR (PUBGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
QABSYQantas Airways Ltd Sponsored ADR (QABSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
QBIEYQBE Insurance Group Ltd Sponsored ADR (QBIEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DGXQuest Diagnostics Incorporated Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
RBGLYReckitt Benckiser Group plc Sponsored ADR (RBGLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
RELXRELX plc (RELX)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
RNLSYRenault SA Unsponsored ADR (RNLSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
RNECYRenesas Electronic Corp ADR (RNECY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report. Profiles, committees and photos: the unitedstates project (public domain). District maps: U.S. Census Bureau.