Congressional Stock Trades

Clear

79 trades

Score Trade Date ▼ Filed Senator Type Ticker Asset Amount Owner Delay
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Jun 30, 2026 Jul 13, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Self 8d
Score: 0/100 - Routine0
Jun 26, 2026 Jul 13, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 12d
Score: 2/100 - Routine2
Jun 26, 2026 Jul 13, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 12d
Score: 0/100 - Routine0
Jun 26, 2026 Jul 13, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 12d
Score: 0/100 - Routine0
Jun 9, 2026 Jul 13, 2026 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Self 29d
Score: 2/100 - Routine2
Jun 9, 2026 Jul 13, 2026 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Self 29d
Score: 35/100 - Noteworthy35
May 14, 2026 Jun 11, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
Trade Size Volume Spike (65.2x)This trade is much larger than this politician's typical activity
$500,001 - $1,000,000 Spouse 27d
Score: 2/100 - Routine2
May 14, 2026 Jun 11, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 27d
Score: 24/100 - Routine24
Apr 28, 2026 May 11, 2026 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$50,001 - $100,000 Not disclosed 6d
Score: 0/100 - Routine0
Mar 31, 2026 Apr 10, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Mar 31, 2026 Apr 10, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 8d
Score: 0/100 - Routine0
Mar 31, 2026 Apr 10, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 8d
Score: 2/100 - Routine2
Mar 27, 2026 Apr 10, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 12d
Score: 0/100 - Routine0
Mar 27, 2026 Apr 10, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 12d
Score: 0/100 - Routine0
Mar 27, 2026 Apr 10, 2026 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 12d
Score: 0/100 - Routine0
Oct 1, 2025 Nov 11, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 40d
Score: 0/100 - Routine0
Oct 1, 2025 Nov 11, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 40d
Score: 0/100 - Routine0
Sep 30, 2025 Oct 13, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 10d
Score: 0/100 - Routine0
Sep 30, 2025 Oct 13, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 10d
Score: 0/100 - Routine0
Sep 30, 2025 Oct 13, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 10d
Score: 2/100 - Routine2
Sep 30, 2025 Oct 13, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 10d
Score: 0/100 - Routine0
Jul 2, 2025 Aug 14, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 43d
Score: 0/100 - Routine0
Jul 1, 2025 Aug 14, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 44d
Score: 0/100 - Routine0
Jul 1, 2025 Aug 14, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 44d
Score: 15/100 - Routine15
Mar 31, 2025 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Self 178d
Score: 0/100 - Routine0
Mar 31, 2025 Apr 18, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 17d
Score: 20/100 - Routine20
Mar 28, 2025 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 181d
Score: 22/100 - Routine22
Mar 28, 2025 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 181d
Score: 20/100 - Routine20
Mar 28, 2025 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 181d
Score: 20/100 - Routine20
Dec 26, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Self 273d
Score: 20/100 - Routine20
Dec 24, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 275d
Score: 22/100 - Routine22
Dec 24, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 275d
Score: 20/100 - Routine20
Dec 24, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 275d
Score: 0/100 - Routine0
Oct 1, 2024 Nov 14, 2024 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 44d
Score: 0/100 - Routine0
Oct 1, 2024 Nov 14, 2024 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Child 44d
Score: 20/100 - Routine20
Sep 30, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 360d
Score: 22/100 - Routine22
Sep 30, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 360d
Score: 20/100 - Routine20
Sep 30, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 360d
Score: 0/100 - Routine0
Jul 2, 2024 Aug 16, 2024 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Child 44d
Score: 20/100 - Routine20
Jul 2, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Self 450d
Score: 0/100 - Routine0
Jul 2, 2024 Aug 16, 2024 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 44d
Score: 20/100 - Routine20
Jul 1, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 451d
Score: 22/100 - Routine22
Jul 1, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$15,001 - $50,000 Spouse 451d
Score: 20/100 - Routine20
Jul 1, 2024 Sep 26, 2025 Michael McCaul Republican Buy VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 451d
Score: 0/100 - Routine0
Apr 10, 2024 May 21, 2024 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 37d
Score: 0/100 - Routine0
Apr 10, 2024 May 21, 2024 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 37d
Score: 0/100 - Routine0
Apr 10, 2024 May 21, 2024 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$1,001 - $15,000 Spouse 37d
Score: 24/100 - Routine24
Apr 10, 2024 May 21, 2024 Michael McCaul Republican Sell VTI
Vanguard Total Stock Market ETF
$50,001 - $100,000 Child 37d