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
707
Filings
2
Members
1
Buys / sells
656 / 50
Estimated volume
$25.1M
Sum of range midpoints
Politician trades
MemberAssetTypeOwnerTradedFiledDelayAmountSource
Alan Armstrong Senate · OKMGMMGM Resorts International Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKARGXargenx SE - American Depositary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMCHPMicrochip Technology Incorporated - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKAHKSYAsahi Kaisei Corp Unsponsored ADR (AHKSY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMUMicron Technology, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKASCCYAsics Corp Unsponsored ADR (ASCCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMSFTMicrosoft Corporation - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKASMLASML Holding N.V. - New York Registry SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$50K-$100KFiling
Alan Armstrong Senate · OKMAAMid-America Apartment Communities, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKASAZYAssa Abloy AB ADR (ASAZY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKTAPMolson Coors Beverage Company Class B Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKARZGYAssicurazioni Generali SpA ADR (ARZGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMDLZMondelez International, Inc. - Class A Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKASBFYAssociated British Foods plc ADR (ASBFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMSMorgan Stanley Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKALPMYAstellas Pharma Inc ADR (ALPMY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKAZNAstraZeneca PLC Ordinary SharesBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKMOSMosaic Company (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKASXFYASX Ltd ADR (ASXFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMSIMotorola Solutions, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKMSCIMSCI Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKNDAQNasdaq, Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
Alan Armstrong Senate · OKNFLXNetflix, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKNEMNewmont CorporationBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKATLKYAtlas Copco AB New Shares Representing Series A Common Stock (Sponsored) (ATLKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKATLCYAtlas Copco AB New Series B Sponsored ADR (ATLCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKNEENextEra Energy, Inc. Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
Alan Armstrong Senate · OKAVVIYAviva plc ADR (AVVIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKDUFRYAvolta AG ADR (DUFRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKAXAHYAXA ADR (AXAHY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBAESYBAE Systems plc Sponsored ADR (BAESY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKBBVABanco Bilbao Vizcaya Argentaria S.A. Common StockBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKSANBanco Santander, S.A. Sponsored ADR (Spain)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKNCBDYBandai Namco Holdings Inc ADR (NCBDY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBKNIYBankinter SA Sponsored ADR (BKNIY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBCSBarclays plc ADR (BCS)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBTDPYBarratt Redrow plc ADR (BTDPY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBRRLYBarry Callebaut AG Unsponsored ADR (BRRLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBASFYBASF SE Sponsored ADR (BASFY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBAYRYBayer AG Sponsored ADR (BAYRY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBMWKYBayerische Motors Werke AG ADR (BMWKY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBHPBHP Group Limited (BHP)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKBNPQYBNP Paribas SA ADR (BNPQY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling
Alan Armstrong Senate · OKBHKLYBoc Hong Kong Holdings Ltd Sponsored ADR (BHKLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBDNNYBoliden AB AR (BDNNY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBOUYYBouygues SA ADR (BOUYY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBXBLYBrambles Ltd Sponsored ADR (BXBLY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBNTGYBrenntag Se Unsponsored ADR (BNTGY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBRDCYBridgestone Corporation Ltd ADR Japan (BRDCY)BuySelfMar 30, 2026Jul 21, 2026113 daysLate$1K-$15KFiling
Alan Armstrong Senate · OKBTIBritish American Tobacco Industries, p.l.c. Common Stock ADRBuySelfMar 30, 2026Jul 21, 2026113 daysLate$15K-$50KFiling

Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report.