← All institutions

Harfst & Associates, Inc.

CIK 0001649147

Annualised vol
5.155364%
Beta
0.248334
HHI
878.032161
Top-10 weight
62.088133%
VaR 95%
0.474269%
VaR 99%
0.938494%
Max drawdown
8.326628%
Matched value
23.898367%

Returns of reported holdings

Loading returns…

Position changes vs prior quarter

What the latest 13F shows bought and sold against the quarter before, by share count.

TickerChangeShares nowShares beforeShare change %Value now ($)
PG ADDED 91,918 91,517 0.44% 13,478,846
AMD REDUCED 19,090 21,020 -9.18% 11,089,572
AAPL REDUCED 34,317 35,013 -1.99% 9,929,841
LRCX REDUCED 20,169 22,703 -11.16% 8,739,904
KLAC ADDED 21,981 2,253 875.63% 6,631,964
NVDA REDUCED 32,579 34,569 -5.76% 6,518,758
GOOGL REDUCED 17,989 18,603 -3.3% 6,423,231
AMZN ADDED 19,434 18,900 2.83% 4,631,900
MSFT ADDED 12,409 12,381 0.23% 4,628,716
CMI REDUCED 6,093 6,565 -7.19% 4,345,534
COST REDUCED 3,934 3,968 -0.86% 3,679,872
V ADDED 9,041 8,956 0.95% 3,101,774
CAT UNCHANGED 2,905 2,905 0.0% 3,093,535
SCHW ADDED 32,702 31,942 2.38% 3,017,394
FAST REDUCED 61,573 61,859 -0.46% 2,957,358
MS ADDED 13,999 13,926 0.52% 2,926,304
EBAY ADDED 24,480 23,922 2.33% 2,735,620
JNJ REDUCED 10,152 10,166 -0.14% 2,578,199
AME ADDED 10,430 10,311 1.15% 2,523,345
HUBB ADDED 4,698 4,478 4.91% 2,457,822
BLK ADDED 2,454 2,436 0.74% 2,359,283
TT ADDED 4,632 4,343 6.65% 2,275,054
ADI ADDED 5,606 4,123 35.97% 2,226,667
LLY ADDED 1,844 1,529 20.6% 2,211,970
WMT ADDED 19,403 18,882 2.76% 2,197,601
DOV ADDED 9,797 9,399 4.23% 2,197,219
PCAR ADDED 17,869 17,409 2.64% 2,146,449
AVGO ADDED 5,537 4,130 34.07% 2,091,469
PH ADDED 2,092 1,531 36.64% 2,046,377
TMO ADDED 3,968 3,759 5.56% 1,989,580
GGG ADDED 25,803 24,089 7.12% 1,950,948
META REDUCED 3,451 3,760 -8.22% 1,943,746
J ADDED 15,384 13,764 11.77% 1,938,369
HWM ADDED 6,860 5,309 29.21% 1,844,385
PSX REDUCED 9,952 10,018 -0.66% 1,682,362
CVX REDUCED 10,098 10,204 -1.04% 1,673,835
BKR ADDED 29,686 21,173 40.21% 1,647,549
ISRG ADDED 4,078 3,610 12.96% 1,621,740
SCCO ADDED 8,901 7,103 25.31% 1,551,013
NFLX ADDED 20,735 18,867 9.9% 1,480,479
NEM ADDED 15,514 11,490 35.02% 1,449,034
TSLA UNCHANGED 3,134 3,134 0.0% 1,318,161
INTU ADDED 4,658 4,337 7.4% 1,215,753
ADBE REDUCED 3,354 4,747 -29.34% 687,638
ABBV REDUCED 2,590 2,621 -1.18% 651,748
IBIT ADDED 18,139 16,659 8.88% 603,848
AFL REDUCED 4,820 7,743 -37.75% 565,145
NTAP REDUCED 3,233 6,095 -46.96% 500,340
PM UNCHANGED 1,988 1,988 0.0% 359,650
CPRT REDUCED 10,890 16,218 -32.85% 306,990
CTAS REDUCED 1,578 2,866 -44.94% 268,387
MELI UNCHANGED 150 150 0.0% 254,609
SPGI REDUCED 617 1,185 -47.93% 251,280
MU NEW 214 - - 247,209
PEP UNCHANGED 1,785 1,785 0.0% 241,755
COIN ADDED 1,633 1,472 10.94% 238,729
CRM REDUCED 1,483 3,360 -55.86% 232,339
EQT NEW 3,840 - - 204,173
DPZ REDUCED 689 1,282 -46.26% 203,972
NOW CLOSED OUT 0 5,610 -100.0% 0
ABT CLOSED OUT 0 2,501 -100.0% 0
MSTR CLOSED OUT 0 1,950 -100.0% 0
MCD CLOSED OUT 0 692 -100.0% 0

Holdings (latest quarter)

TickerChangeIssuerClassCUSIPValue ($)Weight %Shares
- RAYMOND JAMES FINL INC COM 754730109 161,313,904 25.07 1061066.0
- ISHARES TR CORE S&P500 ETF 464287200 73,131,552 11.37 97653.0
- INVESCO QQQ TR UNIT SER 1 46090E103 36,061,274 5.6 48970.0
- VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 26,370,923 4.1 73175.0
- T ROWE PRICE EXCHANGE-TRADED ULTRA SHRT TRM 87283Q701 25,368,108 3.94 509707.0
- INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 22,632,322 3.52 902765.0
- T ROWE PRICE EXCHANGE-TRADED CAP APPRECIATION 87283Q867 15,347,900 2.39 373428.0
- VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 14,681,692 2.28 188444.0
PG ADDED PROCTER & GAMBLE CO COM 742718109 13,478,846 2.09 91918.0
AMD REDUCED ADVANCED MICRO DEVICES INC COM 007903107 11,089,572 1.72 19090.0
- VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,509,501 1.63 28401.0
AAPL REDUCED APPLE INC COM 037833100 9,929,841 1.54 34317.0
- APPLIED MATLS INC COM 038222105 9,256,711 1.44 12803.0
- VANGUARD INDEX FDS EXTEND MKT ETF 922908652 8,900,524 1.38 36150.0
LRCX REDUCED LAM RESEARCH CORP COM NEW 512807306 8,739,904 1.36 20169.0
- LITHIA MTRS INC COM 536797103 6,833,778 1.06 23525.0
KLAC ADDED KLA CORP COM NEW 482480100 6,631,964 1.03 21981.0
NVDA REDUCED NVIDIA CORPORATION COM 67066G104 6,518,758 1.01 32579.0
GOOGL REDUCED ALPHABET INC CAP STK CL A 02079K305 5,926,802 0.92 16584.0
AMZN ADDED AMAZON COM INC COM 023135106 4,631,900 0.72 19434.0
MSFT ADDED MICROSOFT CORP COM 594918104 4,628,716 0.72 12409.0
- BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,379,414 0.68 8752.0
CMI REDUCED CUMMINS INC COM 231021106 4,345,534 0.68 6093.0
- MONOLITHIC PWR SYS INC COM 609839105 4,319,019 0.67 3124.0
- VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,073,458 0.63 49286.0
- AMPHENOL CORP CL A 032095101 4,002,788 0.62 22702.0
- NORTHERN TR CORP COM 665859104 3,812,024 0.59 21928.0
- TEXAS INSTRS INC COM 882508104 3,778,536 0.59 12677.0
COST REDUCED COSTCO WHOLESALE CORPORATION COM 22160K105 3,679,872 0.57 3934.0
- CORNING INC COM 219350105 3,454,951 0.54 13526.0
- APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,364,734 0.52 9950.0
- ISHARES TR MSCI EMG MKT ETF 464287234 3,257,294 0.51 47614.0
V ADDED VISA INC COM CL A 92826C839 3,101,774 0.48 9041.0
CAT UNCHANGED CATERPILLAR INC COM 149123101 3,093,535 0.48 2905.0
- INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,028,236 0.47 34791.0
SCHW ADDED SCHWAB CHARLES CORP COM 808513105 3,017,394 0.47 32702.0
FAST REDUCED FASTENAL CO COM 311900104 2,957,358 0.46 61573.0
MS ADDED MORGAN STANLEY COM NEW 617446448 2,926,304 0.45 13999.0
- GE AEROSPACE COM NEW 369604301 2,910,511 0.45 7788.0
- CISCO SYS INC COM 17275R102 2,845,456 0.44 24225.0
- VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,827,213 0.44 33758.0
- OLD DOMINION FREIGHT LINE IN COM 679580100 2,740,362 0.43 12652.0
EBAY ADDED EBAY INC. COM 278642103 2,735,620 0.43 24480.0
- EXXON MOBIL CORP COM 30231G102 2,701,873 0.42 19762.0
JNJ REDUCED JOHNSON & JOHNSON COM 478160104 2,578,199 0.4 10152.0
AME ADDED AMETEK INC COM 031100100 2,523,345 0.39 10430.0
- VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,521,280 0.39 3671.0
HUBB ADDED HUBBELL INC COM 443510607 2,457,822 0.38 4698.0
BLK ADDED BLACKROCK INC COM 09290D101 2,359,283 0.37 2454.0
TT ADDED TRANE TECHNOLOGIES PLC SHS G8994E103 2,275,054 0.35 4632.0
- AMERIPRISE FINL INC COM 03076C106 2,248,173 0.35 4901.0
ADI ADDED ANALOG DEVICES INC COM 032654105 2,226,667 0.35 5606.0
LLY ADDED ELI LILLY & CO COM 532457108 2,211,970 0.34 1844.0
WMT ADDED WALMART INC COM 931142103 2,197,601 0.34 19403.0
DOV ADDED DOVER CORP COM 260003108 2,197,219 0.34 9797.0
- VULCAN MATLS CO COM 929160109 2,154,231 0.33 7302.0
PCAR ADDED PACCAR INC COM 693718108 2,146,449 0.33 17869.0
AVGO ADDED BROADCOM INC COM 11135F101 2,091,469 0.33 5537.0
PH ADDED PARKER-HANNIFIN CORP COM 701094104 2,046,377 0.32 2092.0
- MARTIN MARIETTA MATLS INC COM 573284106 2,024,566 0.31 3511.0
TMO ADDED THERMO FISHER SCIENTIFIC INC COM 883556102 1,989,580 0.31 3968.0
GGG ADDED GRACO INC COM 384109104 1,950,948 0.3 25803.0
META REDUCED META PLATFORMS INC CL A 30303M102 1,943,746 0.3 3451.0
J ADDED JACOBS SOLUTIONS INC COM 46982L108 1,938,369 0.3 15384.0
HWM ADDED HOWMET AEROSPACE INC COM 443201108 1,844,385 0.29 6860.0
- SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 1,833,201 0.28 45568.0
- TJX COS INC NEW COM 872540109 1,705,473 0.27 11257.0
PSX REDUCED PHILLIPS 66 COM 718546104 1,682,362 0.26 9952.0
CVX REDUCED CHEVRON CORPORATION COM 166764100 1,673,835 0.26 10098.0
BKR ADDED BAKER HUGHES COMPANY CL A 05722G100 1,647,549 0.26 29686.0
ISRG ADDED INTUITIVE SURGICAL INC COM NEW 46120E602 1,621,740 0.25 4078.0
SCCO ADDED SOUTHERN COPPER CORP COM 84265V105 1,551,013 0.24 8901.0
- BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 0.23 2.0
NFLX ADDED NETFLIX INC. COM 64110L106 1,480,479 0.23 20735.0
NEM ADDED NEWMONT CORP COM 651639106 1,449,034 0.23 15514.0
TSLA UNCHANGED TESLA INC COM 88160R101 1,318,161 0.2 3134.0
INTU ADDED INTUIT COM 461202103 1,215,753 0.19 4658.0
- ISHARES TR ESG MSCI KLD ETF 464288570 1,052,975 0.16 7395.0
- ISHARES TR RUS 1000 GRW ETF 464287614 912,898 0.14 7352.0
- NIOCORP DEVS LTD COM NEW 654484609 890,833 0.14 184820.0
- INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 862,174 0.13 11511.0
- SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 735,410 0.11 19946.0
- SPROTT FDS TR SPROTT CRITICAL 85208P402 729,612 0.11 23415.0
ADBE REDUCED ADOBE INC COM 00724F101 687,638 0.11 3354.0
ABBV REDUCED ABBVIE INC COM 00287Y109 651,748 0.1 2590.0
IBIT ADDED ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 603,848 0.09 18139.0
- VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 570,874 0.09 3612.0
AFL REDUCED AFLAC INC COM 001055102 565,145 0.09 4820.0
- TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 537,267 0.08 1125.0
- WISDOMTREE TR US HIGH DIVIDEND 97717W208 531,591 0.08 4676.0
- ISHARES SILVER TR ISHARES 46428Q109 519,248 0.08 9711.0
NTAP REDUCED NETAPP INC COM 64110D104 500,340 0.08 3233.0
GOOGL REDUCED ALPHABET INC CAP STK CL C 02079K107 496,429 0.08 1405.0
- SPDR GOLD TR GOLD SHS 78463V107 470,053 0.07 1276.0
- STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 431,833 0.07 578.0
- SPDR SERIES TRUST ST STR SP DIV 78464A763 372,841 0.06 2450.0
PM UNCHANGED PHILIP MORRIS INTL INC COM 718172109 359,650 0.06 1988.0
- ENTREPRENEURSHARES SERIES TR ERSH PRI PUB ETF 293828877 338,021 0.05 16058.0
- DANAHER CORP DEL COM 235851102 322,293 0.05 1692.0
- ISHARES TR INTL DIV GRWTH 46435G524 319,145 0.05 3630.0
CPRT REDUCED COPART INC COM 217204106 306,990 0.05 10890.0
- WASTE MGMT INC DEL COM 94106L109 303,118 0.05 1360.0
- APOLLO GLOBAL MGMT INC COM 03769M106 300,745 0.05 2542.0
- BANK OF AMER CORP COM 060505104 285,014 0.04 5002.0
- VANGUARD INDEX FDS VALUE ETF 922908744 278,515 0.04 1278.0
- SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 271,184 0.04 8552.0
CTAS REDUCED CINTAS CORP COM 172908105 268,387 0.04 1578.0
- ISHARES TR ESG OPTIMIZED 464288802 264,008 0.04 1711.0
- PROGRESSIVE CORP COM 743315103 263,888 0.04 1208.0
MELI UNCHANGED MERCADOLIBRE INC COM 58733R102 254,609 0.04 150.0
SPGI REDUCED S&P GLOBAL INC COM 78409V104 251,280 0.04 617.0
MU NEW MICRON TECHNOLOGY INC COM 595112103 247,209 0.04 214.0
- ISHARES TR CORE MSCI INTL 46435G326 242,553 0.04 2725.0
PEP UNCHANGED PEPSICO INC COM 713448108 241,755 0.04 1785.0
- LOWES COS INC COM 548661107 241,217 0.04 1094.0
COIN ADDED COINBASE GLOBAL INC COM CL A 19260Q107 238,729 0.04 1633.0
CRM REDUCED SALESFORCE INC COM 79466L302 232,339 0.04 1483.0
- MP MATERIALS CORP COM CL A 553368101 229,193 0.04 4092.0
- SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 224,015 0.03 1209.0
- PPG INDS INC COM 693506107 218,686 0.03 1803.0
- ISHARES TR RUS MD CP GR ETF 464287481 215,955 0.03 1475.0
- ISHARES TR RUSSELL 3000 ETF 464287689 211,495 0.03 496.0
EQT NEW EQT CORP COM 26884L109 204,173 0.03 3840.0
DPZ REDUCED DOMINOS PIZZA INC COM 25754A201 203,972 0.03 689.0

Quarterly portfolios

PeriodFiledValue ($)PositionsVol %BetaMax DD %
2026-06-30 2026-07-31 643,401,680 124 5.155364 0.248334 8.326628
2026-03-31 2026-05-13 560,198,468 121 4.670142 0.229866 8.035006
2025-12-31 2026-02-10 554,614,952 111 4.592406 0.225798 7.406475
2025-09-30 2025-10-23 542,221,665 112 4.715024 0.232371 7.688166
2025-03-31 2025-05-13 432,675,809 116 4.48172 0.22141 7.276244
2024-12-31 2025-02-05 480,010,024 93 4.352817 0.214387 7.020763