Skip to main content

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

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.