Q3 2023
|
91 |
356,304 |
13F-HR |
11/7/2023 |
000117266123003656 |
Harfst & Associates, Inc. |
Q2 2023
|
90 |
375,684 |
13F-HR |
8/7/2023 |
000117266123002773 |
Harfst & Associates, Inc. |
Q1 2023
|
100 |
348,671 |
13F-HR |
5/10/2023 |
000117266123001943 |
Harfst & Associates, Inc. |
Q4 2022
|
98 |
346,725 |
13F-HR |
2/13/2023 |
000117266123000803 |
Harfst & Associates, Inc. |
Q3 2022
|
100 |
332,520 |
13F-HR |
10/27/2022 |
000160658722002030 |
Harfst & Associates, Inc. |
Q2 2022
|
108 |
352,220 |
13F-HR |
7/28/2022 |
000160658722001528 |
Harfst & Associates, Inc. |
Q1 2022
|
119 |
430,503 |
13F-HR |
4/28/2022 |
000160658722000792 |
Harfst & Associates, Inc. |
Q4 2021
|
121 |
392,914 |
13F-HR |
2/7/2022 |
000160658722000368 |
Harfst & Associates, Inc. |
Q3 2021
|
127 |
361,857 |
13F-HR |
10/28/2021 |
000160658721001441 |
Harfst & Associates, Inc. |
Q2 2021
|
131 |
345,160 |
13F-HR |
8/11/2021 |
000160658721001119 |
Harfst & Associates, Inc. |
Q1 2021
|
139 |
331,909 |
13F-HR |
5/10/2021 |
000160658721000642 |
Harfst & Associates, Inc. |
Q4 2020
|
110 |
272,089 |
13F-HR |
1/25/2021 |
000160658721000073 |
Harfst & Associates, Inc. |
Q3 2020
|
107 |
236,276 |
13F-HR |
11/4/2020 |
000160658720001197 |
Harfst & Associates, Inc. |
Q2 2020
|
102 |
232,663 |
13F-HR |
8/7/2020 |
000160658720000871 |
Harfst & Associates, Inc. |
Q1 2020
|
98 |
196,681 |
13F-HR |
5/5/2020 |
000160658720000576 |
Harfst & Associates, Inc. |
Q4 2019
|
100 |
259,757 |
13F-HR |
2/14/2020 |
000160658720000298 |
Harfst & Associates, Inc. |
Q3 2019
|
95 |
242,905 |
13F-HR |
11/14/2019 |
000160658719001034 |
Harfst & Associates, Inc. |
Q2 2019
|
93 |
244,822 |
13F-HR |
8/14/2019 |
000160658719000804 |
Harfst & Associates, Inc. |
Q1 2019
|
95 |
233,734 |
13F-HR |
5/1/2019 |
000160658719000461 |
Harfst & Associates, Inc. |
Q4 2018
|
90 |
209,096 |
13F-HR |
2/6/2019 |
000160658719000172 |
Harfst & Associates, Inc. |
Q3 2018
|
90 |
234,010 |
13F-HR |
10/31/2018 |
000160658718000812 |
Harfst & Associates, Inc. |
Q2 2018
|
81 |
236,662 |
13F-HR |
8/10/2018 |
000160658718000638 |
Harfst & Associates, Inc. |
Q1 2018
|
80 |
245,087 |
13F-HR |
5/7/2018 |
000160658718000391 |
Harfst & Associates, Inc. |
Q4 2017
|
83 |
246,984 |
13F-HR |
2/9/2018 |
000160658718000165 |
Harfst & Associates, Inc. |
Q3 2017
|
83 |
240,169 |
13F-HR |
11/7/2017 |
000160658717000640 |
Harfst & Associates, Inc. |
Q2 2017
|
239 |
247,784 |
13F-HR |
8/11/2017 |
000160658717000505 |
Harfst & Associates, Inc. |
Q1 2017
|
293 |
231,426 |
13F-HR |
5/12/2017 |
000160658717000338 |
Harfst & Associates, Inc. |
Q4 2016
|
64 |
200,110 |
13F-HR |
2/3/2017 |
000160658717000085 |
Harfst & Associates, Inc. |
Q3 2016
|
74 |
189,718 |
13F-HR |
11/14/2016 |
000160658716000869 |
Harfst & Associates, Inc. |
Q2 2016
|
101 |
247,863 |
13F-HR |
8/5/2016 |
000160658716000704 |
Harfst & Associates, Inc. |
Q1 2016
|
71 |
153,949 |
13F-HR |
5/3/2016 |
000160658716000562 |
Harfst & Associates, Inc. |
Q4 2015
|
299 |
245,608 |
13F-HR |
2/5/2016 |
000160658716000379 |
Harfst & Associates, Inc. |
Q3 2015
|
281 |
228,102 |
13F-HR |
11/9/2015 |
000160658715000300 |
Harfst & Associates, Inc. |
Q2 2015
|
329 |
178,110 |
13F-HR |
8/6/2015 |
000160658715000227 |
Harfst & Associates, Inc. |