0000950123-25-005582.txt : 20250515
0000950123-25-005582.hdr.sgml : 20250515
20250515111330
ACCESSION NUMBER: 0000950123-25-005582
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20250331
FILED AS OF DATE: 20250515
DATE AS OF CHANGE: 20250515
EFFECTIVENESS DATE: 20250515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: SILVERCREST ASSET MANAGEMENT GROUP LLC
CENTRAL INDEX KEY: 0001232395
ORGANIZATION NAME:
EIN: 134194623
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10472
FILM NUMBER: 25950078
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
0001232395
XXXXXXXX
03-31-2025
03-31-2025
false
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
Lorena Cardenas
Director - Compliance Officer
212-649-0799
/s/ Lorena Cardenas
New York
NY
05-15-2025
0
838
13970085886
false
INFORMATION TABLE
2
41929.xml
INFORMATION TABLE FOR FORM 13F
3M CO
COM
88579Y101
6282818
42781
SH
SOLE
42781
0
0
AAON INC
COM PAR $0.004
000360206
334709
4284
SH
SOLE
4109
0
175
ABBOTT LABS
COM
002824100
164956684
1243548
SH
SOLE
1153321
0
90227
ABBVIE INC
COM
00287Y109
27435271
130943
SH
SOLE
127754
0
3189
ABM INDS INC
COM
000957100
41408943
874344
SH
SOLE
836736
0
37608
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
210151
2300
SH
SOLE
2300
0
0
ACADIA HEALTHCARE COMPANY INC
COM
00404A109
14070390
464063
SH
SOLE
457330
0
6733
ACCENTURE PLC IRELAND SHS CLASS A
COM
G1151C101
17306165
55461
SH
SOLE
53682
0
1779
ACI WORLDWIDE INC
COM
004498101
532328
9730
SH
SOLE
9730
0
0
ACV AUCTIONS INC
COM
00091G104
6457377
458295
SH
SOLE
270022
0
188273
ADDUS HOMECARE CORP
COM
006739106
73746835
745746
SH
SOLE
722040
0
23706
ADOBE SYS INC
COM
00724F101
4748485
12381
SH
SOLE
12111
0
270
ADVANCED ENERGY INDS
COM
007973100
47524739
498633
SH
SOLE
479536
0
19097
ADVANCED MICRO DEVICES INC
COM
007903107
6087140
59248
SH
SOLE
59106
0
142
AEHR TEST SYSTEMS
COM
00760J108
2627075
360367
SH
SOLE
203883
0
156484
AES CORP
COM
00130H105
164192
13220
SH
SOLE
13220
0
0
AFLAC INC
COM
001055102
1300923
11700
SH
SOLE
11700
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
11482523
98158
SH
SOLE
96058
0
2100
AGIOS PHARMACEUTICALS INC
COM
00847X104
2422495
82679
SH
SOLE
46795
0
35884
AGREE REALTY CORP
COM
008492100
909530
11783
SH
SOLE
11783
0
0
AIR PRODS & CHEMS INC
COM
009158106
3273826
11101
SH
SOLE
10445
0
656
AIRBNB INC
COM
009066101
13627758
114078
SH
SOLE
38490
0
75588
ALAMOS GOLD INC NEW
COM
011532108
609004
22775
SH
SOLE
17865
0
4910
ALBEMARLE CORP
COM
012653101
276197
3835
SH
SOLE
3835
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
221750
1677
SH
SOLE
1677
0
0
ALIGN TECHNOLOGY INC
COM
016255101
566018
3563
SH
SOLE
2556
0
1007
ALKAMI TECHNOLOGY INC
COM
01644J108
7142730
272104
SH
SOLE
153944
0
118160
ALLEGION PUB LTD CO ORD SHS
COM
G0176J109
264573
2028
SH
SOLE
2028
0
0
ALLEGRO MICROSYSTEMS INC
COM
01749D105
16569745
659361
SH
SOLE
526276
0
133086
ALLSTATE CORP
COM
020002101
3922527
18943
SH
SOLE
18729
0
214
ALLY FINL INC
COM
02005N100
211526
5800
SH
SOLE
5800
0
0
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
2651866
9821
SH
SOLE
9821
0
0
ALPHABET INC CAP STK CL A
COM
02079K305
85653221
553888
SH
SOLE
531999
0
21889
ALPHABET INC
CAP STK CL C
02079K107
142072463
909380
SH
SOLE
793652
0
115728
ALPS ETF TR
ALERIAN MLP
00162Q452
397860
7660
SH
SOLE
7660
0
0
ALTIMMUNE INC
COM
02155H200
517500
103500
SH
SOLE
103500
0
0
ALTRIA GROUP INC
COM
02209S103
2970330
49489
SH
SOLE
49489
0
0
AMAZON COM INC
COM
023135106
82915004
435798
SH
SOLE
264708
0
171090
AMBEV SA SPONSORED ADR
COM
02319V103
41358
17750
SH
SOLE
17750
0
0
AMCOR PLC ORD
COM
G0250X107
98940
10200
SH
SOLE
10200
0
0
AMENTUM HOLDINGS INC
COM
023939101
182000
10000
SH
SOLE
10000
0
0
AMERESCO INC
CL A
02361E108
2903718
240374
SH
SOLE
136012
0
104362
AMERICAN AIRLS GROUP INC
COM
02376R102
111988
10615
SH
SOLE
10615
0
0
AMERICAN CENTY ETF TR AVANTIS EMGMKT
AVANTIS EMGMKT
025072604
300850
5000
SH
SOLE
5000
0
0
AMERICAN ELEC PWR INC
COM
025537101
17546030
160575
SH
SOLE
5122
0
155453
AMERICAN EXPRESS CO
COM
025816109
15481223
57540
SH
SOLE
55390
0
2150
AMERICAN HOMES 4 RENT
CL A
02665T306
36890190
975673
SH
SOLE
852364
0
123309
AMERICAN INTL GROUP INC
COM
026874784
2061260
23709
SH
SOLE
23709
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
2892557
13293
SH
SOLE
13218
0
75
AMERICAN WTR WKS CO INC NEW
COM
030420103
5240394
35523
SH
SOLE
35523
0
0
AMERIPRISE FINL INC
COM
03076C106
138891236
286900
SH
SOLE
244731
0
42169
AMETEK INC
COM
031100100
107466264
624296
SH
SOLE
568672
0
55624
AMGEN INC
COM
031162100
33323173
106959
SH
SOLE
65094
0
41865
AMICUS THERAPEUTICS INC
COM
03152W109
4355082
533711
SH
SOLE
313003
0
220708
AMKOR TECHNOLOGY INC
COM
031652100
968648
53635
SH
SOLE
52690
0
945
AMPHASTAR PHARMACEUTICALS INC
COM
03209R103
4808165
165856
SH
SOLE
93839
0
72017
AMPHENOL CORP NEW
CL A
032095101
4378460
66755
SH
SOLE
66755
0
0
ANALOG DEVICES INC
COM
032654105
2253057
11172
SH
SOLE
7372
0
3800
AON PLC
SHS CL A
G0403H108
10581871
26515
SH
SOLE
26405
0
110
APOLLO GLOBAL MGMT INC
COM
03769M106
206232
1506
SH
SOLE
1506
0
0
APPLE INC
COM
037833100
178839118
805110
SH
SOLE
798752
0
6358
APPLIED INDL TECHNOLOGIES INC
COM
03820C105
8720207
38698
SH
SOLE
22049
0
16649
APPLIED MATLS INC
COM
038222105
18828594
129745
SH
SOLE
21163
0
108582
APPLIED OPTOELECTRONICS INC
COM
03823U102
4278920
278757
SH
SOLE
157832
0
120925
ARCH CAP GROUP LTD
COM
G0450A105
7887886
82012
SH
SOLE
81692
0
320
ARCOSA INC
COM
039653100
88264040
1144503
SH
SOLE
1090252
0
54251
ARGENX SE
SPONSORED ADR
04016X101
2385216
4030
SH
SOLE
4002
0
28
ARHAUS INC
COM CL A
04035M102
5737511
659484
SH
SOLE
373268
0
286216
ARISTA NETWORKS INC
COM
040413205
4747045
61268
SH
SOLE
61124
0
144
ARK ETF TR
INNOVATION ETF
00214Q104
200740
4219
SH
SOLE
4219
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
4321816
575475
SH
SOLE
567113
0
8362
ARROWHEAD PHARMACEUTICALS INC
COM
04280A100
3564002
279749
SH
SOLE
164639
0
115110
ARTERIS INC
COM
04302A104
3992011
577715
SH
SOLE
331963
0
245752
ARTIVION INC
COM
228903100
11828904
481241
SH
SOLE
474226
0
7015
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
39319138
178044
SH
SOLE
170931
0
7113
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
13600698
20525
SH
SOLE
20428
0
97
ASSURANT INC
COM
04621X108
419290
1999
SH
SOLE
1999
0
0
ASTERA LABS INC
COM
04626A103
1916899
32125
SH
SOLE
31795
0
330
ASTRAZENECA PLC
SPONSORED ADR
046353108
23682308
322208
SH
SOLE
321008
0
1200
AT&T INC
COM
00206R102
1879110
66447
SH
SOLE
60374
0
6073
ATKORE INC
COM
047649108
244939
4083
SH
SOLE
3953
0
130
ATLANTIC UN BANKSHARES CORP
COM
04911A107
1463237
46989
SH
SOLE
46989
0
0
ATLAS ENERGY SOLUTIONS INC
COM
642045108
6559286
367673
SH
SOLE
216324
0
151349
ATMOS ENERGY CORP
COM
049560105
125536941
812116
SH
SOLE
752851
0
59265
AUTODESK INC
COM
052769106
509463
1946
SH
SOLE
1946
0
0
AUTOLIV INC
COM
052800109
6291006
71125
SH
SOLE
70762
0
363
AUTOMATIC DATA PROCESSING INC
COM
053015103
11507176
37663
SH
SOLE
37163
0
500
AUTOZONE INC
COM
053332102
412883
108
SH
SOLE
108
0
0
AVANTOR INC
COM
05352A100
35004847
2159460
SH
SOLE
1914211
0
245249
AVEPOINT INC
COM CL A
053604104
4793878
331986
SH
SOLE
187976
0
144010
AVERY DENNISON CORP
COM
053611109
77624839
436168
SH
SOLE
404082
0
32086
AVIDXCHANGE HOLDINGS INC
COM
05368X102
5363312
632466
SH
SOLE
357955
0
274511
AVIENT CORPORATION
COM
05368V106
47548344
1279557
SH
SOLE
1226596
0
52961
AXOGEN INC
COM
05463X106
10734311
580233
SH
SOLE
328408
0
251825
AXON ENTERPRISE INC
COM
05464C101
552773
1051
SH
SOLE
1011
0
40
AZENTA INC
COM
114340102
779227
22495
SH
SOLE
22495
0
0
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
54167
24290
SH
SOLE
24290
0
0
BANCO DE CHILE
SPONSORED ADR
059520106
13425264
506805
SH
SOLE
0
0
506805
BANCORP INC DEL
COM
05969A105
7102489
134415
SH
SOLE
79438
0
54977
BANK NEW YORK MELLON CORP
COM
064058100
2819290
33615
SH
SOLE
33615
0
0
BARRICK GOLD CORPORATION
COM
067901108
582928
29986
SH
SOLE
23291
0
6695
BAXTER INTL INC
COM
071813109
267918
7827
SH
SOLE
5552
0
2275
BECTON DICKINSON & CO
COM
075887109
39930426
174323
SH
SOLE
156385
0
17938
BELDEN INC
COM
077454106
57531343
573879
SH
SOLE
550221
0
23658
BELLRING BRANDS INC
COM
07831C103
22567486
303082
SH
SOLE
297992
0
5090
BERKLEY W R CORP
COM
084423102
13459476
189144
SH
SOLE
5086
0
184058
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
30340781
38
SH
SOLE
36
0
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
62497730
117349
SH
SOLE
91023
0
26326
BICYCLE THERAPEUTICS PLC
SPONSORED ADS
088786108
2255734
265693
SH
SOLE
150395
0
115298
BIO TECHNE CORP
COM
09073M104
518641
8846
SH
SOLE
8516
0
330
BITWISE BITCOIN ETF TR
SHS BEN INT
09174C104
2036879
45385
SH
SOLE
45385
0
0
BANK AMERICA CORP
COM
060505104
17380693
416504
SH
SOLE
89174
0
327330
BLACKROCK INC
COM
09290D101
13963419
14753
SH
SOLE
14263
0
490
BLACKSTONE INC
COM
09260D107
34415589
246213
SH
SOLE
246213
0
0
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
1738768
53732
SH
SOLE
53732
0
0
BLUE OWL CAPITAL CORPORATION
COM
69121K104
197338
13461
SH
SOLE
13461
0
0
BOEING CO
COM
097023105
2738351
16056
SH
SOLE
15931
0
125
BOOKING HLDGS INC
COM
09857L108
1792088
389
SH
SOLE
351
0
38
BOOT BARN HLDGS INC
COM
099406100
22263471
207237
SH
SOLE
204223
0
3014
BORGWARNER INC
COM
099724106
75377545
2630979
SH
SOLE
2415494
0
215485
BOSTON SCIENTIFIC CORP
COM
101137107
6619846
65621
SH
SOLE
64401
0
1220
BP PLC
SPONSORED ADR
055622104
319586
9458
SH
SOLE
6268
0
3190
BRADY CORP
CL A
104674106
220397
3120
SH
SOLE
3120
0
0
BRIGHTSPRING HEALTH SVCS INC
COM
10950A106
19822316
1095761
SH
SOLE
1079800
0
15961
BRINKS CO
COM
109696104
84905262
985437
SH
SOLE
949713
0
35724
BRISTOL-MYERS SQUIBB CO
COM
110122108
7101859
116443
SH
SOLE
109893
0
6550
BROADCOM INC
COM
11135F101
182299635
1088811
SH
SOLE
1030619
0
58192
BROADRIDGE FINL SOLUTIONS INC
COM
11133T103
1151685
4750
SH
SOLE
4750
0
0
BROOKFIELD ASSET MANAGEMENT LTD
CL A LTD VTG SHS
113004105
249372
5147
SH
SOLE
5147
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
9047591
172631
SH
SOLE
171931
0
700
BRUNSWICK CORP
COM
117043109
30685639
569835
SH
SOLE
548954
0
20881
BUILDERS FIRSTSOURCE INC
COM
12008R107
7707674
61691
SH
SOLE
192
0
61499
BURLINGTON STORES INC
COM
122017106
534574
2243
SH
SOLE
2128
0
115
BWX TECHNOLOGIES INC
COM
05605H100
32816728
332658
SH
SOLE
317069
0
15590
CADENCE BANK
COM
12740C103
160929503
5300708
SH
SOLE
5082493
0
218216
CADENCE DESIGN SYSTEM INC
COM
127387108
9302883
36578
SH
SOLE
36293
0
285
CANADIAN NATL RY CO
COM
136375102
11900809
122110
SH
SOLE
121620
0
490
CANTALOUPE INC
COM
138103106
8167494
1037801
SH
SOLE
587370
0
450431
CAPITAL ONE FINL CORP
COM
14040H105
529838
2955
SH
SOLE
2955
0
0
CARDINAL HEALTH INC
COM
14149Y108
970314
7043
SH
SOLE
5843
0
1200
CAREDX INC
COM
14167L103
6779382
381937
SH
SOLE
216260
0
165677
CARLISLE COS INC
COM
142339100
102821577
301972
SH
SOLE
272324
0
29648
CARRIER GLOBAL CORPORATION
COM
14448C104
3059177
48252
SH
SOLE
48252
0
0
CASELLA WASTE SYS INC
CL A
147448104
128629356
1153523
SH
SOLE
1109535
0
43988
CASTLE BIOSCIENCES INC
COM
14843C105
3980016
198802
SH
SOLE
112474
0
86328
CATERPILLAR INC
COM
149123101
18540037
56216
SH
SOLE
20325
0
35891
CBIZ INC
COM
124805102
53642377
707123
SH
SOLE
676664
0
30460
CBRE GROUP INC
CL A
12504L109
233835
1788
SH
SOLE
1788
0
0
CDW CORP
COM
12514G108
382701
2388
SH
SOLE
2388
0
0
CECO ENVIRONMENTAL CORP
COM
125141101
4587474
201205
SH
SOLE
113833
0
87372
CELLEBRITE DI LTD
COM
M2197Q107
6970959
358773
SH
SOLE
212744
0
146029
CELSIUS HOLDINGS INC
COM NEW
15118V207
4446088
124820
SH
SOLE
124359
0
461
CENCORA INC
COM
03073E105
23108445
83097
SH
SOLE
11135
0
71962
CENTERSPACE
COM
15202L107
55316325
854306
SH
SOLE
822057
0
32249
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
36562642
1117099
SH
SOLE
1069507
0
47591
CERIBELL INC
COM
15678C102
5042932
262516
SH
SOLE
150284
0
112232
CERTARA INC
COM
15687V109
5120478
517220
SH
SOLE
305388
0
211832
CERUS CORP
COM
157085101
4840446
3482335
SH
SOLE
2024964
0
1457371
CF INDS HLDGS INC
COM
125269100
8461457
108272
SH
SOLE
628
0
107644
CHAMPION HOMES INC
COM
830830105
33737442
356030
SH
SOLE
312222
0
43809
CHART INDS INC
COM
16115Q308
8805818
60999
SH
SOLE
60330
0
669
CHECK POINT SOFTWARE TECH LTD
ORD
M22465104
512820
2250
SH
SOLE
2250
0
0
CHEFS WHSE INC
COM
163086101
22502818
413199
SH
SOLE
407165
0
6034
CHENIERE ENERGY INC
COM NEW
16411R208
1959264
8467
SH
SOLE
8467
0
0
CHEVRON CORP NEW
COM
166764100
113703557
679679
SH
SOLE
645295
0
34384
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3988833
79443
SH
SOLE
79242
0
201
CHUBB LIMITED
COM
H1467J104
7954719
26341
SH
SOLE
4515
0
21826
CIENA CORP
COM NEW
171779309
4068510
67326
SH
SOLE
8074
0
59252
CIGNA CORP
COM
125523100
1548603
4707
SH
SOLE
4707
0
0
CINTAS CORP
COM
172908105
2676001
13020
SH
SOLE
13020
0
0
CISCO SYS INC
COM
17275R102
125947079
2040951
SH
SOLE
1857438
0
183513
CITIGROUP INC
COM NEW
172967424
102213293
1439827
SH
SOLE
1306417
0
133410
CLEAN HARBORS INC
COM
184496107
58141611
294985
SH
SOLE
259292
0
35693
CLEARPOINT NEURO INC
COM
18507C103
424473
35700
SH
SOLE
35700
0
0
CLEARWATER ANALYTICS HLDGS INC
CL A
185123106
24765880
924100
SH
SOLE
911874
0
12226
CLEARWAY ENERGY INC
CL C
18539C204
1985924
65607
SH
SOLE
65607
0
0
CLOUDFLARE INC
CL A COM
18915M107
238339
2115
SH
SOLE
2115
0
0
CME GROUP INC
COM
12572Q105
1028795
3878
SH
SOLE
2878
0
1000
CNO FINL GROUP INC
COM
12621E103
241570
5800
SH
SOLE
5800
0
0
COCA COLA CO
COM
191216100
30682819
428411
SH
SOLE
421211
0
7200
COGNEX CORP
COM
192422103
217819
7302
SH
SOLE
7032
0
270
COHERENT CORP
COM
19247G107
1118092
17217
SH
SOLE
16977
0
240
COLGATE PALMOLIVE CO
COM
194162103
5166431
55138
SH
SOLE
54863
0
275
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
4182820
34483
SH
SOLE
34333
0
150
COLUMBIA BKG SYS INC
COM
197236102
104461209
4188501
SH
SOLE
3881400
0
307101
COMCAST CORP NEW
CL A
20030N101
11646239
315616
SH
SOLE
307354
0
8262
COMFORT SYS USA INC
COM
199908104
6582946
20423
SH
SOLE
15
0
20408
COMMVAULT SYSTEMS INC
COM
204166102
1596689
10121
SH
SOLE
10121
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
560100
30000
SH
SOLE
30000
0
0
CONMED CORP
COM
207410101
62540150
1035604
SH
SOLE
1003204
0
32400
CONOCOPHILLIPS
COM
20825C104
45994034
437955
SH
SOLE
261555
0
176400
CONSOLIDATED EDISON INC
COM
209115104
564621
5106
SH
SOLE
5106
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
832706
4537
SH
SOLE
4537
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
549442
2725
SH
SOLE
2725
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
4750894
66104
SH
SOLE
37412
0
28692
COOPER COS INC
COM
216648501
219985
2608
SH
SOLE
2608
0
0
COPA HOLDINGS SA
CL A
P31076105
1510889
16341
SH
SOLE
16341
0
0
COPART INC
COM
217204106
5165504
91279
SH
SOLE
91279
0
0
CORE & MAIN INC
CL A
21874C102
37676665
779894
SH
SOLE
740683
0
39211
CORNING INC
COM
219350105
512033
11185
SH
SOLE
11185
0
0
CORTEVA INC
COM
22052L104
307287
4883
SH
SOLE
4883
0
0
COSTCO WHSL CORP NEW
COM
22160K105
32821403
34703
SH
SOLE
33803
0
900
COTERRA ENERGY INC
COM
127097103
14086294
487415
SH
SOLE
6824
0
480591
CRANE CO NEW
COM
224408104
30311871
197884
SH
SOLE
195113
0
2771
CRANE NXT CO
COM
224441105
53321559
1037384
SH
SOLE
964379
0
73005
CREDICORP LTD
COM
G2519Y108
13318445
71543
SH
SOLE
0
0
71543
CROCS INC
COM
227046109
30115134
283570
SH
SOLE
279505
0
4065
CROWDSTRIKE HLDGS INC
CL A
22788C105
245396
696
SH
SOLE
696
0
0
CROWN HOLDINGS INC
COM
228368106
419701
4702
SH
SOLE
4702
0
0
CRYOPORT INC
COM PAR $0.001
229050307
4491028
738656
SH
SOLE
417944
0
320712
CSW INDUSTRIALS INC
COM
126402106
25351454
86963
SH
SOLE
85678
0
1285
CSX CORP
COM
126408103
15232909
517598
SH
SOLE
29466
0
488132
CUMMINS INC
COM
231021106
447279
1427
SH
SOLE
1427
0
0
CURTISS WRIGHT CORP
COM
231561101
79752251
251370
SH
SOLE
224533
0
26837
CVB FINL CORP
COM
126600105
65150394
3529274
SH
SOLE
3380517
0
148757
CVRX INC
COM
126638105
4523033
369831
SH
SOLE
209375
0
160456
CVS HEALTH CORP
COM
126650100
68308125
1008238
SH
SOLE
924865
0
83373
D R HORTON INC
COM
23331A109
27955551
219897
SH
SOLE
190750
0
29147
DANAHER CORP DEL
COM
235851102
23939982
116780
SH
SOLE
116164
0
616
DARDEN RESTAURANTS INC
COM
237194105
227497
1095
SH
SOLE
1095
0
0
DAVE INC
COM
23834J201
5795623
70114
SH
SOLE
39698
0
30416
DEERE & CO
COM
244199105
10063651
21442
SH
SOLE
21442
0
0
DELL TECHNOLOGIES INC
CL C
24703L202
15930468
174772
SH
SOLE
3341
0
171431
DELTA AIR LINES INC DEL
COM NEW
247361702
88396855
2027451
SH
SOLE
1838275
0
189176
DESCARTES SYS GROUP INC
COM
249906108
3194597
31683
SH
SOLE
31345
0
338
DEVON ENERGY CORP NEW
COM
25179M103
210974
5641
SH
SOLE
5441
0
200
DIAGEO P L C
SPON ADR NEW
25243Q205
243232
2321
SH
SOLE
2321
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
3189531
19950
SH
SOLE
19889
0
61
DICKS SPORTING GOODS INC
COM
253393102
1945054
9650
SH
SOLE
9650
0
0
DIGITAL RLTY TR INC
COM
253868103
307214
2144
SH
SOLE
2144
0
0
DISCOVER FINL SVCS
COM
254709108
482740
2828
SH
SOLE
2828
0
0
DISNEY WALT CO
COM
254687106
12057990
122168
SH
SOLE
114787
0
7381
DOCUSIGN INC
COM
256163106
4362145
53589
SH
SOLE
0
0
53589
DOLLAR TREE INC
COM
256746108
572784
7630
SH
SOLE
7630
0
0
DOMINION ENERGY INC
COM
25746U109
18575767
331296
SH
SOLE
60893
0
270403
DORMAN PRODUCTS INC
COM
258278100
30913864
256461
SH
SOLE
245494
0
10967
DOUGLAS DYNAMICS INC
COM
25960R105
12166201
523728
SH
SOLE
515170
0
8558
DOVER CORP
COM
260003108
13658066
77744
SH
SOLE
14216
0
63528
DOW INC
COM
260557103
293957
8418
SH
SOLE
8418
0
0
DRAFTKINGS INC NEW
COM CL A
26142V105
746694
22484
SH
SOLE
21784
0
700
DUKE ENERGY CORP NEW
COM NEW
26441C204
18441132
151194
SH
SOLE
14293
0
136901
DUPONT DE NEMOURS INC
COM
26614N102
46693175
625243
SH
SOLE
567541
0
57702
DUTCH BROS INC
CL A
26701L100
10813638
175148
SH
SOLE
102993
0
72155
DYNATRACE INC COM
COM NEW
268150109
846107
17945
SH
SOLE
17405
0
540
EASTGROUP PPTY INC
COM
277276101
27508854
156167
SH
SOLE
154536
0
1631
EATON CORP PLC
SHS
G29183103
59505490
218907
SH
SOLE
216730
0
2177
ECOLAB INC
COM
278865100
9493817
37448
SH
SOLE
35948
0
1500
EDWARDS LIFESCIENCES CORP
COM
28176E108
632460
8726
SH
SOLE
7726
0
1000
ELECTRONIC ARTS INC
COM
285512109
14465729
100095
SH
SOLE
200
0
99895
ELEMENT SOLUTIONS INC
COM
28618M106
105117012
4649138
SH
SOLE
4478865
0
170273
ELEVANCE HEALTH INC
COM
036752103
18153056
41735
SH
SOLE
418
0
41317
ELI LILLY & CO
COM
532457108
5458439
6609
SH
SOLE
6609
0
0
EMCOR GROUP INC
COM
29084Q100
26286560
71116
SH
SOLE
44952
0
26164
EMERSON ELEC CO
COM
291011104
22036653
200991
SH
SOLE
141179
0
59812
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
147688
19032
SH
SOLE
19032
0
0
ENBRIDGE INC
COM
29250N105
986163
22256
SH
SOLE
22253
0
3
ENCOMPASS HEALTH CORP
COM
29261A100
34916146
344749
SH
SOLE
339761
0
4988
ENDAVA PLC
ADS
29260V105
296084
15176
SH
SOLE
14666
0
510
ENERGY RECOVERY INC
COM
29270J100
7855015
494337
SH
SOLE
281298
0
213039
ENERGY TRANSFER LP
COM UT LTD PTN
29273V100
3277993
176331
SH
SOLE
176331
0
0
ENFUSION INC
CL A
292812104
4628142
415080
SH
SOLE
234996
0
180084
ENPRO INC
COM
29355X107
6837569
42262
SH
SOLE
23927
0
18335
ENSIGN GROUP INC
COM
29358P101
1691905
13075
SH
SOLE
13075
0
0
ENTEGRIS INC
COM
29362U104
1637626
18720
SH
SOLE
18720
0
0
ENTERPRISE BANCORP INC MASS
COM
293668109
540738
13890
SH
SOLE
13890
0
0
ENTERPRISE PRODS PARTNERS L P
COM
293792107
6741768
197474
SH
SOLE
193130
0
4344
EOG RES INC
COM
26875P101
98706135
769698
SH
SOLE
591392
0
178306
EQUIFAX INC
COM
294429105
588685
2417
SH
SOLE
2417
0
0
EQUINIX INC
COM
29444U700
201391
247
SH
SOLE
247
0
0
ESCO TECHNOLOGIES INC
COM
296315104
86526275
543780
SH
SOLE
521790
0
21990
EVOLENT HEALTH INC
CL A
30050B101
16377655
1729425
SH
SOLE
1706166
0
23259
EXACT SCIENCES CORP
COM
30063P105
412900
9538
SH
SOLE
9208
0
330
EXAGEN INC
COM
30068X103
1909044
531767
SH
SOLE
306437
0
225330
EXLSERVICE HOLDINGS INC
COM
302081104
15844380
335615
SH
SOLE
330419
0
5196
EXPEDIA INC DEL
COM NEW
30212P303
2395929
14253
SH
SOLE
14008
0
245
EXPONENT INC
COM
30214U102
23782112
293389
SH
SOLE
289632
0
3757
EXTRA SPACE STORAGE INC
COM
30225T102
25973165
174915
SH
SOLE
146200
0
28715
EXXON MOBIL CORP
COM
30231G102
79974452
672450
SH
SOLE
664537
0
7912
EZCORP INC
CL A NON VTG
302301106
29961956
2035459
SH
SOLE
2008669
0
26790
F M C CORP
COM NEW
302491303
1378558
32675
SH
SOLE
32245
0
430
FAIR ISAAC CORP
COM
303250104
6332845
3434
SH
SOLE
3428
0
6
FASTENAL CO
COM
311900104
655298
8450
SH
SOLE
8450
0
0
FEDERAL SIGNAL CORP
COM
313855108
52122659
708670
SH
SOLE
681597
0
27072
FERGUSON ENTERPRISES
COMMON STOCK NEW
31488V107
6736229
42041
SH
SOLE
41838
0
203
FERRARI N V
COM
N3167Y103
9534022
22282
SH
SOLE
22182
0
100
FIDELITY NATIONAL FINANCIAL IN
FNF GROUP COM
31620R303
1822956
28011
SH
SOLE
28011
0
0
FIDELITY NATL INFORMATION SVCS
COM
31620M106
89873611
1203450
SH
SOLE
1098181
0
105269
FIRST LONG IS CORP
COM
320734106
369376
29909
SH
SOLE
29909
0
0
FIRST TR EXCHANGE TRADED FD II ISE
CLOUD COMP
33734X192
200575
1962
SH
SOLE
1962
0
0
FIRST WATCH RESTAURANT GROUP I
COM
33748L101
10458098
628114
SH
SOLE
619000
0
9114
FISERV INC
COM
337738108
10995126
49790
SH
SOLE
3547
0
46243
FIVE BELOW INC
COM
33829M101
369006
4925
SH
SOLE
4740
0
185
FLEX LTD
ORD
Y2573F102
2751396
83174
SH
SOLE
82559
0
615
FLOOR & DECOR HLDGS INC CL A
COM
339750101
12417648
154314
SH
SOLE
152044
0
2270
FLOWSERVE CORP COM
COM
34354P105
42597331
872181
SH
SOLE
762973
0
109209
FLYWIRE CORPORATION
COM VTG
302492103
5614006
590948
SH
SOLE
348375
0
242573
FORD MTR CO DEL
COM
345370860
126619
12624
SH
SOLE
12624
0
0
FORMFACTOR INC
COM
346375108
27505614
972273
SH
SOLE
931886
0
40387
FORTIS INC
COM
349553107
281776
6182
SH
SOLE
6182
0
0
FORTIVE CORP
COM
34959J108
459863
6284
SH
SOLE
6209
0
75
FORTUNE BRANDS INNOVATIONS INC
COM
34964C106
586153
9628
SH
SOLE
9628
0
0
FRANCO NEVADA CORP
COM
351858105
1353616
8591
SH
SOLE
6121
0
2470
FRANKLIN RES INC
COM
354613101
382748
19883
SH
SOLE
19883
0
0
FREEPORT-MCMORAN
CL B
35671D857
436223
11522
SH
SOLE
11522
0
0
FRESHPET INC
COM
358039105
22667651
272546
SH
SOLE
238955
0
33591
FULLER H B CO
COM
359694106
46405171
826892
SH
SOLE
790564
0
36328
GALLAGHER ARTHUR J & CO
COM
363576109
7181044
20800
SH
SOLE
20744
0
56
GATES INDL CORP PLC
ORD SHS
G39108108
20056682
1089445
SH
SOLE
1075158
0
14287
GE HEALTHCARE TECHNOLOGIES INC
COMMON STOCK
36266G107
60634363
751262
SH
SOLE
559469
0
191793
GE VERNOVA INC
COM
36828A101
2242892
7347
SH
SOLE
7097
0
250
GENEDX HOLDINGS CORP
COM
81663L200
6314507
71298
SH
SOLE
40365
0
30933
GENERAL DYNAMICS CORP
COM
369550108
2195359
8054
SH
SOLE
8054
0
0
GE AEROSPACE
COM NEW
369604301
5891415
29435
SH
SOLE
28935
0
500
GENERAL MLS INC
COM
370334104
41079788
687068
SH
SOLE
621831
0
65237
GENIUS SPORTS LIMITED
SHARES CL A
G3934V109
10026577
1001656
SH
SOLE
566978
0
434678
GENUINE PARTS CO
COM
372460105
39002981
327371
SH
SOLE
294885
0
32486
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
876392
18141
SH
SOLE
17441
0
700
GIBRALTAR INDS INC
COM
374689107
44383382
756621
SH
SOLE
725776
0
30844
GILEAD SCIENCES INC
COM
375558103
2357556
21040
SH
SOLE
20720
0
320
GITLAB INC
CLASS A COM
37637K108
368057
7831
SH
SOLE
7591
0
240
GLACIER BANCORP INC NEW
COM
37637Q105
135802966
3071076
SH
SOLE
2964785
0
106291
GLOBAL PMTS INC
COM
37940X102
316086
3228
SH
SOLE
3228
0
0
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
627447
9290
SH
SOLE
9290
0
0
GLOBE LIFE INC
COM
37959E102
1201286
9120
SH
SOLE
9120
0
0
GOGO INC
COM
38046C109
15073363
1748650
SH
SOLE
1748650
0
0
GOLD FIELDS LTD NEW
SPONSORED ADR
38059T106
15008255
679414
SH
SOLE
0
0
679414
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
624554
7854
SH
SOLE
7854
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
6792024
12433
SH
SOLE
12433
0
0
GOLUB CAP BDC INC
COM
38173M102
514487
33982
SH
SOLE
33982
0
0
GOSSAMER BIO INC
COM
38341P102
28774
26158
SH
SOLE
26158
0
0
GRAINGER W W INC
COM
384802104
2273985
2302
SH
SOLE
2291
0
11
GRANITE RIDGE RESOURCES INC
COM
387432107
2718240
447079
SH
SOLE
447079
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
8236966
317295
SH
SOLE
312734
0
4561
GRAYSCALE BITCOIN TR BTC
SHS REP COM UT
389637109
439898
6750
SH
SOLE
6750
0
0
GSK PLC
SPONSORED ADR
37733W204
12864740
332079
SH
SOLE
332079
0
0
HAEMONETICS CORP
COM
405024100
40164638
632016
SH
SOLE
606650
0
25367
HALEON PLC
SPONS ADS
405552100
2172487
211126
SH
SOLE
211126
0
0
HAMILTON LANE INC
CL A
407497106
18091504
121689
SH
SOLE
119898
0
1791
HANCOCK WHITNEY CORPORATION
COM
410120109
24141581
460278
SH
SOLE
454084
0
6194
HANOVER INS GROUP INC
COM
410867105
14685779
84425
SH
SOLE
83343
0
1083
HARTFORD FINL SVCS GROUP INC
COM
416515104
13585678
109801
SH
SOLE
24384
0
85417
HASBRO INC
COM
418056107
617496
10042
SH
SOLE
10042
0
0
HCA HEALTHCARE INC
COM
40412C101
14220074
41152
SH
SOLE
1743
0
39409
HDFC BANK LTD
SPONSORED ADS
40415F101
17865251
268893
SH
SOLE
265
0
268628
HEALTHPEAK PROPERTIES INC
COM
42250P103
491690
24317
SH
SOLE
24317
0
0
HEICO CORP NEW
COM
422806109
3436865
12863
SH
SOLE
12764
0
99
HELIOS TECHNOLOGIES INC
COM
42328H109
5933987
184917
SH
SOLE
108495
0
76422
HENRY SCHEIN INC
COM
806407102
1621364
23673
SH
SOLE
23673
0
0
HERSHEY CO
COM
427866108
34810971
203537
SH
SOLE
185681
0
17856
HESS CORP
COM
42809H107
33297955
208464
SH
SOLE
208464
0
0
HEWLETT PACKARD ENTERPRISE CO
COM
42824C109
319200
20687
SH
SOLE
20687
0
0
HEXCEL CORP NEW
COM
428291108
498918
9111
SH
SOLE
8861
0
250
HILTON WORLDWIDE HLDGS INC
COM
43300A203
338367
1487
SH
SOLE
1487
0
0
HOLOGIC INC
COM
436440101
5278988
85462
SH
SOLE
85462
0
0
HOME DEPOT INC
COM
437076102
135272721
369103
SH
SOLE
347358
0
21746
HONEYWELL INTL INC
COM
438516106
3630503
17145
SH
SOLE
17145
0
0
HORACE MANN EDUCATORS CORP NEW
COM
440327104
608219
14234
SH
SOLE
14234
0
0
HOWMET AEROSPACE INC
COM
443201108
551482
4251
SH
SOLE
4251
0
0
HP INC
COM
40434L105
654869
23650
SH
SOLE
23650
0
0
HUMANA INC
COM
444859102
2289584
8653
SH
SOLE
8523
0
130
HUNTINGTON BANCSHARES INC
COM
446150104
1513458
100830
SH
SOLE
100830
0
0
ICF INTL INC
COM
44925C103
48673909
572836
SH
SOLE
556264
0
16573
ICHOR HOLDINGS
SHS
G4740B105
6438876
284780
SH
SOLE
161232
0
123548
ICON PLC SHS
SHS
G4705A100
5651827
32298
SH
SOLE
32148
0
150
ICU MED INC
COM
44930G107
49205812
354356
SH
SOLE
339756
0
14599
IDEXX LABS INC
COM
45168D104
1082631
2578
SH
SOLE
1578
0
1000
ILLINOIS TOOL WKS INC
COM
452308109
830089
3347
SH
SOLE
3347
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
39121239
624441
SH
SOLE
598261
0
26181
INFINITY NAT RES INC
COM
456941103
7233694
385797
SH
SOLE
226812
0
158985
ING GROEP N V
SPONSORED ADR
456837103
217527
11104
SH
SOLE
11104
0
0
INGREDION INC
COM
457187102
2239618
16564
SH
SOLE
16279
0
285
INSULET CORP
COM
45784P101
2465908
9390
SH
SOLE
9267
0
123
INTAPP INC
COM
45827U109
20501305
351170
SH
SOLE
346097
0
5073
INTEGER HLDGS CORP
COM
45826H109
89700952
760113
SH
SOLE
731892
0
28222
INTEL CORP
COM
458140100
2977090
131092
SH
SOLE
119092
0
12000
INTER PARFUMS INC
COM
458334109
10612115
93195
SH
SOLE
92075
0
1120
INTERCONTINENTAL EXCHANGE GROUP INC
COM
45866F104
2613547
15151
SH
SOLE
15151
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
59384564
238818
SH
SOLE
234714
0
4104
INTUIT
COM
461202103
5333731
8687
SH
SOLE
7287
0
1400
INTUITIVE SURGICAL INC
COM NEW
46120E602
26903066
54320
SH
SOLE
53777
0
543
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
649612
3750
SH
SOLE
2648
0
1102
INVESCO EXCHANGE TRADED FD TR
S&P500 QUALITY
46137V241
1197338
18049
SH
SOLE
18049
0
0
INVESCO EXCHNG TRADED FD TR II
S&P 500 REVENUE
46138G698
302689
3047
SH
SOLE
3047
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
13726027
29272
SH
SOLE
17077
0
12195
IONIS PHARMACEUTICALS INC
COM
462222100
208233
6902
SH
SOLE
6662
0
240
IRHYTHM TECHNOLOGIES INC
COM
450056106
9932143
94881
SH
SOLE
55864
0
39017
ISHARES BITCOIN TRUST ETF
SHS BEN INT
46438F101
451202
9639
SH
SOLE
9639
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1271911
23567
SH
SOLE
23417
0
150
ISHARES INC
MSCI JPN ETF NEW
46434G822
26450448
385800
SH
SOLE
385800
0
0
ISHARES TR
COHEN STEER REIT
464287564
292883
4760
SH
SOLE
4760
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
348714
5644
SH
SOLE
5644
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
2782937
36787
SH
SOLE
36387
0
400
ISHARES TR
CORE MSCI EURO
46434V738
3591196
59704
SH
SOLE
59704
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
4771007
81765
SH
SOLE
81765
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
2424869
23189
SH
SOLE
23189
0
0
ISHARES TR
CORE S&P TTL STK
464287150
465712
3817
SH
SOLE
3817
0
0
ISHARES TR
CORE S&P US ETF
464287671
344476
2711
SH
SOLE
2711
0
0
ISHARES TR
CORE S&P500 ETF
464287200
36180937
64390
SH
SOLE
63685
0
705
ISHARES TR
DEVSMCP EXNA ETF
464288497
1361465
23752
SH
SOLE
23752
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
1098300
10983
SH
SOLE
10983
0
0
ISHARES TR
EUROPE ETF
464287861
609005
10464
SH
SOLE
10464
0
0
ISHARES TR
EUROPE ETF
464287184
32990720
920500
SH
SOLE
920500
0
0
ISHARES TR
GLOBAL 100 ETF
464287572
247465
2570
SH
SOLE
2570
0
0
ISHARES TR
MICRO-CAP ETF
464288869
268957
2425
SH
SOLE
2425
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
364654
3893
SH
SOLE
3893
0
0
ISHARES TR
MRGSTR MD CP ETF
464288208
228806
3089
SH
SOLE
0
0
3089
ISHARES TR
MRGSTR MD CP VAL
464288406
200786
2706
SH
SOLE
0
0
2706
ISHARES TR
MSCI EAFE ETF
464287465
15648616
191467
SH
SOLE
191467
0
0
ISHARES TR
MSCI EMERG MKT
464287234
547072
12519
SH
SOLE
11757
0
762
ISHARES TR
RUS 1000 ETF
464287622
8726753
28450
SH
SOLE
28450
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
122281690
338646
SH
SOLE
338196
0
450
ISHARES TR
RUS 1000 VAL ETF
464287598
12337920
65571
SH
SOLE
65571
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
23628380
92468
SH
SOLE
92468
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
10681398
70747
SH
SOLE
69415
0
1332
ISHARES TR
RUS MD CP GR ETF
464287481
1940521
16516
SH
SOLE
16191
0
325
ISHARES TR
RUS MDCP VAL ETF
464287473
481961
3826
SH
SOLE
3756
0
70
ISHARES TR
RUS MID CAP ETF
464287499
4716756
55446
SH
SOLE
55446
0
0
ISHARES TR
RUSSELL 2000
464287655
9500958
47626
SH
SOLE
47626
0
0
ISHARES TR
RUSSELL 3000
464287689
5187061
16330
SH
SOLE
16330
0
0
ISHARES TR
S&P 100 ETF
464287101
276247
1020
SH
SOLE
1020
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
15757057
169741
SH
SOLE
166541
0
3200
ISHARES TR
S&P 500 VAL ETF
464287408
1148435
6026
SH
SOLE
6026
0
0
ISHARES TR
S&P MC 400 GRW
464287606
900423
10812
SH
SOLE
10812
0
0
ISHARES TR
SELECT DIVID ETF
464287168
327399
2438
SH
SOLE
2438
0
0
ISHARES TR
SP SMCP600VL ETF
464287879
464697
4767
SH
SOLE
4767
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
14446900
2626709
SH
SOLE
0
0
2626709
ITRON INC
NOTE
465741AN6
410800
400000
PRN
SOLE
400000
0
0
ITT INC
COM
45073V108
462393
3580
SH
SOLE
3580
0
0
J & J SNACK FOODS CORP
COM
466032109
313494
2380
SH
SOLE
2380
0
0
J P MORGAN EXCHANGE TRADED FD
U S TECH LEADERS
46654Q732
2416824
35970
SH
SOLE
0
0
35970
JABIL INC
COM
466313103
15785108
116007
SH
SOLE
609
0
115398
JACOBS SOLUTIONS INC
COM
46982L108
1348649
11156
SH
SOLE
11156
0
0
JANUS INTERNATIONAL GROUP INC
COM
47103N106
20752558
2882300
SH
SOLE
2754898
0
127402
JD.COM INC
SPON ADS CL A
47215P106
15120404
731600
SH
SOLE
0
0
731600
JEFFERIES GROUP INC
COM
47233W109
695071
12975
SH
SOLE
12975
0
0
JFROG LTD
ORD SHS
M6191J100
9422560
294455
SH
SOLE
178380
0
116075
JOHNSON & JOHNSON
COM
478160104
104695761
631306
SH
SOLE
533169
0
98137
JOHNSON CTLS INTL PLC
SHS
G51502105
69190526
863694
SH
SOLE
789579
0
74115
JPMORGAN CHASE & CO
COM
46625H100
65802208
268252
SH
SOLE
192834
0
75418
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
220657
3640
SH
SOLE
3640
0
0
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
8719610
161146
SH
SOLE
0
0
161146
KBR INC
COM
48242W106
75317156
1512089
SH
SOLE
1379694
0
132395
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
234091
1563
SH
SOLE
1563
0
0
KIMBERLY CLARK CORP
COM
494368103
1471408
10346
SH
SOLE
9546
0
800
KINDER MORGAN INC DEL
COM
49456B101
2620053
91835
SH
SOLE
89835
0
2000
KINETIK HOLDINGS INC
COM NEW CL A
02215L209
1153172
22202
SH
SOLE
22202
0
0
KINROSS GOLD CORP
COM
496902404
225845
17910
SH
SOLE
17910
0
0
KINSALE CAP GROUP INC
COM
49714P108
1921073
3947
SH
SOLE
3947
0
0
KKR & CO INC
COM
48251W104
25265641
218542
SH
SOLE
184659
0
33883
KLA CORP
COM NEW
482480100
2280049
3354
SH
SOLE
3354
0
0
KNIFE RIV HLDG CO
COMMON STOCK
498894104
84801598
940047
SH
SOLE
907829
0
32217
KNIGHT-SWIFT TRANSN HLDGS INC
CL A
499049104
350877
8068
SH
SOLE
7768
0
300
KORNIT DIGITAL LTD
SHS
M6372Q113
3992872
209270
SH
SOLE
118413
0
90857
KRAFT HEINZ CO
COM
500754106
615690
20233
SH
SOLE
20233
0
0
KRATOS DEFENSE & SEC SOLUTIONS
COM NEW
50077B207
15571158
524458
SH
SOLE
302146
0
222312
KROGER CO
COM
501044101
17793941
262874
SH
SOLE
2221
0
260653
L3HARRIS TECHNOLOGIES INC
COM
502431109
8816347
42121
SH
SOLE
41486
0
635
LA Z BOY INC
COM
505336107
57905157
1481329
SH
SOLE
1428448
0
52881
LABCORP HOLDINGS
COM
504922105
4752318
20419
SH
SOLE
20419
0
0
LAKELAND FINL CORP
COM
511656100
55993434
942016
SH
SOLE
902365
0
39651
LAM RESEARCH
COM
512807306
12988946
178665
SH
SOLE
4350
0
174315
LANCASTER COLONY CORP
COM
513847103
58846060
336263
SH
SOLE
326753
0
9510
LANDSTAR SYS INC
COM
515098101
229055
1525
SH
SOLE
1525
0
0
LANTHEUS HLDGS INC
COM
516544103
103752232
1063035
SH
SOLE
885765
0
177270
LAUDER ESTEE COS INC
CL A
518439104
1051067
15925
SH
SOLE
15108
0
817
LEONARDO DRS INC
COM
52661A108
964058
29321
SH
SOLE
29321
0
0
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
5140
19499
PRN
SOLE
19499
0
0
LIMBACH HLDGS INC
COM
53263P105
4363793
58598
SH
SOLE
33157
0
25441
LINCOLN ELEC HLDGS INC
COM
533900106
1926595
10185
SH
SOLE
10125
0
60
LINDBLAD EXPEDITIONS HLDGS IN
COM
535219109
8243598
889277
SH
SOLE
503497
0
385780
LINDE PLC
SHS
G54950103
22691080
48731
SH
SOLE
47642
0
1089
LIQUIDITY SERVICES INC
COM
53635B107
19546254
630321
SH
SOLE
621180
0
9141
LITTELFUSE INC
COM
537008104
42347526
215246
SH
SOLE
207480
0
7766
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
177271
46406
SH
SOLE
46406
0
0
LOAR HOLDINGS INC
COM SHS
53947R105
19541649
276598
SH
SOLE
273103
0
3495
LOCKHEED MARTIN CORP
COM
539830109
7039256
15758
SH
SOLE
15758
0
0
LOEWS CORP
COM
540424108
679583
7394
SH
SOLE
5394
0
2000
LOWES COS INC
COM
548661107
26292484
112732
SH
SOLE
60012
0
52720
LUMENTUM HLDGS INC
COM
55024U109
7252449
116337
SH
SOLE
66002
0
50335
MACOM TECH SOLUTIONS HLDGS INC
COM
55405Y100
28276644
281696
SH
SOLE
277837
0
3859
MAGNITE INC
COM
55955D100
9222098
808247
SH
SOLE
479482
0
328765
MAGNOLIA OIL & GAS CORP
CL A
559663109
96020750
3801297
SH
SOLE
3680956
0
120341
MAMAS CREATIONS INC
COM
56146T103
4449416
683474
SH
SOLE
386872
0
296602
MARATHON PETE CORP
COM
56585A102
486168
3337
SH
SOLE
3337
0
0
MARKEL CORP
COM
570535104
2641759
1413
SH
SOLE
1413
0
0
MARRIOTT INTL INC NEW
CL A
571903202
6472847
27174
SH
SOLE
26899
0
275
MARSH & MCLENNAN COS INC
COM
571748102
85117223
348798
SH
SOLE
315007
0
33791
MARTIN MARIETTA MATLS INC
COM
573284106
66519381
139124
SH
SOLE
125081
0
14043
MASCO CORP
COM
574599106
1088301
15650
SH
SOLE
15650
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
6298013
11490
SH
SOLE
11490
0
0
MATADOR RES CO
COM
576485205
107915369
2112260
SH
SOLE
2028109
0
84152
MATERION CORP
COM
576690101
18791781
230291
SH
SOLE
220702
0
9589
MATSON INC
COM
57686G105
22375919
174580
SH
SOLE
172333
0
2247
MAXCYTE INC
COM
57777K106
2933743
1074631
SH
SOLE
607977
0
466654
MCCORMICK & CO INC
COM NON VTG
579780206
1623976
19730
SH
SOLE
18730
0
1000
MCDONALDS CORP
COM
580135101
16190060
51830
SH
SOLE
49530
0
2300
MCGRATH RENTCORP
COM
580589109
34191111
306922
SH
SOLE
302256
0
4666
MCKESSON CORP
COM
58155Q103
1095249
1627
SH
SOLE
1627
0
0
MDU RES GROUP INC
COM
552690109
201804
11934
SH
SOLE
11934
0
0
MEDTRONIC PLC
SHS
G5960L103
1897753
21119
SH
SOLE
21119
0
0
MERCADOLIBRE INC
COM
58733R102
14648144
7509
SH
SOLE
7334
0
175
MERCK & CO INC NEW
COM
58933Y105
23708500
264132
SH
SOLE
261367
0
2765
META PLATFORMS INC
CL A
30303M102
90055900
156249
SH
SOLE
150304
0
5945
METLIFE INC
COM
59156R108
1126469
14030
SH
SOLE
14030
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
891587
755
SH
SOLE
370
0
385
MGE ENERGY INC
COM
55277P104
30054636
323307
SH
SOLE
309507
0
13800
MGIC INVT CORP WIS
COM
552848103
1360348
54897
SH
SOLE
54897
0
0
MICHELIN (CGDE)
COM
F61824870
12847993
366988
SH
SOLE
0
0
366988
MICROCHIP TECHNOLOGY INC
COM
595017104
49187133
1016053
SH
SOLE
926850
0
89203
MICRON TECHNOLOGY INC
COM
595112103
848568
9766
SH
SOLE
9766
0
0
MICROSOFT CORP
COM
594918104
243701919
649197
SH
SOLE
564852
0
84344
MICROSTRATEGY INC CL A NEW
COM
594972408
1439909
4995
SH
SOLE
4995
0
0
MID AMER APT CMNTYS INC
COM
59522J103
56468825
336966
SH
SOLE
326129
0
10837
MIMEDX GROUP INC
COM
602496101
844816
111160
SH
SOLE
111160
0
0
MIRION TECHNOLOGIES INC
COM
60471A101
19008920
1310960
SH
SOLE
1291924
0
19036
MIRUM PHARMACEUTICALS INC
COM
604749101
6122971
135915
SH
SOLE
76895
0
59020
MKS INSTRS INC
COM
55306N104
20784899
259325
SH
SOLE
255885
0
3440
MODINE MFG CO
COM
607828100
25194032
328261
SH
SOLE
303585
0
24676
MONDELEZ INTL INC
CL A
609207105
59743343
880521
SH
SOLE
802708
0
77813
MONGODB INC
CL A
60937P106
2698178
15383
SH
SOLE
15338
0
45
MONOLITHIC PWR SYS INC
COM
609839105
10018575
17274
SH
SOLE
17139
0
135
MONSTER BEVERAGE CORP NEW
COM
61174X109
7877670
134615
SH
SOLE
134332
0
283
MONTROSE ENVIRONMENTAL GROUP I
COM
615111101
3146440
220648
SH
SOLE
124832
0
95816
MOODYS CORP
COM
615369105
533215
1145
SH
SOLE
1145
0
0
MOOG INC
CL A
615394202
19462698
112274
SH
SOLE
110633
0
1641
MORGAN STANLEY
COM NEW
617446448
1561395
13383
SH
SOLE
13383
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
12209207
27887
SH
SOLE
27840
0
47
MP MATERIALS CORP
COM CL A
553368101
7156597
293183
SH
SOLE
175568
0
117615
MPLX LP
COM UNIT REP LTD
55336V100
2527910
47233
SH
SOLE
47233
0
0
MSA SAFETY INC
COM
553498106
2099075
14310
SH
SOLE
14310
0
0
MYR GROUP INC DEL
COM
55405W104
1159512
10253
SH
SOLE
10253
0
0
NATERA INC
COM
632307104
418149
2957
SH
SOLE
2857
0
100
NBT BANCORP INC
COM
628778102
34084863
794519
SH
SOLE
760278
0
34241
NCINO INC
COM
63947X101
15888263
578386
SH
SOLE
569908
0
8478
NCR VOYIX CORPORATION
COM
62886E108
487422
49992
SH
SOLE
49992
0
0
NEOGEN CORP
COM
640491106
12210949
1408414
SH
SOLE
1389115
0
19299
NETAPP INC
COM
64110D104
5414809
61644
SH
SOLE
267
0
61377
NETFLIX INC
COM
64110L106
7739999
8300
SH
SOLE
8300
0
0
NETSTREIT CORP
COM
64119V303
16974463
1070944
SH
SOLE
1034392
0
36552
NEUROPACE INC
COM
641288105
5119240
416537
SH
SOLE
237928
0
178609
NEWMARKET CORP
COM
651587107
338171
597
SH
SOLE
597
0
0
NEWMONT MINING CORP
COM
651639106
18796852
389330
SH
SOLE
25194
0
364136
NEXTERA ENERGY INC
COM
65339F101
14095580
198837
SH
SOLE
78689
0
120148
NIKE INC
CL B
654106103
2741130
43181
SH
SOLE
43181
0
0
NORFOLK SOUTHERN CORP
COM
655844108
4273738
18044
SH
SOLE
14894
0
3150
NORTHERN OIL AND GAS INC
COM
665531307
24960856
825698
SH
SOLE
716917
0
108781
NORTHERN TR CORP
COM
665859104
1312045
13300
SH
SOLE
13300
0
0
NORTHROP GRUMMAN CORP
COM
666807102
8749227
17088
SH
SOLE
17088
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
1301083
11671
SH
SOLE
8571
0
3100
NOVARTIS AG
COM
H5820Q150
10951003
99028
SH
SOLE
0
0
99028
NOVO-NORDISK A S
ADR
670100205
15375266
221418
SH
SOLE
220650
0
768
NOVOCURE LTD
ORD SHS
G6674U108
8162059
458028
SH
SOLE
271490
0
186538
NPK INTERNATIONAL INC
COM
651718504
4709092
810515
SH
SOLE
458445
0
352070
NU HLDGS LTD
ORD SHS CL A
G6683N103
4299244
419848
SH
SOLE
418298
0
1550
NUTANIX INC
CL A
67059N108
636946
9124
SH
SOLE
9124
0
0
NUTRIEN LTD
COM
67077M108
3296548
66369
SH
SOLE
65829
0
540
NVENT ELECTRIC PLC
SHS
G6700G107
6119196
116734
SH
SOLE
115944
0
790
NVIDIA CORP
COM
67066G104
52580272
485147
SH
SOLE
482352
0
2795
NVR INC
COM
62944T105
5701335
787
SH
SOLE
6
0
781
OREILLY AUTOMOTIVE INC
COM
67103H107
11963476
8351
SH
SOLE
8327
0
24
OCCIDENTAL PETE CORP
COM
674599105
274985
5571
SH
SOLE
5571
0
0
OLD DOMINION FREIGHT LINE INC
COM
679580100
1147892
6938
SH
SOLE
6938
0
0
OLD NATL BANCORP IND
COM
680033107
89229088
4210906
SH
SOLE
4050727
0
160178
OMEGA HEALTHCARE INVS INC
COM
681936100
28621391
751612
SH
SOLE
634031
0
117581
OMNICOM GROUP INC
COM
681919106
1223088
14752
SH
SOLE
14572
0
180
ON HLDG AG
NAMEN AKT A
H5919C104
8257926
188022
SH
SOLE
186607
0
1415
ON SEMICONDUCTOR CORP
COM
682189105
6902245
169630
SH
SOLE
155
0
169475
ONE GAS INC
COM
68235P108
54871039
725903
SH
SOLE
702388
0
23516
ONEOK INC NEW
COM
682680103
3406719
34335
SH
SOLE
34335
0
0
ORACLE CORP
COM
68389X105
119814576
856981
SH
SOLE
803132
0
53849
OTIS WORLDWIDE CORP
COM
68902V107
2710342
26263
SH
SOLE
26263
0
0
OXFORD INDS INC
COM
691497309
35615217
607043
SH
SOLE
581695
0
25349
PACCAR INC
COM
693718108
386948
3974
SH
SOLE
3974
0
0
PALANTIR TECHNOLOGIES INC
CL A
69608A108
463862
5496
SH
SOLE
5496
0
0
PALO ALTO NETWORKS INC
COM
697435105
1658127
9717
SH
SOLE
9717
0
0
PARKER HANNIFIN CORP
COM
701094104
7825514
12874
SH
SOLE
11474
0
1400
PARSONS CORPORATION
COM
70202L102
18575716
313726
SH
SOLE
309136
0
4590
PATRICK INDS INC
COM
703343103
38443989
454636
SH
SOLE
435541
0
19095
PATRIOT NATL BANCORP INC
COM NEW
70336F203
146853
126597
SH
SOLE
126597
0
0
PAYCHEX INC
COM
704326107
385237
2497
SH
SOLE
2497
0
0
PAYPAL HLDGS INC
COM
70450Y103
896731
13743
SH
SOLE
13343
0
400
PEGASYSTEMS INC
COM
705573103
778485
11198
SH
SOLE
10813
0
385
PELOTON INTERACTIVE INC
CL A COM
70614W100
781367
123634
SH
SOLE
123634
0
0
PENGUIN SOLUTIONS INC
COM
G8232Y101
6201542
357026
SH
SOLE
202151
0
154875
PENUMBRA INC
COM
70975L107
2612863
9771
SH
SOLE
9616
0
155
PEPSICO INC
COM
713448108
43144979
287748
SH
SOLE
281891
0
5857
PERELLA WEINBERG PARTNERS
CLASS A COM
71367G102
3559130
193431
SH
SOLE
109524
0
83907
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
5433452
392307
SH
SOLE
385701
0
6606
PFIZER INC
COM
717081103
3894918
153706
SH
SOLE
150106
0
3600
PHILIP MORRIS INTL INC
COM
718172109
8159516
51405
SH
SOLE
51405
0
0
PHILLIPS 66
COM
718546104
2758173
22337
SH
SOLE
22337
0
0
PHREESIA INC
COM
71944F106
12376229
484203
SH
SOLE
286410
0
197793
PINNACLE FINL PARTNERS INC
COM
72346Q104
9958641
93914
SH
SOLE
55516
0
38398
PINTEREST INC
CL A
72352L106
17640581
569051
SH
SOLE
236
0
568815
PLAINS ALL AMERN PIPELINE L P
UNIT LTD PARTN
726503105
1804840
90242
SH
SOLE
90242
0
0
PLEXUS CORP
COM
729132100
73267930
571825
SH
SOLE
551423
0
20402
PLYMOUTH INDL REIT INC
COM
729640102
34726653
2130470
SH
SOLE
2041392
0
89077
PNC FINL SVCS GROUP INC
COM
693475105
108210164
615635
SH
SOLE
561270
0
54365
POLARIS INDS INC
COM
731068102
210104
5132
SH
SOLE
5132
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
415895
9325
SH
SOLE
7925
0
1400
POTBELLY CORP
COM
73754Y100
6083062
639649
SH
SOLE
362074
0
277575
POTLATCHDELTIC CORPORATION
COM
737630103
86263801
1911875
SH
SOLE
1843789
0
68086
POWERFLEET INC
COM
73931J109
3420594
623059
SH
SOLE
352551
0
270508
PPG INDS INC
COM
693506107
2211816
20227
SH
SOLE
20227
0
0
PRIMORIS SVCS CORP
COM
74164F103
5410548
94244
SH
SOLE
53346
0
40898
PRIVIA HEALTH GROUP INC
COM
74276R102
12848786
572329
SH
SOLE
564025
0
8304
PROCORE TECHNOLOGIES INC
COM
74275K108
2024041
30658
SH
SOLE
30458
0
200
PROCTER AND GAMBLE CO
COM
742718109
65397353
383742
SH
SOLE
377014
0
6728
PROGRESSIVE CORP
COM
743315103
449137
1587
SH
SOLE
1587
0
0
PROLOGIS INC
COM
74340W103
271426
2428
SH
SOLE
2428
0
0
PROSHARES TR
LARGE CAP CRE
74347R248
1043415
16375
SH
SOLE
16375
0
0
PROSHARES TR II
VIX SHT TERM FUT
74347Y730
11308500
225000
SH
SOLE
225000
0
0
PROTAGONIST THERAPEUTICS INC
COM
74366E102
2646404
54723
SH
SOLE
30985
0
23738
PRUDENTIAL FINL INC
COM
744320102
643500
5762
SH
SOLE
5762
0
0
PTC INC
COM
69370C100
2681875
17308
SH
SOLE
12633
0
4675
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
667371
8109
SH
SOLE
8109
0
0
PULMONX CORP
COM
745848101
6262649
930557
SH
SOLE
526726
0
403831
PUTNAM ETF TRUST
FOCUSED LAR CAP
746729300
3892728
102225
SH
SOLE
0
0
102225
QCR HOLDINGS INC
COM
74727A104
14193679
199014
SH
SOLE
196552
0
2462
QUALCOMM INC
COM
747525103
15277014
99453
SH
SOLE
39111
0
60342
QUEST DIAGNOSTICS INC
COM
74834L100
18285444
108070
SH
SOLE
1666
0
106404
QUINSTREET INC
COM
74874Q100
3761368
210839
SH
SOLE
119300
0
91539
RADNET INC
COM
750491102
23216207
466939
SH
SOLE
460808
0
6131
RAMBUS INC DEL
COM
750917106
26608605
513928
SH
SOLE
492399
0
21529
RANGE RES CORP
COM
75281A109
2592894
64936
SH
SOLE
63846
0
1090
RAYMOND JAMES FINANCIAL INC
COM
754730109
56869337
409397
SH
SOLE
361496
0
47901
RBC BEARINGS INC
COM
75524B104
12970549
40310
SH
SOLE
39694
0
616
REGAL REXNORD CORPORATION
COM
758750103
18747338
164667
SH
SOLE
162012
0
2655
REMITLY GLOBAL INC
COM
75960P104
6765096
325245
SH
SOLE
184099
0
141146
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
1422850
5929
SH
SOLE
5358
0
571
RENASANT CORP
COM
75970E107
15828006
466490
SH
SOLE
460754
0
5736
REPUBLIC SVCS INC
COM
760759100
2070952
8552
SH
SOLE
8552
0
0
REV GROUP INC
COM
749527107
2096628
66349
SH
SOLE
66349
0
0
REVOLVE GROUP INC
CL A
76156B107
9264640
431114
SH
SOLE
253551
0
177563
ROCKWELL AUTOMATION INC
COM
773903109
550608
2131
SH
SOLE
2131
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2553471
4331
SH
SOLE
4306
0
25
ROSS STORES INC
COM
778296103
3112245
24354
SH
SOLE
24354
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
454022
2210
SH
SOLE
2210
0
0
RPM INTL INC
COM
749685103
1946316
16825
SH
SOLE
16425
0
400
RTX CORPORATION
COM
75513E101
12125046
91537
SH
SOLE
91537
0
0
RXSIGHT INC
COM
78349D107
2180413
86353
SH
SOLE
50754
0
35599
S&P GLOBAL INC
COM
78409V104
3506906
6902
SH
SOLE
6902
0
0
SALESFORCE COM INC
COM
79466L302
18401296
68569
SH
SOLE
68496
0
73
SAP SE
SPON ADR
803054204
10042609
37411
SH
SOLE
37251
0
160
SCHLUMBERGER LTD
COM STK
806857108
3791678
90710
SH
SOLE
88402
0
2308
SCHWAB CHARLES CORP
COM
808513105
2457053
31388
SH
SOLE
31048
0
340
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
3057988
154600
SH
SOLE
154600
0
0
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
241696
11226
SH
SOLE
11226
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
661063
26400
SH
SOLE
26400
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
351540
8400
SH
SOLE
8400
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
301521
1527
SH
SOLE
1527
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
327354
2242
SH
SOLE
2242
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
399032
4270
SH
SOLE
4270
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
449028
9015
SH
SOLE
9015
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
200799
1532
SH
SOLE
1532
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
6288347
79751
SH
SOLE
79751
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1090834
5283
SH
SOLE
5283
0
0
SELECTIVE INS GROUP INC
COM
816300107
26538045
289907
SH
SOLE
278461
0
11445
SEMRUSH HLDGS INC
CL A COM
81686C104
8295284
889098
SH
SOLE
509263
0
379835
SERVICE CORP INTL
COM
817565104
44262377
551900
SH
SOLE
530989
0
20911
SERVICENOW INC
COM
81762P102
3740690
4699
SH
SOLE
4699
0
0
SHAKE SHACK INC
CL A
819047101
439263
4982
SH
SOLE
4792
0
190
SHELL PLC
SPON ADS
780259305
95125083
1298104
SH
SOLE
1221817
0
76287
SHERWIN WILLIAMS CO
COM
824348106
539848
1546
SH
SOLE
1546
0
0
SHIFT4 PMTS INC
CL A
82452J109
944077
11554
SH
SOLE
11194
0
360
SHOPIFY INC
CL A
82509L107
9143069
95759
SH
SOLE
95427
0
332
SI-BONE INC
COM
825704109
22779852
1623653
SH
SOLE
1401325
0
222328
SILICON LABORATORIES INC
COM
826919102
14944118
132754
SH
SOLE
130829
0
1925
SILVERCREST ASSET MGMT GROUP
CL A
828359109
163600
10000
SH
SOLE
10000
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
264067
1590
SH
SOLE
1590
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
65080911
1886950
SH
SOLE
1803726
0
83224
SIMULATIONS PLUS INC
COM
829214105
3894806
158842
SH
SOLE
89867
0
68975
SITIME CORP
COM
82982T106
4672319
30564
SH
SOLE
18317
0
12247
SNAP ON INC
COM
833034101
247702
735
SH
SOLE
735
0
0
SNOWFLAKE INC
CL A
833445109
245403
1679
SH
SOLE
1679
0
0
SOLVENTUM CORP
COM SHS
83444M101
710366
9342
SH
SOLE
9342
0
0
SONOCO PRODS CO
COM
835495102
17597231
372507
SH
SOLE
366426
0
6081
SONY GROUP CORPORATION
SPONSORED ADR
835699307
9339331
367835
SH
SOLE
365965
0
1870
SOUTH BOW CORP
COM
83671M105
760292
29792
SH
SOLE
29792
0
0
SOUTHERN CO
COM
842587107
1544735
16800
SH
SOLE
16800
0
0
SOUTHSTATE CORPORATION
COM
840441109
58028222
625169
SH
SOLE
571897
0
53272
SPDR S&P 500 ETF TR
TR UNIT
78462F103
19875383
35530
SH
SOLE
35530
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
3028471
5677
SH
SOLE
5604
0
73
SPDR SER TR
S&P OILGAS EXP
78468R556
1718816
13050
SH
SOLE
12700
0
350
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
324640
4141
SH
SOLE
4141
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
452944
5585
SH
SOLE
5285
0
300
SPDR SERIES TRUST
S&P BK ETF
78464A797
1084197
20472
SH
SOLE
20472
0
0
SPORTRADAR GROUP AG
CLASS A ORD SHS
H8088L103
769067
35572
SH
SOLE
33472
0
2100
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
8780216
364930
SH
SOLE
299930
0
65000
SPROUT SOCIAL INC
COM CL A
85209W109
4224081
192091
SH
SOLE
109030
0
83061
SPS COMM INC
COM
78463M107
13190309
99377
SH
SOLE
98034
0
1343
SPX TECHNOLOGIES INC
COM
78473E103
21142456
164175
SH
SOLE
161994
0
2181
STANDARDAERO INC
COM
85423L103
474751
17821
SH
SOLE
17066
0
755
STANDEX INTL CORP
COM
854231107
58196490
360595
SH
SOLE
345426
0
15170
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
1437417
92379
SH
SOLE
92379
0
0
STARBUCKS CORP
COM
855244109
4569717
46587
SH
SOLE
45987
0
600
STATE STR CORP
COM
857477103
873007
9751
SH
SOLE
9751
0
0
STEEL DYNAMICS INC
COM
858119100
11870842
94906
SH
SOLE
320
0
94586
STERIS PLC
SHS USD
G8473T100
2796634
12339
SH
SOLE
11114
0
1225
STERLING INFRASTRUCTURE INC
COM
859241101
7293894
64428
SH
SOLE
38298
0
26130
STEVANATO GROUP S P A
ORD SHS
T9224W109
7017047
343636
SH
SOLE
342111
0
1525
STIFEL FINL CORP
COM
860630102
74411064
789424
SH
SOLE
739568
0
49856
STMICROELECTRONICS N V
NY REGISTRY
861012102
524844
23900
SH
SOLE
23900
0
0
STRYKER CORP
COM
863667101
77072003
207044
SH
SOLE
191537
0
15506
SUMITOMO MITSUI FG
SPONSORED ADR
86562M209
6149047
242300
SH
SOLE
0
0
242300
SUNCOR ENERGY INC NEW
COM
867224107
986044
25466
SH
SOLE
24581
0
885
SWEETGREEN INC
COM CL A
87043Q108
5555166
222029
SH
SOLE
130728
0
91301
SYNOVUS FINL CORP
COM
87161C501
109102240
2334237
SH
SOLE
2150222
0
184015
SYSCO CORP
COM
871829107
1443129
19231
SH
SOLE
19231
0
0
T-MOBILE US INC
COM
872590104
749455
2810
SH
SOLE
2810
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
21582398
130014
SH
SOLE
86783
0
43231
TANDEM DIABETES CARE INC
COM NEW
875372203
6631180
346095
SH
SOLE
203906
0
142189
TAPESTRY INC
COM
876030107
256997
3650
SH
SOLE
1750
0
1900
TARGA RES CORP
COM
87612G101
3445678
17188
SH
SOLE
17188
0
0
TARGET CORP
COM
87612E106
61740305
591609
SH
SOLE
545412
0
46197
TC ENERGY CORP
COM
87807B107
1438300
30466
SH
SOLE
30466
0
0
TD SYNNEX CORPORATION
COM
87162W100
32278251
310487
SH
SOLE
271681
0
38807
TE CONNECTIVITY PLC
COM
G87052109
470493
3329
SH
SOLE
3329
0
0
TECNOGLASS INC
ORD SHS
G87264100
3802310
53142
SH
SOLE
30085
0
23057
TELEDYNE TECHNOLOGIES INC
COM
879360105
3133582
6296
SH
SOLE
6247
0
49
TENABLE HLDGS INC
COM
88025T102
441623
12625
SH
SOLE
12145
0
480
TENARIS S A
SPONSORED ADR
88031M109
3819522
97661
SH
SOLE
96751
0
910
TERNIUM SA
SPON ADR
880890108
1082249
34732
SH
SOLE
34732
0
0
TESLA INC
COM
88160R101
3845416
14838
SH
SOLE
14733
0
105
TEXAS INSTRS INC
COM
882508104
44924259
249996
SH
SOLE
214014
0
35982
TEXTRON INC
COM
883203101
1758926
24345
SH
SOLE
23985
0
360
THE TRADE DESK INC
COM CL A
88339J105
2799639
51163
SH
SOLE
50156
0
1007
THERMO FISHER SCIENTIFIC INC
COM
883556102
20824560
41850
SH
SOLE
40965
0
885
TIDEWATER INC NEW
COM
88642R109
29083611
688044
SH
SOLE
661859
0
26185
TIMKEN CO
COM
887389104
22117777
307747
SH
SOLE
303600
0
4147
TJX COS INC NEW
COM
872540109
8492749
69727
SH
SOLE
63327
0
6400
TOAST INC
CL A
888787108
1092985
32951
SH
SOLE
32301
0
650
TOTALENERGIES SE
SPONSORED ADS
89151E109
9425592
145704
SH
SOLE
144964
0
740
TOYOTA MOTOR CORP
ADS
892331307
4084375
23137
SH
SOLE
22947
0
190
TRACTOR SUPPLY CO
COM
892356106
2819412
51169
SH
SOLE
50794
0
375
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1226726
3641
SH
SOLE
3641
0
0
TRANSCAT INC
COM
893529107
4655507
62532
SH
SOLE
35382
0
27150
TRANSDIGM GROUP INC
COM
893641100
1049917
759
SH
SOLE
659
0
100
TRANSUNION
COM
89400J107
607487
7320
SH
SOLE
5120
0
2200
TRAVELERS COMPANIES INC
COM
89417E109
1119024
4231
SH
SOLE
4231
0
0
TRIMBLE INC
COM
896239100
11340507
172742
SH
SOLE
170236
0
2506
TRUIST FINL CORP
COM
89832Q109
16091461
391044
SH
SOLE
31307
0
359737
TWIST BIOSCIENCE CORP
COM
90184D100
7717299
196569
SH
SOLE
117034
0
79535
U S PHYSICAL THERAPY INC
COM
90337L108
2156183
29798
SH
SOLE
29798
0
0
UBER TECHNOLOGIES INC
COM
90353T100
5645557
77485
SH
SOLE
77065
0
420
ULTA BEAUTY INC
COM
90384S303
13340956
36397
SH
SOLE
1968
0
34429
UNILEVER PLC
SPON ADR NEW
904767704
727939
12224
SH
SOLE
12224
0
0
UNION PAC CORP
COM
907818108
73950374
313031
SH
SOLE
297626
0
15404
UNITED AIRLS HLDGS INC
COM
910047109
881009
12759
SH
SOLE
12759
0
0
UNITED BANKSHARES INC WEST VA
COM
909907107
79133402
2282475
SH
SOLE
2208561
0
73914
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
72072
10080
SH
SOLE
10080
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
1631278
14831
SH
SOLE
14731
0
100
UNITED RENTALS INC
COM
911363109
604139
964
SH
SOLE
964
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
358518
1163
SH
SOLE
1133
0
30
UNITEDHEALTH GROUP INC
COM
91324P102
24290020
46377
SH
SOLE
22953
0
23424
UNIVERSAL HLTH SVCS INC
CL B
913903100
273958
1458
SH
SOLE
1458
0
0
URBAN OUTFITTERS INC
COM
917047102
15911417
303653
SH
SOLE
299228
0
4425
US BANCORP DEL
COM NEW
902973304
12707796
300990
SH
SOLE
30055
0
270935
US FOODS HLDG CORP
COM
912008109
106654358
1629306
SH
SOLE
1460741
0
168565
VALERO ENERGY CORP
COM
91913Y100
296893
2248
SH
SOLE
2248
0
0
VALMONT INDS INC
COM
920253101
426343
1494
SH
SOLE
1454
0
40
VALVOLINE INC
COM
92047W101
9961021
286154
SH
SOLE
282018
0
4136
VANECK ETF TRUST
BDC INCOME ETF
92189F411
200718
11976
SH
SOLE
11976
0
0
VANECK MERK GOLD ETF
GOLD SHS
921078101
226653
7520
SH
SOLE
7520
0
0
VANECK VECTORS ETF TR
SEMICONDUCTOR ETF
92189F676
252284
1193
SH
SOLE
1193
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
1911017
17880
SH
SOLE
17880
0
0
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8415485
100286
SH
SOLE
97490
0
2796
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
2602971
26971
SH
SOLE
26971
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
686456
3985
SH
SOLE
3985
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
47888066
129141
SH
SOLE
128671
0
470
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
622364
2544
SH
SOLE
2544
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
252369
1572
SH
SOLE
1572
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
279107
1079
SH
SOLE
1079
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
13177163
25641
SH
SOLE
25368
0
273
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
611324
3282
SH
SOLE
3282
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
522443
2356
SH
SOLE
2356
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
520409
2067
SH
SOLE
2067
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
3550470
12918
SH
SOLE
12918
0
0
VANGUARD INTL EQUITY INDEX FD
FTSE EUROPE ETF
922042874
480728
6847
SH
SOLE
6847
0
0
VANGUARD INTL EQUITY INDEX
FDS FTSE EMR MKT ETF
922042858
11160828
246594
SH
SOLE
246594
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
93938709
1012380
SH
SOLE
1008745
0
3635
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
16074599
194749
SH
SOLE
194749
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
11679086
62669
SH
SOLE
62669
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
2956918
22217
SH
SOLE
22217
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
992522
4022
SH
SOLE
4022
0
0
VANGUARD SPECIALIZED PORTFOLIO
DIV APP ETF
921908844
203690
1050
SH
SOLE
1050
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
10479989
206177
SH
SOLE
202768
0
3409
VANGUARD WORLD FDS
INF TECH ETF
92204A702
593906
1095
SH
SOLE
1095
0
0
VEECO INSTRS INC DEL
COM
922417100
5573144
277547
SH
SOLE
159154
0
118393
VERALTO CORP
COM SHS
92338C103
1397433
14340
SH
SOLE
14297
0
43
VERICEL CORP
COM
92346J108
9156515
205211
SH
SOLE
121397
0
83814
VERISK ANALYTICS INC
COM
92345Y106
6507461
21865
SH
SOLE
21736
0
129
VERITEX HLDGS INC
COM
923451108
13775574
551685
SH
SOLE
543683
0
8002
VERIZON COMMUNICATIONS INC
COM
92343V104
6859009
151213
SH
SOLE
146657
0
4556
VERTEX INC
CL A
92538J106
22119703
631811
SH
SOLE
622628
0
9183
VERTEX PHARMACEUTICALS INC
COM
92532F100
8167380
16846
SH
SOLE
16846
0
0
VIAVI SOLUTIONS INC
COM
925550105
4209376
376173
SH
SOLE
212901
0
163272
VICI PPTYS INC
COM
925652109
1574796
48277
SH
SOLE
47427
0
850
VICTORIAS SECRET AND CO
COMMON STOCK
926400102
12146935
653764
SH
SOLE
644285
0
9479
VISA INC
COM CL A
92826C839
56292657
160625
SH
SOLE
138590
0
22035
VSE CORP
COM
918284100
12985198
108219
SH
SOLE
61190
0
47029
WABASH NATL CORP
COM
929566107
3823521
346020
SH
SOLE
195910
0
150110
WABTEC CORP
COM
929740108
1112582
6135
SH
SOLE
6135
0
0
WALMART INC
COM
931142103
9206313
104867
SH
SOLE
104867
0
0
WARBY PARKER INC
CL A COM
93403J106
9045015
496161
SH
SOLE
280821
0
215340
WASTE CONNECTIONS INC
COM
94106B101
134885731
691048
SH
SOLE
644934
0
46114
WASTE MGMT INC DEL
COM
94106L109
1055454
4559
SH
SOLE
2529
0
2030
WAYSTAR HLDG CORP
COM
946784105
16957405
453892
SH
SOLE
447322
0
6570
WEAVE COMMUNICATIONS INC
COM
94724R108
6341207
571795
SH
SOLE
323390
0
248405
WEBSTER FINL CORP CONN
COM
947890109
416369
8077
SH
SOLE
8077
0
0
WELLS FARGO CO NEW
COM
949746101
1770045
24656
SH
SOLE
24406
0
250
WERNER ENTERPRISES INC
COM
950755108
6254935
213479
SH
SOLE
120765
0
92714
WEST PHARMACEUTICAL SVSC INC
COM
955306105
2301044
10278
SH
SOLE
10247
0
31
WESTERN MIDSTREAM PARTNERS LP
COM UNIT LP INT
958669103
1631027
39820
SH
SOLE
39820
0
0
WEYERHAEUSER CO
COM
962166104
364653
12454
SH
SOLE
12454
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
2328900
30000
SH
SOLE
30000
0
0
WILLIAMS COS INC DEL
COM
969457100
152897312
2558523
SH
SOLE
2362680
0
195843
WILLIAMS SONOMA INC
COM
969904101
209957
1328
SH
SOLE
1328
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
6769814
20032
SH
SOLE
612
0
19420
WILLSCOT HLDNG CORP
COM CL A
971378104
28829079
1037017
SH
SOLE
974117
0
62900
WINGSTOP INC
COM
974155103
1355285
6008
SH
SOLE
6008
0
0
WINTRUST FINANCIAL CORP
COM
97650W108
11761517
104584
SH
SOLE
102697
0
1887
WISDOMTREE TR
INDIA ERNGS FD
97717W422
598827
13700
SH
SOLE
13700
0
0
WISDOMTREE TR
US QTLY DIV GRT
97717X669
478681
5994
SH
SOLE
5994
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
1363089
94071
SH
SOLE
94071
0
0
WORKIVA INC
COM CL A
98139A105
10248761
135012
SH
SOLE
133054
0
1958
XENCOR INC
COM
98401F105
1520637
142917
SH
SOLE
80816
0
62101
XPO INC
COM
983793100
436990
4062
SH
SOLE
3922
0
140
XYLEM INC
COM
98419M100
8111157
67899
SH
SOLE
67438
0
461
YUM BRANDS INC
COM
988498101
3122652
19844
SH
SOLE
19844
0
0
YUM CHINA HLDGS INC
COM
98850P109
865862
16632
SH
SOLE
16632
0
0
ZEBRA TECHNOLOGIES CORPORATION CL A
COM CL A
989207105
46263795
163731
SH
SOLE
144449
0
19281
ZETA GLOBAL HOLDINGS CORP
CL A
98956A105
4401223
324574
SH
SOLE
193128
0
131446
ZEVIA PBC
CL A
98955K104
2843130
1316264
SH
SOLE
742582
0
573682
ZIMMER BIOMET HLDGS INC
COM
98956P102
468492
4139
SH
SOLE
3339
0
800
ZOETIS INC
CL A
98978V103
3851564
23392
SH
SOLE
23392
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
3061114
154290
SH
SOLE
152850
0
1440
ZYMEWORKS INC
COM
98985Y108
3343447
280726
SH
SOLE
158889
0
121837