HolderBook

Harfst & Associates, Inc.

Reported holdings as of Q2 2026, from 31 quarterly filings.

CIK
1649147
Reported value
$643.4M
Positions
124
Top 10 weight
62.1%
Filed
2026-07-31
Days after quarter end
31

Holdings

SecurityTickerValue SharesWeightWeight change Held Change
RAYMOND JAMES FINL INCRJF$161.3M1,061,06625.07%-2.36pp31qHELD
ISHARES TRIVV$73.1M97,65311.37%-0.26pp31q-2.0%-$1.5M
INVESCO QQQ TRQQQ$36.1M48,9705.60%+0.47pp18q-1.7%-$619.3K
VANGUARD WORLD FDVIS$26.4M73,1754.10%+0.06pp10q+1.1%+$286.5K
T ROWE PRICE EXCHANGE-TRADEDTBUX$25.4M509,7073.94%+0.30pp4q+24.4%+$5.0M
INVESCO ACTIVELY MANAGED EXCVRIG$22.6M902,7653.52%-0.01pp4q+14.3%+$2.8M
T ROWE PRICE EXCHANGE-TRADEDTCAF$15.3M373,4282.39%+0.02pp9qHELD
VANGUARD BD INDEX FDSBSV$14.7M188,4442.28%+0.60pp3q+56.8%+$5.3M
PROCTER & GAMBLE COPG$13.5M91,9182.09%-0.26pp31qHELD
ADVANCED MICRO DEVICES INCAMD$11.1M19,0901.72%+0.96pp21q-9.2%-$1.1M
VANGUARD INDEX FDSVTI$10.5M28,4011.63%-0.02pp31q-1.4%-$146.5K
APPLE INCAAPL$9.9M34,3171.54%-0.04pp31q-2.0%-$201.4K
APPLIED MATLS INCAMAT$9.3M12,8031.44%+0.57pp31q-9.9%-$1.0M
VANGUARD INDEX FDSVXF$8.9M36,1501.38%+0.16pp31q+8.4%+$687.7K
LAM RESEARCH CORPLRCX$8.7M20,1691.36%+0.49pp7q-11.2%-$1.1M
LITHIA MTRS INCLAD$6.8M23,5251.06%-0.03pp31q-4.3%-$304.7K
KLA CORPKLAC$6.6M21,9811.03%+0.44pp6q+875.6%+$6.0M
NVIDIA CORPORATIONNVDA$6.5M32,5791.01%-0.06pp25q-5.8%-$398.2K
ALPHABET INCGOOGL$5.9M16,5840.92%+0.04pp31q-3.3%-$201.6K
AMAZON COM INCAMZN$4.6M19,4340.72%+0.02pp25q+2.8%+$127.3K
MICROSOFT CORPMSFT$4.6M12,4090.72%-0.10pp31qHELD
BERKSHIRE HATHAWAY INC DELBRKB$4.4M8,7520.68%-0.08pp31q-1.8%-$80.6K
CUMMINS INCCMI$4.3M6,0930.68%+0.04pp31q-7.2%-$336.6K
MONOLITHIC PWR SYS INCMPWR$4.3M3,1240.67%+0.03pp10q-5.0%-$226.7K
VANGUARD SCOTTSDALE FDSVCIT$4.1M49,2860.63%-0.28pp3q-20.1%-$1.0M
AMPHENOL CORPAPH$4.0M22,7020.62%+0.11pp6qHELD
NORTHERN TR CORPNTRS$3.8M21,9280.59%+0.02pp22q-5.1%-$204.3K
TEXAS INSTRS INCTXN$3.8M12,6770.59%+0.14pp31q-1.3%-$50.1K
COSTCO WHOLESALE CORPORATIONCOST$3.7M3,9340.57%-0.13pp31q-0.9%-$31.8K
CORNING INCGLW$3.5M13,5260.54%+0.29pp2q+31.5%+$827.6K
APPLIED INDL TECHNOLOGIES INAIT$3.4M9,9500.52%+0.04pp10q-1.6%-$55.1K
ISHARES TREEM$3.3M47,6140.51%+0.05pp2q+6.4%+$195.6K
VISA INCV$3.1M9,0410.48%flat31q+0.9%+$29.2K
CATERPILLAR INCCAT$3.1M2,9050.48%+0.11pp29qHELD
INTERACTIVE BROKERS GROUP INIBKR$3.0M34,7910.47%+0.06pp6q+1.9%+$55.5K
SCHWAB CHARLES CORPSCHW$3.0M32,7020.47%-0.07pp31q+2.4%+$70.1K
FASTENAL COFAST$3.0M61,5730.46%-0.05pp31qHELD
MORGAN STANLEYMS$2.9M13,9990.45%+0.05pp6q+0.5%+$15.3K
GE AEROSPACEGE$2.9M7,7880.45%+0.07pp6q+2.7%+$77.0K
CISCO SYS INCCSCO$2.8M24,2250.44%+0.19pp2q+34.9%+$736.6K
VANGUARD INTL EQUITY INDEX FVEU$2.8M33,7580.44%flat2q+3.3%+$90.5K
OLD DOMINION FREIGHT LINE INODFL$2.7M12,6520.43%-0.01pp10qHELD
EBAY INC.EBAY$2.7M24,4800.43%+0.04pp6q+2.3%+$62.4K
EXXON MOBIL CORPXOMXXXX$2.7M19,7620.42%-0.19pp23q-1.1%-$30.9K
JOHNSON & JOHNSONJNJ$2.6M10,1520.40%-0.04pp31qHELD
AMETEK INCAME$2.5M10,4300.39%flat6q+1.2%+$28.8K
VANGUARD INDEX FDSVOO$2.5M3,6710.39%flat31qHELD
HUBBELL INCHUBB$2.5M4,6980.38%-0.01pp6q+4.9%+$115.1K
BLACKROCK INCBLK$2.4M2,4540.37%-0.05pp7q+0.7%+$17.3K
TRANE TECHNOLOGIES PLCTT$2.3M4,6320.35%+0.03pp6q+6.7%+$141.9K
AMERIPRISE FINL INCAMP$2.2M4,9010.35%-0.02pp10q+4.2%+$90.4K
ANALOG DEVICES INCADI$2.2M5,6060.35%+0.11pp2q+36.0%+$589.0K
ELI LILLY & COLLY$2.2M1,8440.34%+0.09pp2q+20.6%+$377.9K
WALMART INCWMT$2.2M19,4030.34%-0.08pp6q+2.8%+$59.0K
DOVER CORPDOV$2.2M9,7970.34%-0.01pp6q+4.2%+$89.3K
VULCAN MATLS COVMC$2.2M7,3020.33%flat6q+5.0%+$102.7K
PACCAR INCPCAR$2.1M17,8690.33%-0.03pp6q+2.6%+$55.3K
BROADCOM INCAVGO$2.1M5,5370.33%+0.10pp2q+34.1%+$531.5K
PARKER-HANNIFIN CORPPH$2.0M2,0920.32%+0.07pp2q+36.6%+$548.8K
MARTIN MARIETTA MATLS INCMLM$2.0M3,5110.31%-0.04pp6q+3.5%+$69.2K
THERMO FISHER SCIENTIFIC INCTMO$2.0M3,9680.31%-0.02pp6q+5.6%+$104.8K
GRACO INCGGG$2.0M25,8030.30%-0.06pp10q+7.1%+$129.6K
META PLATFORMS INCMETA$1.9M3,4510.30%-0.08pp10q-8.2%-$174.0K
JACOBS SOLUTIONS INCJ$1.9M15,3840.30%-0.01pp6q+11.8%+$204.1K
HOWMET AEROSPACE INCHWM$1.8M6,8600.29%+0.07pp2q+29.2%+$417.0K
SPROTT ASSET MANAGEMENT LPCEF$1.8M45,5680.28%-0.09pp2q+3.4%+$60.1K
TJX COS INC NEWTJX$1.7M11,2570.27%+0.04pp2q+42.4%+$508.0K
PHILLIPS 66PSX$1.7M9,9520.26%-0.06pp6q-0.7%-$11.2K
CHEVRON CORPORATIONCVX$1.7M10,0980.26%-0.12pp31q-1.0%-$17.6K
BAKER HUGHES COMPANYBKR$1.6M29,6860.26%+0.03pp2q+40.2%+$472.5K
INTUITIVE SURGICAL INCISRG$1.6M4,0780.25%-0.05pp6q+13.0%+$186.1K
SOUTHERN COPPER CORPSCCO$1.6M8,9010.24%+0.02pp2q+25.3%+$313.3K
BERKSHIRE HATHAWAY INC DELBRKA$1.5M20.23%-0.02pp6qHELD
NETFLIX INCNFLX$1.5M20,7350.23%-0.09pp6q+9.9%+$133.4K
NEWMONT CORPNEM$1.4M15,5140.23%flat2q+35.0%+$375.8K
TESLA INCTSLA$1.3M3,1340.20%flat27qHELD
INTUITINTU$1.2M4,6580.19%-0.15pp25q+7.4%+$83.8K
ISHARES TRDSI$1.1M7,3950.16%flat31qHELD
ISHARES TRIWF$912.9K7,3520.14%-0.02pp31q+255.9%+$656.4K
NIOCORP DEVS LTDNB$890.8K184,8200.14%-0.01pp4q-2.9%-$27.0K
INVESCO EXCH TRADED FD TR IISPLV$862.2K11,5110.13%-0.02pp31q-0.6%-$5.2K
SCHWAB STRATEGIC TRSCHM$735.4K19,9460.11%flat31qHELD
SPROTT FDS TRSETM$729.6K23,4150.11%-0.02pp2q+5.4%+$37.1K
ADOBE INCADBE$687.6K3,3540.11%-0.10pp31q-29.3%-$285.6K
ABBVIE INCABBV$651.7K2,5900.10%flat28q-1.2%-$7.8K
ISHARES BITCOIN TRUST ETFIBIT$603.8K18,1390.09%-0.02pp4q+8.9%+$49.3K
VANGUARD WHITEHALL FDSVYM$570.9K3,6120.09%-0.01pp3q-6.8%-$41.7K
AFLAC INCAFL$565.1K4,8200.09%-0.06pp6q-37.8%-$342.7K
TAIWAN SEMICONDUCTOR MANUFACTSM$537.3K1,1250.08%+0.02pp5qHELD
WISDOMTREE TRDHS$531.6K4,6760.08%-0.02pp3q-7.1%-$40.9K
ISHARES SILVER TRSLV$519.2K9,7110.08%-0.04pp4qHELD
NETAPP INCNTAP$500.3K3,2330.08%-0.03pp6q-47.0%-$442.9K
ALPHABET INCGOOG$496.4K1,4050.08%flat5q-3.4%-$17.7K
SPDR GOLD TRGLD$470.1K1,2760.07%-0.02pp4qHELD
STATE STR SPDR S&P 500 ETF TSPY$431.8K5780.07%flat14qHELD
SPDR SERIES TRUSTSDY$372.8K2,4500.06%-0.01pp31qHELD
PHILIP MORRIS INTL INCPM$359.6K1,9880.06%flat8qHELD
ENTREPRENEURSHARES SERIES TRXOVR$338.0K16,0580.05%-newNEW
DANAHER CORP DELDHR$322.3K1,6920.05%-0.06pp6q-48.0%-$297.3K
ISHARES TRIGRO$319.1K3,6300.05%flat4q+1.4%+$4.3K
COPART INCCPRT$307.0K10,8900.05%-0.05pp31q-32.9%-$150.2K
WASTE MGMT INC DELWM$303.1K1,3600.05%-0.06pp6q-46.7%-$265.7K
APOLLO GLOBAL MGMT INCAPO$300.7K2,5420.05%-0.06pp6q-50.4%-$306.0K
BANK OF AMER CORPBAC$285.0K5,0020.04%flat7qHELD
VANGUARD INDEX FDSVTV$278.5K1,2780.04%flat14qHELD
SCHWAB STRATEGIC TRSCHD$271.2K8,5520.04%-0.01pp3q-5.3%-$15.1K
CINTAS CORPCTAS$268.4K1,5780.04%-0.04pp6q-44.9%-$219.1K
ISHARES TRSUSA$264.0K1,7110.04%flat22qHELD
PROGRESSIVE CORPPGR$263.9K1,2080.04%-0.08pp10q-65.4%-$499.2K
MERCADOLIBRE INCMELI$254.6K1500.04%-0.01pp11qHELD
S&P GLOBAL INCSPGI$251.3K6170.04%-0.05pp6q-47.9%-$231.3K
MICRON TECHNOLOGY INCMU$247.2K2140.04%-newNEW
ISHARES TRIDEV$242.6K2,7250.04%-0.01pp5q-8.4%-$22.3K
PEPSICO INCPEP$241.8K1,7850.04%-0.01pp31qHELD
LOWES COS INCLOW$241.2K1,0940.04%-0.01pp30q-8.8%-$23.2K
COINBASE GLOBAL INCCOIN$238.7K1,6330.04%-0.01pp4q+10.9%+$23.5K
SALESFORCE INCCRM$232.3K1,4830.04%-0.08pp10q-55.9%-$294.1K
MP MATERIALS CORPMP$229.2K4,0920.04%-newNEW
SELECT SECTOR SPDR TRXLI$224.0K1,2090.03%-newNEW
PPG INDS INCPPG$218.7K1,8030.03%-newNEW
ISHARES TRIWP$216.0K1,4750.03%-newNEW
ISHARES TRIWV$211.5K4960.03%-newNEW
EQT CORPEQT$204.2K3,8400.03%-newNEW
DOMINOS PIZZA INCDPZ$204.0K6890.03%-0.05pp6q-46.3%-$175.6K

By sector

Industry comes from the SIC code on each company's own SEC filings, which is self-reported and sometimes out of date. Derivative exposure is counted with the shares. Securities the SEC assigns no industry - funds, trusts, foreign issues - are shown as not classified rather than dropped.

Capital Markets 27.8%Semiconductors & Electronics 7.7%Funds & ETFs 5.7%Industrials 3.7%Retail & Consumer 3.5%Software & IT Services 2.4%Instruments & Controls 2.1%Chemicals 2.1%Mining & Metals 2.1%Computer Hardware 2.1%Other sectors 6.5%Not classified 34.3%
 
SectorValueShare
Capital Markets$178.6M27.8%
Semiconductors & Electronics$49.4M7.7%
Funds & ETFs$36.5M5.7%
Industrials$24.0M3.7%
Retail & Consumer$22.8M3.5%
Software & IT Services$15.1M2.4%
Instruments & Controls$13.7M2.1%
Chemicals$13.7M2.1%
Mining & Metals$13.6M2.1%
Computer Hardware$13.3M2.1%
Other sectors$42.1M6.5%
Not classified$220.5M34.3%

Quarter by quarter

QuarterValuePositions NewAddedTrimmed ExitedTop 10 Days to file
Q2 2026$643.4M12484843562.1%31
Q1 2026$560.2M121154044563.4%43
Q4 2025$554.6M11161963764.5%41
Q3 2025$542.2M11214509066.8%23
Q2 2025$484.9M98538392368.1%44
Q1 2025$432.7M116301458768.8%43
Q4 2024$480.0M9352940770.3%36
Q3 2024$445.2M95232451167.2%18
Q2 2024$429.0M10411960268.2%32
Q1 2024$632.9M105173742071.5%22
Q4 2023$378.8M881450466.8%38
Q3 2023$356.3M913639264.5%38
Q2 2023$375.7M90540341564.8%38
Q1 2023$348.7M10061526464.5%40
Q4 2022$346.7M9804718266.4%44
Q3 2022$332.5M100363191165.9%28
Q2 2022$352.2M108136581267.3%28
Q1 2022$430.5M11977914966.2%28
Q4 2021$392.9M121563251165.3%38
Q3 2021$361.9M12755428965.7%28
Q2 2021$345.2M131933721762.2%42
Q1 2021$331.9M139386624960.4%40
Q4 2020$272.1M11057417265.8%25
Q3 2020$236.3M10764647168.7%35
Q2 2020$232.7M102132946971.9%38
Q1 2020$196.7M9826715474.2%35
Q4 2019$259.8M10054537076.4%45
Q3 2019$242.9M9585817677.6%45
Q2 2019$244.8M9324617478.2%45
Q1 2019$233.7M9586414378.8%31
Q4 2018$209.1M90000081.3%37

Rows marked UNVERIFIED ID, PLACEHOLDER ID, TICKER AS ID or NON-CUSIP ID carry an identifier that is not a valid CUSIP. They are shown because the filer reported that money, but treat the security named with caution - hover the chip for what is wrong with it, and see the methodology.

Held counts consecutive filings in which this manager reported the position, and can reach further back than the quarters listed above: the tabs begin at Q4 2018 because earlier coverage is too sparse to describe a market, but tenure is counted over every filing we hold, some reaching to 2007. A position sold and later rebought starts again from one.

Weight change is the shift in this position's share of the whole book, in percentage points. It is the more useful column: when money flows into or out of a broad fund, almost every holding is bought or sold at once, so added and trimmed largely track flows. A weight that rose while the book shrank is a decision. Both compare with the previous quarter this filer reported, not the previous calendar quarter.