Senate Stock Trades

1,714 disclosed trades. Every stock trade disclosed by U.S. Senators in periodic transaction reports filed with the Secretary of the Senate. Senators must report trades over $1,000 within 45 days, with amounts given as ranges.

PoliticianAssetNotifiedTradedTypeAmountChange
Alan ArmstrongRMSCIMSCI, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+13.05%
Alan ArmstrongRBIIBBiogen Inc. Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+32.23%
Alan ArmstrongRDOVDover CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-4.58%
Alan ArmstrongRMSMorgan StanleyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+13.90%
Alan ArmstrongRAPHAmphenol CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-35.84%
Alan ArmstrongRMETAMeta Platforms, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+32.06%
Alan ArmstrongRORCLOracle CorpJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000-6.10%
Alan ArmstrongRCORCencora, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+9.86%
Alan ArmstrongRCHTRCharter Comm Inc Del CL A NewJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-49.79%
Alan ArmstrongRFSLRFirst Solar, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-8.33%
Alan ArmstrongRADSKAutodesk IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+6.85%
Alan ArmstrongRHASHasbro, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+23.63%
Alan ArmstrongRKEYKeyCorpJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+6.99%
Alan ArmstrongRMCHPMicrochip Technology IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+22.34%
Alan ArmstrongRLHLabcorp Holdings Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+22.31%
Alan ArmstrongRGMGeneral Motors CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+5.63%
Alan ArmstrongRHLTHilton Worldwide Holdings Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+22.19%
Alan ArmstrongRNEMNewmont CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+14.41%
Alan ArmstrongRMARMarriott International Class A Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+25.12%
Alan ArmstrongRAAPLApple Inc.Jul 21, 2026Mar 27, 2026Buy$250,001 - $500,000+36.45%
Alan ArmstrongRDUKDuke Energy CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-6.66%
Alan ArmstrongRBXBlackstone Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+2.10%
Alan ArmstrongRKMIKinder Morgan, Inc.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000-1.35%
Alan ArmstrongRPHParker-Hannifin CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+6.32%
Alan ArmstrongRPRUPrudential Financial, Inc.Jul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+23.56%
Alan ArmstrongRHBANHuntington Bancshares IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+3.05%
Alan ArmstrongRAXPAmerican Express CompanyJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+8.92%
Alan ArmstrongRMRKMerck & Co., Inc.Jul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+23.97%
Alan ArmstrongRGDDYGoDaddy IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+36.05%
Alan ArmstrongRCCitigroup Inc.Jul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+14.09%
Alan ArmstrongRPSXPHILLIPS 66Jul 21, 2026Mar 27, 2026Sell$50,001 - $100,000+54.57%
Alan ArmstrongRAMDAdvanced Micro DevicesJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+164.74%
Alan ArmstrongRBACBank of America CorporationJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+7.81%
Alan ArmstrongRLHXL3Harris Technologies, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-27.47%
Alan ArmstrongRFOXAFox Corporation Class A Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+13.35%
Alan ArmstrongRCPRTCopart IncJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-14.18%
Alan ArmstrongRGENGen Digital Inc. Common StockJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+31.30%
Alan ArmstrongRREGRegency Centers CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-1.48%
Alan ArmstrongRCVXChevron CorporationJul 21, 2026Mar 27, 2026Sell$1,001 - $15,000+6.90%
Alan ArmstrongRHWMHowmet Aerospace Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-7.14%
Alan ArmstrongRADPAutomatic Data ProcessingJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+45.47%
Alan ArmstrongRCRWDCrowdStrike Holdings, Inc. Class A Common StockJul 21, 2026Mar 27, 2026Sell$15,001 - $50,000+146.08%
Alan ArmstrongRRTXRTX CorporationJul 21, 2026Mar 27, 2026Buy$15,001 - $50,000+1.91%
Alan ArmstrongRGPNGlobal Payments, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+28.71%
Alan ArmstrongRFTVFortive CorporationJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+8.23%
Alan ArmstrongRISRGIntuitive Surgical Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000-3.24%
Alan ArmstrongRACNAccenture PLCJul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+24.15%
Alan ArmstrongRRSGRepublic Services Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+7.95%
Alan ArmstrongRBXPBXP, Inc.Jul 21, 2026Mar 27, 2026Buy$1,001 - $15,000+14.86%
Alan ArmstrongRGOOGAlphabet Inc. Class C Capital StockJul 21, 2026Mar 27, 2026Buy$50,001 - $100,000+22.88%

Page 9 of 35