Recent Congressional Stock Trades
50,229 trades found. Filter by party, chamber, or transaction type.
| Filed | Traded | Politician | Ticker | Type | Amount |
|---|---|---|---|---|---|
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Nippon Steel Corporation Unsponsored ADR (NPSCY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Nintendo Ltd ADR Japan (NTDOY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Nexon Company Ltd Unsponsored ADR (NEXOY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Nestle SA Sponsored ADR (NSRGY) | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | NB NBIS | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | National Australia Bank Ltd Sponsored ADR (NABZY) | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | MS&AD Insurance Group Holdings ADR (MSADY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | MN MNDY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Moncler SPA Unsponsored ADR (MONRY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | MF MFG | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Mitsui & Co Ltd ADR Japan (MITSY) | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Mitsubishi Heavy Industries Ltd ADR (MHVIY) | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Mitsubishi Estate Ltd ADR (MITEY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Mitsubishi Electric Corporation ADR Japan (MIELY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Mitsubishi Corporation ADR (MTSUY) | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Michelin Compagnie Generale ADR (MGDDY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Mercedes-Benz Group AG Unsponsored ADR (MBGYY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Marubeni Corporation ADR Japan (MARUY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Macquarie Group Ltd Unsponsored ADR (MQBKY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Lynas Rare Earths Ltd Sponsored ADR (LYSDY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | LY Corporation ADR (YAHOY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Loreal Company ADR France (LRLCY) | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | Lonza Group AG ADR (LZAGY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | A( Armstrong, Alan (Senator) | London Stock Exchange Group Sponsored ADR (LSEGY) | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DW DWAHY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DN DNKEY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DN DNZOY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DI DIFTY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | CM CMPGY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | CS CSLLY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | CM CMWAY | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DK DKILY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DB DBOEY | Buy | $15,001 - $50,000 |
| Jul 21, 2026 | Mar 30, 2026 | AA Alan Armstrong | DN DNBBY | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $15,001 - $50,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Sell | $15,001 - $50,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 | |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | SY SYF | Buy | $1,001 - $15,000 |
| Jul 21, 2026 | Mar 27, 2026 | AA Alan Armstrong | Buy | $1,001 - $15,000 |