CS
Congress StockCongress Stock
TradesPoliticiansStocksStatesCommitteesRankingsArticles
CS
Congress Stock Tracker

Tracking congressional stock trades from public STOCK Act Periodic Transaction Reports (PTRs) filed by members of the US House and Senate.

Browse

  • Trades
  • Politicians
  • Stocks
  • Committees
  • States

Top Politicians

  • Nancy Pelosi
  • Tommy Tuberville
  • Mark Kelly
  • Dan Sullivan
  • Tim Scott
  • Rick Scott
  • John Thune
  • Jamie Raskin

Discover

  • Rankings
  • Wealthiest Members
  • Articles
  • Learn
  • What is the STOCK Act?
  • About the data
  • Methodology
  • Report missing trade
  • Privacy Policy
  • Terms of Use

Data

  • House Disclosures ↗
  • Senate PTRs ↗
  • What is the STOCK Act?
  • Hedge Fund Tracker ↗
  • Insider Trading Screener ↗
© 2026 Congress Stock Tracker. Data from public STOCK Act filings.For informational purposes only. Not financial advice.

Congressional Stock Trades

Every publicly disclosed stock and asset transaction filed by US Congress members under the STOCK Act.

All transactions are sourced directly from Periodic Transaction Reports (PTRs) filed with the House of Representatives and the US Senate. Congress members must report trades within 45 days under the STOCK Act of 2012. Dollar amounts are shown as disclosed ranges, not exact figures. See the most active traders or browse by politician, stock, or committee. Notice something missing? Report a trade.

Showing trades by Michael T MccaulClear
DatePoliticianAssetTypeOwnerAmountSecurityDetails
2024-05-09MICHAEL T. MCCAUL
Republican · house
MMM
3M Company
buyDC$1K – $15KStockDetails
2024-05-09MICHAEL T. MCCAUL
Republican · house
V
Visa Inc.
buyDC$1K – $15KStock
MICHAEL T. MCCAULbuy
MMM3M Company
2024-05-09$1K – $15K
MICHAEL T. MCCAULbuy
VVisa Inc.
2024-05-09$1K – $15K
MICHAEL T. MCCAULbuy
QCOMQUALCOMM Incorporated
2024-05-09$1K – $15K
MICHAEL T. MCCAULsell
Prev
1...565758...852
Next
Details
2024-05-09MICHAEL T. MCCAUL
Republican · house
QCOM
QUALCOMM Incorporated
buyDC$1K – $15KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instl Sweep FD 199
sellJT$15K – $50KFundDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instl Sweep FD 199
sellJT$15K – $50KFundDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
NVDA
NVIDIA Corporation
sellJT$15K – $50KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
UBER
Uber Technologies, Inc.
sellJT$15K – $50KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
GOOGL
Alphabet Inc.
sellJT$15K – $50KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
ITT
ITT Inc.
sellSpouse$15K – $50KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
MRK
Merck & Co., Inc.
buyDC$1K – $15KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
SCHW
The Charles Schwab Corporation
buyDC$1K – $15KStockDetails
2024-05-08MICHAEL T. MCCAUL
Republican · house
BSX
Boston Scientific Corporation
buyDC$1K – $15KStockDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
—
JPM 100% US Treas Inst Sweep FD 1949
sellDC$50K – $100KFundDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
—
JPM 100K US Treasury Instl Sweep Fund #199
sellDC$1K – $15KFundDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
—
JPM 100K US Treasury Instl Sweep Fund #199
sellDC$1K – $15KFundDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
—
JPM 100K US Treasury Instl Sweep Fund #199
sellDC$1K – $15KFundDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
—
U.S. Treasury Bill
buyDC$15K – $50KFundDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
AAPL
Apple Inc.
sellJT$15K – $50KStockDetails
2024-05-07MICHAEL T. MCCAUL
Republican · house
BK
The Bank of New York Mellon Corporation
sellJT$15K – $50KStockDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instl Sweep FD 199
sellJT$15K – $50KFundDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
—
Metro Wash DC Apts AT
buySpouse$50K – $100KOtherDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
—
Minsparc Pty Ltd
buySpouse$50K – $100KOtherDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instr Sweep Fund 1/49
buyDC$50K – $100KFundDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
—
U.S. Treasury Bill
buyDC$15K – $50KFundDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
BAC
Bank of America Corporation
sellJT$15K – $50KStockDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
GEV
GE Vernova Inc.
sellJT$15K – $50KStockDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
GE
GE Aerospace
sellJT$15K – $50KStockDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
PLD
Prologis, Inc.
buyDC$1K – $15KStockDetails
2024-05-06MICHAEL T. MCCAUL
Republican · house
BK
The Bank of New York Mellon Corporation
buyDC$1K – $15KStockDetails
2024-05-04MICHAEL T. MCCAUL
Republican · house
MIR
Mirion Technologies, Inc.
buySpouse$50K – $100KStockDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
—
Metropolitan Water District of Southern California
buySpouse$50K – $100KFundDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
MU
Micron Technology, Inc.
sellJT$15K – $50KStockDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
WDAY
Workday, Inc.
sellJT$15K – $50KStockDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
MSFT
Microsoft Corporation
sellJT$15K – $50KStockDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
TLRY
Tilray Brands, Inc.
sellSpouse$15K – $50KStockDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
ISRG
Intuitive Surgical, Inc.
sellDC$15K – $50KStockDetails
2024-05-03MICHAEL T. MCCAUL
Republican · house
KLAC
KLA Corporation
sellDC$15K – $50KStockDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
—
JPM 100% U.S. Treasury Instl Sweep Fund #199
sellSpouse$1K – $15KFundDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
—
JPM 100% U.S. Treasury Instl Sweep Fund #199
sellSpouse$1K – $15KFundDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
—
JPM 100% U.S. Treasury Instl Sweep Fund #199
sellSpouse$1K – $15KFundDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
—
JPM 100% U.S. Treasury Instl Sweep Fund #199
sellSpouse$1K – $15KFundDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
—
JPMorgan U.S. Treasury Plus Money Market Fund
sellSpouse$1K – $15KFundDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instl Sweep FD 199
sellJT$15K – $50KFundDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
MAXN
Maxeon Solar Technologies Ltd
sellJT$15K – $50KStockDetails
2024-05-02MICHAEL T. MCCAUL
Republican · house
WFC
Wells Fargo & Company
sellSpouse$15K – $50KStockDetails
2024-05-01MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instl Sweep FD 199
sellDC$15K – $50KFundDetails
2024-05-01MICHAEL T. MCCAUL
Republican · house
—
JPM US Treasury Instl Sweep FD 199
sellDC$15K – $50KFundDetails
2024-05-01MICHAEL T. MCCAUL
Republican · house
—
J P Morgan Investment US LP
sellDC$100K – $250KOtherDetails
2024-05-01MICHAEL T. MCCAUL
Republican · house
—
New Jersey St Hsg AFA MF
sellDC$50K – $100KFundDetails
2024-05-01MICHAEL T. MCCAUL
Republican · house
TFC
Truist Financial Corporation
sellSpouse$1K – $15KStockDetails
—JPM US Treasury Instl Sweep FD 199
2024-05-08$15K – $50K
MICHAEL T. MCCAULsell
—JPM US Treasury Instl Sweep FD 199
2024-05-08$15K – $50K
MICHAEL T. MCCAULsell
NVDANVIDIA Corporation
2024-05-08$15K – $50K
MICHAEL T. MCCAULsell
UBERUber Technologies, Inc.
2024-05-08$15K – $50K
MICHAEL T. MCCAULsell
GOOGLAlphabet Inc.
2024-05-08$15K – $50K
MICHAEL T. MCCAULsell
ITTITT Inc.
2024-05-08$15K – $50K
MICHAEL T. MCCAULbuy
MRKMerck & Co., Inc.
2024-05-08$1K – $15K
MICHAEL T. MCCAULbuy
SCHWThe Charles Schwab Corporation
2024-05-08$1K – $15K
MICHAEL T. MCCAULbuy
BSXBoston Scientific Corporation
2024-05-08$1K – $15K
MICHAEL T. MCCAULsell
—JPM 100% US Treas Inst Sweep FD 1949
2024-05-07$50K – $100K
MICHAEL T. MCCAULsell
—JPM 100K US Treasury Instl Sweep Fund #199
2024-05-07$1K – $15K
MICHAEL T. MCCAULsell
—JPM 100K US Treasury Instl Sweep Fund #199
2024-05-07$1K – $15K
MICHAEL T. MCCAULsell
—JPM 100K US Treasury Instl Sweep Fund #199
2024-05-07$1K – $15K
MICHAEL T. MCCAULbuy
—U.S. Treasury Bill
2024-05-07$15K – $50K
MICHAEL T. MCCAULsell
AAPLApple Inc.
2024-05-07$15K – $50K
MICHAEL T. MCCAULsell
BKThe Bank of New York Mellon Corporation
2024-05-07$15K – $50K
MICHAEL T. MCCAULsell
—JPM US Treasury Instl Sweep FD 199
2024-05-06$15K – $50K
MICHAEL T. MCCAULbuy
—Metro Wash DC Apts AT
2024-05-06$50K – $100K
MICHAEL T. MCCAULbuy
—Minsparc Pty Ltd
2024-05-06$50K – $100K
MICHAEL T. MCCAULbuy
—JPM US Treasury Instr Sweep Fund 1/49
2024-05-06$50K – $100K
MICHAEL T. MCCAULbuy
—U.S. Treasury Bill
2024-05-06$15K – $50K
MICHAEL T. MCCAULsell
BACBank of America Corporation
2024-05-06$15K – $50K
MICHAEL T. MCCAULsell
GEVGE Vernova Inc.
2024-05-06$15K – $50K
MICHAEL T. MCCAULsell
GEGE Aerospace
2024-05-06$15K – $50K
MICHAEL T. MCCAULbuy
PLDPrologis, Inc.
2024-05-06$1K – $15K
MICHAEL T. MCCAULbuy
BKThe Bank of New York Mellon Corporation
2024-05-06$1K – $15K
MICHAEL T. MCCAULbuy
MIRMirion Technologies, Inc.
2024-05-04$50K – $100K
MICHAEL T. MCCAULbuy
—Metropolitan Water District of Southern California
2024-05-03$50K – $100K
MICHAEL T. MCCAULsell
MUMicron Technology, Inc.
2024-05-03$15K – $50K
MICHAEL T. MCCAULsell
WDAYWorkday, Inc.
2024-05-03$15K – $50K
MICHAEL T. MCCAULsell
MSFTMicrosoft Corporation
2024-05-03$15K – $50K
MICHAEL T. MCCAULsell
TLRYTilray Brands, Inc.
2024-05-03$15K – $50K
MICHAEL T. MCCAULsell
ISRGIntuitive Surgical, Inc.
2024-05-03$15K – $50K
MICHAEL T. MCCAULsell
KLACKLA Corporation
2024-05-03$15K – $50K
MICHAEL T. MCCAULsell
—JPM 100% U.S. Treasury Instl Sweep Fund #199
2024-05-02$1K – $15K
MICHAEL T. MCCAULsell
—JPM 100% U.S. Treasury Instl Sweep Fund #199
2024-05-02$1K – $15K
MICHAEL T. MCCAULsell
—JPM 100% U.S. Treasury Instl Sweep Fund #199
2024-05-02$1K – $15K
MICHAEL T. MCCAULsell
—JPM 100% U.S. Treasury Instl Sweep Fund #199
2024-05-02$1K – $15K
MICHAEL T. MCCAULsell
—JPMorgan U.S. Treasury Plus Money Market Fund
2024-05-02$1K – $15K
MICHAEL T. MCCAULsell
—JPM US Treasury Instl Sweep FD 199
2024-05-02$15K – $50K
MICHAEL T. MCCAULsell
MAXNMaxeon Solar Technologies Ltd
2024-05-02$15K – $50K
MICHAEL T. MCCAULsell
WFCWells Fargo & Company
2024-05-02$15K – $50K
MICHAEL T. MCCAULsell
—JPM US Treasury Instl Sweep FD 199
2024-05-01$15K – $50K
MICHAEL T. MCCAULsell
—JPM US Treasury Instl Sweep FD 199
2024-05-01$15K – $50K
MICHAEL T. MCCAULsell
—J P Morgan Investment US LP
2024-05-01$100K – $250K
MICHAEL T. MCCAULsell
—New Jersey St Hsg AFA MF
2024-05-01$50K – $100K
MICHAEL T. MCCAULsell
TFCTruist Financial Corporation
2024-05-01$1K – $15K