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 | Asset | Type | Owner | Traded | Filed | Delay | Amount | Source |
|---|---|---|---|---|---|---|---|---|
Alan Armstrong Senate · OK | WLMIYWilmar International Ltd AADR (WLMIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | WIZEYWise plc Sponsored ADR (WIZEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | WTKWYWolters Kluwer NV Sponsored ADR (WTKWY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | YARIYYara International ASA Sponsored ADR (YARIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ZURVYZurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | AIQUYAir Liquide ADR France (AIQUY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ASMLASML Holding N.V. - New York Registry Shares | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AZNAstraZeneca PLC Ordinary Shares | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | SANBanco Santander, S.A. Sponsored ADR (Spain) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BHPBHP Group Limited (BHP) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CRRFYCarrefour SA Sponsored ADR (CRRFY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CFRUYCompagnie Financiere Richemont AG ADR (CFRUY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | DSDVYDSV A/S ADR (DSDVY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | GLNCYGlencore plc Unsponsored ADR (GLNCY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | HEINYHeineken NV Sponsored ADR (HEINY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | HENKYHenkel AG & Co KGAA Sponsored ADR (HENKY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NVSNovartis AG Common Stock | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | RYCEYRolls Royce Holdings plc Sponsored ADR (RYCEY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KKPNYRoyal KPN N.V. Sponsored ADR (KKPNY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | SAPSAP SE Sponsored ADR (SAP) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | SBGSYSchneider Electric SE Unsponsored ADR (SBGSY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | SCMWYSwisscom AG Sponsored ADR (SCMWY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | UNCRYUnicredit SPA Unsponsored ADR (UNCRY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | WIZEYWise plc Sponsored ADR (WIZEY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ZURVYZurich Insurance Group Ltd Sponsored ADR (ZURVY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | EJPRYEast Japan Railway Co ADR (EJPRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | DQJCYPan Pacific International Holdings Corporation ADR (DQJCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | TOELYTokyo Electron Ltd ADR (TOELY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | HAGHYHensoldt AG ADR (HAGHY) | Buy | Self | Mar 31, 2026 | Jul 21, 2026 | 112 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BRBroadridge Financial Solutions, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BROBrown & Brown, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BGBunge Limited Common Shares | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BXPBXP, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CDNSCadence Design Systems, Inc. - Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $50K-$100K | Filing |
Alan Armstrong Senate · OK | DDOGDatadog, Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | DVADaVita Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AAGIYAIA Group Limited (AAGIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | RCRUYRecruit Holdings Co Ltd Unsponsored ADR (RCRUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | WMBWilliams Companies, Inc. (The) Common Stock | Sell (partial) | Joint | Jun 24, 2026 | Jul 21, 2026 | 27 days | $5M-$25M | Filing |
Alan Armstrong Senate · OK | WMBOption · Williams Companies, Inc. (The) Common Stock | Sell (full) | Joint | Jun 22, 2026 | Jul 21, 2026 | 29 days | $250K-$500K | Filing |
Alan Armstrong Senate · OK | UHSUniversal Health Services, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Jerry Moran Senate · KS | BRK.BBerkshire Hathaway Inc. New Common Stock | Buy | Self | Jun 23, 2026 | Jul 21, 2026 | 28 days | $15K-$50K | Filing |
Jerry Moran Senate · KS | GOOGAlphabet Inc. - Class C Capital Stock | Buy | Self | Jun 23, 2026 | Jul 21, 2026 | 28 days | $1K-$15K | Filing |
James A. Himes House · CT | BACBank of America Corporation Common Stock | Sell | Joint | Jul 20, 2026 | Jul 20, 2026 | Same day | $1K-$15K | Filing |
James A. Himes House · CT | XOMExxonMobil Holdings Corporation Common Stock | Sell | Joint | Jul 20, 2026 | Jul 20, 2026 | Same day | $15K-$50K | Filing |
James A. Himes House · CT | HDHome Depot, Inc. | Sell | Joint | Jul 20, 2026 | Jul 20, 2026 | Same day | $15K-$50K | Filing |
William R. Timmons IV House · SC | SPCXOther · SpaceX | Buy | Self | Jun 15, 2026 | Jul 19, 2026Amended | 34 days | $50K-$100K | Filing |
Laurel M. Lee House · FL | BACBank of America Corporation Common Stock | Sell (partial) | Spouse | Jun 2, 2026 | Jul 19, 2026 | 47 daysLate | $1K-$15K | Filing |
Laurel M. Lee House · FL | GEOption · GE Aerospace Common Stock | Sell | Spouse | Jun 16, 2026 | Jul 19, 2026 | 33 days | $1K-$15K | Filing |
Laurel M. Lee House · FL | NOKOption · Nokia Corporation Sponsored American Depositary Shares | Sell | Spouse | Jul 6, 2026 | Jul 19, 2026 | 13 days | $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.