0001012975-24-000079.txt : 20240214
0001012975-24-000079.hdr.sgml : 20240214
20240214090844
ACCESSION NUMBER: 0001012975-24-000079
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240214
DATE AS OF CHANGE: 20240214
EFFECTIVENESS DATE: 20240214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: SILVERCREST ASSET MANAGEMENT GROUP LLC
CENTRAL INDEX KEY: 0001232395
ORGANIZATION NAME:
IRS NUMBER: 134194623
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10472
FILM NUMBER: 24632911
BUSINESS ADDRESS:
STREET 1: 1330 AVE OF THE AMERICAS
STREET 2: 38TH FL
CITY: NEW YORK
STATE: NY
ZIP: 10019
BUSINESS PHONE: 2126490600
MAIL ADDRESS:
STREET 1: 1330 AVE OF THE AMERICAS
STREET 2: 38TH FL
CITY: NEW YORK
STATE: NY
ZIP: 10019
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001232395
XXXXXXXX
12-31-2023
12-31-2023
SILVERCREST ASSET MANAGEMENT GROUP LLC
1330 AVE OF THE AMERICAS
38TH FL
NEW YORK
NY
10019
13F HOLDINGS REPORT
028-10472
000118333
801-61004
N
Matthew J. Fiscella
VP Compliance Associate
212-649-0675
/s/ Matthew J. Fiscella
New York
NY
02-14-2024
0
836
14138579992
false
INFORMATION TABLE
2
infotable.xml
3M CO COM
COM
88579Y101
4596141
42043
SH
SOLE
42043
0
0
ABBOTT LABS COM
COM
002824100
144715794
1314761
SH
SOLE
1224086
0
90675
ABBVIE INC COM
COM
00287Y109
26643441
171926
SH
SOLE
168737
0
3189
ABERCROMBIE & FITCH CO CL A
COM
002896207
309388
3507
SH
SOLE
3507
0
0
ABM INDS INC COM
COM
000957100
45702791
1019469
SH
SOLE
962799
0
56670
ACADIA HEALTHCARE COMPANY INC
COM
00404A109
13858076
178216
SH
SOLE
174850
0
3366
ACCENTURE PLC IRELAND SHS CLAS
COM
G1151C101
63883808
182052
SH
SOLE
170048
0
12004
ACI WORLDWIDE INC COM
COM
004498101
386631
12635
SH
SOLE
12635
0
0
ADAPTHEALTH CORP
COM
00653Q102
8881037
1218249
SH
SOLE
1153903
0
64346
ADDUS HOMECARE CORP COM
COM
006739106
66098818
711888
SH
SOLE
678921
0
32967
ADOBE SYS INC COM
COM
00724F101
7010647
11751
SH
SOLE
11481
0
270
ADVANCED MICRO DEVICES INC COM
COM
007903107
1778207
12063
SH
SOLE
12063
0
0
AEHR TEST SYSTEMS COM
COM
00760J108
3767711
142017
SH
SOLE
77168
0
64849
AES CORP COM
COM
00130H105
254966
13245
SH
SOLE
13245
0
0
AFFIRM HLDGS INC COM CL A
COM
00827B106
270270
5500
SH
SOLE
5500
0
0
AFLAC INC COM
COM
001055102
902962
10945
SH
SOLE
10945
0
0
AGILENT TECHNOLOGIES INC COM
COM
00846U101
37833264
272123
SH
SOLE
245145
0
26978
AGREE REALTY CORP COM
COM
008492100
928324
14747
SH
SOLE
14747
0
0
AIR PRODS & CHEMS INC COM
COM
009158106
2698498
9856
SH
SOLE
9200
0
656
AIRBNB INC COM CL A
COM
009066101
16251985
119377
SH
SOLE
1063
0
118314
AIRBUS SE UNSPONSORED ADR
COM
009279100
4322366
111972
SH
SOLE
110922
0
1050
ALBEMARLE CORP COM
COM
012653101
855466
5921
SH
SOLE
5921
0
0
ALIBABA GROUP HLDG LTD SPONSOR
COM
01609W102
427700
5518
SH
SOLE
5518
0
0
ALIGN TECHNOLOGY INC COM
COM
016255101
1134634
4141
SH
SOLE
3134
0
1007
ALIMENTATION COUCHE-TARD INC C
COM
01626P148
1204334
20500
SH
SOLE
20500
0
0
ALKAMI TECHNOLOGY INC COM
COM
01644J108
7660914
315914
SH
SOLE
171550
0
144364
ALLEGION PUB LTD CO ORD SHS
COM
G0176J109
341683
2697
SH
SOLE
2697
0
0
ALLEGRO MICROSYSTEMS INC COM
COM
01749D105
4135215
136611
SH
SOLE
79044
0
57567
ALLIENT INC COM
COM
019330109
4614124
152735
SH
SOLE
83020
0
69715
ALLSTATE CORP COM
COM
020002101
687022
4908
SH
SOLE
4908
0
0
ALLY FINL INC COM
COM
02005N100
213710
6120
SH
SOLE
6120
0
0
ALPHABET INC CAP STK CL A
COM
02079K305
99231306
710368
SH
SOLE
687228
0
23140
ALPHABET INC CAP STK CL C
COM
02079K107
149708949
1062293
SH
SOLE
986735
0
75558
ALTIMMUNE INC COM
COM
02155H200
1164375
103500
SH
SOLE
103500
0
0
ALTRIA GROUP INC COM
COM
02209S103
2042253
50626
SH
SOLE
50626
0
0
AMAZON COM INC COM
COM
023135106
30317348
199535
SH
SOLE
195535
0
4000
AMBEV SA SPONSORED ADR
COM
02319V103
51632
18440
SH
SOLE
18440
0
0
AMCOR PLC ORD
COM
G0250X107
109510
11360
SH
SOLE
11360
0
0
AMERICAN AIRLS GROUP INC COM
COM
02376R102
307735
22397
SH
SOLE
22397
0
0
AMERICAN ELEC PWR INC COM
COM
025537101
7566943
93166
SH
SOLE
93166
0
0
AMERICAN EXPRESS CO COM
COM
025816109
10694551
57086
SH
SOLE
54386
0
2700
AMERICAN INTL GROUP INC COM NE
COM
026874784
1430338
21112
SH
SOLE
21112
0
0
AMERICAN TOWER CORP NEW COM
COM
03027X100
2879839
13340
SH
SOLE
13265
0
75
AMERICAN WTR WKS CO INC NEW CO
COM
030420103
7354471
55720
SH
SOLE
54920
0
800
AMERIPRISE FINL INC COM
COM
03076C106
139760348
367955
SH
SOLE
339736
0
28219
AMETEK INC COM
COM
031100100
115775827
702140
SH
SOLE
637133
0
65007
AMGEN INC COM
COM
031162100
66591407
231204
SH
SOLE
215280
0
15924
AMICUS THERAPEUTICS INC COM
COM
03152W109
5093146
358925
SH
SOLE
202305
0
156620
AMN HEALTHCARE SERVICES INC CO
COM
001744101
41163496
549726
SH
SOLE
520575
0
29151
AMPHASTAR PHARMACEUTICALS INC
COM
03209R103
5148765
83246
SH
SOLE
45202
0
38044
AMPHENOL CORP NEW CL A
COM
032095101
3492251
35229
SH
SOLE
35229
0
0
ANALOG DEVICES INC COM
COM
032654105
1864876
9392
SH
SOLE
5592
0
3800
ANSYS INC COM
COM
03662Q105
3210399
8847
SH
SOLE
8847
0
0
AON PLC SHS CL A
COM
G0403H108
8819943
30307
SH
SOLE
29257
0
1050
APA CORPORATION COM
COM
03743Q108
339689
9467
SH
SOLE
9467
0
0
APPLE INC COM
COM
037833100
156361900
812143
SH
SOLE
802408
0
9735
APPLIED INDL TECHNOLOGIES INC
COM
03820C105
6386940
36985
SH
SOLE
20081
0
16904
APPLIED MATLS INC COM
COM
038222105
805812
4972
SH
SOLE
4972
0
0
APTARGROUP INC COM
COM
038336103
462957
3745
SH
SOLE
3745
0
0
ARCBEST CORP COM
COM
03937C105
7265012
60436
SH
SOLE
34230
0
26206
ARCH CAP GROUP LTD ORD
COM
G0450A105
4840176
65170
SH
SOLE
63770
0
1400
ARCOSA INC COM
COM
039653100
76355319
923951
SH
SOLE
772947
0
151004
ARGENX SE SPONSORED ADR
COM
04016X101
1726391
4538
SH
SOLE
4538
0
0
ARMADA HOFFLER PPTYS INC COM
COM
04208T108
16696831
1349784
SH
SOLE
715014
0
634770
ARROWHEAD PHARMACEUTICALS INC
COM
04280A100
3066916
100226
SH
SOLE
56480
0
43746
ARTERIS INC COM
COM
04302A104
3348571
568518
SH
SOLE
314258
0
254260
ASBURY AUTOMOTIVE GROUP INC CO
COM
043436104
46183900
205289
SH
SOLE
194521
0
10768
ASHTEAD GROUP PLC ADR
COM
045055100
11451513
41116
SH
SOLE
40169
0
947
ASML HOLDING N V N Y REGISTRY
COM
N07059210
9356468
12361
SH
SOLE
11886
0
475
ASPEN AEROGELS INC COM
COM
04523Y105
5098250
323083
SH
SOLE
175191
0
147892
ASTRAZENECA PLC SPONSORED ADR
COM
046353108
1624549
24121
SH
SOLE
24121
0
0
AT&T INC COM
COM
00206R102
1347209
80287
SH
SOLE
71784
0
8503
ATKORE INC COM
COM
047649108
26639360
166496
SH
SOLE
163541
0
2955
ATLANTIC UN BANKSHARES CORP CO
COM
04911A107
1838218
50307
SH
SOLE
50307
0
0
ATMOS ENERGY CORP COM
COM
049560105
116181455
1002428
SH
SOLE
860466
0
141962
ATRICURE INC COM
COM
04963C209
9203202
257865
SH
SOLE
146127
0
111738
AUTODESK INC COM
COM
052769106
501082
2058
SH
SOLE
2058
0
0
AUTOLIV INC COM
COM
052800109
1609656
14608
SH
SOLE
14608
0
0
AUTOMATIC DATA PROCESSING INC
COM
053015103
8693043
37314
SH
SOLE
36814
0
500
AVANGRID INC COM STOCK
COM
05351W103
201623
6221
SH
SOLE
6221
0
0
AVANTOR INC COM
COM
05352A100
84829418
3715700
SH
SOLE
2869412
0
846288
AVERY DENNISON CORP COM
COM
053611109
101462533
501892
SH
SOLE
428188
0
73704
AVIENT CORPORATION COM
COM
05368V106
51785247
1245736
SH
SOLE
1178785
0
66951
AXOGEN INC COM
COM
05463X106
5165174
756248
SH
SOLE
410701
0
345547
AXON ENTERPRISE INC COM
COM
05464C101
455952
1765
SH
SOLE
1765
0
0
AXONICS INC COM
COM
05465P101
8457679
135910
SH
SOLE
76592
0
59318
AZENTA INC COM
COM
114340102
1539909
23640
SH
SOLE
23640
0
0
BAE SYS PLC SPONSORED ADR
COM
05523R107
11358973
200595
SH
SOLE
195943
0
4652
BAIDU INC SPON ADR REP A
COM
056752108
3053468
25640
SH
SOLE
25410
0
230
BANCO BRADESCO S A SP ADR PFD
COM
059460303
58068
16591
SH
SOLE
16591
0
0
BANCORP INC DEL COM
COM
05969A105
9385543
243401
SH
SOLE
138620
0
104781
BANK N S HALIFAX COM
COM
064149107
1089828
22383
SH
SOLE
22383
0
0
BANK NEW YORK MELLON CORP COM
COM
064058100
2056964
39519
SH
SOLE
39519
0
0
BARRICK GOLD CORPORATION COM
COM
067901108
797859
44105
SH
SOLE
30715
0
13390
BAUSCH HEALTH COS INC COM
COM
071734107
82558
10294
SH
SOLE
10294
0
0
BAXTER INTL INC COM
COM
071813109
644385
16668
SH
SOLE
14393
0
2275
BAYER A G SPONSORED ADR
COM
072730302
1137706
122500
SH
SOLE
122500
0
0
BECTON DICKINSON & CO COM
COM
075887109
1738264
7129
SH
SOLE
7129
0
0
BELDEN INC COM
COM
077454106
64398415
833636
SH
SOLE
788619
0
45017
BELLRING BRANDS INC COM CL A
COM
07831C103
20148916
363502
SH
SOLE
356667
0
6835
BERKSHIRE HATHAWAY INC DEL CL
COM
084670108
16821376
31
SH
SOLE
29
0
2
BERKSHIRE HATHAWAY INC DEL CL
COM
084670702
31393570
88021
SH
SOLE
87421
0
600
BEST BUY INC COM
COM
086516101
501305
6404
SH
SOLE
6404
0
0
BIO TECHNE CORP COM
COM
09073M104
432405
5604
SH
SOLE
5604
0
0
BIOSIG TECHNOLOGIES INC COM
COM
09073N300
4750
10000
SH
SOLE
10000
0
0
BIRKENSTOCK HOLDING PLC COM SH
COM
M2029K104
3533315
72508
SH
SOLE
69608
0
2900
BK OF AMERICA CORP COM
COM
060505104
2785168
82720
SH
SOLE
82720
0
0
BLACKROCK INC COM
COM
09247X101
14009233
17257
SH
SOLE
16767
0
490
BLACKSTONE INC COM
COM
09260D107
32394392
247437
SH
SOLE
247437
0
0
BLACKSTONE REAL ESTATE INCOME
COM
PER092613
1326863
92606
SH
SOLE
92606
0
0
BOEING CO COM
COM
097023105
4174991
16017
SH
SOLE
15892
0
125
BOOKING HLDGS INC COM
COM
09857L108
1081902
305
SH
SOLE
267
0
38
BOOT BARN HLDGS INC COM
COM
099406100
11309895
147341
SH
SOLE
144601
0
2740
BORGWARNER INC COM
COM
099724106
66148684
1845152
SH
SOLE
1564007
0
281145
BOSTON SCIENTIFIC CORP COM
COM
101137107
2293323
39670
SH
SOLE
39670
0
0
BOWMAN CONSULTING GROUP LTD CO
COM
103002101
5223394
147055
SH
SOLE
79858
0
67197
BP PLC SPONSORED ADR
COM
055622104
349929
9885
SH
SOLE
6145
0
3740
BRINKS CO COM
COM
109696104
78030001
887209
SH
SOLE
839611
0
47598
BRISTOL-MYERS SQUIBB CO COM
COM
110122108
5754776
112157
SH
SOLE
105607
0
6550
BRITISH AMERN TOB PLC SPONSORE
COM
110448107
4310697
147173
SH
SOLE
147173
0
0
BROADCOM INC COM
COM
11135F101
206238350
184760
SH
SOLE
171187
0
13573
BROADRIDGE FINL SOLUTIONS INC
COM
11133T103
1770684
8606
SH
SOLE
8606
0
0
BROOKFIELD ASSET MANAGEMENT LT
COM
113004105
206755
5147
SH
SOLE
5147
0
0
BROOKFIELD CORP CL A LTD VT SH
COM
11271J107
8824595
219955
SH
SOLE
212320
0
7635
BROWN FORMAN CORP CL B
COM
115637209
677491
11865
SH
SOLE
11865
0
0
BRUNSWICK CORP COM
COM
117043109
76684498
792605
SH
SOLE
669596
0
123009
BURLINGTON STORES INC COM
COM
122017106
415993
2139
SH
SOLE
2139
0
0
BWX TECHNOLOGIES INC COM
COM
05605H100
24441089
318534
SH
SOLE
152614
0
165920
BYD CO LTD SHS H
COM
Y1023R104
446188
16250
SH
SOLE
16250
0
0
CACTUS INC CL A
COM
127203107
8822128
194320
SH
SOLE
109566
0
84754
CADENCE BANK COM
COM
12740C103
183100769
6187927
SH
SOLE
5401984
0
785943
CADENCE DESIGN SYSTEM INC COM
COM
127387108
3208246
11779
SH
SOLE
11779
0
0
CAMTEK LTD ORD
COM
M20791105
4797974
69155
SH
SOLE
37554
0
31601
CANADA GOOSE HOLDINGS INC SHS
COM
135086106
7137231
602298
SH
SOLE
590627
0
11671
CANADIAN NATL RY CO COM
COM
136375102
10598709
84364
SH
SOLE
81674
0
2690
CANTALOUPE INC COM
COM
138103106
8313546
1121936
SH
SOLE
618727
0
503209
CAPITAL ONE FINL CORP COM
COM
14040H105
361896
2760
SH
SOLE
2760
0
0
CARDINAL HEALTH INC COM
COM
14149Y108
684734
6793
SH
SOLE
5593
0
1200
CARLISLE COS INC COM
COM
142339100
114086410
365158
SH
SOLE
291285
0
73873
CARRIER GLOBAL CORPORATION COM
COM
14448C104
2644481
46031
SH
SOLE
46031
0
0
CARTERS INC COM
COM
146229109
26645338
355793
SH
SOLE
350794
0
4999
CASELLA WASTE SYS INC CL A
COM
147448104
125581467
1469477
SH
SOLE
1244110
0
225367
CATERPILLAR INC DEL COM
COM
149123101
5426136
18352
SH
SOLE
18352
0
0
CBIZ INC COM
COM
124805102
68728976
1098082
SH
SOLE
1036801
0
61281
CBRE GROUP INC CL A
COM
12504L109
344526
3701
SH
SOLE
3701
0
0
CDW CORP COM
COM
12514G108
32708393
143887
SH
SOLE
141923
0
1964
CECO ENVIRONMENTAL CORP COM
COM
125141101
6569706
323950
SH
SOLE
175920
0
148030
CELSIUS HOLDINGS INC COM NEW
COM
15118V207
1316658
24150
SH
SOLE
24150
0
0
CENCORA INC COM
COM
03073E105
6742215
32828
SH
SOLE
32828
0
0
CENTRAL GARDEN & PET CO CL A N
COM
153527205
45719883
1038144
SH
SOLE
981208
0
56936
CERIDIAN HCM HLDG INC COM
COM
15677J108
252841
3767
SH
SOLE
3767
0
0
CERTARA INC COM
COM
15687V109
7135630
405664
SH
SOLE
230347
0
175317
CERUS CORP COM
COM
157085101
5576973
2581932
SH
SOLE
1455569
0
1126363
CHARLES RIV LABS INTL INC COM
COM
159864107
1703026
7204
SH
SOLE
7204
0
0
CHECK POINT SOFTWARE TECH LTD
COM
M22465104
389614
2550
SH
SOLE
2550
0
0
CHEFS WHSE INC COM
COM
163086101
16225848
551337
SH
SOLE
540929
0
10408
CHEVRON CORP NEW COM
COM
166764100
111788639
749454
SH
SOLE
706876
0
42578
CHIMERA INVT CORP COM NEW
COM
16934Q208
66367
13300
SH
SOLE
13300
0
0
CHORD ENERGY CORPORATION COM N
COM
674215207
8032067
48319
SH
SOLE
27280
0
21039
CHUBB LIMITED COM
COM
H1467J104
521834
2309
SH
SOLE
2309
0
0
CIENA CORP COM NEW
COM
171779309
407521
9054
SH
SOLE
9054
0
0
CIGNA CORP NEW COM
COM
125523100
1538275
5137
SH
SOLE
5137
0
0
CINTAS CORP COM
COM
172908105
2724023
4520
SH
SOLE
4520
0
0
CISCO SYS INC COM
COM
17275R102
118984903
2355204
SH
SOLE
2152423
0
202781
CITIGROUP INC COM NEW
COM
172967424
83883952
1630714
SH
SOLE
1476418
0
154296
CLEAN HARBORS INC COM
COM
184496107
42527778
243698
SH
SOLE
173292
0
70406
CLEARPOINT NEURO INC COM
COM
18507C103
242403
35700
SH
SOLE
35700
0
0
CLEARWATER ANALYTICS HLDGS INC
COM
185123106
15879784
792800
SH
SOLE
777878
0
14922
CLEARWAY ENERGY INC CL C
COM
18539C204
1688618
61561
SH
SOLE
61561
0
0
CLEVELAND CLIFFS INC COM
COM
185899101
648335
31750
SH
SOLE
31750
0
0
COCA COLA CO COM
COM
191216100
25048452
425054
SH
SOLE
417854
0
7200
COHERENT CORP COM
COM
19247G107
37332327
857623
SH
SOLE
811081
0
46542
COLGATE PALMOLIVE CO COM
COM
194162103
4310797
54081
SH
SOLE
53806
0
275
COLLIERS INTL GROUP INC SUB VT
COM
194693107
6328666
50021
SH
SOLE
48091
0
1930
COLUMBIA BKG SYS INC COM
COM
197236102
98189347
3680260
SH
SOLE
2950549
0
729711
COLUMBIA SPORTSWEAR CO COM
COM
198516106
290321
3650
SH
SOLE
3650
0
0
COMCAST CORP NEW CL A
COM
20030N101
61848199
1410449
SH
SOLE
1312510
0
97939
COMMVAULT SYSTEMS INC COM
COM
204166102
808162
10121
SH
SOLE
10121
0
0
COMPASS DIVERSIFIED HOLDINGS S
COM
20451Q104
673500
30000
SH
SOLE
30000
0
0
CONCENTRIX CORP COM
COM
20602D101
59493105
605774
SH
SOLE
485322
0
120452
CONOCOPHILLIPS COM
COM
20825C104
30888664
266121
SH
SOLE
265209
0
912
CONSOLIDATED EDISON INC COM
COM
209115104
466544
5129
SH
SOLE
5129
0
0
CONSTELLATION BRANDS INC CL A
COM
21036P108
1777104
7351
SH
SOLE
7351
0
0
COOPER COS INC COM NEW
COM
216648402
1911500
5051
SH
SOLE
5051
0
0
COPART INC COM
COM
217204106
1323147
27003
SH
SOLE
27003
0
0
CORE & MAIN INC CL A
COM
21874C102
44200626
1093804
SH
SOLE
747044
0
346760
CORNING INC COM
COM
219350105
486682
15983
SH
SOLE
15983
0
0
CORTEVA INC COM
COM
22052L104
206008
4299
SH
SOLE
4299
0
0
COSTCO WHSL CORP NEW COM
COM
22160K105
24101501
36513
SH
SOLE
36213
0
300
COTERRA ENERGY INC COM
COM
127097103
223836
8771
SH
SOLE
8771
0
0
CRANE CO NEW COM
COM
224408104
21868659
185108
SH
SOLE
181615
0
3493
CRANE NXT CO COM
COM
224441105
17423034
306366
SH
SOLE
300599
0
5767
CREDO TECHNOLOGY GROUP HOLDING
COM
G25457105
8508371
436999
SH
SOLE
250071
0
186928
CRISPR THERAPEUTICS AG NAMEN A
COM
H17182108
411658
6576
SH
SOLE
6576
0
0
CROCS INC COM
COM
227046109
12061660
129126
SH
SOLE
126700
0
2426
CROWN CASTLE INTL CORP NEW COM
COM
22822V101
221856
1926
SH
SOLE
1926
0
0
CROWN HOLDINGS INC COM
COM
228368106
460634
5002
SH
SOLE
5002
0
0
CRYOPORT INC COM PAR $0.001
COM
229050307
6179627
398943
SH
SOLE
216645
0
182298
CSL LTD SPONSORED ADR
COM
12637N204
5921186
60545
SH
SOLE
58530
0
2015
CSW INDUSTRIALS INC COM
COM
126402106
14212355
68523
SH
SOLE
67238
0
1285
CSX CORP COM
COM
126408103
1617182
46645
SH
SOLE
44845
0
1800
CUMMINS INC COM
COM
231021106
292515
1221
SH
SOLE
1221
0
0
CURTISS WRIGHT CORP COM
COM
231561101
94932084
426106
SH
SOLE
302686
0
123420
CVB FINL CORP COM
COM
126600105
75277889
3728474
SH
SOLE
3524542
0
203932
CVRX INC COM
COM
126638105
4677329
148770
SH
SOLE
80789
0
67981
CVS HEALTH CORP COM
COM
126650100
107367676
1359773
SH
SOLE
1257959
0
101814
D R HORTON INC COM
COM
23331A109
36491462
240107
SH
SOLE
207317
0
32790
DAIKIN INDUSTRIES LTD SHS
COM
J10038115
3321002
21019
SH
SOLE
21019
0
0
DANAHER CORP DEL COM
COM
235851102
28599931
123627
SH
SOLE
123037
0
590
DANONE SPONSORED ADR
COM
23636T100
1248790
96326
SH
SOLE
96326
0
0
DBS GROUP HLDGS LTD SPONSORED
COM
23304Y100
2979774
29412
SH
SOLE
29152
0
260
DEERE & CO COM
COM
244199105
9197281
23001
SH
SOLE
23001
0
0
DELL TECHNOLOGIES INC CL C
COM
24703L202
255586
3341
SH
SOLE
3341
0
0
DELTA AIR LINES INC DEL COM NE
COM
247361702
62782415
1560587
SH
SOLE
1357699
0
202888
DENTSPLY SIRONA INC COM
COM
24906P109
70244181
1973706
SH
SOLE
1628482
0
345224
DESCARTES SYS GROUP INC COM
COM
249906108
7654420
91059
SH
SOLE
61947
0
29112
DEUTSCHE POST AG SPONSORED ADR
COM
25157Y202
1503920
30352
SH
SOLE
30352
0
0
DEVON ENERGY CORP NEW COM
COM
25179M103
2353970
51964
SH
SOLE
51764
0
200
DIAGEO P L C SPON ADR NEW
COM
25243Q205
5859646
40228
SH
SOLE
38858
0
1370
DICKS SPORTING GOODS INC COM
COM
253393102
1691541
11511
SH
SOLE
11511
0
0
DIGITAL RLTY TR INC COM
COM
253868103
297826
2213
SH
SOLE
2213
0
0
DISCO CORP ADR
COM
25461D100
8717895
351358
SH
SOLE
338383
0
12975
DISCOVER FINL SVCS COM
COM
254709108
351138
3124
SH
SOLE
3124
0
0
DISCOVERY SILVER CORP COM
COM
254677107
20090
35000
SH
SOLE
35000
0
0
DISNEY WALT CO COM DISNEY
COM
254687106
12858688
142415
SH
SOLE
134377
0
8038
DOLLAR TREE INC COM
COM
256746108
1460274
10280
SH
SOLE
7280
0
3000
DOMINION ENERGY INC COM
COM
25746U109
2951976
62808
SH
SOLE
62808
0
0
DOUGLAS DYNAMICS INC COM
COM
25960R105
21001107
707584
SH
SOLE
698354
0
9230
DOVER CORP COM
COM
260003108
2243626
14587
SH
SOLE
14587
0
0
DOW INC COM
COM
260557103
628302
11457
SH
SOLE
11457
0
0
DRAFTKINGS INC NEW COM CL A
COM
26142V105
378091
10726
SH
SOLE
10726
0
0
DUCOMMUN INC DEL COM
COM
264147109
6852918
131635
SH
SOLE
131635
0
0
DUKE ENERGY CORP NEW COM NEW
COM
26441C204
1720519
17730
SH
SOLE
17730
0
0
DUPONT DE NEMOURS INC COM
COM
26614N102
62185904
808344
SH
SOLE
732122
0
76222
DYNATRACE INC COM
COM
268150109
583378
10667
SH
SOLE
10667
0
0
EASTGROUP PPTY INC COM
COM
277276101
44202115
240831
SH
SOLE
188016
0
52815
EATON CORP PLC SHS
COM
G29183103
87289544
362468
SH
SOLE
358102
0
4366
ECARE SOLUTIONS INC COM
COM
278744107
7788
12000
SH
SOLE
12000
0
0
ECOLAB INC COM
COM
278865100
9289921
46836
SH
SOLE
45336
0
1500
EDWARDS LIFESCIENCES CORP COM
COM
28176E108
790865
10372
SH
SOLE
9372
0
1000
ELECTRONIC ARTS INC COM
COM
285512109
1174651
8586
SH
SOLE
8586
0
0
ELEMENT SOLUTIONS INC COM
COM
28618M106
130728853
5649475
SH
SOLE
4959950
0
689525
EMCOR GROUP INC COM
COM
29084Q100
60071297
278844
SH
SOLE
203417
0
75427
EMERSON ELEC CO COM
COM
291011104
40832855
419530
SH
SOLE
411551
0
7979
ENBRIDGE INC COM
COM
29250N105
1226373
34047
SH
SOLE
34044
0
3
ENCOMPASS HEALTH CORP COM
COM
29261A100
16528699
247732
SH
SOLE
136772
0
110960
ENDAVA PLC ADS
COM
29260V105
22124581
284195
SH
SOLE
279541
0
4654
ENEL CHILE S A SPONSORED ADR
COM
29278D105
42622
13155
SH
SOLE
13155
0
0
ENLINK MIDSTREAM LLC COM UNIT
COM
29336T100
799094
65715
SH
SOLE
65715
0
0
ENPRO INC COM
COM
29355X107
7704711
49156
SH
SOLE
26676
0
22480
ENTEGRIS INC COM
COM
29362U104
6614064
55200
SH
SOLE
55200
0
0
ENTERPRISE BANCORP INC MASS CO
COM
293668109
448091
13890
SH
SOLE
13890
0
0
EOG RES INC COM
COM
26875P101
94069302
777754
SH
SOLE
708413
0
69341
EQUIFAX INC COM
COM
294429105
733462
2966
SH
SOLE
2966
0
0
ERICSSON ADR B SEK 10
COM
294821608
1451974
230472
SH
SOLE
230472
0
0
ERSTE GROUP BK A G SPONSORED A
COM
296036304
5395652
265966
SH
SOLE
264651
0
1315
ESCO TECHNOLOGIES INC COM
COM
296315104
73471699
627802
SH
SOLE
594642
0
33160
EURONEXT N V ORDINARY SHARE
COM
N3113K397
6153155
72051
SH
SOLE
71618
0
433
EURONEXT NV UNSPONSRED ADS
COM
29873W102
869583
52798
SH
SOLE
52798
0
0
EVERGY INC COM
COM
30034W106
6495350
124432
SH
SOLE
124432
0
0
EVERI HLDGS INC COM
COM
30034T103
15711665
1394114
SH
SOLE
1370166
0
23948
EVERSOURCE ENERGY COM
COM
30040W108
5927897
96045
SH
SOLE
96045
0
0
EVOLENT HEALTH INC CL A
COM
30050B101
30397674
920305
SH
SOLE
904376
0
15929
EXACT SCIENCES CORP COM
COM
30063P105
477541
6455
SH
SOLE
6455
0
0
EXAGEN INC COM
COM
30068X103
1084305
544877
SH
SOLE
315558
0
229319
EXPONENT INC COM
COM
30214U102
22802712
259004
SH
SOLE
255063
0
3941
EXTRA SPACE STORAGE INC COM
COM
30225T102
30485307
190141
SH
SOLE
157896
0
32245
EXXON MOBIL CORP COM
COM
30231G102
61846929
618593
SH
SOLE
610044
0
8549
EZCORP INC CL A NON VTG
COM
302301106
16343730
1869992
SH
SOLE
1838850
0
31142
F M C CORP COM NEW
COM
302491303
28089256
445508
SH
SOLE
409570
0
35938
FAIR ISAAC CORP COM
COM
303250104
756606
650
SH
SOLE
650
0
0
FASTENAL CO COM
COM
311900104
530207
8186
SH
SOLE
8186
0
0
FEDERAL SIGNAL CORP COM
COM
313855108
112988368
1472353
SH
SOLE
1272645
0
199708
FERGUSON PLC NEW SHS
COM
G3421J106
10897064
56441
SH
SOLE
55241
0
1200
FERRARI N V COM
COM
N3167Y103
7782875
22997
SH
SOLE
22112
0
885
FIDELITY NATIONAL FINANCIAL IN
COM
31620R303
1737537
34056
SH
SOLE
34056
0
0
FIDELITY NATL INFORMATION SVCS
COM
31620M106
61631582
1025996
SH
SOLE
935463
0
90533
FIRST HORIZON CORPORATION COM
COM
320517105
804485
56814
SH
SOLE
55599
0
1215
FIRST LONG IS CORP COM
COM
320734106
374229
28265
SH
SOLE
28265
0
0
FIRSTCASH INC COM
COM
33768G107
12844974
118507
SH
SOLE
116260
0
2247
FIVE BELOW INC COM
COM
33829M101
2064028
9683
SH
SOLE
9683
0
0
FLEXTRONICS INTL LTD ORD
COM
Y2573F102
2839969
93236
SH
SOLE
92361
0
875
FLOOR & DECOR HLDGS INC CL A
COM
339750101
14566389
130570
SH
SOLE
128470
0
2100
FLYWIRE CORPORATION COM VTG
COM
302492103
6659121
287651
SH
SOLE
162756
0
124895
FORD MTR CO DEL COM PAR $0.01
COM
345370860
139918
11478
SH
SOLE
11478
0
0
FORMFACTOR INC COM
COM
346375108
53058580
1272083
SH
SOLE
1203667
0
68416
FORTINET INC COM
COM
34959E109
1871614
31977
SH
SOLE
31977
0
0
FORTIS INC COM
COM
349553107
278985
6783
SH
SOLE
6783
0
0
FORTIVE CORP COM
COM
34959J108
538162
7309
SH
SOLE
7234
0
75
FORTREA HLDGS INC COMMON STOCK
COM
34965K107
714892
20484
SH
SOLE
20484
0
0
FORTUNA SILVER MINES INC COM
COM
349915108
86850
22500
SH
SOLE
22500
0
0
FORTUNE BRANDS INNOVATIONS INC
COM
34964C106
733533
9634
SH
SOLE
9634
0
0
FORWARD AIR CORP COM
COM
349853101
71013586
1129531
SH
SOLE
961884
0
167647
FOX FACTORY HLDG CORP COM
COM
35138V102
8530147
126410
SH
SOLE
124022
0
2388
FRANCO NEVADA CORP COM
COM
351858105
832251
7511
SH
SOLE
5041
0
2470
FRANKLIN COVEY CO COM
COM
353469109
5860487
134631
SH
SOLE
73068
0
61563
FRANKLIN RES INC COM
COM
354613101
592315
19883
SH
SOLE
19883
0
0
FRESHPET INC COM
COM
358039105
36899115
425301
SH
SOLE
362993
0
62308
FULLER H B CO COM
COM
359694106
125102156
1536693
SH
SOLE
1308062
0
228631
GE HEALTHCARE TECHNOLOGIES INC
COM
36266G107
34390003
444775
SH
SOLE
379077
0
65698
GENERAC HLDGS INC COM
COM
368736104
224231
1735
SH
SOLE
1735
0
0
GENERAL DYNAMICS CORP COM
COM
369550108
1762380
6787
SH
SOLE
6787
0
0
GENERAL ELECTRIC CO COM NEW
COM
369604301
3606313
28256
SH
SOLE
27256
0
1000
GENERAL MLS INC COM
COM
370334104
46573593
714977
SH
SOLE
649639
0
65338
GENERAL MTRS CO COM
COM
37045V100
237826
6621
SH
SOLE
6621
0
0
GENIUS SPORTS LIMITED SHARES C
COM
G3934V109
6853515
1108983
SH
SOLE
602241
0
506742
GENPREX INC COM
COM
372446104
12880
56000
SH
SOLE
56000
0
0
GFL ENVIRONMENTAL INC SUB VTG
COM
36168Q104
343616
9957
SH
SOLE
9957
0
0
GIBRALTAR INDS INC COM
COM
374689107
77099888
976195
SH
SOLE
924458
0
51737
GILEAD SCIENCES INC COM
COM
375558103
1381183
17050
SH
SOLE
16730
0
320
GLACIER BANCORP INC NEW COM
COM
37637Q105
117576210
2845504
SH
SOLE
2717567
0
127937
GLENCORE PLC UNSPONSORD ADR
COM
37827X100
6572345
546030
SH
SOLE
543515
0
2515
GLOBAL PMTS INC COM
COM
37940X102
414655
3265
SH
SOLE
3265
0
0
GLOBE LIFE INC COM
COM
37959E102
1109600
9116
SH
SOLE
9116
0
0
GOLDMAN SACHS GROUP INC COM
COM
38141G104
8203785
21266
SH
SOLE
21266
0
0
GOLUB CAP BDC INC COM
COM
38173M102
484816
32107
SH
SOLE
32107
0
0
GOSSAMER BIO INC COM
COM
38341P102
18166
19908
SH
SOLE
19908
0
0
GRAINGER W W INC COM
COM
384802104
662952
800
SH
SOLE
800
0
0
GRANITE RIDGE RESOURCES INC CO
COM
387432107
7443730
1236500
SH
SOLE
1236500
0
0
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
17269457
700587
SH
SOLE
373587
0
327000
GREEN PLAINS INC COM
COM
393222104
3666332
145374
SH
SOLE
78945
0
66429
GRID DYNAMICS HLDGS INC CL A
COM
39813G109
5630979
422429
SH
SOLE
229552
0
192877
GSK PLC SPONSORED ADR
COM
37733W204
12278497
331314
SH
SOLE
331314
0
0
GUIDEWIRE SOFTWARE INC COM
COM
40171V100
658384
6038
SH
SOLE
6038
0
0
GULF KEYSTONE PETROLEUM LTD SH
COM
G4209G207
492000
300000
SH
SOLE
300000
0
0
HALEON PLC ADR
COM
405552100
1779729
216249
SH
SOLE
216249
0
0
HALOZYME THERAPEUTICS INC COM
COM
40637H109
21855631
591332
SH
SOLE
485448
0
105884
HAMILTON LANE INC CL A
COM
407497106
10784287
95066
SH
SOLE
93275
0
1791
HANESBRANDS INC COM
COM
410345102
81346
18239
SH
SOLE
18239
0
0
HANOVER INS GROUP INC COM
COM
410867105
18778928
154661
SH
SOLE
87225
0
67436
HARTFORD FINL SVCS GROUP INC C
COM
416515104
1848579
22998
SH
SOLE
22998
0
0
HASBRO INC COM
COM
418056107
40224391
787787
SH
SOLE
633780
0
154007
HCA HEALTHCARE INC COM
COM
40412C101
517269
1911
SH
SOLE
1911
0
0
HEICO CORP NEW COM
COM
422806109
1931438
10798
SH
SOLE
10798
0
0
HEINEKEN HOLDINGS SHS
COM
N39338194
443413
5241
SH
SOLE
5241
0
0
HEINEKEN N V SPONSORED ADR L1
COM
423012301
1584520
31203
SH
SOLE
31203
0
0
HELIOS TECHNOLOGIES INC COM
COM
42328H109
6722639
148239
SH
SOLE
83164
0
65075
HERSHEY CO COM
COM
427866108
1980477
10623
SH
SOLE
10623
0
0
HESS CORP COM
COM
42809H107
30009643
208169
SH
SOLE
208169
0
0
HEWLETT PACKARD ENTERPRISE CO
COM
42824C109
357853
21075
SH
SOLE
21075
0
0
HEXCEL CORP NEW COM
COM
428291108
4514754
61217
SH
SOLE
36309
0
24908
HITACHI LTD ADR 10 COM
COM
433578507
8527710
59107
SH
SOLE
58792
0
315
HOLOGIC INC COM
COM
436440101
6106260
85462
SH
SOLE
85462
0
0
HOME BANCSHARES INC COM
COM
436893200
10329295
407789
SH
SOLE
399974
0
7815
HOME DEPOT INC COM
COM
437076102
138746538
400366
SH
SOLE
376234
0
24132
HONEYWELL INTL INC COM
COM
438516106
3064625
14614
SH
SOLE
14614
0
0
HORACE MANN EDUCATORS CORP NEW
COM
440327104
477060
14589
SH
SOLE
14589
0
0
HOWMET AEROSPACE INC COM
COM
443201108
230064
4251
SH
SOLE
4251
0
0
HP INC COM
COM
40434L105
638269
21212
SH
SOLE
21212
0
0
HUMANA INC COM
COM
444859102
99967516
218360
SH
SOLE
201155
0
17205
HUNT J B TRANS SVCS INC COM
COM
445658107
4700881
23535
SH
SOLE
23535
0
0
HUNTINGTON BANCSHARES INC COM
COM
446150104
7988337
628014
SH
SOLE
625638
0
2376
ICF INTL INC COM
COM
44925C103
124633707
929478
SH
SOLE
773330
0
156148
ICON PLC SHS
COM
G4705A100
8900853
31444
SH
SOLE
30344
0
1100
ICU MED INC COM
COM
44930G107
13260565
132951
SH
SOLE
125756
0
7195
IDACORP INC COM
COM
451107106
7295344
74200
SH
SOLE
74200
0
0
IDEX CORP COM
COM
45167R104
2465067
11354
SH
SOLE
11354
0
0
IDEXX LABS INC COM
COM
45168D104
816479
1471
SH
SOLE
1471
0
0
ILLINOIS TOOL WKS INC COM
COM
452308109
722431
2758
SH
SOLE
2758
0
0
ILLUMINA INC COM
COM
452327109
567821
4078
SH
SOLE
3828
0
250
IMPINJ INC COM
COM
453204109
8350012
92747
SH
SOLE
51004
0
41743
INDEPENDENT BANK CORP MASS COM
COM
453836108
100102303
1521080
SH
SOLE
1285226
0
235854
INDEPENDENT BK GROUP INC COM
COM
45384B106
3217651
63240
SH
SOLE
35835
0
27405
INGERSOLL RAND INC COM
COM
45687V106
283374
3664
SH
SOLE
3664
0
0
INGREDION INC COM
COM
457187102
1522025
14024
SH
SOLE
13814
0
210
INSTALLED BLDG PRODS INC COM
COM
45780R101
61988676
339069
SH
SOLE
321225
0
17844
INTAPP INC COM
COM
45827U109
9167382
241120
SH
SOLE
236590
0
4530
INTEGER HLDGS CORP COM
COM
45826H109
97951299
988608
SH
SOLE
839699
0
148909
INTEL CORP COM
COM
458140100
14804394
294615
SH
SOLE
279528
0
15087
INTER PARFUMS INC COM
COM
458334109
15897264
110390
SH
SOLE
108280
0
2110
INTERCONTINENTAL EXCHANGE GROU
COM
45866F104
1934541
15063
SH
SOLE
15063
0
0
INTERNATIONAL BUSINESS MACHS C
COM
459200101
49383157
301945
SH
SOLE
296371
0
5574
INTERNATIONAL MNY EXPRESS INC
COM
46005L101
7906254
357911
SH
SOLE
194364
0
163547
INTERPUBLIC GROUP COS INC COM
COM
460690100
80629988
2470282
SH
SOLE
2021745
0
448537
INTRA CELLULAR THERAPIES INC C
COM
46116X101
3995178
55783
SH
SOLE
31621
0
24162
INTUIT COM
COM
461202103
5813404
9301
SH
SOLE
7901
0
1400
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
16288753
48283
SH
SOLE
47788
0
495
IQVIA HLDGS INC COM
COM
46266C105
2606727
11266
SH
SOLE
11266
0
0
IRHYTHM TECHNOLOGIES INC COM
COM
450056106
9667318
90315
SH
SOLE
50914
0
39401
ITT INC COM
COM
45073V108
393756
3300
SH
SOLE
3300
0
0
J & J SNACK FOODS CORP COM
COM
466032109
285809
1710
SH
SOLE
1710
0
0
JACOBS SOLUTIONS INC COM
COM
46982L108
926383
7137
SH
SOLE
7137
0
0
JEFFERIES GROUP INC NEW
COM
47233W109
585743
14495
SH
SOLE
14495
0
0
JFROG LTD ORD SHS
COM
M6191J100
12661169
365824
SH
SOLE
210013
0
155811
JOHNSON & JOHNSON COM
COM
478160104
90098212
574825
SH
SOLE
571342
0
3483
JOHNSON CTLS INTL PLC SHS
COM
G51502105
54308754
942206
SH
SOLE
860103
0
82103
JPMORGAN CHASE & CO COM
COM
46625H100
32656697
191985
SH
SOLE
190440
0
1545
KAISER ALUMINUM CORP COM PAR $
COM
483007704
316724
4449
SH
SOLE
4449
0
0
KERING S A UNSPONSORED ADR
COM
492089107
5203842
118066
SH
SOLE
117449
0
617
KIMBERLY CLARK CORP COM
COM
494368103
1608063
13234
SH
SOLE
12434
0
800
KINDER MORGAN INC DEL COM
COM
49456B101
1634240
92644
SH
SOLE
90644
0
2000
KINROSS GOLD CORP COM NO PAR
COM
496902404
175964
29085
SH
SOLE
29085
0
0
KINSALE CAP GROUP INC COM
COM
49714P108
8350981
24935
SH
SOLE
24525
0
410
KKR & Co. Inc. Class A
COM
48251W104
207539
2505
SH
SOLE
2505
0
0
KLA CORP COM NEW
COM
482480100
4656213
8010
SH
SOLE
8010
0
0
KNIFE RIV HLDG CO COMMON STOCK
COM
498894104
57324138
866185
SH
SOLE
818474
0
47711
KNIGHT-SWIFT TRANSN HLDGS INC
COM
499049104
583187
10116
SH
SOLE
10116
0
0
KONINKLIJKE AHOLD DELHAIZE N V
COM
500467501
3618208
125905
SH
SOLE
124855
0
1050
KRAFT HEINZ CO COM
COM
500754106
1036512
28029
SH
SOLE
28029
0
0
KRATOS DEFENSE & SEC SOLUTIONS
COM
50077B207
10138304
499670
SH
SOLE
271350
0
228320
L3HARRIS TECHNOLOGIES INC COM
COM
502431109
10205381
48454
SH
SOLE
47819
0
635
LA Z BOY INC COM
COM
505336107
74780539
2025475
SH
SOLE
1649103
0
376372
LABORATORY CORP AMER HLDGS COM
COM
50540R409
5763165
25356
SH
SOLE
25356
0
0
LAKELAND FINL CORP COM
COM
511656100
57105262
876385
SH
SOLE
827734
0
48651
LAM RESEARCH CORP COM
COM
512807108
225579
288
SH
SOLE
288
0
0
LANCASTER COLONY CORP COM
COM
513847103
76226774
458121
SH
SOLE
413036
0
45085
LANDSTAR SYS INC COM
COM
515098101
362513
1872
SH
SOLE
1872
0
0
LANTHEUS HLDGS INC COM
COM
516544103
52219891
842256
SH
SOLE
701127
0
141129
LAUDER ESTEE COS INC CL A
COM
518439104
3204058
21908
SH
SOLE
21094
0
814
LEONARDO DRS INC COM
COM
52661A108
66778815
3332276
SH
SOLE
3084078
0
248198
LILLY ELI & CO COM
COM
532457108
3126200
5363
SH
SOLE
5363
0
0
LINCOLN ELEC HLDGS INC COM
COM
533900106
2028684
9329
SH
SOLE
9329
0
0
LINDE PLC SHS
COM
G54950103
17507320
42627
SH
SOLE
40860
0
1767
LIQUIDITY SERVICES INC COM
COM
53635B107
12294635
714389
SH
SOLE
700957
0
13432
LITTELFUSE INC COM
COM
537008104
52336447
195606
SH
SOLE
149843
0
45763
LIVERAMP HLDGS INC COM
COM
53815P108
6637675
175229
SH
SOLE
101120
0
74109
LOCKHEED MARTIN CORP COM
COM
539830109
6925960
15281
SH
SOLE
15281
0
0
LOEWS CORP COM
COM
540424108
535425
7694
SH
SOLE
5694
0
2000
LOWES COS INC COM
COM
548661107
8968097
40297
SH
SOLE
39997
0
300
LULULEMON ATHLETICA INC COM
COM
550021109
4433396
8671
SH
SOLE
8331
0
340
LVMH MOET HENNESSY LOU VUITTON
COM
502441306
340357
2100
SH
SOLE
2100
0
0
LVMH MOET HENNESSY LOU VUITTON
COM
F58485115
301417
372
SH
SOLE
372
0
0
MACOM TECH SOLUTIONS HLDGS INC
COM
55405Y100
20852124
224337
SH
SOLE
220117
0
4220
MAGNITE INC COM
COM
55955D100
7633554
817297
SH
SOLE
464827
0
352470
MAGNOLIA OIL & GAS CORP CL A
COM
559663109
100914301
4739986
SH
SOLE
4084585
0
655401
MANPOWERGROUP INC COM
COM
56418H100
500661
6300
SH
SOLE
6300
0
0
MARATHON PETE CORP COM
COM
56585A102
656493
4425
SH
SOLE
4425
0
0
MARKEL CORP COM
COM
570535104
2361294
1663
SH
SOLE
1663
0
0
MARRIOTT INTL INC NEW CL A
COM
571903202
6761466
29983
SH
SOLE
29708
0
275
MARSH & MCLENNAN COS INC COM
COM
571748102
58865866
310687
SH
SOLE
281661
0
29026
MARTEN TRANSPORT LTD
COM
573075108
6368773
303564
SH
SOLE
164836
0
138728
MARTIN MARIETTA MATLS INC COM
COM
573284106
64319976
128921
SH
SOLE
116014
0
12907
MASCO CORP COM
COM
574599106
1889238
28206
SH
SOLE
28206
0
0
MASIMO CORP COM
COM
574795100
349520
2982
SH
SOLE
2982
0
0
MASTERCARD INCORPORATED CL A
COM
57636Q104
3688885
8649
SH
SOLE
8649
0
0
MATADOR RES CO COM
COM
576485205
182622657
3211795
SH
SOLE
2735109
0
476686
MATERION CORP COM
COM
576690101
68955841
529900
SH
SOLE
501099
0
28801
MATTEL INC COM
COM
577081102
256447
13583
SH
SOLE
13583
0
0
MAXCYTE INC COM
COM
57777K106
3143736
668880
SH
SOLE
363450
0
305430
MCCORMICK & CO INC COM NON VTG
COM
579780206
1804509
26374
SH
SOLE
25374
0
1000
MCDONALDS CORP COM
COM
580135101
14641887
49381
SH
SOLE
47081
0
2300
MCGRATH RENTCORP COM
COM
580589109
71347769
596454
SH
SOLE
588563
0
7891
MCKESSON CORP COM
COM
58155Q103
666228
1439
SH
SOLE
1439
0
0
MEDIAALPHA INC CL A
COM
58450V104
4168338
373842
SH
SOLE
366678
0
7164
MEDICAL PPTYS TRUST INC COM
COM
58463J304
51555
10500
SH
SOLE
10500
0
0
MEDTRONIC PLC SHS
COM
G5960L103
1351032
16400
SH
SOLE
16400
0
0
MEG ENERGY CORP COM
COM
552704108
179200
10000
SH
SOLE
10000
0
0
MERCADOLIBRE INC COM
COM
58733R102
12599036
8017
SH
SOLE
7582
0
435
MERCEDES BENZ GROUP AG UNSPONS
COM
233825207
6555379
379494
SH
SOLE
377554
0
1940
MERCK & CO INC NEW COM
COM
58933Y105
36828978
337818
SH
SOLE
332565
0
5253
META PLATFORMS INC CL A
COM
30303M102
51408089
145237
SH
SOLE
138414
0
6823
METLIFE INC COM
COM
59156R108
1047235
15836
SH
SOLE
15836
0
0
METTLER TOLEDO INTERNATIONAL C
COM
592688105
4999821
4122
SH
SOLE
3982
0
140
MGE ENERGY INC COM
COM
55277P104
27214632
376361
SH
SOLE
355790
0
20571
MGIC INVT CORP WIS COM
COM
552848103
1058963
54897
SH
SOLE
54897
0
0
MICROCHIP TECHNOLOGY INC COM
COM
595017104
129954160
1441053
SH
SOLE
1327005
0
114048
MICRON TECHNOLOGY INC COM
COM
595112103
863897
10123
SH
SOLE
10123
0
0
MICROSOFT CORP COM
COM
594918104
298152992
792876
SH
SOLE
760595
0
32281
MICROSTRATEGY INC CL A NEW
COM
594972408
420659
666
SH
SOLE
666
0
0
MID AMER APT CMNTYS INC COM
COM
59522J103
52579154
391039
SH
SOLE
378213
0
12826
MIDDLEBY CORP COM
COM
596278101
373076
2535
SH
SOLE
2535
0
0
MIMEDX GROUP INC COM
COM
602496101
975996
111288
SH
SOLE
111288
0
0
MIRUM PHARMACEUTICALS INC COM
COM
604749101
2920886
98946
SH
SOLE
53746
0
45200
MKS INSTRS INC COM
COM
55306N104
24234217
235581
SH
SOLE
231719
0
3862
MODERNA INC COM
COM
60770K107
310682
3124
SH
SOLE
3124
0
0
MODINE MFG CO COM
COM
607828100
15016819
251538
SH
SOLE
205666
0
45872
MODIVCARE INC COM
COM
60783X104
31204749
709360
SH
SOLE
678738
0
30622
MONDELEZ INTL INC CL A
COM
609207105
80299092
1108644
SH
SOLE
1004346
0
104298
MONOLITHIC PWR SYS INC COM
COM
609839105
928508
1472
SH
SOLE
1472
0
0
MONSTER BEVERAGE CORP NEW COM
COM
61174X109
4087718
70955
SH
SOLE
70955
0
0
MONTROSE ENVIRONMENTAL GROUP I
COM
615111101
5308197
165210
SH
SOLE
89727
0
75483
MORGAN STANLEY COM NEW
COM
617446448
1099417
11790
SH
SOLE
11790
0
0
MOSAIC CO NEW COM
COM
61945C103
420435
11767
SH
SOLE
11767
0
0
MOTOROLA SOLUTIONS INC COM NEW
COM
620076307
6180084
19739
SH
SOLE
19739
0
0
MP MATERIALS CORP COM CL A
COM
553368101
4254629
214339
SH
SOLE
127360
0
86979
MSA SAFETY INC COM
COM
553498106
4604939
27276
SH
SOLE
27276
0
0
NATERA INC COM
COM
632307104
9730686
155343
SH
SOLE
87586
0
67757
NATURA &CO HLDG S A ADS
COM
63884N108
69255
10125
SH
SOLE
10125
0
0
NCINO INC COM
COM
63947X101
12863643
382505
SH
SOLE
375446
0
7059
NCR ATLEOS CORPORATION COM SHS
COM
63001N106
18616923
766444
SH
SOLE
542422
0
224022
NCR VOYIX CORPORATION COM
COM
62886E108
26202237
1549511
SH
SOLE
1097966
0
451545
NEOGEN CORP COM
COM
640491106
10289261
511649
SH
SOLE
503433
0
8216
NESTLE S A SPONSORED ADR
COM
641069406
16927313
146107
SH
SOLE
139262
0
6845
NETFLIX INC COM
COM
64110L106
911926
1873
SH
SOLE
1873
0
0
NETSTREIT CORP COM
COM
64119V303
14708639
824014
SH
SOLE
432714
0
391300
NEURONETICS INC COM
COM
64131A105
3266804
1126484
SH
SOLE
611356
0
515128
NEWMARKET CORP COM
COM
651587107
293111
537
SH
SOLE
537
0
0
NEWMONT MINING CORP COM
COM
651639106
2139366
51688
SH
SOLE
39202
0
12486
NEXTERA ENERGY INC COM
COM
65339F101
4011027
66036
SH
SOLE
66036
0
0
NIKE INC CL B
COM
654106103
7779149
71651
SH
SOLE
71651
0
0
NORFOLK SOUTHERN CORP COM
COM
655844108
5052169
21373
SH
SOLE
18223
0
3150
NORTHERN OIL AND GAS INC MN CO
COM
665531307
27315178
736854
SH
SOLE
625939
0
110915
NORTHERN TR CORP COM
COM
665859104
1124954
13332
SH
SOLE
13332
0
0
NORTHROP GRUMMAN CORP COM
COM
666807102
8275311
17677
SH
SOLE
17677
0
0
NOVARTIS A G SPONSORED ADR
COM
66987V109
1059579
10494
SH
SOLE
7394
0
3100
NOVO-NORDISK A S ADR
COM
670100205
12728488
123040
SH
SOLE
120010
0
3030
NUTANIX INC CL A
COM
67059N108
500745
10500
SH
SOLE
10500
0
0
NVENT ELECTRIC PLC SHS
COM
G6700G107
376521
6372
SH
SOLE
6372
0
0
NVIDIA CORP COM
COM
67066G104
11969969
24171
SH
SOLE
23896
0
275
NXP SEMICONDUCTORS N V COM
COM
N6596X109
211306
920
SH
SOLE
920
0
0
O REILLY AUTOMOTIVE INC NEW CO
COM
67103H107
378132
398
SH
SOLE
398
0
0
OCCIDENTAL PETE CORP DEL COM
COM
674599105
337242
5648
SH
SOLE
5648
0
0
OGE ENERGY CORP COM
COM
670837103
7370230
211000
SH
SOLE
211000
0
0
OLD DOMINION FREIGHT LINE INC
COM
679580100
1334752
3293
SH
SOLE
3293
0
0
OLD NATL BANCORP IND COM
COM
680033107
55403134
3280233
SH
SOLE
2722327
0
557906
OLO INC CL A
COM
68134L109
4862240
850042
SH
SOLE
475531
0
374511
OMEGA HEALTHCARE INVS INC COM
COM
681936100
28487524
929143
SH
SOLE
774937
0
154206
OMNICELL INC COM
COM
68213N109
6691781
177831
SH
SOLE
100793
0
77038
OMNICOM GROUP INC COM
COM
681919106
1235449
14281
SH
SOLE
14101
0
180
ON HLDG AG NAMEN AKT A
COM
H5919C104
4465288
165565
SH
SOLE
159765
0
5800
ONE GAS INC COM
COM
68235P108
53851262
845123
SH
SOLE
810695
0
34428
ONEOK INC NEW COM
COM
682680103
2433474
34655
SH
SOLE
34655
0
0
ONTO INNOVATION INC COM
COM
683344105
10695202
69949
SH
SOLE
53910
0
16039
ORACLE CORP COM
COM
68389X105
133435422
1265630
SH
SOLE
1173885
0
91745
OTIS WORLDWIDE CORP COM
COM
68902V107
2195504
24539
SH
SOLE
24539
0
0
OXFORD INDS INC COM
COM
691497309
71508262
715083
SH
SOLE
676324
0
38759
PACCAR INC COM
COM
693718108
356422
3650
SH
SOLE
3650
0
0
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
223536
13019
SH
SOLE
13019
0
0
PALO ALTO NETWORKS INC COM
COM
697435105
1100197
3731
SH
SOLE
3731
0
0
PALOMAR HLDGS INC COM
COM
69753M105
4756072
85695
SH
SOLE
84356
0
1339
PAPA JOHNS INTL INC COM
COM
698813102
457380
6000
SH
SOLE
6000
0
0
PARKER HANNIFIN CORP COM
COM
701094104
5233091
11359
SH
SOLE
9959
0
1400
PARSONS CORPORATION COM
COM
70202L102
14825898
236420
SH
SOLE
231946
0
4474
PATRIOT NATL BANCORP INC COM N
COM
70336F203
484904
126597
SH
SOLE
126597
0
0
PAYCHEX INC COM
COM
704326107
298132
2503
SH
SOLE
2503
0
0
PAYPAL HLDGS INC COM
COM
70450Y103
1517318
24708
SH
SOLE
24308
0
400
PDF SOLUTIONS INC COM
COM
693282105
7752522
241211
SH
SOLE
132723
0
108488
PEBBLEBROOK HOTEL TR COM
COM
70509V100
26307189
1646257
SH
SOLE
1562678
0
83579
PELOTON INTERACTIVE INC CL A C
COM
70614W100
788545
129482
SH
SOLE
129482
0
0
PENUMBRA INC COM
COM
70975L107
408752
1625
SH
SOLE
1625
0
0
PEPSICO INC COM
COM
713448108
50444294
297011
SH
SOLE
291162
0
5849
PERFICIENT INC COM
COM
71375U101
62815742
954356
SH
SOLE
794917
0
159439
PERMIAN RESOURCES CORP CLASS A
COM
71424F105
11982661
881078
SH
SOLE
864585
0
16493
PFIZER INC COM
COM
717081103
22372286
777085
SH
SOLE
769640
0
7445
PHILIP MORRIS INTL INC COM
COM
718172109
5246559
55767
SH
SOLE
55767
0
0
PHINIA INC COMMON STOCK
COM
71880K101
456409
15068
SH
SOLE
15068
0
0
PHREESIA INC COM
COM
71944F106
9912460
428184
SH
SOLE
242840
0
185344
PHYSICIANS RLTY TR COM
COM
71943U104
1117441
83955
SH
SOLE
83955
0
0
PINNACLE FINL PARTNERS INC COM
COM
72346Q104
7872128
90256
SH
SOLE
51514
0
38742
PINNACLE WEST CAP CORP COM
COM
723484101
7933650
110435
SH
SOLE
110435
0
0
PIONEER NAT RES CO COM
COM
723787107
5366536
23864
SH
SOLE
23864
0
0
PLEXUS CORP COM
COM
729132100
83174365
769207
SH
SOLE
631557
0
137650
PLYMOUTH INDL REIT INC COM
COM
729640102
59434360
2469230
SH
SOLE
2333834
0
135396
PNC FINL SVCS GROUP INC COM
COM
693475105
98249847
634484
SH
SOLE
574123
0
60361
PNM RES INC COM
COM
69349H107
7013760
168600
SH
SOLE
168600
0
0
POLARIS INDS INC COM
COM
731068102
972435
10261
SH
SOLE
10261
0
0
PORTILLOS INC COM CL A
COM
73642K106
8895535
558414
SH
SOLE
382700
0
175714
PORTLAND GEN ELEC CO COM NEW
COM
736508847
7017613
161920
SH
SOLE
160520
0
1400
POTLATCH CORP NEW COM
COM
737630103
66854482
1361598
SH
SOLE
1288097
0
73501
PPG INDS INC COM
COM
693506107
4143573
27707
SH
SOLE
27707
0
0
PROCORE TECHNOLOGIES INC COM
COM
74275K108
1983638
28657
SH
SOLE
28657
0
0
PROCTER AND GAMBLE CO COM
COM
742718109
59508100
406087
SH
SOLE
399281
0
6806
PROFOUND MED CORP COM NEW
COM
74319B502
568838
67001
SH
SOLE
67001
0
0
PROGYNY INC COM
COM
74340E103
21405232
575719
SH
SOLE
477391
0
98328
PROLOGIS INC COM
COM
74340W103
262068
1966
SH
SOLE
1966
0
0
PROTAGONIST THERAPEUTICS INC C
COM
74366E102
4138773
180496
SH
SOLE
98024
0
82472
PRUDENTIAL FINL INC COM
COM
744320102
905181
8728
SH
SOLE
8728
0
0
PTC INC COM
COM
69370C100
2989017
17084
SH
SOLE
12409
0
4675
PUBLIC SVC ENTERPRISE GROUP CO
COM
744573106
633086
10353
SH
SOLE
10353
0
0
QUALCOMM INC COM
COM
747525103
5004089
34599
SH
SOLE
34379
0
220
QUEST DIAGNOSTICS INC COM
COM
74834L100
237981
1726
SH
SOLE
1726
0
0
QUIDELORTHO CORP COM
COM
219798105
13754484
186628
SH
SOLE
183114
0
3514
QUINSTREET INC COM
COM
74874Q100
10904346
850573
SH
SOLE
462018
0
388555
R1 RCM INC COM
COM
77634L105
12949878
1225154
SH
SOLE
1204406
0
20748
RADNET INC COM
COM
750491102
13909738
400050
SH
SOLE
393919
0
6131
RAMBUS INC DEL COM
COM
750917106
40462800
592862
SH
SOLE
561278
0
31584
RANGE RES CORP COM
COM
75281A109
2007165
65938
SH
SOLE
64876
0
1062
RAYMOND JAMES FINANCIAL INC CO
COM
754730109
48034980
430807
SH
SOLE
376514
0
54293
RAYONIER INC COM
COM
754907103
211452
6329
SH
SOLE
6329
0
0
RBC BEARINGS INC COM
COM
75524B104
12105546
42492
SH
SOLE
41681
0
811
REGAL REXNORD CORPORATION COM
COM
758750103
29158904
196993
SH
SOLE
193494
0
3499
RENAISSANCERE HOLDINGS LTD COM
COM
G7496G103
45363529
231447
SH
SOLE
165091
0
66356
REPLIGEN CORP COM
COM
759916109
1082576
6021
SH
SOLE
6021
0
0
REPUBLIC SVCS INC COM
COM
760759100
1435377
8704
SH
SOLE
8704
0
0
RESTAURANT BRANDS INTL INC COM
COM
76131D103
247047
3162
SH
SOLE
3162
0
0
REVOLVE GROUP INC CL A
COM
76156B107
4009790
241845
SH
SOLE
136778
0
105067
RIO TINTO PLC SPONSORED ADR
COM
767204100
206403
2772
SH
SOLE
2772
0
0
ROCHE HLDG LTD SPONSORED ADR
COM
771195104
5809181
159977
SH
SOLE
159077
0
900
ROPER TECHNOLOGIES INC COM
COM
776696106
3095475
5678
SH
SOLE
5678
0
0
ROSS STORES INC COM
COM
778296103
3648791
26366
SH
SOLE
26366
0
0
ROYAL CARIBBEAN CRUISES LTD CO
COM
V7780T103
330847
2555
SH
SOLE
2555
0
0
RPM INTL INC COM
COM
749685103
1930864
17297
SH
SOLE
16897
0
400
RTX CORPORATION COM
COM
75513E101
7750928
92119
SH
SOLE
92119
0
0
RXO INC COMMON STOCK
COM
74982T103
15152122
651424
SH
SOLE
639198
0
12226
S&P GLOBAL INC COM
COM
78409V104
3588476
8146
SH
SOLE
8146
0
0
SAIA INC COM
COM
78709Y105
6752094
15408
SH
SOLE
8841
0
6567
SALESFORCE COM INC COM
COM
79466L302
488125
1855
SH
SOLE
1855
0
0
SAP SE SPON ADR
COM
803054204
324948
2102
SH
SOLE
2102
0
0
SCHEIN HENRY INC COM
COM
806407102
2854646
37705
SH
SOLE
37705
0
0
SCHLUMBERGER LTD COM
COM
806857108
1860378
35749
SH
SOLE
34349
0
1400
SCHWAB CHARLES CORP NEW COM
COM
808513105
2537428
36881
SH
SOLE
36426
0
455
SEALED AIR CORP NEW COM
COM
81211K100
725652
19870
SH
SOLE
19845
0
25
SELECTIVE INS GROUP INC COM
COM
816300107
38887913
390912
SH
SOLE
370763
0
20149
SERVICE CORP INTL COM
COM
817565104
606878
8866
SH
SOLE
8566
0
300
SERVICENOW INC COM
COM
81762P102
2068603
2928
SH
SOLE
2928
0
0
SHELL PLC SPON ADS
COM
780259305
94391799
1434526
SH
SOLE
1358043
0
76483
SHERWIN WILLIAMS CO COM
COM
824348106
468474
1502
SH
SOLE
1502
0
0
SHIN ETSU CHEM CO LTD ADR
COM
824551105
3315368
157986
SH
SOLE
156431
0
1555
SHOPIFY INC CL A
COM
82509L107
493808
6339
SH
SOLE
6339
0
0
SI BONE INC COM
COM
825704109
19567613
932235
SH
SOLE
768094
0
164141
SILICON LABORATORIES INC COM
COM
826919102
13303452
100578
SH
SOLE
98687
0
1891
SIMPLY GOOD FOODS CO COM
COM
82900L102
110358598
2786833
SH
SOLE
2341363
0
445470
SINGAPORE TELECOMMUNICATNS LTD
COM
82929R304
4598311
245572
SH
SOLE
244262
0
1310
SIX FLAGS ENTMT CORP NEW COM
COM
83001A102
282150
11250
SH
SOLE
11250
0
0
SK TELECOM LTD SPONSORED ADR
COM
78440P306
5553000
259486
SH
SOLE
258080
0
1406
SKYLINE CHAMPION CORP
COM
830830105
71208716
958911
SH
SOLE
793945
0
164966
SMART GLOBAL HLDGS INC SHS
COM
G8232Y101
6321143
333922
SH
SOLE
181335
0
152587
SNAP ON INC COM
COM
833034101
239737
830
SH
SOLE
830
0
0
SNOWFLAKE INC CL A
COM
833445109
322181
1619
SH
SOLE
1619
0
0
SOLO BRANDS INC COM CL A
COM
83425V104
4971600
807078
SH
SOLE
438278
0
368800
SONOCO PRODS CO COM
COM
835495102
28221390
505126
SH
SOLE
498213
0
6913
SONY GROUP CORPORATION SPONSOR
COM
835699307
17246363
182135
SH
SOLE
178290
0
3845
SOUTHERN CO COM
COM
842587107
983273
14023
SH
SOLE
14023
0
0
SOUTHSTATE CORPORATION COM
COM
840441109
63181906
748158
SH
SOLE
706887
0
41271
SPORTRADAR GROUP AG NAMEN-AKT
COM
H8088L103
227343
20574
SH
SOLE
20574
0
0
SPROUT SOCIAL INC COM CL A
COM
85209W109
10746163
174905
SH
SOLE
99536
0
75369
SPX TECHNOLOGIES INC COM
COM
78473E103
31812695
314946
SH
SOLE
309537
0
5409
SQUARE INC CL A
COM
852234103
224315
2900
SH
SOLE
2900
0
0
STANDEX INTL CORP COM
COM
854231107
94588375
597224
SH
SOLE
563955
0
33269
STARBUCKS CORP COM
COM
855244109
4585052
47756
SH
SOLE
47156
0
600
STATE STR CORP COM
COM
857477103
868249
11209
SH
SOLE
11209
0
0
STERIS PLC SHS USD
COM
G8473T100
3308522
15049
SH
SOLE
11799
0
3250
STEVANATO GROUP S P A ORD SHS
COM
T9224W109
8000184
293154
SH
SOLE
282724
0
10430
STIFEL FINL CORP COM
COM
860630102
106095886
1534286
SH
SOLE
1253804
0
280482
STMICROELECTRONICS N V NY REGI
COM
861012102
1215903
24255
SH
SOLE
24255
0
0
STRYKER CORP COM
COM
863667101
42451567
141760
SH
SOLE
135511
0
6249
SUMMIT MATLS INC CL A
COM
86614U100
4080375
106094
SH
SOLE
57665
0
48429
SUNCOR ENERGY INC NEW COM
COM
867224107
3630385
113308
SH
SOLE
112268
0
1040
SYNNEX CORP COM
COM
87162W100
26905710
250030
SH
SOLE
140840
0
109190
SYNOPSYS INC COM
COM
871607107
1849557
3592
SH
SOLE
3592
0
0
SYNOVUS FINL CORP COM NEW
COM
87161C501
108177394
2873238
SH
SOLE
2338680
0
534558
SYSCO CORP COM
COM
871829107
1421096
19432
SH
SOLE
19432
0
0
T MOBILE US INC COM
COM
872590104
413010
2576
SH
SOLE
2576
0
0
TAIWAN SEMICONDUCTOR MFG LTD S
COM
874039100
13161922
126557
SH
SOLE
124634
0
1923
TANDEM DIABETES CARE INC COM N
COM
875372203
7550325
255251
SH
SOLE
144551
0
110700
TARGA RES CORP COM
COM
87612G101
1700307
19573
SH
SOLE
19573
0
0
TARGET CORP COM
COM
87612E106
76141008
534623
SH
SOLE
496313
0
38310
TC ENERGY CORP COM
COM
87807B107
1108710
28363
SH
SOLE
28363
0
0
TE CONNECTIVITY LTD REG SHS
COM
H84989104
408753
2909
SH
SOLE
2909
0
0
TECHTARGET INC COM
COM
87874R100
4389153
125908
SH
SOLE
68392
0
57516
TELEDYNE TECHNOLOGIES INC COM
COM
879360105
2323832
5207
SH
SOLE
5207
0
0
TELEFLEX INC COM
COM
879369106
354811
1423
SH
SOLE
1423
0
0
TENARIS S A SPONSORED ADR
COM
88031M109
1397665
40209
SH
SOLE
40209
0
0
TENCENT HOLDINGS LIMITED SHS P
COM
G87572163
258956
6887
SH
SOLE
6887
0
0
TERADYNE INC COM
COM
880770102
431367
3975
SH
SOLE
3975
0
0
TESLA INC COM
COM
88160R101
8105666
32621
SH
SOLE
32516
0
105
TEVA PHARMACEUTICAL INDS LTD A
COM
881624209
256187
24539
SH
SOLE
24539
0
0
TEXAS INSTRS INC COM
COM
882508104
95674655
561273
SH
SOLE
525233
0
36040
TEXTRON INC COM
COM
883203101
313155
3894
SH
SOLE
3894
0
0
TFI INTL INC COM
COM
87241L109
14363839
105632
SH
SOLE
103859
0
1773
THE TRADE DESK INC COM CL A
COM
88339J105
3421986
47554
SH
SOLE
46754
0
800
THERMO FISHER SCIENTIFIC INC C
COM
883556102
23661026
44577
SH
SOLE
43292
0
1285
TITAN MACHY INC COM
COM
88830R101
4793271
165972
SH
SOLE
90181
0
75791
TJX COS INC NEW COM
COM
872540109
6109470
65126
SH
SOLE
58726
0
6400
TOAST INC CL A
COM
888787108
501036
27439
SH
SOLE
27439
0
0
TOKYO ELECTRON LTD ADR
COM
889110102
7777490
86832
SH
SOLE
83617
0
3215
TOPBUILD CORP COM
COM
89055F103
11380498
30408
SH
SOLE
29836
0
572
TORONTO DOMINION BK ONT COM NE
COM
891160509
235281
3641
SH
SOLE
3641
0
0
TOTAL S.A. SPONSORED ADS
COM
89151E109
6658289
98817
SH
SOLE
98282
0
535
TRACTOR SUPPLY CO COM
COM
892356106
1867536
8685
SH
SOLE
8685
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
264144
1083
SH
SOLE
1083
0
0
TRANSCAT INC COM
COM
893529107
6104878
55839
SH
SOLE
30323
0
25516
TRANSDIGM GROUP INC COM
COM
893641100
786013
777
SH
SOLE
677
0
100
TRANSUNION COM
COM
89400J107
894673
13021
SH
SOLE
10821
0
2200
TRAVELERS COMPANIES INC COM
COM
89417E109
1130245
5933
SH
SOLE
5933
0
0
TRIMBLE INC COM
COM
896239100
17702465
332753
SH
SOLE
176768
0
155985
TRUIST FINL CORP COM
COM
89832Q109
1470191
39821
SH
SOLE
39821
0
0
TWIST BIOSCIENCE CORP COM
COM
90184D100
3569486
96839
SH
SOLE
52575
0
44264
UBER TECHNOLOGIES INC COM
COM
90353T100
1053647
17113
SH
SOLE
17113
0
0
ULTA BEAUTY INC COM
COM
90384S303
50097370
102242
SH
SOLE
77555
0
24687
UNILEVER PLC SPON ADR NEW
COM
904767704
6373229
131461
SH
SOLE
127196
0
4265
UNION PACIFIC CORP COM
COM
907818108
86018888
350211
SH
SOLE
333173
0
17038
UNIQURE NV SHS
COM
N90064101
1592338
235205
SH
SOLE
127720
0
107485
UNITED BANKSHARES INC WEST VA
COM
909907107
88766884
2363965
SH
SOLE
2275815
0
88150
UNITED CONTL HLDGS INC COM
COM
910047109
904213
21915
SH
SOLE
21915
0
0
UNITED PARCEL SERVICE INC CL B
COM
911312106
2789904
17744
SH
SOLE
17511
0
233
UNITED RENTALS INC COM
COM
911363109
508050
886
SH
SOLE
886
0
0
UNITED THERAPEUTICS CORP DEL C
COM
91307C102
259470
1180
SH
SOLE
1180
0
0
UNITEDHEALTH GROUP INC COM
COM
91324P102
9403807
17862
SH
SOLE
17662
0
200
UNIVERSAL HLTH SVCS INC CL B
COM
913903100
222258
1458
SH
SOLE
1458
0
0
US BANCORP DEL COM NEW
COM
902973304
1095458
25311
SH
SOLE
25311
0
0
US FOODS HLDG CORP COM
COM
912008109
87630266
1929757
SH
SOLE
1471913
0
457844
VARONIS SYS INC COM
COM
922280102
4779032
105544
SH
SOLE
59524
0
46020
VEECO INSTRS INC DEL COM
COM
922417100
11411376
367753
SH
SOLE
202226
0
165527
VERALTO CORP COM SHS
COM
92338C103
4282373
52059
SH
SOLE
51896
0
163
VERISK ANALYTICS INC CL A
COM
92345Y106
2800872
11726
SH
SOLE
11726
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
6869910
182226
SH
SOLE
177670
0
4556
VERTEX INC CL A
COM
92538J106
16909942
627689
SH
SOLE
615845
0
11844
VERTEX PHARMACEUTICALS INC COM
COM
92532F100
5606537
13779
SH
SOLE
13779
0
0
VIAVI SOLUTIONS INC COM
COM
925550105
3178686
315659
SH
SOLE
171411
0
144248
VICI PPTYS INC COM
COM
925652109
1958771
61442
SH
SOLE
60432
0
1010
VINCI S A ADR
COM
927320101
3776831
120282
SH
SOLE
120282
0
0
VISA INC COM CL A
COM
92826C839
34018802
130666
SH
SOLE
127498
0
3168
VISTEON CORP COM NEW
COM
92839U206
6748847
54034
SH
SOLE
31967
0
22067
WABTEC CORP COM
COM
929740108
835129
6581
SH
SOLE
6581
0
0
WALMART INC COM
COM
931142103
5269422
33425
SH
SOLE
33425
0
0
WARNER BROS DISCOVERY INC COM
COM
934423104
199378
17520
SH
SOLE
16439
0
1081
WASTE CONNECTIONS INC COM
COM
94106B101
69858360
468000
SH
SOLE
426419
0
41581
WASTE MGMT INC DEL COM
COM
94106L109
1077466
6016
SH
SOLE
3986
0
2030
WEAVE COMMUNICATIONS INC COM
COM
94724R108
4153780
362143
SH
SOLE
196771
0
165372
WEBSTER FINL CORP CONN COM
COM
947890109
373543
7359
SH
SOLE
7359
0
0
WEC ENERGY GROUP INC COM
COM
92939U106
7174062
85233
SH
SOLE
85233
0
0
WELLS FARGO CO NEW COM
COM
949746101
1155966
23486
SH
SOLE
23236
0
250
WERNER ENTERPRISES INC COM
COM
950755108
7327807
172948
SH
SOLE
94258
0
78690
WEST PHARMACEUTICAL SVSC INC C
COM
955306105
3601483
10228
SH
SOLE
10228
0
0
WESTROCK CO COM
COM
96145D105
971402
23396
SH
SOLE
23396
0
0
WEYERHAEUSER CO COM
COM
962166104
421691
12128
SH
SOLE
12128
0
0
WH GROUP LTD SPONSORED ADR
COM
92890T205
2098781
162584
SH
SOLE
161119
0
1465
WHEATON PRECIOUS METALS CORP C
COM
962879102
1480200
30000
SH
SOLE
30000
0
0
WILLIAMS COS INC DEL COM
COM
969457100
102177894
2933617
SH
SOLE
2710268
0
223349
WILLIAMS SONOMA INC COM
COM
969904101
200368
993
SH
SOLE
993
0
0
WILLSCOT MOBIL MINI HLDNG CORP
COM
971378104
43179193
970319
SH
SOLE
725739
0
244580
WINGSTOP INC COM
COM
974155103
1880731
7330
SH
SOLE
7330
0
0
WNS HOLDINGS LTD SPON ADR
COM
92932M101
19683450
311447
SH
SOLE
305713
0
5734
WOODSIDE ENERGY GROUP LTD SPON
COM
980228308
1138438
53980
SH
SOLE
53980
0
0
WORKDAY INC CL A
COM
98138H101
3143771
11388
SH
SOLE
11388
0
0
XCEL ENERGY INC COM
COM
98389B100
7248065
117074
SH
SOLE
117074
0
0
XENCOR INC COM
COM
98401F105
2928487
137941
SH
SOLE
74889
0
63052
XYLEM INC COM
COM
98419M100
11383908
99544
SH
SOLE
99087
0
457
YAMAHA MOTOR CO LTD UNSPONSOR
COM
984628107
654913
42721
SH
SOLE
40871
0
1850
YETI HLDGS INC COM
COM
98585X104
6412901
123849
SH
SOLE
70339
0
53510
YUM BRANDS INC COM
COM
988498101
2809843
21505
SH
SOLE
21505
0
0
YUM CHINA HLDGS INC COM
COM
98850P109
814529
19197
SH
SOLE
19197
0
0
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
41570470
152089
SH
SOLE
106843
0
45246
ZETA GLOBAL HOLDINGS CORP CL A
COM
98956A105
9066404
1027937
SH
SOLE
558523
0
469414
ZEVIA PBC CL A
COM
98955K104
1432201
712538
SH
SOLE
387819
0
324719
ZIMMER BIOMET HLDGS INC COM
COM
98956P102
471874
3877
SH
SOLE
3077
0
800
ZOETIS INC CL A
COM
98978V103
1894752
9600
SH
SOLE
9600
0
0
ZUORA INC COM CL A
COM
98983V106
6495729
691035
SH
SOLE
381842
0
309193
ZURICH INS GROUP LTD SPONSORED
COM
989825104
5019370
96100
SH
SOLE
95480
0
620
ZURICH INSURANCE GROUP AG ORD
COM
H9870Y105
360960
705
SH
SOLE
705
0
0
ZYMEWORKS INC COM
COM
98985Y108
3905061
375848
SH
SOLE
204084
0
171764
PIRELLI & C SPA
COM
T76434264
72360
13295
SH
SOLE
13295
0
0
DS SMITH PLC SHS
COM
G2848Q123
86870
22175
SH
SOLE
22175
0
0
GREAT EASTERN ENER
COM
39032T106
21997
493000
SH
SOLE
493000
0
0
ITHACA ENERGY PLC
COM
G49776100
44854
24400
SH
SOLE
24400
0
0
SHELL PLC
COM
G80827101
1394852
42550
SH
SOLE
42550
0
0
TP ICAP GROUP PLC
COM
G8963N100
48561
19505
SH
SOLE
19505
0
0
YELLOW CAKE PLC
COM
G98334108
91966
11664
SH
SOLE
11664
0
0
HARVEY NORMAN HLDG
COM
Q4525E117
43306
15111
SH
SOLE
15111
0
0
FAIRFAX INDIA HLDGS CORP COM S
COM
303897102
152000
10000
SH
SOLE
10000
0
0
YUE YUEN INDL HLDG
COM
G98803144
37620
34000
SH
SOLE
34000
0
0
MITSUBISHI MOTOR C
COM
J44131167
52232
16400
SH
SOLE
16400
0
0
YAMAHA MOTOR CO
COM
J95776126
2152174
240900
SH
SOLE
240900
0
0
COMFORTDELGRO CORP
COM
Y1690R106
43944
41405
SH
SOLE
41405
0
0
MAPLETREE IND TST
COM
Y5759S103
51290
26955
SH
SOLE
26955
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
217807
4159
SH
SOLE
4159
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
628948
22755
SH
SOLE
22755
0
0
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
1216903
41632
SH
SOLE
41632
0
0
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
239922
4050
SH
SOLE
4050
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
721106
12435
SH
SOLE
12435
0
0
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
464162
6829
SH
SOLE
6829
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
313243
5792
SH
SOLE
5792
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
3324675
8118
SH
SOLE
8118
0
0
ISHARES TR
BRAZIL SM-CP ETF
464289131
7801080
518000
SH
SOLE
518000
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1245077
24616
SH
SOLE
24466
0
150
ISHARES INC
MSCI STH KOR ETF
464286772
6185266
94388
SH
SOLE
93913
0
475
ISHARES TR
COHEN STEER REIT
464287564
291301
4960
SH
SOLE
4960
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
475486
8835
SH
SOLE
8835
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
2514239
35739
SH
SOLE
35339
0
400
ISHARES TR
CORE MSCI EURO
46434V738
4030105
73248
SH
SOLE
73248
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2033188
7336
SH
SOLE
7336
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
1304083
12047
SH
SOLE
12047
0
0
ISHARES TR
CORE S&P US GWT
464287671
280040
2690
SH
SOLE
2690
0
0
ISHARES TR
CORE S&P500 ETF
464287200
8742062
18303
SH
SOLE
17284
0
1019
ISHARES TR
DEVSMCP EXNA ETF
464288497
1935528
34440
SH
SOLE
34440
0
0
ISHARES TR
EUROPE ETF
464287861
7740818
146440
SH
SOLE
146440
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
2345231
150625
SH
SOLE
150625
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
206936
2570
SH
SOLE
2570
0
0
ISHARES TR
MICRO-CAP ETF
464288869
470502
4055
SH
SOLE
4055
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
512171
6564
SH
SOLE
6564
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
207331
3089
SH
SOLE
0
0
3089
ISHARES TR
MRGSTR MD CP GRW
464288307
217078
3368
SH
SOLE
0
0
3368
ISHARES TR
MSCI EAFE ETF
464287465
35620808
472738
SH
SOLE
472738
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
691524
17198
SH
SOLE
16436
0
762
ISHARES TR
RUS 1000 ETF
464287622
8490667
32375
SH
SOLE
32375
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
105129351
346767
SH
SOLE
346747
0
20
ISHARES TR
RUS 1000 VAL ETF
464287598
17176581
103943
SH
SOLE
103343
0
600
ISHARES TR
RUS 2000 GRW ETF
464287648
33837835
134160
SH
SOLE
134160
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
10179846
65537
SH
SOLE
65537
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
1472205
14093
SH
SOLE
13768
0
325
ISHARES TR
RUS MDCP VAL ETF
464287473
450740
3876
SH
SOLE
3756
0
120
ISHARES TR
RUS MID CAP ETF
464287499
4089174
52607
SH
SOLE
52607
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3518294
17529
SH
SOLE
16600
0
929
ISHARES TR
RUSSELL 3000 ETF
464287689
21032265
76833
SH
SOLE
75788
0
1045
ISHARES TR
S&P 100 ETF
464287101
227858
1020
SH
SOLE
1020
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
13120571
174708
SH
SOLE
171508
0
3200
ISHARES TR
S&P 500 VAL ETF
464287408
1330432
7651
SH
SOLE
7651
0
0
ISHARES TR
EXPANDED TECH
464287515
204848
505
SH
SOLE
505
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
2843149
27584
SH
SOLE
27584
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
1983741
13482
SH
SOLE
13482
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
207665
1316
SH
SOLE
1316
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
208317
3742
SH
SOLE
3742
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
575103
6932
SH
SOLE
6932
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
206086
5481
SH
SOLE
5481
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
359553
1868
SH
SOLE
1868
0
0
SOURCE CAP INC
COM
836144105
315046
7803
SH
SOLE
7803
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
14167646
29807
SH
SOLE
29807
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
2883550
5684
SH
SOLE
5611
0
73
SPDR SER TR
S&P OILGAS EXP
78468R556
42767946
312380
SH
SOLE
312030
0
350
SPDR SER TR
S&P 600 SMCP VAL
78464A300
383294
4601
SH
SOLE
4601
0
0
SPDR SER TR
S&P BIOTECH
78464A870
520114
5825
SH
SOLE
5525
0
300
SPDR SER TR
S&P BK ETF
78464A797
942121
20472
SH
SOLE
20472
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
6194094
388832
SH
SOLE
323832
0
65000
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
589971
5483
SH
SOLE
5483
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
11879812
134235
SH
SOLE
131439
0
2796
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
253430
2555
SH
SOLE
2555
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
32510587
104576
SH
SOLE
103691
0
885
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
366243
1668
SH
SOLE
1668
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
300606
2073
SH
SOLE
2073
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
3116134
7134
SH
SOLE
7134
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
563431
3131
SH
SOLE
3131
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
430073
2016
SH
SOLE
2016
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
353710
1463
SH
SOLE
1463
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
4038091
17023
SH
SOLE
17023
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
343850
2300
SH
SOLE
2300
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
480698
7455
SH
SOLE
7455
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
46700656
1136269
SH
SOLE
1136269
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
95129621
1219298
SH
SOLE
1216385
0
2913
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
13586821
187301
SH
SOLE
185301
0
2000
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
10078363
54908
SH
SOLE
54908
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2963649
21699
SH
SOLE
21699
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
634755
2982
SH
SOLE
2982
0
0
VANGUARD STAR FDS
VG TL INTL STK F
921909768
1142855
19718
SH
SOLE
19718
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
7283782
152062
SH
SOLE
148653
0
3409
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
203819
813
SH
SOLE
813
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
344124
711
SH
SOLE
711
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
561700
13700
SH
SOLE
13700
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
421258
5994
SH
SOLE
5994
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
1668158
120881
SH
SOLE
120881
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
5334851
202461
SH
SOLE
197717
0
4744
MPLX LP
COM UNIT REP LTD
55336V100
1661029
45235
SH
SOLE
45235
0
0
PHILLIPS 66
COM
718546104
2746678
20630
SH
SOLE
20630
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1013474
66896
SH
SOLE
66896
0
0
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
479440
8000
SH
SOLE
8000
0
0
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
1113402
38052
SH
SOLE
38052
0
0