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%
Stock Holdings
RJF
RAYMOND JAMES FINL INC
-0.01%
Shares1.1M
Event2026-06-30
Filed2026-07-31
ISHARES TR
ISHARES TR
-2.03%
Shares97.7K
Event2026-06-30
Filed2026-07-31
QQQ
INVESCO QQQ TR
-1.69%
Shares49.0K
Event2026-06-30
Filed2026-07-31
VIS
VANGUARD WORLD FD
1.10%
Shares73.2K
Event2026-06-30
Filed2026-07-31
TBUX
T ROWE PRICE EXCHANGE-TRADED
24.38%
Shares509.7K
Event2026-06-30
Filed2026-07-31
VRIG
INVESCO ACTIVELY MANAGED EXC
14.31%
Shares902.8K
Event2026-06-30
Filed2026-07-31
TCAF
T ROWE PRICE EXCHANGE-TRADED
0.38%
Shares373.4K
Event2026-06-30
Filed2026-07-31
BSV
VANGUARD BD INDEX FDS
56.78%
Shares188.4K
Event2026-06-30
Filed2026-07-31
PG
PROCTER & GAMBLE CO
0.44%
Shares91.9K
Event2026-06-30
Filed2026-07-31
AMD
ADVANCED MICRO DEVICES INC
-9.18%
Shares19.1K
Event2026-06-30
Filed2026-07-31
VANGUARD INDEX FDS
VANGUARD INDEX FDS
-1.38%
Shares28.4K
Event2026-06-30
Filed2026-07-31
AAPL
APPLE INC
-1.99%
Shares34.3K
Event2026-06-30
Filed2026-07-31
APPLIED MATLS INC
APPLIED MATLS INC
-9.91%
Shares12.8K
Event2026-06-30
Filed2026-07-31
VXF
VANGUARD INDEX FDS
8.37%
Shares36.1K
Event2026-06-30
Filed2026-07-31
LRCX
LAM RESEARCH CORP
-11.16%
Shares20.2K
Event2026-06-30
Filed2026-07-31
LAD
LITHIA MTRS INC
-4.27%
Shares23.5K
Event2026-06-30
Filed2026-07-31
KLAC
KLA CORP
875.63%
Shares22.0K
Event2026-06-30
Filed2026-07-31
NVDA
NVIDIA CORPORATION
-5.76%
Shares32.6K
Event2026-06-30
Filed2026-07-31
GOOGL
ALPHABET INC
-3.29%
Shares16.6K
Event2026-06-30
Filed2026-07-31
AMZN
AMAZON COM INC
2.83%
Shares19.4K
Event2026-06-30
Filed2026-07-31
MSFT
MICROSOFT CORP
0.23%
Shares12.4K
Event2026-06-30
Filed2026-07-31
BRK.B
BERKSHIRE HATHAWAY INC DEL
-1.81%
Shares8.8K
Event2026-06-30
Filed2026-07-31
CMI
CUMMINS INC
-7.19%
Shares6.1K
Event2026-06-30
Filed2026-07-31
MPWR
MONOLITHIC PWR SYS INC
-4.99%
Shares3.1K
Event2026-06-30
Filed2026-07-31
VCIT
VANGUARD SCOTTSDALE FDS
-20.13%
Shares49.3K
Event2026-06-30
Filed2026-07-31
APH
AMPHENOL CORP
0.13%
Shares22.7K
Event2026-06-30
Filed2026-07-31
NTRS
NORTHERN TR CORP
-5.09%
Shares21.9K
Event2026-06-30
Filed2026-07-31
TXN
TEXAS INSTRS INC
-1.31%
Shares12.7K
Event2026-06-30
Filed2026-07-31
COSTCO WHOLESALE CORPORATION
COSTCO WHOLESALE CORPORATION
-0.86%
Shares3.9K
Event2026-06-30
Filed2026-07-31
GLW
CORNING INC
31.50%
Shares13.5K
Event2026-06-30
Filed2026-07-31
APPLIED INDL TECHNOLOGIES IN
APPLIED INDL TECHNOLOGIES IN
-1.61%
Shares9.9K
Event2026-06-30
Filed2026-07-31
EEM
ISHARES TR
6.39%
Shares47.6K
Event2026-06-30
Filed2026-07-31
VISA INC
VISA INC
0.95%
Shares9.0K
Event2026-06-30
Filed2026-07-31
CAT
CATERPILLAR INC
0.00%
Shares2.9K
Event2026-06-30
Filed2026-07-31
IBKR
INTERACTIVE BROKERS GROUP IN
1.87%
Shares34.8K
Event2026-06-30
Filed2026-07-31
SCHW
SCHWAB CHARLES CORP
2.38%
Shares32.7K
Event2026-06-30
Filed2026-07-31
FAST
FASTENAL CO
-0.46%
Shares61.6K
Event2026-06-30
Filed2026-07-31
MS
MORGAN STANLEY
0.52%
Shares14.0K
Event2026-06-30
Filed2026-07-31
GE
GE AEROSPACE
2.72%
Shares7.8K
Event2026-06-30
Filed2026-07-31
CISCO SYS INC
CISCO SYS INC
34.93%
Shares24.2K
Event2026-06-30
Filed2026-07-31
VEU
VANGUARD INTL EQUITY INDEX F
3.31%
Shares33.8K
Event2026-06-30
Filed2026-07-31
ODFL
OLD DOMINION FREIGHT LINE IN
0.45%
Shares12.7K
Event2026-06-30
Filed2026-07-31
EBAY
EBAY INC.
2.33%
Shares24.5K
Event2026-06-30
Filed2026-07-31
EXXON MOBIL CORP
EXXON MOBIL CORP
-1.13%
Shares19.8K
Event2026-06-30
Filed2026-07-31
JNJ
JOHNSON & JOHNSON
-0.14%
Shares10.2K
Event2026-06-30
Filed2026-07-31
AME
AMETEK INC
1.15%
Shares10.4K
Event2026-06-30
Filed2026-07-31
VOO
VANGUARD INDEX FDS
0.00%
Shares3.7K
Event2026-06-30
Filed2026-07-31
HUBB
HUBBELL INC
4.91%
Shares4.7K
Event2026-06-30
Filed2026-07-31
BLK
BLACKROCK INC
0.74%
Shares2.5K
Event2026-06-30
Filed2026-07-31
TT
TRANE TECHNOLOGIES PLC
6.65%
Shares4.6K
Event2026-06-30
Filed2026-07-31
AMERIPRISE FINL INC
AMERIPRISE FINL INC
4.19%
Shares4.9K
Event2026-06-30
Filed2026-07-31
ADI
ANALOG DEVICES INC
35.97%
Shares5.6K
Event2026-06-30
Filed2026-07-31
LLY
ELI LILLY & CO
20.60%
Shares1.8K
Event2026-06-30
Filed2026-07-31
WMT
WALMART INC
2.76%
Shares19.4K
Event2026-06-30
Filed2026-07-31
DOV
DOVER CORP
4.23%
Shares9.8K
Event2026-06-30
Filed2026-07-31
VMC
VULCAN MATLS CO
5.00%
Shares7.3K
Event2026-06-30
Filed2026-07-31
PCAR
PACCAR INC
2.64%
Shares17.9K
Event2026-06-30
Filed2026-07-31
BROADCOM INC
BROADCOM INC
34.07%
Shares5.5K
Event2026-06-30
Filed2026-07-31
PH
PARKER-HANNIFIN CORP
36.64%
Shares2.1K
Event2026-06-30
Filed2026-07-31
MLM
MARTIN MARIETTA MATLS INC
3.54%
Shares3.5K
Event2026-06-30
Filed2026-07-31
TMO
THERMO FISHER SCIENTIFIC INC
5.56%
Shares4.0K
Event2026-06-30
Filed2026-07-31
GGG
GRACO INC
7.12%
Shares25.8K
Event2026-06-30
Filed2026-07-31
META PLATFORMS INC
META PLATFORMS INC
-8.22%
Shares3.5K
Event2026-06-30
Filed2026-07-31
J
JACOBS SOLUTIONS INC
11.77%
Shares15.4K
Event2026-06-30
Filed2026-07-31
HWM
HOWMET AEROSPACE INC
29.21%
Shares6.9K
Event2026-06-30
Filed2026-07-31
CEF
SPROTT ASSET MANAGEMENT LP
3.39%
Shares45.6K
Event2026-06-30
Filed2026-07-31
TJX
TJX COS INC NEW
42.42%
Shares11.3K
Event2026-06-30
Filed2026-07-31
PSX
PHILLIPS 66
-0.66%
Shares10.0K
Event2026-06-30
Filed2026-07-31
CVX
CHEVRON CORPORATION
-1.04%
Shares10.1K
Event2026-06-30
Filed2026-07-31
BKR
BAKER HUGHES COMPANY
40.21%
Shares29.7K
Event2026-06-30
Filed2026-07-31
ISRG
INTUITIVE SURGICAL INC
12.96%
Shares4.1K
Event2026-06-30
Filed2026-07-31
SCCO
SOUTHERN COPPER CORP
25.31%
Shares8.9K
Event2026-06-30
Filed2026-07-31
BRK.A
BERKSHIRE HATHAWAY INC DEL
0.00%
Shares2
Event2026-06-30
Filed2026-07-31
NETFLIX INC.
NETFLIX INC.
9.90%
Shares20.7K
Event2026-06-30
Filed2026-07-31
NEM
NEWMONT CORP
35.02%
Shares15.5K
Event2026-06-30
Filed2026-07-31
TSLA
TESLA INC
0.00%
Shares3.1K
Event2026-06-30
Filed2026-07-31
INTU
INTUIT
7.40%
Shares4.7K
Event2026-06-30
Filed2026-07-31
DSI
ISHARES TR
0.00%
Shares7.4K
Event2026-06-30
Filed2026-07-31
IWF
ISHARES TR
255.86%
Shares7.4K
Event2026-06-30
Filed2026-07-31
NB
NIOCORP DEVS LTD
-2.94%
Shares184.8K
Event2026-06-30
Filed2026-07-31
SPLV
INVESCO EXCH TRADED FD TR II
-0.60%
Shares11.5K
Event2026-06-30
Filed2026-07-31
SCHM
SCHWAB STRATEGIC TR
-0.10%
Shares19.9K
Event2026-06-30
Filed2026-07-31
SETM
SPROTT FDS TR
5.35%
Shares23.4K
Event2026-06-30
Filed2026-07-31
ADOBE INC
ADOBE INC
-29.34%
Shares3.4K
Event2026-06-30
Filed2026-07-31
ABBVIE INC
ABBVIE INC
-1.18%
Shares2.6K
Event2026-06-30
Filed2026-07-31
IBIT
ISHARES BITCOIN TRUST ETF
8.88%
Shares18.1K
Event2026-06-30
Filed2026-07-31
VYM
VANGUARD WHITEHALL FDS
-6.81%
Shares3.6K
Event2026-06-30
Filed2026-07-31
AFL
AFLAC INC
-37.75%
Shares4.8K
Event2026-06-30
Filed2026-07-31
TSM
TAIWAN SEMICONDUCTOR MANUFAC
0.00%
Shares1.1K
Event2026-06-30
Filed2026-07-31
DHS
WISDOMTREE TR
-7.15%
Shares4.7K
Event2026-06-30
Filed2026-07-31
SLV
ISHARES SILVER TR
0.00%
Shares9.7K
Event2026-06-30
Filed2026-07-31
NTAP
NETAPP INC
-46.96%
Shares3.2K
Event2026-06-30
Filed2026-07-31
GOOG
ALPHABET INC
-3.44%
Shares1.4K
Event2026-06-30
Filed2026-07-31
GLD
SPDR GOLD TR
0.00%
Shares1.3K
Event2026-06-30
Filed2026-07-31
STATE STR SPDR S&P 500 ETF T
STATE STR SPDR S&P 500 ETF T
0.00%
Shares578
Event2026-06-30
Filed2026-07-31
SDY
SPDR SERIES TRUST
0.00%
Shares2.5K
Event2026-06-30
Filed2026-07-31
PM
PHILIP MORRIS INTL INC
0.00%
Shares2.0K
Event2026-06-30
Filed2026-07-31
XOVR
ENTREPRENEURSHARES SERIES TR
New
Shares16.1K
Event2026-06-30
Filed2026-07-31
DHR
DANAHER CORP DEL
-47.99%
Shares1.7K
Event2026-06-30
Filed2026-07-31
IGRO
ISHARES TR
1.37%
Shares3.6K
Event2026-06-30
Filed2026-07-31
CPRT
COPART INC
-32.85%
Shares10.9K
Event2026-06-30
Filed2026-07-31
WASTE MGMT INC DEL
WASTE MGMT INC DEL
-46.71%
Shares1.4K
Event2026-06-30
Filed2026-07-31
APOLLO GLOBAL MGMT INC
APOLLO GLOBAL MGMT INC
-50.43%
Shares2.5K
Event2026-06-30
Filed2026-07-31
BAC
BANK OF AMER CORP
0.00%
Shares5.0K
Event2026-06-30
Filed2026-07-31
VTV
VANGUARD INDEX FDS
0.00%
Shares1.3K
Event2026-06-30
Filed2026-07-31
SCHD
SCHWAB STRATEGIC TR
-5.26%
Shares8.6K
Event2026-06-30
Filed2026-07-31
CTAS
CINTAS CORP
-44.94%
Shares1.6K
Event2026-06-30
Filed2026-07-31
SUSA
ISHARES TR
0.00%
Shares1.7K
Event2026-06-30
Filed2026-07-31
PGR
PROGRESSIVE CORP
-65.42%
Shares1.2K
Event2026-06-30
Filed2026-07-31
MELI
MERCADOLIBRE INC
0.00%
Shares150
Event2026-06-30
Filed2026-07-31
S&P GLOBAL INC
S&P GLOBAL INC
-47.93%
Shares617
Event2026-06-30
Filed2026-07-31
MU
MICRON TECHNOLOGY INC
New
Shares214
Event2026-06-30
Filed2026-07-31
IDEV
ISHARES TR
-8.40%
Shares2.7K
Event2026-06-30
Filed2026-07-31
PEP
PEPSICO INC
0.00%
Shares1.8K
Event2026-06-30
Filed2026-07-31
LOW
LOWES COS INC
-8.76%
Shares1.1K
Event2026-06-30
Filed2026-07-31
COIN
COINBASE GLOBAL INC
10.94%
Shares1.6K
Event2026-06-30
Filed2026-07-31
CRM
SALESFORCE INC
-55.86%
Shares1.5K
Event2026-06-30
Filed2026-07-31
MP
MP MATERIALS CORP
New
Shares4.1K
Event2026-06-30
Filed2026-07-31
XLI
SELECT SECTOR SPDR TR
New
Shares1.2K
Event2026-06-30
Filed2026-07-31
PPG
PPG INDS INC
New
Shares1.8K
Event2026-06-30
Filed2026-07-31
IWP
ISHARES TR
New
Shares1.5K
Event2026-06-30
Filed2026-07-31
IWV
ISHARES TR
New
Shares496
Event2026-06-30
Filed2026-07-31
EQT
EQT CORP
New
Shares3.8K
Event2026-06-30
Filed2026-07-31
DOMINOS PIZZA INC
DOMINOS PIZZA INC
-46.26%
Shares689
Event2026-06-30
Filed2026-07-31

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
Harfst & Associates, Inc. Institutional Holdings, Portfolio & P&L — TradeFomo