Asset Manager
← All Institutions
Harfst & Associates, Inc.
Market Value
$542M
+11.7%
Holdings
111
-10
New Purchases
13
Added To
64
Closed
0
Reduced
13
Top 10 Concentration
66.9%
Turnover
11.7%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| VRIG | 0.66% | 0.00% | +0.66% | $4M |
| PGX | 0.66% | 0.00% | +0.66% | $4M |
| TBUX | 0.54% | 0.00% | +0.54% | $3M |
| IBIT | 0.18% | 0.00% | +0.18% | $997K |
| GOOGL | 0.87% | 0.70% | +0.18% | $5M |
| AAPL | 1.68% | 1.53% | +0.15% | $9M |
| LRCX | 0.66% | 0.54% | +0.12% | $4M |
| NVDA | 1.37% | 1.27% | +0.10% | $7M |
| TSLA | 0.41% | 0.32% | +0.09% | $2M |
| COIN | 0.08% | 0.00% | +0.08% | $455K |
| GLD | 0.08% | 0.00% | +0.08% | $449K |
| CMI | 0.59% | 0.51% | +0.08% | $3M |
| SLV | 0.07% | 0.00% | +0.07% | $404K |
| VXF | 0.98% | 0.91% | +0.07% | $5M |
| MPWR | 0.58% | 0.52% | +0.07% | $3M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| IVV | 13.09% | 13.65% | -0.56% | $71M |
| PG | 2.58% | 2.98% | -0.40% | $14M |
| LAD | 1.63% | 1.95% | -0.32% | $9M |
| INTU | 0.48% | 0.61% | -0.13% | $3M |
| QQQ | 5.87% | 6.00% | -0.13% | $32M |
| TXN | 0.43% | 0.54% | -0.11% | $2M |
| MSTR | 0.29% | 0.40% | -0.11% | $2M |
| NOW | 0.45% | 0.56% | -0.11% | $2M |
| ADBE | 0.54% | 0.63% | -0.09% | $3M |
| CRM | 0.34% | 0.44% | -0.09% | $2M |
| V | 0.56% | 0.65% | -0.09% | $3M |
| ODFL | 0.32% | 0.41% | -0.09% | $2M |
| NFLX | 0.37% | 0.45% | -0.09% | $2M |
| ISRG | 0.26% | 0.34% | -0.08% | $1M |
| AMP | 0.40% | 0.48% | -0.08% | $2M |
Sector Allocation Over Time
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 39 | $214M | 39.5% |
| Large Cap | 61 | $273M | 50.5% |
| Mid Cap | 8 | $48M | 8.8% |
| Small Cap | 3 | $7M | 1.3% |
Portfolio Analytics
Avg Market Cap
$455.4B
Median Market Cap
$98.9B
Avg P/E
36.0
Median P/E
27.6
Avg Dividend Yield
0.01%
Avg Beta
1.09
# Stocks
84
# ETFs / Funds
27
Top Holdings (111 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RJF | 32.86% | 1,030,937 | $178M | $172.60 | $19M | -6,518 | -0.6% | |
| 2 | IVV | 13.09% | 105,901 | $71M | $669.30 | $5M | -693 | -0.7% | |
| 3 | QQQ | 5.87% | 52,984 | $32M | $600.37 | $3M | +213 | +0.4% | |
| 4 | VIS | 3.78% | 69,136 | $20M | $296.29 | $2M | +2,301 | +3.4% | |
| 5 | PG | 2.58% | 90,936 | $14M | $153.65 | -$494K | +133 | +0.1% | |
| 6 | TCAF | 2.23% | 320,804 | $12M | $37.70 | $1M | +10,432 | +3.4% | |
| 7 | VTI | 1.76% | 29,096 | $10M | $328.17 | $662K | -142 | -0.5% | |
| 8 | AAPL | 1.68% | 35,663 | $9M | $254.63 | $2M | -512 | -1.4% | |
| 9 | LAD | 1.63% | 27,963 | $9M | $316.00 | -$610K | — | — | |
| 10 | NVDA | 1.37% | 39,748 | $7M | $186.58 | $1M | +865 | +2.2% | |
| 11 | MSFT | 1.19% | 12,404 | $6M | $517.96 | $311K | +112 | +0.9% | |
| 12 | VXF | 0.98% | 25,393 | $5M | $209.34 | $904K | +2,498 | +10.9% | |
| 13 | GOOGL | 0.87% | 19,487 | $5M | $243.10 | $1M | +329 | +1.7% | |
| 14 | BRK-B | 0.84% | 9,064 | $5M | $502.74 | $369K | +444 | +5.2% | |
| 15 | AMD | 0.73% | 24,452 | $4M | $161.79 | $518K | +225 | +0.9% | |
| 16 | AMZN | 0.71% | 17,400 | $4M | $219.57 | $126K | +558 | +3.3% | |
| 17 | COST | 0.70% | 4,123 | $4M | $925.72 | $166K | +435 | +11.8% | |
| 18 | VRIG | 0.66% | 143,251 | $4M | $25.10 | — | +143,251 | — | NEW |
| 19 | PGX | 0.66% | 306,267 | $4M | $11.60 | — | +306,267 | — | NEW |
| 20 | LRCX | 0.66% | 26,497 | $4M | $133.90 | $953K | -165 | -0.6% | |
| 21 | AMAT | 0.60% | 15,856 | $3M | $204.74 | $392K | +265 | +1.7% | |
| 22 | SCHW | 0.59% | 33,724 | $3M | $95.47 | $152K | +107 | +0.3% | |
| 23 | NTRS | 0.59% | 23,805 | $3M | $134.60 | $186K | +5 | +0.0% | |
| 24 | CMI | 0.59% | 7,560 | $3M | $422.38 | $709K | -24 | -0.3% | |
| 25 | MPWR | 0.58% | 3,439 | $3M | $920.73 | $653K | +3 | +0.1% | |
| 26 | FAST | 0.58% | 63,720 | $3M | $49.04 | $459K | +256 | +0.4% | |
| 27 | V | 0.56% | 8,897 | $3M | $341.38 | -$120K | +4 | +0.0% | |
| 28 | BLK | 0.55% | 2,548 | $3M | $1,166.01 | $308K | +10 | +0.4% | |
| 29 | TBUX | 0.54% | 58,474 | $3M | $49.84 | — | +58,474 | — | NEW |
| 30 | ADBE | 0.54% | 8,238 | $3M | $352.75 | -$145K | +351 | +4.5% | |
| 31 | APH | 0.52% | 22,774 | $3M | $123.75 | $549K | -202 | -0.9% | |
| 32 | META | 0.49% | 3,636 | $3M | $734.44 | $111K | +168 | +4.8% | |
| 33 | AIT | 0.49% | 10,167 | $3M | $261.04 | $304K | +56 | +0.6% | |
| 34 | INTU | 0.48% | 3,796 | $3M | $682.97 | -$373K | +31 | +0.8% | |
| 35 | VOO | 0.46% | 4,094 | $3M | $612.38 | $182K | — | — | |
| 36 | KLAC | 0.46% | 2,319 | $3M | $1,078.64 | $466K | +47 | +2.1% | |
| 37 | XOM | 0.46% | 22,122 | $2M | $112.75 | $117K | +69 | +0.3% | |
| 38 | NOW | 0.45% | 2,662 | $2M | $920.28 | -$266K | +20 | +0.8% | |
| 39 | TXN | 0.43% | 12,805 | $2M | $183.73 | -$286K | +97 | +0.8% | |
| 40 | IBKR | 0.43% | 33,489 | $2M | $68.81 | $450K | +15 | +0.0% | |
| 41 | GE | 0.41% | 7,444 | $2M | $300.83 | $332K | +33 | +0.5% | |
| 42 | TSLA | 0.41% | 4,934 | $2M | $444.72 | $654K | +86 | +1.8% | |
| 43 | AMP | 0.40% | 4,440 | $2M | $491.27 | -$157K | +60 | +1.4% | |
| 44 | MS | 0.39% | 13,152 | $2M | $158.96 | $252K | +99 | +0.8% | |
| 45 | JNJ | 0.38% | 10,975 | $2M | $185.42 | $338K | -133 | -1.2% | |
| 46 | EBAY | 0.38% | 22,330 | $2M | $90.95 | $372K | +46 | +0.2% | |
| 47 | GGG | 0.37% | 23,901 | $2M | $84.96 | -$16K | +91 | +0.4% | |
| 48 | NFLX | 0.37% | 1,652 | $2M | $1,198.92 | -$206K | +19 | +1.2% | |
| 49 | MLM | 0.36% | 3,133 | $2M | $630.32 | $275K | +37 | +1.2% | |
| 50 | VMC | 0.36% | 6,416 | $2M | $307.61 | $310K | +38 | +0.6% | |
| 51 | NTAP | 0.36% | 16,533 | $2M | $118.46 | $205K | +80 | +0.5% | |
| 52 | WMT | 0.35% | 18,565 | $2M | $103.06 | $113K | +152 | +0.8% | |
| 53 | PGR | 0.35% | 7,662 | $2M | $246.97 | -$126K | +100 | +1.3% | |
| 54 | J | 0.35% | 12,616 | $2M | $149.86 | $241K | +64 | +0.5% | |
| 55 | CRM | 0.34% | 7,855 | $2M | $236.99 | -$251K | +109 | +1.4% | |
| 56 | HUBB | 0.34% | 4,322 | $2M | $430.28 | $109K | +36 | +0.8% | |
| 57 | AFL | 0.34% | 16,568 | $2M | $111.70 | $126K | +213 | +1.3% | |
| 58 | AME | 0.33% | 9,614 | $2M | $188.00 | $83K | +86 | +0.9% | |
| 59 | ODFL | 0.32% | 12,253 | $2M | $140.78 | -$242K | +133 | +1.1% | |
| 60 | CVX | 0.32% | 11,009 | $2M | $155.28 | $147K | +97 | +0.9% | |
| 61 | TT | 0.31% | 4,008 | $2M | $421.96 | -$43K | +44 | +1.1% | |
| 62 | TMO | 0.31% | 3,483 | $2M | $485.04 | $299K | +53 | +1.6% | |
| 63 | CTAS | 0.30% | 7,903 | $2M | $205.26 | -$117K | +98 | +1.3% | |
| 64 | DHR | 0.30% | 8,151 | $2M | $198.27 | $34K | +141 | +1.8% | |
| 65 | PCAR | 0.30% | 16,299 | $2M | $98.32 | $77K | +247 | +1.5% | |
| 66 | MSTR | 0.29% | 4,903 | $2M | $322.21 | -$361K | +103 | +2.1% | |
| 67 | DPZ | 0.29% | 3,626 | $2M | $431.75 | -$41K | +61 | +1.7% | |
| 68 | EOG | 0.29% | 13,784 | $2M | $112.12 | -$95K | +73 | +0.5% | |
| 69 | APO | 0.28% | 11,426 | $2M | $133.27 | -$68K | +214 | +1.9% | |
| 70 | BRK-A | 0.28% | 2 | $2M | $754,200.00 | $51K | — | — | |
| 71 | CPRT | 0.28% | 33,262 | $1M | $44.97 | -$110K | +532 | +1.6% | |
| 72 | DOV | 0.28% | 8,952 | $1M | $166.83 | -$121K | +144 | +1.6% | |
| 73 | WM | 0.27% | 6,641 | $1M | $220.83 | -$32K | +94 | +1.4% | |
| 74 | SPGI | 0.27% | 2,996 | $1M | $486.74 | -$94K | +52 | +1.8% | |
| 75 | CAT | 0.26% | 2,941 | $1M | $477.15 | $262K | — | — | |
| 76 | ISRG | 0.26% | 3,111 | $1M | $447.23 | -$249K | +92 | +3.0% | |
| 77 | PSX | 0.25% | 9,812 | $1M | $136.02 | $181K | +142 | +1.5% | |
| 78 | SPLV | 0.24% | 17,383 | $1M | $73.48 | $3K | -120 | -0.7% | |
| 79 | MCD | 0.22% | 3,989 | $1M | $303.88 | $63K | +57 | +1.4% | |
| 80 | IBIT | 0.18% | 15,342 | $997K | $65.00 | — | +15,342 | — | NEW |
| 81 | IWF | 0.18% | 2,119 | $993K | $468.41 | $93K | — | — | |
| 82 | DSI | 0.17% | 7,395 | $931K | $125.95 | $72K | — | — | |
| 83 | SCHM | 0.12% | 21,854 | $648K | $29.64 | -$53K | -3,132 | -12.5% | |
| 84 | ABBV | 0.11% | 2,621 | $607K | $231.54 | $118K | -10 | -0.4% | |
| 85 | COIN | 0.08% | 1,347 | $455K | $337.49 | — | +1,347 | — | NEW |
| 86 | GLD | 0.08% | 1,262 | $449K | $355.47 | — | +1,262 | — | NEW |
| 87 | ABT | 0.08% | 3,217 | $431K | $133.94 | -$7K | — | — | |
| 88 | SLV | 0.07% | 9,540 | $404K | $42.37 | — | +9,540 | — | NEW |
| 89 | SPY | 0.07% | 588 | $392K | $666.18 | $28K | — | — | |
| 90 | SDY | 0.07% | 2,695 | $377K | $140.05 | $12K | — | — | |
| 91 | GOOG | 0.07% | 1,455 | $354K | $243.55 | $132K | +200 | +15.9% | |
| 92 | MELI | 0.06% | 150 | $351K | $2,336.94 | -$42K | — | — | |
| 93 | VTV | 0.06% | 1,770 | $330K | $186.49 | $17K | — | — | |
| 94 | LOW | 0.06% | 1,251 | $314K | $251.31 | $37K | — | — | |
| 95 | TSM | 0.06% | 1,125 | $314K | $279.29 | $59K | — | — | |
| 96 | PM | 0.05% | 1,771 | $287K | $162.20 | -$35K | — | — | |
| 97 | IGRO | 0.05% | 3,546 | $283K | $79.68 | — | +3,546 | — | NEW |
| 98 | ORCL | 0.05% | 985 | $277K | $281.24 | $62K | — | — | |
| 99 | ICE | 0.05% | 1,545 | $260K | $168.48 | -$23K | — | — | |
| 100 | BAC | 0.05% | 5,002 | $258K | $51.59 | $21K | — | — |