D

Michael F Bennet

senate · CO · Democrat

These returns are estimates, not real results. Congressional filings report trade sizes as broad dollar ranges (for example $1,001–$15,000), and those ranges get much wider for large trades. Every figure here uses the midpoint of the disclosed range, so an individual number can be off by a wide margin. Treat rankings as rough signal, never as precise performance. How this is calculated

Est. return (weighted)
+7.0%
2025-09-14 → 2026-09-14
S&P 500 same window
+16.3%
Benchmark context only
Trades in window
6 / 9
Priced / disclosed
Est. volume
$415K
Midpoint of disclosed ranges

Sample flags: small sample means fewer than 5 priced trades; limited data means fewer than half of disclosed trades were priced.

What drove the estimate

Largest single ticker accounts for 90% of the total movement — concentration, not breadth, can explain a strong number.

TickerTradesEst. volumeWeightAvg. est. returnContribution
EAERX2$383K
92%
+6.8%+6.28%
VTHRX4$32K
8%
+8.9%+0.69%

Trade history

Most recent 300 disclosed transactions, all timeframes.

TradedTickerAssetTypeDisclosed rangeEst. midpointDisclosed
Dec 29, 2025Income Portfoliopurchase$1,001 - $15,000$8KMay 15, 2026
Dec 29, 2025Interest Accumulation Portfoliopurchase$1,001 - $15,000$8KMay 15, 2026
Dec 19, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Dec 16, 2025MDLOX - BlackRock Global Allocation Inv Apurchase$1,001 - $15,000$8KMay 15, 2026
Dec 9, 2025EAERXEaton Vance Stock Fund - Eaton Vance Stock Fund Class Apurchase$1,001 - $15,000$8KMay 15, 2026
Dec 9, 2025EAERXEaton Vance Stock Fund - Eaton Vance Stock Fund Class Apurchase$250,001 - $500,000$375KMay 15, 2026
Dec 3, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Nov 4, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Oct 2, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Sep 5, 2025Moderate Age-Based option: Income portfoliosale$50,001 - $100,000$75KMay 15, 2026
Sep 5, 2025Interest Accumulation Portfoliopurchase$15,001 - $50,000$33KMay 15, 2026
Sep 5, 2025Income Portfoliopurchase$50,001 - $100,000$75KMay 15, 2026
Sep 5, 2025Conservative Age-Based option: Interest Accumulation Portfoliosale$15,001 - $50,000$33KMay 15, 2026
Sep 5, 2025Moderate Age-Based option: Income Portfoliosale$50,001 - $100,000$75KMay 15, 2026
Sep 5, 2025Interest Accumulation Portfoliopurchase$100,001 - $250,000$175KMay 15, 2026
Sep 5, 2025Interest Accumulation Portfoliopurchase$50,001 - $100,000$75KMay 15, 2026
Sep 5, 2025Income Portfoliopurchase$100,001 - $250,000$175KMay 15, 2026
Sep 5, 2025Moderate Age-Based Option: Income Portfoliosale$100,001 - $250,000$175KMay 15, 2026
Sep 5, 2025Conservative Age-Based option: Interest Accumulation Portfoliosale$50,001 - $100,000$75KMay 15, 2026
Sep 5, 2025Conservative Age-Based Option: Interest Accumulation Portfoliosale$100,001 - $250,000$175KMay 15, 2026
Sep 4, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Aug 4, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Jul 17, 2025Moderate Age-Based Option: Income Portfoliosale$15,001 - $50,000$33KMay 15, 2026
Jul 17, 2025Conservative Age-Based Option: Interest Accumulation Portfoliosale$15,001 - $50,000$33KMay 15, 2026
Jul 2, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Jun 4, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
May 9, 2025MDYState Street SPDR S&P MIDCAP 400 ETF Trustpurchase$500,001 - $1,000,000$750KMay 15, 2026
May 9, 2025BTMKX - iShares MSCI EAFE International Index Fund Class Ksale$100,001 - $250,000$175KMay 15, 2026
May 9, 2025RPTIXT. Rowe Price Mid-Cap Growth Fund, Inc. - T. Rowe Price Mid-Cap Growth Fund-I Classsale$500,001 - $1,000,000$750KMay 15, 2026
May 9, 2025SSGVXState Street Global All Cap Equity ex-U.S. Index Portfoliopurchase$100,001 - $250,000$175KMay 15, 2026
May 2, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Apr 3, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Mar 3, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Feb 4, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Jan 23, 2025Conservative Age-Based Option: Interest Accumulation Portfoliosale$15,001 - $50,000$33KMay 15, 2026
Jan 23, 2025Moderate Age-Based Option: Income Portfoliosale$15,001 - $50,000$33KMay 15, 2026
Jan 3, 2025VTHRXVanguard Target Retirement 2030 Fund - Investor Sharespurchase$1,001 - $15,000$8KMay 15, 2026
Dec 31, 2024CP Block A Member, LLCsale$500,001 - $1,000,000$750KMar 25, 2026
Dec 26, 2024Conservative Age-Based Option: Interest Accumulation Portfoliopurchase$1,001 - $15,000$8KMar 25, 2026
Dec 26, 2024Moderate Age-Based Option: Income Portfoliopurchase$1,001 - $15,000$8KMar 25, 2026
Dec 23, 2024ODVYXInvesco Developing Markets Fund Class Ysale$1,001 - $15,000$8KMar 25, 2026
Dec 23, 2024VBIRXVanguard Short-Term Bond Index Fund Admiral Sharsale$1,001 - $15,000$8KMar 25, 2026
Dec 20, 2024MDLOXBlackrock Global Alloc Apurchase$1,001 - $15,000$8KMar 25, 2026
Dec 19, 2024EAERXEaton Vance Large Cap Core Research Fund Class Apurchase$1,001 - $15,000$8KMar 25, 2026
Dec 19, 2024EAERXEaton Vance Large Cap Core Research Fund Class Apurchase$500,001 - $1,000,000$750KMar 25, 2026
Dec 3, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Nov 29, 2024EAERXEaton Vance Large Cap Core Research Fund Class Apurchase$1,001 - $15,000$8KMar 25, 2026
Nov 4, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Oct 31, 2024Spartan 500 Index Pool Class Cpurchase$50,001 - $100,000$75KMar 25, 2026
Oct 31, 2024FXAIXFidelity 500 Index Fundsale$50,001 - $100,000$75KMar 25, 2026
Oct 1, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Sep 6, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Aug 5, 2024Conservative Age-Based Option: Interest Accumulation Portfoliosale$15,001 - $50,000$33KMar 25, 2026
Aug 5, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Aug 5, 2024Moderate Age-Based Option: Income Portfoliosale$15,001 - $50,000$33KMar 25, 2026
Jul 18, 2024MDLOXBlackrock Global Alloc Apurchase$1,001 - $15,000$8KMar 25, 2026
Jul 5, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Jun 3, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
May 1, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Apr 2, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Mar 1, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Feb 1, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Jan 31, 2024VTMSXVanguard Tax Managed Small Cap Fund Admiral Clsale$15,001 - $50,000$33KMar 25, 2026
Jan 31, 2024VSMSXVanguard S&P Smallcap 600 Index Fd Insti Clpurchase$15,001 - $50,000$33KMar 25, 2026
Jan 31, 2024FXAIXFidelity 500 Index Fundpurchase$50,001 - $100,000$75KMar 25, 2026
Jan 31, 2024Blackrock Equity Index Non-Lendable Fund Class Msale$50,001 - $100,000$75KMar 25, 2026
Jan 12, 2024Moderate Age-Based Option: Income Portfoliosale$15,001 - $50,000$33KMar 25, 2026
Jan 12, 2024Conservative Age-Based Option: Interest Accumulation Portfoliosale$15,001 - $50,000$33KMar 25, 2026
Jan 3, 2024VTHRXVanguard Target Retirement 2030 Fundpurchase$1,001 - $15,000$8KMar 25, 2026
Dec 21, 2023EAERX - Eaton Vance Stock Apurchase$500,001 - $1,000,000$750KJul 15, 2024
Dec 20, 2023Moderate Age-Based Option: Income Portfoliopurchase$1,001 - $15,000$8KJul 15, 2024
Dec 20, 2023Conservative Age-Based Option: Interest Accumulation Portfoliopurchase$1,001 - $15,000$8KJul 15, 2024
Dec 15, 2023Harbor Spring Capital Partners, LPsale$100,001 - $250,000$175KJul 15, 2024
Dec 11, 2023CP Block A Member, LLCsale$1,001 - $15,000$8KJul 15, 2024
Dec 4, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Nov 1, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Oct 24, 2023Harbor Spring Capital Partners, LPsale$500,001 - $1,000,000$750KJul 15, 2024
Oct 10, 2023Moderate Age-Based Option: Income Portfoliosale$1,001 - $15,000$8KJul 15, 2024
Oct 10, 2023Conservative Age-Based Option: Interest Accumulation Portfoliosale$15,001 - $50,000$33KJul 15, 2024
Oct 6, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Sep 5, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Aug 17, 2023CP Block A Member, LLCsale$1,001 - $15,000$8KJul 15, 2024
Aug 7, 2023Conservative Age-Based Option: 25%Bond/75% Colorado Short-Term Reserves Portfoliosale$100,001 - $250,000$175KJul 15, 2024
Aug 7, 2023Conservative Age-Based Option: Interest Accumulation Portfoliopurchase$100,001 - $250,000$175KJul 15, 2024
Aug 2, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Jul 3, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Jun 1, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
May 3, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Apr 26, 2023More Company: More  (Ebene, Muritius (India)) Description: Grocery Chainpurchase$15,001 - $50,000$33KJul 15, 2024
Apr 3, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Mar 31, 2023VTRIX - Vanguard International Value Fund Investor Sharespurchase$1,001 - $15,000$8KJul 15, 2024
Mar 31, 2023OAKIX - Oakmark International Fund Classsale$1,001 - $15,000$8KJul 15, 2024
Mar 29, 2023CP Block A Member, LLCsale$500,001 - $1,000,000$750KJul 15, 2024
Mar 1, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Feb 15, 2023CP Block A Member, LLCsale$100,001 - $250,000$175KJul 15, 2024
Feb 1, 2023Conservative Age-Based Option: 25%Bond/75% Colorado Short-Term Reserves Portfoliopurchase$1,001 - $15,000$8KJul 15, 2024
Feb 1, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024
Feb 1, 2023Moderate Age-Based Option: Income Portfoliopurchase$1,001 - $15,000$8KJul 15, 2024
Jan 6, 2023VTTWX - Vanguard Instl Trgt Retire 2030 Instlpurchase$1,001 - $15,000$8KJul 15, 2024