CIK: 0001649147

Harfst & Associates, Inc.

Filing Date Previous Period Total Shares Share-Type Market Value Change
2021-05-10
799.08K
762.13K
Shares
93.41M
-36.95K
2020-11-04
132.72K
161.83K
Shares
3.62M
29.11K
2023-08-07
143.35K
141.76K
Shares
5.98M
-1.59K
2020-11-04
113.85K
109.31K
Shares
36.73M
-4.55K
2020-11-04
113.85K
109.31K
Shares
36.73M
-4.55K
2021-05-10
86.64K
88.25K
Shares
11.95M
1.61K
2020-11-04
66.50K
63.25K
Shares
17.57M
-3.25K
2020-11-04
36.02K
50.62K
Shares
1.10M
14.60K
2023-08-07
44.63K
47.51K
Shares
2.46M
2.88K
2020-11-04
49.54K
46.54K
Shares
6.04M
-3.00K
2020-11-04
49.54K
46.54K
Shares
6.04M
-3.00K
2021-05-10
41.29K
40.95K
Shares
2.03M
-339
2023-05-10
33.34K
36.33K
Shares
5.99M
2.99K
2021-01-25
24.95K
29.78K
Shares
1.33M
4.82K
2021-01-25
20.17K
25.96K
Shares
1.29M
5.79K
2020-11-04
12.60K
25.90K
Shares
574K
13.30K
2021-05-10
23.32K
25.72K
Shares
1.68M
2.40K
2021-01-25
25.38K
25.59K
Shares
868K
212
2021-01-25
21.02K
25.46K
Shares
1.24M
4.44K
2020-11-04
25.01K
24.70K
Shares
4.21M
-307
2020-11-04
25.01K
24.70K
Shares
4.21M
-307
2020-11-04
0
22.50K
Shares
494K
22.50K
2021-05-10
16.85K
20.01K
Shares
956K
3.16K
2021-05-10
16.71K
19.62K
Shares
2.11M
2.91K
2023-08-07
14.77K
18.10K
Shares
2.51M
3.33K
2021-05-10
21.16K
17.75K
Shares
2.37M
-3.41K
2021-01-25
12.61K
16.43K
Shares
900K
3.82K
2021-05-10
0
16.33K
Shares
992K
16.33K
2021-05-10
12.62K
14.71K
Shares
1.31M
2.09K
2020-11-04
0
14.25K
Shares
329K
14.25K
2023-08-07
11.26K
13.96K
Shares
1.60M
2.69K
2021-05-10
0
13.93K
Shares
1.06M
13.93K
2020-11-04
14.25K
13.82K
Shares
4.25M
-425
2020-11-04
14.25K
13.82K
Shares
4.25M
-425
2023-08-07
13.47K
13.80K
Shares
2.48M
326
2021-05-10
17.55K
13.71K
Shares
1.07M
-3.85K
2021-05-10
10.72K
12.69K
Shares
775K
1.97K
2021-01-25
0
12.40K
Shares
1.15M
12.40K
2021-05-10
0
12K
Shares
986K
12K
2020-11-04
11.45K
11.45K
Shares
635K
0
2020-11-04
11.45K
11.45K
Shares
635K
0
2023-08-07
10.27K
11.24K
Shares
3.83M
971
2023-08-07
11.54K
11.08K
Shares
1.74M
-455
2021-05-10
9.09K
10.79K
Shares
1.98M
1.70K
2021-05-10
8.97K
10.43K
Shares
1.97M
1.46K
2021-05-10
9.10K
10.42K
Shares
1.23M
1.32K
2021-01-25
9.99K
10.31K
Shares
737K
325
2021-05-10
9.28K
10.29K
Shares
1.37M
1.01K
2021-05-10
7.19K
10.05K
Shares
1.95M
2.87K
2021-05-10
8.45K
9.85K
Shares
3.84M
1.40K
2021-01-25
9.43K
9.60K
Shares
2.13M
175
2021-05-10
0
9.41K
Shares
976K
9.41K
2021-01-25
7.87K
9.24K
Shares
1.31M
1.38K
2021-05-10
8.66K
9.11K
Shares
1.09M
443
2021-01-25
0
8.86K
Shares
724K
8.86K
2021-01-25
6.26K
8.75K
Shares
1.05M
2.49K
2023-08-07
9.11K
8.66K
Shares
2.59M
-451
2021-01-25
5.64K
8.60K
Shares
556K
2.95K
2021-05-10
8.14K
8.54K
Shares
2.18M
405
2021-05-10
5.96K
8.31K
Shares
1.25M
2.35K
2021-05-10
6.00K
8.30K
Shares
870K
2.31K
2021-05-10
5.54K
8.16K
Shares
886K
2.62K
2023-08-07
1.76K
7.05K
Shares
2.19M
5.29K
2021-05-10
20.91K
7.02K
Shares
453K
-13.89K
2021-05-10
8.28K
6.89K
Shares
1.38M
-1.39K
2021-05-10
4.50K
6.88K
Shares
1.94M
2.39K
2021-05-10
7.86K
6.79K
Shares
1.28M
-1.07K
2021-05-10
6.01K
6.77K
Shares
1.57M
767
2021-05-10
5.66K
6.68K
Shares
3.18M
1.02K
2021-05-10
5.01K
6.58K
Shares
1.04M
1.57K
2021-05-10
5.24K
6.34K
Shares
1.78M
1.09K
2021-01-25
4.56K
6.31K
Shares
1.15M
1.75K
2021-01-25
4.90K
6.09K
Shares
416K
1.19K
2021-01-25
5.67K
5.97K
Shares
1.36M
304
2021-05-10
0
5.87K
Shares
753K
5.87K
2021-01-25
5.88K
5.75K
Shares
1.26M
-128
2021-05-10
0
5.61K
Shares
494K
5.61K
2021-05-10
3.76K
5.49K
Shares
612K
1.72K
2023-08-07
10.85K
5.45K
Shares
497.10K
-5.40K
2021-05-10
4.47K
5.45K
Shares
1.03M
979
2021-05-10
4.91K
5.42K
Shares
890K
502
2021-01-25
3.92K
5.14K
Shares
527K
1.22K
2021-05-10
3.62K
5.07K
Shares
760K
1.45K
2021-01-25
5.01K
4.98K
Shares
1.06M
-33
2021-05-10
4.91K
4.91K
Shares
274K
0
2023-08-07
4.75K
4.81K
Shares
2.31M
67
2020-11-04
4.73K
4.75K
Shares
608K
23
2020-11-04
4.73K
4.75K
Shares
608K
23
2020-11-04
4.42K
4.68K
Shares
543K
265
2020-11-04
4.42K
4.68K
Shares
543K
265
2021-05-10
0
4.55K
Shares
615K
4.55K
2021-05-10
0
4.47K
Shares
1.03M
4.47K
2021-05-10
3.95K
4.47K
Shares
1.57M
516
2021-05-10
3.21K
4.08K
Shares
863K
861
2021-05-10
0
3.88K
Shares
602K
3.88K
2021-01-25
0
3.85K
Shares
230K
3.85K
2021-05-10
0
3.84K
Shares
532K
3.84K
2021-05-10
0
3.77K
Shares
516K
3.77K
2021-05-10
3.49K
3.60K
Shares
1.28M
108
2021-05-10
0
3.58K
Shares
990K
3.58K