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,460
Filings
3,001
Politicians
252
Buys / sells
17,301 / 17,938
Estimated volume
$1.58B
Sum of range midpoints
Politician trades
PoliticianAssetTypeOwnerTradedFiledDelayAmountSource
Alan Armstrong Senate · OK
DANOYDanone Sponsored ADR (DANOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DNKEYDanske Bank A/S Sponsored ADR (DNKEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DASTYDassault Systems SA Sponsored ADR (DASTY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DBSDYDBS Group Holdings Ltd Sponsored ADR (DBSDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
DNZOYDenso Corporation ADR (DNZOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DBDeutsche Bank AG Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DBOEYDeutsche Boerse ADR (DBOEY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
DLAKYDeutsche Lufthansa AG Sponsored ADR (DLAKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DHLGYDeutsche Post AG Sponsored ADR (DHLGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DTEGYDeutsche Telekom AG DE Sponsored ADR (DTEGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
DEODiageo plc Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DSCSYDisco Corporation Unsponsored ADR (DSCSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DNBBYDNB BK ASA Sponsored ADR (DNBBY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DRPRYDr. Ing. h.c. F. Porsche AG Unsponsored ADR (DRPRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DSFIYDSM Firmenich AG Sponsored ADR (DSFIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DSDVYDSV A/S ADR (DSDVY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
EBCOYEbara Corporation ADR (EBCOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ESAIYEisai Co Ltd ADR (ESAIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ESLTElbit Systems Ltd. - Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
EAElectronic Arts Inc. - Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
EPOAYEpiroc Aktiebolag Class A Sponsored ADR (EPOAY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ERICEricsson - ADR (ERIC)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
EBKDYErste Group Bank AG Sponsored ADR (EBKDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
ESLOYEssilorluxottica ADR (ESLOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
EVVTYEvolution AB Unsponsored ADR (EVVTY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VICIVICI Properties Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
EXPGYExperian plc Sponsored ADR (EXPGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VVisa Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
FANUYFanuc Corporation ADR (FANUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
FRCOYFast Retailing Co Ltd ADR (FRCOY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WABWestinghouse Air Brake Technologies Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
RACEFerrari N.V. Common SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WMTWalmart Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
FSUGYFortescue Metals Group Ltd Sponsored ADR (FSUGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
FMSFresenius Medical Care AG (FMS)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DISWalt Disney Company (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
FSNUYFresenius SE & Company Sponsored ADR (FSNUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WBDWarner Bros. Discovery, Inc. - Series A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
FUJIYFuji Film Holding Corporation ADR (FUJIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
FJTSYFujitsu Ltd ADR New Japan (FJTSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WFCWells Fargo & Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
GALDYGalderma Group AG Sponsored ADR (GALDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WELLWelltower Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
GBERYGeberit AG ADR (GBERY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
GMABGenmab A/S - American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WDAYWorkday, Inc. - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
GVDNYGivaudan SA ADR (GVDNY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
GSKGlaxo Wellcome plc ADR (GSK)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
WDCWestern Digital Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
WYNNWynn Resorts, Limited - Common StockBuySelfMar 27, 2026Jul 21, 2026116 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.