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 | JMHLYJardine Matheson Holdings Unsponsored ADR (JMHLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AGESYAgeas SA - ADR (AGESY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | JRONYJeronimo Martins SGPS SA ADR (JRONY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AIBGYAIB Group ADR (AIBGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | JNJJohnson & Johnson Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | JBAXYJulius Baer Group Ltd ADR (JBAXY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KAOOYKao Corporation Unsponsored ADR (KAOOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AIQUYAir Liquide Ord ADR (AIQUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | KWHIYKawaski Heavy Industries Sponsored ADR (KWHIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | EADSYAirbus SE (EADSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | KBCSYKBC Group NV ADR (KBCSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KDDIYKDDI Corporation ADR (KDDIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PPRUYKering SA Unsponosred ADR (PPRUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KMBKimberly-Clark Corporation - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KGFHYKingfisher plc Sponsored ADR (KGFHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KXIAYKioxia Holdings Corporation ADR (KXIAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KNBWYKirin Holdings Ltd Sponsored ADR (KNBWY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KNRRYKnorr-Bremse Unsponsored ADR (KNRRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KMTUYKomatsu Ltd Sponsored ADR (KMTUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KNYJYKone Oyj ADR (KNYJY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KBGGYKongsberg Gruppen ASA ADR (KBGGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ADRNYKoninklijke Ahold Delhaize NV Sponsored ADR (ADRNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PHGKoninklijke Philips NV Sponsored ADR (PHG) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KUBTYKubota Corporation ADR Japan (KUBTY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KHNGYKuehne & Nagel International AG ADR (KHNGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KYOCYKyocera Corporation ADR Japan (KYOCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LRCXLam Research Corporation (LRCX) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LDSCYLand Secs Group plc ADR (LDSCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LSRCYLasertec Corporation ADR (LSRCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LGGNYLegal & General Group plc Sponsored ADR (LGGNY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LGRDYLegrand SA Unsponsored ADR (LGRDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | FINMYLeonardo SPA ADR (FINMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LYGLloyds Banking Group Plc American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LOGILogitech International S.A. - Registered Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LSEGYLondon Stock Exchange Group Sponsored ADR (LSEGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LZAGYLonza Group AG ADR (LZAGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LRLCYLoreal Company ADR France (LRLCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | YAHOYLY Corporation ADR (YAHOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | LYSDYLynas Rare Earths Ltd Sponsored ADR (LYSDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MQBKYMacquarie Group Ltd Unsponsored ADR (MQBKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MARUYMarubeni Corporation ADR Japan (MARUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MBGYYMercedes-Benz Group AG Unsponsored ADR (MBGYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MGDDYMichelin Compagnie Generale ADR (MGDDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MSFTMicrosoft Corporation - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MTSUYMitsubishi Corporation ADR (MTSUY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | MIELYMitsubishi Electric Corporation ADR Japan (MIELY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MITEYMitsubishi Estate Ltd ADR (MITEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MHVIYMitsubishi Heavy Industries Ltd ADR (MHVIY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | MITSYMitsui & Co Ltd ADR Japan (MITSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | MTSFYMitsui Fudosan Co Ltd ADR (MTSFY) | 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.