Sponsored
The Analysis of Harfst & Associates, Inc.'s Holdings & P&L
Currently, Harfst & Associates, Inc. holds 124 types of securities in its portfolio with a total value $643.4M. In the most recent quarter, they have increased their positions in KLAC (+19.7K shares, valued at $6.0M), BSV (+68.3K shares, valued at $5.3M), TBUX (+99.9K shares, valued at $5.0M); decreased their positions in N/A (-2.0K shares, valued at $1.5M), AMD (-1.9K shares, valued at $1.1M), LRCX (-2.5K shares, valued at $1.1M); initiated new positions in XOVR (+16.1K shares, valued at $338.0K), MU (+214 shares, valued at $247.2K), MP (+4.1K shares, valued at $229.2K).
1M P&L
-9.2M-1.68%
3M P&L
-4.3M-0.79%
HY P&L
+27.9M+5.46%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A175.1M
33.4%
2Asset Management167.5M
31.9%
3Semiconductors28.7M
5.5%
Top Industries by Stock Count
1N/A33 stocks
31.4%
2Semiconductors7 stocks
6.7%
3Specialty Industrial Machinery5 stocks
4.8%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
RJF
-0.01%RAYMOND JAMES FINL INC
Shares1.1M
Event2026-06-30
Filed2026-07-31
ISHARES TR
-2.03%ISHARES TR
Shares97.7K
Event2026-06-30
Filed2026-07-31
QQQ
-1.69%INVESCO QQQ TR
Shares49.0K
Event2026-06-30
Filed2026-07-31
VIS
1.10%VANGUARD WORLD FD
Shares73.2K
Event2026-06-30
Filed2026-07-31
TBUX
24.38%T ROWE PRICE EXCHANGE-TRADED
Shares509.7K
Event2026-06-30
Filed2026-07-31
VRIG
14.31%INVESCO ACTIVELY MANAGED EXC
Shares902.8K
Event2026-06-30
Filed2026-07-31
TCAF
0.38%T ROWE PRICE EXCHANGE-TRADED
Shares373.4K
Event2026-06-30
Filed2026-07-31
BSV
56.78%VANGUARD BD INDEX FDS
Shares188.4K
Event2026-06-30
Filed2026-07-31
PG
0.44%PROCTER & GAMBLE CO
Shares91.9K
Event2026-06-30
Filed2026-07-31
AMD
-9.18%ADVANCED MICRO DEVICES INC
Shares19.1K
Event2026-06-30
Filed2026-07-31
VANGUARD INDEX FDS
-1.38%VANGUARD INDEX FDS
Shares28.4K
Event2026-06-30
Filed2026-07-31
AAPL
-1.99%APPLE INC
Shares34.3K
Event2026-06-30
Filed2026-07-31
APPLIED MATLS INC
-9.91%APPLIED MATLS INC
Shares12.8K
Event2026-06-30
Filed2026-07-31
VXF
8.37%VANGUARD INDEX FDS
Shares36.1K
Event2026-06-30
Filed2026-07-31
LRCX
-11.16%LAM RESEARCH CORP
Shares20.2K
Event2026-06-30
Filed2026-07-31
LAD
-4.27%LITHIA MTRS INC
Shares23.5K
Event2026-06-30
Filed2026-07-31
KLAC
875.63%KLA CORP
Shares22.0K
Event2026-06-30
Filed2026-07-31
NVDA
-5.76%NVIDIA CORPORATION
Shares32.6K
Event2026-06-30
Filed2026-07-31
GOOGL
-3.29%ALPHABET INC
Shares16.6K
Event2026-06-30
Filed2026-07-31
AMZN
2.83%AMAZON COM INC
Shares19.4K
Event2026-06-30
Filed2026-07-31
MSFT
0.23%MICROSOFT CORP
Shares12.4K
Event2026-06-30
Filed2026-07-31
BRK.B
-1.81%BERKSHIRE HATHAWAY INC DEL
Shares8.8K
Event2026-06-30
Filed2026-07-31
CMI
-7.19%CUMMINS INC
Shares6.1K
Event2026-06-30
Filed2026-07-31
MPWR
-4.99%MONOLITHIC PWR SYS INC
Shares3.1K
Event2026-06-30
Filed2026-07-31
VCIT
-20.13%VANGUARD SCOTTSDALE FDS
Shares49.3K
Event2026-06-30
Filed2026-07-31
APH
0.13%AMPHENOL CORP
Shares22.7K
Event2026-06-30
Filed2026-07-31
NTRS
-5.09%NORTHERN TR CORP
Shares21.9K
Event2026-06-30
Filed2026-07-31
TXN
-1.31%TEXAS INSTRS INC
Shares12.7K
Event2026-06-30
Filed2026-07-31
COSTCO WHOLESALE CORPORATION
-0.86%COSTCO WHOLESALE CORPORATION
Shares3.9K
Event2026-06-30
Filed2026-07-31
GLW
31.50%CORNING INC
Shares13.5K
Event2026-06-30
Filed2026-07-31
APPLIED INDL TECHNOLOGIES IN
-1.61%APPLIED INDL TECHNOLOGIES IN
Shares9.9K
Event2026-06-30
Filed2026-07-31
EEM
6.39%ISHARES TR
Shares47.6K
Event2026-06-30
Filed2026-07-31
VISA INC
0.95%VISA INC
Shares9.0K
Event2026-06-30
Filed2026-07-31
CAT
0.00%CATERPILLAR INC
Shares2.9K
Event2026-06-30
Filed2026-07-31
IBKR
1.87%INTERACTIVE BROKERS GROUP IN
Shares34.8K
Event2026-06-30
Filed2026-07-31
SCHW
2.38%SCHWAB CHARLES CORP
Shares32.7K
Event2026-06-30
Filed2026-07-31
FAST
-0.46%FASTENAL CO
Shares61.6K
Event2026-06-30
Filed2026-07-31
MS
0.52%MORGAN STANLEY
Shares14.0K
Event2026-06-30
Filed2026-07-31
GE
2.72%GE AEROSPACE
Shares7.8K
Event2026-06-30
Filed2026-07-31
CISCO SYS INC
34.93%CISCO SYS INC
Shares24.2K
Event2026-06-30
Filed2026-07-31
VEU
3.31%VANGUARD INTL EQUITY INDEX F
Shares33.8K
Event2026-06-30
Filed2026-07-31
ODFL
0.45%OLD DOMINION FREIGHT LINE IN
Shares12.7K
Event2026-06-30
Filed2026-07-31
EBAY
2.33%EBAY INC.
Shares24.5K
Event2026-06-30
Filed2026-07-31
EXXON MOBIL CORP
-1.13%EXXON MOBIL CORP
Shares19.8K
Event2026-06-30
Filed2026-07-31
JNJ
-0.14%JOHNSON & JOHNSON
Shares10.2K
Event2026-06-30
Filed2026-07-31
AME
1.15%AMETEK INC
Shares10.4K
Event2026-06-30
Filed2026-07-31
VOO
0.00%VANGUARD INDEX FDS
Shares3.7K
Event2026-06-30
Filed2026-07-31
HUBB
4.91%HUBBELL INC
Shares4.7K
Event2026-06-30
Filed2026-07-31
BLK
0.74%BLACKROCK INC
Shares2.5K
Event2026-06-30
Filed2026-07-31
TT
6.65%TRANE TECHNOLOGIES PLC
Shares4.6K
Event2026-06-30
Filed2026-07-31
AMERIPRISE FINL INC
4.19%AMERIPRISE FINL INC
Shares4.9K
Event2026-06-30
Filed2026-07-31
ADI
35.97%ANALOG DEVICES INC
Shares5.6K
Event2026-06-30
Filed2026-07-31
LLY
20.60%ELI LILLY & CO
Shares1.8K
Event2026-06-30
Filed2026-07-31
WMT
2.76%WALMART INC
Shares19.4K
Event2026-06-30
Filed2026-07-31
DOV
4.23%DOVER CORP
Shares9.8K
Event2026-06-30
Filed2026-07-31
VMC
5.00%VULCAN MATLS CO
Shares7.3K
Event2026-06-30
Filed2026-07-31
PCAR
2.64%PACCAR INC
Shares17.9K
Event2026-06-30
Filed2026-07-31
BROADCOM INC
34.07%BROADCOM INC
Shares5.5K
Event2026-06-30
Filed2026-07-31
PH
36.64%PARKER-HANNIFIN CORP
Shares2.1K
Event2026-06-30
Filed2026-07-31
MLM
3.54%MARTIN MARIETTA MATLS INC
Shares3.5K
Event2026-06-30
Filed2026-07-31
TMO
5.56%THERMO FISHER SCIENTIFIC INC
Shares4.0K
Event2026-06-30
Filed2026-07-31
GGG
7.12%GRACO INC
Shares25.8K
Event2026-06-30
Filed2026-07-31
META PLATFORMS INC
-8.22%META PLATFORMS INC
Shares3.5K
Event2026-06-30
Filed2026-07-31
J
11.77%JACOBS SOLUTIONS INC
Shares15.4K
Event2026-06-30
Filed2026-07-31
HWM
29.21%HOWMET AEROSPACE INC
Shares6.9K
Event2026-06-30
Filed2026-07-31
CEF
3.39%SPROTT ASSET MANAGEMENT LP
Shares45.6K
Event2026-06-30
Filed2026-07-31
TJX
42.42%TJX COS INC NEW
Shares11.3K
Event2026-06-30
Filed2026-07-31
PSX
-0.66%PHILLIPS 66
Shares10.0K
Event2026-06-30
Filed2026-07-31
CVX
-1.04%CHEVRON CORPORATION
Shares10.1K
Event2026-06-30
Filed2026-07-31
BKR
40.21%BAKER HUGHES COMPANY
Shares29.7K
Event2026-06-30
Filed2026-07-31
ISRG
12.96%INTUITIVE SURGICAL INC
Shares4.1K
Event2026-06-30
Filed2026-07-31
SCCO
25.31%SOUTHERN COPPER CORP
Shares8.9K
Event2026-06-30
Filed2026-07-31
BRK.A
0.00%BERKSHIRE HATHAWAY INC DEL
Shares2
Event2026-06-30
Filed2026-07-31
NETFLIX INC.
9.90%NETFLIX INC.
Shares20.7K
Event2026-06-30
Filed2026-07-31
NEM
35.02%NEWMONT CORP
Shares15.5K
Event2026-06-30
Filed2026-07-31
TSLA
0.00%TESLA INC
Shares3.1K
Event2026-06-30
Filed2026-07-31
INTU
7.40%INTUIT
Shares4.7K
Event2026-06-30
Filed2026-07-31
DSI
0.00%ISHARES TR
Shares7.4K
Event2026-06-30
Filed2026-07-31
IWF
255.86%ISHARES TR
Shares7.4K
Event2026-06-30
Filed2026-07-31
NB
-2.94%NIOCORP DEVS LTD
Shares184.8K
Event2026-06-30
Filed2026-07-31
SPLV
-0.60%INVESCO EXCH TRADED FD TR II
Shares11.5K
Event2026-06-30
Filed2026-07-31
SCHM
-0.10%SCHWAB STRATEGIC TR
Shares19.9K
Event2026-06-30
Filed2026-07-31
SETM
5.35%SPROTT FDS TR
Shares23.4K
Event2026-06-30
Filed2026-07-31
ADOBE INC
-29.34%ADOBE INC
Shares3.4K
Event2026-06-30
Filed2026-07-31
ABBVIE INC
-1.18%ABBVIE INC
Shares2.6K
Event2026-06-30
Filed2026-07-31
IBIT
8.88%ISHARES BITCOIN TRUST ETF
Shares18.1K
Event2026-06-30
Filed2026-07-31
VYM
-6.81%VANGUARD WHITEHALL FDS
Shares3.6K
Event2026-06-30
Filed2026-07-31
AFL
-37.75%AFLAC INC
Shares4.8K
Event2026-06-30
Filed2026-07-31
TSM
0.00%TAIWAN SEMICONDUCTOR MANUFAC
Shares1.1K
Event2026-06-30
Filed2026-07-31
DHS
-7.15%WISDOMTREE TR
Shares4.7K
Event2026-06-30
Filed2026-07-31
SLV
0.00%ISHARES SILVER TR
Shares9.7K
Event2026-06-30
Filed2026-07-31
NTAP
-46.96%NETAPP INC
Shares3.2K
Event2026-06-30
Filed2026-07-31
GOOG
-3.44%ALPHABET INC
Shares1.4K
Event2026-06-30
Filed2026-07-31
GLD
0.00%SPDR GOLD TR
Shares1.3K
Event2026-06-30
Filed2026-07-31
STATE STR SPDR S&P 500 ETF T
0.00%STATE STR SPDR S&P 500 ETF T
Shares578
Event2026-06-30
Filed2026-07-31
SDY
0.00%SPDR SERIES TRUST
Shares2.5K
Event2026-06-30
Filed2026-07-31
PM
0.00%PHILIP MORRIS INTL INC
Shares2.0K
Event2026-06-30
Filed2026-07-31
XOVR
NewENTREPRENEURSHARES SERIES TR
Shares16.1K
Event2026-06-30
Filed2026-07-31
DHR
-47.99%DANAHER CORP DEL
Shares1.7K
Event2026-06-30
Filed2026-07-31
IGRO
1.37%ISHARES TR
Shares3.6K
Event2026-06-30
Filed2026-07-31
CPRT
-32.85%COPART INC
Shares10.9K
Event2026-06-30
Filed2026-07-31
WASTE MGMT INC DEL
-46.71%WASTE MGMT INC DEL
Shares1.4K
Event2026-06-30
Filed2026-07-31
APOLLO GLOBAL MGMT INC
-50.43%APOLLO GLOBAL MGMT INC
Shares2.5K
Event2026-06-30
Filed2026-07-31
BAC
0.00%BANK OF AMER CORP
Shares5.0K
Event2026-06-30
Filed2026-07-31
VTV
0.00%VANGUARD INDEX FDS
Shares1.3K
Event2026-06-30
Filed2026-07-31
SCHD
-5.26%SCHWAB STRATEGIC TR
Shares8.6K
Event2026-06-30
Filed2026-07-31
CTAS
-44.94%CINTAS CORP
Shares1.6K
Event2026-06-30
Filed2026-07-31
SUSA
0.00%ISHARES TR
Shares1.7K
Event2026-06-30
Filed2026-07-31
PGR
-65.42%PROGRESSIVE CORP
Shares1.2K
Event2026-06-30
Filed2026-07-31
MELI
0.00%MERCADOLIBRE INC
Shares150
Event2026-06-30
Filed2026-07-31
S&P GLOBAL INC
-47.93%S&P GLOBAL INC
Shares617
Event2026-06-30
Filed2026-07-31
MU
NewMICRON TECHNOLOGY INC
Shares214
Event2026-06-30
Filed2026-07-31
IDEV
-8.40%ISHARES TR
Shares2.7K
Event2026-06-30
Filed2026-07-31
PEP
0.00%PEPSICO INC
Shares1.8K
Event2026-06-30
Filed2026-07-31
LOW
-8.76%LOWES COS INC
Shares1.1K
Event2026-06-30
Filed2026-07-31
COIN
10.94%COINBASE GLOBAL INC
Shares1.6K
Event2026-06-30
Filed2026-07-31
CRM
-55.86%SALESFORCE INC
Shares1.5K
Event2026-06-30
Filed2026-07-31
MP
NewMP MATERIALS CORP
Shares4.1K
Event2026-06-30
Filed2026-07-31
XLI
NewSELECT SECTOR SPDR TR
Shares1.2K
Event2026-06-30
Filed2026-07-31
PPG
NewPPG INDS INC
Shares1.8K
Event2026-06-30
Filed2026-07-31
IWP
NewISHARES TR
Shares1.5K
Event2026-06-30
Filed2026-07-31
IWV
NewISHARES TR
Shares496
Event2026-06-30
Filed2026-07-31
EQT
NewEQT CORP
Shares3.8K
Event2026-06-30
Filed2026-07-31
DOMINOS PIZZA INC
-46.26%DOMINOS PIZZA INC
Shares689
Event2026-06-30
Filed2026-07-31
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available