Fund HoldingsHarfst & Associates, Inc.

Total Portfolio Value
$421.17M
Total Bought
$32.27M
Total Sold
$47.25M
Net Transaction
-$14.98M
Filing Period:
Securities
SharesValue ($K)
Q4 2023
Q1 2024
Change
Q4 2023
Q1 2024
Weight (%)
Change
RAYMOND JAMES FINL INC(RJF)1,129,0711,127,411-1,660125,891144,78234.38%+18,891
ISHARES TR108,478106,888-1,59051,81256,19413.34%+4,382
VANGUARD WORLD FD
INDUSTRIAL ETF
07,233+7,23301,7660.42%+1,766
GRAINGER W W INC(GWW)6082,120+1,5125042,1570.51%+1,653
MONOLITHIC PWR SYS INC(MPWR)02,382+2,38201,6140.38%+1,614
SALESFORCE INC(CRM)05,337+5,33701,6070.38%+1,607
SERVICENOW INC(NOW)02,096+2,09601,5980.38%+1,598
OLD DOMINION FREIGHT LINE IN(ODFL)07,252+7,25201,5900.38%+1,590
LAM RESEARCH CORP(LRCX)01,628+1,62801,5820.38%+1,582
THE CIGNA GROUP(CI)04,342+4,34201,5770.37%+1,577
TRAVELERS COMPANIES INC(TRV)06,815+6,81501,5680.37%+1,568
PROCTER AND GAMBLE CO(PG)92,07092,787+71713,49215,0553.57%+1,563
PROGRESSIVE CORP(PGR)07,491+7,49101,5490.37%+1,549
APPLIED INDL TECHNOLOGIES IN(AIT)07,757+7,75701,5320.36%+1,532
GRACO INC(GGG)016,344+16,34401,5280.36%+1,528
ENSIGN GROUP INC(ENSG)012,132+12,13201,5090.36%+1,509
AMERIPRISE FINL INC(AMP)03,402+3,40201,4920.35%+1,492
META PLATFORMS INC(META)02,990+2,99001,4520.34%+1,452
NVIDIA CORPORATION(NVDA)9,2336,550-2,6834,5725,9181.41%+1,346
BERKSHIRE HATHAWAY INC DEL11,05411,892+8383,9435,0011.19%+1,058
APPLE INC(AAPL)30,11038,694+8,5845,7976,6351.58%+838
RESMED INC(RMD)10,82712,319+1,4921,8632,4400.58%+577
BARNES GROUP INC138,632136,440-2,1924,5245,0691.20%+545
EXXON MOBIL CORP19,43321,310+1,8771,9432,4770.59%+534
VANGUARD INDEX FDS31,21030,389-8217,4047,8981.88%+495
AMAZON COM INC(AMZN)21,56420,307-1,2573,2763,6630.87%+387
NORTHERN TR CORP(NTRS)24,37527,466+3,0912,0572,4420.58%+386
CHEVRON CORP NEW(CVX)10,69112,218+1,5271,5951,9270.46%+333
APPLIED MATLS INC19,99717,237-2,7603,2413,5550.84%+314
ANALOG DEVICES INC(ADI)9,80211,383+1,5811,9462,2520.53%+305
TEXAS INSTRS INC(TXN)13,53314,954+1,4212,3072,6050.62%+298
MICROSOFT CORP(MSFT)14,48413,640-8445,4475,7391.36%+292
FIDELITY COMWLTH TR04,455+4,45502870.07%+287
CUMMINS INC(CMI)9,0588,295-7632,1702,4440.58%+274
JOHNSON & JOHNSON(JNJ)10,98712,618+1,6311,7221,9960.47%+274
ABBOTT LABS16,93118,793+1,8621,8642,1360.51%+272
FASTENAL CO(FAST)38,68135,965-2,7162,5052,7740.66%+269
MICRON TECHNOLOGY INC(MU)02,111+2,11102490.06%+249
WEST PHARMACEUTICAL SVSC INC(WST)6,9806,827-1532,4582,7020.64%+244
WILLIAMS SONOMA INC(WSM)0712+71202260.05%+226
ALPHABET INC(GOOG)23,91723,591-3263,3413,5610.85%+220
ELEVANCE HEALTH INC(ELV)4,7114,692-192,2222,4330.58%+211
GENTEX CORP(GNTX)66,93966,242-6972,1862,3930.57%+206
CATERPILLAR INC(CAT)2,9542,941-138731,0780.26%+204
VANGUARD INDEX FDS4,3054,330+251,8802,0810.49%+201
EOG RES INC(EOG)13,70114,487+7861,6571,8520.44%+195
BLACKROCK INC(BLK)2,8743,012+1382,3332,5110.60%+178
SMITH A O CORP(AOS)29,32229,008-3142,4172,5950.62%+178
NIKE INC(NKE)18,80323,517+4,7142,0412,2100.52%+169
SCHWAB CHARLES CORP(SCHW)46,03245,542-4903,1673,2950.78%+128
EATON CORP PLC(ETN)1,6121,581-313884940.12%+106
ISHARES TR8,3048,403+997568470.20%+91
ABBVIE INC(ABBV)2,6812,68104154880.12%+73
LOWES COS INC(LOW)2,4172,395-225386100.14%+72
COPART INC(CPRT)10,90010,366-5345346000.14%+66
UNITEDHEALTH GROUP INC(UNH)4,6885,114+4262,4682,5300.60%+62
PARKER-HANNIFIN CORP(PH)663647-163053600.09%+54
CHUBB LIMITED
COM
1,7991,752-474074540.11%+47
SCHWAB STRATEGIC TR9,0038,853-1506787210.17%+43
MASTERCARD INCORPORATED(MA)1,022992-304364780.11%+42
ECOLAB INC(ECL)1,2351,23502452850.07%+40
FEDEX CORP(FDX)1,1091,083-262813140.07%+33
SPDR S&P 500 ETF TR(SPY)50050002382620.06%+24
VANGUARD INDEX FDS1,6001,60002392610.06%+21
AUTONATION INC(AN)1,8461,795-512772970.07%+20
ISHARES TR2,2662,26602282470.06%+20
SPDR SER TR
ST STR SP DIV
3,0453,040-53813990.09%+18
ALPHABET INC(GOOG)1,5201,52002142310.05%+17
NORFOLK SOUTHN CORP(NSC)1,1511,133-182722890.07%+17
PEPSICO INC(PEP)1,8401,84003133220.08%+10
VERTEX PHARMACEUTICALS INC(VRTX)1,0361,022-144224270.10%+6
DEERE & CO(DE)1,0851,070-154344390.10%+6
ILLINOIS TOOL WKS INC(ITW)87987902302360.06%+6
EXPEDITORS INTL WASH INC(EXPD)21,17722,180+1,0032,6942,6960.64%+3
CVS HEALTH CORP(CVS)2,9452,898-472332310.05%-1
ISHARES TR2,4702,210-2607497450.18%-4
AMGEN INC(AMGN)722705-172082000.05%-8
MERCADOLIBRE INC(MELI)15015002362270.05%-9
PPG INDS INC(PPG)3,2793,240-394904690.11%-21
INVESCO EXCH TRADED FD TR II20,61619,256-1,3601,2921,2680.30%-23
ROCKWELL AUTOMATION INC(ROK)1,1601,144-163603330.08%-27
ZOETIS INC(ZTS)1,6311,533-983222590.06%-63
INVESCO QQQ TR72,81967,006-5,81329,82129,7517.06%-69
VANGUARD INDEX FDS16,52015,095-1,4252,7162,6460.63%-70
COSTCO WHSL CORP NEW(COST)5,7715,084-6873,8093,7250.88%-85
INTUIT(INTU)4,8324,498-3343,0202,9240.69%-96
VISA INC(V)11,37010,186-1,1842,9602,8430.67%-117
ADVANCED MICRO DEVICES INC(AMD)21,89517,160-4,7353,2283,0970.74%-130
TESLA INC(TSLA)4,8994,709-1901,2178280.20%-390
UFP INDUSTRIES INC(UFPI)25,21722,221-2,9963,1662,7330.65%-433
SIMPSON MFG INC(SSD)17,24914,512-2,7373,4152,9780.71%-437
ADOBE INC(ADBE)7,3837,638+2554,4053,8540.92%-551
LITHIA MTRS INC(LAD)10,9139,803-1,1103,5942,9490.70%-644
MERCK & CO INC(MRK)15,9666,711-9,2551,7418850.21%-855
MEDTRONIC PLC(MDT)22,7618,004-14,7571,8756980.17%-1,178
COLUMBIA SPORTSWEAR CO(COLM)22,9567,664-15,2921,8266220.15%-1,204
QUALCOMM INC(QCOM)16,2666,771-9,4952,3531,1460.27%-1,206
CISCO SYS INC(CSCO)45,56020,213-25,3472,3021,0090.24%-1,293
HONEYWELL INTL INC(HON)10,1363,976-6,1602,1268160.19%-1,310
METLIFE INC(MET)36,60014,956-21,6442,4201,1080.26%-1,312
Page 1 of 1