Fund HoldingsHarfst & Associates, Inc.

Total Portfolio Value
$484.94M
Total Bought
$45.74M
Total Sold
$55.25M
Net Transaction
-$9.51M
Filing Period:
Securities
SharesValue ($K)
Q1 2025
Q2 2025
Change
Q1 2025
Q2 2025
Weight (%)
Change
RAYMOND JAMES FINL INC(RJF)01,037,455+1,037,4550159,11432.81%+159,114
T ROWE PRICE ETF INC
CAP APPRECIATION
124,996310,372+185,3764,03510,9502.26%+6,915
ISHARES TR0106,594+106,594066,18413.65%+66,184
INVESCO QQQ TR052,771+52,771029,1116.00%+29,111
VANGUARD INDEX FDS5,20322,895+17,6928964,4120.91%+3,516
VANGUARD WORLD FD
INDUSTRIAL ETF
64,83766,835+1,99816,05018,7183.86%+2,668
NETFLIX INC(NFLX)7521,633+8817012,1870.45%+1,486
KLA CORP(KLAC)9192,272+1,3536252,0350.42%+1,410
VULCAN MATLS CO(VMC)1,1186,378+5,2602611,6640.34%+1,403
MICROSOFT CORP(MSFT)012,292+12,29206,1141.26%+6,114
INTERACTIVE BROKERS GROUP IN(IBKR)3,66733,474+29,8076071,8550.38%+1,248
AMPHENOL CORP NEW15,73422,976+7,2421,0322,2690.47%+1,237
GE AEROSPACE(GE)3,6067,411+3,8057221,9080.39%+1,186
MORGAN STANLEY(MS)5,63613,053+7,4176581,8390.38%+1,181
NETAPP INC(NTAP)7,23416,453+9,2196351,7530.36%+1,118
TRANE TECHNOLOGIES PLC(TT)1,8513,964+2,1136241,7340.36%+1,110
HUBBELL INC(HUBB)1,9764,286+2,3106541,7510.36%+1,097
MICROSTRATEGY INC(MSTR)3,0124,800+1,7888681,9400.40%+1,072
LITHIA MTRS INC(LAD)027,963+27,96309,4461.95%+9,446
CINTAS CORP(CTAS)3,3947,805+4,4116981,7400.36%+1,042
WALMART INC(WMT)8,89518,413+9,5187811,8000.37%+1,020
AFLAC INC(AFL)6,45816,355+9,8977181,7250.36%+1,007
JACOBS SOLUTIONS INC(J)5,35912,552+7,1936481,6500.34%+1,002
INTUITIVE SURGICAL INC1,3563,019+1,6636721,6410.34%+969
DOVER CORP(DOV)3,7248,808+5,0846541,6140.33%+960
EBAY INC.(EBAY)10,69922,284+11,5857251,6590.34%+935
S&P GLOBAL INC(SPGI)1,2172,944+1,7276181,5520.32%+934
DOMINOS PIZZA INC(DPZ)1,4653,565+2,1006731,6060.33%+933
PACCAR INC(PCAR)6,22416,052+9,8286061,5260.31%+920
DANAHER CORPORATION(DHR)3,2988,010+4,7126761,5820.33%+906
APOLLO GLOBAL MGMT INC(APO)5,44011,212+5,7727451,5910.33%+846
VANGUARD INDEX FDS29,32829,238-908,0608,8861.83%+826
WASTE MGMT INC DEL(WM)2,9066,547+3,6416731,4980.31%+825
ADVANCED MICRO DEVICES INC(AMD)25,44724,227-1,2202,6143,4380.71%+823
THERMO FISHER SCIENTIFIC INC(TMO)1,2093,430+2,2216021,3910.29%+789
AMETEK INC5,7229,528+3,8069851,7240.36%+739
COPART INC(CPRT)15,51232,730+17,2188781,6060.33%+728
MARTIN MARIETTA MATLS INC(MLM)2,0463,096+1,0509781,7000.35%+721
TESLA INC(TSLA)3,4544,848+1,3948951,5400.32%+645
MONOLITHIC PWR SYS INC(MPWR)3,2713,436+1651,8972,5130.52%+616
LAM RESEARCH CORP(LRCX)27,42326,662-7611,9942,5950.54%+602
MCDONALDS CORP(MCD)1,9873,932+1,9456211,1490.24%+528
PHILLIPS 66(PSX)5,4499,670+4,2216731,1540.24%+481
APPLIED MATLS INC16,62415,591-1,0332,4122,8540.59%+442
NORTHERN TR CORP(NTRS)27,54823,800-3,7482,7183,0180.62%+300
TAIWAN SEMICONDUCTOR MFG LTD(TSM)01,125+1,12502550.05%+255
ISHARES TR01,891+1,89102400.05%+240
ISHARES TR
CORE MSCI INTL
02,975+2,97502260.05%+226
ALPHABET INC(GOOG)01,255+1,25502230.05%+223
META PLATFORMS INC(META)4,0573,468-5892,3382,5600.53%+221
ORACLE CORP(ORCL)0985+98502150.04%+215
NVIDIA CORPORATION(NVDA)038,883+38,88306,1431.27%+6,143
INTUIT(INTU)4,4883,765-7232,7562,9660.61%+210
ISHARES TR01,475+1,47502050.04%+205
CATERPILLAR INC(CAT)2,9412,94109701,1420.24%+172
TEXAS INSTRS INC(TXN)13,85412,708-1,1462,4902,6380.54%+149
VANGUARD INDEX FDS4,2684,094-1742,1932,3260.48%+132
AMAZON COM INC(AMZN)18,76416,842-1,9223,5703,6950.76%+125
ISHARES TR2,1812,119-627889000.19%+112
MERCADOLIBRE INC(MELI)15015002933920.08%+99
ISHARES TR7,4947,395-997678590.18%+92
ADOBE INC(ADBE)7,7487,887+1392,9723,0510.63%+80
SCHWAB STRATEGIC TR25,04324,986-576567010.14%+45
SALESFORCE INC(CRM)7,7167,746+302,0712,1120.44%+42
PHILIP MORRIS INTL INC(PM)1,7711,77102813230.07%+41
SERVICENOW INC(NOW)02,642+2,64202,7160.56%+2,716
SPDR S&P 500 ETF TR(SPY)58858803293630.07%+34
FASTENAL CO(FAST)33,96063,464+29,5042,6342,6650.55%+32
BANK AMERICA CORP5,0025,00202092370.05%+28
OLD DOMINION FREIGHT LINE IN(ODFL)11,72212,120+3981,9391,9670.41%+28
PPG INDS INC(PPG)1,9491,94902132220.05%+9
SPDR SERIES TRUST
ST STR SP DIV
2,6952,69503663660.08%0
AMERIPRISE FINL INC(AMP)4,8724,380-4922,3582,3380.48%-20
ALPHABET INC(GOOG)019,158+19,15803,3760.70%+3,376
LOWES COS INC(LOW)1,2981,251-473032780.06%-25
PEPSICO INC(PEP)1,7901,785-52682360.05%-33
VANGUARD INDEX FDS2,0961,770-3263623130.06%-49
GRACO INC(GGG)25,24023,810-1,4302,1082,0470.42%-61
BLACKROCK INC(BLK)2,8782,538-3402,7242,6630.55%-61
ABBVIE INC(ABBV)2,6412,631-105534880.10%-65
INVESCO EXCH TRADED FD TR II18,18817,503-6851,3591,2750.26%-84
BERKSHIRE HATHAWAY INC DEL2201,5971,4580.30%-139
JOHNSON & JOHNSON(JNJ)11,43811,108-3301,8971,6970.35%-200
ISHARES TR1,8910-1,8912170-217
MEDTRONIC PLC(MDT)2,4420-2,4422190-219
INTERCONTINENTAL EXCHANGE IN(ICE)2,9341,545-1,3895062830.06%-223
QUALCOMM INC(QCOM)1,8320-1,8322810-281
MERCK & CO INC(MRK)3,1380-3,1382820-282
HONEYWELL INTL INC(HON)1,3790-1,3792920-292
EOG RES INC(EOG)15,07113,711-1,3601,9331,6400.34%-293
ACCENTURE PLC IRELAND
SHS CLASS A
9740-9743040-304
FIDELITY COMWLTH TR4,5040-4,5043070-307
AIR PRODS & CHEMS INC1,0430-1,0433080-308
THE CIGNA GROUP(CI)9510-9513130-313
METLIFE INC(MET)4,3180-4,3183470-347
SCHWAB CHARLES CORP(SCHW)43,64033,617-10,0233,4163,0670.63%-349
ELEVANCE HEALTH INC(ELV)8030-8033490-349
UNITEDHEALTH GROUP INC(UNH)7010-7013670-367
CISCO SYS INC(CSCO)6,4130-6,4133960-396
PROGRESSIVE CORP(PGR)8,6837,562-1,1212,4572,0180.42%-439
Page 1 of 1