Harfst & Associates, Inc. Q1 2025 Filing

Filed May 13, 2025

Portfolio Value

$432.7M

Holdings

116

Report Date

Q1 2025

Filing Type

13F-HR

All Holdings (116 positions)

#StockSharesValue% PortfolioType
1
RJFRAYMOND JAMES FINL INC
1,040,956$144.6M33.42%
2
IVVISHARES TR
108,241$60.8M14.06%
3
NDQINVESCO QQQ TR
53,160$24.9M5.76%
4
VISVANGUARD WORLD FD
64,837$16.1M3.71%
5
PGPROCTER AND GAMBLE CO
91,181$15.5M3.59%
6
AAPLAPPLE INC
38,302$8.5M1.97%
7
LADLITHIA MTRS INC
28,608$8.4M1.94%
8
VTIVANGUARD INDEX FDS
29,328$8.1M1.86%
9
NVDANVIDIA CORPORATION
54,733$5.9M1.37%
10
BRK/BBERKSHIRE HATHAWAY INC DEL
9,249$4.9M1.14%
11
MSFTMICROSOFT CORP
12,764$4.8M1.11%
12
COSTCOSTCO WHSL CORP NEW
4,484$4.2M0.98%
13
TCAFT ROWE PRICE ETF INC
124,996$4.0M0.93%
14
VVISA INC
10,486$3.7M0.85%
15
AMZNAMAZON COM INC
18,764$3.6M0.83%
16
SCHWSCHWAB CHARLES CORP
43,640$3.4M0.79%
17
GOOGLALPHABET INC
21,978$3.4M0.79%
18
CMICUMMINS INC
9,665$3.0M0.70%
19
XOMEXXON MOBIL CORP
25,039$3.0M0.69%
20
ADBEADOBE INC
7,748$3.0M0.69%
21
AITAPPLIED INDL TECHNOLOGIES IN
12,988$2.9M0.68%
22
INTUINTUIT
4,488$2.8M0.64%
23
BLKBLACKROCK INC
2,878$2.7M0.63%
24
NTRSNORTHERN TR CORP
27,548$2.7M0.63%
25
NOWSERVICENOW INC
3,361$2.7M0.62%
26
FASTFASTENAL CO
33,960$2.6M0.61%
27
AMDADVANCED MICRO DEVICES INC
25,447$2.6M0.60%
28
TXNTEXAS INSTRS INC
13,854$2.5M0.58%
29
PGRPROGRESSIVE CORP
8,683$2.5M0.57%
30
AMATAPPLIED MATLS INC
16,624$2.4M0.56%
31
A4SAMERIPRISE FINL INC
4,872$2.4M0.54%
32
METAMETA PLATFORMS INC
4,057$2.3M0.54%
33
VOOVANGUARD INDEX FDS
4,268$2.2M0.51%
34
GGGGRACO INC
25,240$2.1M0.49%
35
CRMSALESFORCE INC
7,716$2.1M0.48%
36
CVXCHEVRON CORP NEW
12,221$2.0M0.47%
37
LRCXLAM RESEARCH CORP
27,423$2.0M0.46%
38
ODFLOLD DOMINION FREIGHT LINE IN
11,722$1.9M0.45%
39
EOGEOG RES INC
15,071$1.9M0.45%
40
MPWRMONOLITHIC PWR SYS INC
3,271$1.9M0.44%
41
JNJJOHNSON & JOHNSON
11,438$1.9M0.44%
42
BRK-BBERKSHIRE HATHAWAY INC DEL
2$1.6M0.37%
43
SPLVINVESCO EXCH TRADED FD TR II
18,188$1.4M0.31%
44
SSDSIMPSON MFG INC
7,831$1.2M0.28%
45
EXPDEXPEDITORS INTL WASH INC
10,207$1.2M0.28%
46
UFPIUFP INDUSTRIES INC
11,276$1.2M0.28%
47
ADIANALOG DEVICES INC
5,528$1.1M0.26%
48
RMERESMED INC
4,899$1.1M0.25%
49
APHAMPHENOL CORP NEW
15,734$1.0M0.24%
50
TRVTRAVELERS COMPANIES INC
3,898$1.0M0.24%
51
AMEAMETEK INC
5,722$984K0.23%
52
GWWGRAINGER W W INC
996$983K0.23%
53
MLMMARTIN MARIETTA MATLS INC
2,046$978K0.23%
54
CATCATERPILLAR INC
2,941$969K0.22%
55
AOSSMITH A O CORP
14,439$943K0.22%
56
ABTABBOTT LABS
6,973$924K0.21%
57
VXFVANGUARD INDEX FDS
5,203$896K0.21%
58
TSLATESLA INC
3,454$895K0.21%
59
ENSGENSIGN GROUP INC
6,867$888K0.21%
60
CPRTCOPART INC
15,512$877K0.20%
61
MIGAMICROSTRATEGY INC
3,012$868K0.20%
62
WSTWEST PHARMACEUTICAL SVSC INC
3,732$835K0.19%
63
GNTXGENTEX CORP
35,170$819K0.19%
64
IWFISHARES TR
2,181$787K0.18%
65
WMTWALMART INC
8,895$780K0.18%
66
DSIISHARES TR
7,494$767K0.18%
67
APOAPOLLO GLOBAL MGMT INC
5,440$744K0.17%
68
EBAEBAY INC.
10,699$724K0.17%
69
NKENIKE INC
11,406$724K0.17%
70
GEGE AEROSPACE
3,606$721K0.17%
71
AFLAFLAC INC
6,458$718K0.17%
72
NFLXNETFLIX INC
752$701K0.16%
73
CITCINTAS CORP
3,394$697K0.16%
74
DHRDANAHER CORPORATION
3,298$676K0.16%
75
DPZDOMINOS PIZZA INC
1,465$673K0.16%
76
PSXPHILLIPS 66
5,449$672K0.16%
77
WMWASTE MGMT INC DEL
2,906$672K0.16%
78
ISRGINTUITIVE SURGICAL INC
1,356$671K0.16%
79
DWDMORGAN STANLEY
5,636$657K0.15%
80
SCHMSCHWAB STRATEGIC TR
25,043$656K0.15%
81
DOVDOVER CORP
3,724$654K0.15%
82
HUBBHUBBELL INC
1,976$653K0.15%
83
JJACOBS SOLUTIONS INC
5,359$647K0.15%
84
NTAPNETAPP INC
7,234$635K0.15%
85
KLACKLA CORP
919$624K0.14%
86
TTTRANE TECHNOLOGIES PLC
1,851$623K0.14%
87
MCDMCDONALDS CORP
1,987$620K0.14%
88
SPGIS&P GLOBAL INC
1,217$618K0.14%
89
IBKRINTERACTIVE BROKERS GROUP IN
3,667$607K0.14%
90
PCARPACCAR INC
6,224$606K0.14%
91
TMOTHERMO FISHER SCIENTIFIC INC
1,209$601K0.14%
92
ABBVABBVIE INC
2,641$553K0.13%
93
ICEINTERCONTINENTAL EXCHANGE IN
2,934$506K0.12%
94
CSCOCISCO SYS INC
6,413$395K0.09%
95
UNHUNITEDHEALTH GROUP INC
701$367K0.08%
96
SDYSPDR SER TR
2,695$365K0.08%
97
VTVVANGUARD INDEX FDS
2,096$362K0.08%
98
ELVELEVANCE HEALTH INC
803$349K0.08%
99
METMETLIFE INC
4,318$346K0.08%
100
SPYSPDR S&P 500 ETF TR
588$328K0.08%
Page 1 of 2Next