Skip to main content

Congress stock trades

Stock trades that members of the U.S. House and Senate reported in their periodic transaction reports since 2020. Members must report a trade within 45 days, and they report amounts as ranges, not exact figures.

Latest trades

Newest filings first. 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
Congress trades
MemberAssetTypeOwnerTradedFiledDelayAmountSource
Alan ArmstrongRepublican · Senate · OKWMBOption · Williams Companies, Inc. (The) Common StockBuyJointAug 19, 2026Sep 17, 202629 days$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAvalonBay Communities, Inc. Common Stock (AVB) (Exchanged) VMRK - Vivmark Residential Common Shares of Beneficial Interest (Received)ExchangeJointAug 14, 2026Sep 17, 202634 days$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKElectronic Arts Inc. (EA)Sell (full)JointAug 4, 2026Sep 17, 202644 days$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKWMBOption · Williams Companies, Inc. (The) Common StockBuyJointAug 20, 2026Sep 17, 202628 days$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKDVNDevon Energy Corporation Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKFDXFedEx Corporation Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKRACEFerrari N.V. Common SharesSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKHDHome Depot, Inc. (The) Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKHONHoneywell International Inc. - Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKLVMH Moet Hennessy Louis ADR (LVMUY)Sell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKPFEPfizer, Inc. Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKSOLSSolstice Advanced Materials Inc. - Common StockSell (full)SelfMar 24, 2026Jul 21, 2026119 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKMMM3M Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKABTAbbott Laboratories Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKABBVAbbVie Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKACNAccenture plc Class A Ordinary Shares (Ireland)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKADBEAdobe Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAMDAdvanced Micro Devices, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKACMAECOM Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKAFLAFLAC Incorporated Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAPDAir Products and Chemicals, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKABNBAirbnb, Inc. - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAKAMAkamai Technologies, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKALLAllstate Corporation (The) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKGOOGAlphabet Inc. - Class C Capital StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$50K-$100KFiling
Alan ArmstrongRepublican · Senate · OKMOAltria Group, Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAMZNAmazon.com, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKAMCRAmcor plc Ordinary SharesBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAXPAmerican Express Company Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAIGAmerican International Group, Inc. New Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAMTAmerican Tower Corporation (REIT) Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAMPAmeriprise Financial, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAMEAMETEK, Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAMGNAmgen Inc. - Common StockSell (full)SelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKAPHAmphenol Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKADIAnalog Devices, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAONAon plc Class A Ordinary Shares (Ireland)BuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAPOApollo Global Management, Inc. (New) Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAAPLApple Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$250K-$500KFiling
Alan ArmstrongRepublican · Senate · OKAMATApplied Materials, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKAPPApplovin Corporation - Class A Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKACGLArch Capital Group Ltd. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKANETArista Networks, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKTAT&T Inc.BuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling
Alan ArmstrongRepublican · Senate · OKADSKAutodesk, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKADPAutomatic Data Processing, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAZOAutoZone, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAVBAvalonBay Communities, Inc. Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKAXONAxon Enterprise, Inc. - Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$1K-$15KFiling
Alan ArmstrongRepublican · Senate · OKBACBank of America Corporation Common StockBuySelfMar 27, 2026Jul 21, 2026116 daysLate$15K-$50KFiling

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