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
- 35,445
- Filings
- 2,998
- Politicians
- 252
- Buys / sells
- 17,293 / 17,931
- Estimated volume
- $1.58B
- Sum of range midpoints
| Politician | Asset | Type | Owner | Traded | Filed | Delay | Amount | Source |
|---|---|---|---|---|---|---|---|---|
Alan Armstrong Senate · OK | APHAmphenol Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ADIAnalog Devices, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AONAon plc Class A Ordinary Shares (Ireland) | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | APOApollo Global Management, Inc. (New) Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AAPLApple Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $250K-$500K | Filing |
Alan Armstrong Senate · OK | AMATApplied Materials, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | APPApplovin Corporation - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ACGLArch Capital Group Ltd. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ANETArista Networks, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | TAT&T Inc. | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | ADSKAutodesk, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | ADPAutomatic Data Processing, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AZOAutoZone, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AVBAvalonBay Communities, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AXONAxon Enterprise, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BACBank of America Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | BKBank of New York Mellon Corp (BK) | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BDXBecton, Dickinson and Company Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BRK.BBerkshire Hathaway Inc. New Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $50K-$100K | Filing |
Alan Armstrong Senate · OK | BBYBest Buy Co., Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BIIBBiogen Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BXBlackstone Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BABoeing Company (The) Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BKNGBooking Holdings Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BSXBoston Scientific Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | BMYBristol-Myers Squibb Company Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | AVGOBroadcom Inc. - Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | CPTCamden Property Trust Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | COFCapital One Financial Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CAHCardinal Health, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CCLCarnival Corporation Ltd. Common Shares | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CBOECboe Global Markets, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CORCencora, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CFCF Industries Holdings, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CHTRCharter Communications, Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CVXChevron Corporation Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CBChubb Limited Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CIENCiena Corporation Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CSCOCisco Systems, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | CCitigroup, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | CMECME Group Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | KOCoca-Cola Company (The) Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $15K-$50K | Filing |
Alan Armstrong Senate · OK | CTSHCognizant Technology Solutions Corporation - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | COINCoinbase Global, Inc. - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CMCSAComcast Corporation - Class A Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | FIXComfort Systems USA, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CAGConAgra Brands, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | STZConstellation Brands, Inc. Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | CPRTCopart, Inc. - Common Stock | Buy | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $1K-$15K | Filing |
Alan Armstrong Senate · OK | GLWCorning Incorporated Common Stock | Sell (full) | Self | Mar 27, 2026 | Jul 21, 2026 | 116 daysLate | $100K-$250K | Filing |
Source: U.S. House Clerk and Senate Office of Public Records (eFD). Amounts are the ranges filers report. Profiles, committees and photos: the unitedstates project (public domain). District maps: U.S. Census Bureau.