0001172661-24-000530.txt : 20240207
0001172661-24-000530.hdr.sgml : 20240207
20240207164400
ACCESSION NUMBER: 0001172661-24-000530
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240207
DATE AS OF CHANGE: 20240207
EFFECTIVENESS DATE: 20240207
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Harfst & Associates, Inc.
CENTRAL INDEX KEY: 0001649147
ORGANIZATION NAME:
IRS NUMBER: 900534269
STATE OF INCORPORATION: WY
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-16956
FILM NUMBER: 24604931
BUSINESS ADDRESS:
STREET 1: 1949 SUGARLAND DRIVE
STREET 2: #220
CITY: SHERIDAN
STATE: WY
ZIP: 82801
BUSINESS PHONE: 307-218-5667
MAIL ADDRESS:
STREET 1: 1949 SUGARLAND DRIVE
STREET 2: #220
CITY: SHERIDAN
STATE: WY
ZIP: 82801
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001649147
XXXXXXXX
12-31-2023
12-31-2023
false
Harfst & Associates, Inc.
1949 Sugarland Drive
#220
Sheridan
WY
82801
13F HOLDINGS REPORT
028-16956
000145090
801-71661
N
Robby Harfst
Member/Chief Compliance Officer
307-218-5667
/s/ Robby Harfst
Sheridan
WY
02-07-2024
0
88
378816853
INFORMATION TABLE
2
infotable.xml
ABBOTT LABS
COM
002824100
1863596
16931
SH
SOLE
0
0
16931
ABBVIE INC
COM
00287Y109
415475
2681
SH
SOLE
0
0
2681
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
2298110
6549
SH
SOLE
0
0
6549
ADOBE INC
COM
00724F101
4404698
7383
SH
SOLE
0
0
7383
ADVANCED MICRO DEVICES INC
COM
007903107
3227542
21895
SH
SOLE
0
0
21895
AIR PRODS & CHEMS INC
COM
009158106
2316348
8460
SH
SOLE
0
0
8460
ALPHABET INC
CAP STK CL A
02079K305
3340966
23917
SH
SOLE
0
0
23917
ALPHABET INC
CAP STK CL C
02079K107
214214
1520
SH
SOLE
0
0
1520
AMAZON COM INC
COM
023135106
3276435
21564
SH
SOLE
0
0
21564
AMGEN INC
COM
031162100
207951
722
SH
SOLE
0
0
722
ANALOG DEVICES INC
COM
032654105
1946286
9802
SH
SOLE
0
0
9802
APPLE INC
COM
037833100
5797111
30110
SH
SOLE
0
0
30110
APPLIED MATLS INC
COM
038222105
3240914
19997
SH
SOLE
0
0
19997
AUTONATION INC
COM
05329W102
277233
1846
SH
SOLE
0
0
1846
BARNES GROUP INC
COM
067806109
4523560
138632
SH
SOLE
0
0
138632
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3942520
11054
SH
SOLE
0
0
11054
BLACKROCK INC
COM
09247X101
2333134
2874
SH
SOLE
0
0
2874
CATERPILLAR INC
COM
149123101
873410
2954
SH
SOLE
0
0
2954
CHEVRON CORP NEW
COM
166764100
1594637
10691
SH
SOLE
0
0
10691
CHUBB LIMITED
COM
H1467J104
406574
1799
SH
SOLE
0
0
1799
CISCO SYS INC
COM
17275R102
2301692
45560
SH
SOLE
0
0
45560
COLUMBIA SPORTSWEAR CO
COM
198516106
1825921
22956
SH
SOLE
0
0
22956
COPART INC
COM
217204106
534100
10900
SH
SOLE
0
0
10900
COSTCO WHSL CORP NEW
COM
22160K105
3809322
5771
SH
SOLE
0
0
5771
CUMMINS INC
COM
231021106
2170026
9058
SH
SOLE
0
0
9058
CVS HEALTH CORP
COM
126650100
232538
2945
SH
SOLE
0
0
2945
DEERE & CO
COM
244199105
433859
1085
SH
SOLE
0
0
1085
DOLBY LABORATORIES INC
COM CL A
25659T107
1972144
22884
SH
SOLE
0
0
22884
EATON CORP PLC
SHS
G29183103
388202
1612
SH
SOLE
0
0
1612
ECOLAB INC
COM
278865100
244963
1235
SH
SOLE
0
0
1235
ELEVANCE HEALTH INC
COM
036752103
2221520
4711
SH
SOLE
0
0
4711
EOG RES INC
COM
26875P101
1657136
13701
SH
SOLE
0
0
13701
EXPEDITORS INTL WASH INC
COM
302130109
2693715
21177
SH
SOLE
0
0
21177
EXXON MOBIL CORP
COM
30231G102
1942897
19433
SH
SOLE
0
0
19433
FASTENAL CO
COM
311900104
2505369
38681
SH
SOLE
0
0
38681
FEDEX CORP
COM
31428X106
280544
1109
SH
SOLE
0
0
1109
GENTEX CORP
COM
371901109
2186228
66939
SH
SOLE
0
0
66939
GRAINGER W W INC
COM
384802104
503844
608
SH
SOLE
0
0
608
HONEYWELL INTL INC
COM
438516106
2125553
10136
SH
SOLE
0
0
10136
ILLINOIS TOOL WKS INC
COM
452308109
230243
879
SH
SOLE
0
0
879
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
2535466
19742
SH
SOLE
0
0
19742
INTUIT
COM
461202103
3020145
4832
SH
SOLE
0
0
4832
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
1291799
20616
SH
SOLE
0
0
20616
INVESCO QQQ TR
UNIT SER 1
46090E103
29820713
72819
SH
SOLE
0
0
72819
ISHARES TR
RUS 1000 GRW ETF
464287614
748830
2470
SH
SOLE
0
0
2470
ISHARES TR
MSCI KLD400 SOC
464288570
756080
8304
SH
SOLE
0
0
8304
ISHARES TR
CORE S&P500 ETF
464287200
51812483
108478
SH
SOLE
0
0
108478
ISHARES TR
MSCI USA ESG SLC
464288802
227756
2266
SH
SOLE
0
0
2266
JOHNSON & JOHNSON
COM
478160104
1722159
10987
SH
SOLE
0
0
10987
LITHIA MTRS INC
COM
536797103
3593506
10913
SH
SOLE
0
0
10913
LITTELFUSE INC
COM
537008104
1971140
7367
SH
SOLE
0
0
7367
LOWES COS INC
COM
548661107
537904
2417
SH
SOLE
0
0
2417
MASTERCARD INCORPORATED
CL A
57636Q104
435894
1022
SH
SOLE
0
0
1022
MEDTRONIC PLC
SHS
G5960L103
1875052
22761
SH
SOLE
0
0
22761
MERCADOLIBRE INC
COM
58733R102
235731
150
SH
SOLE
0
0
150
MERCK & CO INC
COM
58933Y105
1740614
15966
SH
SOLE
0
0
15966
METLIFE INC
COM
59156R108
2420358
36600
SH
SOLE
0
0
36600
MICROSOFT CORP
COM
594918104
5446564
14484
SH
SOLE
0
0
14484
NIKE INC
CL B
654106103
2041467
18803
SH
SOLE
0
0
18803
NORFOLK SOUTHN CORP
COM
655844108
272074
1151
SH
SOLE
0
0
1151
NORTHERN TR CORP
COM
665859104
2056763
24375
SH
SOLE
0
0
24375
NVIDIA CORPORATION
COM
67066G104
4572367
9233
SH
SOLE
0
0
9233
PARKER-HANNIFIN CORP
COM
701094104
305445
663
SH
SOLE
0
0
663
PEPSICO INC
COM
713448108
312506
1840
SH
SOLE
0
0
1840
PPG INDS INC
COM
693506107
490375
3279
SH
SOLE
0
0
3279
PROCTER AND GAMBLE CO
COM
742718109
13491938
92070
SH
SOLE
0
0
92070
QUALCOMM INC
COM
747525103
2352552
16266
SH
SOLE
0
0
16266
RAYMOND JAMES FINL INC
COM
754730109
125891417
1129071
SH
SOLE
0
0
1129071
RESMED INC
COM
761152107
1862504
10827
SH
SOLE
0
0
10827
ROCKWELL AUTOMATION INC
COM
773903109
360157
1160
SH
SOLE
0
0
1160
SCHWAB CHARLES CORP
COM
808513105
3167002
46032
SH
SOLE
0
0
46032
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
678106
9003
SH
SOLE
0
0
9003
SIMPSON MFG INC
COM
829073105
3414958
17249
SH
SOLE
0
0
17249
SMITH A O CORP
COM
831865209
2417306
29322
SH
SOLE
0
0
29322
SPDR S&P 500 ETF TR
TR UNIT
78462F103
237655
500
SH
SOLE
0
0
500
SPDR SER TR
S&P DIVID ETF
78464A763
380534
3045
SH
SOLE
0
0
3045
TESLA INC
COM
88160R101
1217304
4899
SH
SOLE
0
0
4899
TEXAS INSTRS INC
COM
882508104
2306836
13533
SH
SOLE
0
0
13533
UFP INDUSTRIES INC
COM
90278Q108
3165995
25217
SH
SOLE
0
0
25217
UNITEDHEALTH GROUP INC
COM
91324P102
2468092
4688
SH
SOLE
0
0
4688
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
7403557
31210
SH
SOLE
0
0
31210
VANGUARD INDEX FDS
VALUE ETF
922908744
239200
1600
SH
SOLE
0
0
1600
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1880424
4305
SH
SOLE
0
0
4305
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
2716167
16520
SH
SOLE
0
0
16520
VERTEX PHARMACEUTICALS INC
COM
92532F100
421539
1036
SH
SOLE
0
0
1036
VISA INC
COM CL A
92826C839
2960180
11370
SH
SOLE
0
0
11370
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2457798
6980
SH
SOLE
0
0
6980
ZOETIS INC
CL A
98978V103
321911
1631
SH
SOLE
0
0
1631