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