Republican Stock Trades in Congress
7,007 disclosed trades. Stock trades disclosed by Republican members of the House and Senate under the STOCK Act, newest filings first. Amounts are reported as ranges, and trades can be disclosed up to 45 days after they happen.
AssetsStocks only
| Politician | Asset | Notified | Traded | Type | Amount | Change |
|---|---|---|---|---|---|---|
| Michael T. McCaulR | NORTHERN TAX-ADVGT ULTRA-SHRT FIXED INC | Jun 10, 2026 | May 26, 2026 | Buy | $1,001 - $15,000 | - |
| Michael T. McCaulR | NEW CANAAN CONN GO | Jun 10, 2026 | May 26, 2026 | Buy | $50,001 - $100,000 | - |
| Michael T. McCaulR | APHAmphenol Corporation | Jun 10, 2026 | May 26, 2026 | Buy | $15,001 - $50,000 | -43.16% |
| Michael T. McCaulR | MAYS-ALLOCATE LP | Jun 10, 2026 | May 26, 2026 | Buy | $1,001 - $15,000 | - |
| Michael T. McCaulR | ATI INC | Jun 10, 2026 | May 26, 2026 | Buy | $15,001 - $50,000 | - |
| Michael T. McCaulR | NORTHERN INTERMED TAX EXEMPT FUND | Jun 10, 2026 | May 26, 2026 | Buy | $1,001 - $15,000 | - |
| Michael T. McCaulR | KEYSKeysight Technologies, Inc. | Jun 10, 2026 | May 26, 2026 | Buy | $1,001 - $15,000 | -6.07% |
| Michael T. McCaulR | SIEMENS ENERGY AG SPON ADS | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | - |
| Michael T. McCaulR | MAYS-ALLOCATE 2025 LP | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | - |
| Michael T. McCaulR | SPOTSpotify Technology S.A. | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | +1.20% |
| Michael T. McCaulR | APHAmphenol Corporation | Jun 10, 2026 | May 22, 2026 | Buy | $15,001 - $50,000 | -39.94% |
| Michael T. McCaulR | MSFTMicrosoft Corp | Jun 10, 2026 | May 22, 2026 | Sell | $50,001 - $100,000 | +27.07% |
| Michael T. McCaulR | KEYSKeysight Technologies, Inc. | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | -3.58% |
| Michael T. McCaulR | NOWSERVICENOW, INC. | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | +46.42% |
| Michael T. McCaulR | ATI INC | Jun 10, 2026 | May 22, 2026 | Buy | $15,001 - $50,000 | - |
| Michael T. McCaulR | ENTGEntegris Inc | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | +5.63% |
| Michael T. McCaulR | INTUIntuit Inc | Jun 10, 2026 | May 22, 2026 | Sell | $15,001 - $50,000 | +4.80% |
| Michael T. McCaulR | MAYS-ALLOCATE 2025 LP | Jun 10, 2026 | May 22, 2026 | Buy | $15,001 - $50,000 | - |
| Michael T. McCaulR | DHRDanaher Corporation | Jun 10, 2026 | May 22, 2026 | Buy | $1,001 - $15,000 | +30.37% |
| Michael T. McCaulR | NORTHERN INTERMED TAX EXEMPT FUND | Jun 10, 2026 | May 22, 2026 | Sell | $50,001 - $100,000 | - |
| Michael T. McCaulR | WWDWoodward, Inc. | Jun 10, 2026 | May 21, 2026 | Sell | $1,001 - $15,000 | -8.91% |
| Michael T. McCaulR | MSFTMicrosoft Corp | Jun 10, 2026 | May 21, 2026 | Sell | $1,001 - $15,000 | +26.91% |
| Michael T. McCaulR | NORTHERN TAX-ADVGT ULTRA-SHRT FIXED INC | Jun 10, 2026 | May 20, 2026 | Sell | $15,001 - $50,000 | - |
| Michael T. McCaulR | VSHVishay Intertechnology, Inc. | Jun 10, 2026 | May 20, 2026 | Sell | $50,001 - $100,000 | -28.86% |
| Michael T. McCaulR | STSensata Technologies Holding plc | Jun 10, 2026 | May 20, 2026 | Sell | $50,001 - $100,000 | -12.02% |
| Michael T. McCaulR | CACICACI INTERNATIONAL CLA | Jun 10, 2026 | May 20, 2026 | Buy | $50,001 - $100,000 | +23.30% |
| Michael T. McCaulR | PAYXPaychex Inc | Jun 10, 2026 | May 20, 2026 | Buy | $15,001 - $50,000 | +18.65% |
| Michael T. McCaulR | NORTHERN TAX-ADVGT ULTRA-SHRT FIXED INC | Jun 10, 2026 | May 20, 2026 | Sell | $1,001 - $15,000 | - |
| Michael T. McCaulR | AERAerCap Holdings N.V. | Jun 10, 2026 | May 20, 2026 | Sell | $15,001 - $50,000 | +3.56% |
| Michael T. McCaulR | AJGArthur J. Gallagher & Co. | Jun 10, 2026 | May 20, 2026 | Buy | $15,001 - $50,000 | +27.33% |
| Michael T. McCaulR | ADAMS &WELD CNTYS COLO SCH DI | Jun 10, 2026 | May 19, 2026 | Sell | $50,001 - $100,000 | - |
| Michael T. McCaulR | NORTHERN TAX-ADVGT ULTRA-SHRT FIXED INC | Jun 10, 2026 | May 19, 2026 | Sell | $50,001 - $100,000 | - |
| Michael T. McCaulR | CMCSAComcast Corp | Jun 10, 2026 | May 18, 2026 | Sell | $15,001 - $50,000 | -10.31% |
| Michael T. McCaulR | GOOGAlphabet Inc. Class C Capital Stock | Jun 10, 2026 | May 18, 2026 | Sell | $1,001 - $15,000 | -14.43% |
| Michael T. McCaulR | MAYS-ALLOCATE 2025 LP | Jun 10, 2026 | May 18, 2026 | Buy | $1,001 - $15,000 | - |
| Michael T. McCaulR | MWAMueller Water Products, Inc. | Jun 10, 2026 | May 18, 2026 | Buy | $15,001 - $50,000 | -14.50% |
| Michael T. McCaulR | TSMTaiwan Semiconductor Manufacturing Company Limited | Jun 10, 2026 | May 18, 2026 | Sell | $1,001 - $15,000 | +7.36% |
| Michael T. McCaulR | LANSING MICH BRD WTR & LT UTIL SYS | Jun 10, 2026 | May 18, 2026 | Sell | $100,001 - $250,000 | - |
| Michael T. McCaulR | MAMastercard Incorporated | Jun 10, 2026 | May 18, 2026 | Buy | $15,001 - $50,000 | +22.66% |
| Michael T. McCaulR | CTSCTS Corporation | Jun 10, 2026 | May 18, 2026 | Sell | $50,001 - $100,000 | -2.85% |
| Michael T. McCaulR | NORTHERN TAX-ADVGT ULTRA-SHRT FIXED INC | Jun 10, 2026 | May 18, 2026 | Sell | $15,001 - $50,000 | - |
| Michael T. McCaulR | SPGIS&P Global Inc. | Jun 10, 2026 | May 18, 2026 | Buy | $1,001 - $15,000 | +4.96% |
| Michael T. McCaulR | MELIMercado Libre, Inc | Jun 10, 2026 | May 15, 2026 | Buy | $15,001 - $50,000 | +21.51% |
| Michael T. McCaulR | MSAMine Safety Incorporated | Jun 10, 2026 | May 15, 2026 | Buy | $15,001 - $50,000 | +6.41% |
| Michael T. McCaulR | ASBAAssociated Banc-Corp 6.625% Fixed-Rate Reset Subordinated Notes due 2033 | Jun 10, 2026 | May 15, 2026 | Sell | $50,001 - $100,000 | +0.53% |
| Michael T. McCaulR | SPGIS&P Global Inc. | Jun 10, 2026 | May 14, 2026 | Buy | $15,001 - $50,000 | +8.47% |
| Michael T. McCaulR | VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | Jun 10, 2026 | May 14, 2026 | Buy | $500,001 - $1,000,000 | - |
| Michael T. McCaulR | DHRDanaher Corporation | Jun 10, 2026 | May 14, 2026 | Buy | $1,001 - $15,000 | +36.28% |
| Michael T. McCaulR | VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | Jun 10, 2026 | May 14, 2026 | Buy | $15,001 - $50,000 | - |
| Michael T. McCaulR | NFLXNetFlix Inc | Jun 10, 2026 | May 14, 2026 | Sell | $15,001 - $50,000 | -20.99% |