Harfst & Associates, Inc. Q4 2024 Filing

Filed February 5, 2025

Portfolio Value

$480.0B

Holdings

93

Report Date

Q4 2024

Filing Type

13F-HR

All Holdings (93 positions)

#StockSharesValue% PortfolioType
1
RJFRAYMOND JAMES FINL INC
1,126,208$174.9B36.44%
2
IVVISHARES TR
105,440$62.1B12.93%
3
NDQINVESCO QQQ TR
52,923$27.1B5.64%
4
VISVANGUARD WORLD FD
62,491$15.9B3.31%
5
PGPROCTER AND GAMBLE CO
92,617$15.5B3.23%
6
LADLITHIA MTRS INC
30,323$10.8B2.26%
7
AAPLAPPLE INC
38,560$9.7B2.01%
8
VTIVANGUARD INDEX FDS
29,703$8.6B1.79%
9
NVDANVIDIA CORPORATION
55,567$7.5B1.55%
10
MSFTMICROSOFT CORP
13,266$5.6B1.16%
11
BUSDBARNES GROUP INC
110,884$5.2B1.09%
12
BRK/BBERKSHIRE HATHAWAY INC DEL
11,043$5.0B1.04%
13
COSTCOSTCO WHSL CORP NEW
4,588$4.2B0.88%
14
AMZNAMAZON COM INC
19,130$4.2B0.87%
15
GOOGLALPHABET INC
22,161$4.2B0.87%
16
NOWSERVICENOW INC
3,486$3.7B0.77%
17
CMICUMMINS INC
10,175$3.5B0.74%
18
VVISA INC
10,958$3.5B0.72%
19
ADBEADOBE INC
7,665$3.4B0.71%
20
SCHWSCHWAB CHARLES CORP
44,171$3.3B0.68%
21
AITAPPLIED INDL TECHNOLOGIES IN
13,635$3.3B0.68%
22
XOMEXXON MOBIL CORP
28,947$3.1B0.65%
23
AMDADVANCED MICRO DEVICES INC
25,652$3.1B0.65%
24
BLKBLACKROCK INC
2,885$3.0B0.62%
25
NTRSNORTHERN TR CORP
27,998$2.9B0.60%
26
INTUINTUIT
4,475$2.8B0.59%
27
AMATAPPLIED MATLS INC
16,921$2.8B0.57%
28
FASTFASTENAL CO
37,496$2.7B0.56%
29
RMERESMED INC
11,701$2.7B0.56%
30
TXNTEXAS INSTRS INC
14,227$2.7B0.56%
31
UFPIUFP INDUSTRIES INC
23,677$2.7B0.56%
32
ADIANALOG DEVICES INC
12,337$2.6B0.55%
33
SSDSIMPSON MFG INC
15,666$2.6B0.54%
34
A4SAMERIPRISE FINL INC
4,846$2.6B0.54%
35
CRMSALESFORCE INC
7,589$2.5B0.53%
36
METAMETA PLATFORMS INC
4,313$2.5B0.53%
37
WSTWEST PHARMACEUTICAL SVSC INC
7,640$2.5B0.52%
38
GWWGRAINGER W W INC
2,350$2.5B0.52%
39
TCAFT ROWE PRICE ETF INC
72,821$2.4B0.50%
40
EXPDEXPEDITORS INTL WASH INC
21,385$2.4B0.49%
41
TRVTRAVELERS COMPANIES INC
9,691$2.3B0.49%
42
PGRPROGRESSIVE CORP
9,730$2.3B0.49%
43
VOOVANGUARD INDEX FDS
4,268$2.3B0.48%
44
ENSGENSIGN GROUP INC
16,821$2.2B0.47%
45
AOSSMITH A O CORP
32,265$2.2B0.46%
46
GNTXGENTEX CORP
74,536$2.1B0.45%
47
ABTABBOTT LABS
18,899$2.1B0.45%
48
GGGGRACO INC
24,893$2.1B0.44%
49
MPWRMONOLITHIC PWR SYS INC
3,388$2.0B0.42%
50
ODFLOLD DOMINION FREIGHT LINE IN
11,160$2.0B0.41%
51
LRCXLAM RESEARCH CORP
26,853$1.9B0.40%
52
NKENIKE INC
25,281$1.9B0.40%
53
JNJJOHNSON & JOHNSON
12,818$1.9B0.39%
54
EOGEOG RES INC
14,789$1.8B0.38%
55
CVXCHEVRON CORP NEW
12,359$1.8B0.37%
56
TSLATESLA INC
3,711$1.5B0.31%
57
SPLVINVESCO EXCH TRADED FD TR II
18,188$1.3B0.27%
58
CATCATERPILLAR INC
2,941$1.1B0.22%
59
VXFVANGUARD INDEX FDS
5,201$988.1M0.21%
60
IWFISHARES TR
2,181$875.8M0.18%
61
DSIISHARES TR
7,644$842.8M0.18%
62
SCHMSCHWAB STRATEGIC TR
25,176$697.6M0.15%
63
ICEINTERCONTINENTAL EXCHANGE IN
3,846$573.1M0.12%
64
ABBVABBVIE INC
2,641$469.3M0.10%
65
CSCOCISCO SYS INC
7,291$431.6M0.09%
66
METMETLIFE INC
5,081$416.0M0.09%
67
UNHUNITEDHEALTH GROUP INC
809$409.3M0.09%
68
ACNACCENTURE PLC IRELAND
1,133$398.6M0.08%
69
SDYSPDR SER TR
2,955$390.4M0.08%
70
HONHONEYWELL INTL INC
1,606$362.7M0.08%
71
MRKMERCK & CO INC
3,563$354.4M0.07%
72
APDAIR PRODS & CHEMS INC
1,209$350.7M0.07%
73
SPYSPDR S&P 500 ETF TR
588$344.6M0.07%
74
ONEQFIDELITY COMWLTH TR
4,471$340.1M0.07%
75
ELVELEVANCE HEALTH INC
913$337.0M0.07%
76
QCOMQUALCOMM INC
2,153$330.7M0.07%
77
LOWLOWES COS INC
1,318$325.3M0.07%
78
PEPPEPSICO INC
1,790$272.2M0.06%
79
VTVVANGUARD INDEX FDS
1,600$270.9M0.06%
80
CITHE CIGNA GROUP
951$262.7M0.05%
81
SUSAISHARES TR
2,116$257.3M0.05%
82
MLB1MERCADOLIBRE INC
150$255.1M0.05%
83
CPRTCOPART INC
4,350$249.6M0.05%
84
GOOGALPHABET INC
1,295$246.6M0.05%
85
COLMCOLUMBIA SPORTSWEAR CO
2,791$234.2M0.05%
86
PPGPPG INDS INC
1,949$232.8M0.05%
87
MDTMEDTRONIC PLC
2,890$230.9M0.05%
88
TSMTAIWAN SEMICONDUCTOR MFG LTD
1,125$222.2M0.05%
89
BACBANK AMERICA CORP
5,046$221.8M0.05%
90
FUODOLBY LABORATORIES INC
2,738$213.8M0.04%
91
LFUSLITTELFUSE INC
898$211.6M0.04%
92
4I1PHILIP MORRIS INTL INC
1,751$210.7M0.04%
93
IWVISHARES TR
611$204.2M0.04%