0000950123-24-008665.txt : 20240814
0000950123-24-008665.hdr.sgml : 20240814
20240814132158
ACCESSION NUMBER: 0000950123-24-008665
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240814
DATE AS OF CHANGE: 20240814
EFFECTIVENESS DATE: 20240814
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: 241206076
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
06-30-2024
06-30-2024
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
08-14-2024
0
931
14577329035
false
INFORMATION TABLE
2
35321.xml
INFORMATION TABLE FOR FORM 13F
3M CO COM
COM
88579Y101
4071352
39841
SH
SOLE
39841
0
0
3M CO COM
COM
88579Y101
4071352
39841
SH
SOLE
39841
0
0
AB CAP FD INC SL USLSPTF ADV
COM
01878T202
738691
49279
SH
SOLE
49279
0
0
AB CAP FD INC SL USLSPTF ADV
COM
01878T202
738691
49279
SH
SOLE
49279
0
0
AB PORTFOLIOS ABTXMG WLT ADV
COM
01877F534
399304
18258
SH
SOLE
18258
0
0
AB PORTFOLIOS ABTXMG WLT ADV
COM
01877F534
399304
18258
SH
SOLE
18258
0
0
ABBOTT LABS COM
COM
002824100
128639381
1237988
SH
SOLE
1151927
0
86061
ABBOTT LABS COM
COM
002824100
128639381
1237988
SH
SOLE
1151927
0
86061
ABBVIE INC COM
COM
00287Y109
25449356
148375
SH
SOLE
145186
0
3189
ABBVIE INC COM
COM
00287Y109
25449356
148375
SH
SOLE
145186
0
3189
ABM INDS INC COM
COM
000957100
48632491
961687
SH
SOLE
902901
0
58786
ABM INDS INC COM
COM
000957100
48632491
961687
SH
SOLE
902901
0
58786
ACADIA HEALTHCARE COMPANY INC COM
COM
00404A109
11893321
176093
SH
SOLE
172727
0
3366
ACADIA HEALTHCARE COMPANY INC COM
COM
00404A109
11893321
176093
SH
SOLE
172727
0
3366
ACCENTURE PLC IRELAND SHS CLASS A
COM
G1151C101
20742450
68364
SH
SOLE
66586
0
1778
ACCENTURE PLC IRELAND SHS CLASS A
COM
G1151C101
20742450
68364
SH
SOLE
66586
0
1778
ACI WORLDWIDE INC COM
COM
004498101
496063
12530
SH
SOLE
12530
0
0
ACI WORLDWIDE INC COM
COM
004498101
496063
12530
SH
SOLE
12530
0
0
ADDUS HOMECARE CORP COM
COM
006739106
82365151
709372
SH
SOLE
674735
0
34637
ADDUS HOMECARE CORP COM
COM
006739106
82365151
709372
SH
SOLE
674735
0
34637
ADOBE SYS INC COM
COM
00724F101
6572038
11830
SH
SOLE
11560
0
270
ADOBE SYS INC COM
COM
00724F101
6572038
11830
SH
SOLE
11560
0
270
ADVANCED MICRO DEVICES INC COM
COM
007903107
1781552
10983
SH
SOLE
10983
0
0
ADVANCED MICRO DEVICES INC COM
COM
007903107
1781552
10983
SH
SOLE
10983
0
0
ADVISORS INNER CIRCLE FD EDGWD GRW INST
COM
0075W0759
85758115
1686492
SH
SOLE
1679729
0
6763
ADVISORS INNER CIRCLE FD EDGWD GRW INST
COM
0075W0759
85758115
1686492
SH
SOLE
1679729
0
6763
ADVISORS INNER CIRCLE FD EDGWD GRWT RET
COM
0075W0742
242328
5169
SH
SOLE
5169
0
0
ADVISORS INNER CIRCLE FD EDGWD GRWT RET
COM
0075W0742
242328
5169
SH
SOLE
5169
0
0
ADVISORS INNER CIRCLE FD III GQG PRTN INSTL
COM
00771X419
5882759
319889
SH
SOLE
319889
0
0
ADVISORS INNER CIRCLE FD III GQG PRTN INSTL
COM
00771X419
5882759
319889
SH
SOLE
319889
0
0
AEHR TEST SYSTEMS COM
COM
00760J108
3223573
288592
SH
SOLE
165895
0
122697
AEHR TEST SYSTEMS COM
COM
00760J108
3223573
288592
SH
SOLE
165895
0
122697
AES CORP
COM
00130H105
232275
13220
SH
SOLE
13220
0
0
AES CORP
COM
00130H105
232275
13220
SH
SOLE
13220
0
0
AFLAC INC COM
COM
001055102
975712
10925
SH
SOLE
10925
0
0
AFLAC INC COM
COM
001055102
975712
10925
SH
SOLE
10925
0
0
AGILENT TECHNOLOGIES INC COM
COM
00846U101
14692473
113342
SH
SOLE
111076
0
2266
AGILENT TECHNOLOGIES INC COM
COM
00846U101
14692473
113342
SH
SOLE
111076
0
2266
AGREE REALTY CORP COM
COM
008492100
814697
13153
SH
SOLE
13153
0
0
AGREE REALTY CORP COM
COM
008492100
814697
13153
SH
SOLE
13153
0
0
AIA GROUP LTD SPONSORED ADR
COM
001317205
7535342
277507
SH
SOLE
277507
0
0
AIA GROUP LTD SPONSORED ADR
COM
001317205
7535342
277507
SH
SOLE
277507
0
0
AIM INTL MUT FDS INVSC EURO GRW Y
COM
008882573
5197993
140753
SH
SOLE
140753
0
0
AIM INTL MUT FDS INVSC EURO GRW Y
COM
008882573
5197993
140753
SH
SOLE
140753
0
0
AIM INVT FDS INVESCO INVT FDS DEVELOPING MKT Y
COM
00143W875
445134
11221
SH
SOLE
11221
0
0
AIM INVT FDS INVESCO INVT FDS DEVELOPING MKT Y
COM
00143W875
445134
11221
SH
SOLE
11221
0
0
AIM INVT FDS INVESCO INVT FDS DVLPNG MKT R6
COM
00143W859
77494424
1954462
SH
SOLE
1954175
0
287
AIM INVT FDS INVESCO INVT FDS DVLPNG MKT R6
COM
00143W859
77494424
1954462
SH
SOLE
1954175
0
287
AIR PRODS & CHEMS INC COM
COM
009158106
2684940
10405
SH
SOLE
9749
0
656
AIR PRODS & CHEMS INC COM
COM
009158106
2684940
10405
SH
SOLE
9749
0
656
AIRBNB INC COM CL A
COM
009066101
17997874
118696
SH
SOLE
813
0
117883
AIRBNB INC COM CL A
COM
009066101
17997874
118696
SH
SOLE
813
0
117883
AIRBUS SE UNSPONSORED ADR
COM
009279100
4457004
129693
SH
SOLE
128923
0
770
AIRBUS SE UNSPONSORED ADR
COM
009279100
4457004
129693
SH
SOLE
128923
0
770
ALBEMARLE CORP COM
COM
012653101
630528
6601
SH
SOLE
6601
0
0
ALBEMARLE CORP COM
COM
012653101
630528
6601
SH
SOLE
6601
0
0
ALGER FDS II ALGER SPCTR FD A
COM
015566102
554907
21115
SH
SOLE
19179
0
1936
ALGER FDS II ALGER SPCTR FD A
COM
015566102
554907
21115
SH
SOLE
19179
0
1936
ALIGN TECHNOLOGY INC COM
COM
016255101
843556
3494
SH
SOLE
2487
0
1007
ALIGN TECHNOLOGY INC COM
COM
016255101
843556
3494
SH
SOLE
2487
0
1007
ALIMENTATION COUCHE-TARD INC COM
COM
01626P148
615966
10970
SH
SOLE
10970
0
0
ALIMENTATION COUCHE-TARD INC COM
COM
01626P148
615966
10970
SH
SOLE
10970
0
0
ALIMENTATION COUCHE-TARD INC COM
COM
01626P148
1338924
23865
SH
SOLE
23865
0
0
ALIMENTATION COUCHE-TARD INC COM
COM
01626P148
1338924
23865
SH
SOLE
23865
0
0
ALKAMI TECHNOLOGY INC COM
COM
01644J108
9527187
334522
SH
SOLE
190158
0
144364
ALKAMI TECHNOLOGY INC COM
COM
01644J108
9527187
334522
SH
SOLE
190158
0
144364
ALLEGION PUB LTD CO ORD SHS
COM
G0176J109
318651
2697
SH
SOLE
2697
0
0
ALLEGION PUB LTD CO ORD SHS
COM
G0176J109
318651
2697
SH
SOLE
2697
0
0
ALLEGRO MICROSYSTEMS INC COM
COM
01749D105
15226579
539185
SH
SOLE
420772
0
118413
ALLEGRO MICROSYSTEMS INC COM
COM
01749D105
15226579
539185
SH
SOLE
420772
0
118413
ALLSTATE CORP COM
COM
020002101
789519
4945
SH
SOLE
4945
0
0
ALLSTATE CORP COM
COM
020002101
789519
4945
SH
SOLE
4945
0
0
ALLSTATE CORP DP SHS PFD H
PFD
020002838
1808570
82810
SH
SOLE
81910
0
900
ALLSTATE CORP DP SHS PFD H
PFD
020002838
1808570
82810
SH
SOLE
81910
0
900
ALPHABET INC CAP STK CL A
COM
02079K305
112572790
618022
SH
SOLE
594982
0
23040
ALPHABET INC CAP STK CL A
COM
02079K305
112572790
618022
SH
SOLE
594982
0
23040
ALPHABET INC CAP STK CL C
COM
02079K107
188422936
1027276
SH
SOLE
954785
0
72491
ALPHABET INC CAP STK CL C
COM
02079K107
188422936
1027276
SH
SOLE
954785
0
72491
ALTIMMUNE INC COM
COM
02155H200
688275
103500
SH
SOLE
103500
0
0
ALTIMMUNE INC COM
COM
02155H200
688275
103500
SH
SOLE
103500
0
0
ALTRIA GROUP INC COM
COM
02209S103
2152875
47264
SH
SOLE
47264
0
0
ALTRIA GROUP INC COM
COM
02209S103
2152875
47264
SH
SOLE
47264
0
0
AMAZON COM INC COM
COM
023135106
40776523
211004
SH
SOLE
207004
0
4000
AMAZON COM INC COM
COM
023135106
40776523
211004
SH
SOLE
207004
0
4000
AMBEV SA SPONSORED ADR
COM
02319V103
37802
18440
SH
SOLE
18440
0
0
AMBEV SA SPONSORED ADR
COM
02319V103
37802
18440
SH
SOLE
18440
0
0
AMCOR PLC ORD
COM
G0250X107
110641
11313
SH
SOLE
11313
0
0
AMCOR PLC ORD
COM
G0250X107
110641
11313
SH
SOLE
11313
0
0
AMERICAN AIRLS GROUP INC COM
COM
02376R102
212777
18780
SH
SOLE
18780
0
0
AMERICAN AIRLS GROUP INC COM
COM
02376R102
212777
18780
SH
SOLE
18780
0
0
AMERICAN CENTURY INVESTMENTS ULTRA INV
COM
025083882
295200
3281
SH
SOLE
3281
0
0
AMERICAN CENTURY INVESTMENTS ULTRA INV
COM
025083882
295200
3281
SH
SOLE
3281
0
0
AMERICAN ELEC PWR INC COM
COM
025537101
421503
4804
SH
SOLE
4804
0
0
AMERICAN ELEC PWR INC COM
COM
025537101
421503
4804
SH
SOLE
4804
0
0
AMERICAN EXPRESS CO COM
COM
025816109
13814579
59661
SH
SOLE
57311
0
2350
AMERICAN EXPRESS CO COM
COM
025816109
13814579
59661
SH
SOLE
57311
0
2350
AMERICAN INTL GROUP INC COM NEW
COM
026874784
1565944
21093
SH
SOLE
21093
0
0
AMERICAN INTL GROUP INC COM NEW
COM
026874784
1565944
21093
SH
SOLE
21093
0
0
AMERICAN TOWER CORP NEW COM
COM
03027X100
2527912
13005
SH
SOLE
12930
0
75
AMERICAN TOWER CORP NEW COM
COM
03027X100
2527912
13005
SH
SOLE
12930
0
75
AMERICAN WTR WKS CO INC NEW COM
COM
030420103
6027627
46668
SH
SOLE
46468
0
200
AMERICAN WTR WKS CO INC NEW COM
COM
030420103
6027627
46668
SH
SOLE
46468
0
200
AMERIPRISE FINL INC COM
COM
03076C106
149376382
349672
SH
SOLE
322770
0
26902
AMERIPRISE FINL INC COM
COM
03076C106
149376382
349672
SH
SOLE
322770
0
26902
AMETEK INC COM
COM
031100100
113377043
680085
SH
SOLE
618570
0
61516
AMETEK INC COM
COM
031100100
113377043
680085
SH
SOLE
618570
0
61516
AMGEN INC COM
COM
031162100
71115528
227606
SH
SOLE
212680
0
14926
AMGEN INC COM
COM
031162100
71115528
227606
SH
SOLE
212680
0
14926
AMICUS THERAPEUTICS INC COM
COM
03152W109
5364121
540738
SH
SOLE
317962
0
222776
AMICUS THERAPEUTICS INC COM
COM
03152W109
5364121
540738
SH
SOLE
317962
0
222776
AMN HEALTHCARE SERVICES INC COM
COM
001744101
26213764
511688
SH
SOLE
481502
0
30186
AMN HEALTHCARE SERVICES INC COM
COM
001744101
26213764
511688
SH
SOLE
481502
0
30186
AMPHASTAR PHARMACEUTICALS INC COM
COM
03209R103
6783040
169576
SH
SOLE
96455
0
73121
AMPHASTAR PHARMACEUTICALS INC COM
COM
03209R103
6783040
169576
SH
SOLE
96455
0
73121
AMPHENOL CORP NEW CL A
COM
032095101
4175727
61982
SH
SOLE
61982
0
0
AMPHENOL CORP NEW CL A
COM
032095101
4175727
61982
SH
SOLE
61982
0
0
ANALOG DEVICES INC COM
COM
032654105
2139481
9373
SH
SOLE
5573
0
3800
ANALOG DEVICES INC COM
COM
032654105
2139481
9373
SH
SOLE
5573
0
3800
AON PLC SHS CL A
COM
G0403H108
8386113
28565
SH
SOLE
28565
0
0
AON PLC SHS CL A
COM
G0403H108
8386113
28565
SH
SOLE
28565
0
0
APA CORPORATION COM
COM
03743Q108
278277
9452
SH
SOLE
9452
0
0
APA CORPORATION COM
COM
03743Q108
278277
9452
SH
SOLE
9452
0
0
APPLE INC COM
COM
037833100
171160242
812650
SH
SOLE
806252
0
6397
APPLE INC COM
COM
037833100
171160242
812650
SH
SOLE
806252
0
6397
APPLIED INDL TECHNOLOGIES INC COM
COM
03820C105
7601114
39181
SH
SOLE
22277
0
16904
APPLIED INDL TECHNOLOGIES INC COM
COM
03820C105
7601114
39181
SH
SOLE
22277
0
16904
APPLIED MATLS INC COM
COM
038222105
1138416
4824
SH
SOLE
4824
0
0
APPLIED MATLS INC COM
COM
038222105
1138416
4824
SH
SOLE
4824
0
0
APTARGROUP INC COM
COM
038336103
526348
3738
SH
SOLE
3738
0
0
APTARGROUP INC COM
COM
038336103
526348
3738
SH
SOLE
3738
0
0
ARCBEST CORP COM
COM
03937C105
5781678
53994
SH
SOLE
31734
0
22260
ARCBEST CORP COM
COM
03937C105
5781678
53994
SH
SOLE
31734
0
22260
ARCH CAP GROUP LTD ORD
COM
G0450A105
6613239
65549
SH
SOLE
65549
0
0
ARCH CAP GROUP LTD ORD
COM
G0450A105
6613239
65549
SH
SOLE
65549
0
0
ARCOSA INC COM
COM
039653100
63220100
757944
SH
SOLE
717896
0
40048
ARCOSA INC COM
COM
039653100
63220100
757944
SH
SOLE
717896
0
40048
ARGENX SE SPONSORED ADR
COM
04016X101
2306735
5364
SH
SOLE
5364
0
0
ARGENX SE SPONSORED ADR
COM
04016X101
2306735
5364
SH
SOLE
5364
0
0
ARHAUS INC COM CL A
COM
04035M102
9257405
546482
SH
SOLE
310712
0
235770
ARHAUS INC COM CL A
COM
04035M102
9257405
546482
SH
SOLE
310712
0
235770
ARMADA HOFFLER PPTYS INC COM
COM
04208T108
6961119
627693
SH
SOLE
617581
0
10112
ARMADA HOFFLER PPTYS INC COM
COM
04208T108
6961119
627693
SH
SOLE
617581
0
10112
ARROWHEAD PHARMACEUTICALS INC COM
COM
04280A100
3957211
152259
SH
SOLE
89563
0
62696
ARROWHEAD PHARMACEUTICALS INC COM
COM
04280A100
3957211
152259
SH
SOLE
89563
0
62696
ARTERIS INC COM
COM
04302A104
5418285
721476
SH
SOLE
416803
0
304673
ARTERIS INC COM
COM
04302A104
5418285
721476
SH
SOLE
416803
0
304673
ASBURY AUTOMOTIVE GROUP INC COM
COM
043436104
44376708
194746
SH
SOLE
183596
0
11150
ASBURY AUTOMOTIVE GROUP INC COM
COM
043436104
44376708
194746
SH
SOLE
183596
0
11150
ASHLAND GLOBAL HLDGS INC COM
COM
044186104
221485
2344
SH
SOLE
2344
0
0
ASHLAND GLOBAL HLDGS INC COM
COM
044186104
221485
2344
SH
SOLE
2344
0
0
ASHTEAD GROUP PLC ADR
COM
045055100
14109993
52831
SH
SOLE
52657
0
174
ASHTEAD GROUP PLC ADR
COM
045055100
14109993
52831
SH
SOLE
52657
0
174
ASML HOLDING N V N Y REGISTRY SHS
COM
N07059210
12279173
12006
SH
SOLE
12006
0
0
ASML HOLDING N V N Y REGISTRY SHS
COM
N07059210
12279173
12006
SH
SOLE
12006
0
0
ASPEN AEROGELS INC COM
COM
04523Y105
5982892
250855
SH
SOLE
142719
0
108136
ASPEN AEROGELS INC COM
COM
04523Y105
5982892
250855
SH
SOLE
142719
0
108136
ASTRAZENECA PLC SPONSORED ADR
COM
046353108
12319924
157968
SH
SOLE
157618
0
350
ASTRAZENECA PLC SPONSORED ADR
COM
046353108
12319924
157968
SH
SOLE
157618
0
350
AT&T INC COM
COM
00206R102
1348490
70565
SH
SOLE
62492
0
8073
AT&T INC COM
COM
00206R102
1348490
70565
SH
SOLE
62492
0
8073
ATKORE INC COM
COM
047649108
22387586
165920
SH
SOLE
162965
0
2955
ATKORE INC COM
COM
047649108
22387586
165920
SH
SOLE
162965
0
2955
ATLANTIC UN BANKSHARES CORP COM
COM
04911A107
1543589
46989
SH
SOLE
46989
0
0
ATLANTIC UN BANKSHARES CORP COM
COM
04911A107
1543589
46989
SH
SOLE
46989
0
0
ATMOS ENERGY CORP COM
COM
049560105
100794642
864078
SH
SOLE
801714
0
62364
ATMOS ENERGY CORP COM
COM
049560105
100794642
864078
SH
SOLE
801714
0
62364
ATRICURE INC COM
COM
04963C209
6128409
269144
SH
SOLE
158403
0
110741
ATRICURE INC COM
COM
04963C209
6128409
269144
SH
SOLE
158403
0
110741
AUTODESK INC COM
COM
052769106
384042
1552
SH
SOLE
1552
0
0
AUTODESK INC COM
COM
052769106
384042
1552
SH
SOLE
1552
0
0
AUTOLIV INC COM
COM
052800109
2632850
24608
SH
SOLE
24373
0
235
AUTOLIV INC COM
COM
052800109
2632850
24608
SH
SOLE
24373
0
235
AUTOMATIC DATA PROCESSING INC COM
COM
053015103
9056615
37943
SH
SOLE
37443
0
500
AUTOMATIC DATA PROCESSING INC COM
COM
053015103
9056615
37943
SH
SOLE
37443
0
500
AVANTOR INC COM
COM
05352A100
68717890
3241410
SH
SOLE
2891461
0
349949
AVANTOR INC COM
COM
05352A100
68717890
3241410
SH
SOLE
2891461
0
349949
AVERY DENNISON CORP COM
COM
053611109
95516465
436846
SH
SOLE
405815
0
31031
AVERY DENNISON CORP COM
COM
053611109
95516465
436846
SH
SOLE
405815
0
31031
AVIENT CORPORATION COM
COM
05368V106
52068300
1192859
SH
SOLE
1123541
0
69318
AVIENT CORPORATION COM
COM
05368V106
52068300
1192859
SH
SOLE
1123541
0
69318
AXCELIS TECHNOLOGIES INC COM NEW
COM
054540208
627342
4412
SH
SOLE
4412
0
0
AXCELIS TECHNOLOGIES INC COM NEW
COM
054540208
627342
4412
SH
SOLE
4412
0
0
AXOGEN INC COM
COM
05463X106
5798668
800921
SH
SOLE
455374
0
345547
AXOGEN INC COM
COM
05463X106
5798668
800921
SH
SOLE
455374
0
345547
AXON ENTERPRISE INC COM
COM
05464C101
532574
1810
SH
SOLE
1810
0
0
AXON ENTERPRISE INC COM
COM
05464C101
532574
1810
SH
SOLE
1810
0
0
AZENTA INC COM
COM
114340102
1194474
22700
SH
SOLE
22700
0
0
AZENTA INC COM
COM
114340102
1194474
22700
SH
SOLE
22700
0
0
BAE SYS PLC SPONSORED ADR
COM
05523R107
13109162
196409
SH
SOLE
195957
0
452
BAE SYS PLC SPONSORED ADR
COM
05523R107
13109162
196409
SH
SOLE
195957
0
452
BAIDU INC SPON ADR REP A
COM
056752108
2188290
25304
SH
SOLE
25074
0
230
BAIDU INC SPON ADR REP A
COM
056752108
2188290
25304
SH
SOLE
25074
0
230
BALFOUR BEATTY PLC SHS
COM
G3224V108
92353
20005
SH
SOLE
20005
0
0
BALFOUR BEATTY PLC SHS
COM
G3224V108
92353
20005
SH
SOLE
20005
0
0
BANCO BRADESCO S A SP ADR PFD NEW
COM
059460303
47356
21141
SH
SOLE
21141
0
0
BANCO BRADESCO S A SP ADR PFD NEW
COM
059460303
47356
21141
SH
SOLE
21141
0
0
BANCORP INC DEL COM
COM
05969A105
7635789
202219
SH
SOLE
119864
0
82355
BANCORP INC DEL COM
COM
05969A105
7635789
202219
SH
SOLE
119864
0
82355
BANK AMERICA 6 PERP PFD SER GG
PFD
060505229
413088
16550
SH
SOLE
16550
0
0
BANK AMERICA 6 PERP PFD SER GG
PFD
060505229
413088
16550
SH
SOLE
16550
0
0
BANK NEW YORK MELLON CORP COM
COM
064058100
1973615
32954
SH
SOLE
32954
0
0
BANK NEW YORK MELLON CORP COM
COM
064058100
1973615
32954
SH
SOLE
32954
0
0
BARRICK GOLD CORPORATION COM
COM
067901108
935831
56105
SH
SOLE
42715
0
13390
BARRICK GOLD CORPORATION COM
COM
067901108
935831
56105
SH
SOLE
42715
0
13390
BAXTER INTL INC COM
COM
071813109
496097
14831
SH
SOLE
12556
0
2275
BAXTER INTL INC COM
COM
071813109
496097
14831
SH
SOLE
12556
0
2275
BECTON DICKINSON & CO COM
COM
075887109
1208514
5171
SH
SOLE
5171
0
0
BECTON DICKINSON & CO COM
COM
075887109
1208514
5171
SH
SOLE
5171
0
0
BELDEN INC COM
COM
077454106
66845665
712640
SH
SOLE
670694
0
41946
BELDEN INC COM
COM
077454106
66845665
712640
SH
SOLE
670694
0
41946
BELLRING BRANDS INC COM CL A
COM
07831C103
15370260
268993
SH
SOLE
263903
0
5090
BELLRING BRANDS INC COM CL A
COM
07831C103
15370260
268993
SH
SOLE
263903
0
5090
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
20816194
34
SH
SOLE
32
0
2
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
20816194
34
SH
SOLE
32
0
2
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
36740549
90316
SH
SOLE
89716
0
600
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
36740549
90316
SH
SOLE
89716
0
600
BIO TECHNE CORP COM
COM
09073M104
523905
7312
SH
SOLE
7312
0
0
BIO TECHNE CORP COM
COM
09073M104
523905
7312
SH
SOLE
7312
0
0
BITWISE BITCOIN ETF TR SHS BEN INT
ETF
09174C104
1086746
33244
SH
SOLE
33244
0
0
BITWISE BITCOIN ETF TR SHS BEN INT
ETF
09174C104
1086746
33244
SH
SOLE
33244
0
0
BK OF AMERICA CORP COM
COM
060505104
2988738
75151
SH
SOLE
75151
0
0
BK OF AMERICA CORP COM
COM
060505104
2988738
75151
SH
SOLE
75151
0
0
BLACKROCK INC COM
COM
09247X101
12807334
16267
SH
SOLE
15777
0
490
BLACKROCK INC COM
COM
09247X101
12807334
16267
SH
SOLE
15777
0
490
BLACKSTONE INC COM
COM
09260D107
30352113
245171
SH
SOLE
245171
0
0
BLACKSTONE INC COM
COM
09260D107
30352113
245171
SH
SOLE
245171
0
0
BLACKSTONE REAL ESTATE INCOME TRUST INC - CLASS I
COM
PER092613
1310009
92606
SH
SOLE
92606
0
0
BLACKSTONE REAL ESTATE INCOME TRUST INC - CLASS I
COM
PER092613
1310009
92606
SH
SOLE
92606
0
0
BLACKSTONE SECD LENDING FD COMMON STOCK
COM
09261X102
1645274
53732
SH
SOLE
53732
0
0
BLACKSTONE SECD LENDING FD COMMON STOCK
COM
09261X102
1645274
53732
SH
SOLE
53732
0
0
BLUE BIRD CORP COM
COM
095306106
4401968
81745
SH
SOLE
46463
0
35282
BLUE BIRD CORP COM
COM
095306106
4401968
81745
SH
SOLE
46463
0
35282
BNY MELLON FDS TR MDCP MLT STRG M
COM
05569M608
220793
13671
SH
SOLE
13671
0
0
BNY MELLON FDS TR MDCP MLT STRG M
COM
05569M608
220793
13671
SH
SOLE
13671
0
0
BOEING CO COM
COM
097023105
2887589
15865
SH
SOLE
15740
0
125
BOEING CO COM
COM
097023105
2887589
15865
SH
SOLE
15740
0
125
BOOKING HLDGS INC COM
COM
09857L108
1204296
304
SH
SOLE
266
0
38
BOOKING HLDGS INC COM
COM
09857L108
1204296
304
SH
SOLE
266
0
38
BOOT BARN HLDGS INC COM
COM
099406100
25495650
197748
SH
SOLE
194012
0
3736
BOOT BARN HLDGS INC COM
COM
099406100
25495650
197748
SH
SOLE
194012
0
3736
BORGWARNER INC COM
COM
099724106
63106613
1957401
SH
SOLE
1792961
0
164440
BORGWARNER INC COM
COM
099724106
63106613
1957401
SH
SOLE
1792961
0
164440
BOSTON SCIENTIFIC CORP COM
COM
101137107
4385026
56941
SH
SOLE
55941
0
1000
BOSTON SCIENTIFIC CORP COM
COM
101137107
4385026
56941
SH
SOLE
55941
0
1000
BOWMAN CONSULTING GROUP LTD COM
COM
103002101
6077580
191179
SH
SOLE
108684
0
82495
BOWMAN CONSULTING GROUP LTD COM
COM
103002101
6077580
191179
SH
SOLE
108684
0
82495
BP PLC SPONSORED ADR
COM
055622104
356849
9885
SH
SOLE
6145
0
3740
BP PLC SPONSORED ADR
COM
055622104
356849
9885
SH
SOLE
6145
0
3740
BRAZE INC COM CL A
COM
10576N102
6024861
155120
SH
SOLE
152222
0
2898
BRAZE INC COM CL A
COM
10576N102
6024861
155120
SH
SOLE
152222
0
2898
BRIGHTSPRING HEALTH SVCS INC COM
COM
10950A106
18953967
1668483
SH
SOLE
1636957
0
31526
BRIGHTSPRING HEALTH SVCS INC COM
COM
10950A106
18953967
1668483
SH
SOLE
1636957
0
31526
BRINKS CO COM
COM
109696104
109510856
1069442
SH
SOLE
1016975
0
52467
BRINKS CO COM
COM
109696104
109510856
1069442
SH
SOLE
1016975
0
52467
BRISTOL-MYERS SQUIBB CO COM
COM
110122108
4663611
112295
SH
SOLE
105745
0
6550
BRISTOL-MYERS SQUIBB CO COM
COM
110122108
4663611
112295
SH
SOLE
105745
0
6550
BRITISH AMERN TOB PLC SPONSORED ADR
COM
110448107
4478066
144781
SH
SOLE
144781
0
0
BRITISH AMERN TOB PLC SPONSORED ADR
COM
110448107
4478066
144781
SH
SOLE
144781
0
0
BROADCOM INC COM
COM
11135F101
276040675
171931
SH
SOLE
160231
0
11700
BROADCOM INC COM
COM
11135F101
276040675
171931
SH
SOLE
160231
0
11700
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
1690457
8581
SH
SOLE
8581
0
0
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
1690457
8581
SH
SOLE
8581
0
0
BROOKFIELD CORP CL A LTD VT SH
COM
11271J107
8870618
213544
SH
SOLE
213544
0
0
BROOKFIELD CORP CL A LTD VT SH
COM
11271J107
8870618
213544
SH
SOLE
213544
0
0
BROWN FORMAN CORP CL B
COM
115637209
512449
11865
SH
SOLE
11865
0
0
BROWN FORMAN CORP CL B
COM
115637209
512449
11865
SH
SOLE
11865
0
0
BRUNSWICK CORP 6.375 SR NT 49
PFD
117043604
397280
16000
SH
SOLE
16000
0
0
BRUNSWICK CORP 6.375 SR NT 49
PFD
117043604
397280
16000
SH
SOLE
16000
0
0
BRUNSWICK CORP COM
COM
117043109
46939756
645043
SH
SOLE
620277
0
24766
BRUNSWICK CORP COM
COM
117043109
46939756
645043
SH
SOLE
620277
0
24766
BURLINGTON STORES INC COM
COM
122017106
644880
2687
SH
SOLE
2687
0
0
BURLINGTON STORES INC COM
COM
122017106
644880
2687
SH
SOLE
2687
0
0
BWX TECHNOLOGIES INC COM
COM
05605H100
30871618
324964
SH
SOLE
304720
0
20244
BWX TECHNOLOGIES INC COM
COM
05605H100
30871618
324964
SH
SOLE
304720
0
20244
BYD CO LTD SHS H
COM
Y1023R104
473969
15950
SH
SOLE
15950
0
0
BYD CO LTD SHS H
COM
Y1023R104
473969
15950
SH
SOLE
15950
0
0
CADENCE BANK COM
COM
12740C103
156951946
5549927
SH
SOLE
5241298
0
308629
CADENCE BANK COM
COM
12740C103
156951946
5549927
SH
SOLE
5241298
0
308629
CADENCE DESIGN SYSTEM INC COM
COM
127387108
8340948
27103
SH
SOLE
26903
0
200
CADENCE DESIGN SYSTEM INC COM
COM
127387108
8340948
27103
SH
SOLE
26903
0
200
CANADA GOOSE HOLDINGS INC SHS SUB VTG
COM
135086106
7727977
597678
SH
SOLE
586007
0
11671
CANADA GOOSE HOLDINGS INC SHS SUB VTG
COM
135086106
7727977
597678
SH
SOLE
586007
0
11671
CANADIAN NATL RY CO COM
COM
136375102
9712401
82218
SH
SOLE
82218
0
0
CANADIAN NATL RY CO COM
COM
136375102
9712401
82218
SH
SOLE
82218
0
0
CANTALOUPE INC COM
COM
138103106
5869941
889385
SH
SOLE
505620
0
383765
CANTALOUPE INC COM
COM
138103106
5869941
889385
SH
SOLE
505620
0
383765
CAPITAL ONE FINL CORP COM
COM
14040H105
363713
2627
SH
SOLE
2627
0
0
CAPITAL ONE FINL CORP COM
COM
14040H105
363713
2627
SH
SOLE
2627
0
0
CAPITAL WORLD GROWTH & INCOME COM
COM
140543109
339320
5181
SH
SOLE
5181
0
0
CAPITAL WORLD GROWTH & INCOME COM
COM
140543109
339320
5181
SH
SOLE
5181
0
0
CARDINAL HEALTH INC COM
COM
14149Y108
666905
6783
SH
SOLE
5583
0
1200
CARDINAL HEALTH INC COM
COM
14149Y108
666905
6783
SH
SOLE
5583
0
1200
CARLISLE COS INC COM
COM
142339100
124343209
306861
SH
SOLE
276991
0
29870
CARLISLE COS INC COM
COM
142339100
124343209
306861
SH
SOLE
276991
0
29870
CARRIER GLOBAL CORPORATION COM
COM
14448C104
3122460
49500
SH
SOLE
49500
0
0
CARRIER GLOBAL CORPORATION COM
COM
14448C104
3122460
49500
SH
SOLE
49500
0
0
CARTERS INC COM
COM
146229109
20470488
330329
SH
SOLE
326673
0
3656
CARTERS INC COM
COM
146229109
20470488
330329
SH
SOLE
326673
0
3656
CASELLA WASTE SYS INC CL A
COM
147448104
122611041
1235749
SH
SOLE
1171574
0
64175
CASELLA WASTE SYS INC CL A
COM
147448104
122611041
1235749
SH
SOLE
1171574
0
64175
CATERPILLAR INC DEL COM
COM
149123101
6601043
19817
SH
SOLE
19817
0
0
CATERPILLAR INC DEL COM
COM
149123101
6601043
19817
SH
SOLE
19817
0
0
CBIZ INC COM
COM
124805102
65058350
877980
SH
SOLE
824877
0
53103
CBIZ INC COM
COM
124805102
65058350
877980
SH
SOLE
824877
0
53103
CDW CORP COM
COM
12514G108
31016837
138567
SH
SOLE
137123
0
1444
CDW CORP COM
COM
12514G108
31016837
138567
SH
SOLE
137123
0
1444
CECO ENVIRONMENTAL CORP COM
COM
125141101
7995431
277138
SH
SOLE
157605
0
119533
CECO ENVIRONMENTAL CORP COM
COM
125141101
7995431
277138
SH
SOLE
157605
0
119533
CELSIUS HOLDINGS INC COM NEW
COM
15118V207
1229890
21543
SH
SOLE
21543
0
0
CELSIUS HOLDINGS INC COM NEW
COM
15118V207
1229890
21543
SH
SOLE
21543
0
0
CENCORA INC COM
COM
03073E105
7383982
32774
SH
SOLE
32774
0
0
CENCORA INC COM
COM
03073E105
7383982
32774
SH
SOLE
32774
0
0
CENTRAL GARDEN & PET CO CL A NON-VTG
COM
153527205
40422025
1223797
SH
SOLE
1149955
0
73842
CENTRAL GARDEN & PET CO CL A NON-VTG
COM
153527205
40422025
1223797
SH
SOLE
1149955
0
73842
CERTARA INC COM
COM
15687V109
7249630
523439
SH
SOLE
309855
0
213584
CERTARA INC COM
COM
15687V109
7249630
523439
SH
SOLE
309855
0
213584
CERUS CORP COM
COM
157085101
4809149
2732471
SH
SOLE
1606108
0
1126363
CERUS CORP COM
COM
157085101
4809149
2732471
SH
SOLE
1606108
0
1126363
CHARLES RIV LABS INTL INC COM
COM
159864107
331148
1603
SH
SOLE
1603
0
0
CHARLES RIV LABS INTL INC COM
COM
159864107
331148
1603
SH
SOLE
1603
0
0
CHART INDS INC COM PAR $0.01
COM
16115Q308
9268541
64213
SH
SOLE
63478
0
735
CHART INDS INC COM PAR $0.01
COM
16115Q308
9268541
64213
SH
SOLE
63478
0
735
CHECK POINT SOFTWARE TECH LTD ORD
COM
M22465104
397650
2410
SH
SOLE
2410
0
0
CHECK POINT SOFTWARE TECH LTD ORD
COM
M22465104
397650
2410
SH
SOLE
2410
0
0
CHEFS WHSE INC COM
COM
163086101
17364097
443981
SH
SOLE
435592
0
8389
CHEFS WHSE INC COM
COM
163086101
17364097
443981
SH
SOLE
435592
0
8389
CHENIERE ENERGY INC COM NEW
COM
16411R208
1207026
6904
SH
SOLE
6904
0
0
CHENIERE ENERGY INC COM NEW
COM
16411R208
1207026
6904
SH
SOLE
6904
0
0
CHEVRON CORP NEW COM
COM
166764100
113954038
728513
SH
SOLE
690905
0
37608
CHEVRON CORP NEW COM
COM
166764100
113954038
728513
SH
SOLE
690905
0
37608
CHUBB LIMITED COM
COM
H1467J104
629537
2468
SH
SOLE
2468
0
0
CHUBB LIMITED COM
COM
H1467J104
629537
2468
SH
SOLE
2468
0
0
CIENA CORP COM NEW
COM
171779309
510178
10589
SH
SOLE
10589
0
0
CIENA CORP COM NEW
COM
171779309
510178
10589
SH
SOLE
10589
0
0
CIGNA CORP NEW COM
COM
125523100
1532853
4637
SH
SOLE
4637
0
0
CIGNA CORP NEW COM
COM
125523100
1532853
4637
SH
SOLE
4637
0
0
CINTAS CORP COM
COM
172908105
3159573
4512
SH
SOLE
4512
0
0
CINTAS CORP COM
COM
172908105
3159573
4512
SH
SOLE
4512
0
0
CISCO SYS INC COM
COM
17275R102
105883336
2228654
SH
SOLE
2031686
0
196967
CISCO SYS INC COM
COM
17275R102
105883336
2228654
SH
SOLE
2031686
0
196967
CITIGROUP INC COM NEW
COM
172967424
97061753
1529495
SH
SOLE
1384278
0
145217
CITIGROUP INC COM NEW
COM
172967424
97061753
1529495
SH
SOLE
1384278
0
145217
CLEAN HARBORS INC COM
COM
184496107
58129416
257039
SH
SOLE
226969
0
30071
CLEAN HARBORS INC COM
COM
184496107
58129416
257039
SH
SOLE
226969
0
30071
CLEARPOINT NEURO INC COM
COM
18507C103
192423
35700
SH
SOLE
35700
0
0
CLEARPOINT NEURO INC COM
COM
18507C103
192423
35700
SH
SOLE
35700
0
0
CLEARWATER ANALYTICS HLDGS INC CL A
COM
185123106
17868448
964819
SH
SOLE
947955
0
16864
CLEARWATER ANALYTICS HLDGS INC CL A
COM
185123106
17868448
964819
SH
SOLE
947955
0
16864
CLEARWAY ENERGY INC CL C
COM
18539C204
1546310
62629
SH
SOLE
62629
0
0
CLEARWAY ENERGY INC CL C
COM
18539C204
1546310
62629
SH
SOLE
62629
0
0
CLEVELAND CLIFFS INC COM
COM
185899101
244316
15875
SH
SOLE
15875
0
0
CLEVELAND CLIFFS INC COM
COM
185899101
244316
15875
SH
SOLE
15875
0
0
COCA COLA CO COM
COM
191216100
26669498
419002
SH
SOLE
411802
0
7200
COCA COLA CO COM
COM
191216100
26669498
419002
SH
SOLE
411802
0
7200
COHEN & STEERS INSTL RLTY SHS COM
COM
19247U106
5917999
129270
SH
SOLE
125626
0
3645
COHEN & STEERS INSTL RLTY SHS COM
COM
19247U106
5917999
129270
SH
SOLE
125626
0
3645
COHERENT CORP COM
COM
19247G107
50885828
702261
SH
SOLE
660957
0
41304
COHERENT CORP COM
COM
19247G107
50885828
702261
SH
SOLE
660957
0
41304
COLGATE PALMOLIVE CO COM
COM
194162103
5443556
56096
SH
SOLE
55821
0
275
COLGATE PALMOLIVE CO COM
COM
194162103
5443556
56096
SH
SOLE
55821
0
275
COLLIERS INTL GROUP INC SUB VTG SHS
COM
194693107
5346153
47883
SH
SOLE
47883
0
0
COLLIERS INTL GROUP INC SUB VTG SHS
COM
194693107
5346153
47883
SH
SOLE
47883
0
0
COLUMBIA BKG SYS INC COM
COM
197236102
77486681
3895761
SH
SOLE
3581549
0
314212
COLUMBIA BKG SYS INC COM
COM
197236102
77486681
3895761
SH
SOLE
3581549
0
314212
COLUMBIA SPORTSWEAR CO COM
COM
198516106
288642
3650
SH
SOLE
3650
0
0
COLUMBIA SPORTSWEAR CO COM
COM
198516106
288642
3650
SH
SOLE
3650
0
0
COMCAST CORP NEW CL A
COM
20030N101
52429845
1338862
SH
SOLE
1243361
0
95501
COMCAST CORP NEW CL A
COM
20030N101
52429845
1338862
SH
SOLE
1243361
0
95501
COMFORTDELGRO CORP
COM
Y1690R106
34314
34705
SH
SOLE
34705
0
0
COMFORTDELGRO CORP
COM
Y1690R106
34314
34705
SH
SOLE
34705
0
0
COMMVAULT SYSTEMS INC COM
COM
204166102
1230410
10121
SH
SOLE
10121
0
0
COMMVAULT SYSTEMS INC COM
COM
204166102
1230410
10121
SH
SOLE
10121
0
0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT
COM
20451Q104
656700
30000
SH
SOLE
30000
0
0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT
COM
20451Q104
656700
30000
SH
SOLE
30000
0
0
CONCENTRIX CORP COM
COM
20602D101
5484478
86670
SH
SOLE
70386
0
16284
CONCENTRIX CORP COM
COM
20602D101
5484478
86670
SH
SOLE
70386
0
16284
CONOCOPHILLIPS COM
COM
20825C104
31110559
271993
SH
SOLE
271081
0
912
CONOCOPHILLIPS COM
COM
20825C104
31110559
271993
SH
SOLE
271081
0
912
CONSOLIDATED EDISON INC COM
COM
209115104
529477
5921
SH
SOLE
5921
0
0
CONSOLIDATED EDISON INC COM
COM
209115104
529477
5921
SH
SOLE
5921
0
0
CONSTELLATION BRANDS INC CL A
COM
21036P108
1890236
7347
SH
SOLE
7347
0
0
CONSTELLATION BRANDS INC CL A
COM
21036P108
1890236
7347
SH
SOLE
7347
0
0
COPA HOLDINGS SA CL A
COM
P31076105
1288547
13538
SH
SOLE
13538
0
0
COPA HOLDINGS SA CL A
COM
P31076105
1288547
13538
SH
SOLE
13538
0
0
COPART INC COM
COM
217204106
3483409
64317
SH
SOLE
64317
0
0
COPART INC COM
COM
217204106
3483409
64317
SH
SOLE
64317
0
0
CORE & MAIN INC CL A
COM
21874C102
39674876
810684
SH
SOLE
757201
0
53483
CORE & MAIN INC CL A
COM
21874C102
39674876
810684
SH
SOLE
757201
0
53483
CORNING INC COM
COM
219350105
415540
10696
SH
SOLE
10696
0
0
CORNING INC COM
COM
219350105
415540
10696
SH
SOLE
10696
0
0
CORTEVA INC COM
COM
22052L104
222233
4120
SH
SOLE
4120
0
0
CORTEVA INC COM
COM
22052L104
222233
4120
SH
SOLE
4120
0
0
COSTCO WHSL CORP NEW COM
COM
22160K105
28103219
33063
SH
SOLE
32763
0
300
COSTCO WHSL CORP NEW COM
COM
22160K105
28103219
33063
SH
SOLE
32763
0
300
COTERRA ENERGY INC COM
COM
127097103
216160
8105
SH
SOLE
8105
0
0
COTERRA ENERGY INC COM
COM
127097103
216160
8105
SH
SOLE
8105
0
0
CRANE CO NEW COM
COM
224408104
28068418
193602
SH
SOLE
190109
0
3493
CRANE CO NEW COM
COM
224408104
28068418
193602
SH
SOLE
190109
0
3493
CRANE NXT CO COM
COM
224441105
21139474
344179
SH
SOLE
337676
0
6503
CRANE NXT CO COM
COM
224441105
21139474
344179
SH
SOLE
337676
0
6503
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES
COM
G25457105
9371835
293420
SH
SOLE
175474
0
117946
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES
COM
G25457105
9371835
293420
SH
SOLE
175474
0
117946
CROCS INC COM
COM
227046109
23847618
163407
SH
SOLE
160272
0
3135
CROCS INC COM
COM
227046109
23847618
163407
SH
SOLE
160272
0
3135
CROWDSTRIKE HLDGS INC CL A
COM
22788C105
260952
681
SH
SOLE
681
0
0
CROWDSTRIKE HLDGS INC CL A
COM
22788C105
260952
681
SH
SOLE
681
0
0
CROWN HOLDINGS INC COM
COM
228368106
349782
4702
SH
SOLE
4702
0
0
CROWN HOLDINGS INC COM
COM
228368106
349782
4702
SH
SOLE
4702
0
0
CRYOPORT INC COM PAR $0.001
COM
229050307
2919109
422447
SH
SOLE
240149
0
182298
CRYOPORT INC COM PAR $0.001
COM
229050307
2919109
422447
SH
SOLE
240149
0
182298
CSW INDUSTRIALS INC COM
COM
126402106
17992263
67816
SH
SOLE
66531
0
1285
CSW INDUSTRIALS INC COM
COM
126402106
17992263
67816
SH
SOLE
66531
0
1285
CSX CORP COM
COM
126408103
655386
19593
SH
SOLE
17793
0
1800
CSX CORP COM
COM
126408103
655386
19593
SH
SOLE
17793
0
1800
CUMMINS INC COM
COM
231021106
337578
1219
SH
SOLE
1219
0
0
CUMMINS INC COM
COM
231021106
337578
1219
SH
SOLE
1219
0
0
CURTISS WRIGHT CORP COM
COM
231561101
86219908
318178
SH
SOLE
284158
0
34021
CURTISS WRIGHT CORP COM
COM
231561101
86219908
318178
SH
SOLE
284158
0
34021
CVB FINL CORP COM
COM
126600105
60662637
3518715
SH
SOLE
3307395
0
211319
CVB FINL CORP COM
COM
126600105
60662637
3518715
SH
SOLE
3307395
0
211319
CVR F STAR COM
COM
849CVR014
0
12835
SH
SOLE
12835
0
0
CVR F STAR COM
COM
849CVR014
0
12835
SH
SOLE
12835
0
0
CVR F STAR THERAPEUTIC COM
COM
849CVR022
0
12835
SH
SOLE
12835
0
0
CVR F STAR THERAPEUTIC COM
COM
849CVR022
0
12835
SH
SOLE
12835
0
0
CVRX INC COM
COM
126638105
3084991
257297
SH
SOLE
146286
0
111011
CVRX INC COM
COM
126638105
3084991
257297
SH
SOLE
146286
0
111011
CVS HEALTH CORP COM
COM
126650100
75564671
1279456
SH
SOLE
1183481
0
95975
CVS HEALTH CORP COM
COM
126650100
75564671
1279456
SH
SOLE
1183481
0
95975
D R HORTON INC COM
COM
23331A109
32910960
233527
SH
SOLE
202493
0
31034
D R HORTON INC COM
COM
23331A109
32910960
233527
SH
SOLE
202493
0
31034
DANAHER CORP DEL COM
COM
235851102
30224255
120970
SH
SOLE
120354
0
616
DANAHER CORP DEL COM
COM
235851102
30224255
120970
SH
SOLE
120354
0
616
DANONE SPONSORED ADR
COM
23636T100
1212633
99111
SH
SOLE
99111
0
0
DANONE SPONSORED ADR
COM
23636T100
1212633
99111
SH
SOLE
99111
0
0
DBS GROUP HLDGS LTD SPONSORED ADR
COM
23304Y100
3422634
32401
SH
SOLE
32115
0
286
DBS GROUP HLDGS LTD SPONSORED ADR
COM
23304Y100
3422634
32401
SH
SOLE
32115
0
286
DEERE & CO COM
COM
244199105
8615787
23060
SH
SOLE
23060
0
0
DEERE & CO COM
COM
244199105
8615787
23060
SH
SOLE
23060
0
0
DELL TECHNOLOGIES INC CL C
COM
24703L202
463240
3359
SH
SOLE
3359
0
0
DELL TECHNOLOGIES INC CL C
COM
24703L202
463240
3359
SH
SOLE
3359
0
0
DELTA AIR LINES INC DEL COM NEW
COM
247361702
97319697
2051427
SH
SOLE
1846012
0
205415
DELTA AIR LINES INC DEL COM NEW
COM
247361702
97319697
2051427
SH
SOLE
1846012
0
205415
DENTSPLY SIRONA INC COM
COM
24906P109
43012131
1726701
SH
SOLE
1588749
0
137952
DENTSPLY SIRONA INC COM
COM
24906P109
43012131
1726701
SH
SOLE
1588749
0
137952
DESCARTES SYS GROUP INC COM
COM
249906108
9531283
98423
SH
SOLE
69311
0
29112
DESCARTES SYS GROUP INC COM
COM
249906108
9531283
98423
SH
SOLE
69311
0
29112
DEUTSCHE POST AG SPONSORED ADR
COM
25157Y202
1460002
36048
SH
SOLE
36048
0
0
DEUTSCHE POST AG SPONSORED ADR
COM
25157Y202
1460002
36048
SH
SOLE
36048
0
0
DEVON ENERGY CORP NEW COM
COM
25179M103
2462099
51943
SH
SOLE
51743
0
200
DEVON ENERGY CORP NEW COM
COM
25179M103
2462099
51943
SH
SOLE
51743
0
200
DIAGEO P L C SPON ADR NEW
COM
25243Q205
1322028
10486
SH
SOLE
10486
0
0
DIAGEO P L C SPON ADR NEW
COM
25243Q205
1322028
10486
SH
SOLE
10486
0
0
DIAMONDBACK ENERGY INC COM
COM
25278X109
1732444
8654
SH
SOLE
8654
0
0
DIAMONDBACK ENERGY INC COM
COM
25278X109
1732444
8654
SH
SOLE
8654
0
0
DICKS SPORTING GOODS INC COM
COM
253393102
1984355
9236
SH
SOLE
9236
0
0
DICKS SPORTING GOODS INC COM
COM
253393102
1984355
9236
SH
SOLE
9236
0
0
DIGITAL RLTY TR INC COM
COM
253868103
318393
2094
SH
SOLE
2094
0
0
DIGITAL RLTY TR INC COM
COM
253868103
318393
2094
SH
SOLE
2094
0
0
DINO POLSKA S A UNSPONSORED ADR
COM
25445T106
3455540
68397
SH
SOLE
68397
0
0
DINO POLSKA S A UNSPONSORED ADR
COM
25445T106
3455540
68397
SH
SOLE
68397
0
0
DISCO CORP ADR
COM
25461D100
8382499
220906
SH
SOLE
220906
0
0
DISCO CORP ADR
COM
25461D100
8382499
220906
SH
SOLE
220906
0
0
DISCOVER FINL SVCS COM
COM
254709108
335920
2568
SH
SOLE
2568
0
0
DISCOVER FINL SVCS COM
COM
254709108
335920
2568
SH
SOLE
2568
0
0
DISNEY WALT CO COM DISNEY
COM
254687106
12864217
129562
SH
SOLE
122123
0
7439
DISNEY WALT CO COM DISNEY
COM
254687106
12864217
129562
SH
SOLE
122123
0
7439
DODGE & COX STK FD
COM
256219106
39665734
154432
SH
SOLE
153701
0
730
DODGE & COX STK FD
COM
256219106
39665734
154432
SH
SOLE
153701
0
730
DOLLAR TREE INC COM
COM
256746108
1191553
11160
SH
SOLE
8160
0
3000
DOLLAR TREE INC COM
COM
256746108
1191553
11160
SH
SOLE
8160
0
3000
DOMINION ENERGY INC COM
COM
25746U109
2808778
57322
SH
SOLE
57322
0
0
DOMINION ENERGY INC COM
COM
25746U109
2808778
57322
SH
SOLE
57322
0
0
DOUGLAS DYNAMICS INC COM
COM
25960R105
14676889
627217
SH
SOLE
620084
0
7133
DOUGLAS DYNAMICS INC COM
COM
25960R105
14676889
627217
SH
SOLE
620084
0
7133
DOVER CORP COM
COM
260003108
2558961
14181
SH
SOLE
14181
0
0
DOVER CORP COM
COM
260003108
2558961
14181
SH
SOLE
14181
0
0
DOW INC COM
COM
260557103
459095
8654
SH
SOLE
8654
0
0
DOW INC COM
COM
260557103
459095
8654
SH
SOLE
8654
0
0
DRAFTKINGS INC NEW COM CL A
COM
26142V105
363798
9531
SH
SOLE
9531
0
0
DRAFTKINGS INC NEW COM CL A
COM
26142V105
363798
9531
SH
SOLE
9531
0
0
DUKE ENERGY CORP NEW COM NEW
COM
26441C204
1471376
14680
SH
SOLE
14680
0
0
DUKE ENERGY CORP NEW COM NEW
COM
26441C204
1471376
14680
SH
SOLE
14680
0
0
DUPONT DE NEMOURS INC COM
COM
26614N102
63036709
783162
SH
SOLE
711984
0
71178
DUPONT DE NEMOURS INC COM
COM
26614N102
63036709
783162
SH
SOLE
711984
0
71178
DUTCH BROS INC
COM
26701L100
7399877
178741
SH
SOLE
105105
0
73636
DUTCH BROS INC
COM
26701L100
7399877
178741
SH
SOLE
105105
0
73636
DYNATRACE INC COM
COM
268150109
619381
13844
SH
SOLE
13844
0
0
DYNATRACE INC COM
COM
268150109
619381
13844
SH
SOLE
13844
0
0
EASTGROUP PPTY INC COM
COM
277276101
28908847
169952
SH
SOLE
168511
0
1441
EASTGROUP PPTY INC COM
COM
277276101
28908847
169952
SH
SOLE
168511
0
1441
EATON CORP PLC SHS
COM
G29183103
103316293
329505
SH
SOLE
327380
0
2125
EATON CORP PLC SHS
COM
G29183103
103316293
329505
SH
SOLE
327380
0
2125
ECARE SOLUTIONS INC COM
COM
278744107
9358
12000
SH
SOLE
12000
0
0
ECARE SOLUTIONS INC COM
COM
278744107
9358
12000
SH
SOLE
12000
0
0
ECOLAB INC COM
COM
278865100
9700404
40758
SH
SOLE
39258
0
1500
ECOLAB INC COM
COM
278865100
9700404
40758
SH
SOLE
39258
0
1500
EDWARDS LIFESCIENCES CORP COM
COM
28176E108
800756
8669
SH
SOLE
7669
0
1000
EDWARDS LIFESCIENCES CORP COM
COM
28176E108
800756
8669
SH
SOLE
7669
0
1000
ELECTRONIC ARTS INC COM
COM
285512109
1122721
8058
SH
SOLE
8058
0
0
ELECTRONIC ARTS INC COM
COM
285512109
1122721
8058
SH
SOLE
8058
0
0
ELEMENT SOLUTIONS INC COM
COM
28618M106
135324627
4989846
SH
SOLE
4769902
0
219944
ELEMENT SOLUTIONS INC COM
COM
28618M106
135324627
4989846
SH
SOLE
4769902
0
219944
EMCOR GROUP INC COM
COM
29084Q100
72273828
197967
SH
SOLE
188221
0
9746
EMCOR GROUP INC COM
COM
29084Q100
72273828
197967
SH
SOLE
188221
0
9746
EMERSON ELEC CO COM
COM
291011104
16523009
149991
SH
SOLE
142012
0
7979
EMERSON ELEC CO COM
COM
291011104
16523009
149991
SH
SOLE
142012
0
7979
ENBRIDGE INC COM
COM
29250N105
762694
21430
SH
SOLE
21427
0
3
ENBRIDGE INC COM
COM
29250N105
762694
21430
SH
SOLE
21427
0
3
ENCOMPASS HEALTH CORP COM
COM
29261A100
13693118
159612
SH
SOLE
156852
0
2760
ENCOMPASS HEALTH CORP COM
COM
29261A100
13693118
159612
SH
SOLE
156852
0
2760
ENDAVA PLC ADS
COM
29260V105
262371
8973
SH
SOLE
8973
0
0
ENDAVA PLC ADS
COM
29260V105
262371
8973
SH
SOLE
8973
0
0
ENEL CHILE S A SPONSORED ADR
COM
29278D105
36834
13155
SH
SOLE
13155
0
0
ENEL CHILE S A SPONSORED ADR
COM
29278D105
36834
13155
SH
SOLE
13155
0
0
ENERGY TRANSFER LP COM UT LTD PTN
COM
29273V100
2554926
157517
SH
SOLE
157517
0
0
ENERGY TRANSFER LP COM UT LTD PTN
COM
29273V100
2554926
157517
SH
SOLE
157517
0
0
ENLINK MIDSTREAM LLC COM UNIT REP LTD
COM
29336T100
886502
64426
SH
SOLE
64426
0
0
ENLINK MIDSTREAM LLC COM UNIT REP LTD
COM
29336T100
886502
64426
SH
SOLE
64426
0
0
ENPRO INC COM
COM
29355X107
7581722
52083
SH
SOLE
29603
0
22480
ENPRO INC COM
COM
29355X107
7581722
52083
SH
SOLE
29603
0
22480
ENTEGRIS INC COM
COM
29362U104
8132530
60063
SH
SOLE
60063
0
0
ENTEGRIS INC COM
COM
29362U104
8132530
60063
SH
SOLE
60063
0
0
ENTERPRISE BANCORP INC MASS COM
COM
293668109
345583
13890
SH
SOLE
13890
0
0
ENTERPRISE BANCORP INC MASS COM
COM
293668109
345583
13890
SH
SOLE
13890
0
0
ENTERPRISE PRODS PARTNERS L P COM
COM
293792107
5827825
201098
SH
SOLE
196754
0
4344
ENTERPRISE PRODS PARTNERS L P COM
COM
293792107
5827825
201098
SH
SOLE
196754
0
4344
EOG RES INC COM
COM
26875P101
93388987
741948
SH
SOLE
675824
0
66124
EOG RES INC COM
COM
26875P101
93388987
741948
SH
SOLE
675824
0
66124
EQUIFAX INC COM
COM
294429105
707256
2917
SH
SOLE
2917
0
0
EQUIFAX INC COM
COM
294429105
707256
2917
SH
SOLE
2917
0
0
ERICSSON ADR B SEK 10
COM
294821608
1522367
246737
SH
SOLE
246737
0
0
ERICSSON ADR B SEK 10
COM
294821608
1522367
246737
SH
SOLE
246737
0
0
ESCO TECHNOLOGIES INC COM
COM
296315104
62444538
594483
SH
SOLE
560132
0
34351
ESCO TECHNOLOGIES INC COM
COM
296315104
62444538
594483
SH
SOLE
560132
0
34351
EURONEXT
COM
N3113K397
4343296
46850
SH
SOLE
46850
0
0
EURONEXT
COM
N3113K397
4343296
46850
SH
SOLE
46850
0
0
EURONEXT N V ORDINARY SHARE
COM
N3113K397
2728465
30350
SH
SOLE
29917
0
433
EURONEXT N V ORDINARY SHARE
COM
N3113K397
2728465
30350
SH
SOLE
29917
0
433
EURONEXT NV UNSPONSRED ADS
COM
29873W102
907039
49403
SH
SOLE
49403
0
0
EURONEXT NV UNSPONSRED ADS
COM
29873W102
907039
49403
SH
SOLE
49403
0
0
EVERI HLDGS INC COM
COM
30034T103
16249582
1934474
SH
SOLE
1900885
0
33589
EVERI HLDGS INC COM
COM
30034T103
16249582
1934474
SH
SOLE
1900885
0
33589
EVOLENT HEALTH INC CL A
COM
30050B101
13912821
727658
SH
SOLE
715284
0
12374
EVOLENT HEALTH INC CL A
COM
30050B101
13912821
727658
SH
SOLE
715284
0
12374
EXACT SCIENCES CORP COM
COM
30063P105
414135
9802
SH
SOLE
9802
0
0
EXACT SCIENCES CORP COM
COM
30063P105
414135
9802
SH
SOLE
9802
0
0
EXAGEN INC COM
COM
30068X103
991676
544877
SH
SOLE
315558
0
229319
EXAGEN INC COM
COM
30068X103
991676
544877
SH
SOLE
315558
0
229319
EXLSERVICE HOLDINGS INC COM
COM
302081104
10781411
343795
SH
SOLE
338082
0
5713
EXLSERVICE HOLDINGS INC COM
COM
302081104
10781411
343795
SH
SOLE
338082
0
5713
EXPONENT INC COM
COM
30214U102
26118525
274585
SH
SOLE
270297
0
4288
EXPONENT INC COM
COM
30214U102
26118525
274585
SH
SOLE
270297
0
4288
EXTRA SPACE STORAGE INC COM
COM
30225T102
28610359
184096
SH
SOLE
153559
0
30537
EXTRA SPACE STORAGE INC COM
COM
30225T102
28610359
184096
SH
SOLE
153559
0
30537
EXXON MOBIL CORP COM
COM
30231G102
76918858
668162
SH
SOLE
660108
0
8054
EXXON MOBIL CORP COM
COM
30231G102
76918858
668162
SH
SOLE
660108
0
8054
EZCORP INC CL A NON VTG
COM
302301106
14390083
1374411
SH
SOLE
1351938
0
22473
EZCORP INC CL A NON VTG
COM
302301106
14390083
1374411
SH
SOLE
1351938
0
22473
F M C CORP COM NEW
COM
302491303
24749598
430054
SH
SOLE
394595
0
35459
F M C CORP COM NEW
COM
302491303
24749598
430054
SH
SOLE
394595
0
35459
FAIR ISAAC CORP COM
COM
303250104
967629
650
SH
SOLE
650
0
0
FAIR ISAAC CORP COM
COM
303250104
967629
650
SH
SOLE
650
0
0
FAIRFAX INDIA HLDGS CORP COM SUB VTG SH
COM
303897102
143500
10000
SH
SOLE
10000
0
0
FAIRFAX INDIA HLDGS CORP COM SUB VTG SH
COM
303897102
143500
10000
SH
SOLE
10000
0
0
FASTENAL CO COM
COM
311900104
513591
8173
SH
SOLE
8173
0
0
FASTENAL CO COM
COM
311900104
513591
8173
SH
SOLE
8173
0
0
FEDERAL SIGNAL CORP COM
COM
313855108
83288651
995442
SH
SOLE
941835
0
53607
FEDERAL SIGNAL CORP COM
COM
313855108
83288651
995442
SH
SOLE
941835
0
53607
FEDEX CORP COM
COM
31428X106
639305
2132
SH
SOLE
2132
0
0
FEDEX CORP COM
COM
31428X106
639305
2132
SH
SOLE
2132
0
0
FERGUSON PLC NEW SHS
COM
G3421J106
9658681
49877
SH
SOLE
49877
0
0
FERGUSON PLC NEW SHS
COM
G3421J106
9658681
49877
SH
SOLE
49877
0
0
FERRARI N V COM
COM
N3167Y103
8943303
21900
SH
SOLE
21900
0
0
FERRARI N V COM
COM
N3167Y103
8943303
21900
SH
SOLE
21900
0
0
FIDELITY 500 INDEX FUND
COM
315911750
1066160
5605
SH
SOLE
5605
0
0
FIDELITY 500 INDEX FUND
COM
315911750
1066160
5605
SH
SOLE
5605
0
0
FIDELITY ADVISOR SER I ADV GRW OPPT Z
COM
315805242
1499709
8341
SH
SOLE
8341
0
0
FIDELITY ADVISOR SER I ADV GRW OPPT Z
COM
315805242
1499709
8341
SH
SOLE
8341
0
0
FIDELITY ADVISOR SER VIII ADVISOR INTL Z
COM
315920157
462207
14336
SH
SOLE
14336
0
0
FIDELITY ADVISOR SER VIII ADVISOR INTL Z
COM
315920157
462207
14336
SH
SOLE
14336
0
0
FIDELITY COMWLTH TR NDQ CP IDX TRK
ETF
315912808
283217
4050
SH
SOLE
4050
0
0
FIDELITY COMWLTH TR NDQ CP IDX TRK
ETF
315912808
283217
4050
SH
SOLE
4050
0
0
FIDELITY CONCORD STR TR TTL MKT INS PREM
COM
315911693
2190801
14663
SH
SOLE
14663
0
0
FIDELITY CONCORD STR TR TTL MKT INS PREM
COM
315911693
2190801
14663
SH
SOLE
14663
0
0
FIDELITY CONTRAFUND INC COM
COM
316071109
614029
30397
SH
SOLE
30397
0
0
FIDELITY CONTRAFUND INC COM
COM
316071109
614029
30397
SH
SOLE
30397
0
0
FIDELITY FD INC
COM
316153105
579970
6404
SH
SOLE
6404
0
0
FIDELITY FD INC
COM
316153105
579970
6404
SH
SOLE
6404
0
0
FIDELITY MT VERNON STR TR GROWTH CO FD
COM
316200104
880427
21907
SH
SOLE
21907
0
0
FIDELITY MT VERNON STR TR GROWTH CO FD
COM
316200104
880427
21907
SH
SOLE
21907
0
0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
COM
31620R303
1412819
28588
SH
SOLE
28588
0
0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
COM
31620R303
1412819
28588
SH
SOLE
28588
0
0
FIDELITY NATL INFORMATION SVCS COM
COM
31620M106
97333296
1291578
SH
SOLE
1177193
0
114385
FIDELITY NATL INFORMATION SVCS COM
COM
31620M106
97333296
1291578
SH
SOLE
1177193
0
114385
FIDELITY SECS FD BLUE CHIP GWTH
COM
316389303
1683816
7654
SH
SOLE
7654
0
0
FIDELITY SECS FD BLUE CHIP GWTH
COM
316389303
1683816
7654
SH
SOLE
7654
0
0
FIRST HORIZON CORPORATION COM
COM
320517105
533357
33821
SH
SOLE
33011
0
810
FIRST HORIZON CORPORATION COM
COM
320517105
533357
33821
SH
SOLE
33011
0
810
FIRST LONG IS CORP COM
COM
320734106
314718
31409
SH
SOLE
31409
0
0
FIRST LONG IS CORP COM
COM
320734106
314718
31409
SH
SOLE
31409
0
0
FIVE BELOW INC COM
COM
33829M101
1160748
10652
SH
SOLE
10652
0
0
FIVE BELOW INC COM
COM
33829M101
1160748
10652
SH
SOLE
10652
0
0
FLEXTRONICS INTL LTD ORD
COM
Y2573F102
2890993
98033
SH
SOLE
97078
0
955
FLEXTRONICS INTL LTD ORD
COM
Y2573F102
2890993
98033
SH
SOLE
97078
0
955
FLOOR & DECOR HLDGS INC CL A
COM
339750101
12372370
124458
SH
SOLE
122358
0
2100
FLOOR & DECOR HLDGS INC CL A
COM
339750101
12372370
124458
SH
SOLE
122358
0
2100
FLOWSERVE CORP COM
COM
34354P105
36956998
768337
SH
SOLE
666957
0
101380
FLOWSERVE CORP COM
COM
34354P105
36956998
768337
SH
SOLE
666957
0
101380
FLYWIRE CORPORATION COM VTG
COM
302492103
8212095
501043
SH
SOLE
295696
0
205347
FLYWIRE CORPORATION COM VTG
COM
302492103
8212095
501043
SH
SOLE
295696
0
205347
FORD MTR CO DEL COM PAR $0.01
COM
345370860
142881
11394
SH
SOLE
11394
0
0
FORD MTR CO DEL COM PAR $0.01
COM
345370860
142881
11394
SH
SOLE
11394
0
0
FORMFACTOR INC COM
COM
346375108
72909620
1204520
SH
SOLE
1133631
0
70890
FORMFACTOR INC COM
COM
346375108
72909620
1204520
SH
SOLE
1133631
0
70890
FORTIS INC COM
COM
349553107
240109
6182
SH
SOLE
6182
0
0
FORTIS INC COM
COM
349553107
240109
6182
SH
SOLE
6182
0
0
FORTIVE CORP COM
COM
34959J108
684239
9234
SH
SOLE
9159
0
75
FORTIVE CORP COM
COM
34959J108
684239
9234
SH
SOLE
9159
0
75
Fortrea Holdings Inc
COM
34965K107
400024
17139
SH
SOLE
17139
0
0
Fortrea Holdings Inc
COM
34965K107
400024
17139
SH
SOLE
17139
0
0
FORTUNA SILVER MINES INC COM
COM
349915108
110025
22500
SH
SOLE
22500
0
0
FORTUNA SILVER MINES INC COM
COM
349915108
110025
22500
SH
SOLE
22500
0
0
FORTUNE BRANDS INNOVATIONS INC COM
COM
34964C106
624268
9613
SH
SOLE
9613
0
0
FORTUNE BRANDS INNOVATIONS INC COM
COM
34964C106
624268
9613
SH
SOLE
9613
0
0
FORUM FDS DF DNT MD INST
COM
34984T279
7367383
219922
SH
SOLE
214243
0
5679
FORUM FDS DF DNT MD INST
COM
34984T279
7367383
219922
SH
SOLE
214243
0
5679
FORWARD AIR CORP COM
COM
349853101
192666
10119
SH
SOLE
10119
0
0
FORWARD AIR CORP COM
COM
349853101
192666
10119
SH
SOLE
10119
0
0
FOX FACTORY HLDG CORP COM
COM
35138V102
12232550
253840
SH
SOLE
249040
0
4800
FOX FACTORY HLDG CORP COM
COM
35138V102
12232550
253840
SH
SOLE
249040
0
4800
FPA FDS TR FPA CRESCENT I
COM
30254T759
423486
10387
SH
SOLE
10387
0
0
FPA FDS TR FPA CRESCENT I
COM
30254T759
423486
10387
SH
SOLE
10387
0
0
FRANCO NEVADA CORP COM
COM
351858105
1018184
8591
SH
SOLE
6121
0
2470
FRANCO NEVADA CORP COM
COM
351858105
1018184
8591
SH
SOLE
6121
0
2470
FRANKLIN RES INC COM
COM
354613101
444385
19883
SH
SOLE
19883
0
0
FRANKLIN RES INC COM
COM
354613101
444385
19883
SH
SOLE
19883
0
0
FRESHPET INC COM
COM
358039105
40867573
315848
SH
SOLE
265908
0
49940
FRESHPET INC COM
COM
358039105
40867573
315848
SH
SOLE
265908
0
49940
FULLER H B CO COM
COM
359694106
99964193
1298911
SH
SOLE
1221602
0
77310
FULLER H B CO COM
COM
359694106
99964193
1298911
SH
SOLE
1221602
0
77310
GALLAGHER ARTHUR J & CO COM
COM
363576109
3341209
12885
SH
SOLE
12885
0
0
GALLAGHER ARTHUR J & CO COM
COM
363576109
3341209
12885
SH
SOLE
12885
0
0
GATES INDL CORP PLC ORD SHS
COM
G39108108
6888812
435725
SH
SOLE
427518
0
8207
GATES INDL CORP PLC ORD SHS
COM
G39108108
6888812
435725
SH
SOLE
427518
0
8207
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK
COM
36266G107
46132692
592052
SH
SOLE
517799
0
74253
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK
COM
36266G107
46132692
592052
SH
SOLE
517799
0
74253
GE VERNOVA INC COM
COM
36828A101
1230413
7174
SH
SOLE
6924
0
250
GE VERNOVA INC COM
COM
36828A101
1230413
7174
SH
SOLE
6924
0
250
GENERAL DYNAMICS CORP COM
COM
369550108
2166185
7466
SH
SOLE
7466
0
0
GENERAL DYNAMICS CORP COM
COM
369550108
2166185
7466
SH
SOLE
7466
0
0
GENERAL ELECTRIC CO COM NEW
COM
369604301
4665293
29347
SH
SOLE
28347
0
1000
GENERAL ELECTRIC CO COM NEW
COM
369604301
4665293
29347
SH
SOLE
28347
0
1000
GENERAL MLS INC COM
COM
370334104
54844767
866974
SH
SOLE
789998
0
76976
GENERAL MLS INC COM
COM
370334104
54844767
866974
SH
SOLE
789998
0
76976
GENERAL MTRS CO COM
COM
37045V100
306497
6597
SH
SOLE
6597
0
0
GENERAL MTRS CO COM
COM
37045V100
306497
6597
SH
SOLE
6597
0
0
GENIUS SPORTS LIMITED SHARES CL A
COM
G3934V109
7654487
1404493
SH
SOLE
798526
0
605967
GENIUS SPORTS LIMITED SHARES CL A
COM
G3934V109
7654487
1404493
SH
SOLE
798526
0
605967
GFL ENVIRONMENTAL INC SUB VTG SHS
COM
36168Q104
529020
13589
SH
SOLE
13589
0
0
GFL ENVIRONMENTAL INC SUB VTG SHS
COM
36168Q104
529020
13589
SH
SOLE
13589
0
0
GIBRALTAR INDS INC COM
COM
374689107
56978336
831194
SH
SOLE
783001
0
48193
GIBRALTAR INDS INC COM
COM
374689107
56978336
831194
SH
SOLE
783001
0
48193
GILEAD SCIENCES INC COM
COM
375558103
1167917
17023
SH
SOLE
16703
0
320
GILEAD SCIENCES INC COM
COM
375558103
1167917
17023
SH
SOLE
16703
0
320
GLACIER BANCORP INC NEW COM
COM
37637Q105
102824045
2755200
SH
SOLE
2626506
0
128693
GLACIER BANCORP INC NEW COM
COM
37637Q105
102824045
2755200
SH
SOLE
2626506
0
128693
GLENCORE PLC UNSPONSORD ADR
COM
37827X100
7521901
659544
SH
SOLE
656019
0
3525
GLENCORE PLC UNSPONSORD ADR
COM
37827X100
7521901
659544
SH
SOLE
656019
0
3525
GLOBAL PMTS INC COM
COM
37940X102
313308
3240
SH
SOLE
3240
0
0
GLOBAL PMTS INC COM
COM
37940X102
313308
3240
SH
SOLE
3240
0
0
GLOBAL X FDS S&P 500 CATHOLIC
ETF
37954Y889
713579
10911
SH
SOLE
10911
0
0
GLOBAL X FDS S&P 500 CATHOLIC
ETF
37954Y889
713579
10911
SH
SOLE
10911
0
0
GLOBE LIFE INC COM
COM
37959E102
750064
9116
SH
SOLE
9116
0
0
GLOBE LIFE INC COM
COM
37959E102
750064
9116
SH
SOLE
9116
0
0
GOLDMAN SACHS ETF TR JUST US LRG CP
ETF
381430396
533546
6829
SH
SOLE
6829
0
0
GOLDMAN SACHS ETF TR JUST US LRG CP
ETF
381430396
533546
6829
SH
SOLE
6829
0
0
GOLDMAN SACHS GROUP INC COM
COM
38141G104
9744330
21543
SH
SOLE
21543
0
0
GOLDMAN SACHS GROUP INC COM
COM
38141G104
9744330
21543
SH
SOLE
21543
0
0
GOLUB CAP BDC INC COM
COM
38173M102
1241750
79042
SH
SOLE
79042
0
0
GOLUB CAP BDC INC COM
COM
38173M102
1241750
79042
SH
SOLE
79042
0
0
GOSSAMER BIO INC COM
COM
38341P102
17935
19908
SH
SOLE
19908
0
0
GOSSAMER BIO INC COM
COM
38341P102
17935
19908
SH
SOLE
19908
0
0
GRAINGER W W INC COM
COM
384802104
719988
798
SH
SOLE
798
0
0
GRAINGER W W INC COM
COM
384802104
719988
798
SH
SOLE
798
0
0
GRANITE RIDGE RESOURCES INC COM
COM
387432107
10400190
1643000
SH
SOLE
1643000
0
0
GRANITE RIDGE RESOURCES INC COM
COM
387432107
10400190
1643000
SH
SOLE
1643000
0
0
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
8675846
331013
SH
SOLE
325817
0
5196
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
8675846
331013
SH
SOLE
325817
0
5196
GRAYSCALE BITCOIN TR BTC SHS
ETF
389637109
359370
6750
SH
SOLE
6750
0
0
GRAYSCALE BITCOIN TR BTC SHS
ETF
389637109
359370
6750
SH
SOLE
6750
0
0
GREAT EASTERN ENER
COM
39032T106
21812
493000
SH
SOLE
493000
0
0
GREAT EASTERN ENER
COM
39032T106
21812
493000
SH
SOLE
493000
0
0
GREEK ORGANISATION OF FOOTBALL ADR
COM
392483103
114241
14298
SH
SOLE
14298
0
0
GREEK ORGANISATION OF FOOTBALL ADR
COM
392483103
114241
14298
SH
SOLE
14298
0
0
GREEN CENTY FDS BALANCED FD
COM
392768107
279578
7777
SH
SOLE
7777
0
0
GREEN CENTY FDS BALANCED FD
COM
392768107
279578
7777
SH
SOLE
7777
0
0
GROWTH FD AMER INC
COM
399874106
1466516
19880
SH
SOLE
19880
0
0
GROWTH FD AMER INC
COM
399874106
1466516
19880
SH
SOLE
19880
0
0
GSK PLC SPONSORED ADR
COM
37733W204
12755589
331314
SH
SOLE
331314
0
0
GSK PLC SPONSORED ADR
COM
37733W204
12755589
331314
SH
SOLE
331314
0
0
GUIDEWIRE SOFTWARE INC COM
COM
40171V100
567831
4118
SH
SOLE
4118
0
0
GUIDEWIRE SOFTWARE INC COM
COM
40171V100
567831
4118
SH
SOLE
4118
0
0
GULF KEYSTONE PETROLEUM LTD SHS NEW
COM
G4209G207
558180
300000
SH
SOLE
300000
0
0
GULF KEYSTONE PETROLEUM LTD SHS NEW
COM
G4209G207
558180
300000
SH
SOLE
300000
0
0
HAEMONETICS CORP COM
COM
405024100
41206865
498089
SH
SOLE
468475
0
29614
HAEMONETICS CORP COM
COM
405024100
41206865
498089
SH
SOLE
468475
0
29614
HALEON PLC ADR
COM
405552100
1785597
216174
SH
SOLE
216174
0
0
HALEON PLC ADR
COM
405552100
1785597
216174
SH
SOLE
216174
0
0
HALOZYME THERAPEUTICS INC COM
COM
40637H109
31606119
603631
SH
SOLE
497747
0
105884
HALOZYME THERAPEUTICS INC COM
COM
40637H109
31606119
603631
SH
SOLE
497747
0
105884
HAMILTON LANE INC CL A
COM
407497106
11643337
94217
SH
SOLE
92426
0
1791
HAMILTON LANE INC CL A
COM
407497106
11643337
94217
SH
SOLE
92426
0
1791
HANESBRANDS INC COM
COM
410345102
89834
18222
SH
SOLE
18222
0
0
HANESBRANDS INC COM
COM
410345102
89834
18222
SH
SOLE
18222
0
0
HANOVER INS GROUP INC COM
COM
410867105
10948680
87282
SH
SOLE
86045
0
1237
HANOVER INS GROUP INC COM
COM
410867105
10948680
87282
SH
SOLE
86045
0
1237
HARBOR FD CAP APPR INSTL
COM
411511504
1353665
11584
SH
SOLE
11584
0
0
HARBOR FD CAP APPR INSTL
COM
411511504
1353665
11584
SH
SOLE
11584
0
0
HARBOR FDS INTL FD INSTL
COM
411511306
2220669
47942
SH
SOLE
47942
0
0
HARBOR FDS INTL FD INSTL
COM
411511306
2220669
47942
SH
SOLE
47942
0
0
HARDING LOEVNER FDS INC FR EMRG MKT IN
COM
412295867
1028146
132152
SH
SOLE
132152
0
0
HARDING LOEVNER FDS INC FR EMRG MKT IN
COM
412295867
1028146
132152
SH
SOLE
132152
0
0
HARMONIC INC COM
COM
413160102
8908325
756867
SH
SOLE
430316
0
326551
HARMONIC INC COM
COM
413160102
8908325
756867
SH
SOLE
430316
0
326551
HARTFORD FINL SVCS GROUP INC COM
COM
416515104
2280951
22687
SH
SOLE
22687
0
0
HARTFORD FINL SVCS GROUP INC COM
COM
416515104
2280951
22687
SH
SOLE
22687
0
0
HASBRO INC COM
COM
418056107
1567580
26796
SH
SOLE
26796
0
0
HASBRO INC COM
COM
418056107
1567580
26796
SH
SOLE
26796
0
0
HCA HEALTHCARE INC COM
COM
40412C101
560634
1745
SH
SOLE
1745
0
0
HCA HEALTHCARE INC COM
COM
40412C101
560634
1745
SH
SOLE
1745
0
0
HEALTHPEAK PROPERTIES INC COM
COM
42250P103
1094856
55860
SH
SOLE
55860
0
0
HEALTHPEAK PROPERTIES INC COM
COM
42250P103
1094856
55860
SH
SOLE
55860
0
0
HEICO CORP NEW COM
COM
422806109
2833810
12673
SH
SOLE
12673
0
0
HEICO CORP NEW COM
COM
422806109
2833810
12673
SH
SOLE
12673
0
0
HEINEKEN HOLDINGS SHS
COM
N39338194
413637
5241
SH
SOLE
5241
0
0
HEINEKEN HOLDINGS SHS
COM
N39338194
413637
5241
SH
SOLE
5241
0
0
HEINEKEN N V SPONSORED ADR L1
COM
423012301
6822077
140982
SH
SOLE
140272
0
710
HEINEKEN N V SPONSORED ADR L1
COM
423012301
6822077
140982
SH
SOLE
140272
0
710
HEINEKEN NV
COM
423008101
745199
7700
SH
SOLE
7700
0
0
HEINEKEN NV
COM
423008101
745199
7700
SH
SOLE
7700
0
0
HELIOS TECHNOLOGIES INC COM
COM
42328H109
8951931
187475
SH
SOLE
110278
0
77197
HELIOS TECHNOLOGIES INC COM
COM
42328H109
8951931
187475
SH
SOLE
110278
0
77197
HERSHEY CO COM
COM
427866108
50224304
273211
SH
SOLE
251266
0
21945
HERSHEY CO COM
COM
427866108
50224304
273211
SH
SOLE
251266
0
21945
HESS CORP COM
COM
42809H107
30709091
208169
SH
SOLE
208169
0
0
HESS CORP COM
COM
42809H107
30709091
208169
SH
SOLE
208169
0
0
HEWLETT PACKARD ENTERPRISE CO COM
COM
42824C109
448423
21182
SH
SOLE
21182
0
0
HEWLETT PACKARD ENTERPRISE CO COM
COM
42824C109
448423
21182
SH
SOLE
21182
0
0
HEXCEL CORP NEW COM
COM
428291108
6083317
97411
SH
SOLE
58359
0
39052
HEXCEL CORP NEW COM
COM
428291108
6083317
97411
SH
SOLE
58359
0
39052
HILTON WORLDWIDE HLDGS INC COM NEW
COM
43300A203
279732
1282
SH
SOLE
1282
0
0
HILTON WORLDWIDE HLDGS INC COM NEW
COM
43300A203
279732
1282
SH
SOLE
1282
0
0
HITACHI LTD ADR 10 COM
COM
433578507
8495366
37727
SH
SOLE
37514
0
213
HITACHI LTD ADR 10 COM
COM
433578507
8495366
37727
SH
SOLE
37514
0
213
HOLOGIC INC COM
COM
436440101
6345554
85462
SH
SOLE
85462
0
0
HOLOGIC INC COM
COM
436440101
6345554
85462
SH
SOLE
85462
0
0
HOME BANCSHARES INC COM
COM
436893200
12103634
505160
SH
SOLE
495626
0
9534
HOME BANCSHARES INC COM
COM
436893200
12103634
505160
SH
SOLE
495626
0
9534
HOME DEPOT INC COM
COM
437076102
133528334
387893
SH
SOLE
364991
0
22903
HOME DEPOT INC COM
COM
437076102
133528334
387893
SH
SOLE
364991
0
22903
HONEYWELL INTL INC COM
COM
438516106
2817795
13196
SH
SOLE
13196
0
0
HONEYWELL INTL INC COM
COM
438516106
2817795
13196
SH
SOLE
13196
0
0
HORACE MANN EDUCATORS CORP NEW COM
COM
440327104
477850
14649
SH
SOLE
14649
0
0
HORACE MANN EDUCATORS CORP NEW COM
COM
440327104
477850
14649
SH
SOLE
14649
0
0
HOWMET AEROSPACE INC COM
COM
443201108
330005
4251
SH
SOLE
4251
0
0
HOWMET AEROSPACE INC COM
COM
443201108
330005
4251
SH
SOLE
4251
0
0
HP INC COM
COM
40434L105
746942
21329
SH
SOLE
21329
0
0
HP INC COM
COM
40434L105
746942
21329
SH
SOLE
21329
0
0
HUMANA INC COM
COM
444859102
48101695
128735
SH
SOLE
118036
0
10699
HUMANA INC COM
COM
444859102
48101695
128735
SH
SOLE
118036
0
10699
HUNT J B TRANS SVCS INC COM
COM
445658107
2560800
16005
SH
SOLE
16005
0
0
HUNT J B TRANS SVCS INC COM
COM
445658107
2560800
16005
SH
SOLE
16005
0
0
HUNTINGTON BANCSHARES INC COM
COM
446150104
2234722
169554
SH
SOLE
169554
0
0
HUNTINGTON BANCSHARES INC COM
COM
446150104
2234722
169554
SH
SOLE
169554
0
0
ICF INTL INC COM
COM
44925C103
112189975
755692
SH
SOLE
721745
0
33947
ICF INTL INC COM
COM
44925C103
112189975
755692
SH
SOLE
721745
0
33947
ICHOR HOLDINGS SHS
COM
G4740B105
7106847
184354
SH
SOLE
104848
0
79506
ICHOR HOLDINGS SHS
COM
G4740B105
7106847
184354
SH
SOLE
104848
0
79506
ICON PLC SHS
COM
G4705A100
7090378
22619
SH
SOLE
22619
0
0
ICON PLC SHS
COM
G4705A100
7090378
22619
SH
SOLE
22619
0
0
ICU MED INC COM
COM
44930G107
45561748
383678
SH
SOLE
361146
0
22532
ICU MED INC COM
COM
44930G107
45561748
383678
SH
SOLE
361146
0
22532
IDEX CORP COM
COM
45167R104
246269
1224
SH
SOLE
1224
0
0
IDEX CORP COM
COM
45167R104
246269
1224
SH
SOLE
1224
0
0
IDEXX LABS INC COM
COM
45168D104
716184
1470
SH
SOLE
1470
0
0
IDEXX LABS INC COM
COM
45168D104
716184
1470
SH
SOLE
1470
0
0
ILLINOIS TOOL WKS INC COM
COM
452308109
652114
2752
SH
SOLE
2752
0
0
ILLINOIS TOOL WKS INC COM
COM
452308109
652114
2752
SH
SOLE
2752
0
0
ILLUMINA INC COM
COM
452327109
261576
2506
SH
SOLE
2256
0
250
ILLUMINA INC COM
COM
452327109
261576
2506
SH
SOLE
2256
0
250
IMPINJ INC COM
COM
453204109
7722804
49262
SH
SOLE
28377
0
20885
IMPINJ INC COM
COM
453204109
7722804
49262
SH
SOLE
28377
0
20885
INDEPENDENT BANK CORP MASS COM
COM
453836108
35161280
693243
SH
SOLE
652364
0
40879
INDEPENDENT BANK CORP MASS COM
COM
453836108
35161280
693243
SH
SOLE
652364
0
40879
INDEPENDENT BK GROUP INC COM
COM
45384B106
5673886
124646
SH
SOLE
74327
0
50319
INDEPENDENT BK GROUP INC COM
COM
45384B106
5673886
124646
SH
SOLE
74327
0
50319
INGERSOLL RAND INC COM
COM
45687V106
340287
3746
SH
SOLE
3746
0
0
INGERSOLL RAND INC COM
COM
45687V106
340287
3746
SH
SOLE
3746
0
0
INGREDION INC COM
COM
457187102
2070548
18052
SH
SOLE
17757
0
295
INGREDION INC COM
COM
457187102
2070548
18052
SH
SOLE
17757
0
295
INSTALLED BLDG PRODS INC COM
COM
45780R101
59547214
289514
SH
SOLE
272850
0
16664
INSTALLED BLDG PRODS INC COM
COM
45780R101
59547214
289514
SH
SOLE
272850
0
16664
INTAPP INC COM
COM
45827U109
13873764
378341
SH
SOLE
371266
0
7075
INTAPP INC COM
COM
45827U109
13873764
378341
SH
SOLE
371266
0
7075
INTEGER HLDGS CORP COM
COM
45826H109
95476512
824566
SH
SOLE
781284
0
43282
INTEGER HLDGS CORP COM
COM
45826H109
95476512
824566
SH
SOLE
781284
0
43282
INTEL CORP COM
COM
458140100
8917109
287927
SH
SOLE
272838
0
15090
INTEL CORP COM
COM
458140100
8917109
287927
SH
SOLE
272838
0
15090
INTER PARFUMS INC COM
COM
458334109
6906222
59521
SH
SOLE
58401
0
1120
INTER PARFUMS INC COM
COM
458334109
6906222
59521
SH
SOLE
58401
0
1120
INTERCONTINENTAL EXCHANGE GROUP INC COM
COM
45866F104
2051844
14989
SH
SOLE
14989
0
0
INTERCONTINENTAL EXCHANGE GROUP INC COM
COM
45866F104
2051844
14989
SH
SOLE
14989
0
0
INTERNATIONAL BUSINESS MACHS COM
COM
459200101
50592081
292524
SH
SOLE
287836
0
4688
INTERNATIONAL BUSINESS MACHS COM
COM
459200101
50592081
292524
SH
SOLE
287836
0
4688
INTERNATIONAL MNY EXPRESS INC COM
COM
46005L101
7898193
378992
SH
SOLE
215445
0
163547
INTERNATIONAL MNY EXPRESS INC COM
COM
46005L101
7898193
378992
SH
SOLE
215445
0
163547
INTERPUBLIC GROUP COS INC COM
COM
460690100
46374217
1594164
SH
SOLE
1479452
0
114712
INTERPUBLIC GROUP COS INC COM
COM
460690100
46374217
1594164
SH
SOLE
1479452
0
114712
INTRA CELLULAR THERAPIES INC COM
COM
46116X101
8189349
119570
SH
SOLE
70386
0
49184
INTRA CELLULAR THERAPIES INC COM
COM
46116X101
8189349
119570
SH
SOLE
70386
0
49184
INTUIT COM
COM
461202103
5211675
7930
SH
SOLE
6530
0
1400
INTUIT COM
COM
461202103
5211675
7930
SH
SOLE
6530
0
1400
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
27433010
61668
SH
SOLE
61173
0
495
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
27433010
61668
SH
SOLE
61173
0
495
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY
ETF
46137V241
1138905
17924
SH
SOLE
17924
0
0
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY
ETF
46137V241
1138905
17924
SH
SOLE
17924
0
0
INVESCO QQQ TR UNIT SER 1
ETF
46090E103
5302077
11067
SH
SOLE
11067
0
0
INVESCO QQQ TR UNIT SER 1
ETF
46090E103
5302077
11067
SH
SOLE
11067
0
0
INVESTMENT MANAGERS SER TR INTL GW INV CL
COM
461418386
385441
15592
SH
SOLE
15592
0
0
INVESTMENT MANAGERS SER TR INTL GW INV CL
COM
461418386
385441
15592
SH
SOLE
15592
0
0
IQVIA HLDGS INC COM
COM
46266C105
1591509
7527
SH
SOLE
7527
0
0
IQVIA HLDGS INC COM
COM
46266C105
1591509
7527
SH
SOLE
7527
0
0
IRHYTHM TECHNOLOGIES INC COM
COM
450056106
10336454
96028
SH
SOLE
56627
0
39401
IRHYTHM TECHNOLOGIES INC COM
COM
450056106
10336454
96028
SH
SOLE
56627
0
39401
ISHARES INC CORE MSCI EMKT
ETF
46434G103
1299013
24267
SH
SOLE
24117
0
150
ISHARES INC CORE MSCI EMKT
ETF
46434G103
1299013
24267
SH
SOLE
24117
0
150
ISHARES INC MSCI JPN ETF NEW
ETF
46434G822
26327811
385812
SH
SOLE
385812
0
0
ISHARES INC MSCI JPN ETF NEW
ETF
46434G822
26327811
385812
SH
SOLE
385812
0
0
ISHARES INC MSCI STH KOR ETF
ETF
464286772
6680927
101088
SH
SOLE
100573
0
515
ISHARES INC MSCI STH KOR ETF
ETF
464286772
6680927
101088
SH
SOLE
100573
0
515
ISHARES TR COHEN&ST RLTY
ETF
464287564
284158
4960
SH
SOLE
4960
0
0
ISHARES TR COHEN&ST RLTY
ETF
464287564
284158
4960
SH
SOLE
4960
0
0
ISHARES TR CORE DIV GRWTH
ETF
46434V621
361573
6276
SH
SOLE
6276
0
0
ISHARES TR CORE DIV GRWTH
ETF
46434V621
361573
6276
SH
SOLE
6276
0
0
ISHARES TR CORE MSCI EAFE
ETF
46432F842
2697268
37132
SH
SOLE
36732
0
400
ISHARES TR CORE MSCI EAFE
ETF
46432F842
2697268
37132
SH
SOLE
36732
0
400
ISHARES TR CORE MSCI EURO
ETF
46434V738
3849706
67598
SH
SOLE
67598
0
0
ISHARES TR CORE MSCI EURO
ETF
46434V738
3849706
67598
SH
SOLE
67598
0
0
ISHARES TR CORE S&P MCP ETF
ETF
464287507
2130380
36404
SH
SOLE
36404
0
0
ISHARES TR CORE S&P MCP ETF
ETF
464287507
2130380
36404
SH
SOLE
36404
0
0
ISHARES TR CORE S&P SCP ETF
ETF
464287804
1261996
11832
SH
SOLE
11832
0
0
ISHARES TR CORE S&P SCP ETF
ETF
464287804
1261996
11832
SH
SOLE
11832
0
0
ISHARES TR CORE S&P US ETF
ETF
464287671
343811
2697
SH
SOLE
2697
0
0
ISHARES TR CORE S&P US ETF
ETF
464287671
343811
2697
SH
SOLE
2697
0
0
ISHARES TR CORE S&P500 ETF
ETF
464287200
9750544
17818
SH
SOLE
17113
0
705
ISHARES TR CORE S&P500 ETF
ETF
464287200
9750544
17818
SH
SOLE
17113
0
705
ISHARES TR DEVSMCP EXNA ETF
ETF
464288497
1665447
29788
SH
SOLE
29788
0
0
ISHARES TR DEVSMCP EXNA ETF
ETF
464288497
1665447
29788
SH
SOLE
29788
0
0
ISHARES TR EUROPE ETF
ETF
464287861
727706
13289
SH
SOLE
13289
0
0
ISHARES TR EUROPE ETF
ETF
464287861
727706
13289
SH
SOLE
13289
0
0
ISHARES TR GLOBAL 100 ETF
ETF
464287572
248211
2570
SH
SOLE
2570
0
0
ISHARES TR GLOBAL 100 ETF
ETF
464287572
248211
2570
SH
SOLE
2570
0
0
ISHARES TR MICRO-CAP ETF
ETF
464288869
365370
3205
SH
SOLE
3205
0
0
ISHARES TR MICRO-CAP ETF
ETF
464288869
365370
3205
SH
SOLE
3205
0
0
ISHARES TR MIN VOL USA ETF
ETF
46429B697
324704
3867
SH
SOLE
3867
0
0
ISHARES TR MIN VOL USA ETF
ETF
46429B697
324704
3867
SH
SOLE
3867
0
0
ISHARES TR MRGSTR MD CP ETF
ETF
464288208
216486
3089
SH
SOLE
0
0
3089
ISHARES TR MRGSTR MD CP ETF
ETF
464288208
216486
3089
SH
SOLE
0
0
3089
ISHARES TR MRGSTR MD CP GRW
ETF
464288307
228193
3368
SH
SOLE
0
0
3368
ISHARES TR MRGSTR MD CP GRW
ETF
464288307
228193
3368
SH
SOLE
0
0
3368
ISHARES TR MSCI EAFE ETF
ETF
464287465
13208240
168623
SH
SOLE
168623
0
0
ISHARES TR MSCI EAFE ETF
ETF
464287465
13208240
168623
SH
SOLE
168623
0
0
ISHARES TR MSCI EMERG MKT
ETF
464287234
591567
13890
SH
SOLE
13128
0
762
ISHARES TR MSCI EMERG MKT
ETF
464287234
591567
13890
SH
SOLE
13128
0
762
ISHARES TR RUS 1000 ETF
ETF
464287622
9313002
31300
SH
SOLE
31300
0
0
ISHARES TR RUS 1000 ETF
ETF
464287622
9313002
31300
SH
SOLE
31300
0
0
ISHARES TR RUS 1000 GRW ETF
ETF
464287614
125275526
343682
SH
SOLE
343666
0
16
ISHARES TR RUS 1000 GRW ETF
ETF
464287614
125275526
343682
SH
SOLE
343666
0
16
ISHARES TR RUS 1000 VAL ETF
ETF
464287598
12854252
73676
SH
SOLE
73676
0
0
ISHARES TR RUS 1000 VAL ETF
ETF
464287598
12854252
73676
SH
SOLE
73676
0
0
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
35411359
134885
SH
SOLE
134885
0
0
ISHARES TR RUS 2000 GRW ETF
ETF
464287648
35411359
134885
SH
SOLE
134885
0
0
ISHARES TR RUS 2000 VAL ETF
ETF
464287630
10826473
71086
SH
SOLE
70761
0
326
ISHARES TR RUS 2000 VAL ETF
ETF
464287630
10826473
71086
SH
SOLE
70761
0
326
ISHARES TR RUS MD CP GR ETF
ETF
464287481
1764660
15991
SH
SOLE
15666
0
325
ISHARES TR RUS MD CP GR ETF
ETF
464287481
1764660
15991
SH
SOLE
15666
0
325
ISHARES TR RUS MDCP VAL ETF
ETF
464287473
461951
3826
SH
SOLE
3756
0
70
ISHARES TR RUS MDCP VAL ETF
ETF
464287473
461951
3826
SH
SOLE
3756
0
70
ISHARES TR RUS MID CAP ETF
ETF
464287499
4444884
54821
SH
SOLE
54821
0
0
ISHARES TR RUS MID CAP ETF
ETF
464287499
4444884
54821
SH
SOLE
54821
0
0
ISHARES TR RUSSELL 2000
ETF
464287655
5745488
28318
SH
SOLE
28318
0
0
ISHARES TR RUSSELL 2000
ETF
464287655
5745488
28318
SH
SOLE
28318
0
0
ISHARES TR RUSSELL 3000
ETF
464287689
9074898
29400
SH
SOLE
29400
0
0
ISHARES TR RUSSELL 3000
ETF
464287689
9074898
29400
SH
SOLE
29400
0
0
ISHARES TR S&P 100 IDX FD
ETF
464287101
269586
1020
SH
SOLE
1020
0
0
ISHARES TR S&P 100 IDX FD
ETF
464287101
269586
1020
SH
SOLE
1020
0
0
ISHARES TR S&P 500 GRWT ETF
ETF
464287309
15744848
170141
SH
SOLE
166941
0
3200
ISHARES TR S&P 500 GRWT ETF
ETF
464287309
15744848
170141
SH
SOLE
166941
0
3200
ISHARES TR S&P 500 VAL ETF
ETF
464287408
1165046
6401
SH
SOLE
6401
0
0
ISHARES TR S&P 500 VAL ETF
ETF
464287408
1165046
6401
SH
SOLE
6401
0
0
ISHARES TR S&P MC 400 GRW
ETF
464287606
216222
2454
PRN
SOLE
2454
0
0
ISHARES TR S&P MC 400 GRW
ETF
464287606
216222
2454
PRN
SOLE
2454
0
0
ISHARES TR S&P NA SOFTWR
ETF
464287515
219423
2525
SH
SOLE
2525
0
0
ISHARES TR S&P NA SOFTWR
ETF
464287515
219423
2525
SH
SOLE
2525
0
0
ISHARES TR SP SMCP600VL ETF
ETF
464287879
358455
3685
SH
SOLE
3685
0
0
ISHARES TR SP SMCP600VL ETF
ETF
464287879
358455
3685
SH
SOLE
3685
0
0
ITHACA ENERGY PLC
COM
G49776100
36522
23225
SH
SOLE
23225
0
0
ITHACA ENERGY PLC
COM
G49776100
36522
23225
SH
SOLE
23225
0
0
ITRON INC
COM
465741AN6
401800
400000
SH
SOLE
400000
0
0
ITRON INC
COM
465741AN6
401800
400000
SH
SOLE
400000
0
0
ITT INC COM
COM
45073V108
426294
3300
SH
SOLE
3300
0
0
ITT INC COM
COM
45073V108
426294
3300
SH
SOLE
3300
0
0
IVY FDS INC MID CAP GWTH I
ETF
466001609
6272416
204713
SH
SOLE
204713
0
0
IVY FDS INC MID CAP GWTH I
ETF
466001609
6272416
204713
SH
SOLE
204713
0
0
J & J SNACK FOODS CORP COM
COM
466032109
379946
2340
SH
SOLE
2340
0
0
J & J SNACK FOODS CORP COM
COM
466032109
379946
2340
SH
SOLE
2340
0
0
JACOBS SOLUTIONS INC COM
COM
46982L108
1499228
10731
SH
SOLE
10731
0
0
JACOBS SOLUTIONS INC COM
COM
46982L108
1499228
10731
SH
SOLE
10731
0
0
JANUS INTERNATIONAL GROUP INC COMMON STOCK
COM
47103N106
39509133
3128197
SH
SOLE
2929836
0
198361
JANUS INTERNATIONAL GROUP INC COMMON STOCK
COM
47103N106
39509133
3128197
SH
SOLE
2929836
0
198361
JANUS INVT FD HENDRSON FORTY T
COM
47103A625
306326
5769
SH
SOLE
5769
0
0
JANUS INVT FD HENDRSON FORTY T
COM
47103A625
306326
5769
SH
SOLE
5769
0
0
JEFFERIES GROUP INC NEW
COM
47233W109
713807
14345
SH
SOLE
14345
0
0
JEFFERIES GROUP INC NEW
COM
47233W109
713807
14345
SH
SOLE
14345
0
0
JFROG LTD ORD SHS
COM
M6191J100
8014634
213439
SH
SOLE
127669
0
85770
JFROG LTD ORD SHS
COM
M6191J100
8014634
213439
SH
SOLE
127669
0
85770
JOHNSON & JOHNSON COM
COM
478160104
79827214
546163
SH
SOLE
542515
0
3648
JOHNSON & JOHNSON COM
COM
478160104
79827214
546163
SH
SOLE
542515
0
3648
JOHNSON CTLS INTL PLC SHS
COM
G51502105
61785261
929521
SH
SOLE
851970
0
77551
JOHNSON CTLS INTL PLC SHS
COM
G51502105
61785261
929521
SH
SOLE
851970
0
77551
JPMORGAN CHASE & CO 4.55 DEP PFD JJ
PFD
48128B580
1150364
55600
SH
SOLE
55600
0
0
JPMORGAN CHASE & CO 4.55 DEP PFD JJ
PFD
48128B580
1150364
55600
SH
SOLE
55600
0
0
JPMORGAN CHASE & CO COM
COM
46625H100
38133052
188535
SH
SOLE
187085
0
1449
JPMORGAN CHASE & CO COM
COM
46625H100
38133052
188535
SH
SOLE
187085
0
1449
KAISER ALUMINUM CORP COM PAR $0.01
COM
483007704
319956
3640
SH
SOLE
3640
0
0
KAISER ALUMINUM CORP COM PAR $0.01
COM
483007704
319956
3640
SH
SOLE
3640
0
0
KERING S A UNSPONSORED ADR
COM
492089107
1264138
34845
SH
SOLE
34845
0
0
KERING S A UNSPONSORED ADR
COM
492089107
1264138
34845
SH
SOLE
34845
0
0
KIMBERLY CLARK CORP COM
COM
494368103
1787479
12934
SH
SOLE
12134
0
800
KIMBERLY CLARK CORP COM
COM
494368103
1787479
12934
SH
SOLE
12134
0
800
KINDER MORGAN INC DEL COM
COM
49456B101
1816853
91437
SH
SOLE
89437
0
2000
KINDER MORGAN INC DEL COM
COM
49456B101
1816853
91437
SH
SOLE
89437
0
2000
KINROSS GOLD CORP COM NO PAR
COM
496902404
218899
26310
SH
SOLE
26310
0
0
KINROSS GOLD CORP COM NO PAR
COM
496902404
218899
26310
SH
SOLE
26310
0
0
KINSALE CAP GROUP INC COM
COM
49714P108
1356956
3522
SH
SOLE
3522
0
0
KINSALE CAP GROUP INC COM
COM
49714P108
1356956
3522
SH
SOLE
3522
0
0
KKR & Co. Inc. Class A
COM
48251W104
263626
2505
SH
SOLE
2505
0
0
KKR & Co. Inc. Class A
COM
48251W104
263626
2505
SH
SOLE
2505
0
0
KLA CORP COM NEW
COM
482480100
2655747
3221
SH
SOLE
3221
0
0
KLA CORP COM NEW
COM
482480100
2655747
3221
SH
SOLE
3221
0
0
KNIFE RIV HLDG CO COMMON STOCK
COM
498894104
57353502
817700
SH
SOLE
768201
0
49499
KNIFE RIV HLDG CO COMMON STOCK
COM
498894104
57353502
817700
SH
SOLE
768201
0
49499
KNIGHT-SWIFT TRANSN HLDGS INC CL A
COM
499049104
341553
6842
SH
SOLE
6842
0
0
KNIGHT-SWIFT TRANSN HLDGS INC CL A
COM
499049104
341553
6842
SH
SOLE
6842
0
0
KOMATSU LTD SPON ADR NEW
COM
500458401
1262937
43493
SH
SOLE
43493
0
0
KOMATSU LTD SPON ADR NEW
COM
500458401
1262937
43493
SH
SOLE
43493
0
0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE
COM
500467501
4261496
144117
SH
SOLE
142722
0
1395
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE
COM
500467501
4261496
144117
SH
SOLE
142722
0
1395
KRAFT HEINZ CO COM
COM
500754106
780207
24215
SH
SOLE
24215
0
0
KRAFT HEINZ CO COM
COM
500754106
780207
24215
SH
SOLE
24215
0
0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW
COM
50077B207
10422229
520851
SH
SOLE
296051
0
224800
KRATOS DEFENSE & SEC SOLUTIONS COM NEW
COM
50077B207
10422229
520851
SH
SOLE
296051
0
224800
L3HARRIS TECHNOLOGIES INC COM
COM
502431109
10846989
48299
SH
SOLE
47664
0
635
L3HARRIS TECHNOLOGIES INC COM
COM
502431109
10846989
48299
SH
SOLE
47664
0
635
LA Z BOY INC COM
COM
505336107
59677927
1600803
SH
SOLE
1519885
0
80917
LA Z BOY INC COM
COM
505336107
59677927
1600803
SH
SOLE
1519885
0
80917
LABCORP HOLDINGS INC
COM
504922105
4788794
23531
SH
SOLE
23531
0
0
LABCORP HOLDINGS INC
COM
504922105
4788794
23531
SH
SOLE
23531
0
0
LAKELAND FINL CORP COM
COM
511656100
50930053
827862
SH
SOLE
777356
0
50506
LAKELAND FINL CORP COM
COM
511656100
50930053
827862
SH
SOLE
777356
0
50506
LAM RESEARCH CORP COM
COM
512807108
302417
284
SH
SOLE
284
0
0
LAM RESEARCH CORP COM
COM
512807108
302417
284
SH
SOLE
284
0
0
LANCASTER COLONY CORP COM
COM
513847103
76490789
404777
PRN
SOLE
390770
0
14007
LANCASTER COLONY CORP COM
COM
513847103
76490789
404777
PRN
SOLE
390770
0
14007
LANDSTAR SYS INC COM
COM
515098101
326899
1772
SH
SOLE
1772
0
0
LANDSTAR SYS INC COM
COM
515098101
326899
1772
SH
SOLE
1772
0
0
LANTHEUS HLDGS INC COM
COM
516544103
70254114
875005
SH
SOLE
831101
0
43903
LANTHEUS HLDGS INC COM
COM
516544103
70254114
875005
SH
SOLE
831101
0
43903
LAUDER ESTEE COS INC CL A
COM
518439104
2585226
24297
SH
SOLE
23482
0
815
LAUDER ESTEE COS INC CL A
COM
518439104
2585226
24297
SH
SOLE
23482
0
815
LEONARDO DRS INC COM
COM
52661A108
79572309
3119259
SH
SOLE
2908763
0
210496
LEONARDO DRS INC COM
COM
52661A108
79572309
3119259
SH
SOLE
2908763
0
210496
LEONARDO S P A UNSPONSORED ADR
COM
52660W101
340576
29315
SH
SOLE
29315
0
0
LEONARDO S P A UNSPONSORED ADR
COM
52660W101
340576
29315
SH
SOLE
29315
0
0
LEONARDO SPA
COM
T6S996112
852280
36680
SH
SOLE
36680
0
0
LEONARDO SPA
COM
T6S996112
852280
36680
SH
SOLE
36680
0
0
LIBERTY MEDIA CORP
COM
530715AG6
6170
19537
SH
SOLE
19537
0
0
LIBERTY MEDIA CORP
COM
530715AG6
6170
19537
SH
SOLE
19537
0
0
LILLY ELI & CO COM
COM
532457108
4605668
5087
SH
SOLE
5087
0
0
LILLY ELI & CO COM
COM
532457108
4605668
5087
SH
SOLE
5087
0
0
LINCOLN ELEC HLDGS INC COM
COM
533900106
1704362
9035
SH
SOLE
9035
0
0
LINCOLN ELEC HLDGS INC COM
COM
533900106
1704362
9035
SH
SOLE
9035
0
0
LINDE PLC SHS
COM
G54950103
19118839
43570
SH
SOLE
42552
0
1018
LINDE PLC SHS
COM
G54950103
19118839
43570
SH
SOLE
42552
0
1018
LIQUIDITY SERVICES INC COM
COM
53635B107
17971471
899473
SH
SOLE
882457
0
17016
LIQUIDITY SERVICES INC COM
COM
53635B107
17971471
899473
SH
SOLE
882457
0
17016
LITTELFUSE INC COM
COM
537008104
37923953
148378
SH
SOLE
140206
0
8172
LITTELFUSE INC COM
COM
537008104
37923953
148378
SH
SOLE
140206
0
8172
LOAR HOLDINGS INC COM SHS
COM
53947R105
1909995
35761
SH
SOLE
35761
0
0
LOAR HOLDINGS INC COM SHS
COM
53947R105
1909995
35761
SH
SOLE
35761
0
0
LOCKHEED MARTIN CORP COM
COM
539830109
7110663
15223
SH
SOLE
15223
0
0
LOCKHEED MARTIN CORP COM
COM
539830109
7110663
15223
SH
SOLE
15223
0
0
LOEWS CORP COM
COM
540424108
575050
7694
SH
SOLE
5694
0
2000
LOEWS CORP COM
COM
540424108
575050
7694
SH
SOLE
5694
0
2000
LOWES COS INC COM
COM
548661107
10041292
45547
SH
SOLE
45247
0
300
LOWES COS INC COM
COM
548661107
10041292
45547
SH
SOLE
45247
0
300
LUMENTUM HLDGS INC COM
COM
55024U109
3326502
65328
SH
SOLE
37239
0
28089
LUMENTUM HLDGS INC COM
COM
55024U109
3326502
65328
SH
SOLE
37239
0
28089
LVMH MOET HENNESSY LOU VUITTON ORD
COM
F58485115
284107
372
SH
SOLE
372
0
0
LVMH MOET HENNESSY LOU VUITTON ORD
COM
F58485115
284107
372
SH
SOLE
372
0
0
MACOM TECH SOLUTIONS HLDGS INC COM
COM
55405Y100
26495527
237692
SH
SOLE
233472
0
4220
MACOM TECH SOLUTIONS HLDGS INC COM
COM
55405Y100
26495527
237692
SH
SOLE
233472
0
4220
MAGNITE INC COM
COM
55955D100
14367819
1081100
SH
SOLE
641215
0
439885
MAGNITE INC COM
COM
55955D100
14367819
1081100
SH
SOLE
641215
0
439885
MAGNOLIA OIL & GAS CORP CL A
COM
559663109
102248082
4035047
SH
SOLE
3855431
0
179616
MAGNOLIA OIL & GAS CORP CL A
COM
559663109
102248082
4035047
SH
SOLE
3855431
0
179616
MANPOWERGROUP INC COM
COM
56418H100
439740
6300
SH
SOLE
6300
0
0
MANPOWERGROUP INC COM
COM
56418H100
439740
6300
SH
SOLE
6300
0
0
MARATHON PETE CORP COM
COM
56585A102
417393
2406
SH
SOLE
2406
0
0
MARATHON PETE CORP COM
COM
56585A102
417393
2406
SH
SOLE
2406
0
0
MARKEL CORP COM
COM
570535104
2620323
1663
SH
SOLE
1663
0
0
MARKEL CORP COM
COM
570535104
2620323
1663
SH
SOLE
1663
0
0
MARRIOTT INTL INC NEW CL A
COM
571903202
8160946
33755
SH
SOLE
33480
0
275
MARRIOTT INTL INC NEW CL A
COM
571903202
8160946
33755
SH
SOLE
33480
0
275
MARSH & MCLENNAN COS INC COM
COM
571748102
65333736
310050
SH
SOLE
281434
0
28616
MARSH & MCLENNAN COS INC COM
COM
571748102
65333736
310050
SH
SOLE
281434
0
28616
MARTIN MARIETTA MATLS INC COM
COM
573284106
67703870
124961
SH
SOLE
112538
0
12423
MARTIN MARIETTA MATLS INC COM
COM
573284106
67703870
124961
SH
SOLE
112538
0
12423
MASCO CORP COM
COM
574599106
1880027
28199
SH
SOLE
28199
0
0
MASCO CORP COM
COM
574599106
1880027
28199
SH
SOLE
28199
0
0
MASSACHUSETTS INVS TR SH BEN INT I
COM
575736400
338244
9015
SH
SOLE
9015
0
0
MASSACHUSETTS INVS TR SH BEN INT I
COM
575736400
338244
9015
SH
SOLE
9015
0
0
MASTERCARD INCORPORATED CL A
COM
57636Q104
3804564
8624
SH
SOLE
8624
0
0
MASTERCARD INCORPORATED CL A
COM
57636Q104
3804564
8624
SH
SOLE
8624
0
0
MATADOR RES CO COM
COM
576485205
164220679
2755381
SH
SOLE
2562246
0
193134
MATADOR RES CO COM
COM
576485205
164220679
2755381
SH
SOLE
2562246
0
193134
MATERION CORP COM
COM
576690101
53922030
498678
SH
SOLE
468853
0
29825
MATERION CORP COM
COM
576690101
53922030
498678
SH
SOLE
468853
0
29825
MATTHEWS INTL FDS PAC TIGER INST
COM
577130834
4004513
203172
SH
SOLE
203172
0
0
MATTHEWS INTL FDS PAC TIGER INST
COM
577130834
4004513
203172
SH
SOLE
203172
0
0
MAXCYTE INC COM
COM
57777K106
2775999
708163
SH
SOLE
402733
0
305430
MAXCYTE INC COM
COM
57777K106
2775999
708163
SH
SOLE
402733
0
305430
MCCORMICK & CO INC COM NON VTG
COM
579780206
1842099
25967
SH
SOLE
24967
0
1000
MCCORMICK & CO INC COM NON VTG
COM
579780206
1842099
25967
SH
SOLE
24967
0
1000
MCDONALDS CORP COM
COM
580135101
12309728
48304
SH
SOLE
46004
0
2300
MCDONALDS CORP COM
COM
580135101
12309728
48304
SH
SOLE
46004
0
2300
MCGRATH RENTCORP COM
COM
580589109
32871582
308509
SH
SOLE
305354
0
3155
MCGRATH RENTCORP COM
COM
580589109
32871582
308509
SH
SOLE
305354
0
3155
MCKESSON CORP COM
COM
58155Q103
831673
1424
SH
SOLE
1424
0
0
MCKESSON CORP COM
COM
58155Q103
831673
1424
SH
SOLE
1424
0
0
MDU RES GROUP INC COM
COM
552690109
19455010
775100
SH
SOLE
760532
0
14568
MDU RES GROUP INC COM
COM
552690109
19455010
775100
SH
SOLE
760532
0
14568
MEDIAALPHA INC CL A
COM
58450V104
4886623
371042
SH
SOLE
363878
0
7164
MEDIAALPHA INC CL A
COM
58450V104
4886623
371042
SH
SOLE
363878
0
7164
MEDTRONIC PLC SHS
COM
G5960L103
1452199
18450
SH
SOLE
18450
0
0
MEDTRONIC PLC SHS
COM
G5960L103
1452199
18450
SH
SOLE
18450
0
0
MEG ENERGY CORP COM
COM
552704108
214024
10000
SH
SOLE
10000
0
0
MEG ENERGY CORP COM
COM
552704108
214024
10000
SH
SOLE
10000
0
0
MERCADOLIBRE INC COM
COM
58733R102
12792226
7784
SH
SOLE
7639
0
145
MERCADOLIBRE INC COM
COM
58733R102
12792226
7784
SH
SOLE
7639
0
145
MERCEDES BENZ GROUP AG UNSPONSOR ADR
COM
233825207
8414850
486385
SH
SOLE
483620
0
2765
MERCEDES BENZ GROUP AG UNSPONSOR ADR
COM
233825207
8414850
486385
SH
SOLE
483620
0
2765
MERCK & CO INC NEW COM
COM
58933Y105
37242839
300831
SH
SOLE
295573
0
5258
MERCK & CO INC NEW COM
COM
58933Y105
37242839
300831
SH
SOLE
295573
0
5258
META PLATFORMS INC CL A
COM
30303M102
92949529
184343
SH
SOLE
176155
0
8188
META PLATFORMS INC CL A
COM
30303M102
92949529
184343
SH
SOLE
176155
0
8188
METLIFE INC COM
COM
59156R108
1036706
14770
SH
SOLE
14770
0
0
METLIFE INC COM
COM
59156R108
1036706
14770
SH
SOLE
14770
0
0
METTLER TOLEDO INTERNATIONAL COM
COM
592688105
5597348
4005
SH
SOLE
4005
0
0
METTLER TOLEDO INTERNATIONAL COM
COM
592688105
5597348
4005
SH
SOLE
4005
0
0
MGE ENERGY INC COM
COM
55277P104
26514481
354851
SH
SOLE
333515
0
21337
MGE ENERGY INC COM
COM
55277P104
26514481
354851
SH
SOLE
333515
0
21337
MGIC INVT CORP WIS COM
COM
552848103
1183030
54897
SH
SOLE
54897
0
0
MGIC INVT CORP WIS COM
COM
552848103
1183030
54897
SH
SOLE
54897
0
0
MICROCHIP TECHNOLOGY INC COM
COM
595017104
127134309
1389446
SH
SOLE
1279630
0
109816
MICROCHIP TECHNOLOGY INC COM
COM
595017104
127134309
1389446
SH
SOLE
1279630
0
109816
MICRON TECHNOLOGY INC COM
COM
595112103
1277156
9710
SH
SOLE
9710
0
0
MICRON TECHNOLOGY INC COM
COM
595112103
1277156
9710
SH
SOLE
9710
0
0
MICROSOFT CORP COM
COM
594918104
341403736
763852
SH
SOLE
734484
0
29368
MICROSOFT CORP COM
COM
594918104
341403736
763852
SH
SOLE
734484
0
29368
MICROSTRATEGY INC CL A NEW
COM
594972408
577164
419
SH
SOLE
419
0
0
MICROSTRATEGY INC CL A NEW
COM
594972408
577164
419
SH
SOLE
419
0
0
MID AMER APT CMNTYS INC COM
COM
59522J103
52207863
366088
SH
SOLE
354242
0
11846
MID AMER APT CMNTYS INC COM
COM
59522J103
52207863
366088
SH
SOLE
354242
0
11846
MIMEDX GROUP INC COM
COM
602496101
770339
111160
SH
SOLE
111160
0
0
MIMEDX GROUP INC COM
COM
602496101
770339
111160
SH
SOLE
111160
0
0
MIRUM PHARMACEUTICALS INC COM
COM
604749101
7538553
220490
SH
SOLE
125401
0
95089
MIRUM PHARMACEUTICALS INC COM
COM
604749101
7538553
220490
SH
SOLE
125401
0
95089
MITEK SYS INC COM NEW
COM
606710200
5618800
502576
SH
SOLE
285867
0
216709
MITEK SYS INC COM NEW
COM
606710200
5618800
502576
SH
SOLE
285867
0
216709
MITSUBISHI MOTOR C
COM
J44131167
51798
18800
SH
SOLE
18800
0
0
MITSUBISHI MOTOR C
COM
J44131167
51798
18800
SH
SOLE
18800
0
0
MKS INSTRS INC COM
COM
55306N104
30091508
230445
SH
SOLE
226583
0
3862
MKS INSTRS INC COM
COM
55306N104
30091508
230445
SH
SOLE
226583
0
3862
MODERNA INC COM
COM
60770K107
223250
1880
SH
SOLE
1880
0
0
MODERNA INC COM
COM
60770K107
223250
1880
SH
SOLE
1880
0
0
MODINE MFG CO COM
COM
607828100
22472016
224294
SH
SOLE
192440
0
31854
MODINE MFG CO COM
COM
607828100
22472016
224294
SH
SOLE
192440
0
31854
MODIVCARE INC COM
COM
60783X104
12250868
466878
SH
SOLE
437707
0
29171
MODIVCARE INC COM
COM
60783X104
12250868
466878
SH
SOLE
437707
0
29171
MONDELEZ INTL INC CL A
COM
609207105
68900080
1052874
SH
SOLE
951647
0
101227
MONDELEZ INTL INC CL A
COM
609207105
68900080
1052874
SH
SOLE
951647
0
101227
MONGODB INC CL A
COM
60937P106
3344465
13380
SH
SOLE
13380
0
0
MONGODB INC CL A
COM
60937P106
3344465
13380
SH
SOLE
13380
0
0
MONOLITHIC PWR SYS INC COM
COM
609839105
2405879
2928
SH
SOLE
2928
0
0
MONOLITHIC PWR SYS INC COM
COM
609839105
2405879
2928
SH
SOLE
2928
0
0
MONSTER BEVERAGE CORP NEW COM SHS
COM
61174X109
8355786
167283
SH
SOLE
167283
0
0
MONSTER BEVERAGE CORP NEW COM SHS
COM
61174X109
8355786
167283
SH
SOLE
167283
0
0
MONTROSE ENVIRONMENTAL GROUP I COM
COM
615111101
8784826
197146
SH
SOLE
112098
0
85048
MONTROSE ENVIRONMENTAL GROUP I COM
COM
615111101
8784826
197146
SH
SOLE
112098
0
85048
MORGAN STANLEY COM NEW
COM
617446448
1107966
11400
SH
SOLE
11400
0
0
MORGAN STANLEY COM NEW
COM
617446448
1107966
11400
SH
SOLE
11400
0
0
MOSAIC CO NEW COM
COM
61945C103
336598
11647
SH
SOLE
11647
0
0
MOSAIC CO NEW COM
COM
61945C103
336598
11647
SH
SOLE
11647
0
0
MOTOROLA SOLUTIONS INC COM NEW
COM
620076307
11186957
28978
SH
SOLE
28978
0
0
MOTOROLA SOLUTIONS INC COM NEW
COM
620076307
11186957
28978
SH
SOLE
28978
0
0
MP MATERIALS CORP COM CL A
COM
553368101
3762161
295535
SH
SOLE
177085
0
118450
MP MATERIALS CORP COM CL A
COM
553368101
3762161
295535
SH
SOLE
177085
0
118450
MPLX LP COM UNIT REP LTD
COM
55336V100
1897683
44557
SH
SOLE
44557
0
0
MPLX LP COM UNIT REP LTD
COM
55336V100
1897683
44557
SH
SOLE
44557
0
0
MSA SAFETY INC COM
COM
553498106
3513669
18721
SH
SOLE
18721
0
0
MSA SAFETY INC COM
COM
553498106
3513669
18721
SH
SOLE
18721
0
0
MYR GROUP INC DEL COM
COM
55405W104
6636626
48903
SH
SOLE
47992
0
911
MYR GROUP INC DEL COM
COM
55405W104
6636626
48903
SH
SOLE
47992
0
911
NATERA INC COM
COM
632307104
7190131
66397
SH
SOLE
39612
0
26785
NATERA INC COM
COM
632307104
7190131
66397
SH
SOLE
39612
0
26785
NATIXIS FDS TR I V NELS SCVAL Y
COM
63872R723
8096472
392842
SH
SOLE
392842
0
0
NATIXIS FDS TR I V NELS SCVAL Y
COM
63872R723
8096472
392842
SH
SOLE
392842
0
0
NCINO INC COM
COM
63947X101
14037016
446328
SH
SOLE
437850
0
8478
NCINO INC COM
COM
63947X101
14037016
446328
SH
SOLE
437850
0
8478
NCR ATLEOS CORPORATION COM SHS
COM
63001N106
687929
25460
SH
SOLE
18960
0
6500
NCR ATLEOS CORPORATION COM SHS
COM
63001N106
687929
25460
SH
SOLE
18960
0
6500
NCR VOYIX CORPORATION COM
COM
62886E108
1208435
97849
SH
SOLE
94349
0
3500
NCR VOYIX CORPORATION COM
COM
62886E108
1208435
97849
SH
SOLE
94349
0
3500
NEOGEN CORP COM
COM
640491106
12771758
817131
SH
SOLE
803230
0
13901
NEOGEN CORP COM
COM
640491106
12771758
817131
SH
SOLE
803230
0
13901
NESTLE S A SPONSORED ADR
COM
641069406
14347134
140562
SH
SOLE
136712
0
3850
NESTLE S A SPONSORED ADR
COM
641069406
14347134
140562
SH
SOLE
136712
0
3850
NETFLIX INC COM
COM
64110L106
4010137
5942
SH
SOLE
5942
0
0
NETFLIX INC COM
COM
64110L106
4010137
5942
SH
SOLE
5942
0
0
NETSTREIT CORP COM
COM
64119V303
17928944
1113599
SH
SOLE
1053896
0
59703
NETSTREIT CORP COM
COM
64119V303
17928944
1113599
SH
SOLE
1053896
0
59703
NEURONETICS INC COM
COM
64131A105
2148676
1193709
SH
SOLE
678581
0
515128
NEURONETICS INC COM
COM
64131A105
2148676
1193709
SH
SOLE
678581
0
515128
NEW ALTERNATIVES FD
COM
641868104
309846
4896
SH
SOLE
4896
0
0
NEW ALTERNATIVES FD
COM
641868104
309846
4896
SH
SOLE
4896
0
0
NEWMARKET CORP COM
COM
651587107
276861
537
SH
SOLE
537
0
0
NEWMARKET CORP COM
COM
651587107
276861
537
SH
SOLE
537
0
0
NEWMONT MINING CORP COM
COM
651639106
2443156
58351
SH
SOLE
45865
0
12486
NEWMONT MINING CORP COM
COM
651639106
2443156
58351
SH
SOLE
45865
0
12486
NEWPARK RES INC COM PAR $.01NEW
COM
651718504
3980681
479023
SH
SOLE
272470
0
206553
NEWPARK RES INC COM PAR $.01NEW
COM
651718504
3980681
479023
SH
SOLE
272470
0
206553
NEXTERA ENERGY INC COM
COM
65339F101
5116447
72256
SH
SOLE
72256
0
0
NEXTERA ENERGY INC COM
COM
65339F101
5116447
72256
SH
SOLE
72256
0
0
NIKE INC CL B
COM
654106103
3908914
51863
SH
SOLE
51863
0
0
NIKE INC CL B
COM
654106103
3908914
51863
SH
SOLE
51863
0
0
NORFOLK SOUTHERN CORP COM
COM
655844108
4542319
21158
SH
SOLE
18008
0
3150
NORFOLK SOUTHERN CORP COM
COM
655844108
4542319
21158
SH
SOLE
18008
0
3150
NORTHERN OIL AND GAS INC MN COM
COM
665531307
27793942
747752
SH
SOLE
636837
0
110915
NORTHERN OIL AND GAS INC MN COM
COM
665531307
27793942
747752
SH
SOLE
636837
0
110915
NORTHERN TR CORP COM
COM
665859104
1119201
13327
SH
SOLE
13327
0
0
NORTHERN TR CORP COM
COM
665859104
1119201
13327
SH
SOLE
13327
0
0
NORTHROP GRUMMAN CORP COM
COM
666807102
7699749
17662
SH
SOLE
17662
0
0
NORTHROP GRUMMAN CORP COM
COM
666807102
7699749
17662
SH
SOLE
17662
0
0
NOVARTIS A G SPONSORED ADR
COM
66987V109
1090576
10244
SH
SOLE
7144
0
3100
NOVARTIS A G SPONSORED ADR
COM
66987V109
1090576
10244
SH
SOLE
7144
0
3100
NOVO-NORDISK A S ADR
COM
670100205
16967504
118870
SH
SOLE
118870
0
0
NOVO-NORDISK A S ADR
COM
670100205
16967504
118870
SH
SOLE
118870
0
0
NOVOCURE LTD ORD SHS
COM
G6674U108
6602073
385410
SH
SOLE
228086
0
157324
NOVOCURE LTD ORD SHS
COM
G6674U108
6602073
385410
SH
SOLE
228086
0
157324
NUTANIX INC CL A
COM
67059N108
557699
9810
SH
SOLE
9810
0
0
NUTANIX INC CL A
COM
67059N108
557699
9810
SH
SOLE
9810
0
0
NVENT ELECTRIC PLC SHS
COM
G6700G107
494364
6453
SH
SOLE
6453
0
0
NVENT ELECTRIC PLC SHS
COM
G6700G107
494364
6453
SH
SOLE
6453
0
0
NVIDIA CORP COM
COM
67066G104
40518584
327979
SH
SOLE
325219
0
2760
NVIDIA CORP COM
COM
67066G104
40518584
327979
SH
SOLE
325219
0
2760
NXP SEMICONDUCTORS N V COM
COM
N6596X109
246217
915
SH
SOLE
915
0
0
NXP SEMICONDUCTORS N V COM
COM
N6596X109
246217
915
SH
SOLE
915
0
0
O REILLY AUTOMOTIVE INC NEW COM
COM
67103H107
3058350
2896
SH
SOLE
2896
0
0
O REILLY AUTOMOTIVE INC NEW COM
COM
67103H107
3058350
2896
SH
SOLE
2896
0
0
OCCIDENTAL PETE CORP DEL COM
COM
674599105
354229
5620
SH
SOLE
5620
0
0
OCCIDENTAL PETE CORP DEL COM
COM
674599105
354229
5620
SH
SOLE
5620
0
0
OLD DOMINION FREIGHT LINE INC COM
COM
679580100
1161675
6578
SH
SOLE
6578
0
0
OLD DOMINION FREIGHT LINE INC COM
COM
679580100
1161675
6578
SH
SOLE
6578
0
0
OLD NATL BANCORP IND COM
COM
680033107
55572319
3232828
SH
SOLE
3058266
0
174562
OLD NATL BANCORP IND COM
COM
680033107
55572319
3232828
SH
SOLE
3058266
0
174562
OMEGA HEALTHCARE INVS INC COM
COM
681936100
31074169
907275
SH
SOLE
761298
0
145977
OMEGA HEALTHCARE INVS INC COM
COM
681936100
31074169
907275
SH
SOLE
761298
0
145977
OMNICOM GROUP INC COM
COM
681919106
1262258
14072
SH
SOLE
13892
0
180
OMNICOM GROUP INC COM
COM
681919106
1262258
14072
SH
SOLE
13892
0
180
ON HLDG AG NAMEN AKT A
COM
H5919C104
8734850
225125
SH
SOLE
225125
0
0
ON HLDG AG NAMEN AKT A
COM
H5919C104
8734850
225125
SH
SOLE
225125
0
0
ONE GAS INC COM
COM
68235P108
50858138
796525
SH
SOLE
761990
0
34535
ONE GAS INC COM
COM
68235P108
50858138
796525
SH
SOLE
761990
0
34535
ONEOK INC NEW COM
COM
682680103
2592556
31791
SH
SOLE
31791
0
0
ONEOK INC NEW COM
COM
682680103
2592556
31791
SH
SOLE
31791
0
0
ONTO INNOVATION INC COM
COM
683344105
15661873
71333
SH
SOLE
55294
0
16039
ONTO INNOVATION INC COM
COM
683344105
15661873
71333
SH
SOLE
55294
0
16039
ORACLE CORP COM
COM
68389X105
176540756
1250289
SH
SOLE
1160997
0
89292
ORACLE CORP COM
COM
68389X105
176540756
1250289
SH
SOLE
1160997
0
89292
OTIS WORLDWIDE CORP COM
COM
68902V107
2519606
26175
SH
SOLE
26175
0
0
OTIS WORLDWIDE CORP COM
COM
68902V107
2519606
26175
SH
SOLE
26175
0
0
OXFORD INDS INC COM
COM
691497309
67697000
675956
SH
SOLE
635798
0
40158
OXFORD INDS INC COM
COM
691497309
67697000
675956
SH
SOLE
635798
0
40158
PACCAR INC COM
COM
693718108
374393
3637
SH
SOLE
3637
0
0
PACCAR INC COM
COM
693718108
374393
3637
SH
SOLE
3637
0
0
PAGERDUTY INC COM
COM
69553P100
4261265
185838
SH
SOLE
105691
0
80147
PAGERDUTY INC COM
COM
69553P100
4261265
185838
SH
SOLE
105691
0
80147
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
215786
8519
SH
SOLE
8519
0
0
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
215786
8519
SH
SOLE
8519
0
0
PALO ALTO NETWORKS INC COM
COM
697435105
1027539
3031
SH
SOLE
3031
0
0
PALO ALTO NETWORKS INC COM
COM
697435105
1027539
3031
SH
SOLE
3031
0
0
PALOMAR HLDGS INC COM
COM
69753M105
1210271
14914
SH
SOLE
14914
0
0
PALOMAR HLDGS INC COM
COM
69753M105
1210271
14914
SH
SOLE
14914
0
0
PAPA JOHNS INTL INC COM
COM
698813102
232081
4940
SH
SOLE
4940
0
0
PAPA JOHNS INTL INC COM
COM
698813102
232081
4940
SH
SOLE
4940
0
0
PARKER HANNIFIN CORP COM
COM
701094104
5598305
11068
SH
SOLE
9668
0
1400
PARKER HANNIFIN CORP COM
COM
701094104
5598305
11068
SH
SOLE
9668
0
1400
PARSONS CORPORATION COM
COM
70202L102
15754724
192577
SH
SOLE
188934
0
3643
PARSONS CORPORATION COM
COM
70202L102
15754724
192577
SH
SOLE
188934
0
3643
PATRIOT NATL BANCORP INC COM NEW
COM
70336F203
236736
126597
SH
SOLE
126597
0
0
PATRIOT NATL BANCORP INC COM NEW
COM
70336F203
236736
126597
SH
SOLE
126597
0
0
PAYCHEX INC COM
COM
704326107
296044
2497
SH
SOLE
2497
0
0
PAYCHEX INC COM
COM
704326107
296044
2497
SH
SOLE
2497
0
0
PAYPAL HLDGS INC COM
COM
70450Y103
721719
12437
SH
SOLE
12037
0
400
PAYPAL HLDGS INC COM
COM
70450Y103
721719
12437
SH
SOLE
12037
0
400
PDF SOLUTIONS INC COM
COM
693282105
10745961
295381
SH
SOLE
169670
0
125711
PDF SOLUTIONS INC COM
COM
693282105
10745961
295381
SH
SOLE
169670
0
125711
PEBBLEBROOK HOTEL TR COM
COM
70509V100
20700288
1505475
SH
SOLE
1418415
0
87061
PEBBLEBROOK HOTEL TR COM
COM
70509V100
20700288
1505475
SH
SOLE
1418415
0
87061
PELOTON INTERACTIVE INC CL A COM
COM
70614W100
420418
124384
SH
SOLE
124384
0
0
PELOTON INTERACTIVE INC CL A COM
COM
70614W100
420418
124384
SH
SOLE
124384
0
0
PENUMBRA INC COM
COM
70975L107
562586
3126
SH
SOLE
3126
0
0
PENUMBRA INC COM
COM
70975L107
562586
3126
SH
SOLE
3126
0
0
PEPSICO INC COM
COM
713448108
49137867
297932
SH
SOLE
292079
0
5853
PEPSICO INC COM
COM
713448108
49137867
297932
SH
SOLE
292079
0
5853
PERFICIENT INC COM
COM
71375U101
17024477
227630
SH
SOLE
214259
0
13371
PERFICIENT INC COM
COM
71375U101
17024477
227630
SH
SOLE
214259
0
13371
PERMIAN RESOURCES CORP CLASS A COM
COM
71424F105
14008478
867398
SH
SOLE
850905
0
16493
PERMIAN RESOURCES CORP CLASS A COM
COM
71424F105
14008478
867398
SH
SOLE
850905
0
16493
PFIZER INC COM
COM
717081103
19512029
697356
SH
SOLE
688957
0
8399
PFIZER INC COM
COM
717081103
19512029
697356
SH
SOLE
688957
0
8399
PHILIP MORRIS INTL INC COM
COM
718172109
5469185
53974
SH
SOLE
53974
0
0
PHILIP MORRIS INTL INC COM
COM
718172109
5469185
53974
SH
SOLE
53974
0
0
PHILLIPS 66 COM
COM
718546104
2955817
20938
SH
SOLE
20938
0
0
PHILLIPS 66 COM
COM
718546104
2955817
20938
SH
SOLE
20938
0
0
PHREESIA INC COM
COM
71944F106
9619161
453734
SH
SOLE
268390
0
185344
PHREESIA INC COM
COM
71944F106
9619161
453734
SH
SOLE
268390
0
185344
PINNACLE FINL PARTNERS INC COM
COM
72346Q104
7607642
95048
SH
SOLE
56306
0
38742
PINNACLE FINL PARTNERS INC COM
COM
72346Q104
7607642
95048
SH
SOLE
56306
0
38742
PIRELLI & C SPA
COM
T76434264
66561
11170
SH
SOLE
11170
0
0
PIRELLI & C SPA
COM
T76434264
66561
11170
SH
SOLE
11170
0
0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN
COM
726503105
1507705
84418
SH
SOLE
84418
0
0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN
COM
726503105
1507705
84418
SH
SOLE
84418
0
0
PLEXUS CORP COM
COM
729132100
63891916
619228
SH
SOLE
587951
0
31277
PLEXUS CORP COM
COM
729132100
63891916
619228
SH
SOLE
587951
0
31277
PLYMOUTH INDL REIT INC COM
COM
729640102
50022012
2339664
SH
SOLE
2199462
0
140202
PLYMOUTH INDL REIT INC COM
COM
729640102
50022012
2339664
SH
SOLE
2199462
0
140202
PNC FINL SVCS GROUP INC COM
COM
693475105
97847296
629324
SH
SOLE
569855
0
59469
PNC FINL SVCS GROUP INC COM
COM
693475105
97847296
629324
SH
SOLE
569855
0
59469
POLARIS INDS INC COM
COM
731068102
738698
9433
SH
SOLE
9433
0
0
POLARIS INDS INC COM
COM
731068102
738698
9433
SH
SOLE
9433
0
0
PORTLAND GEN ELEC CO COM NEW
COM
736508847
398673
9220
SH
SOLE
7820
0
1400
PORTLAND GEN ELEC CO COM NEW
COM
736508847
398673
9220
SH
SOLE
7820
0
1400
POTBELLY CORP COM
COM
73754Y100
3910064
486932
SH
SOLE
276853
0
210079
POTBELLY CORP COM
COM
73754Y100
3910064
486932
SH
SOLE
276853
0
210079
POTLATCH CORP NEW COM
COM
737630103
49555456
1258072
SH
SOLE
1182168
0
75904
POTLATCH CORP NEW COM
COM
737630103
49555456
1258072
SH
SOLE
1182168
0
75904
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
1815623
11052
SH
SOLE
10163
0
889
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
1815623
11052
SH
SOLE
10163
0
889
PPG INDS INC COM
COM
693506107
3498224
27788
SH
SOLE
27788
0
0
PPG INDS INC COM
COM
693506107
3498224
27788
SH
SOLE
27788
0
0
PRICE T ROWE GROWTH STK FD INC
COM
741479109
386529
3704
SH
SOLE
3704
0
0
PRICE T ROWE GROWTH STK FD INC
COM
741479109
386529
3704
SH
SOLE
3704
0
0
PRIMECAP ODYSSEY FUNDS AGGRESSIVE GRW
COM
74160Q202
54620627
1203363
SH
SOLE
1194335
0
9027
PRIMECAP ODYSSEY FUNDS AGGRESSIVE GRW
COM
74160Q202
54620627
1203363
SH
SOLE
1194335
0
9027
PRIMECAP ODYSSEY FUNDS GROWTH FUND
COM
74160Q103
63637502
1614346
SH
SOLE
1614346
0
0
PRIMECAP ODYSSEY FUNDS GROWTH FUND
COM
74160Q103
63637502
1614346
SH
SOLE
1614346
0
0
PROCORE TECHNOLOGIES INC COM
COM
74275K108
1898721
28634
SH
SOLE
28634
0
0
PROCORE TECHNOLOGIES INC COM
COM
74275K108
1898721
28634
SH
SOLE
28634
0
0
PROCTER AND GAMBLE CO COM
COM
742718109
66335166
402226
SH
SOLE
395317
0
6909
PROCTER AND GAMBLE CO COM
COM
742718109
66335166
402226
SH
SOLE
395317
0
6909
PROFOUND MED CORP COM NEW
COM
74319B502
125858
15001
SH
SOLE
15001
0
0
PROFOUND MED CORP COM NEW
COM
74319B502
125858
15001
SH
SOLE
15001
0
0
PROGYNY INC COM
COM
74340E103
22738227
794765
SH
SOLE
675624
0
119141
PROGYNY INC COM
COM
74340E103
22738227
794765
SH
SOLE
675624
0
119141
PROLOGIS INC COM
COM
74340W103
218218
1943
SH
SOLE
1943
0
0
PROLOGIS INC COM
COM
74340W103
218218
1943
SH
SOLE
1943
0
0
PROTAGONIST THERAPEUTICS INC COM
COM
74366E102
6623971
191168
SH
SOLE
108696
0
82472
PROTAGONIST THERAPEUTICS INC COM
COM
74366E102
6623971
191168
SH
SOLE
108696
0
82472
PRUDENTIAL FINL INC COM
COM
744320102
1018615
8692
SH
SOLE
8692
0
0
PRUDENTIAL FINL INC COM
COM
744320102
1018615
8692
SH
SOLE
8692
0
0
PTC INC COM
COM
69370C100
3103650
17084
SH
SOLE
12409
0
4675
PTC INC COM
COM
69370C100
3103650
17084
SH
SOLE
12409
0
4675
PUBLIC SVC ENTERPRISE GROUP COM
COM
744573106
649223
8809
SH
SOLE
8809
0
0
PUBLIC SVC ENTERPRISE GROUP COM
COM
744573106
649223
8809
SH
SOLE
8809
0
0
QCR HOLDINGS INC COM
COM
74727A104
6959280
115988
SH
SOLE
113788
0
2200
QCR HOLDINGS INC COM
COM
74727A104
6959280
115988
SH
SOLE
113788
0
2200
QINETIQ GROUP
COM
G7303P106
98268
17540
SH
SOLE
17540
0
0
QINETIQ GROUP
COM
G7303P106
98268
17540
SH
SOLE
17540
0
0
QUALCOMM INC COM
COM
747525103
7182147
36059
SH
SOLE
36059
0
0
QUALCOMM INC COM
COM
747525103
7182147
36059
SH
SOLE
36059
0
0
QUEST DIAGNOSTICS INC COM
COM
74834L100
222019
1622
SH
SOLE
1622
0
0
QUEST DIAGNOSTICS INC COM
COM
74834L100
222019
1622
SH
SOLE
1622
0
0
QUIDELORTHO CORP COM
COM
219798105
7112103
214091
SH
SOLE
210050
0
4041
QUIDELORTHO CORP COM
COM
219798105
7112103
214091
SH
SOLE
210050
0
4041
QUINSTREET INC COM
COM
74874Q100
9786955
589931
SH
SOLE
335318
0
254613
QUINSTREET INC COM
COM
74874Q100
9786955
589931
SH
SOLE
335318
0
254613
RADNET INC COM
COM
750491102
22949517
389503
SH
SOLE
383372
0
6131
RADNET INC COM
COM
750491102
22949517
389503
SH
SOLE
383372
0
6131
RAMBUS INC DEL COM
COM
750917106
32212877
548211
SH
SOLE
515399
0
32812
RAMBUS INC DEL COM
COM
750917106
32212877
548211
SH
SOLE
515399
0
32812
RANGE RES CORP COM
COM
75281A109
2445936
72948
SH
SOLE
71731
0
1217
RANGE RES CORP COM
COM
75281A109
2445936
72948
SH
SOLE
71731
0
1217
RAYMOND JAMES FINANCIAL INC COM
COM
754730109
51850192
419466
SH
SOLE
367520
0
51946
RAYMOND JAMES FINANCIAL INC COM
COM
754730109
51850192
419466
SH
SOLE
367520
0
51946
RBC BEARINGS INC COM
COM
75524B104
8811824
32663
SH
SOLE
32047
0
616
RBC BEARINGS INC COM
COM
75524B104
8811824
32663
SH
SOLE
32047
0
616
REGAL REXNORD CORPORATION COM
COM
758750103
19898570
147157
SH
SOLE
144502
0
2655
REGAL REXNORD CORPORATION COM
COM
758750103
19898570
147157
SH
SOLE
144502
0
2655
RENAISSANCERE HOLDINGS LTD COM
COM
G7496G103
40244019
180055
SH
SOLE
157892
0
22162
RENAISSANCERE HOLDINGS LTD COM
COM
G7496G103
40244019
180055
SH
SOLE
157892
0
22162
RENASANT CORP COM
COM
75970E107
7384450
241796
SH
SOLE
237203
0
4593
RENASANT CORP COM
COM
75970E107
7384450
241796
SH
SOLE
237203
0
4593
REPUBLIC SVCS INC COM
COM
760759100
1700864
8752
SH
SOLE
8752
0
0
REPUBLIC SVCS INC COM
COM
760759100
1700864
8752
SH
SOLE
8752
0
0
REVOLVE GROUP INC CL A
COM
76156B107
7403846
465358
SH
SOLE
273777
0
191581
REVOLVE GROUP INC CL A
COM
76156B107
7403846
465358
SH
SOLE
273777
0
191581
ROPER TECHNOLOGIES INC COM
COM
776696106
4844094
8594
SH
SOLE
8594
0
0
ROPER TECHNOLOGIES INC COM
COM
776696106
4844094
8594
SH
SOLE
8594
0
0
ROSS STORES INC COM
COM
778296103
3060730
21062
SH
SOLE
21062
0
0
ROSS STORES INC COM
COM
778296103
3060730
21062
SH
SOLE
21062
0
0
ROWE T PRICE BLUE CHIP GROWTH
COM
77954Q106
2433277
13048
SH
SOLE
13048
0
0
ROWE T PRICE BLUE CHIP GROWTH
COM
77954Q106
2433277
13048
SH
SOLE
13048
0
0
ROYAL CARIBBEAN CRUISES LTD COM
COM
V7780T103
328426
2060
SH
SOLE
2060
0
0
ROYAL CARIBBEAN CRUISES LTD COM
COM
V7780T103
328426
2060
SH
SOLE
2060
0
0
RPM INTL INC COM
COM
749685103
1803317
16747
SH
SOLE
16347
0
400
RPM INTL INC COM
COM
749685103
1803317
16747
SH
SOLE
16347
0
400
RSTK AMERICAN PWR GROUP CORP COM
COM
02906V904
536
28194
SH
SOLE
28194
0
0
RSTK AMERICAN PWR GROUP CORP COM
COM
02906V904
536
28194
SH
SOLE
28194
0
0
RSTK ARROGENE INC COM
COM
PER042154
0
2722131
SH
SOLE
2722131
0
0
RSTK ARROGENE INC COM
COM
PER042154
0
2722131
SH
SOLE
2722131
0
0
RSTK CALHOUN VISION INC SER D PFD
PFD
PER129266
0
14286
SH
SOLE
14286
0
0
RSTK CALHOUN VISION INC SER D PFD
PFD
PER129266
0
14286
SH
SOLE
14286
0
0
RSTK CALHOUN VISION INC SERIES B PREFERRED STOCK
PFD
PER129258
0
142369
SH
SOLE
142369
0
0
RSTK CALHOUN VISION INC SERIES B PREFERRED STOCK
PFD
PER129258
0
142369
SH
SOLE
142369
0
0
RSTK CALHOUN VISION INC SERIES C PREFERRED STOCK
PFD
PER129019
0
32500
SH
SOLE
32500
0
0
RSTK CALHOUN VISION INC SERIES C PREFERRED STOCK
PFD
PER129019
0
32500
SH
SOLE
32500
0
0
RSTK CALHOUN VISION INC SERIES E PREFERRED STOCK
PFD
PER129001
0
12500
SH
SOLE
12500
0
0
RSTK CALHOUN VISION INC SERIES E PREFERRED STOCK
PFD
PER129001
0
12500
SH
SOLE
12500
0
0
RSTK CARDILOGIC SYS CONV PFD SHS
PFD
PER142012
0
36000
SH
SOLE
36000
0
0
RSTK CARDILOGIC SYS CONV PFD SHS
PFD
PER142012
0
36000
SH
SOLE
36000
0
0
RSTK CLOUD TIGER MEDIA INC COM
COM
PER189146
0
27948
SH
SOLE
27948
0
0
RSTK CLOUD TIGER MEDIA INC COM
COM
PER189146
0
27948
SH
SOLE
27948
0
0
RSTK CLOUD TIGER MEDIA INC SERIES A PFD
PFD
PER189237
0
33900
SH
SOLE
33900
0
0
RSTK CLOUD TIGER MEDIA INC SERIES A PFD
PFD
PER189237
0
33900
SH
SOLE
33900
0
0
RSTK CLOUD TIGER MEDIA INC SERIES A-1 PFD
PFD
PER189229
0
22063
SH
SOLE
22063
0
0
RSTK CLOUD TIGER MEDIA INC SERIES A-1 PFD
PFD
PER189229
0
22063
SH
SOLE
22063
0
0
RSTK DEMERX INC CLASS A COMMON
COM
248998403
0
20000
SH
SOLE
20000
0
0
RSTK DEMERX INC CLASS A COMMON
COM
248998403
0
20000
SH
SOLE
20000
0
0
RSTK DEMERX INC SER B CONV PRF STOCK
PFD
24899R500
0
36362
SH
SOLE
36362
0
0
RSTK DEMERX INC SER B CONV PRF STOCK
PFD
24899R500
0
36362
SH
SOLE
36362
0
0
RSTK EMERALD BIO AGRICULTURE CP SER D CV PFD STK
PFD
290990027
0
26539
SH
SOLE
26539
0
0
RSTK EMERALD BIO AGRICULTURE CP SER D CV PFD STK
PFD
290990027
0
26539
SH
SOLE
26539
0
0
RSTK ETHICAL ELECTRIC HOLDING INC SERIES A PREFFERED STOCK
PFD
PER297170
0
1214349
SH
SOLE
1214349
0
0
RSTK ETHICAL ELECTRIC HOLDING INC SERIES A PREFFERED STOCK
PFD
PER297170
0
1214349
SH
SOLE
1214349
0
0
RSTK GOOD WORLDWIDE INC COMMON STOCK
COM
PER382121
0
113016
SH
SOLE
113016
0
0
RSTK GOOD WORLDWIDE INC COMMON STOCK
COM
PER382121
0
113016
SH
SOLE
113016
0
0
RSTK HAWTHORNE LAB INC SERIES SEED-4 PRF STOCK
PFD
PER420517
0
151407
SH
SOLE
151407
0
0
RSTK HAWTHORNE LAB INC SERIES SEED-4 PRF STOCK
PFD
PER420517
0
151407
SH
SOLE
151407
0
0
RSTK MOTIVANO INC SERIES B CONVERTIBLE PREFERRED STOCK
PFD
PER619001
0
5235754
SH
SOLE
5235754
0
0
RSTK MOTIVANO INC SERIES B CONVERTIBLE PREFERRED STOCK
PFD
PER619001
0
5235754
SH
SOLE
5235754
0
0
RSTK NANOTECH ENERGY INC SER A PFD
PFD
PER630230
0
476994
SH
SOLE
476994
0
0
RSTK NANOTECH ENERGY INC SER A PFD
PFD
PER630230
0
476994
SH
SOLE
476994
0
0
RSTK NANOTECH ENERGY INC SER C PFD
PFD
PER630248
0
11855
SH
SOLE
11855
0
0
RSTK NANOTECH ENERGY INC SER C PFD
PFD
PER630248
0
11855
SH
SOLE
11855
0
0
RSTK RPOST INTERNATIONAL LIMITED
PFD
PER749345
0
28907
SH
SOLE
28907
0
0
RSTK RPOST INTERNATIONAL LIMITED
PFD
PER749345
0
28907
SH
SOLE
28907
0
0
RSTK RUV I INC COMMON STOCK
COM
781991013
0
20000
SH
SOLE
20000
0
0
RSTK RUV I INC COMMON STOCK
COM
781991013
0
20000
SH
SOLE
20000
0
0
RSTK SEER TECHNOLOGY INC UTAH COMMON
COM
815780994
0
71218
SH
SOLE
71218
0
0
RSTK SEER TECHNOLOGY INC UTAH COMMON
COM
815780994
0
71218
SH
SOLE
71218
0
0
RSTK SENSIBLE ORGANICS INC SER B PFD
PFD
PER816219
0
250000
SH
SOLE
250000
0
0
RSTK SENSIBLE ORGANICS INC SER B PFD
PFD
PER816219
0
250000
SH
SOLE
250000
0
0
RSTK SENSIBLE ORGANICS INC SERIES C-5 PREFERRED STOCK
PFD
PER817019
0
27054
SH
SOLE
27054
0
0
RSTK SENSIBLE ORGANICS INC SERIES C-5 PREFERRED STOCK
PFD
PER817019
0
27054
SH
SOLE
27054
0
0
RSTK SOLAR MOSIAC INC COMMON STOCK
COM
PER834006
0
62500
SH
SOLE
62500
0
0
RSTK SOLAR MOSIAC INC COMMON STOCK
COM
PER834006
0
62500
SH
SOLE
62500
0
0
RSTK SOLAR MOSIAC INC SERIES B PREFERRED
PFD
PER834014
0
66308
SH
SOLE
66308
0
0
RSTK SOLAR MOSIAC INC SERIES B PREFERRED
PFD
PER834014
0
66308
SH
SOLE
66308
0
0
RSTK SOLAR MOSIAC INC SERIES C PREFERRED
PFD
PER834030
0
143609
SH
SOLE
143609
0
0
RSTK SOLAR MOSIAC INC SERIES C PREFERRED
PFD
PER834030
0
143609
SH
SOLE
143609
0
0
RSTK SOLAR MOSIAC INC SERIES C-1 PREFERRED
PFD
PER834022
0
17276
SH
SOLE
17276
0
0
RSTK SOLAR MOSIAC INC SERIES C-1 PREFERRED
PFD
PER834022
0
17276
SH
SOLE
17276
0
0
RTX CORPORATION COM
COM
75513E101
9655552
96180
SH
SOLE
96180
0
0
RTX CORPORATION COM
COM
75513E101
9655552
96180
SH
SOLE
96180
0
0
S&P GLOBAL INC COM
COM
78409V104
2694732
6042
SH
SOLE
6042
0
0
S&P GLOBAL INC COM
COM
78409V104
2694732
6042
SH
SOLE
6042
0
0
SAIA INC COM
COM
78709Y105
5307305
11190
SH
SOLE
6711
0
4479
SAIA INC COM
COM
78709Y105
5307305
11190
SH
SOLE
6711
0
4479
SALESFORCE COM INC COM
COM
79466L302
390278
1518
SH
SOLE
1518
0
0
SALESFORCE COM INC COM
COM
79466L302
390278
1518
SH
SOLE
1518
0
0
SAP SE SPON ADR
COM
803054204
6781692
33621
SH
SOLE
33621
0
0
SAP SE SPON ADR
COM
803054204
6781692
33621
SH
SOLE
33621
0
0
SCHEIN HENRY INC COM
COM
806407102
2243821
35005
SH
SOLE
35005
0
0
SCHEIN HENRY INC COM
COM
806407102
2243821
35005
SH
SOLE
35005
0
0
SCHLUMBERGER LTD COM
COM
806857108
3294344
69825
SH
SOLE
67810
0
2015
SCHLUMBERGER LTD COM
COM
806857108
3294344
69825
SH
SOLE
67810
0
2015
SCHNEIDER ELECTRIC SA ADR
COM
80687P106
261165
5432
SH
SOLE
5432
0
0
SCHNEIDER ELECTRIC SA ADR
COM
80687P106
261165
5432
SH
SOLE
5432
0
0
SCHWAB CHARLES CORP NEW COM
COM
808513105
1876498
25465
SH
SOLE
25100
0
365
SCHWAB CHARLES CORP NEW COM
COM
808513105
1876498
25465
SH
SOLE
25100
0
365
SCHWAB STRATEGIC TR US BRD MKT ETF
ETF
808524102
235260
3742
SH
SOLE
3742
0
0
SCHWAB STRATEGIC TR US BRD MKT ETF
ETF
808524102
235260
3742
SH
SOLE
3742
0
0
SCHWAB STRATEGIC TR US LCAP GR ETF
ETF
808524300
666581
6610
SH
SOLE
6610
0
0
SCHWAB STRATEGIC TR US LCAP GR ETF
ETF
808524300
666581
6610
SH
SOLE
6610
0
0
SEALED AIR CORP NEW COM
COM
81211K100
395562
11370
SH
SOLE
11370
0
0
SEALED AIR CORP NEW COM
COM
81211K100
395562
11370
SH
SOLE
11370
0
0
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
275759
1892
SH
SOLE
1892
0
0
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
275759
1892
SH
SOLE
1892
0
0
SELECT SECTOR SPDR TR SBI INT-ENERGY
ETF
81369Y506
403886
4431
SH
SOLE
4431
0
0
SELECT SECTOR SPDR TR SBI INT-ENERGY
ETF
81369Y506
403886
4431
SH
SOLE
4431
0
0
SELECT SECTOR SPDR TR SBI INT-FINL
ETF
81369Y605
279034
6787
SH
SOLE
6787
0
0
SELECT SECTOR SPDR TR SBI INT-FINL
ETF
81369Y605
279034
6787
SH
SOLE
6787
0
0
SELECT SECTOR SPDR TR SBI INT-UTILS
ETF
81369Y886
99109681
1454501
SH
SOLE
1454501
0
0
SELECT SECTOR SPDR TR SBI INT-UTILS
ETF
81369Y886
99109681
1454501
SH
SOLE
1454501
0
0
SELECT SECTOR SPDR TR TECHNOLOGY
ETF
81369Y803
434588
1921
SH
SOLE
1921
0
0
SELECT SECTOR SPDR TR TECHNOLOGY
ETF
81369Y803
434588
1921
SH
SOLE
1921
0
0
SELECTIVE INS GROUP INC COM
COM
816300107
29629172
315775
SH
SOLE
297996
0
17779
SELECTIVE INS GROUP INC COM
COM
816300107
29629172
315775
SH
SOLE
297996
0
17779
SEMRUSH HLDGS INC CL A COM
COM
81686C104
6305472
470909
SH
SOLE
267733
0
203176
SEMRUSH HLDGS INC CL A COM
COM
81686C104
6305472
470909
SH
SOLE
267733
0
203176
SENSIENT TECHNOLOGIES CORP COM
COM
81725T100
222570
3000
SH
SOLE
3000
0
0
SENSIENT TECHNOLOGIES CORP COM
COM
81725T100
222570
3000
SH
SOLE
3000
0
0
SERVICE CORP INTL COM
COM
817565104
7686633
108065
SH
SOLE
106120
0
1944
SERVICE CORP INTL COM
COM
817565104
7686633
108065
SH
SOLE
106120
0
1944
SERVICENOW INC COM
COM
81762P102
3244227
4124
SH
SOLE
4124
0
0
SERVICENOW INC COM
COM
81762P102
3244227
4124
SH
SOLE
4124
0
0
SHAKE SHACK INC CL A
COM
819047101
379080
4212
SH
SOLE
4212
0
0
SHAKE SHACK INC CL A
COM
819047101
379080
4212
SH
SOLE
4212
0
0
SHELL PLC
COM
G80827101
1420445
39650
SH
SOLE
39650
0
0
SHELL PLC
COM
G80827101
1420445
39650
SH
SOLE
39650
0
0
SHELL PLC SPON ADS
COM
780259305
99490116
1378361
SH
SOLE
1311842
0
66519
SHELL PLC SPON ADS
COM
780259305
99490116
1378361
SH
SOLE
1311842
0
66519
SHERWIN WILLIAMS CO COM
COM
824348106
426158
1428
SH
SOLE
1428
0
0
SHERWIN WILLIAMS CO COM
COM
824348106
426158
1428
SH
SOLE
1428
0
0
SHIFT4 PMTS INC CL A
COM
82452J109
741642
10111
SH
SOLE
10111
0
0
SHIFT4 PMTS INC CL A
COM
82452J109
741642
10111
SH
SOLE
10111
0
0
SHOPIFY INC CL A
COM
82509L107
4670528
70712
SH
SOLE
70712
0
0
SHOPIFY INC CL A
COM
82509L107
4670528
70712
SH
SOLE
70712
0
0
SI BONE INC COM
COM
825704109
16690199
1290812
SH
SOLE
1120247
0
170565
SI BONE INC COM
COM
825704109
16690199
1290812
SH
SOLE
1120247
0
170565
SILICON LABORATORIES INC COM
COM
826919102
14609466
132057
SH
SOLE
129560
0
2497
SILICON LABORATORIES INC COM
COM
826919102
14609466
132057
SH
SOLE
129560
0
2497
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR
COM
82706C108
8733638
107836
SH
SOLE
61305
0
46531
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR
COM
82706C108
8733638
107836
SH
SOLE
61305
0
46531
SIMON PPTY GROUP INC NEW COM
COM
828806109
205841
1356
SH
SOLE
1356
0
0
SIMON PPTY GROUP INC NEW COM
COM
828806109
205841
1356
SH
SOLE
1356
0
0
SIMPLY GOOD FOODS CO COM
COM
82900L102
70045395
1938705
SH
SOLE
1825620
0
113085
SIMPLY GOOD FOODS CO COM
COM
82900L102
70045395
1938705
SH
SOLE
1825620
0
113085
SIMULATIONS PLUS INC COM
COM
829214105
5646095
116127
SH
SOLE
66026
0
50101
SIMULATIONS PLUS INC COM
COM
829214105
5646095
116127
SH
SOLE
66026
0
50101
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06
COM
82929R304
2776567
136834
SH
SOLE
135524
0
1310
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06
COM
82929R304
2776567
136834
SH
SOLE
135524
0
1310
SK TELECOM LTD SPONSORED ADR
COM
78440P306
5359938
256089
SH
SOLE
254683
0
1406
SK TELECOM LTD SPONSORED ADR
COM
78440P306
5359938
256089
SH
SOLE
254683
0
1406
SKYLINE CHAMPION CORP
COM
830830105
53657156
791988
SH
SOLE
709527
0
82461
SKYLINE CHAMPION CORP
COM
830830105
53657156
791988
SH
SOLE
709527
0
82461
SMALLCAP WORLD FD INC
COM
831681101
255470
3840
SH
SOLE
3840
0
0
SMALLCAP WORLD FD INC
COM
831681101
255470
3840
SH
SOLE
3840
0
0
SMART GLOBAL HLDGS INC SHS
COM
G8232Y101
9119344
398747
SH
SOLE
226641
0
172106
SMART GLOBAL HLDGS INC SHS
COM
G8232Y101
9119344
398747
SH
SOLE
226641
0
172106
SNOWFLAKE INC CL A
COM
833445109
225465
1669
SH
SOLE
1669
0
0
SNOWFLAKE INC CL A
COM
833445109
225465
1669
SH
SOLE
1669
0
0
SOLVENTUM CORP COM SHS
COM
83444M101
517960
9795
SH
SOLE
9795
0
0
SOLVENTUM CORP COM SHS
COM
83444M101
517960
9795
SH
SOLE
9795
0
0
SONOCO PRODS CO COM
COM
835495102
23667321
466627
SH
SOLE
461671
0
4956
SONOCO PRODS CO COM
COM
835495102
23667321
466627
SH
SOLE
461671
0
4956
SONY GROUP CORPORATION SPONSORED ADR
COM
835699307
9624648
113298
SH
SOLE
112593
0
705
SONY GROUP CORPORATION SPONSORED ADR
COM
835699307
9624648
113298
SH
SOLE
112593
0
705
SOURCE CAP INC
COM
836144105
345394
7803
SH
SOLE
7803
0
0
SOURCE CAP INC
COM
836144105
345394
7803
SH
SOLE
7803
0
0
SOUTHERN CO COM
COM
842587107
1155849
14901
SH
SOLE
14901
0
0
SOUTHERN CO COM
COM
842587107
1155849
14901
SH
SOLE
14901
0
0
SOUTHERN COPPER CORP COM
COM
84265V105
206538
1917
SH
SOLE
1917
0
0
SOUTHERN COPPER CORP COM
COM
84265V105
206538
1917
SH
SOLE
1917
0
0
SOUTHSTATE CORPORATION COM
COM
840441109
53880140
705053
SH
SOLE
662697
0
42356
SOUTHSTATE CORPORATION COM
COM
840441109
53880140
705053
SH
SOLE
662697
0
42356
SPDR S&P 500 ETF TR TR UNIT
ETF
78462F103
17259762
31715
SH
SOLE
31715
0
0
SPDR S&P 500 ETF TR TR UNIT
ETF
78462F103
17259762
31715
SH
SOLE
31715
0
0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP
ETF
78467Y107
3091578
5778
SH
SOLE
5705
0
73
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP
ETF
78467Y107
3091578
5778
SH
SOLE
5705
0
73
SPDR SER TR S&P OILGAS EXP
ETF
78468R556
45383731
311980
SH
SOLE
311630
0
350
SPDR SER TR S&P OILGAS EXP
ETF
78468R556
45383731
311980
SH
SOLE
311630
0
350
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
360290
4601
SH
SOLE
4601
0
0
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
360290
4601
SH
SOLE
4601
0
0
SPDR SERIES TRUST S&P BIOTECH
ETF
78464A870
540963
5835
SH
SOLE
5535
0
300
SPDR SERIES TRUST S&P BIOTECH
ETF
78464A870
540963
5835
SH
SOLE
5535
0
300
SPDR SERIES TRUST SPDR KBW BK
ETF
78464A797
949696
20472
SH
SOLE
20472
0
0
SPDR SERIES TRUST SPDR KBW BK
ETF
78464A797
949696
20472
SH
SOLE
20472
0
0
SPORTRADAR GROUP AG NAMEN-AKT -A- ISIN#CH1134239669
COM
H8088L103
296818
26549
SH
SOLE
26549
0
0
SPORTRADAR GROUP AG NAMEN-AKT -A- ISIN#CH1134239669
COM
H8088L103
296818
26549
SH
SOLE
26549
0
0
SPROTT PHYSICAL GOLD TRUST UNIT
ETF
85207H104
7022306
388832
SH
SOLE
323832
0
65000
SPROTT PHYSICAL GOLD TRUST UNIT
ETF
85207H104
7022306
388832
SH
SOLE
323832
0
65000
SPROUT SOCIAL INC COM CL A
COM
85209W109
8759369
245498
SH
SOLE
161166
0
84332
SPROUT SOCIAL INC COM CL A
COM
85209W109
8759369
245498
SH
SOLE
161166
0
84332
SPX TECHNOLOGIES INC COM
COM
78473E103
33921285
238647
SH
SOLE
234524
0
4123
SPX TECHNOLOGIES INC COM
COM
78473E103
33921285
238647
SH
SOLE
234524
0
4123
STANDEX INTL CORP COM
COM
854231107
92135705
571739
SH
SOLE
537211
0
34528
STANDEX INTL CORP COM
COM
854231107
92135705
571739
SH
SOLE
537211
0
34528
STARBUCKS CORP COM
COM
855244109
3507842
45059
SH
SOLE
44459
0
600
STARBUCKS CORP COM
COM
855244109
3507842
45059
SH
SOLE
44459
0
600
STATE STR CORP COM
COM
857477103
828874
11201
SH
SOLE
11201
0
0
STATE STR CORP COM
COM
857477103
828874
11201
SH
SOLE
11201
0
0
STERIS PLC SHS USD
COM
G8473T100
2906271
13238
SH
SOLE
11513
0
1725
STERIS PLC SHS USD
COM
G8473T100
2906271
13238
SH
SOLE
11513
0
1725
STERLING INFRASTRUCTURE INC
COM
859241101
3964627
33502
SH
SOLE
19939
0
13563
STERLING INFRASTRUCTURE INC
COM
859241101
3964627
33502
SH
SOLE
19939
0
13563
STEVANATO GROUP S P A ORD SHS
COM
T9224W109
5243450
285902
SH
SOLE
285902
0
0
STEVANATO GROUP S P A ORD SHS
COM
T9224W109
5243450
285902
SH
SOLE
285902
0
0
STIFEL FINL CORP COM
COM
860630102
101437835
1205441
SH
SOLE
1100362
0
105078
STIFEL FINL CORP COM
COM
860630102
101437835
1205441
SH
SOLE
1100362
0
105078
STMICROELECTRONICS N V NY REGISTRY
COM
861012102
952736
24255
SH
SOLE
24255
0
0
STMICROELECTRONICS N V NY REGISTRY
COM
861012102
952736
24255
SH
SOLE
24255
0
0
STRYKER CORP COM
COM
863667101
49519960
145540
SH
SOLE
139340
0
6200
STRYKER CORP COM
COM
863667101
49519960
145540
SH
SOLE
139340
0
6200
SUMMIT MATLS INC CL A
COM
86614U100
6532505
178435
SH
SOLE
105502
0
72933
SUMMIT MATLS INC CL A
COM
86614U100
6532505
178435
SH
SOLE
105502
0
72933
SUNCOR ENERGY INC NEW COM
COM
867224107
878997
23071
SH
SOLE
22346
0
725
SUNCOR ENERGY INC NEW COM
COM
867224107
878997
23071
SH
SOLE
22346
0
725
SUNCOR ENERGY INC NEW COM
COM
867224107
2748418
72115
SH
SOLE
72115
0
0
SUNCOR ENERGY INC NEW COM
COM
867224107
2748418
72115
SH
SOLE
72115
0
0
SUNOCO LP COM UNIT REPSTG LTD PARTNERSHIP INT
COM
86765K109
452320
8000
SH
SOLE
8000
0
0
SUNOCO LP COM UNIT REPSTG LTD PARTNERSHIP INT
COM
86765K109
452320
8000
SH
SOLE
8000
0
0
SURGERY PARTNERS INC COM
COM
86881A100
10865630
456731
SH
SOLE
448107
0
8624
SURGERY PARTNERS INC COM
COM
86881A100
10865630
456731
SH
SOLE
448107
0
8624
SYNNEX CORP COM
COM
87162W100
11152235
96640
SH
SOLE
95029
0
1610
SYNNEX CORP COM
COM
87162W100
11152235
96640
SH
SOLE
95029
0
1610
SYNOPSYS INC COM
COM
871607107
2473069
4156
SH
SOLE
4156
0
0
SYNOPSYS INC COM
COM
871607107
2473069
4156
SH
SOLE
4156
0
0
SYNOVUS FINL CORP COM NEW
COM
87161C501
95850170
2384926
SH
SOLE
2190207
0
194719
SYNOVUS FINL CORP COM NEW
COM
87161C501
95850170
2384926
SH
SOLE
2190207
0
194719
SYSCO CORP COM
COM
871829107
1379359
19321
SH
SOLE
19321
0
0
SYSCO CORP COM
COM
871829107
1379359
19321
SH
SOLE
19321
0
0
T MOBILE US INC COM
COM
872590104
451021
2560
SH
SOLE
2560
0
0
T MOBILE US INC COM
COM
872590104
451021
2560
SH
SOLE
2560
0
0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
COM
874039100
14252380
82000
SH
SOLE
81408
0
592
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
COM
874039100
14252380
82000
SH
SOLE
81408
0
592
TANDEM DIABETES CARE INC COM NEW
COM
875372203
10868832
269765
SH
SOLE
159065
0
110700
TANDEM DIABETES CARE INC COM NEW
COM
875372203
10868832
269765
SH
SOLE
159065
0
110700
TARGA RES CORP COM
COM
87612G101
2670253
20735
SH
SOLE
20735
0
0
TARGA RES CORP COM
COM
87612G101
2670253
20735
SH
SOLE
20735
0
0
TARGET CORP COM
COM
87612E106
83528905
564232
SH
SOLE
523676
0
40556
TARGET CORP COM
COM
87612E106
83528905
564232
SH
SOLE
523676
0
40556
TC ENERGY CORP COM
COM
87807B107
1123659
29648
SH
SOLE
29648
0
0
TC ENERGY CORP COM
COM
87807B107
1123659
29648
SH
SOLE
29648
0
0
TE CONNECTIVITY LTD REG SHS
COM
H84989104
555880
3695
SH
SOLE
3695
0
0
TE CONNECTIVITY LTD REG SHS
COM
H84989104
555880
3695
SH
SOLE
3695
0
0
TELEDYNE TECHNOLOGIES INC COM
COM
879360105
2354263
6068
SH
SOLE
6068
0
0
TELEDYNE TECHNOLOGIES INC COM
COM
879360105
2354263
6068
SH
SOLE
6068
0
0
TELEFLEX INC COM
COM
879369106
299089
1422
SH
SOLE
1422
0
0
TELEFLEX INC COM
COM
879369106
299089
1422
SH
SOLE
1422
0
0
TENARIS S A SPONSORED ADR
COM
88031M109
2599911
85187
SH
SOLE
84382
0
805
TENARIS S A SPONSORED ADR
COM
88031M109
2599911
85187
SH
SOLE
84382
0
805
TENCENT HOLDINGS LIMITED SHS PAR HKD
COM
G87572163
309425
6487
SH
SOLE
6487
0
0
TENCENT HOLDINGS LIMITED SHS PAR HKD
COM
G87572163
309425
6487
SH
SOLE
6487
0
0
TERADYNE INC COM
COM
880770102
420847
2838
SH
SOLE
2838
0
0
TERADYNE INC COM
COM
880770102
420847
2838
SH
SOLE
2838
0
0
TESLA INC COM
COM
88160R101
11120064
56196
SH
SOLE
56091
0
105
TESLA INC COM
COM
88160R101
11120064
56196
SH
SOLE
56091
0
105
TEXAS INSTRS INC COM
COM
882508104
54014958
277669
SH
SOLE
273139
0
4530
TEXAS INSTRS INC COM
COM
882508104
54014958
277669
SH
SOLE
273139
0
4530
TEXTRON INC COM
COM
883203101
1524358
17754
SH
SOLE
17509
0
245
TEXTRON INC COM
COM
883203101
1524358
17754
SH
SOLE
17509
0
245
TFI INTL INC COM
COM
87241L109
14377082
99043
SH
SOLE
97270
0
1773
TFI INTL INC COM
COM
87241L109
14377082
99043
SH
SOLE
97270
0
1773
THALES UNSPONSORD ADR
COM
883219206
4529457
141345
SH
SOLE
141345
0
0
THALES UNSPONSORD ADR
COM
883219206
4529457
141345
SH
SOLE
141345
0
0
THE TRADE DESK INC COM CL A
COM
88339J105
5095249
52168
SH
SOLE
51368
0
800
THE TRADE DESK INC COM CL A
COM
88339J105
5095249
52168
SH
SOLE
51368
0
800
THERMO FISHER SCIENTIFIC INC COM
COM
883556102
22956136
41512
SH
SOLE
40227
0
1285
THERMO FISHER SCIENTIFIC INC COM
COM
883556102
22956136
41512
SH
SOLE
40227
0
1285
THREE BRIDGES EUROPE FUND
COM
146105545
7922767
8000
SH
SOLE
0
0
8000
THREE BRIDGES EUROPE FUND
COM
146105545
7922767
8000
SH
SOLE
0
0
8000
TIDEWATER INC NEW COM
COM
88642R109
44971304
472338
SH
SOLE
447132
0
25206
TIDEWATER INC NEW COM
COM
88642R109
44971304
472338
SH
SOLE
447132
0
25206
TJX COS INC NEW COM
COM
872540109
7117525
64646
SH
SOLE
58246
0
6400
TJX COS INC NEW COM
COM
872540109
7117525
64646
SH
SOLE
58246
0
6400
TOAST INC CL A
COM
888787108
780651
30293
SH
SOLE
30293
0
0
TOAST INC CL A
COM
888787108
780651
30293
SH
SOLE
30293
0
0
TOKIO MARINE HOLDINGS INC ADR
COM
889094108
4825577
129266
SH
SOLE
129266
0
0
TOKIO MARINE HOLDINGS INC ADR
COM
889094108
4825577
129266
SH
SOLE
129266
0
0
TOKYO ELECTRON LTD ADR
COM
889110102
9131253
84175
SH
SOLE
84175
0
0
TOKYO ELECTRON LTD ADR
COM
889110102
9131253
84175
SH
SOLE
84175
0
0
TOTAL S.A. SPONSORED ADS
COM
89151E109
7460759
111889
SH
SOLE
111284
0
605
TOTAL S.A. SPONSORED ADS
COM
89151E109
7460759
111889
SH
SOLE
111284
0
605
TP ICAP GROUP PLC
COM
G8963N100
63192
25020
SH
SOLE
25020
0
0
TP ICAP GROUP PLC
COM
G8963N100
63192
25020
SH
SOLE
25020
0
0
TRACTOR SUPPLY CO COM
COM
892356106
2675970
9911
SH
SOLE
9911
0
0
TRACTOR SUPPLY CO COM
COM
892356106
2675970
9911
SH
SOLE
9911
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
388137
1180
SH
SOLE
1180
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
388137
1180
SH
SOLE
1180
0
0
TRANSCAT INC COM
COM
893529107
5424855
45328
SH
SOLE
25777
0
19551
TRANSCAT INC COM
COM
893529107
5424855
45328
SH
SOLE
25777
0
19551
TRANSDIGM GROUP INC COM
COM
893641100
928822
727
SH
SOLE
627
0
100
TRANSDIGM GROUP INC COM
COM
893641100
928822
727
SH
SOLE
627
0
100
TRANSUNION COM
COM
89400J107
633846
8547
SH
SOLE
6347
0
2200
TRANSUNION COM
COM
89400J107
633846
8547
SH
SOLE
6347
0
2200
TRAVELERS COMPANIES INC COM
COM
89417E109
1083264
5327
SH
SOLE
5327
0
0
TRAVELERS COMPANIES INC COM
COM
89417E109
1083264
5327
SH
SOLE
5327
0
0
TRIMBLE INC COM
COM
896239100
10031499
179390
SH
SOLE
176526
0
2864
TRIMBLE INC COM
COM
896239100
10031499
179390
SH
SOLE
176526
0
2864
TRUIST FINL CORP COM
COM
89832Q109
1359983
35006
SH
SOLE
35006
0
0
TRUIST FINL CORP COM
COM
89832Q109
1359983
35006
SH
SOLE
35006
0
0
TWIST BIOSCIENCE CORP COM
COM
90184D100
6812615
138243
SH
SOLE
79586
0
58657
TWIST BIOSCIENCE CORP COM
COM
90184D100
6812615
138243
SH
SOLE
79586
0
58657
U S PHYSICAL THERAPY INC COM
COM
90337L108
9736447
105350
SH
SOLE
103360
0
1990
U S PHYSICAL THERAPY INC COM
COM
90337L108
9736447
105350
SH
SOLE
103360
0
1990
UBER TECHNOLOGIES INC COM
COM
90353T100
2861121
39366
SH
SOLE
39366
0
0
UBER TECHNOLOGIES INC COM
COM
90353T100
2861121
39366
SH
SOLE
39366
0
0
UDEMY INC COM
COM
902685106
6425277
744528
SH
SOLE
423315
0
321213
UDEMY INC COM
COM
902685106
6425277
744528
SH
SOLE
423315
0
321213
ULTA BEAUTY INC COM
COM
90384S303
26265537
68068
SH
SOLE
61145
0
6923
ULTA BEAUTY INC COM
COM
90384S303
26265537
68068
SH
SOLE
61145
0
6923
UNILEVER PLC
COM
G92087165
1704162
31027
SH
SOLE
31027
0
0
UNILEVER PLC
COM
G92087165
1704162
31027
SH
SOLE
31027
0
0
UNILEVER PLC SPON ADR NEW
COM
904767704
6880514
125123
SH
SOLE
125123
0
0
UNILEVER PLC SPON ADR NEW
COM
904767704
6880514
125123
SH
SOLE
125123
0
0
UNION PACIFIC CORP COM
COM
907818108
76287067
337166
SH
SOLE
321283
0
15882
UNION PACIFIC CORP COM
COM
907818108
76287067
337166
SH
SOLE
321283
0
15882
UNITED BANKSHARES INC WEST VA COM
COM
909907107
70126739
2161737
SH
SOLE
2076160
0
85577
UNITED BANKSHARES INC WEST VA COM
COM
909907107
70126739
2161737
SH
SOLE
2076160
0
85577
UNITED CONTL HLDGS INC COM
COM
910047109
877826
18040
SH
SOLE
18040
0
0
UNITED CONTL HLDGS INC COM
COM
910047109
877826
18040
SH
SOLE
18040
0
0
UNITED PARCEL SERVICE INC CL B
COM
911312106
2026769
14810
SH
SOLE
14710
0
100
UNITED PARCEL SERVICE INC CL B
COM
911312106
2026769
14810
SH
SOLE
14710
0
100
UNITED RENTALS INC COM
COM
911363109
571709
884
SH
SOLE
884
0
0
UNITED RENTALS INC COM
COM
911363109
571709
884
SH
SOLE
884
0
0
UNITED THERAPEUTICS CORP DEL COM
COM
91307C102
390542
1226
SH
SOLE
1226
0
0
UNITED THERAPEUTICS CORP DEL COM
COM
91307C102
390542
1226
SH
SOLE
1226
0
0
UNITEDHEALTH GROUP INC COM
COM
91324P102
12951739
25432
SH
SOLE
25232
0
200
UNITEDHEALTH GROUP INC COM
COM
91324P102
12951739
25432
SH
SOLE
25232
0
200
UNIVERSAL HLTH SVCS INC CL B
COM
913903100
269628
1458
SH
SOLE
1458
0
0
UNIVERSAL HLTH SVCS INC CL B
COM
913903100
269628
1458
SH
SOLE
1458
0
0
UNIVERSAL MUSIC GROUP NV UNSPONSORED ADS
COM
91377B109
4486018
301344
SH
SOLE
301344
0
0
UNIVERSAL MUSIC GROUP NV UNSPONSORED ADS
COM
91377B109
4486018
301344
SH
SOLE
301344
0
0
US BANCORP DEL 4 DEP PFD SER M
PFD
902973718
450566
25850
SH
SOLE
25850
0
0
US BANCORP DEL 4 DEP PFD SER M
PFD
902973718
450566
25850
SH
SOLE
25850
0
0
US BANCORP DEL COM NEW
COM
902973304
991943
24986
SH
SOLE
24986
0
0
US BANCORP DEL COM NEW
COM
902973304
991943
24986
SH
SOLE
24986
0
0
US BANCORP DEL DEP PER PFD SR L
PFD
902973734
767284
46900
SH
SOLE
45900
0
1000
US BANCORP DEL DEP PER PFD SR L
PFD
902973734
767284
46900
SH
SOLE
45900
0
1000
US FOODS HLDG CORP COM
COM
912008109
85424795
1612397
SH
SOLE
1429489
0
182909
US FOODS HLDG CORP COM
COM
912008109
85424795
1612397
SH
SOLE
1429489
0
182909
VALVOLINE INC COM
COM
92047W101
9490046
219677
SH
SOLE
215541
0
4136
VALVOLINE INC COM
COM
92047W101
9490046
219677
SH
SOLE
215541
0
4136
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH
COM
921932794
1947698
17671
SH
SOLE
17671
0
0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH
COM
921932794
1947698
17671
SH
SOLE
17671
0
0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL
COM
921932778
8375857
100106
SH
SOLE
97310
0
2796
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL
COM
921932778
8375857
100106
SH
SOLE
97310
0
2796
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX
COM
921932828
2389940
24335
SH
SOLE
24335
0
0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX
COM
921932828
2389940
24335
SH
SOLE
24335
0
0
VANGUARD BD INDEX FDS SC GWTH IDX ADM
COM
921937710
4076183
46357
SH
SOLE
46357
0
0
VANGUARD BD INDEX FDS SC GWTH IDX ADM
COM
921937710
4076183
46357
SH
SOLE
46357
0
0
VANGUARD BD INDEX FDS SMCP VAL IDX ADM
COM
921937686
4433192
56531
SH
SOLE
55016
0
1516
VANGUARD BD INDEX FDS SMCP VAL IDX ADM
COM
921937686
4433192
56531
SH
SOLE
55016
0
1516
VANGUARD FENWAY FDS EQTY INCM INVT
COM
921921102
1244643
29320
SH
SOLE
28897
0
423
VANGUARD FENWAY FDS EQTY INCM INVT
COM
921921102
1244643
29320
SH
SOLE
28897
0
423
VANGUARD FENWAY FDS PRIMECP CO INV
COM
921921508
44475735
1237844
SH
SOLE
1237844
0
0
VANGUARD FENWAY FDS PRIMECP CO INV
COM
921921508
44475735
1237844
SH
SOLE
1237844
0
0
VANGUARD INDEX FDS 500INDEX ADMIR
COM
922908710
19409564
38529
SH
SOLE
38287
0
242
VANGUARD INDEX FDS 500INDEX ADMIR
COM
922908710
19409564
38529
SH
SOLE
38287
0
242
VANGUARD INDEX FDS EXTN MKT ADMIR
COM
922908694
446916
3490
SH
SOLE
3490
0
0
VANGUARD INDEX FDS EXTN MKT ADMIR
COM
922908694
446916
3490
SH
SOLE
3490
0
0
VANGUARD INDEX FDS GROWTH ETF
ETF
922908736
51222540
136955
SH
SOLE
136070
0
885
VANGUARD INDEX FDS GROWTH ETF
ETF
922908736
51222540
136955
SH
SOLE
136070
0
885
VANGUARD INDEX FDS MCAP GR IDXVIP
COM
922908538
554387
2415
SH
SOLE
2415
0
0
VANGUARD INDEX FDS MCAP GR IDXVIP
COM
922908538
554387
2415
SH
SOLE
2415
0
0
VANGUARD INDEX FDS MCAP VL IDXVIP
COM
922908512
278747
1853
SH
SOLE
1853
0
0
VANGUARD INDEX FDS MCAP VL IDXVIP
COM
922908512
278747
1853
SH
SOLE
1853
0
0
VANGUARD INDEX FDS S&P 500 ETF SHS
ETF
922908363
4947290
9892
SH
SOLE
9789
0
103
VANGUARD INDEX FDS S&P 500 ETF SHS
ETF
922908363
4947290
9892
SH
SOLE
9789
0
103
VANGUARD INDEX FDS SM CP VAL ETF
ETF
922908611
362962
1989
SH
SOLE
1989
0
0
VANGUARD INDEX FDS SM CP VAL ETF
ETF
922908611
362962
1989
SH
SOLE
1989
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
471402
2162
SH
SOLE
2162
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
471402
2162
SH
SOLE
2162
0
0
VANGUARD INDEX FDS SML CP GRW ETF
ETF
922908595
517019
2067
SH
SOLE
2067
0
0
VANGUARD INDEX FDS SML CP GRW ETF
ETF
922908595
517019
2067
SH
SOLE
2067
0
0
VANGUARD INDEX FDS TOT STKIDX ADM
COM
922908728
2393916
18379
SH
SOLE
18379
0
0
VANGUARD INDEX FDS TOT STKIDX ADM
COM
922908728
2393916
18379
SH
SOLE
18379
0
0
VANGUARD INDEX FDS TOTAL STK MKT
COM
922908769
3960511
14805
SH
SOLE
14805
0
0
VANGUARD INDEX FDS TOTAL STK MKT
COM
922908769
3960511
14805
SH
SOLE
14805
0
0
VANGUARD INDEX FDS VALU INDEX ADM
COM
922908678
4479540
71570
SH
SOLE
71570
0
0
VANGUARD INDEX FDS VALU INDEX ADM
COM
922908678
4479540
71570
SH
SOLE
71570
0
0
VANGUARD INDEX FDS VALUE ETF
ETF
922908744
236605
1475
SH
SOLE
1475
0
0
VANGUARD INDEX FDS VALUE ETF
ETF
922908744
236605
1475
SH
SOLE
1475
0
0
VANGUARD INDEX TR GRW INDEX ADML
COM
922908660
41957566
218165
SH
SOLE
218165
0
0
VANGUARD INDEX TR GRW INDEX ADML
COM
922908660
41957566
218165
SH
SOLE
218165
0
0
VANGUARD INDEX TR MDCAP INDX ADM
COM
922908645
500316
1668
SH
SOLE
1668
0
0
VANGUARD INDEX TR MDCAP INDX ADM
COM
922908645
500316
1668
SH
SOLE
1668
0
0
VANGUARD INTL EQUITY INDEX FD EMRGMKT IDX FD
COM
922042841
1319047
36128
SH
SOLE
36128
0
0
VANGUARD INTL EQUITY INDEX FD EMRGMKT IDX FD
COM
922042841
1319047
36128
SH
SOLE
36128
0
0
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF
ETF
922042874
497770
7455
SH
SOLE
7455
0
0
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF
ETF
922042874
497770
7455
SH
SOLE
7455
0
0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF
ETF
922042858
50064941
1144080
SH
SOLE
1144080
0
0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF
ETF
922042858
50064941
1144080
SH
SOLE
1144080
0
0
VANGUARD SCOTTSDALE FDS EXPLORER VALUE
COM
92206C748
4691752
105031
SH
SOLE
105031
0
0
VANGUARD SCOTTSDALE FDS EXPLORER VALUE
COM
92206C748
4691752
105031
SH
SOLE
105031
0
0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW
COM
92206C680
117150770
1248809
SH
SOLE
1245483
0
3326
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW
COM
92206C680
117150770
1248809
SH
SOLE
1245483
0
3326
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL
COM
92206C714
10483732
136917
SH
SOLE
136917
0
0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL
COM
92206C714
10483732
136917
SH
SOLE
136917
0
0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW
COM
92206C623
10610344
55537
SH
SOLE
55537
0
0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW
COM
92206C623
10610344
55537
SH
SOLE
55537
0
0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL
COM
92206C649
1777366
13257
SH
SOLE
13257
0
0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL
COM
92206C649
1777366
13257
SH
SOLE
13257
0
0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX
COM
92206C599
716641
2991
SH
SOLE
2991
0
0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX
COM
92206C599
716641
2991
SH
SOLE
2991
0
0
VANGUARD SCOTTSDALE FDS VR 1000GW INST
COM
92206C672
17283833
23961
SH
SOLE
23961
0
0
VANGUARD SCOTTSDALE FDS VR 1000GW INST
COM
92206C672
17283833
23961
SH
SOLE
23961
0
0
VANGUARD SPECIALIZED PORTFOLIO DIV APIDX ADMR
COM
921908828
1412735
28511
SH
SOLE
28511
0
0
VANGUARD SPECIALIZED PORTFOLIO DIV APIDX ADMR
COM
921908828
1412735
28511
SH
SOLE
28511
0
0
VANGUARD STAR FD TL INT STK IDX
COM
921909818
223709
6913
SH
SOLE
6913
0
0
VANGUARD STAR FD TL INT STK IDX
COM
921909818
223709
6913
SH
SOLE
6913
0
0
VANGUARD TAX MANAGED INTL FD DEV MKTS ADMR
COM
921943809
311560
19669
SH
SOLE
19669
0
0
VANGUARD TAX MANAGED INTL FD DEV MKTS ADMR
COM
921943809
311560
19669
SH
SOLE
19669
0
0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF
ETF
921943858
7488476
151527
SH
SOLE
148118
0
3409
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF
ETF
921943858
7488476
151527
SH
SOLE
148118
0
3409
VANGUARD TAX MANAGED INTL FD TAX MGD SC ADMRL
COM
921943403
728605
8421
SH
SOLE
8421
0
0
VANGUARD TAX MANAGED INTL FD TAX MGD SC ADMRL
COM
921943403
728605
8421
SH
SOLE
8421
0
0
VANGUARD WHITEHALL FDS INC SELECT VALUE
COM
921946109
752117
25643
SH
SOLE
25643
0
0
VANGUARD WHITEHALL FDS INC SELECT VALUE
COM
921946109
752117
25643
SH
SOLE
25643
0
0
VANGUARD WORLD FD FTSE SOCIL IDX
COM
921910717
474081
9117
SH
SOLE
9117
0
0
VANGUARD WORLD FD FTSE SOCIL IDX
COM
921910717
474081
9117
SH
SOLE
9117
0
0
VANGUARD WORLD FD U S GROWTH PTF
PTF
921910105
595919
8842
SH
SOLE
8842
0
0
VANGUARD WORLD FD U S GROWTH PTF
PTF
921910105
595919
8842
SH
SOLE
8842
0
0
VANGUARD WORLD FD US GROWTH ADML
COM
921910600
519886
2976
SH
SOLE
2976
0
0
VANGUARD WORLD FD US GROWTH ADML
COM
921910600
519886
2976
SH
SOLE
2976
0
0
VANGUARD WORLD FDS INF TECH ETF
COM
92204A702
454353
788
SH
SOLE
788
0
0
VANGUARD WORLD FDS INF TECH ETF
COM
92204A702
454353
788
SH
SOLE
788
0
0
VANGUARD WORLD FDS UTIL INDEX ADM
COM
92204A769
270779
3653
SH
SOLE
3653
0
0
VANGUARD WORLD FDS UTIL INDEX ADM
COM
92204A769
270779
3653
SH
SOLE
3653
0
0
VANGUARD/PRIMECAP FD INC ADMIRAL SHARES
COM
921936209
1238930
6887
SH
SOLE
6887
0
0
VANGUARD/PRIMECAP FD INC ADMIRAL SHARES
COM
921936209
1238930
6887
SH
SOLE
6887
0
0
VANGUARD/PRIMECAP FD INC COM
COM
921936100
758141
4366
SH
SOLE
3019
0
1347
VANGUARD/PRIMECAP FD INC COM
COM
921936100
758141
4366
SH
SOLE
3019
0
1347
VANGUARD/WINDSOR FD INC WINDSOR II ADM
COM
922018304
4818922
58094
SH
SOLE
55814
0
2280
VANGUARD/WINDSOR FD INC WINDSOR II ADM
COM
922018304
4818922
58094
SH
SOLE
55814
0
2280
VANGUARD/WINDSOR FD INC WINDSOR II INV
COM
922018205
8380330
179182
SH
SOLE
179182
0
0
VANGUARD/WINDSOR FD INC WINDSOR II INV
COM
922018205
8380330
179182
SH
SOLE
179182
0
0
VARONIS SYS INC COM
COM
922280102
5414854
112880
SH
SOLE
66860
0
46020
VARONIS SYS INC COM
COM
922280102
5414854
112880
SH
SOLE
66860
0
46020
VEECO INSTRS INC DEL COM
COM
922417100
13013593
278604
SH
SOLE
159740
0
118864
VEECO INSTRS INC DEL COM
COM
922417100
13013593
278604
SH
SOLE
159740
0
118864
VERALTO CORP COM SHS
COM
92338C103
3871881
40556
SH
SOLE
40513
0
43
VERALTO CORP COM SHS
COM
92338C103
3871881
40556
SH
SOLE
40513
0
43
VERICEL CORP COM
COM
92346J108
7948939
173255
SH
SOLE
99370
0
73885
VERICEL CORP COM
COM
92346J108
7948939
173255
SH
SOLE
99370
0
73885
VERISK ANALYTICS INC CL A
COM
92345Y106
4423316
16410
SH
SOLE
16410
0
0
VERISK ANALYTICS INC CL A
COM
92345Y106
4423316
16410
SH
SOLE
16410
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
6935361
168171
SH
SOLE
163615
0
4556
VERIZON COMMUNICATIONS INC COM
COM
92343V104
6935361
168171
SH
SOLE
163615
0
4556
VERTEX INC CL A
COM
92538J106
25396756
704487
SH
SOLE
691107
0
13380
VERTEX INC CL A
COM
92538J106
25396756
704487
SH
SOLE
691107
0
13380
VERTEX PHARMACEUTICALS INC COM
COM
92532F100
6449118
13759
SH
SOLE
13759
0
0
VERTEX PHARMACEUTICALS INC COM
COM
92532F100
6449118
13759
SH
SOLE
13759
0
0
VICI PPTYS INC COM
COM
925652109
1882572
65732
SH
SOLE
64552
0
1180
VICI PPTYS INC COM
COM
925652109
1882572
65732
SH
SOLE
64552
0
1180
VINCI S A ADR
COM
927320101
6536782
247983
SH
SOLE
246733
0
1250
VINCI S A ADR
COM
927320101
6536782
247983
SH
SOLE
246733
0
1250
VISA INC COM CL A
COM
92826C839
38716980
147510
SH
SOLE
144342
0
3169
VISA INC COM CL A
COM
92826C839
38716980
147510
SH
SOLE
144342
0
3169
VSE CORP COM
COM
918284100
9766946
110636
SH
SOLE
62886
0
47750
VSE CORP COM
COM
918284100
9766946
110636
SH
SOLE
62886
0
47750
WABTEC CORP COM
COM
929740108
1022900
6472
SH
SOLE
6472
0
0
WABTEC CORP COM
COM
929740108
1022900
6472
SH
SOLE
6472
0
0
WALMART INC COM
COM
931142103
6301665
93068
SH
SOLE
93068
0
0
WALMART INC COM
COM
931142103
6301665
93068
SH
SOLE
93068
0
0
WARBY PARKER INC CL A COM
COM
93403J106
3863940
240594
SH
SOLE
136823
0
103771
WARBY PARKER INC CL A COM
COM
93403J106
3863940
240594
SH
SOLE
136823
0
103771
WARNER BROS DISCOVERY INC COM SER A
COM
934423104
80464
10815
SH
SOLE
9903
0
912
WARNER BROS DISCOVERY INC COM SER A
COM
934423104
80464
10815
SH
SOLE
9903
0
912
WASHINGTON MUT INVS FD INC
COM
939330106
334621
5537
SH
SOLE
5537
0
0
WASHINGTON MUT INVS FD INC
COM
939330106
334621
5537
SH
SOLE
5537
0
0
WASTE CONNECTIONS INC COM
COM
94106B101
129384817
737824
SH
SOLE
686717
0
51107
WASTE CONNECTIONS INC COM
COM
94106B101
129384817
737824
SH
SOLE
686717
0
51107
WASTE MGMT INC DEL COM
COM
94106L109
897735
4208
SH
SOLE
2178
0
2030
WASTE MGMT INC DEL COM
COM
94106L109
897735
4208
SH
SOLE
2178
0
2030
WEAVE COMMUNICATIONS INC COM
COM
94724R108
5272957
584585
SH
SOLE
332377
0
252208
WEAVE COMMUNICATIONS INC COM
COM
94724R108
5272957
584585
SH
SOLE
332377
0
252208
WEBSTER FINL CORP CONN COM
COM
947890109
304476
6985
SH
SOLE
6985
0
0
WEBSTER FINL CORP CONN COM
COM
947890109
304476
6985
SH
SOLE
6985
0
0
WELLS FARGO CO NEW COM
COM
949746101
1727919
29094
SH
SOLE
28844
0
250
WELLS FARGO CO NEW COM
COM
949746101
1727919
29094
SH
SOLE
28844
0
250
WELLS FARGO CO NEW DEP SH PFD CL A
PFD
94988U128
564618
27800
SH
SOLE
27800
0
0
WELLS FARGO CO NEW DEP SH PFD CL A
PFD
94988U128
564618
27800
SH
SOLE
27800
0
0
WERNER ENTERPRISES INC COM
COM
950755108
6535786
182411
SH
SOLE
103721
0
78690
WERNER ENTERPRISES INC COM
COM
950755108
6535786
182411
SH
SOLE
103721
0
78690
WEST PHARMACEUTICAL SVSC INC COM
COM
955306105
3978043
12077
SH
SOLE
12077
0
0
WEST PHARMACEUTICAL SVSC INC COM
COM
955306105
3978043
12077
SH
SOLE
12077
0
0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT
COM
958669103
1490471
37515
SH
SOLE
37515
0
0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT
COM
958669103
1490471
37515
SH
SOLE
37515
0
0
WESTROCK CO COM
COM
96145D105
1155980
23000
SH
SOLE
23000
0
0
WESTROCK CO COM
COM
96145D105
1155980
23000
SH
SOLE
23000
0
0
WEYERHAEUSER CO COM
COM
962166104
343661
12105
SH
SOLE
12105
0
0
WEYERHAEUSER CO COM
COM
962166104
343661
12105
SH
SOLE
12105
0
0
WH GROUP LTD SPONSORED ADR
COM
92890T205
2133897
162064
SH
SOLE
160599
0
1465
WH GROUP LTD SPONSORED ADR
COM
92890T205
2133897
162064
SH
SOLE
160599
0
1465
WHEATON PRECIOUS METALS CORP COM
COM
962879102
1572600
30000
SH
SOLE
30000
0
0
WHEATON PRECIOUS METALS CORP COM
COM
962879102
1572600
30000
SH
SOLE
30000
0
0
WILLIAMS COS INC DEL COM
COM
969457100
118615138
2790944
SH
SOLE
2578622
0
212322
WILLIAMS COS INC DEL COM
COM
969457100
118615138
2790944
SH
SOLE
2578622
0
212322
WILLSCOT MOBIL MINI HLDNG CORP COM CL A
COM
971378104
28599614
759820
SH
SOLE
702942
0
56878
WILLSCOT MOBIL MINI HLDNG CORP COM CL A
COM
971378104
28599614
759820
SH
SOLE
702942
0
56878
WINGSTOP INC COM
COM
974155103
2322939
5496
SH
SOLE
5496
0
0
WINGSTOP INC COM
COM
974155103
2322939
5496
SH
SOLE
5496
0
0
WISDOMTREE TR INDIA ERNGS FD
ETF
97717W422
661436
13700
SH
SOLE
13700
0
0
WISDOMTREE TR INDIA ERNGS FD
ETF
97717W422
661436
13700
SH
SOLE
13700
0
0
WISDOMTREE TR US QTLY DIV GRT
ETF
97717X669
467832
5994
SH
SOLE
5994
0
0
WISDOMTREE TR US QTLY DIV GRT
ETF
97717X669
467832
5994
SH
SOLE
5994
0
0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR
COM
980228308
1236927
65759
SH
SOLE
65759
0
0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR
COM
980228308
1236927
65759
SH
SOLE
65759
0
0
WORKDAY INC CL A
COM
98138H101
947447
4238
SH
SOLE
3983
0
255
WORKDAY INC CL A
COM
98138H101
947447
4238
SH
SOLE
3983
0
255
XENCOR INC COM
COM
98401F105
2765919
146113
SH
SOLE
83061
0
63052
XENCOR INC COM
COM
98401F105
2765919
146113
SH
SOLE
83061
0
63052
XPO INC COM
COM
983793100
343926
3240
SH
SOLE
3240
0
0
XPO INC COM
COM
983793100
343926
3240
SH
SOLE
3240
0
0
XSHORE AB
COM
W989CF144
0
87400
SH
SOLE
87400
0
0
XSHORE AB
COM
W989CF144
0
87400
SH
SOLE
87400
0
0
XYLEM INC COM
COM
98419M100
13499746
99534
SH
SOLE
99075
0
459
XYLEM INC COM
COM
98419M100
13499746
99534
SH
SOLE
99075
0
459
YAMAHA MOTOR CO
COM
J95776126
2205360
238250
SH
SOLE
238250
0
0
YAMAHA MOTOR CO
COM
J95776126
2205360
238250
SH
SOLE
238250
0
0
YAMAHA MOTOR CO LTD UNSPONSORED ADR
COM
984628206
627091
33873
SH
SOLE
32486
0
1387
YAMAHA MOTOR CO LTD UNSPONSORED ADR
COM
984628206
627091
33873
SH
SOLE
32486
0
1387
YELLOW CAKE PLC
COM
G98334108
75520
10265
SH
SOLE
10265
0
0
YELLOW CAKE PLC
COM
G98334108
75520
10265
SH
SOLE
10265
0
0
YUE YUEN INDL HLDG
COM
G98803144
51253
26500
SH
SOLE
26500
0
0
YUE YUEN INDL HLDG
COM
G98803144
51253
26500
SH
SOLE
26500
0
0
YUM BRANDS INC COM
COM
988498101
2542702
19196
SH
SOLE
19196
0
0
YUM BRANDS INC COM
COM
988498101
2542702
19196
SH
SOLE
19196
0
0
YUM CHINA HLDGS INC COM
COM
98850P109
592035
19197
SH
SOLE
19197
0
0
YUM CHINA HLDGS INC COM
COM
98850P109
592035
19197
SH
SOLE
19197
0
0
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
47740635
154535
SH
SOLE
136167
0
18369
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
47740635
154535
SH
SOLE
136167
0
18369
ZETA GLOBAL HOLDINGS CORP CL A
COM
98956A105
13635260
772536
SH
SOLE
459396
0
313140
ZETA GLOBAL HOLDINGS CORP CL A
COM
98956A105
13635260
772536
SH
SOLE
459396
0
313140
ZEVIA PBC CL A
COM
98955K104
481106
712538
SH
SOLE
387819
0
324719
ZEVIA PBC CL A
COM
98955K104
481106
712538
SH
SOLE
387819
0
324719
ZIMMER BIOMET HLDGS INC COM
COM
98956P102
387599
3571
SH
SOLE
2771
0
800
ZIMMER BIOMET HLDGS INC COM
COM
98956P102
387599
3571
SH
SOLE
2771
0
800
ZIONS BANCORPORATION N A DEP RP PFD G
PFD
989701859
227923
9000
SH
SOLE
9000
0
0
ZIONS BANCORPORATION N A DEP RP PFD G
PFD
989701859
227923
9000
SH
SOLE
9000
0
0
ZOETIS INC CL A
COM
98978V103
2390634
13790
SH
SOLE
13790
0
0
ZOETIS INC CL A
COM
98978V103
2390634
13790
SH
SOLE
13790
0
0
ZURICH INS GROUP LTD SPONSORED ADR
COM
989825104
5270476
98853
SH
SOLE
98233
0
620
ZURICH INS GROUP LTD SPONSORED ADR
COM
989825104
5270476
98853
SH
SOLE
98233
0
620
ZURICH INSURANCE GROUP AG ORD
COM
H9870Y105
379050
705
SH
SOLE
705
0
0
ZURICH INSURANCE GROUP AG ORD
COM
H9870Y105
379050
705
SH
SOLE
705
0
0
ZYMEWORKS INC COM
COM
98985Y108
3388205
398144
SH
SOLE
226380
0
171764
ZYMEWORKS INC COM
COM
98985Y108
3388205
398144
SH
SOLE
226380
0
171764