Asset Manager
← All Institutions
Harfst & Associates, Inc.
Market Value
$559M
+1.0%
Holdings
125
+8
New Purchases
15
Added To
42
Closed
5
Reduced
46
Top 10 Concentration
63.5%
Turnover
16.0%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| VRIG | 3.53% | 1.56% | +1.97% | $20M |
| TBUX | 3.64% | 1.69% | +1.95% | $20M |
| BSV | 1.68% | 0.11% | +1.57% | $9M |
| EEM | 0.45% | 0.00% | +0.45% | $3M |
| VIS | 4.04% | 3.60% | +0.44% | $23M |
| VEU | 0.44% | 0.00% | +0.44% | $2M |
| CEF | 0.38% | 0.00% | +0.38% | $2M |
| LLY | 0.25% | 0.00% | +0.25% | $1M |
| GLW | 0.25% | 0.00% | +0.25% | $1M |
| CSCO | 0.25% | 0.00% | +0.25% | $1M |
| PH | 0.25% | 0.00% | +0.25% | $1M |
| ADI | 0.23% | 0.00% | +0.23% | $1M |
| BKR | 0.23% | 0.00% | +0.23% | $1M |
| AVGO | 0.23% | 0.00% | +0.23% | $1M |
| TJX | 0.23% | 0.00% | +0.23% | $1M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| RJF | 27.47% | 30.95% | -3.48% | $154M |
| IVV | 11.64% | 12.80% | -1.16% | $65M |
| AKRE | 0.00% | 0.63% | -0.63% | $0 |
| QQQ | 5.14% | 5.68% | -0.54% | $29M |
| LAD | 1.10% | 1.55% | -0.45% | $6M |
| VCIT | 0.91% | 1.30% | -0.38% | $5M |
| ADBE | 0.21% | 0.51% | -0.30% | $1M |
| MSFT | 0.82% | 1.07% | -0.25% | $5M |
| NOW | 0.10% | 0.35% | -0.25% | $587K |
| CRM | 0.11% | 0.36% | -0.25% | $627K |
| DHR | 0.11% | 0.34% | -0.23% | $617K |
| NTAP | 0.11% | 0.32% | -0.21% | $624K |
| NVDA | 1.08% | 1.28% | -0.21% | $6M |
| APO | 0.10% | 0.31% | -0.20% | $571K |
| SPGI | 0.09% | 0.29% | -0.20% | $504K |
Sector Allocation Over Time
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 41 | $208M | 37.2% |
| Large Cap | 71 | $263M | 47.1% |
| Mid Cap | 8 | $46M | 8.2% |
| Small Cap | 4 | $41M | 7.3% |
| Micro Cap | 1 | $735K | 0.1% |
Portfolio Analytics
Avg Market Cap
$439.0B
Median Market Cap
$102.6B
Avg P/E
37.1
Median P/E
28.5
Avg Dividend Yield
0.01%
Avg Beta
1.04
# Stocks
91
# ETFs / Funds
34
Top Holdings (125 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RJF | 27.47% | 1,061,208 | $154M | $144.79 | -$18M | -5,912 | -0.6% | |
| 2 | IVV | 11.64% | 99,673 | $65M | $653.21 | -$6M | -3,811 | -3.7% | |
| 3 | QQQ | 5.14% | 49,811 | $29M | $577.18 | -$3M | -1,408 | -2.8% | |
| 4 | VIS | 4.04% | 72,380 | $23M | $312.22 | $3M | +5,602 | +8.4% | |
| 5 | TBUX | 3.64% | 409,793 | $20M | $49.75 | $11M | +221,574 | +117.7% | |
| 6 | VRIG | 3.53% | 789,727 | $20M | $25.04 | $11M | +445,631 | +129.5% | |
| 7 | TCAF | 2.37% | 372,015 | $13M | $35.59 | -$337K | +16,794 | +4.7% | |
| 8 | PG | 2.36% | 91,517 | $13M | $144.44 | $183K | +554 | +0.6% | |
| 9 | BSV | 1.68% | 120,193 | $9M | $78.41 | $9M | +112,300 | +1422.8% | |
| 10 | VTI | 1.65% | 28,797 | $9M | $320.81 | -$458K | -125 | -0.4% | |
| 11 | AAPL | 1.59% | 35,013 | $9M | $253.79 | -$630K | +8 | +0.0% | |
| 12 | VXF | 1.23% | 33,357 | $7M | $205.80 | $948K | +5,063 | +17.9% | |
| 13 | LAD | 1.10% | 24,574 | $6M | $249.72 | -$2M | -1,245 | -4.8% | |
| 14 | NVDA | 1.08% | 34,569 | $6M | $174.40 | -$1M | -3,567 | -9.3% | |
| 15 | VCIT | 0.91% | 61,706 | $5M | $82.75 | -$2M | -24,060 | -28.1% | |
| 16 | GOOGL | 0.88% | 17,148 | $5M | $287.57 | -$756K | -1,023 | -5.6% | |
| 17 | AMAT | 0.87% | 14,211 | $5M | $341.79 | $937K | -1,041 | -6.8% | |
| 18 | LRCX | 0.87% | 22,703 | $5M | $213.66 | $759K | -1,203 | -5.0% | |
| 19 | MSFT | 0.82% | 12,381 | $5M | $370.16 | -$1M | +89 | +0.7% | |
| 20 | AMD | 0.76% | 21,020 | $4M | $203.43 | -$442K | -1,011 | -4.6% | |
| 21 | BRK-B | 0.76% | 8,913 | $4M | $479.20 | -$184K | +50 | +0.6% | |
| 22 | COST | 0.71% | 3,968 | $4M | $996.32 | $435K | -112 | -2.8% | |
| 23 | AMZN | 0.70% | 18,900 | $4M | $208.27 | -$426K | — | — | |
| 24 | MPWR | 0.64% | 3,288 | $4M | $1,093.36 | $588K | -30 | -0.9% | |
| 25 | CMI | 0.63% | 6,565 | $4M | $538.04 | -$166K | -680 | -9.4% | |
| 26 | XOM | 0.61% | 19,988 | $3M | $169.66 | $917K | -575 | -2.8% | |
| 27 | KLAC | 0.59% | 2,253 | $3M | $1,472.55 | $610K | +25 | +1.1% | |
| 28 | NTRS | 0.58% | 23,103 | $3M | $139.57 | $28K | -296 | -1.3% | |
| 29 | SCHW | 0.54% | 31,942 | $3M | $93.98 | -$292K | -1,026 | -3.1% | |
| 30 | FAST | 0.51% | 61,859 | $3M | $46.40 | $327K | -1,523 | -2.4% | |
| 31 | APH | 0.51% | 22,673 | $3M | $126.35 | -$80K | +881 | +4.0% | |
| 32 | V | 0.48% | 8,956 | $3M | $302.24 | -$350K | +240 | +2.8% | |
| 33 | AIT | 0.48% | 10,113 | $3M | $265.33 | $149K | +244 | +2.5% | |
| 34 | EEM | 0.45% | 44,755 | $3M | $56.79 | — | +44,755 | — | NEW |
| 35 | TXN | 0.45% | 12,845 | $2M | $194.13 | $269K | +21 | +0.2% | |
| 36 | JNJ | 0.44% | 10,166 | $2M | $244.43 | $295K | -415 | -3.9% | |
| 37 | ODFL | 0.44% | 12,595 | $2M | $195.40 | $558K | +455 | +3.8% | |
| 38 | VEU | 0.44% | 32,677 | $2M | $75.10 | — | +32,677 | — | NEW |
| 39 | WMT | 0.42% | 18,882 | $2M | $124.28 | $319K | +682 | +3.8% | |
| 40 | BLK | 0.42% | 2,436 | $2M | $961.89 | -$267K | -2 | -0.1% | |
| 41 | MS | 0.41% | 13,926 | $2M | $164.58 | -$590 | +1,013 | +7.8% | |
| 42 | IBKR | 0.41% | 34,153 | $2M | $67.07 | $186K | +1,420 | +4.3% | |
| 43 | AME | 0.40% | 10,311 | $2M | $214.35 | $244K | +737 | +7.7% | |
| 44 | HUBB | 0.39% | 4,478 | $2M | $490.78 | $293K | +189 | +4.4% | |
| 45 | VOO | 0.39% | 3,671 | $2M | $597.55 | -$109K | — | — | |
| 46 | EBAY | 0.39% | 23,922 | $2M | $91.02 | $221K | +1,461 | +6.5% | |
| 47 | GE | 0.38% | 7,582 | $2M | $283.79 | -$59K | +404 | +5.6% | |
| 48 | META | 0.38% | 3,760 | $2M | $572.06 | -$208K | +187 | +5.2% | |
| 49 | CVX | 0.38% | 10,204 | $2M | $206.91 | $506K | -332 | -3.1% | |
| 50 | CEF | 0.38% | 44,073 | $2M | $47.72 | — | +44,073 | — | NEW |
| 51 | AMP | 0.37% | 4,704 | $2M | $444.41 | -$10K | +420 | +9.8% | |
| 52 | CAT | 0.37% | 2,905 | $2M | $708.46 | $394K | — | — | |
| 53 | GGG | 0.36% | 24,089 | $2M | $84.65 | $173K | +1,325 | +5.8% | |
| 54 | PCAR | 0.36% | 17,409 | $2M | $115.50 | $237K | +1,209 | +7.5% | |
| 55 | MLM | 0.36% | 3,391 | $2M | $588.75 | $95K | +337 | +11.0% | |
| 56 | DOV | 0.35% | 9,399 | $2M | $208.45 | $220K | +488 | +5.5% | |
| 57 | VMC | 0.34% | 6,954 | $2M | $272.29 | $79K | +593 | +9.3% | |
| 58 | INTU | 0.34% | 4,337 | $2M | $432.35 | -$616K | +576 | +15.3% | |
| 59 | TMO | 0.33% | 3,759 | $2M | $491.57 | -$154K | +304 | +8.8% | |
| 60 | PSX | 0.33% | 10,018 | $2M | $182.17 | $569K | +284 | +2.9% | |
| 61 | NFLX | 0.32% | 18,867 | $2M | $96.15 | $253K | +2,215 | +13.3% | |
| 62 | TT | 0.32% | 4,343 | $2M | $416.74 | $295K | +451 | +11.6% | |
| 63 | J | 0.31% | 13,764 | $2M | $127.28 | $78K | +1,127 | +8.9% | |
| 64 | ISRG | 0.30% | 3,610 | $2M | $460.99 | -$129K | +443 | +14.0% | |
| 65 | BRK-A | 0.26% | 2 | $1M | $718,140.00 | -$73K | — | — | |
| 66 | LLY | 0.25% | 1,529 | $1M | $919.80 | — | +1,529 | — | NEW |
| 67 | GLW | 0.25% | 10,286 | $1M | $135.97 | — | +10,286 | — | NEW |
| 68 | CSCO | 0.25% | 17,954 | $1M | $77.59 | — | +17,954 | — | NEW |
| 69 | PH | 0.25% | 1,531 | $1M | $895.24 | — | +1,531 | — | NEW |
| 70 | ADI | 0.23% | 4,123 | $1M | $318.14 | — | +4,123 | — | NEW |
| 71 | BKR | 0.23% | 21,173 | $1M | $61.05 | — | +21,173 | — | NEW |
| 72 | AVGO | 0.23% | 4,130 | $1M | $309.54 | — | +4,130 | — | NEW |
| 73 | TJX | 0.23% | 7,904 | $1M | $159.70 | — | +7,904 | — | NEW |
| 74 | NEM | 0.22% | 11,490 | $1M | $108.25 | — | +11,490 | — | NEW |
| 75 | HWM | 0.22% | 5,309 | $1M | $230.46 | — | +5,309 | — | NEW |
| 76 | SCCO | 0.22% | 7,103 | $1M | $172.06 | — | +7,103 | — | NEW |
| 77 | TSLA | 0.21% | 3,134 | $1M | $371.75 | -$244K | — | — | |
| 78 | ADBE | 0.21% | 4,747 | $1M | $243.08 | -$2M | -3,266 | -40.8% | |
| 79 | DSI | 0.16% | 7,395 | $896K | $121.19 | -$56K | — | — | |
| 80 | IWF | 0.16% | 2,066 | $881K | $426.40 | -$117K | -43 | -2.0% | |
| 81 | AFL | 0.15% | 7,743 | $849K | $109.71 | -$980K | -8,852 | -53.3% | |
| 82 | SPLV | 0.15% | 11,581 | $847K | $73.14 | -$311K | -4,636 | -28.6% | |
| 83 | SETM | 0.13% | 22,225 | $735K | $33.08 | — | +22,225 | — | NEW |
| 84 | PGR | 0.12% | 3,493 | $692K | $198.22 | -$976K | -3,833 | -52.3% | |
| 85 | SLV | 0.12% | 9,711 | $662K | $68.14 | -$68K | -1,620 | -14.3% | |
| 86 | IBIT | 0.11% | 16,659 | $640K | $38.42 | -$162K | +510 | +3.2% | |
| 87 | CRM | 0.11% | 3,360 | $627K | $186.65 | -$1M | -4,153 | -55.3% | |
| 88 | NTAP | 0.11% | 6,095 | $624K | $102.39 | -$1M | -10,372 | -63.0% | |
| 89 | SCHM | 0.11% | 19,966 | $618K | $30.96 | -$18K | -1,175 | -5.6% | |
| 90 | DHR | 0.11% | 3,253 | $617K | $189.60 | -$1M | -4,869 | -60.0% | |
| 91 | NOW | 0.10% | 5,610 | $587K | $104.55 | -$1M | -7,200 | -56.2% | |
| 92 | WM | 0.10% | 2,552 | $587K | $229.82 | -$861K | -4,037 | -61.3% | |
| 93 | VYM | 0.10% | 3,876 | $574K | $148.10 | $76K | +406 | +11.7% | |
| 94 | APO | 0.10% | 5,128 | $571K | $111.41 | -$1M | -6,552 | -56.1% | |
| 95 | ABBV | 0.10% | 2,621 | $570K | $217.49 | -$29K | — | — | |
| 96 | DHS | 0.10% | 5,036 | $550K | $109.22 | $72K | +344 | +7.3% | |
| 97 | GLD | 0.10% | 1,276 | $549K | $430.29 | -$36K | -200 | -13.6% | |
| 98 | CPRT | 0.10% | 16,218 | $538K | $33.20 | -$768K | -17,150 | -51.4% | |
| 99 | SPGI | 0.09% | 1,185 | $504K | $425.18 | -$1M | -1,845 | -60.9% | |
| 100 | CTAS | 0.09% | 2,866 | $485K | $169.14 | -$976K | -4,902 | -63.1% |