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
| Member | Asset | Type | Owner | Traded | Filed | Delay | Amount | Source |
|---|---|---|---|---|---|---|---|---|
| Alan ArmstrongRepublican · Senate · OK | BIIBBiogen Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | BXBlackstone Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | BABoeing Company (The) Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | BKNGBooking Holdings Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | BSXBoston Scientific Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | BMYBristol-Myers Squibb Company Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | AVGOBroadcom Inc. - Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CPTCamden Property Trust Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | COFCapital One Financial Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CAHCardinal Health, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CCLCarnival Corporation Ltd. Common Shares | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CBOECboe Global Markets, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CORCencora, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CFCF Industries Holdings, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CHTRCharter Communications, Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CVXChevron Corporation Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CBChubb Limited Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CIENCiena Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CSCOCisco Systems, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CCitigroup, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CMECME Group Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | KOCoca-Cola Company (The) Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CTSHCognizant Technology Solutions Corporation - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | COINCoinbase Global, Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CMCSAComcast Corporation - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | FIXComfort Systems USA, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CAGConAgra Brands, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | STZConstellation Brands, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CPRTCopart, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | GLWCorning Incorporated Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $100K-$250K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CTVACorteva, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | COSTCostco Wholesale Corporation - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CRWDCrowdStrike Holdings, Inc. - Class A Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CCICrown Castle Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CSXCSX Corporation - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | CVSCVS Health Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DHRDanaher Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DRIDarden Restaurants, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DEDeere & Company Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DELLDell Technologies Inc. Class C Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DLRDigital Realty Trust, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DPZDomino's Pizza Inc - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DASHDoorDash, Inc. - Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DOVDover Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DOWDow Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | DUKDuke Energy Corporation (Holding Company) Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | ETNEaton Corporation, PLC Ordinary Shares | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | EBAYeBay Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | EWEdwards Lifesciences Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
| Alan ArmstrongRepublican · Senate · OK | EAElectronic Arts Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report.