MetaCap

Stocks Congress Is Buying (Page 38)

Purchases reported by members of the House and Senate, newest disclosures first. Amounts are reported as ranges, so the exact size of each purchase is not public. MetaCap has 45,705 buys trades on file.

Trades 1,851–1,900 of 45,705

Latest disclosure: Jul 21, 2026
Stocks Congress Is Buying, page 38
PoliticianAssetTypeAmountTradedFiling
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAMATApplied Materials Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong AMAT trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAPPApplovin Corporation Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong APP trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateACGLArch Capital Group Ltd.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ACGL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateANETArista Networks Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ANET trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateTAT&T Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong T trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateADSKAutodesk Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ADSK trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateADPAutomatic Data Processing Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong ADP trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAZOAutoZone Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AZO trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAvalonBay Communities, Inc. Common StockstockBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AvalonBay Communities, Inc. Common Stock trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateAXONAxon Enterprise Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong AXON trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBACBank of America CorporationBuy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong BAC trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBank of New York Mellon Corp (BK)stockBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong Bank of New York Mellon Corp (BK) trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBDXBecton Dickinson and CompanyBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BDX trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBRK.BBerkshire Hathaway Inc.Buy$50,001 – $100,000Mar 27, 2026Filing for Alan Armstrong BRK.B trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBBYBest Buy Co. Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BBY trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBIIBBiogen Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BIIB trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBXBlackstone Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BX trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBABoeing Company (The)Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BA trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBKNGBooking Holdings Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BKNG trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBSXBoston Scientific CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BSX trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateBMYBristol-Myers Squibb CompanyBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong BMY trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCPTCamden Property TrustBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CPT trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCOFCapital One Financial CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong COF trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCAHCardinal Health Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CAH trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCCLCarnival Corporation Ltd.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CCL trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCBOECboe Global Markets Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CBOE trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCORCencora Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong COR trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCFCF Industries Holdings Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CF trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCHTRCharter Communications Inc. Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CHTR trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCBChubb LimitedBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CB trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCIENCiena CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CIEN trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCSCOCisco Systems Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong CSCO trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCCitigroup Inc.Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong C trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCMECME Group Inc. Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CME trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateKOCoca-Cola Company (The)Buy$15,001 – $50,000Mar 27, 2026Filing for Alan Armstrong KO trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCTSHCognizant Technology Solutions Corporation Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CTSH trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCOINCoinbase Global Inc. Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong COIN trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCMCSAComcast Corporation Class ABuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CMCSA trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateFIXComfort Systems USA Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong FIX trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCAGConAgra Brands Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CAG trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateSTZConstellation Brands Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong STZ trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCPRTCopart Inc. (DE)Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CPRT trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCTVACorteva Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CTVA trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCOSTCostco Wholesale CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong COST trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCCICrown Castle Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CCI trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCSXCSX CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CSX trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateCVSCVS Health CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong CVS trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateDHRDanaher CorporationBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong DHR trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateDRIDarden Restaurants Inc.Buy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong DRI trade
Alan Armstrong official portraitAlan ArmstrongR-OKSenateDEDeere & CompanyBuy$1,001 – $15,000Mar 27, 2026Filing for Alan Armstrong DE trade

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Reading this table

Traded is the transaction date reported by the member; Disclosed is when the report was filed. The STOCK Act requires disclosure within 30 days of learning of a trade and no later than 45 days after it, so the Days column highlights reports filed more than 45 days later. Amounts are the ranges printed on the official forms, not exact values, and trades may belong to a spouse or dependent child. Each Filing link opens the original report. See the Congress trading overview for how the data works.

Browse Congress trades

Latest disclosure Jul 21, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer