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
NOWServiceNow, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
SPGSimon Property Group, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SWKSSkyworks Solutions, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SJMThe J.M. Smucker Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SNASnap-On Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SOLVSolventum Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SBUXStarbucks Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
STLDSteel Dynamics, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SYKStryker Corporation Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
SYFSynchrony Financial Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
SNPSSynopsys, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TMUST-Mobile US, Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
TTWOTake-Two Interactive Software, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TPRTapestry, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TDYTeledyne Technologies Incorporated Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
Alan Armstrong Senate · OK
TERTeradyne, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TSLATesla, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
TXNTexas Instruments Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TXTTextron Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CPBThe Campbell's Company - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CIThe Cigna Group Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
COOThe Cooper Companies, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TMOThermo Fisher Scientific Inc Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TTTrane Technologies plcSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
TDGTransdigm Group Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TRVThe Travelers Companies, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
TFCTruist Financial Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
UDRUDR, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
UNPUnion Pacific Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
UPSUnited Parcel Service, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
UNHUnitedHealth Group Incorporated Common Stock (DE)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
URIUnited Rentals, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VTRVentas, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VRSKVerisk Analytics, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VZVerizon Communications Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VRTXVertex Pharmaceuticals Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
VRTVertiv Holdings, LLC Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CFRUYCompagnie Financiere Richemont AG ADR (CFRUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CMPGYCompass Group plc Sponsored ADR (CMPGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CMSQYComputershare Ltd Sponsored ADR (CMSQY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CMWAYCommonwealth Bank Australia Sponsored ADR (CMWAY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OK
CRARYCredit Agricole SA ADR (CRARY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
CSLLYCSL Ltd Sponsored ADR (CSLLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DLICYDaiichi Life Holdings Inc Unsponsored ADR (DLICY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DFKCYDaifuku Co Ltd ADR (DFKCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DSNKYDaiichi Sankyo Co Ltd Sponsored ADR (DSNKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DKILYDaikin Industries Ltd ADR (DKILY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DTRUYDaimler Truck Holding AG Sponsored ADR (DTRUY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DIFTYDaito Trust Construction Sponsored ADR (DIFTY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OK
DWAHYDaiwa House Industries Ltd ADR Japan (DWAHY)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.