— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

Harfst & Associates, Inc.

Q2 2025 · Filed 2025-08-13
Market Value
$485M
+12.1%
Holdings
121
-1
New Purchases
5
Added To
39
Closed
23
Reduced
45
Top 10 Concentration
68.1%
Turnover
23.1%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
TCAF 2.26% 0.93% +1.33% $11M
VXF 0.91% 0.21% +0.70% $4M
NFLX 0.45% 0.16% +0.29% $2M
VMC 0.34% 0.06% +0.28% $2M
KLAC 0.42% 0.14% +0.28% $2M
IBKR 0.38% 0.14% +0.24% $2M
QQQ 6.00% 5.76% +0.24% $29M
APH 0.47% 0.24% +0.23% $2M
MS 0.38% 0.15% +0.23% $2M
GE 0.39% 0.17% +0.23% $2M
NTAP 0.36% 0.15% +0.21% $2M
TT 0.36% 0.14% +0.21% $2M
HUBB 0.36% 0.15% +0.21% $2M
MSTR 0.40% 0.20% +0.20% $2M
CTAS 0.36% 0.16% +0.20% $2M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
RJF 32.81% 33.42% -0.61% $159M
PG 2.98% 3.59% -0.61% $14M
AAPL 1.53% 1.97% -0.44% $7M
IVV 13.65% 14.06% -0.41% $66M
SSD 0.00% 0.28% -0.28% $0
UFPI 0.00% 0.28% -0.28% $0
BRK-B 0.86% 1.14% -0.27% $4M
ADI 0.00% 0.26% -0.26% $0
RMD 0.00% 0.25% -0.25% $0
TRV 0.00% 0.24% -0.24% $0
EXPD 0.05% 0.28% -0.24% $222K
GWW 0.00% 0.23% -0.23% $0
COST 0.75% 0.98% -0.23% $4M
AOS 0.00% 0.22% -0.22% $0
ENSG 0.00% 0.21% -0.21% $0

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 43 $196M 40.4%
Large Cap 68 $247M 51.0%
Mid Cap 10 $41M 8.6%

Portfolio Analytics

Avg Market Cap
$435.3B
Median Market Cap
$105.3B
Avg P/E
33.7
Median P/E
26.9
Avg Dividend Yield
0.01%
Avg Beta
1.05
# Stocks
103
# ETFs / Funds
18

Top Holdings (121 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 RJF 32.81% 1,037,455 $159M $153.37 $15M -3,501 -0.3%
2 IVV 13.65% 106,594 $66M $620.90 $5M -1,647 -1.5%
3 QQQ 6.00% 52,771 $29M $551.64 $4M -389 -0.7%
4 VIS 3.86% 66,835 $19M $280.07 $3M +1,998 +3.1%
5 PG 2.98% 90,803 $14M $159.32 -$1M -378 -0.4%
6 TCAF 2.26% 310,372 $11M $35.28 $7M +185,376 +148.3%
7 LAD 1.95% 27,963 $9M $337.82 $1M -645 -2.2%
8 VTI 1.83% 29,238 $9M $303.93 $826K -90 -0.3%
9 AAPL 1.53% 36,175 $7M $205.17 -$1M -2,127 -5.5%
10 NVDA 1.27% 38,883 $6M $157.99 $211K -15,850 -29.0%
11 MSFT 1.26% 12,292 $6M $497.41 $1M -472 -3.7%
12 VXF 0.91% 22,895 $4M $192.71 $4M +17,692 +340.0%
13 BRK-B 0.86% 8,620 $4M $485.77 -$738K -629 -6.8%
14 AMZN 0.76% 16,842 $4M $219.39 $125K -1,922 -10.2%
15 COST 0.75% 3,688 $4M $990.03 -$590K -796 -17.8%
16 AMD 0.71% 24,227 $3M $141.90 $823K -1,220 -4.8%
17 GOOGL 0.70% 19,158 $3M $176.23 -$22K -2,820 -12.8%
18 V 0.65% 8,893 $3M $355.04 -$517K -1,593 -15.2%
19 SCHW 0.63% 33,617 $3M $91.24 -$349K -10,023 -23.0%
20 ADBE 0.63% 7,887 $3M $386.88 $80K +139 +1.8%
21 NTRS 0.62% 23,800 $3M $126.79 $300K -3,748 -13.6%
22 INTU 0.61% 3,765 $3M $787.68 $210K -723 -16.1%
23 AMAT 0.59% 15,591 $3M $183.07 $442K -1,033 -6.2%
24 NOW 0.56% 2,642 $3M $1,028.08 $40K -719 -21.4%
25 FAST 0.55% 63,464 $3M $42.00 $32K +29,504 +86.9%
26 BLK 0.55% 2,538 $3M $1,049.36 -$61K -340 -11.8%
27 TXN 0.54% 12,708 $3M $207.62 $149K -1,146 -8.3%
28 LRCX 0.54% 26,662 $3M $97.34 $602K -761 -2.8%
29 META 0.53% 3,468 $3M $738.13 $221K -589 -14.5%
30 MPWR 0.52% 3,436 $3M $731.35 $616K +165 +5.0%
31 CMI 0.51% 7,584 $2M $327.50 -$546K -2,081 -21.5%
32 XOM 0.49% 22,053 $2M $107.80 -$600K -2,986 -11.9%
33 AIT 0.48% 10,111 $2M $232.46 -$576K -2,877 -22.1%
34 AMP 0.48% 4,380 $2M $533.77 -$20K -492 -10.1%
35 VOO 0.48% 4,094 $2M $568.03 $132K -174 -4.1%
36 APH 0.47% 22,976 $2M $98.75 $1M +7,242 +46.0%
37 NFLX 0.45% 1,633 $2M $1,339.13 $1M +881 +117.2%
38 CRM 0.44% 7,746 $2M $272.70 $42K +30 +0.4%
39 GGG 0.42% 23,810 $2M $85.97 -$61K -1,430 -5.7%
40 KLAC 0.42% 2,272 $2M $895.74 $1M +1,353 +147.2%
41 PGR 0.42% 7,562 $2M $266.87 -$439K -1,121 -12.9%
42 ODFL 0.41% 12,120 $2M $162.29 $28K +398 +3.4%
43 MSTR 0.40% 4,800 $2M $404.23 $1M +1,788 +59.4%
44 GE 0.39% 7,411 $2M $257.39 $1M +3,805 +105.5%
45 IBKR 0.38% 33,474 $2M $55.41 $1M +29,807 +812.8%
46 MS 0.38% 13,053 $2M $140.86 $1M +7,417 +131.6%
47 WMT 0.37% 18,413 $2M $97.78 $1M +9,518 +107.0%
48 NTAP 0.36% 16,453 $2M $106.55 $1M +9,219 +127.4%
49 HUBB 0.36% 4,286 $2M $408.44 $1M +2,310 +116.9%
50 CTAS 0.36% 7,805 $2M $222.87 $1M +4,411 +130.0%
51 TT 0.36% 3,964 $2M $437.41 $1M +2,113 +114.2%
52 AFL 0.36% 16,355 $2M $105.46 $1M +9,897 +153.2%
53 AME 0.36% 9,528 $2M $180.96 $739K +3,806 +66.5%
54 MLM 0.35% 3,096 $2M $548.97 $721K +1,050 +51.3%
55 JNJ 0.35% 11,108 $2M $152.75 -$200K -330 -2.9%
56 VMC 0.34% 6,378 $2M $260.84 $1M +5,260 +470.5%
57 EBAY 0.34% 22,284 $2M $74.46 $935K +11,585 +108.3%
58 J 0.34% 12,552 $2M $131.45 $1M +7,193 +134.2%
59 ISRG 0.34% 3,019 $2M $543.41 $969K +1,663 +122.6%
60 EOG 0.34% 13,711 $2M $119.61 -$293K -1,360 -9.0%
61 DOV 0.33% 8,808 $2M $183.24 $960K +5,084 +136.5%
62 DPZ 0.33% 3,565 $2M $450.62 $933K +2,100 +143.3%
63 CPRT 0.33% 32,730 $2M $49.07 $728K +17,218 +111.0%
64 APO 0.33% 11,212 $2M $141.87 $846K +5,772 +106.1%
65 DHR 0.33% 8,010 $2M $197.54 $906K +4,712 +142.9%
66 CVX 0.32% 10,912 $2M $143.18 -$482K -1,309 -10.7%
67 SPGI 0.32% 2,944 $2M $527.31 $934K +1,727 +141.9%
68 TSLA 0.32% 4,848 $2M $317.66 $645K +1,394 +40.4%
69 PCAR 0.31% 16,052 $2M $95.06 $920K +9,828 +157.9%
70 WM 0.31% 6,547 $1M $228.82 $825K +3,641 +125.3%
71 BRK-A 0.30% 2 $1M $728,800.00 -$139K
72 TMO 0.29% 3,430 $1M $405.46 $789K +2,221 +183.7%
73 SPLV 0.26% 17,503 $1M $72.82 -$84K -685 -3.8%
74 PSX 0.24% 9,670 $1M $119.30 $481K +4,221 +77.5%
75 MCD 0.24% 3,932 $1M $292.17 $528K +1,945 +97.9%
76 CAT 0.24% 2,941 $1M $388.21 $172K
77 IWF 0.19% 2,119 $900K $424.58 $112K -62 -2.8%
78 DSI 0.18% 7,395 $859K $116.16 $92K -99 -1.3%
79 SCHM 0.14% 24,986 $701K $28.05 $45K -57 -0.2%
80 ABBV 0.10% 2,631 $488K $185.62 -$65K -10 -0.4%
81 ABT 0.09% 3,217 $438K $136.01 -$487K -3,756 -53.9%
82 MELI 0.08% 150 $392K $2,613.63 $99K
83 SDY 0.08% 2,695 $366K $135.73 $135
84 SPY 0.07% 588 $363K $617.85 $34K
85 PM 0.07% 1,771 $323K $182.13 $41K
86 VTV 0.06% 1,770 $313K $176.74 -$49K -326 -15.6%
87 ICE 0.06% 1,545 $283K $183.47 -$223K -1,389 -47.3%
88 LOW 0.06% 1,251 $278K $221.87 -$25K -47 -3.6%
89 TSM 0.05% 1,125 $255K $226.49 +1,125 NEW
90 SUSA 0.05% 1,891 $240K $126.75 $22K
91 BAC 0.05% 5,002 $237K $47.32 $28K
92 PEP 0.05% 1,785 $236K $132.04 -$33K -5 -0.3%
93 IDEV 0.05% 2,975 $226K $76.04 +2,975 NEW
94 GOOG 0.05% 1,255 $223K $177.39 +1,255 NEW
95 EXPD 0.05% 1,947 $222K $114.25 -$1M -8,260 -80.9%
96 PPG 0.05% 1,949 $222K $113.75 $9K
97 ORCL 0.04% 985 $215K $218.63 +985 NEW
98 IWP 0.04% 1,475 $205K $138.68 +1,475 NEW
99 ENSG —% -$889K -6,867 -100.0% SOLD
100 CSCO —% -$396K -6,413 -100.0% SOLD

New Positions

SymbolValue% Port
TSM $255K 0.05%
IDEV $226K 0.05%
GOOG $223K 0.05%
ORCL $215K 0.04%
IWP $205K 0.04%

Sold Out Positions

SymbolValue% Port
ACN —%
APD —%
WST —%
NKE —%
SSD —%
MET —%
TRV —%
CI —%
AOS —%
MRK —%
RMD —%
GWW —%
MDT —%
UNH —%
GNTX —%
View SEC EDGAR Filings for Harfst & Associates, Inc. →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms