TBFC Holdings

27 holdings in the fund's latest file; the data source updated it on Oct 8, 2026.

27 lines in the fund's latest file.

Top 25 Holdings

#HoldingWeightShares (as reported)Value (as reported)
1Vanguard Intermediate-Term Treasury ETF14.69%929,053$52.6M
2Vanguard Intermediate-Term Corporate Bond ETF9.59%438,629$34.3M
3Xtrackers USD High Yield Corporate Bond ETF9.45%961,699$33.8M
4State Street SPDR Portfolio S&P 500 ETF7.92%309,800$28.3M
5iShares 0-1 Year Treasury Bond ETF (SHV)7.57%245,966$27.1M
6Invesco S&P 500 Momentum ETF5.11%119,563$18.3M
7Vanguard Morningstar Growth ETF4.54%175,885$16.3M
8Vanguard Morningstar Mega Cap Growth ETF4.54%171,209$16.3M
9Invesco RAFI US 1000 ETF3.68%238,879$13.2M
10Vanguard Short-Term Inflation-Protected Securities ETF3.58%264,133$12.8M
11Vanguard Short-Term Corporate Bond ETF2.98%138,122$10.7M
12Vanguard Long-Term Treasury ETF2.98%214,146$10.6M
13State Street SPDR Portfolio S&P 600 Small Cap ETF2.51%168,426$9.0M
14State Street SPDR Portfolio S&P 400 Mid Cap ETF2.47%138,613$8.8M
15iMGP DBi Managed Futures Strategy ETF2.40%260,036$8.6M
16SPDR Gold MiniShares Trust2.29%101,017$8.2M
17Dimensional Emerging Markets Value ETF1.74%145,307$6.2M
18Avantis International Small Cap Value ETF1.64%54,199$5.9M
19Schwab Fundamental International Equity ETF (FNDF)1.63%109,312$5.8M
20iShares MSCI EAFE Min Vol Factor ETF1.63%64,320$5.8M
21Dimensional International Core Equity 2 ETF1.62%155,638$5.8M
22Dimensional International Value ETF1.61%104,068$5.7M
23Columbia EM Core ex-China ETF1.55%106,274$5.5M
24State Street SPDR S&P 500 ETF Trust1.51%6,948$5.4M
25First American Treasury Obligations Fund 01/01/20400.42%1,517,658$1.5M

Sector Weights

  • Basic Materials: 5.36%
  • Communication Services: 5.54%
  • Consumer Cyclical: 8.12%
  • Consumer Defensive: 5.45%
  • Energy: 6.72%
  • Financial Services: 17.41%
  • Healthcare: 9.26%
  • Industrials: 13.07%
  • Real Estate: 2.56%
  • Technology: 23.76%
  • Utilities: 2.75%

Country Weights

  • United States: 99.51%
  • Other: 0.49%

Shares, value and weight are as reported in the file, dated by the data source's last update of it (not the date of the positions), never adjusted; a split warning appears only for a split close to or after that date, and its absence does not mean the count is on today's share basis. Weights as the fund reports them. Leveraged and inverse funds list swaps and cash, so weights can be negative or add up past 100.