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 | MSLOYMitsui Osk Lines Ltd Unsponsored ADR (MSLOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MFGMizuho Financial Group, Inc. Sponosred ADR (Japan) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | MONRYMoncler SPA Unsponsored ADR (MONRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MNDYmonday.com Ltd. - Ordinary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MSADYMS&AD Insurance Group Holdings ADR (MSADY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MURGYMunich Re Group ADR (MURGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | MRAAYMurata MFG Co Ltd ADR (MRAAY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NABZYNational Australia Bank Ltd Sponsored ADR (NABZY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | NWGNatWest Group plc (NWG) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NBISNebius Group N.V. - Class A Ordinary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NSRGYNestle SA Sponsored ADR (NSRGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | NEXOYNexon Company Ltd Unsponsored ADR (NEXOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NICENICE Ltd - (NICE) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NTDOYNintendo Ltd ADR Japan (NTDOY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NPSCYNippon Steel Corporation Unsponsored ADR (NPSCY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NPNYYNippon Yusen Kabushiki Sponsored ADR (NPNYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NNGRYNN Group NV Unsponsored ADR (NNGRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NOKNokia Corporation Sponsored American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NMRNomura Holdings Inc ADR American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NRILYNomura Research Institute Ltd ADR (NRILY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NRDBYNordea BK ABP Sponsored ADR (NRDBY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NHYDYNorsk Hydro A.S. New Norway Sponsored ADR (NHYDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NVSNovartis AG Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | NVONovo Nordisk A/S Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | NVZMYNovonesis B ADR (NVZMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NTTYYNTT Inc Sponsored ADR (NTTYY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | NVDANVIDIA Corporation - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ORLYO'Reilly Automotive, Inc. - Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | OBICYObic Co Ltd ADR (OBICY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ORANYOrange Sponsored ADR (ORANY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | OLCLYOriental Land Co Ltd Unsponsored ADR (OLCLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | IXORIX Corporation American Depositary Shares | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ORKLYOrkla ASA Sponsored ADR (ORKLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | OTSKYOtsuka Holdings Co Ltd Unsponsored ADR (OTSKY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | OVCHYOverseas-Chinese Bank ADR (OVCHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PCRHYPanasonic Corporation ADR (PCRHY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PNDRYPandora A/S ADR (PNDRY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PSOPearson, Plc Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PRNDYPernod Ricard SA Sponsored ADR (PRNDY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PROSYProsus NV Sponsored ADR (PROSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PUKPrudential plc ADR United Kingdom (PUK) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PRYMYPrysmian SPA ADR (PRYMY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | PUBGYPublicis Groupe S.A. New Sponsored ADR (PUBGY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | QABSYQantas Airways Ltd Sponsored ADR (QABSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | QBIEYQBE Insurance Group Ltd Sponsored ADR (QBIEY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | DGXQuest Diagnostics Incorporated Common Stock | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | RBGLYReckitt Benckiser Group plc Sponsored ADR (RBGLY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | RELXRELX plc (RELX) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | RNLSYRenault SA Unsponsored ADR (RNLSY) | Buy | Self | Mar 30, 2026 | Jul 21, 2026 | 113 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | RNECYRenesas Electronic Corp ADR (RNECY) | 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.