0000201772-23-000006.txt : 20231109
0000201772-23-000006.hdr.sgml : 20231109
20231109142407
ACCESSION NUMBER: 0000201772-23-000006
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231109
DATE AS OF CHANGE: 20231109
EFFECTIVENESS DATE: 20231109
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ESSEX INVESTMENT MANAGEMENT CO LLC
CENTRAL INDEX KEY: 0000201772
IRS NUMBER: 004260191
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1130
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-00878
FILM NUMBER: 231391776
BUSINESS ADDRESS:
STREET 1: 125 HIGH STREET
STREET 2: SUITE 1803
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 6174824870
MAIL ADDRESS:
STREET 1: 125 HIGH STREET
STREET 2: SUITE 1803
CITY: BOSTON
STATE: MA
ZIP: 02110
FORMER COMPANY:
FORMER CONFORMED NAME: ESSEX INVESTMENT MANAGEMENT CO INC
DATE OF NAME CHANGE: 19920929
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0000201772
XXXXXXXX
09-30-2023
09-30-2023
ESSEX INVESTMENT MANAGEMENT CO LLC
125 HIGH STREET
SUITE 1803
BOSTON
MA
02110
13F HOLDINGS REPORT
028-00878
N
David A Rozenson
Attorney-in-Fact
617-733-1054
David A Rozenson
Newton
MA
11-09-2023
0
356
612715205
false
INFORMATION TABLE
2
essex13fq32023.xml
3-D SYS CORP DEL COM NEW
COM
88554D205
1190650
242495
SH
SOLE
123647
0
118848
ABBOTT LABS COM
COM
002824100
158543
1637
SH
SOLE
1637
0
0
ACCURAY INC COM
COM
004397105
1909285
701943
SH
SOLE
342619
0
359324
ACI WORLDWIDE INC COM
COM
004498101
122975
5451
SH
SOLE
5451
0
0
ACM RESH INC COM CL A
COM
00108J109
239529
13230
SH
SOLE
13230
0
0
ACUITY BRANDS INC COM
COM
00508Y102
181721
1067
SH
SOLE
1067
0
0
ADAPTIVE BIOTECHNOLOGIES CORP
COM
00650F109
1145699
210220
SH
SOLE
122238
0
87982
ADVANCED MICRO DEVICES INC COM
COM
007903107
1103567
10733
SH
SOLE
10733
0
0
ADVANSIX INC COM
COM
00773T101
2886928
92887
SH
SOLE
47256
0
45631
AEHR TEST SYS COM
COM
00760J108
4069722
89053
SH
SOLE
44450
0
44603
AGNICO EAGLE MINES LTD COM
COM
008474108
3992802
87850
SH
SOLE
87047
0
803
AIR PRODS & CHEMS INC COM
COM
009158106
3016793
10645
SH
SOLE
10645
0
0
ALBEMARLE CORP COM
COM
012653101
2707207
15921
SH
SOLE
15178
0
743
ALKERMES PLC SHS
COM
G01767105
1021049
36453
SH
SOLE
36453
0
0
ALPHA PRO TECH LTD COM
COM
020772109
682760
157318
SH
SOLE
49076
0
108242
ALPHABET INC CAP STK CL A
COM
02079K305
1306245
9982
SH
SOLE
9982
0
0
ALPHABET INC CAP STK CL C
COM
02079K107
42192
320
SH
SOLE
320
0
0
ALPHATEC HLDGS INC COM NEW
COM
02081G201
3729498
287548
SH
SOLE
141457
0
146091
ALTA EQUIPMENT GROUP INC COMMO
COM
02128L106
2138684
177337
SH
SOLE
86989
0
90348
ALTAIR ENGR INC COM CL A
COM
021369103
151145
2416
SH
SOLE
2416
0
0
AMAZON COM INC COM
COM
023135106
7074101
55649
SH
SOLE
53137
0
2512
AMER SOFTWARE INC CL A
COM
029683109
1980804
172845
SH
SOLE
84922
0
87923
AMERICAN EXPRESS CO COM
COM
025816109
1050745
7043
SH
SOLE
7043
0
0
AMERICAN SUPERCONDUCTOR CORP S
COM
030111207
5291289
700833
SH
SOLE
558642
0
142191
AMERICAN WTR WKS CO INC NEW CO
COM
030420103
44083
356
SH
SOLE
356
0
0
AMGEN INC COM
COM
031162100
984737
3664
SH
SOLE
3664
0
0
AMPHENOL CORP NEW CL A
COM
032095101
12263
146
SH
SOLE
146
0
0
AMTECH SYS INC COM PAR $0.01N
COM
032332504
2647470
347437
SH
SOLE
169265
0
178172
APPLE INC COM
COM
037833100
14035453
81978
SH
SOLE
78537
0
3441
APPLIED INDL TECHNOLOGIES INC
COM
03820C105
367508
2377
SH
SOLE
2377
0
0
APTIV PLC SHS
COM
G6095L109
2664493
27026
SH
SOLE
25523
0
1503
APYX MEDICAL CORPORATION COM
COM
03837C106
1190739
372106
SH
SOLE
181654
0
190452
ARCHER DANIELS MIDLAND CO COM
COM
039483102
20590
273
SH
SOLE
273
0
0
ARLO TECHNOLOGIES INC COM
COM
04206A101
2935366
284987
SH
SOLE
146208
0
138779
ARRAY TECHNOLOGIES INC COM SHS
COM
04271T100
6210360
279872
SH
SOLE
265595
0
14277
ARTIVION INC COM
COM
228903100
1034064
68210
SH
SOLE
68210
0
0
ASGN INC COM
COM
00191U102
236872
2900
SH
SOLE
2900
0
0
ASPEN AEROGELS INC COM
COM
04523Y105
5118178
595137
SH
SOLE
436693
0
158444
ASPEN TECHNOLOGY INC COM
COM
29109X106
1123430
5500
SH
SOLE
5500
0
0
ATRICURE INC COM
COM
04963C209
2317327
52907
SH
SOLE
30766
0
22141
AUGMEDIX INC COM
COM
05105P107
2236573
434286
SH
SOLE
214056
0
220230
AUTODESK INC COM
COM
052769106
1051930
5084
SH
SOLE
5084
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
169609
705
SH
SOLE
705
0
0
AVIENT CORPORATION COM
COM
05368V106
1699113
48106
SH
SOLE
44169
0
3937
AWARE INC MASS COM
COM
05453N100
175057
126853
SH
SOLE
37200
0
89653
AXALTA COATING SYS LTD COM
COM
G0750C108
181952
6764
SH
SOLE
6764
0
0
AXCELIS TECHNOLOGIES INC COM N
COM
054540208
607361
3725
SH
SOLE
3725
0
0
AXOGEN INC COM
COM
05463X106
1482200
296440
SH
SOLE
144620
0
151820
B2GOLD CORP COM
COM
11777Q209
28900
10000
SH
SOLE
10000
0
0
BABCOCK & WILCOX ENTERPRISES I
COM
05614L209
2219230
527133
SH
SOLE
266310
0
260823
BADGER METER INC COM
COM
056525108
4564132
31724
SH
SOLE
29808
0
1916
BAKER HUGHES COMPANY CL A
COM
05722G100
1171423
33166
SH
SOLE
33166
0
0
BANCORP INC DEL COM
COM
05969A105
2546894
73823
SH
SOLE
36312
0
37511
BARRICK GOLD CORP COM
COM
067901108
1716173
117950
SH
SOLE
115998
0
1952
BEAM GLOBAL COM
COM
07373B109
726996
98509
SH
SOLE
43970
0
54539
BERKSHIRE HATHAWAY INC DEL CL
COM
084670702
26623
76
SH
SOLE
76
0
0
BIGCOMMERCE HLDGS INC COM SER
COM
08975P108
2584529
261857
SH
SOLE
133546
0
128311
BIODESIX INC COM
COM
09075X108
1676916
1016313
SH
SOLE
474353
0
541960
BIOGEN INC COM
COM
09062X103
1088437
4235
SH
SOLE
4235
0
0
BLACKSKY TECHNOLOGY INC COM CL
COM
09263B108
1178119
1006939
SH
SOLE
491365
0
515574
BLOOM ENERGY CORP COM CL A
COM
093712107
1208318
91125
SH
SOLE
84317
0
6808
BOEING CO COM
COM
097023105
989069
5160
SH
SOLE
5160
0
0
BOSTON SCIENTIFIC CORP COM
COM
101137107
695957
13181
SH
SOLE
13181
0
0
BOWMAN CONSULTING GROUP LTD CO
COM
103002101
58863
2100
SH
SOLE
2100
0
0
BOX INC CL A
COM
10316T104
4115046
169973
SH
SOLE
160539
0
9434
BRISTOL-MYERS SQUIBB CO COM
COM
110122108
65005
1120
SH
SOLE
1120
0
0
BROADRIDGE FINL SOLUTIONS INC
COM
11133T103
3223
18
SH
SOLE
18
0
0
BROADWIND INC COM NEW
COM
11161T207
656672
205210
SH
SOLE
64066
0
141144
BROOKLINE BANCORP INC DEL COM
COM
11373M107
1296781
142347
SH
SOLE
82866
0
59481
BUILDERS FIRSTSOURCE INC COM
COM
12008R107
1822534
14640
SH
SOLE
8713
0
5927
BWX TECHNOLOGIES INC COM
COM
05605H100
1087810
14508
SH
SOLE
14508
0
0
CAESARSTONE LTD ORD SHS
COM
M20598104
796816
186172
SH
SOLE
90784
0
95388
CALAMP CORP COM
COM
128126109
204768
504851
SH
SOLE
237391
0
267460
CAMBIUM NETWORKS CORP SHS
COM
G17766109
2123911
289756
SH
SOLE
220247
0
69509
CAMTEK LTD ORD
COM
M20791105
701048
11260
SH
SOLE
11260
0
0
CARPARTS COM INC COM
COM
14427M107
1702050
413119
SH
SOLE
201647
0
211472
CATERPILLAR INC COM
COM
149123101
1270815
4655
SH
SOLE
4655
0
0
CECO ENVIRONMENTAL CORP COM
COM
125141101
3491585
218634
SH
SOLE
107488
0
111146
CENTURY CMNTYS INC COM
COM
156504300
1879189
28140
SH
SOLE
16383
0
11757
CERAGON NETWORKS LTD ORD
COM
M22013102
2332845
1137973
SH
SOLE
556091
0
581882
CHAMPIONS ONCOLOGY INC COM NEW
COM
15870P307
654130
105335
SH
SOLE
30883
0
74452
CHART INDS INC COM PAR $0.01
COM
16115Q308
1080000
6386
SH
SOLE
6386
0
0
CHENIERE ENERGY INC COM NEW
COM
16411R208
2764064
16655
SH
SOLE
16360
0
295
CINCINNATI FINL CORP COM
COM
172062101
56157
549
SH
SOLE
549
0
0
CISCO SYS INC COM
COM
17275R102
1478561
27503
SH
SOLE
27503
0
0
CLEAN HARBORS INC COM
COM
184496107
1024745
6123
SH
SOLE
6123
0
0
CME GROUP INC COM
COM
12572Q105
1123635
5612
SH
SOLE
5612
0
0
COCA COLA CO COM
COM
191216100
710330
12689
SH
SOLE
12689
0
0
COGNEX CORP COM
COM
192422103
4574735
107793
SH
SOLE
103677
0
4116
COGNIZANT TECHNOLOGY SOLUTIONS
COM
192446102
11177
165
SH
SOLE
165
0
0
COLGATE PALMOLIVE CO COM
COM
194162103
1036499
14576
SH
SOLE
14576
0
0
COMCAST CORP NEW CL A
COM
20030N101
17160
387
SH
SOLE
387
0
0
COMMERCIAL VEH GROUP INC COM
COM
202608105
1718095
221404
SH
SOLE
108162
0
113242
CONSTELLATION BRANDS INC CL A
COM
21036P108
1786956
7110
SH
SOLE
6997
0
113
CONSTRUCTION PARTNERS INC COM
COM
21044C107
847534
23182
SH
SOLE
23182
0
0
CORE LABORATORIES INC COM
COM
21867A105
1070774
44597
SH
SOLE
44597
0
0
COSTCO WHSL CORP NEW COM
COM
22160K105
101693
180
SH
SOLE
180
0
0
COURSERA INC COM
COM
22266M104
7572254
405150
SH
SOLE
338580
0
66570
CREXENDO INC COM
COM
226552107
558912
264887
SH
SOLE
82698
0
182189
CRISPR THERAPEUTICS AG NAMEN A
COM
H17182108
12074
266
SH
SOLE
266
0
0
CROWDSTRIKE HLDGS INC CL A
COM
22788C105
1505416
8994
SH
SOLE
8994
0
0
CUTERA INC COM
COM
232109108
3033713
503939
SH
SOLE
403069
0
100870
DANA INC COM
COM
235825205
114353
7795
SH
SOLE
7795
0
0
DATA I O CORP COM
COM
237690102
332099
87165
SH
SOLE
25700
0
61465
DEXCOM INC COM
COM
252131107
138924
1489
SH
SOLE
1489
0
0
DIGI INTL INC COM
COM
253798102
6957927
257701
SH
SOLE
214676
0
43025
DISNEY WALT CO COM
COM
254687106
3953052
48773
SH
SOLE
48213
0
560
DLH HLDGS CORP COM
COM
23335Q100
1180129
101125
SH
SOLE
49743
0
51382
DMC GLOBAL INC COM
COM
23291C103
1044526
42686
SH
SOLE
42686
0
0
DOCEBO INC COM
COM
25609L105
3793077
93610
SH
SOLE
68580
0
25030
DOLLAR TREE INC COM
COM
256746108
2812090
26417
SH
SOLE
25355
0
1062
DOMO INC COM CL B
COM
257554105
1174630
119738
SH
SOLE
61047
0
58691
DOW INC COM
COM
260557103
120186
2331
SH
SOLE
2331
0
0
DT MIDSTREAM INC COMMON STOCK
COM
23345M107
19422
367
SH
SOLE
367
0
0
DTE ENERGY CO COM
COM
233331107
72971
735
SH
SOLE
735
0
0
DUKE ENERGY CORP NEW COM NEW
COM
26441C204
202204
2291
SH
SOLE
2291
0
0
DUPONT DE NEMOURS INC COM
COM
26614N102
57583
772
SH
SOLE
772
0
0
E L F BEAUTY INC COM
COM
26856L103
2669198
24303
SH
SOLE
14142
0
10161
EATON CORP PLC SHS
COM
G29183103
41803
196
SH
SOLE
133
0
63
ECOLAB INC COM
COM
278865100
14060
83
SH
SOLE
83
0
0
EKSO BIONICS HLDGS INC COM
COM
282644301
161636
220513
SH
SOLE
68699
0
151814
ENERGY RECOVERY INC COM
COM
29270J100
8022343
378234
SH
SOLE
354490
0
23744
ENERGY SVCS ACQUISITION CORP C
COM
29271Q103
393024
97163
SH
SOLE
30326
0
66837
ENERGY TRANSFER L P COM UT LTD
COM
29273V100
55938
3987
SH
SOLE
3987
0
0
ENETI INC COM
COM
Y2294C107
483265
47943
SH
SOLE
47943
0
0
ENOVIX CORPORATION COM
COM
293594107
3596441
286569
SH
SOLE
263365
0
23204
ENTERPRISE PRODS PARTNERS L P
COM
293792107
89390
3266
SH
SOLE
3266
0
0
ENVIRI CORP COM
COM
415864107
2572529
356306
SH
SOLE
174376
0
181930
ESSENTIAL UTILS INC COM
COM
29670G102
14590
425
SH
SOLE
425
0
0
ETON PHARMACEUTICALS INC COM
COM
29772L108
458767
110016
SH
SOLE
34399
0
75617
EURONET WORLDWIDE INC COM
COM
298736109
83428
1051
SH
SOLE
1051
0
0
EVERCOMMERCE INC COM
COM
29977X105
1856172
185062
SH
SOLE
107737
0
77325
EVERCORE INC CLASS A
COM
29977A105
3351173
24305
SH
SOLE
17111
0
7194
EVOLENT HEALTH INC CL A
COM
30050B101
1794021
65884
SH
SOLE
38457
0
27427
EVOLUS INC COM
COM
30052C107
2511709
274804
SH
SOLE
140845
0
133959
EXPRO GROUP HOLDINGS NV COM
COM
N3144W105
2050419
88266
SH
SOLE
51637
0
36629
EXXON MOBIL CORP COM
COM
30231G102
6096758
51852
SH
SOLE
50448
0
1404
EYEPOINT PHARMACEUTICALS INC C
COM
30233G209
1655208
207160
SH
SOLE
101964
0
105196
F5 INC COM
COM
315616102
1166331
7238
SH
SOLE
7238
0
0
FASTLY INC CL A
COM
31188V100
1942343
101322
SH
SOLE
59056
0
42266
FEDEX CORP COM
COM
31428X106
18015
68
SH
SOLE
45
0
23
FIVE BELOW INC COM
COM
33829M101
102815
639
SH
SOLE
639
0
0
FIVERR INTL LTD ORD SHS
COM
M4R82T106
1837110
75076
SH
SOLE
43758
0
31318
FLOWSERVE CORP COM
COM
34354P105
1167687
29361
SH
SOLE
29361
0
0
FORD MTR CO DEL COM
COM
345370860
1517687
122197
SH
SOLE
122197
0
0
FRANCO NEV CORP COM
COM
351858105
533293
3995
SH
SOLE
3941
0
54
FREEPORT-MCMORAN INC CL B
COM
35671D857
962119
25801
SH
SOLE
25801
0
0
FTC SOLAR INC COM
COM
30320C103
755835
590496
SH
SOLE
288646
0
301850
FUEL TECH INC COM
COM
359523107
452785
383716
SH
SOLE
112960
0
270756
GALIANO GOLD INC COM
COM
36352H100
11772
20000
SH
SOLE
20000
0
0
GALLAGHER ARTHUR J & CO COM
COM
363576109
1157884
5080
SH
SOLE
5080
0
0
GATES INDL CORP PLC ORD SHS
COM
G39108108
1454512
125281
SH
SOLE
114398
0
10883
GENASYS INC COM
COM
36872P103
502592
250046
SH
SOLE
73609
0
176437
GENERAC HLDGS INC COM
COM
368736104
6599816
60571
SH
SOLE
57707
0
2864
GENERAL ELECTRIC CO COM NEW
COM
369604301
119615
1082
SH
SOLE
857
0
225
GENIUS SPORTS LTD
COM
G3934V109
1093140
205092
SH
SOLE
190000
0
15092
GENPACT LIMITED SHS
COM
G3922B107
140746
3888
SH
SOLE
3888
0
0
GEOSPACE TECHNOLOGIES CORP COM
COM
37364X109
1141633
88157
SH
SOLE
27498
0
60659
GLAUKOS CORP COM
COM
377322102
215065
2858
SH
SOLE
2858
0
0
GLOBANT S A COM
COM
L44385109
1043263
5273
SH
SOLE
5273
0
0
GLOBUS MED INC CL A
COM
379577208
7383253
148706
SH
SOLE
141691
0
7015
GOLDMAN SACHS GROUP INC COM
COM
38141G104
5402710
16697
SH
SOLE
16323
0
374
GRAHAM CORP COM
COM
384556106
3275661
197329
SH
SOLE
91936
0
105393
GRAND CANYON ED INC COM
COM
38526M106
315576
2700
SH
SOLE
2700
0
0
GREAT LAKES DREDGE & DOCK CORP
COM
390607109
2583045
324096
SH
SOLE
165258
0
158838
GRIFFON CORP COM
COM
398433102
2080771
52452
SH
SOLE
30560
0
21892
GUIDEWIRE SOFTWARE INC COM
COM
40171V100
5524110
61379
SH
SOLE
58098
0
3281
HAEMONETICS CORP COM
COM
405024100
1004013
11208
SH
SOLE
11208
0
0
HCI GROUP INC COM
COM
40416E103
10342245
190500
SH
SOLE
153887
0
36613
HELMERICH & PAYNE INC COM
COM
423452101
1325468
31439
SH
SOLE
31439
0
0
HERITAGE INSURANCE HLDGS INC C
COM
42727J102
2170873
334495
SH
SOLE
164386
0
170109
HUBBELL INC COM
COM
443510607
4674824
14916
SH
SOLE
13977
0
939
HUDSON GLOBAL INC COM NEW
COM
443787205
573681
30434
SH
SOLE
8955
0
21479
HUDSON TECHNOLOGIES INC COM
COM
444144109
1647418
123866
SH
SOLE
38674
0
85192
IAC INC COM NEW
COM
44891N208
1295073
25701
SH
SOLE
25701
0
0
ICHOR HOLDINGS SHS
COM
G4740B105
3996348
129081
SH
SOLE
97133
0
31948
IDENTIV INC COM NEW
COM
45170X205
3514298
416386
SH
SOLE
203671
0
212715
IDEX CORP COM
COM
45167R104
12897
62
SH
SOLE
62
0
0
IMMUNOGEN INC COM
COM
45253H101
118120
7443
SH
SOLE
7443
0
0
INARI MED INC COM
COM
45332Y109
6808402
104104
SH
SOLE
86503
0
17601
INSMED INC COM PAR $.01
COM
457669307
3747580
148419
SH
SOLE
103065
0
45354
INTEST CORP COM
COM
461147100
1569033
103430
SH
SOLE
32181
0
71249
INTRA-CELLULAR THERAPIES INC C
COM
46116X101
109858
2109
SH
SOLE
2109
0
0
INTREPID POTASH INC COM
COM
46121Y201
1706427
67823
SH
SOLE
67823
0
0
INTUIT COM
COM
461202103
4210146
8240
SH
SOLE
8021
0
219
JOHNSON & JOHNSON COM
COM
478160104
203098
1304
SH
SOLE
1304
0
0
JPMORGAN CHASE & CO COM
COM
46625H100
1675706
11555
SH
SOLE
11477
0
78
KINIKSA PHARMACEUTICALS LTD CO
COM
G5269C101
3228267
185853
SH
SOLE
95405
0
90448
KINROSS GOLD CORP COM
COM
496902404
10889
2388
SH
SOLE
2388
0
0
KOPIN CORP COM
COM
500600101
1725611
1414435
SH
SOLE
690219
0
724216
KORNIT DIGITAL LTD SHS
COM
M6372Q113
5010223
264951
SH
SOLE
249608
0
15343
KRATOS DEFENSE & SEC SOLUTIONS
COM
50077B207
6775973
451130
SH
SOLE
358573
0
92557
KURA SUSHI USA INC CL A COM
COM
501270102
2746096
41532
SH
SOLE
25320
0
16212
LANTRONIX INC COM NEW
COM
516548203
1893702
425551
SH
SOLE
208825
0
216726
LEAR CORP COM NEW
COM
521865204
1020859
7607
SH
SOLE
7607
0
0
LEONARDO DRS INC COM
COM
52661A108
7016705
420162
SH
SOLE
248257
0
171905
LIGHTPATH TECHNOLOGIES INC CL
COM
532257805
333284
229851
SH
SOLE
67768
0
162083
LINCOLN EDL SVCS CORP COM
COM
533535100
3885487
459821
SH
SOLE
215786
0
244035
LIQUIDITY SVCS INC COM
COM
53635B107
197520
11210
SH
SOLE
0
0
11210
LIVENT CORP COM
COM
53814L108
3859141
209622
SH
SOLE
199983
0
9639
LSI INDS INC OHIO COM
COM
50216C108
4467743
281344
SH
SOLE
138149
0
143195
LUNA INNOVATIONS COM
COM
550351100
2222112
379200
SH
SOLE
184956
0
194244
LYONDELLBASELL INDUSTRIES N V
COM
N53745100
2368
25
SH
SOLE
25
0
0
MACOM TECH SOLUTIONS HLDGS INC
COM
55405Y100
440532
5400
SH
SOLE
5400
0
0
MANITEX INTL INC COM
COM
563420108
1515929
324610
SH
SOLE
158317
0
166293
MARKFORGED HOLDING CORPORATION
COM
57064N102
931086
642128
SH
SOLE
570000
0
72128
MARQETA INC CLASS A COM
COM
57142B104
92289
15433
SH
SOLE
15433
0
0
MARSH & MCLENNAN COS INC COM
COM
571748102
972623
5111
SH
SOLE
5111
0
0
MARTIN MARIETTA MATLS INC COM
COM
573284106
1578296
3845
SH
SOLE
3778
0
67
MASTERCARD INCORPORATED CL A
COM
57636Q104
19796
50
SH
SOLE
50
0
0
MATADOR RES CO COM
COM
576485205
2497446
41988
SH
SOLE
25053
0
16935
MATRIX SVC CO COM
COM
576853105
3691559
312844
SH
SOLE
153768
0
159076
MATSON INC COM
COM
57686G105
158365
1785
SH
SOLE
1785
0
0
MEDIWOUND LTD SHS NEW
COM
M68830112
562675
52883
SH
SOLE
15568
0
37315
MERCK & CO INC COM
COM
58933Y105
124261
1207
SH
SOLE
1103
0
104
MICRON TECHNOLOGY INC COM
COM
595112103
1469584
21602
SH
SOLE
21602
0
0
MICROSOFT CORP COM
COM
594918104
11536874
36538
SH
SOLE
35778
0
760
MIRION TECHNOLOGIES INC COM CL
COM
60471A101
1936314
259212
SH
SOLE
151114
0
108098
MONDELEZ INTL INC CL A
COM
609207105
1874
27
SH
SOLE
27
0
0
MONOLITHIC PWR SYS INC COM
COM
609839105
138600
300
SH
SOLE
300
0
0
MORGAN STANLEY COM NEW
COM
617446448
29646
363
SH
SOLE
363
0
0
MP MATERIALS CORP COM CL A
COM
553368101
3607665
188883
SH
SOLE
179915
0
8968
MRC GLOBAL INC COM
COM
55345K103
2866331
279642
SH
SOLE
137562
0
142080
MYOMO INC COM NEW
COM
62857J201
324827
292637
SH
SOLE
91329
0
201308
NAVITAS SEMICONDUCTOR CORP COM
COM
63942X106
2121696
305280
SH
SOLE
275849
0
29431
NEWMONT CORP COM
COM
651639106
3376358
91376
SH
SOLE
87366
0
4010
NEXTERA ENERGY INC COM
COM
65339F101
4282714
74755
SH
SOLE
70902
0
3853
NEXTERA ENERGY PARTNERS LP COM
COM
65341B106
35462
1194
SH
SOLE
1194
0
0
NORTHERN TECHNOLOGIES INTL COR
COM
665809109
619392
46327
SH
SOLE
14416
0
31911
NOVA LTD COM
COM
M7516K103
542186
4822
SH
SOLE
4822
0
0
NOVANTA INC COM
COM
67000B104
3056133
21306
SH
SOLE
10474
0
10832
NUTANIX INC CL A
COM
67059N108
156820
4496
SH
SOLE
4496
0
0
NV5 GLOBAL INC COM
COM
62945V109
134722
1400
SH
SOLE
1400
0
0
NVENT ELECTRIC PLC SHS
COM
G6700G107
208781
3940
SH
SOLE
3940
0
0
OCEANEERING INTL INC COM
COM
675232102
1304004
50700
SH
SOLE
50700
0
0
OLD REP INTL CORP COM
COM
680223104
23
1
SH
SOLE
1
0
0
ONDAS HLDGS INC COM NEW
COM
68236H204
325706
534383
SH
SOLE
157390
0
376993
ONE STOP SYS INC COM
COM
68247W109
325328
175853
SH
SOLE
51610
0
124243
ORACLE CORP COM
COM
68389X105
105920
1000
SH
SOLE
1000
0
0
ORGANON & CO COMMON STOCK
COM
68622V106
1805
104
SH
SOLE
104
0
0
ORION GROUP HLDGS INC COM
COM
68628V308
1523977
284324
SH
SOLE
88723
0
195601
ORTHOFIX MED INC COM
COM
68752M108
2028588
157744
SH
SOLE
80468
0
77276
PACIFIC BIOSCIENCES CALIF INC
COM
69404D108
86506
10360
SH
SOLE
10360
0
0
PATRICK INDS INC COM
COM
703343103
4193393
55867
SH
SOLE
43204
0
12663
PAYCHEX INC COM
COM
704326107
3205251
27792
SH
SOLE
27011
0
781
PAYMENTUS HOLDINGS INC COM CL
COM
70439P108
3424132
206273
SH
SOLE
120279
0
85994
PAYONEER GLOBAL INC COM
COM
70451X104
2667531
435871
SH
SOLE
254163
0
181708
PEPSICO INC COM
COM
713448108
1590025
9384
SH
SOLE
9384
0
0
PERFORMANT FINL CORP COM
COM
71377E105
1401189
619995
SH
SOLE
303580
0
316415
PERION NETWORK LTD SHS NEW
COM
M78673114
601573
19640
SH
SOLE
6142
0
13498
PERMA-FIX ENVIRONMENTAL SVCS C
COM
714157203
1520318
145485
SH
SOLE
71683
0
73802
PETIQ INC COM CL A
COM
71639T106
2738280
138999
SH
SOLE
71352
0
67647
PHILIP MORRIS INTL INC COM
COM
718172109
37217
402
SH
SOLE
402
0
0
PHREESIA INC COM
COM
71944F106
1114355
59655
SH
SOLE
34706
0
24949
PIONEER NAT RES CO COM
COM
723787107
42926
187
SH
SOLE
187
0
0
PPL CORP COM
COM
69351T106
29167
1238
SH
SOLE
1238
0
0
PRIMORIS SVCS CORP COM
COM
74164F103
9244556
282449
SH
SOLE
267702
0
14747
PRIVIA HEALTH GROUP INC COM
COM
74276R102
99337
4319
SH
SOLE
4319
0
0
PROCEPT BIOROBOTICS CORP COM
COM
74276L105
1969716
60034
SH
SOLE
35000
0
25034
PROCTER AND GAMBLE CO COM
COM
742718109
1978299
13563
SH
SOLE
13563
0
0
PROFIRE ENERGY INC COM
COM
74316X101
1266524
455584
SH
SOLE
142191
0
313393
Q2 HLDGS INC COM
COM
74736L109
125208
3880
SH
SOLE
3880
0
0
QUANTA SVCS INC COM
COM
74762E102
2673792
14293
SH
SOLE
13096
0
1197
RANGE RES CORP COM
COM
75281A109
165323
5101
SH
SOLE
5101
0
0
REGAL REXNORD CORPORATION COM
COM
758750103
14288
100
SH
SOLE
100
0
0
REGENERON PHARMACEUTICALS COM
COM
75886F107
953811
1159
SH
SOLE
1159
0
0
REVANCE THERAPEUTICS INC COM
COM
761330109
960590
83748
SH
SOLE
48803
0
34945
REVOLVE GROUP INC CL A
COM
76156B107
1625088
119404
SH
SOLE
84236
0
35168
REVVITY INC COM
COM
714046109
95645
864
SH
SOLE
864
0
0
RICHARDSON ELECTRS LTD COM
COM
763165107
782796
71619
SH
SOLE
21084
0
50535
ROCKWELL AUTOMATION INC COM
COM
773903109
25728
90
SH
SOLE
90
0
0
ROKU INC COM CL A
COM
77543R102
988260
14000
SH
SOLE
14000
0
0
ROYAL GOLD INC COM
COM
780287108
22329
210
SH
SOLE
192
0
18
RTX CORPORATION COM
COM
75513E101
55993
778
SH
SOLE
778
0
0
S&W SEED CO COM
COM
785135104
524456
468264
SH
SOLE
138078
0
330186
SALESFORCE INC COM
COM
79466L302
7393359
36460
SH
SOLE
34705
0
1755
SCHLUMBERGER LTD COM STK
COM
806857108
817308
14019
SH
SOLE
14019
0
0
SCHWAB CHARLES CORP COM
COM
808513105
18721
341
SH
SOLE
341
0
0
SELECT MED HLDGS CORP COM
COM
81619Q105
4752175
188056
SH
SOLE
180861
0
7195
SELECT WATER SOLUTIONS INC CL
COM
81617J301
1064505
133900
SH
SOLE
133900
0
0
SEMPRA COM
COM
816851109
26532
390
SH
SOLE
390
0
0
SENSATA TECHNOLOGIES HLDG PLC
COM
G8060N102
1268218
33533
SH
SOLE
33533
0
0
SHERWIN WILLIAMS CO COM
COM
824348106
9182
36
SH
SOLE
36
0
0
SHOALS TECHNOLOGIES GROUP INC
COM
82489W107
2518336
137991
SH
SOLE
126002
0
11989
SITIME CORP COM
COM
82982T106
125675
1100
SH
SOLE
1100
0
0
SKYLINE CHAMPION CORPORATION C
COM
830830105
2655021
41667
SH
SOLE
24897
0
16770
SMARTRENT INC COM CL A
COM
83193G107
483492
185246
SH
SOLE
98636
0
86610
SNAP ON INC COM
COM
833034101
666472
2613
SH
SOLE
2244
0
369
SOLAREDGE TECHNOLOGIES INC COM
COM
83417M104
1364258
10534
SH
SOLE
9717
0
817
SOUTHERN CO COM
COM
842587107
155328
2400
SH
SOLE
2400
0
0
STEREOTAXIS INC COM NEW
COM
85916J409
2068391
1309108
SH
SOLE
664430
0
644678
STERICYCLE INC COM
COM
858912108
120315
2691
SH
SOLE
2691
0
0
STERLING INFRASTRUCTURE INC CO
COM
859241101
13726211
186802
SH
SOLE
123421
0
63381
STITCH FIX INC COM CL A
COM
860897107
1181725
342529
SH
SOLE
167440
0
175089
STRATA SKIN SCIENCES INC COM N
COM
86272A206
242430
407446
SH
SOLE
119849
0
287597
STRATASYS LTD SHS
COM
M85548101
1837554
135015
SH
SOLE
78508
0
56507
STRATEGIC ED INC COM
COM
86272C103
1128750
15000
SH
SOLE
15000
0
0
SUNOPTA INC COM
COM
8676EP108
3239861
961383
SH
SOLE
688563
0
272820
SUPERIOR INDS INTL INC COM
COM
868168105
2534606
833752
SH
SOLE
406133
0
427619
SWEETGREEN INC COM CL A
COM
87043Q108
1749458
148890
SH
SOLE
86764
0
62126
SYMBOTIC INC CLASS A COM
COM
87151X101
2073797
62034
SH
SOLE
54759
0
7275
TALKSPACE INC COM
COM
87427V103
2769131
1420067
SH
SOLE
698964
0
721103
TENET HEALTHCARE CORP COM NEW
COM
88033G407
7560680
114747
SH
SOLE
109325
0
5422
TERADYNE INC COM
COM
880770102
990435
9859
SH
SOLE
9859
0
0
TESLA INC COM
COM
88160R101
1297891
5187
SH
SOLE
5187
0
0
TETRA TECHNOLOGIES INC DEL COM
COM
88162F105
5059755
793065
SH
SOLE
390382
0
402683
THREDUP INC CL A
COM
88556E102
1438624
358759
SH
SOLE
176250
0
182509
TORTOISE ENERGY INFRA CORP COM
COM
89147L886
6416
222
SH
SOLE
222
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
345150
1701
SH
SOLE
150
0
1551
TRANSACT TECHNOLOGIES INC COM
COM
892918103
567817
88445
SH
SOLE
27602
0
60843
TRANSCAT INC COM
COM
893529107
3889507
39701
SH
SOLE
19537
0
20164
TRANSOCEAN LTD REG SHS
COM
H8817H100
1110000
135201
SH
SOLE
135201
0
0
TRIPADVISOR INC COM
COM
896945201
67232
4055
SH
SOLE
4055
0
0
TRIPLEPOINT VENTURE GROWTH BDC
COM
89677Y100
1998
191
SH
SOLE
191
0
0
TURTLE BEACH CORP COM NEW
COM
900450206
1359344
149790
SH
SOLE
73196
0
76594
ULTA BEAUTY INC COM
COM
90384S303
760952
1905
SH
SOLE
1878
0
27
ULTRAGENYX PHARMACEUTICAL INC
COM
90400D108
52798
1481
SH
SOLE
1481
0
0
UNION PAC CORP COM
COM
907818108
7127
35
SH
SOLE
35
0
0
UNITED PARCEL SERVICE INC CL B
COM
911312106
62971
404
SH
SOLE
404
0
0
UNIVERSAL STAINLESS & ALLOY CO
COM
913837100
1134382
86528
SH
SOLE
26996
0
59532
UPWORK INC COM
COM
91688F104
58754
5172
SH
SOLE
5172
0
0
VALERO ENERGY CORP COM
COM
91913Y100
1372461
9685
SH
SOLE
9685
0
0
VERACYTE INC COM
COM
92337F107
3924475
175749
SH
SOLE
115446
0
60303
VERIZON COMMUNICATIONS INC COM
COM
92343V104
656238
20248
SH
SOLE
20248
0
0
VIEMED HEALTHCARE INC COM
COM
92663R105
1774916
263732
SH
SOLE
128710
0
135022
VIRTRA INC COM PAR
COM
92827K301
424242
76029
SH
SOLE
23732
0
52297
VISA INC COM CL A
COM
92826C839
32431
141
SH
SOLE
141
0
0
VUZIX CORP COM NEW
COM
92921W300
1911885
526690
SH
SOLE
313288
0
213402
WABTEC COM
COM
929740108
222423
2093
SH
SOLE
2093
0
0
WASTE MGMT INC DEL COM
COM
94106L109
126068
827
SH
SOLE
827
0
0
WATTS WATER TECHNOLOGIES INC C
COM
942749102
1819795
10530
SH
SOLE
9701
0
829
WEC ENERGY GROUP INC COM
COM
92939U106
34637
430
SH
SOLE
430
0
0
WESTERN DIGITAL CORP. COM
COM
958102105
1651395
36191
SH
SOLE
36191
0
0
WHEATON PRECIOUS METALS CORP C
COM
962879102
412231
10166
SH
SOLE
10166
0
0
WILLDAN GROUP INC COM
COM
96924N100
2932257
143527
SH
SOLE
70645
0
72882
WILLIAMS COS INC COM
COM
969457100
22909
680
SH
SOLE
680
0
0
WISDOMTREE INC COM
COM
97717P104
1413944
201992
SH
SOLE
201992
0
0
WOLFSPEED INC COM
COM
977852102
1180910
30995
SH
SOLE
28560
0
2435
XYLEM INC COM
COM
98419M100
4681498
51428
SH
SOLE
49276
0
2152
ZSCALER INC COM
COM
98980G102
1089130
7000
SH
SOLE
7000
0
0
ZURN ELKAY WATER SOLNS CORP CO
COM
98983L108
3929161
140227
SH
SOLE
129171
0
11056
ALIBABA GROUP HLDG LTD SPONSOR
ADR
01609W102
1653785
19066
SH
SOLE
19066
0
0
BAIDU INC SPON ADR REP A
ADR
056752108
1706111
12699
SH
SOLE
12699
0
0
BP PLC SPONSORED ADR
ADR
055622104
8664624
223776
SH
SOLE
211276
0
12500
ENDAVA PLC ADS
ADR
29260V105
3876803
67599
SH
SOLE
48841
0
18758
EQUINOR ASA SPONSORED ADR
ADR
29446M102
394333
12026
SH
SOLE
12026
0
0
NESTLE S A SPONSORED ADR
ADR
641069406
2263
20
SH
SOLE
20
0
0
NOVARTIS AG SPONSORED ADR
ADR
66987V109
369243
3625
SH
SOLE
3625
0
0
RIO TINTO PLC SPONSORED ADR
ADR
767204100
92405
1452
SH
SOLE
1452
0
0
SANOFI SPONSORED ADR
ADR
80105N105
10728
200
SH
SOLE
200
0
0
ISHARES SILVER TRUST ISHARES
ETF
46428Q109
15682
771
SH
SOLE
699
0
72
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
763007
3404
SH
SOLE
3404
0
0
SPDR S&P 500 ETF TR TR UNIT
ETF
78462F103
512549
1199
SH
SOLE
1095
0
104
VANECK ETF TRUST GOLD MINERS E
ETF
92189F106
1041605
38707
SH
SOLE
38707
0
0
VANECK ETF TRUST JUNIOR GOLD M
ETF
92189F791
1052793
32665
SH
SOLE
32665
0
0
VANGUARD INDEX FDS TOTAL STK M
ETF
922908769
256166
1206
SH
SOLE
1206
0
0