0001084208-23-000013.txt : 20231024
0001084208-23-000013.hdr.sgml : 20231024
20231024101708
ACCESSION NUMBER: 0001084208-23-000013
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231024
DATE AS OF CHANGE: 20231024
EFFECTIVENESS DATE: 20231024
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RAYMOND JAMES & ASSOCIATES
CENTRAL INDEX KEY: 0001084208
IRS NUMBER: 591237041
STATE OF INCORPORATION: TN
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04393
FILM NUMBER: 231341478
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001084208
XXXXXXXX
09-30-2023
09-30-2023
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
000000705
801-69815
N
Deanna Collier
VP Operations
7275671000
Deanna Collier
Saint Petersburg
FL
10-24-2023
0
3788
119032794895
false
INFORMATION TABLE
2
Q323RJA.xml
1 800 FLOWERS COM INC
CL A
68243Q106
149100
21300
SH
SOLE
0
0
21300
10X GENOMICS INC
CL A COM
88025U109
335899
8143
SH
SOLE
5957
0
2186
1ST SOURCE CORP
COM
336901103
227881
5414
SH
SOLE
0
0
5414
23ANDME HOLDING CO
CLASS A COM
90138Q108
35366
36173
SH
SOLE
0
0
36173
3-D SYS CORP DEL
COM NEW
88554D205
482830
98336
SH
SOLE
0
0
98336
3M CO
COM
88579Y101
73701624
787242
SH
SOLE
274769
0
512473
89BIO INC
COM
282559103
1590135
102988
SH
SOLE
20995
0
81993
A2Z SMART TECHNOLOGIES CORP
COM
00249W100
16500
10000
SH
SOLE
0
0
10000
AAON INC
COM PAR $0.004
000360206
5390380
94784
SH
SOLE
64341
0
30443
ABBOTT LABS
COM
002824100
297584474
3072634
SH
SOLE
1427573
80
1644981
ABBVIE INC
COM
00287Y109
660388270
4430353
SH
SOLE
1962670
21
2467662
ABCELLERA BIOLOGICS INC
COM
00288U106
74207
16132
SH
SOLE
0
0
16132
ABERCROMBIE & FITCH CO
CL A
002896207
1456826
25844
SH
SOLE
0
0
25844
ABM INDS INC
COM
000957100
3797398
94911
SH
SOLE
37824
0
57087
ABRDN ASIA PACIFIC INCOME FU
COM
003009107
255569
104314
SH
SOLE
0
0
104314
ABRDN AUSTRALIA EQUITY FD IN
COM
003011103
94883
24021
SH
SOLE
0
0
24021
ABRDN EMRG MKTS EQTY INCM FD
COM
00301W105
2333963
489300
SH
SOLE
0
0
489300
ABRDN ETFS
BBRG ALL COMD K1
003261104
1040871
49307
SH
SOLE
0
0
49307
ABRDN GLOBAL DYNAMIC DIVIDEN
COM
00302M106
511282
59040
SH
SOLE
0
0
59040
ABRDN GLOBAL INFRA INCOME FU
COM SHS BEN INT
00326W106
1212193
75291
SH
SOLE
0
0
75291
ABRDN GLOBAL PREMIER PPTYS F
COM SH BEN INT
00302L108
155644
42759
SH
SOLE
0
0
42759
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
1177287
66551
SH
SOLE
0
0
66551
ABRDN INCOME CREDIT STRATEGI
COM
003057106
334181
49144
SH
SOLE
0
0
49144
ABRDN JAPAN EQUITY FUND INC
COM
00306J109
587602
109832
SH
SOLE
0
0
109832
ABRDN PALLADIUM ETF TRUST
PHYSICAL PALLADM
003262102
655035
5692
SH
SOLE
0
0
5692
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
1543542
18459
SH
SOLE
0
0
18459
ABRDN PRECIOUS METALS BASKET
PHYSCL PRECS MET
003263100
549699
6532
SH
SOLE
634
0
5898
ABRDN SILVER ETF TRUST
PHYSCL SILVR SHS
003264108
610779
28729
SH
SOLE
0
0
28729
ABRDN TOTAL DYNAMIC DIVIDEND
COM SH BEN INT
00326L100
2002383
264865
SH
SOLE
475
0
264390
ABSOLUTE SHS TR
WBI PWR FCTR ETF
00400R858
480602
18900
SH
SOLE
0
0
18900
ACACIA RESH CORP
ACACIA TCH COM
003881307
63145
17300
SH
SOLE
0
0
17300
ACADEMY SPORTS & OUTDOORS IN
COM
00402L107
2124787
44950
SH
SOLE
22192
0
22758
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
5346928
76048
SH
SOLE
40743
0
35305
ACADIA PHARMACEUTICALS INC
COM
004225108
221196
10614
SH
SOLE
6976
0
3638
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
330668938
1076712
SH
SOLE
748894
5
327813
ACCOLADE INC
COM
00437E102
272149
25723
SH
SOLE
0
0
25723
ACELYRIN INC
COM
00445A100
188715
18556
SH
SOLE
17956
0
600
ACHIEVE LIFE SCIENCES INC
COM
004468500
628230
146100
SH
SOLE
0
0
146100
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
11924
13105
SH
SOLE
0
0
13105
ACI WORLDWIDE INC
COM
004498101
4749412
210524
SH
SOLE
209730
0
794
ACTIVISION BLIZZARD INC
COM
00507V109
15751706
168234
SH
SOLE
47241
0
120993
ACUITY BRANDS INC
COM
00508Y102
5596148
32859
SH
SOLE
18622
0
14237
ACUSHNET HLDGS CORP
COM
005098108
28109972
529977
SH
SOLE
518555
0
11422
ADAM NAT RES FD INC
COM
00548F105
4252170
183917
SH
SOLE
0
0
183917
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
5515093
331436
SH
SOLE
0
0
331436
ADAMS RES & ENERGY INC
COM NEW
006351308
502891
14927
SH
SOLE
0
0
14927
ADAPTHEALTH CORP
COMMON STOCK
00653Q102
100510
11045
SH
SOLE
0
0
11045
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
8088
10369
SH
SOLE
0
0
10369
ADECOAGRO S A
COM
L00849106
525173
44925
SH
SOLE
0
0
44925
ADEIA INC
COM
00676P107
605609
56705
SH
SOLE
55328
0
1377
ADMA BIOLOGICS INC
COM
000899104
872228
243639
SH
SOLE
0
0
243639
ADOBE SYSTEMS INCORPORATED
COM
00724F101
318679266
624984
SH
SOLE
440873
12
184099
ADS TEC ENERGY PLC
SHS
G0085J117
1646569
234554
SH
SOLE
0
0
234554
ADT INC DEL
COM
00090Q103
114654
19109
SH
SOLE
0
0
19109
ADTALEM GLOBAL ED INC
COM
00737L103
1214798
28350
SH
SOLE
15606
0
12744
ADTHEORENT HOLDING COMPANY
COM
00739D109
163830
127000
SH
SOLE
0
0
127000
ADTRAN HOLDINGS INC
COM
00486H105
240415
29212
SH
SOLE
25487
0
3725
ADVANCE AUTO PARTS INC
COM
00751Y106
7111955
127158
SH
SOLE
68839
0
58319
ADVANCED DRAIN SYS INC DEL
COM
00790R104
4075807
35806
SH
SOLE
32242
0
3564
ADVANCED ENERGY INDS
COM
007973100
1999340
19388
SH
SOLE
16973
0
2415
ADVANCED MICRO DEVICES INC
COM
007903107
104214221
1013560
SH
SOLE
325761
0
687799
ADVENT CONV & INCOME FD
COM
00764C109
3947881
376347
SH
SOLE
0
0
376347
ADVISORSHARES TR
DORSEY WRIGT ADR
00768Y206
525936
10729
SH
SOLE
0
0
10729
ADVISORSHARES TR
DORSY FSM ALCP
00768Y479
351556
11614
SH
SOLE
0
0
11614
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
2050766
223395
SH
SOLE
0
0
223395
ADVISORSHARES TR
RANGER EQUITY BE
00768Y412
1956733
83514
SH
SOLE
0
0
83514
AECOM
COM
00766T100
2672516
32183
SH
SOLE
18742
0
13441
AEGON N V
NY REGISTRY SHS
007924103
17123101
3567313
SH
SOLE
0
0
3567313
AEHR TEST SYS
COM
00760J108
1315337
28782
SH
SOLE
0
0
28782
AERCAP HOLDINGS NV
SHS
N00985106
1877655
29961
SH
SOLE
13119
0
16842
AEROVIRONMENT INC
COM
008073108
9189960
82399
SH
SOLE
6322
0
76077
AES CORP
COM
00130H105
45604577
3000303
SH
SOLE
2947959
0
52344
AFFILIATED MANAGERS GROUP IN
COM
008252108
32490620
249276
SH
SOLE
233037
53
16186
AFFIRM HLDGS INC
COM CL A
00827B106
451307
21218
SH
SOLE
15942
0
5276
AFLAC INC
COM
001055102
71885810
936623
SH
SOLE
236385
0
700238
AFYA LTD
CL A COM
G01125106
186709
11817
SH
SOLE
0
0
11817
AGCO CORP
COM
001084102
4161424
35183
SH
SOLE
18136
0
17047
AGILENT TECHNOLOGIES INC
COM
00846U101
8499275
76009
SH
SOLE
19731
0
56278
AGNC INVT CORP
COM
00123Q104
10180287
1078421
SH
SOLE
771025
0
307396
AGNICO EAGLE MINES LTD
COM
008474108
14346666
315658
SH
SOLE
0
0
315658
AGREE RLTY CORP
COM
008492100
15140047
274078
SH
SOLE
215061
0
59017
AIM ETF PRODUCTS TRUST
US LRGCP B20 OCT
00888H505
6083615
195772
SH
SOLE
0
0
195772
AIR LEASE CORP
CL A
00912X302
14303584
362943
SH
SOLE
44030
0
318913
AIR PRODS & CHEMS INC
COM
009158106
528459523
1864713
SH
SOLE
555986
0
1308727
AIR TRANS SVCS GROUP INC
NOTE 1.125%10/1
00922RAB1
30451
32000
PRN
SOLE
0
0
32000
AIR TRANSPORT SERVICES GRP I
COM
00922R105
11172954
535360
SH
SOLE
531347
0
4013
AIRBNB INC
COM CL A
009066101
51458125
375032
SH
SOLE
259412
0
115620
AIRSCULPT TECHNOLOGIES INC
COM
009496100
619909
90630
SH
SOLE
0
0
90630
AKAMAI TECHNOLOGIES INC
COM
00971T101
14257182
133820
SH
SOLE
67086
0
66734
AKAMAI TECHNOLOGIES INC
NOTE 0.125% 5/0
00971TAJ0
17691
15000
PRN
SOLE
0
0
15000
AKEBIA THERAPEUTICS INC
COM
00972D105
23052
20221
SH
SOLE
0
0
20221
AKOUSTIS TECHNOLOGIES INC
COM
00973N102
8576
11391
SH
SOLE
0
0
11391
ALAMOS GOLD INC NEW
COM CL A
011532108
3059963
271033
SH
SOLE
0
0
271033
ALARM COM HLDGS INC
COM
011642105
434644
7109
SH
SOLE
0
0
7109
ALARM COM HLDGS INC
NOTE 1/1
011642AB1
21600
25000
PRN
SOLE
0
0
25000
ALASKA AIR GROUP INC
COM
011659109
11688668
315229
SH
SOLE
74335
0
240894
ALAUNOS THERAPEUTICS INC
COM
98973P101
3593
27261
SH
SOLE
0
0
27261
ALBANY INTL CORP
CL A
012348108
10245787
118751
SH
SOLE
117722
19
1010
ALBEMARLE CORP
COM
012653101
18860415
110918
SH
SOLE
21826
0
89091
ALBERTSONS COS INC
COMMON STOCK
013091103
1055077
46377
SH
SOLE
0
0
46377
ALCOA CORP
COM
013872106
606612
20874
SH
SOLE
0
0
20874
ALCON AG
ORD SHS
H01301128
31566781
409639
SH
SOLE
395397
79
14163
ALDEYRA THERAPEUTICS INC
COM
01438T106
341021
51051
SH
SOLE
46242
0
4809
ALEXANDER & BALDWIN INC NEW
COM
014491104
246768
14750
SH
SOLE
14750
0
0
ALEXANDERS INC
COM
014752109
255811
1404
SH
SOLE
0
0
1404
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
6376664
63703
SH
SOLE
53213
0
10490
ALGONQUIN PWR UTILS CORP
COM
015857105
2239310
378262
SH
SOLE
0
0
378262
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
33354729
384537
SH
SOLE
144593
0
239944
ALIGHT INC
COM CL A
01626W101
3698115
521597
SH
SOLE
519776
0
1821
ALIGN TECHNOLOGY INC
COM
016255101
16881445
55291
SH
SOLE
50016
0
5275
ALKERMES PLC
SHS
G01767105
744842
26592
SH
SOLE
21862
0
4730
ALLEGIANT TRAVEL CO
COM
01748X102
295275
3842
SH
SOLE
0
0
3842
ALLEGION PLC
ORD SHS
G0176J109
37554714
360410
SH
SOLE
341891
0
18519
ALLEGRO MICROSYSTEMS INC
COM
01749D105
3374747
105659
SH
SOLE
90493
0
15166
ALLETE INC
COM NEW
018522300
1505909
28521
SH
SOLE
0
0
28521
ALLIANCE RESOURCE PARTNERS L
UT LTD PART
01877R108
883958
39235
SH
SOLE
0
0
39235
ALLIANCEBERNSTEIN GLOBAL HIG
COM
01879R106
970829
100085
SH
SOLE
0
0
100085
ALLIANCEBERNSTEIN HLDG L P
UNIT LTD PARTN
01881G106
2270681
74816
SH
SOLE
0
0
74816
ALLIANCEBERNSTEIN NATL MUN I
COM
01864U106
366478
39237
SH
SOLE
0
0
39237
ALLIANT ENERGY CORP
COM
018802108
10650691
219829
SH
SOLE
162722
0
57107
ALLISON TRANSMISSION HLDGS I
COM
01973R101
8665042
146716
SH
SOLE
123083
51
23582
ALLSPRING GLOBAL DIVIDEND OP
COM
94987C103
84598
20992
SH
SOLE
0
0
20992
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
94987B105
311741
51105
SH
SOLE
0
0
51105
ALLSPRING MULTI SECTOR INCOM
COM
94987D101
3749758
412061
SH
SOLE
0
0
412061
ALLSTATE CORP
COM
020002101
157578361
1414401
SH
SOLE
315953
57
1098391
ALLY FINL INC
COM
02005N100
3186552
119436
SH
SOLE
0
0
119436
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
2197986
12411
SH
SOLE
10769
0
1642
ALPHA & OMEGA SEMICONDUCTOR
SHS
G6331P104
536434
17977
SH
SOLE
17562
0
415
ALPHA METALLURGICAL RESOUR I
COM
020764106
2479383
9546
SH
SOLE
6681
0
2865
ALPHABET INC
CAP STK CL A
02079K305
1158544424
8853313
SH
SOLE
3215529
42
5637742
ALPHABET INC
CAP STK CL C
02079K107
674337340
5114428
SH
SOLE
1950253
0
3164175
ALPHATEC HLDGS INC
COM NEW
02081G201
146717
11312
SH
SOLE
0
0
11312
ALPINE INCOME PPTY TR INC
COM
02083X103
694372
42443
SH
SOLE
5029
0
37414
ALPS ETF TR
ALERIAN ENERGY
00162Q676
292499
13199
SH
SOLE
0
0
13199
ALPS ETF TR
ALERIAN MLP
00162Q452
52444290
1242756
SH
SOLE
1386
0
1241370
ALPS ETF TR
CLEAN ENERGY
00162Q460
706423
19317
SH
SOLE
0
0
19317
ALPS ETF TR
EQUAL SEC ETF
00162Q205
6638115
66170
SH
SOLE
0
0
66170
ALPS ETF TR
INTL SEC DV DOG
00162Q718
1743937
64008
SH
SOLE
0
0
64008
ALPS ETF TR
OSHARES EUR QLT
00162Q379
1895992
73772
SH
SOLE
0
0
73772
ALPS ETF TR
OSHARES US QUALT
00162Q387
8576725
204549
SH
SOLE
0
0
204549
ALPS ETF TR
OSHARES US SMLCP
00162Q395
1333829
37990
SH
SOLE
0
0
37990
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
760838
17383
SH
SOLE
0
0
17383
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1081053
48806
SH
SOLE
0
0
48806
ALPS ETF TR
SECTR DIV DOGS
00162Q858
8858009
188348
SH
SOLE
0
0
188348
ALTAIR ENGR INC
COM CL A
021369103
8151492
130299
SH
SOLE
129540
24
735
ALTERYX INC
NOTE 1.000% 8/0
02156BAF0
8812
10000
PRN
SOLE
0
0
10000
ALTICE USA INC
CL A
02156K103
15861746
4850692
SH
SOLE
4843361
1447
5884
ALTISOURCE PORTFOLIO SOLNS S
REG SHS
L0175J104
174064
43625
SH
SOLE
0
0
43625
ALTRIA GROUP INC
COM
02209S103
71414107
1698314
SH
SOLE
349160
0
1349154
AMARIN CORP PLC
SPONS ADR NEW
023111206
29568
32139
SH
SOLE
0
0
32139
AMAZON COM INC
COM
023135106
1550713832
12198819
SH
SOLE
4703572
198
7495050
AMAZON COM INC
COM
023135106
1005000
8600
SH
Put
SOLE
0
0
8600
AMBARELLA INC
SHS
G037AX101
573095
10807
SH
SOLE
7156
0
3651
AMBEV SA
SPONSORED ADR
02319V103
2729604
1057986
SH
SOLE
12101
0
1045885
AMCOR PLC
ORD
G0250X107
32100905
3504469
SH
SOLE
3402493
0
101976
AMDOCS LTD
SHS
G02602103
32861628
388941
SH
SOLE
371123
0
17818
AMER SOFTWARE INC
CL A
029683109
1748816
152602
SH
SOLE
148710
0
3892
AMER STATES WTR CO
COM
029899101
3253268
41348
SH
SOLE
0
0
41348
AMEREN CORP
COM
023608102
7886247
105389
SH
SOLE
48684
0
56705
AMERESCO INC
CL A
02361E108
371487
9634
SH
SOLE
0
0
9634
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
3483801
201144
SH
SOLE
154358
0
46786
AMERICAN AIRLS GROUP INC
COM
02376R102
1556556
121511
SH
SOLE
0
0
121511
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
261643
36039
SH
SOLE
34694
0
1345
AMERICAN CENTY ETF TR
AVANTIS EMGMKT
025072604
1992242
37739
SH
SOLE
0
0
37739
AMERICAN CENTY ETF TR
INTL EQT ETF
025072703
216645
3893
SH
SOLE
0
0
3893
AMERICAN CENTY ETF TR
INTL SMCP VLU
025072802
302560
5230
SH
SOLE
0
0
5230
AMERICAN CENTY ETF TR
QUALITY DIVRSFED
025072406
262706
6124
SH
SOLE
0
0
6124
AMERICAN CENTY ETF TR
US EQT ETF
025072885
13154100
179554
SH
SOLE
0
0
179554
AMERICAN CENTY ETF TR
US QUALITY GROW
025072307
821417
12189
SH
SOLE
0
0
12189
AMERICAN CENTY ETF TR
US QUALITY VAL
025072208
319336
6565
SH
SOLE
0
0
6565
AMERICAN CENTY ETF TR
US SML CP VALU
025072877
26643425
341801
SH
SOLE
4474
0
337327
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
271078
16320
SH
SOLE
0
0
16320
AMERICAN ELEC PWR CO INC
COM
025537101
90221528
1199436
SH
SOLE
804957
0
394480
AMERICAN EQTY INVT LIFE HLD
COM
025676206
5534353
103176
SH
SOLE
66002
0
37174
AMERICAN EXPRESS CO
COM
025816109
91659740
614383
SH
SOLE
306764
0
307618
AMERICAN FINL GROUP INC OHIO
COM
025932104
1247766
11174
SH
SOLE
5417
0
5757
AMERICAN HOMES 4 RENT
CL A
02665T306
8648816
256718
SH
SOLE
101366
0
155352
AMERICAN INTL GROUP INC
COM NEW
026874784
73234711
1208494
SH
SOLE
966260
223
242011
AMERICAN TOWER CORP NEW
COM
03027X100
210816661
1281950
SH
SOLE
964314
0
317636
AMERICAN WOODMARK CORPORATIO
COM
030506109
311740
4123
SH
SOLE
0
0
4123
AMERICAN WTR WKS CO INC NEW
COM
030420103
64217748
518596
SH
SOLE
364214
0
154382
AMERICOLD REALTY TRUST INC
COM
03064D108
3456987
113679
SH
SOLE
112124
0
1555
AMERIPRISE FINL INC
COM
03076C106
56382394
171022
SH
SOLE
135602
0
35420
AMERIS BANCORP
COM
03076K108
635585
16556
SH
SOLE
0
0
16556
AMERISAFE INC
COM
03071H100
2317587
46287
SH
SOLE
45120
0
1167
AMERISOURCEBERGEN CORP
COM
03073E105
58269867
323776
SH
SOLE
246145
0
77631
AMETEK INC
COM
031100100
24956340
168898
SH
SOLE
144282
0
24616
AMGEN INC
COM
031162100
316032209
1175890
SH
SOLE
635641
0
540249
AMICUS THERAPEUTICS INC
COM
03152W109
130538
10735
SH
SOLE
0
0
10735
AMMO INC
COM
00175J107
490355
242750
SH
SOLE
0
0
242750
AMN HEALTHCARE SVCS INC
COM
001744101
5882179
69056
SH
SOLE
37316
0
31740
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
765453
181387
SH
SOLE
0
0
181387
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
2425651
52743
SH
SOLE
17627
0
35116
AMPHENOL CORP NEW
CL A
032095101
15033624
178993
SH
SOLE
127420
0
51574
AMPLIFY ETF TR
AMPLIFY LITHIUM
032108805
520739
46173
SH
SOLE
0
0
46173
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
441111
22133
SH
SOLE
0
0
22133
AMPLIFY ETF TR
CWP ENHANCED DIV
032108409
160318940
4616151
SH
SOLE
221776
0
4394375
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
727508
16426
SH
SOLE
1310
0
15116
AMYRIS INC
COM NEW
03236M200
890
14827
SH
SOLE
0
0
14827
AMYRIS INC
COM NEW
03236M200
8000
1000
SH
Call
SOLE
0
0
1000
ANALOG DEVICES INC
COM
032654105
140595931
802993
SH
SOLE
482940
0
320053
ANAVEX LIFE SCIENCES CORP
COM NEW
032797300
82720
12629
SH
SOLE
0
0
12629
ANDERSONS INC
COM
034164103
476116
9243
SH
SOLE
0
0
9243
ANGEL OAK FINL STRATEGIES IN
COM BEN INT
03464A100
1286739
106872
SH
SOLE
0
0
106872
ANGEL OAK MORTGAGE REIT INC
COM
03464Y108
110523
12957
SH
SOLE
0
0
12957
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
30044738
543305
SH
SOLE
520433
0
22872
ANIXA BIOSCIENCES INC
COM
03528H109
185023
56582
SH
SOLE
0
0
56582
ANNALY CAPITAL MANAGEMENT IN
COM NEW
035710839
4229925
224876
SH
SOLE
15861
0
209015
ANSYS INC
COM
03662Q105
42014051
141200
SH
SOLE
132194
0
9006
ANTERO MIDSTREAM CORP
COM
03676B102
610512
50961
SH
SOLE
0
0
50961
ANTERO RESOURCES CORP
COM
03674X106
2876087
113321
SH
SOLE
41666
0
71655
AON PLC
SHS CL A
G0403H108
61583192
189943
SH
SOLE
161944
0
27998
APA CORPORATION
COM
03743Q108
26427748
643011
SH
SOLE
28979
0
614032
APARTMENT INCOME REIT CORP
COM
03750L109
358296
11671
SH
SOLE
12
0
11659
APARTMENT INVT & MGMT CO
CL A
03748R747
61649
9066
SH
SOLE
0
0
9066
APARTMENT INVT & MGMT CO
CL A
03748R747
25000
5000
SH
Call
SOLE
0
0
5000
APELLIS PHARMACEUTICALS INC
COM
03753U106
1598441
42020
SH
SOLE
3712
0
38308
API GROUP CORP
COM STK
00187Y100
1623917
62627
SH
SOLE
17827
0
44800
APOLLO COML REAL EST FIN INC
COM
03762U105
500329
49391
SH
SOLE
0
0
49391
APOLLO COML REAL ESTATE FIN
NOTE 5.375%10/1
03762UAC9
89549
90000
PRN
SOLE
0
0
90000
APOLLO GLOBAL MGMT INC
COM
03769M106
93051575
1036671
SH
SOLE
662441
0
374230
APOLLO SR FLOATING RATE FD I
COM
037636107
143152
10651
SH
SOLE
0
0
10651
APOLLO TACTICAL INCOME FD IN
COM
037638103
685974
51307
SH
SOLE
0
0
51307
APPFOLIO INC
COM CL A
03783C100
817997
4479
SH
SOLE
3929
0
550
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
2319853
151229
SH
SOLE
96391
0
54838
APPLE INC
COM
037833100
3158493283
18448066
SH
SOLE
3853943
75
14594049
APPLE INC
COM
037833100
544000
3200
SH
Put
SOLE
0
0
3200
APPLIED DNA SCIENCES INC
COM
03815U300
60354
49879
SH
SOLE
0
0
49879
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2014502
13030
SH
SOLE
9386
0
3644
APPLIED MATLS INC
COM
038222105
113636555
820777
SH
SOLE
495476
0
325301
APPLOVIN CORP
COM CL A
03831W108
37079158
927907
SH
SOLE
905623
0
22284
APTARGROUP INC
COM
038336103
6596729
52757
SH
SOLE
38400
0
14357
APTIV PLC
SHS
G6095L109
66605384
675580
SH
SOLE
233310
31
442239
ARAMARK
COM
03852U106
628012
18098
SH
SOLE
9210
0
8888
ARBOR REALTY TRUST INC
COM
038923108
5106608
336404
SH
SOLE
200087
139
136178
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
1243010
49661
SH
SOLE
42371
0
7290
ARCH CAP GROUP LTD
ORD
G0450A105
20533438
257602
SH
SOLE
168437
0
89165
ARCH RESOURCES INC
CL A
03940R107
416752
2442
SH
SOLE
0
0
2442
ARCHER AVIATION INC
COM CL A
03945R102
759192
150038
SH
SOLE
0
0
150038
ARCHER DANIELS MIDLAND CO
COM
039483102
51290020
680059
SH
SOLE
165077
0
514982
ARCHER DANIELS MIDLAND CO
COM
039483102
11705000
135000
SH
Put
SOLE
0
0
135000
ARCHROCK INC
COM
03957W106
974295
77325
SH
SOLE
144
0
77181
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
177120
18723
SH
SOLE
18524
0
199
ARCOSA INC
COM
039653100
2268821
31555
SH
SOLE
13368
0
18187
ARES CAPITAL CORP
COM
04010L103
14380821
738614
SH
SOLE
0
0
738614
ARES COML REAL ESTATE CORP
COM
04013V108
385132
40455
SH
SOLE
0
0
40455
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
1081532
83840
SH
SOLE
0
0
83840
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
39451649
383510
SH
SOLE
361255
0
22255
ARGAN INC
COM
04010E109
5477907
120341
SH
SOLE
99866
0
20475
ARGENX SE
SPONSORED ADR
04016X101
16602811
33771
SH
SOLE
29564
2
4205
ARHAUS INC
COM CL A
04035M102
109312
11754
SH
SOLE
0
0
11754
ARISTA NETWORKS INC
COM
040413106
29132668
158390
SH
SOLE
63800
0
94590
ARK ETF TR
AUTNMUS TECHNLGY
00214Q203
1021584
19474
SH
SOLE
0
0
19474
ARK ETF TR
FINTECH INNOVA
00214Q708
1893503
97805
SH
SOLE
0
0
97805
ARK ETF TR
GENOMIC REV ETF
00214Q302
3659486
131353
SH
SOLE
749
0
130604
ARK ETF TR
INNOVATION ETF
00214Q104
35659759
898910
SH
SOLE
118591
0
780319
ARK ETF TR
NEXT GNRTN INTER
00214Q401
2163965
39955
SH
SOLE
206
0
39749
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
8802449
122256
SH
SOLE
121645
0
611
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
374567
16880
SH
SOLE
0
0
16880
ARROW ELECTRS INC
COM
042735100
2449319
19557
SH
SOLE
14
0
19543
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
761576
28343
SH
SOLE
17131
0
11212
ARTESIAN RES CORP
CL A
043113208
265293
6318
SH
SOLE
0
0
6318
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
22640338
605034
SH
SOLE
590577
148
14309
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
8293342
622156
SH
SOLE
0
0
622156
ASCENDIS PHARMA A/S
SPONSORED ADR
04351P101
314162
3355
SH
SOLE
3325
0
30
ASE TECHNOLOGY HLDG CO LTD
SPONSORED ADS
00215W100
443319
58952
SH
SOLE
54191
0
4761
ASGN INC
COM
00191U102
1940298
23755
SH
SOLE
22818
0
937
ASHLAND INC
COM
044186104
537138
6576
SH
SOLE
446
0
6130
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
106379304
180714
SH
SOLE
146045
10
34659
ASPEN TECHNOLOGY INC
COM
29109X106
49321429
241464
SH
SOLE
229569
0
11895
ASSURANT INC
COM
04621X108
3914422
27263
SH
SOLE
868
0
26395
ASSURED GUARANTY LTD
COM
G0585R106
12423775
205284
SH
SOLE
194407
0
10877
AST SPACEMOBILE INC
COM CL A
00217D100
298615
78583
SH
SOLE
0
0
78583
ASTRAZENECA PLC
SPONSORED ADR
046353108
162760711
2403438
SH
SOLE
1875973
19
527446
ASTRONICS CORP
COM
046433108
363860
22942
SH
SOLE
0
0
22942
AT&T INC
COM
00206R102
178275361
11869203
SH
SOLE
4959022
0
6910181
AT&T INC
COM
00206R102
94500
6300
SH
Put
SOLE
0
0
6300
ATARA BIOTHERAPEUTICS INC
COM
046513107
280661
189642
SH
SOLE
179925
126
9591
ATI INC
COM
01741R102
1113354
27056
SH
SOLE
0
0
27056
ATKORE INC
COM
047649108
25799697
172932
SH
SOLE
118658
0
54274
ATLANTIC UN BANKSHARES CORP
COM
04911A107
3206378
111410
SH
SOLE
99144
0
12266
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
4261678
223125
SH
SOLE
0
0
223125
ATLAS ENERGY SOLUTIONS INC
COM CLASS A
04930R107
982610
44202
SH
SOLE
19484
0
24718
ATLASSIAN CORPORATION
CL A
049468101
38257857
189856
SH
SOLE
181698
18
8140
ATMOS ENERGY CORP
COM
049560105
48265516
455636
SH
SOLE
374761
0
80875
ATMUS FILTRATION TECHNOLOGIE
COM
04956D107
282914
13569
SH
SOLE
13569
0
0
ATRECA INC
CL A COM
04965G109
20228
77500
SH
SOLE
0
0
77500
ATRION CORP
COM
049904105
2905824
7033
SH
SOLE
6935
0
98
AURINIA PHARMACEUTICALS INC
COM
05156V102
131709
16951
SH
SOLE
0
0
16951
AURORA CANNABIS INC
COM
05156X884
10298
17604
SH
SOLE
0
0
17604
AUTODESK INC
COM
052769106
94462673
456540
SH
SOLE
416304
0
40236
AUTOHOME INC
SP ADS RP CL A
05278C107
1113114
36676
SH
SOLE
35157
0
1519
AUTOLIV INC
COM
052800109
2779991
28814
SH
SOLE
9834
0
18980
AUTOMATIC DATA PROCESSING IN
COM
053015103
247169975
1027392
SH
SOLE
611716
0
415677
AUTONATION INC
COM
05329W102
8919649
58915
SH
SOLE
26051
0
32864
AUTOZONE INC
COM
053332102
75681501
29796
SH
SOLE
19512
0
10284
AVALONBAY CMNTYS INC
COM
053484101
25208654
146784
SH
SOLE
137121
0
9663
AVANTOR INC
COM
05352A100
13296089
630745
SH
SOLE
604023
0
26722
AVERY DENNISON CORP
COM
053611109
45500384
249085
SH
SOLE
204393
0
44692
AVID BIOSERVICES INC
COM
05368M106
104614
11082
SH
SOLE
0
0
11082
AVIDITY BIOSCIENCES INC
COM
05370A108
594967
93255
SH
SOLE
0
0
93255
AVIENT CORPORATION
COM
05368V106
1741244
49299
SH
SOLE
43071
0
6228
AVISTA CORP
COM
05379B107
5079835
156931
SH
SOLE
150531
0
6399
AVNET INC
COM
053807103
13272992
275430
SH
SOLE
192777
0
82654
AXALTA COATING SYS LTD
COM
G0750C108
6217980
231152
SH
SOLE
216535
0
14617
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
2998979
18393
SH
SOLE
0
0
18393
AXIS CAP HLDGS LTD
SHS
G0692U109
29760198
527945
SH
SOLE
524768
45
3132
AXON ENTERPRISE INC
COM
05464C101
12536548
63001
SH
SOLE
27974
10
35017
AXOS FINANCIAL INC
COM
05465C100
4866249
128533
SH
SOLE
92370
63
36100
AXSOME THERAPEUTICS INC
COM
05464T104
382159
5468
SH
SOLE
0
0
5468
AZEK CO INC
CL A
05478C105
492762
16569
SH
SOLE
14971
0
1598
AZENTA INC
COM
114340102
4810275
95841
SH
SOLE
92422
0
3419
AZZ INC
COM
002474104
1212747
26607
SH
SOLE
0
0
26607
B & G FOODS INC NEW
COM
05508R106
539737
54574
SH
SOLE
0
0
54574
B2GOLD CORP
COM
11777Q209
936382
324008
SH
SOLE
0
0
324008
B2GOLD CORP
COM
11777Q209
300000
120000
SH
Call
SOLE
0
0
120000
BADGER METER INC
COM
056525108
1567947
10898
SH
SOLE
2303
0
8595
BAIDU INC
SPON ADR REP A
056752108
805563
5996
SH
SOLE
188
0
5808
BAIN CAP SPECIALTY FIN INC
COM STK
05684B107
503889
32912
SH
SOLE
0
0
32912
BAKER HUGHES COMPANY
CL A
05722G100
14483372
410062
SH
SOLE
316422
0
93640
BALCHEM CORP
COM
057665200
5211078
42011
SH
SOLE
40319
14
1678
BALL CORP
COM
058498106
55209991
1109080
SH
SOLE
1059597
0
49483
BALLARD PWR SYS INC NEW
COM
058586108
43871
11954
SH
SOLE
0
0
11954
BANCFIRST CORP
COM
05945F103
7911249
91217
SH
SOLE
90755
0
462
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
760145
94428
SH
SOLE
55694
0
38734
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
254636
89346
SH
SOLE
76532
0
12814
BANCO SANTANDER S.A.
ADR
05964H105
722837
192244
SH
SOLE
54587
0
137657
BANCORP INC DEL
COM
05969A105
318849
9242
SH
SOLE
9090
0
152
BANCROFT FD LTD
COM
059695106
450458
28564
SH
SOLE
0
0
28564
BANDWIDTH INC
COM CL A
05988J103
114965
10201
SH
SOLE
0
0
10201
BANK AMERICA CORP
7.25%CNV PFD L
060505682
5858363
5267
SH
SOLE
0
0
5267
BANK AMERICA CORP
COM
060505104
239721871
8755367
SH
SOLE
3834007
279
4921081
BANK HAWAII CORP
COM
062540109
437775
8810
SH
SOLE
7435
0
1375
BANK MARIN BANCORP
COM
063425102
205888
11263
SH
SOLE
0
0
11263
BANK MONTREAL QUE
COM
063671101
7009747
83083
SH
SOLE
9029
0
74054
BANK NEW YORK MELLON CORP
COM
064058100
20088103
470999
SH
SOLE
296105
0
174894
BANK NOVA SCOTIA HALIFAX
COM
064149107
2147744
47110
SH
SOLE
0
0
47110
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
414486
15306
SH
SOLE
8545
0
6761
BANK OZK LITTLE ROCK ARK
COM
06417N103
18890392
509588
SH
SOLE
490635
93
18860
BANNER CORP
COM NEW
06652V208
571071
13475
SH
SOLE
11456
0
2019
BARCLAYS BANK PLC
IPATH SELCT MLP
06742C723
226769
10824
SH
SOLE
0
0
10824
BARCLAYS PLC
ADR
06738E204
33842004
4344291
SH
SOLE
561670
59
3782562
BARINGS BDC INC
COM
06759L103
1429673
160457
SH
SOLE
0
0
160457
BARINGS CORPORATE INVS
COM
06759X107
347314
21789
SH
SOLE
0
0
21789
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1565302
123252
SH
SOLE
0
0
123252
BARINGS PARTN INVS
SH BEN INT
06761A103
315216
23471
SH
SOLE
0
0
23471
BARRICK GOLD CORP
COM
067901108
21312909
1464805
SH
SOLE
591777
0
873028
BARRICK GOLD CORP
COM
067901108
39000
2600
SH
Call
SOLE
0
0
2600
BATH & BODY WORKS INC
COM
070830104
3484733
103099
SH
SOLE
93971
0
9128
BAUSCH HEALTH COS INC
COM
071734107
335935
40868
SH
SOLE
0
0
40868
BAUSCH PLUS LOMB CORP
COMMON SHARES
071705107
2447775
144412
SH
SOLE
144412
0
0
BAXTER INTL INC
COM
071813109
31447395
833265
SH
SOLE
593844
0
239421
BCE INC
COM NEW
05534B760
91340690
2392998
SH
SOLE
2182946
0
210052
BEACON ROOFING SUPPLY INC
COM
073685109
2952756
38263
SH
SOLE
35266
0
2997
BECTON DICKINSON & CO
COM
075887109
179682442
695016
SH
SOLE
469854
18
225144
BEIGENE LTD
SPONSORED ADR
07725L102
2351789
13075
SH
SOLE
12873
0
202
BELDEN INC
COM
077454106
2266608
23476
SH
SOLE
14093
0
9383
BELLEROPHON THERAPEUTICS INC
COM NEW
078771300
3976
10000
SH
SOLE
0
0
10000
BENTLEY SYS INC
COM CL B
08265T208
54629300
1089101
SH
SOLE
1086309
0
2792
BERKLEY W R CORP
COM
084423102
48825280
769023
SH
SOLE
690600
0
78423
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
80253027
151
SH
SOLE
0
0
151
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
854376842
2438986
SH
SOLE
164717
13
2274256
BERKSHIRE HILLS BANCORP INC
COM
084680107
346905
17302
SH
SOLE
13533
0
3769
BERRY GLOBAL GROUP INC
COM
08579W103
12453875
201161
SH
SOLE
186879
0
14282
BEST BUY INC
COM
086516101
181442881
2611816
SH
SOLE
598681
0
2013135
BHP GROUP LTD
SPONSORED ADS
088606108
15087239
265247
SH
SOLE
27556
0
237691
BIG 5 SPORTING GOODS CORP
COM
08915P101
88929
12686
SH
SOLE
0
0
12686
BIGBEAR AI HLDGS INC
COM
08975B109
1130913
748949
SH
SOLE
0
0
748949
BILL HOLDINGS INC
COM
090043100
1507711
13887
SH
SOLE
9257
0
4630
BIO RAD LABS INC
CL A
090572207
12449673
34732
SH
SOLE
33076
0
1656
BIO-TECHNE CORP
COM
09073M104
17464024
256560
SH
SOLE
225095
28
31437
BIOCERES CROP SOLUTIONS CORP
SHS
G1117K114
311231
27567
SH
SOLE
0
0
27567
BIOGEN INC
COM
09062X103
39132338
152260
SH
SOLE
127706
0
24554
BIOHAVEN LTD
COM
G1110E107
716445
27545
SH
SOLE
7036
0
20509
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
4867278
55010
SH
SOLE
45157
0
9853
BIOMARIN PHARMACEUTICAL INC
NOTE 0.599% 8/0
09061GAH4
14550
15000
PRN
SOLE
0
0
15000
BIONTECH SE
SPONSORED ADS
09075V102
606103
5579
SH
SOLE
760
0
4819
BIOXCEL THERAPEUTICS INC
COM
09075P105
42446
16777
SH
SOLE
0
0
16777
BJS WHSL CLUB HLDGS INC
COM
05550J101
26057243
365101
SH
SOLE
349437
0
15664
BLACK HILLS CORP
COM
092113109
9234889
182544
SH
SOLE
160434
0
22110
BLACK STONE MINERALS L P
COM UNIT
09225M101
8115348
471001
SH
SOLE
0
0
471001
BLACKBERRY LTD
COM
09228F103
52210
11085
SH
SOLE
0
0
11085
BLACKLINE INC
COM
09239B109
3926719
70790
SH
SOLE
1955
0
68835
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
193236
18779
SH
SOLE
0
0
18779
BLACKROCK CAP ALLOCATION TER
COM
09260U109
15279612
1054494
SH
SOLE
0
0
1054494
BLACKROCK CAP INVT CORP
COM
092533108
110239
29714
SH
SOLE
0
0
29714
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
9373764
943035
SH
SOLE
0
0
943035
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
381809
44242
SH
SOLE
0
0
44242
BLACKROCK CR ALLOCATION INCO
COM
092508100
3249203
335661
SH
SOLE
0
0
335661
BLACKROCK DEBT STRATEGIES FD
COM NEW
09255R202
191410
18638
SH
SOLE
0
0
18638
BLACKROCK ENERGY & RES TR
COM
09250U101
1083956
82682
SH
SOLE
0
0
82682
BLACKROCK ENHANCD CAP & INM
COM
09256A109
8600735
461165
SH
SOLE
0
0
461165
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
16028127
2106193
SH
SOLE
0
0
2106193
BLACKROCK ENHANCED GLOBAL DI
COM
092501105
4503362
477557
SH
SOLE
0
0
477557
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
3149369
631136
SH
SOLE
0
0
631136
BLACKROCK ESG CAP ALLC TERM
SHS BEN INT
09262F100
184529
12477
SH
SOLE
0
0
12477
BLACKROCK FLOATING RATE INCO
COM
09255X100
335092
26552
SH
SOLE
0
0
26552
BLACKROCK HEALTH SCIENCES TE
COM SHS
09260E105
7949047
551634
SH
SOLE
0
0
551634
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
1538519
39298
SH
SOLE
0
0
39298
BLACKROCK INC
COM
09247X101
178609866
276276
SH
SOLE
181103
0
95173
BLACKROCK INCOME TR INC
COM NEW
09247F209
2093437
183958
SH
SOLE
847
0
183111
BLACKROCK INNOVATION AND GRW
SHS BEN INT
09260Q108
13478595
1936580
SH
SOLE
0
0
1936580
BLACKROCK INVT QUALITY MUN T
COM
09247D105
119631
11821
SH
SOLE
0
0
11821
BLACKROCK LONG-TERM MUN ADVA
COM
09250B103
112416
12532
SH
SOLE
0
0
12532
BLACKROCK LTD DURATION INCOM
COM SHS
09249W101
591601
45932
SH
SOLE
0
0
45932
BLACKROCK MULTI SECTOR INC T
COM
09258A107
2524315
174452
SH
SOLE
0
0
174452
BLACKROCK MUN INCOME QUALITY
COM
092479104
332572
33729
SH
SOLE
0
0
33729
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
303629
34231
SH
SOLE
0
0
34231
BLACKROCK MUN TARGET TERM TR
COM SHS BEN IN
09257P105
3161522
162881
SH
SOLE
0
0
162881
BLACKROCK MUNI INCOME TR II
COM
09249N101
421772
46146
SH
SOLE
0
0
46146
BLACKROCK MUNIASSETS FD INC
COM
09254J102
653831
72648
SH
SOLE
0
0
72648
BLACKROCK MUNICIPAL INCOME
COM
09253X102
1256938
123836
SH
SOLE
0
0
123836
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
863884
85364
SH
SOLE
0
0
85364
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
194192
20313
SH
SOLE
0
0
20313
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
337408
32726
SH
SOLE
0
0
32726
BLACKROCK MUNIHOLDINGS QUALI
COM
09254C107
550173
62662
SH
SOLE
0
0
62662
BLACKROCK MUNIVEST FD II INC
COM
09253T101
201150
21652
SH
SOLE
0
0
21652
BLACKROCK MUNIVEST FD INC
COM
09253R105
1950680
321894
SH
SOLE
0
0
321894
BLACKROCK MUNIYIELD FD INC
COM
09253W104
407938
44438
SH
SOLE
0
0
44438
BLACKROCK MUNIYIELD MICH QU
COM
09254V105
245771
24750
SH
SOLE
0
0
24750
BLACKROCK MUNIYIELD N Y QUAL
COM
09255E102
125433
14157
SH
SOLE
0
0
14157
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
338083
32602
SH
SOLE
0
0
32602
BLACKROCK MUNIYIELD QUALITY
COM
09254E103
2948334
308726
SH
SOLE
0
0
308726
BLACKROCK MUNIYIELD QUALITY
COM
09254G108
1938929
215676
SH
SOLE
0
0
215676
BLACKROCK MUNIYILD QULT FD I
COM
09254F100
1552495
151759
SH
SOLE
329
0
151430
BLACKROCK N Y MUN INCOME TRU
SH BEN INT
09248L106
158386
17405
SH
SOLE
0
0
17405
BLACKROCK RES & COMMODITIES
SHS
09257A108
8137348
883534
SH
SOLE
0
0
883534
BLACKROCK SCIENCE & TECHNOLO
SHS
09258G104
11668243
371482
SH
SOLE
0
0
371482
BLACKROCK SCIENCE & TECHNOLO
SHS BEN INT
09260K101
14524789
880290
SH
SOLE
0
0
880290
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3249379
214339
SH
SOLE
0
0
214339
BLACKROCK TCP CAPITAL CORP
COM
09259E108
2825245
240651
SH
SOLE
0
0
240651
BLACKROCK UTILS INFRASTRUCTU
COM
09248D104
1487086
74992
SH
SOLE
792
0
74200
BLACKSTONE INC
COM
09260D107
145523419
1358255
SH
SOLE
137190
0
1221065
BLACKSTONE INC
COM
09260D107
90000
1000
SH
Call
SOLE
0
0
1000
BLACKSTONE MTG TR INC
COM CL A
09257W100
1560637
71753
SH
SOLE
0
0
71753
BLACKSTONE SECD LENDING FD
COMMON STOCK
09261X102
8255517
301737
SH
SOLE
0
0
301737
BLACKSTONE SENI FLTN RAT 202
COM
09256U105
185477
13998
SH
SOLE
0
0
13998
BLACKSTONE STRATEGIC CRED 20
COM SHS BEN IN
09257R101
905620
82404
SH
SOLE
0
0
82404
BLADE AIR MOBILITY INC
CL A COM
092667104
1230488
475092
SH
SOLE
0
0
475092
BLOCK H & R INC
COM
093671105
5438334
126297
SH
SOLE
99930
0
26367
BLOCK INC
CL A
852234103
14362451
324502
SH
SOLE
190088
0
134414
BLOOM ENERGY CORP
COM CL A
093712107
4578147
345260
SH
SOLE
100934
0
244326
BLOOM ENERGY CORP
COM CL A
093712107
165000
11000
SH
Put
SOLE
0
0
11000
BLOOMIN BRANDS INC
COM
094235108
12797885
520451
SH
SOLE
233525
0
286926
BLUE OWL CAPITAL INC
COM CL A
09581B103
3970861
306394
SH
SOLE
0
0
306394
BLUELINX HLDGS INC
COM NEW
09624H208
205225
2500
SH
SOLE
0
0
2500
BLUEPRINT MEDICINES CORP
COM
09627Y109
976628
19447
SH
SOLE
7617
0
11830
BNY MELLON ALCENTRA GLOBAL C
COM
05588N108
902876
116350
SH
SOLE
0
0
116350
BNY MELLON ETF TRUST
US LRG CP CORE
09661T107
507627
6267
SH
SOLE
0
0
6267
BNY MELLON MUN BD INFRASTRUC
COM SHS
09662W109
1430037
144157
SH
SOLE
0
0
144157
BNY MELLON MUN INCOME INC
COM
05589T104
81330
14344
SH
SOLE
0
0
14344
BNY MELLON STRATEGIC MUN BD
COM
09662E109
522309
105092
SH
SOLE
0
0
105092
BNY MELLON STRATEGIC MUNS IN
COM
05588W108
829736
155673
SH
SOLE
0
0
155673
BOEING CO
COM
097023105
148243415
773390
SH
SOLE
259911
0
513479
BOISE CASCADE CO DEL
COM
09739D100
530450
5148
SH
SOLE
0
0
5148
BOK FINL CORP
COM NEW
05561Q201
219225
2741
SH
SOLE
0
0
2741
BOOKING HOLDINGS INC
COM
09857L108
98455076
31925
SH
SOLE
26593
0
5332
BOOT BARN HLDGS INC
COM
099406100
1246591
15354
SH
SOLE
14869
0
485
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
33544353
306986
SH
SOLE
262297
0
44689
BORGWARNER INC
COM
099724106
18542667
459318
SH
SOLE
430017
73
29228
BOSTON BEER INC
CL A
100557107
390309
1002
SH
SOLE
0
0
1002
BOSTON PROPERTIES INC
COM
101121101
1503344
25275
SH
SOLE
17269
0
8006
BOSTON SCIENTIFIC CORP
COM
101137107
60063898
1137574
SH
SOLE
238066
0
899508
BOWLERO CORP
CL A COM
10258P102
163540
17000
SH
SOLE
0
0
17000
BOX INC
CL A
10316T104
1436864
59350
SH
SOLE
58
0
59292
BOYD GAMING CORP
COM
103304101
7032209
115605
SH
SOLE
92581
0
23024
BP PLC
SPONSORED ADR
055622104
93509432
2415018
SH
SOLE
1106515
0
1308503
BRAEMAR HOTELS & RESORTS INC
COM
10482B101
177003
63900
SH
SOLE
0
0
63900
BRAINSTORM CELL THERAPEUTICS
COM NEW
10501E201
27586
137860
SH
SOLE
0
0
137860
BRANDYWINEGBL GBL INCM OPP F
COM
10537L104
701266
93378
SH
SOLE
0
0
93378
BRC INC
COM CL A
05601U105
78696
21921
SH
SOLE
0
0
21921
BRIDGE INVT GROUP HLDGS INC
COM CL A
10806B100
124080
13487
SH
SOLE
0
0
13487
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
37337244
458351
SH
SOLE
455425
23
2903
BRIGHTHOUSE FINL INC
COM
10922N103
309021
6314
SH
SOLE
14
0
6300
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
421081
67265
SH
SOLE
0
0
67265
BRINKER INTL INC
COM
109641100
811610
25692
SH
SOLE
0
0
25692
BRINKS CO
COM
109696104
3446287
47443
SH
SOLE
38669
0
8774
BRISTOL-MYERS SQUIBB CO
COM
110122108
173607827
2991177
SH
SOLE
1321562
0
1669614
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
83650249
2663175
SH
SOLE
2227769
29
435377
BRIXMOR PPTY GROUP INC
COM
11120U105
971047
46730
SH
SOLE
41950
0
4780
BROADCOM INC
COM
11135F101
1117886744
1345911
SH
SOLE
536725
0
809186
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
71797683
400993
SH
SOLE
339546
0
61446
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
9906667
297141
SH
SOLE
268544
0
28597
BROOKFIELD CORP
CL A LTD VT SH
11271J107
46357590
1482494
SH
SOLE
1433946
0
48549
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
15837863
538703
SH
SOLE
0
0
538703
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
5759907
162986
SH
SOLE
116494
0
46492
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1713299
139861
SH
SOLE
0
0
139861
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
2885356
120525
SH
SOLE
101283
0
19242
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
740168
34046
SH
SOLE
0
0
34046
BROOKLINE BANCORP INC DEL
COM
11373M107
487431
53505
SH
SOLE
47130
0
6375
BROWN & BROWN INC
COM
115236101
39313900
562914
SH
SOLE
487439
86
75389
BROWN FORMAN CORP
CL A
115637100
468426
8062
SH
SOLE
0
0
8062
BROWN FORMAN CORP
CL B
115637209
5569725
96546
SH
SOLE
2236
0
94310
BRP INC
COM SUN VTG
05577W200
1817074
23953
SH
SOLE
23646
0
307
BRUKER CORP
COM
116794108
2338063
37529
SH
SOLE
33345
0
4184
BRUNSWICK CORP
COM
117043109
15416881
195150
SH
SOLE
138085
0
57065
BUCKLE INC
COM
118440106
493972
14794
SH
SOLE
0
0
14794
BUILDERS FIRSTSOURCE INC
COM
12008R107
15942298
128061
SH
SOLE
80924
0
47137
BUMBLE INC
COM CL A
12047B105
2923111
195919
SH
SOLE
191533
0
4386
BUNGE LIMITED
COM
G16962105
4895971
45228
SH
SOLE
4573
0
40655
BURGERFI INTERNATIONAL INC
COM
12122L101
83382
71881
SH
SOLE
0
0
71881
BURLINGTON STORES INC
COM
122017106
4113656
30404
SH
SOLE
28195
0
2209
BUTTERFLY NETWORK INC
COM CL A
124155102
1106898
938049
SH
SOLE
0
0
938049
BWX TECHNOLOGIES INC
COM
05605H100
26531995
353854
SH
SOLE
118825
0
235029
BYRNA TECHNOLOGIES INC
COM NEW
12448X201
319686
142717
SH
SOLE
0
0
142717
BYRNA TECHNOLOGIES INC
COM NEW
12448X201
274250
109700
SH
Put
SOLE
0
0
109700
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
90622185
1052156
SH
SOLE
186034
42
866080
C3 AI INC
CL A
12468P104
4056225
158943
SH
SOLE
0
0
158943
C4 THERAPEUTICS INC
COM STK
12529R107
169958
91380
SH
SOLE
90326
54
1000
CABLE ONE INC
COM
12685J105
26963738
43798
SH
SOLE
43403
0
395
CABOT CORP
COM
127055101
2900915
41878
SH
SOLE
37853
0
4025
CACI INTL INC
CL A
127190304
5960275
18986
SH
SOLE
4795
0
14191
CACTUS INC
CL A
127203107
7303037
145450
SH
SOLE
118356
57
27037
CADENCE BANK
COM
12740C103
12257296
577629
SH
SOLE
297990
0
279639
CADENCE DESIGN SYSTEM INC
COM
127387108
48398389
206566
SH
SOLE
153872
0
52694
CAESARS ENTERTAINMENT INC NE
COM
12769G100
8015737
172939
SH
SOLE
113537
0
59402
CAL MAINE FOODS INC
COM NEW
128030202
5636905
116417
SH
SOLE
111023
0
5394
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1865385
167149
SH
SOLE
0
0
167149
CALAMOS CONV OPPORTUNITIES &
SH BEN INT
128117108
1543742
146465
SH
SOLE
0
0
146465
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
1116611
59904
SH
SOLE
0
0
59904
CALAMOS GBL DYN INCOME FUND
COM
12811L107
733411
132385
SH
SOLE
0
0
132385
CALAMOS LNG SHR EQT DYNAMIC
COM
12812C106
1073851
72607
SH
SOLE
0
0
72607
CALAMOS STRATEGIC TOTAL RETU
COM SH BEN INT
128125101
19822761
1408867
SH
SOLE
0
0
1408867
CALAVO GROWERS INC
COM
128246105
3360251
133185
SH
SOLE
133044
0
141
CALIFORNIA RES CORP
COM STOCK
13057Q305
388597
6938
SH
SOLE
0
0
6938
CALIFORNIA WTR SVC GROUP
COM
130788102
8325260
175973
SH
SOLE
155884
0
20089
CALLON PETE CO DEL
COM
13123X508
880474
22507
SH
SOLE
0
0
22507
CALUMET SPECIALTY PRODS PART
UT LTD PARTNER
131476103
6220240
325667
SH
SOLE
0
0
325667
CAMBRIA ETF TR
CAMBRIA FGN SHR
132061300
11902377
496346
SH
SOLE
0
0
496346
CAMBRIA ETF TR
EMRG SHAREHLDR
132061706
3405893
118755
SH
SOLE
0
0
118755
CAMBRIA ETF TR
GLB MOMENT ETF
132061508
432243
16040
SH
SOLE
0
0
16040
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
34195306
552785
SH
SOLE
0
0
552785
CAMDEN PPTY TR
SH BEN INT
133131102
8280015
87545
SH
SOLE
46700
0
40845
CAMECO CORP
COM
13321L108
9604453
242292
SH
SOLE
0
0
242292
CAMPBELL SOUP CO
COM
134429109
15033869
365966
SH
SOLE
309285
0
56681
CAMPING WORLD HLDGS INC
CL A
13462K109
515673
25266
SH
SOLE
0
0
25266
CAMTEK LTD
ORD
M20791105
691397
11105
SH
SOLE
6312
0
4793
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
1966257
134124
SH
SOLE
133853
0
271
CANADIAN IMPERIAL BK COMM TO
COM
136069101
32920521
852643
SH
SOLE
810094
0
42549
CANADIAN NAT RES LTD
COM
136385101
50953413
787899
SH
SOLE
636163
0
151736
CANADIAN NATL RY CO
COM
136375102
22338148
206205
SH
SOLE
1
0
206203
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
82609305
1110191
SH
SOLE
543321
25
566846
CANNAE HLDGS INC
COM
13765N107
6339848
340121
SH
SOLE
329403
0
10718
CANO HEALTH INC
COM CL A
13781Y103
29570
116600
SH
SOLE
0
0
116600
CANOO INC
COM CL A
13803R102
6568
13405
SH
SOLE
0
0
13405
CANOPY GROWTH CORP
COM
138035100
34251
43754
SH
SOLE
12
0
43742
CAPITAL GROUP CORE EQUITY ET
SHS CREATION UNI
14020V108
24813538
988193
SH
SOLE
0
0
988193
CAPITAL GROUP DIVIDEND VALUE
SHS CREATION UNI
14020W106
96760851
3655491
SH
SOLE
0
0
3655491
CAPITAL GROUP GBL GROWTH EQT
SHS CREATION UNI
14020X104
86572090
3777142
SH
SOLE
0
0
3777142
CAPITAL GROUP GROWTH ETF
SHS CREATION UNI
14020G101
43614510
1780184
SH
SOLE
7259
0
1772925
CAPITAL GROUP INTL FOCUS EQT
SHS CREATION UNI
14019W109
31241748
1437063
SH
SOLE
0
0
1437063
CAPITAL GRP FIXED INCM ETF T
CORE PLUS INCM
14020Y102
956965
44510
SH
SOLE
1256
0
43254
CAPITAL ONE FINL CORP
COM
14040H105
43587673
449126
SH
SOLE
328289
0
120837
CAPITAL ONE FINL CORP
COM
14040H105
855000
9000
SH
Put
SOLE
0
0
9000
CAPITAL SOUTHWEST CORP
COM
140501107
2062764
90077
SH
SOLE
0
0
90077
CARDINAL HEALTH INC
COM
14149Y108
22149335
255118
SH
SOLE
83142
0
171976
CAREDX INC
COM
14167L103
486969
69567
SH
SOLE
0
0
69567
CARETRUST REIT INC
COM
14174T107
11730447
572217
SH
SOLE
253775
0
318442
CARGURUS INC
COM CL A
141788109
7074451
403793
SH
SOLE
198862
0
204931
CARIBOU BIOSCIENCES INC
COM
142038108
632977
132422
SH
SOLE
0
0
132422
CARLISLE COS INC
COM
142339100
5394164
20806
SH
SOLE
8452
0
12354
CARLYLE GROUP INC
COM
14316J108
13377748
443560
SH
SOLE
326837
0
116723
CARLYLE SECURED LENDING INC
COM
872280102
1055635
72802
SH
SOLE
0
0
72802
CARMAX INC
COM
143130102
20736320
293176
SH
SOLE
270097
72
23007
CARNIVAL CORP
COMMON STOCK
143658300
5389402
392814
SH
SOLE
0
0
392814
CARPARTS COM INC
COM
14427M107
147150
35716
SH
SOLE
0
0
35716
CARPENTER TECHNOLOGY CORP
COM
144285103
9801570
145835
SH
SOLE
0
0
145835
CARRIER GLOBAL CORPORATION
COM
14448C104
104207498
1887818
SH
SOLE
1138851
71
748895
CARROLS RESTAURANT GROUP INC
COM
14574X104
137698
20895
SH
SOLE
0
0
20895
CARTERS INC
COM
146229109
3655097
52858
SH
SOLE
35883
0
16975
CASELLA WASTE SYS INC
CL A
147448104
19632205
257303
SH
SOLE
136686
55
120562
CASEYS GEN STORES INC
COM
147528103
55180045
203226
SH
SOLE
181474
0
21752
CASS INFORMATION SYS INC
COM
14808P109
1247875
33500
SH
SOLE
0
0
33500
CASSAVA SCIENCES INC
COM
14817C107
1223572
73532
SH
SOLE
0
0
73532
CATALENT INC
COM
148806102
5516998
121173
SH
SOLE
115471
0
5702
CATALYST BIOSCIENCES INC
COM NEW
14888D208
6222
12900
SH
SOLE
0
0
12900
CATALYST PHARMACEUTICALS INC
COM
14888U101
563855
48234
SH
SOLE
0
0
48234
CATERPILLAR INC
COM
149123101
177545127
650348
SH
SOLE
148814
28
501506
CATHAY GEN BANCORP
COM
149150104
5753877
165532
SH
SOLE
158022
0
7510
CAVA GROUP INC
COM
148929102
1280426
41803
SH
SOLE
4428
0
37375
CAVCO INDS INC DEL
COM
149568107
4197154
15799
SH
SOLE
13053
0
2746
CBOE GLOBAL MKTS INC
COM
12503M108
6110689
39118
SH
SOLE
28637
0
10481
CBRE GBL REAL ESTATE INC FD
COM
12504G100
588094
130688
SH
SOLE
0
0
130688
CBRE GROUP INC
CL A
12504L109
17766572
240544
SH
SOLE
145815
0
94729
CCC INTELLIGENT SOLUTIONS HL
COM
12510Q100
2131028
159628
SH
SOLE
158628
0
1000
CDW CORP
COM
12514G108
29779942
147601
SH
SOLE
119119
0
28482
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1034504
27960
SH
SOLE
0
0
27960
CEL-SCI CORP
COM PAR NEW
150837607
22981
18385
SH
SOLE
0
0
18385
CELANESE CORP DEL
COM
150870103
7564963
60269
SH
SOLE
36149
0
24120
CELESTICA INC
SUB VTG SHS
15101Q108
825956
33685
SH
SOLE
0
0
33685
CELSIUS HLDGS INC
COM NEW
15118V207
12478237
72717
SH
SOLE
14695
0
58022
CEMEX SAB DE CV
SPON ADR NEW
151290889
327613
50402
SH
SOLE
33945
0
16457
CENOVUS ENERGY INC
COM
15135U109
6211452
298341
SH
SOLE
223263
0
75078
CENTENE CORP DEL
COM
15135B101
19731554
286463
SH
SOLE
131269
0
155194
CENTERPOINT ENERGY INC
COM
15189T107
25582919
952810
SH
SOLE
869473
0
83337
CENTRAIS ELETRICAS BRASILEIR
SPON ADR PFD B
15234Q108
862712
104953
SH
SOLE
104913
0
40
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
617627
15406
SH
SOLE
13742
0
1664
CENTRAL SECS CORP
COM
155123102
3733284
105311
SH
SOLE
0
0
105311
CENTRUS ENERGY CORP
CL A
15643U104
269667
4751
SH
SOLE
0
0
4751
CENTURY CASINOS INC
COM
156492100
148514
28950
SH
SOLE
0
0
28950
CENTURY CMNTYS INC
COM
156504300
2039383
30539
SH
SOLE
29744
20
775
CERENCE INC
COM
156727109
238248
11696
SH
SOLE
0
0
11696
CERIDIAN HCM HLDG INC
COM
15677J108
217866
3211
SH
SOLE
1812
0
1399
CERTARA INC
COM
15687V109
1107177
76147
SH
SOLE
75117
0
1030
CERUS CORP
COM
157085101
1109096
684627
SH
SOLE
0
0
684627
CF INDS HLDGS INC
COM
125269100
9123776
106412
SH
SOLE
71629
0
34783
CGI INC
CL A SUB VTG
12532H104
272916
2771
SH
SOLE
0
0
2771
CHAMPIONX CORPORATION
COM
15872M104
9756121
273895
SH
SOLE
225567
0
48328
CHARGE ENTERPRISES INC
COM
159610104
16129
32440
SH
SOLE
0
0
32440
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
1340633
269745
SH
SOLE
0
0
269745
CHARLES RIV LABS INTL INC
COM
159864107
49421441
252176
SH
SOLE
247514
0
4662
CHART INDS INC
6.75DP CNV PFD B
16115Q407
1481963
22225
SH
SOLE
0
0
22225
CHART INDS INC
COM
16115Q308
4762751
28162
SH
SOLE
19686
0
8476
CHARTER COMMUNICATIONS INC N
CL A
16119P108
39004543
88683
SH
SOLE
77575
0
11108
CHASE CORP
COM
16150R104
3851759
30274
SH
SOLE
28481
0
1793
CHATHAM LODGING TR
COM
16208T102
354913
37086
SH
SOLE
37086
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
15755684
118215
SH
SOLE
45824
0
72391
CHEESECAKE FACTORY INC
COM
163072101
510131
16836
SH
SOLE
13366
0
3470
CHEESECAKE FACTORY INC
NOTE 0.375% 6/1
163072AA9
10741
13000
PRN
SOLE
0
0
13000
CHEMED CORP NEW
COM
16359R103
33398044
64264
SH
SOLE
59057
0
5207
CHEMOURS CO
COM
163851108
2375504
84688
SH
SOLE
2
0
84687
CHENIERE ENERGY INC
COM NEW
16411R208
41691970
251217
SH
SOLE
71027
0
180190
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1220498
22523
SH
SOLE
0
0
22523
CHESAPEAKE ENERGY CORP
COM
165167735
15998679
185535
SH
SOLE
164091
0
21444
CHESAPEAKE UTILS CORP
COM
165303108
1099488
11248
SH
SOLE
8535
0
2713
CHEVRON CORP NEW
COM
166764100
594784765
3527368
SH
SOLE
1179494
44
2347831
CHEWY INC
CL A
16679L109
2331307
127673
SH
SOLE
104741
0
22932
CHILDRENS PL INC NEW
COM
168905107
264894
9800
SH
SOLE
0
0
9800
CHIMERA INVT CORP
COM NEW
16934Q208
251675
46094
SH
SOLE
0
0
46094
CHIMERIX INC
COM
16934W106
47222
49200
SH
SOLE
0
0
49200
CHIPOTLE MEXICAN GRILL INC
COM
169656105
44976914
24553
SH
SOLE
9893
0
14660
CHOICE HOTELS INTL INC
COM
169905106
26735352
218230
SH
SOLE
217446
0
784
CHORD ENERGY CORPORATION
COM NEW
674215207
7614859
46985
SH
SOLE
31698
0
15287
CHUBB LIMITED
COM
H1467J104
629879418
3025648
SH
SOLE
880415
0
2145233
CHURCH & DWIGHT CO INC
COM
171340102
32143406
350796
SH
SOLE
20350
0
330446
CHURCHILL DOWNS INC
COM
171484108
4678425
40317
SH
SOLE
23677
0
16640
CIBUS INC
CL A COM STK
17166A101
236113
12959
SH
SOLE
0
0
12959
CIENA CORP
COM NEW
171779309
5797148
122665
SH
SOLE
963
0
121702
CIMPRESS PLC
SHS EURO
G2143T103
2532122
36168
SH
SOLE
0
0
36168
CINCINNATI FINL CORP
COM
172062101
5311471
51926
SH
SOLE
12432
0
39494
CINTAS CORP
COM
172908105
20930502
43514
SH
SOLE
5935
0
37579
CIRRUS LOGIC INC
COM
172755100
1006448
13608
SH
SOLE
8755
0
4853
CISCO SYS INC
COM
17275R102
723905374
13465503
SH
SOLE
3767849
0
9697655
CISCO SYS INC
COM
17275R102
55000
1100
SH
Call
SOLE
0
0
1100
CISO GLOBAL INC
COM
15672X102
19729
140923
SH
SOLE
0
0
140923
CITIGROUP INC
COM NEW
172967424
67592556
1643389
SH
SOLE
695646
0
947742
CITIZENS FINL GROUP INC
COM
174610105
8455501
315504
SH
SOLE
266287
0
49217
CIVEO CORP CDA
COM NEW
17878Y207
1463517
70599
SH
SOLE
0
0
70599
CIVISTA BANCSHARES INC
COM NO PAR
178867107
198416
12801
SH
SOLE
0
0
12801
CIVITAS RESOURCES INC
COM NEW
17888H103
1873999
23173
SH
SOLE
15175
0
7998
CLARIVATE PLC
ORD SHS
G21810109
43128630
6427520
SH
SOLE
6424195
1449
1876
CLEAN HARBORS INC
COM
184496107
18143832
108412
SH
SOLE
20943
0
87469
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453H106
48032
30400
SH
SOLE
0
0
30400
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P209
401410
12663
SH
SOLE
0
0
12663
CLEARBRIDGE MLP AND MIDSTRM
COM
184692200
626299
17777
SH
SOLE
0
0
17777
CLEARWATER ANALYTICS HLDGS I
CL A
185123106
8454116
437132
SH
SOLE
436268
94
770
CLEARWAY ENERGY INC
CL C
18539C204
856189
40463
SH
SOLE
27138
0
13325
CLEVELAND-CLIFFS INC NEW
COM
185899101
8659364
554022
SH
SOLE
84
0
553938
CLIPPER RLTY INC
COM
18885T306
72559
14007
SH
SOLE
0
0
14007
CLOROX CO DEL
COM
189054109
40184750
306613
SH
SOLE
123293
0
183320
CLOUDFLARE INC
CL A COM
18915M107
878588
13937
SH
SOLE
0
0
13937
CLOUGH GLOBAL DIVID & INCOME
COM
18913Y103
97631
19644
SH
SOLE
0
0
19644
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
205034
46283
SH
SOLE
0
0
46283
CME GROUP INC
COM
12572Q105
532243370
2658293
SH
SOLE
1280453
0
1377841
CMS ENERGY CORP
COM
125896100
22152717
417111
SH
SOLE
200247
0
216864
CNA FINL CORP
COM
126117100
12354663
313970
SH
SOLE
312355
0
1615
CNH INDL N V
SHS
N20944109
2559512
211530
SH
SOLE
125606
0
85924
CNO FINL GROUP INC
COM
12621E103
1820281
76708
SH
SOLE
65304
0
11404
CNX RES CORP
COM
12653C108
4290810
190027
SH
SOLE
0
0
190027
COASTAL FINL CORP WA
COM NEW
19046P209
216309
5041
SH
SOLE
0
0
5041
COCA COLA CO
COM
191216100
261754485
4675859
SH
SOLE
1858216
0
2817643
COCA COLA CONS INC
COM
191098102
517122
813
SH
SOLE
0
0
813
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
13902568
222513
SH
SOLE
211104
0
11409
COCA-COLA FEMSA SAB DE CV
SPONSORD ADR REP
191241108
5283837
67362
SH
SOLE
19326
0
48036
COEUR MNG INC
COM NEW
192108504
23865
10750
SH
SOLE
0
0
10750
COFFEE HLDG CO INC
COM
192176105
20882
24000
SH
SOLE
0
0
24000
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
36471173
589196
SH
SOLE
571010
0
18186
COGNEX CORP
COM
192422103
10699767
252116
SH
SOLE
170541
27
81548
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
29415671
434244
SH
SOLE
331302
0
102942
COHEN & STEERS CLOSED-END OP
COM
19248P106
1040947
100867
SH
SOLE
0
0
100867
COHEN & STEERS INC
COM
19247A100
9076939
144791
SH
SOLE
142413
0
2378
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
14480610
739561
SH
SOLE
0
0
739561
COHEN & STEERS LTD DURATION
COM
19248C105
616036
36089
SH
SOLE
0
0
36089
COHEN & STEERS QUALITY INCOM
COM
19247L106
14177325
1400921
SH
SOLE
0
0
1400921
COHEN & STEERS REAL ESTATE O
SHS BENFIN INT
19249Q103
501031
38393
SH
SOLE
0
0
38393
COHEN & STEERS REIT & PFD &
COM
19247X100
3787334
220707
SH
SOLE
0
0
220707
COHEN & STEERS SELECT PFD &
COM
19248Y107
1528748
84508
SH
SOLE
0
0
84508
COHEN & STEERS TOTAL RETURN
COM
19247R103
304740
29078
SH
SOLE
0
0
29078
COHERENT CORP
COM
19247G107
8501512
260463
SH
SOLE
208599
0
51864
COINBASE GLOBAL INC
COM CL A
19260Q107
1096243
14601
SH
SOLE
0
0
14601
COLGATE PALMOLIVE CO
COM
194162103
64020302
900300
SH
SOLE
552769
0
347531
COLUMBIA BKG SYS INC
COM
197236102
6588113
324538
SH
SOLE
196678
0
127860
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
894242
53118
SH
SOLE
0
0
53118
COLUMBIA ETF TR I
MULTI SEC MUNI
19761L607
302153
15495
SH
SOLE
0
0
15495
COLUMBIA ETF TR I
RESH ENHNC COR
19761L706
2069757
82362
SH
SOLE
0
0
82362
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
219676
10959
SH
SOLE
0
0
10959
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
942315
17803
SH
SOLE
0
0
17803
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
2280076
83765
SH
SOLE
0
0
83765
COLUMBIA SPORTSWEAR CO
COM
198516106
2587720
34922
SH
SOLE
22366
0
12556
COLUMBUS MCKINNON CORP N Y
COM
199333105
1964968
56287
SH
SOLE
56200
0
87
COMCAST CORP NEW
CL A
20030N101
636857488
14363049
SH
SOLE
7090142
0
7272907
COMERICA INC
COM
200340107
7154862
172199
SH
SOLE
0
0
172199
COMFORT SYS USA INC
COM
199908104
10387179
60954
SH
SOLE
58825
0
2129
COMMERCE BANCSHARES INC
COM
200525103
7331924
152812
SH
SOLE
20839
0
131973
COMMERCIAL METALS CO
COM
201723103
4757433
96285
SH
SOLE
89992
37
6256
COMMSCOPE HLDG CO INC
COM
20337X109
315000
93750
SH
SOLE
46483
0
47267
COMMUNITY BK SYS INC
COM
203607106
560718
13284
SH
SOLE
0
0
13284
COMMUNITY HEALTH SYS INC NEW
COM
203668108
370455
127743
SH
SOLE
0
0
127743
COMMVAULT SYS INC
COM
204166102
719573
10643
SH
SOLE
10210
0
433
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
1811388
96504
SH
SOLE
32876
0
63628
COMPASS INC
CL A
20464U100
32973
11370
SH
SOLE
0
0
11370
COMPASS PATHWAYS PLC
SPONSORED ADS
20451W101
205209
27731
SH
SOLE
0
0
27731
COMPUGEN LTD
ORD
M25722105
95441
102625
SH
SOLE
0
0
102625
COMPUTER PROGRAMS & SYS INC
COM
205306103
1445463
90682
SH
SOLE
88624
0
2058
COMSTOCK RES INC
COM
205768302
354063
32100
SH
SOLE
0
0
32100
CONAGRA BRANDS INC
COM
205887102
37618536
1371939
SH
SOLE
1061608
0
310331
CONCENTRIX CORP
COM
20602D101
5609773
70026
SH
SOLE
60025
32
9969
CONFLUENT INC
CLASS A COM
20717M103
323341
10920
SH
SOLE
9426
0
1494
CONMED CORP
COM
207410101
8366353
82959
SH
SOLE
82369
0
590
CONOCOPHILLIPS
COM
20825C104
184428743
1539472
SH
SOLE
856383
98
682992
CONSOL ENERGY INC NEW
COM
20854L108
1447758
13800
SH
SOLE
0
0
13800
CONSOLIDATED EDISON INC
COM
209115104
12802495
149684
SH
SOLE
5748
0
143936
CONSOLIDATED WATER CO INC
ORD
G23773107
256813
9030
SH
SOLE
0
0
9030
CONSTELLATION BRANDS INC
CL A
21036P108
94965088
377850
SH
SOLE
15350
0
362500
CONSTELLATION ENERGY CORP
COM
21037T109
13944508
127837
SH
SOLE
73391
0
54446
CONSTELLIUM SE
CL A SHS
F21107101
966092
53082
SH
SOLE
33277
0
19805
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
23184471
634149
SH
SOLE
300767
143
333239
COOPER COS INC
COM NEW
216648402
44732275
140663
SH
SOLE
137419
0
3244
COPA HOLDINGS SA
CL A
P31076105
9698496
108825
SH
SOLE
2320
0
106505
COPART INC
COM
217204106
34567607
802219
SH
SOLE
744174
0
58045
CORE & MAIN INC
CL A
21874C102
15577638
539953
SH
SOLE
538683
0
1270
COREBRIDGE FINL INC
COM
21871X109
730809
37003
SH
SOLE
10803
0
26200
CORECIVIC INC
COM
21871N101
5831284
518337
SH
SOLE
517851
0
486
CORMEDIX INC
COM
21900C308
137000
37027
SH
SOLE
0
0
37027
CORNERSTONE STRATEGIC VALUE
COM
21924B302
1431607
177839
SH
SOLE
0
0
177839
CORNERSTONE TOTAL RETURN FD
COM
21924U300
411772
51536
SH
SOLE
0
0
51536
CORNING INC
COM
219350105
57122983
1874730
SH
SOLE
1498874
0
375856
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
4578411
192128
SH
SOLE
181906
0
10222
CORTEVA INC
COM
22052L104
20279158
396387
SH
SOLE
199295
0
197092
CORVEL CORP
COM
221006109
11614148
59060
SH
SOLE
57487
0
1573
COSTAR GROUP INC
COM
22160N109
46269386
601761
SH
SOLE
591175
0
10586
COSTCO WHSL CORP NEW
COM
22160K105
495413771
876901
SH
SOLE
255268
0
621632
COTERRA ENERGY INC
COM
127097103
29673392
1096984
SH
SOLE
694093
0
402891
COTY INC
COM CL A
222070203
2609416
237869
SH
SOLE
200823
0
37046
COUPANG INC
CL A
22266T109
1475277
86781
SH
SOLE
6141
0
80640
COUSINS PPTYS INC
COM NEW
222795502
4625547
227077
SH
SOLE
213828
0
13249
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2595131
38618
SH
SOLE
6281
0
32337
CRANE COMPANY
COMMON STOCK
224408104
5727871
64474
SH
SOLE
46637
0
17837
CRANE NXT CO
COM
224441105
4906735
88299
SH
SOLE
56836
0
31462
CRAWFORD & CO
CL B
224633107
263215
30714
SH
SOLE
0
0
30714
CREDIT SUISSE HIGH YIELD BD
SH BEN INT
22544F103
22560
12000
SH
SOLE
0
0
12000
CREDO TECHNOLOGY GROUP HOLDI
ORDINARY SHARES
G25457105
216169
14175
SH
SOLE
0
0
14175
CRESCENT CAP BDC INC
COM
225655109
2501782
146303
SH
SOLE
0
0
146303
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
437463
14956
SH
SOLE
0
0
14956
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
1298517
28608
SH
SOLE
435
0
28173
CROCS INC
COM
227046109
1537231
17423
SH
SOLE
4353
0
13070
CRONOS GROUP INC
COM
22717L101
78564
39282
SH
SOLE
31
0
39251
CROSS CTRY HEALTHCARE INC
COM
227483104
2096629
84576
SH
SOLE
83138
56
1382
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
1890253
87149
SH
SOLE
0
0
87149
CROWDSTRIKE HLDGS INC
CL A
22788C105
52078930
311142
SH
SOLE
185549
0
125593
CROWN CASTLE INC
COM
22822V101
114655730
1245852
SH
SOLE
880976
0
364876
CROWN HLDGS INC
COM
228368106
20311117
229556
SH
SOLE
202926
0
26630
CRYOPORT INC
COM PAR $0.001
229050307
298069
21741
SH
SOLE
18916
0
2825
CSG SYS INTL INC
COM
126349109
10532894
206043
SH
SOLE
203555
0
2488
CSI COMPRESSCO LP
COM UNIT
12637A103
40316
29215
SH
SOLE
0
0
29215
CSW INDUSTRIALS INC
COM
126402106
596166
3402
SH
SOLE
0
0
3402
CSX CORP
COM
126408103
48724732
1584544
SH
SOLE
393530
0
1191014
CTO RLTY GROWTH INC NEW
COM
22948Q101
310470
19153
SH
SOLE
2725
0
16428
CUBESMART
COM
229663109
25616617
671823
SH
SOLE
234668
0
437155
CULLEN FROST BANKERS INC
COM
229899109
18588753
203802
SH
SOLE
160526
0
43276
CUMMINS INC
COM
231021106
58880866
257730
SH
SOLE
152882
0
104848
CURTISS WRIGHT CORP
COM
231561101
8692682
44434
SH
SOLE
42217
0
2217
CUSHMAN WAKEFIELD PLC
SHS
G2717B108
356776
46821
SH
SOLE
20755
0
26066
CUSTOMERS BANCORP INC
COM
23204G100
322314
9356
SH
SOLE
0
0
9356
CVB FINL CORP
COM
126600105
575708
34744
SH
SOLE
0
0
34744
CVS HEALTH CORP
COM
126650100
203982199
2921544
SH
SOLE
393111
0
2528434
CYBERARK SOFTWARE LTD
SHS
M2682V108
8598900
52506
SH
SOLE
26723
0
25783
CYMABAY THERAPEUTICS INC
COM
23257D103
589169
39515
SH
SOLE
0
0
39515
CYTOKINETICS INC
COM NEW
23282W605
491628
16688
SH
SOLE
14230
0
2458
D R HORTON INC
COM
23331A109
47879040
445511
SH
SOLE
337978
0
107533
D-WAVE QUANTUM INC
COM
26740W109
42948
44510
SH
SOLE
0
0
44510
DANA INC
COM
235825205
277175
18894
SH
SOLE
0
0
18894
DANAHER CORPORATION
COM
235851102
305526598
1231466
SH
SOLE
559931
0
671534
DANIMER SCIENTIFIC INC
COM CL A
236272100
159131
76875
SH
SOLE
0
0
76875
DARDEN RESTAURANTS INC
COM
237194105
262694503
1834203
SH
SOLE
499020
0
1335183
DARLING INGREDIENTS INC
COM
237266101
42724028
818468
SH
SOLE
82248
0
736220
DATADOG INC
CL A COM
23804L103
7560920
83005
SH
SOLE
51478
0
31527
DAVE & BUSTERS ENTMT INC
COM
238337109
5125446
138264
SH
SOLE
0
0
138264
DAVIS FUNDAMENTAL ETF TR
SELCT INTL ETF
23908L405
7799163
436928
SH
SOLE
0
0
436928
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
346661
12953
SH
SOLE
0
0
12953
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
1680972
53229
SH
SOLE
0
0
53229
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
483673
17595
SH
SOLE
0
0
17595
DAVITA INC
COM
23918K108
1381745
14617
SH
SOLE
0
0
14617
DAWSON GEOPHYSICAL CO NEW
COM
239360100
24576
10593
SH
SOLE
0
0
10593
DBX ETF TR
XTRACK MSCI EAFE
233051200
6683478
191504
SH
SOLE
0
0
191504
DBX ETF TR
XTRACK MUN INFRA
233051705
273461
11519
SH
SOLE
0
0
11519
DBX ETF TR
XTRACK USD HIGH
233051432
2491912
73508
SH
SOLE
0
0
73508
DBX ETF TR
XTRACKERS RUSSEL
233051481
258246
5998
SH
SOLE
0
0
5998
DBX ETF TR
XTRACKERS S&P
233051143
408974
10441
SH
SOLE
0
0
10441
DECKERS OUTDOOR CORP
COM
243537107
6817347
13261
SH
SOLE
10507
0
2754
DEERE & CO
COM
244199105
194827849
516264
SH
SOLE
269395
13
246856
DEFINITIVE HEALTHCARE CORP
CLASS A COM
24477E103
5196100
650327
SH
SOLE
635546
115
14666
DELAWARE INVTS NATL MUN INCO
SH BEN INT
24610T108
86173
10008
SH
SOLE
0
0
10008
DELEK LOGISTICS PARTNERS LP
COM UNT RP INT
24664T103
1434367
34176
SH
SOLE
0
0
34176
DELL TECHNOLOGIES INC
CL C
24703L202
14819424
215086
SH
SOLE
146329
0
68757
DELTA AIR LINES INC DEL
COM NEW
247361702
22150453
598661
SH
SOLE
65550
0
533111
DENALI THERAPEUTICS INC
COM
24823R105
204113
9894
SH
SOLE
9409
0
485
DENISON MINES CORP
COM
248356107
31400
19030
SH
SOLE
0
0
19030
DENTSPLY SIRONA INC
COM
24906P109
26880613
786904
SH
SOLE
765521
0
21383
DESCARTES SYS GROUP INC
COM
249906108
7515786
102423
SH
SOLE
101875
43
505
DESKTOP METAL INC
COM CL A
25058X105
93929
64335
SH
SOLE
0
0
64335
DEUTSCHE BANK A G
NAMEN AKT
D18190898
380771
34647
SH
SOLE
0
0
34647
DEVON ENERGY CORP NEW
COM
25179M103
402095252
8429670
SH
SOLE
1841830
0
6587840
DEXCOM INC
COM
252131107
29998352
321526
SH
SOLE
187505
34
133987
DIAGEO PLC
SPON ADR NEW
25243Q205
85170732
570926
SH
SOLE
459790
18
111118
DIAMOND OFFSHORE DRILLING IN
COM
25271C201
1407005
95845
SH
SOLE
0
0
95845
DIAMONDBACK ENERGY INC
COM
25278X109
62535810
403770
SH
SOLE
137828
14
265927
DIANA SHIPPING INC
COM
Y2066G104
89346
25748
SH
SOLE
0
0
25748
DICKS SPORTING GOODS INC
COM
253393102
4161062
38323
SH
SOLE
11049
0
27274
DIGI INTL INC
COM
253798102
1201743
44509
SH
SOLE
42321
0
2188
DIGIMARC CORP NEW
COM
25381B101
337571
10390
SH
SOLE
0
0
10390
DIGITAL RLTY TR INC
COM
253868103
34303174
283450
SH
SOLE
16068
0
267382
DIGITALBRIDGE GROUP INC
CL A NEW
25401T603
2006282
114123
SH
SOLE
0
0
114123
DILLARDS INC
CL A
254067101
346210
1047
SH
SOLE
0
0
1047
DIME CMNTY BANCSHARES INC
COM
25432X102
630487
31588
SH
SOLE
0
0
31588
DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
25434V302
2458347
108921
SH
SOLE
0
0
108921
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
7421326
227508
SH
SOLE
0
0
227508
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
25434V203
9147689
350352
SH
SOLE
0
0
350352
DIMENSIONAL ETF TRUST
US CORE EQT MKT
25434V104
10383755
346703
SH
SOLE
0
0
346703
DIMENSIONAL ETF TRUST
US CORE EQUITY 2
25434V708
11016555
420479
SH
SOLE
0
0
420479
DIMENSIONAL ETF TRUST
US EQUITY ETF
25434V401
1272625
27339
SH
SOLE
0
0
27339
DIMENSIONAL ETF TRUST
US MKTWIDE VALUE
25434V724
757932
22279
SH
SOLE
0
0
22279
DIMENSIONAL ETF TRUST
US SMALL CAP ETF
25434V500
4420298
84212
SH
SOLE
0
0
84212
DIMENSIONAL ETF TRUST
US TARGETED VLU
25434V609
9567551
209401
SH
SOLE
0
0
209401
DIMENSIONAL ETF TRUST
WORLD EX US CORE
25434V880
1799463
79905
SH
SOLE
0
0
79905
DINE BRANDS GLOBAL INC
COM
254423106
304460
6157
SH
SOLE
0
0
6157
DIODES INC
COM
254543101
813786
10322
SH
SOLE
7192
0
3130
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
6172563
82554
SH
SOLE
76871
0
5683
DISCOVER FINL SVCS
COM
254709108
23153192
267265
SH
SOLE
149865
0
117400
DISH NETWORK CORPORATION
CL A
25470M109
1623739
277089
SH
SOLE
0
0
277089
DISH NETWORK CORPORATION
NOTE 3.375% 8/1
25470MAB5
15025
25000
PRN
SOLE
0
0
25000
DISNEY WALT CO
COM
254687106
177080351
2184829
SH
SOLE
570225
8
1614596
DNP SELECT INCOME FD INC
COM
23325P104
5319063
558725
SH
SOLE
0
0
558725
DOCEBO INC
COM
25609L105
346770
8558
SH
SOLE
0
0
8558
DOCGO INC
COM
256086109
802026
150474
SH
SOLE
0
0
150474
DOCUSIGN INC
COM
256163106
8171562
194561
SH
SOLE
110402
0
84159
DOLBY LABORATORIES INC
COM CL A
25659T107
39429604
497472
SH
SOLE
493319
0
4153
DOLLAR GEN CORP NEW
COM
256677105
46923599
443513
SH
SOLE
314894
0
128619
DOLLAR TREE INC
COM
256746108
11862989
111442
SH
SOLE
82056
0
29386
DOMINION ENERGY INC
COM
25746U109
79542788
1780677
SH
SOLE
1440290
51
340336
DOMINOS PIZZA INC
COM
25754A201
18866254
49807
SH
SOLE
27386
0
22421
DONALDSON INC
COM
257651109
10712744
179624
SH
SOLE
167911
0
11712
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
520309
9245
SH
SOLE
8612
0
633
DOORDASH INC
CL A
25809K105
997427
12551
SH
SOLE
4048
0
8503
DORCHESTER MINERALS LP
COM UNIT
25820R105
682646
23499
SH
SOLE
0
0
23499
DORIAN LPG LTD
SHS USD
Y2106R110
208264
7249
SH
SOLE
0
0
7249
DORMAN PRODS INC
COM
258278100
2836675
37443
SH
SOLE
37178
0
265
DOUBLELINE ETF TRUST
COMMERCIAL REAL
25861R303
4662645
92392
SH
SOLE
92392
0
0
DOUBLELINE ETF TRUST
OPPORTUNISTIC BD
25861R105
615518
13951
SH
SOLE
13951
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1156950
98716
SH
SOLE
0
0
98716
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1615143
110778
SH
SOLE
0
0
110778
DOUBLELINE YIELD OPPORTUNITI
COM
25862D105
325192
22077
SH
SOLE
0
0
22077
DOUGLAS EMMETT INC
COM
25960P109
927249
72668
SH
SOLE
0
0
72668
DOVER CORP
COM
260003108
22971975
164662
SH
SOLE
93581
0
71081
DOW INC
COM
260557103
63954891
1240398
SH
SOLE
287647
0
952751
DOXIMITY INC
CL A
26622P107
4709310
221928
SH
SOLE
218841
0
3087
DRAFTKINGS INC NEW
COM CL A
26142V105
11031492
374711
SH
SOLE
0
0
374711
DROPBOX INC
CL A
26210C104
5034576
184891
SH
SOLE
54619
0
130272
DT MIDSTREAM INC
COMMON STOCK
23345M107
1212869
22919
SH
SOLE
2629
0
20290
DTE ENERGY CO
COM
233331107
19520066
196617
SH
SOLE
92549
0
104067
DUFF & PHELPS UTLITY AND INF
COM
26433C105
842994
97795
SH
SOLE
0
0
97795
DUKE ENERGY CORP NEW
COM NEW
26441C204
154394736
1749318
SH
SOLE
1023972
0
725346
DUN & BRADSTREET HLDGS INC
COM
26484T106
20017069
2003715
SH
SOLE
1998476
0
5239
DUPONT DE NEMOURS INC
COM
26614N102
32326132
433385
SH
SOLE
298216
0
135169
DURECT CORP
COM NEW
266605500
51917
20850
SH
SOLE
0
0
20850
DUTCH BROS INC
CL A
26701L100
1476631
63511
SH
SOLE
14401
0
49110
DWS MUN INCOME TR
COM
233368109
409880
53231
SH
SOLE
0
0
53231
DXC TECHNOLOGY CO
COM
23355L106
3220667
154617
SH
SOLE
104495
0
50122
DYCOM INDS INC
COM
267475101
228285
2565
SH
SOLE
325
0
2240
DYNATRACE INC
COM NEW
268150109
9921662
212319
SH
SOLE
191877
0
20442
DYNE THERAPEUTICS INC
COM
26818M108
790603
88238
SH
SOLE
69075
48
19115
DYNEX CAP INC
COM
26817Q886
145589
12193
SH
SOLE
0
0
12193
E L F BEAUTY INC
COM
26856L103
3445367
31370
SH
SOLE
16904
0
14466
E2OPEN PARENT HOLDINGS INC
COM CL A
29788T103
84680
18652
SH
SOLE
0
0
18652
EA SERIES TRUST
FREEDOM 100 EM
02072L607
314609
11113
SH
SOLE
0
0
11113
EA SERIES TRUST
INTL QUAN MOMNTM
02072L300
9725893
396632
SH
SOLE
0
0
396632
EA SERIES TRUST
STRIVE 500 ETF
02072L680
11043543
403049
SH
SOLE
0
0
403049
EA SERIES TRUST
STRIVE US ENERGY
02072L722
1304477
43367
SH
SOLE
0
0
43367
EA SERIES TRUST
US QUAN VALUE
02072L102
486327
13105
SH
SOLE
0
0
13105
EAGLE MATLS INC
COM
26969P108
6016449
36131
SH
SOLE
24734
0
11396
EAGLE POINT CREDIT COMPANY I
COM
269808101
629015
61972
SH
SOLE
0
0
61972
EAST WEST BANCORP INC
COM
27579R104
18440921
349857
SH
SOLE
338061
0
11796
EASTERLY GOVT PPTYS INC
COM
27616P103
3524336
308342
SH
SOLE
298800
0
9542
EASTGROUP PPTYS INC
COM
277276101
19342250
116149
SH
SOLE
100928
0
15221
EASTMAN CHEM CO
COM
277432100
31671243
412816
SH
SOLE
368320
0
44497
EATON CORP PLC
SHS
G29183103
773046091
3624560
SH
SOLE
1220740
29
2403791
EATON CORP PLC
SHS
G29183103
3728000
23300
SH
Put
SOLE
0
0
23300
EATON VANCE CALIF MUN BD FD
COM
27828A100
143773
17706
SH
SOLE
0
0
17706
EATON VANCE CALIF MUN INCOM
SH BEN INT
27826F101
189612
20700
SH
SOLE
0
0
20700
EATON VANCE ENHANCED EQUITY
COM
278274105
14573653
919473
SH
SOLE
0
0
919473
EATON VANCE ENHANCED EQUITY
COM
278277108
3258950
189694
SH
SOLE
0
0
189694
EATON VANCE FLTING RATE INC
COM
278279104
8943646
726535
SH
SOLE
0
0
726535
EATON VANCE LTD DURATION INC
COM
27828H105
3168854
350537
SH
SOLE
0
0
350537
EATON VANCE MUN BD FD
COM
27827X101
2817821
314489
SH
SOLE
0
0
314489
EATON VANCE MUN INCOME 2028
SHS
27829U105
553001
32606
SH
SOLE
0
0
32606
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
2124804
238474
SH
SOLE
0
0
238474
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
1254771
77360
SH
SOLE
0
0
77360
EATON VANCE RISK-MANAGED DIV
COM
27829G106
2975598
387448
SH
SOLE
0
0
387448
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
199992
16515
SH
SOLE
0
0
16515
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
244950
41517
SH
SOLE
0
0
41517
EATON VANCE TAX ADVT DIV INC
COM
27828G107
10440622
492947
SH
SOLE
0
0
492947
EATON VANCE TAX MNGED BUY WR
COM
27828X100
911754
72304
SH
SOLE
0
0
72304
EATON VANCE TAX-ADVANTAGED G
COM
27828U106
1025739
48044
SH
SOLE
0
0
48044
EATON VANCE TAX-MANAGED BUY-
COM
27828Y108
4693390
392096
SH
SOLE
0
0
392096
EATON VANCE TAX-MANAGED DIVE
COM
27828N102
18808002
1629810
SH
SOLE
0
0
1629810
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
11850330
1551090
SH
SOLE
0
0
1551090
EATON VANCE TAX-MANAGED GLOB
COM
27829F108
9388044
1273819
SH
SOLE
0
0
1273819
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1923821
125086
SH
SOLE
0
0
125086
EBAY INC.
COM
278642103
39600932
898184
SH
SOLE
750758
0
147427
ECHOSTAR CORP
CL A
278768106
2193128
130933
SH
SOLE
0
0
130933
ECOFIN SUSTAINABLE AND SOCIA
COM SH BEN INT
27901F109
5266827
439635
SH
SOLE
0
0
439635
ECOLAB INC
COM
278865100
34500605
203664
SH
SOLE
63911
0
139753
EDGIO INC
COM
53261M104
135998
159603
SH
SOLE
0
0
159603
EDISON INTL
COM
281020107
34367945
543024
SH
SOLE
509245
0
33779
EDITAS MEDICINE INC
COM
28106W103
2139563
274303
SH
SOLE
0
0
274303
EDWARDS LIFESCIENCES CORP
COM
28176E108
114911461
1658653
SH
SOLE
482907
0
1175746
ELANCO ANIMAL HEALTH INC
COM
28414H103
11411904
1015294
SH
SOLE
81877
0
933417
ELBIT SYS LTD
ORD
M3760D101
2306489
11650
SH
SOLE
0
0
11650
ELECTRONIC ARTS INC
COM
285512109
7492792
62232
SH
SOLE
14615
0
47617
ELEMENT SOLUTIONS INC
COM
28618M106
4718119
240598
SH
SOLE
232154
0
8444
ELEVANCE HEALTH INC
COM
036752103
106052346
243563
SH
SOLE
169432
0
74131
ELLINGTON FINANCIAL INC
COM
28852N109
168681
13527
SH
SOLE
0
0
13527
ELLSWORTH GROWTH & INCOME FD
COM
289074106
328319
40785
SH
SOLE
0
0
40785
EMBECTA CORP
COMMON STOCK
29082K105
2419927
160793
SH
SOLE
150294
0
10499
EMCOR GROUP INC
COM
29084Q100
37921534
180244
SH
SOLE
177663
0
2581
EMERSON ELEC CO
COM
291011104
62006002
642084
SH
SOLE
61565
0
580519
ENBRIDGE INC
COM
29250N105
123068224
3707993
SH
SOLE
3018480
0
689512
ENBRIDGE INC
COM
29250N105
1521000
50700
SH
Call
SOLE
0
0
50700
ENCOMPASS HEALTH CORP
COM
29261A100
11077099
164936
SH
SOLE
20026
0
144910
ENCORE WIRE CORP
COM
292562105
4767316
26128
SH
SOLE
0
0
26128
ENDAVA PLC
ADS
29260V105
7045502
122851
SH
SOLE
122013
0
838
ENDEAVOR GROUP HLDGS INC
CL A COM
29260Y109
1942255
97601
SH
SOLE
91861
0
5740
ENEL CHILE S.A.
SPONSORED ADR
29278D105
140905
47603
SH
SOLE
0
0
47603
ENERGIZER HLDGS INC NEW
COM
29272W109
16074458
501701
SH
SOLE
497966
138
3597
ENERGY FUELS INC
COM NEW
292671708
899490
109427
SH
SOLE
0
0
109427
ENERGY RECOVERY INC
COM
29270J100
6318162
297886
SH
SOLE
0
0
297886
ENERGY SVCS ACQUISITION CORP
COM
29271Q103
74820
18497
SH
SOLE
0
0
18497
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
38818331
2766809
SH
SOLE
0
0
2766809
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
30000
2500
SH
Put
SOLE
0
0
2500
ENERPAC TOOL GROUP CORP
CL A COM
292765104
10317093
390356
SH
SOLE
390049
138
169
ENERPLUS CORP
COM
292766102
4541310
257590
SH
SOLE
239163
0
18427
ENERSYS
COM
29275Y102
530394
5603
SH
SOLE
0
0
5603
ENGAGESMART INC
COMMON STOCK
29283F103
1196587
66514
SH
SOLE
0
0
66514
ENI S P A
SPONSORED ADR
26874R108
13741731
430506
SH
SOLE
414866
53
15587
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
1943961
159080
SH
SOLE
0
0
159080
ENOVIS CORPORATION
COM
194014502
222044
4211
SH
SOLE
3788
0
423
ENOVIX CORPORATION
COM
293594107
4949670
394396
SH
SOLE
0
0
394396
ENPHASE ENERGY INC
COM
29355A107
12245928
101922
SH
SOLE
5355
0
96567
ENSIGN GROUP INC
COM
29358P101
12083095
130024
SH
SOLE
126564
53
3407
ENSTAR GROUP LIMITED
SHS
G3075P101
1855656
7668
SH
SOLE
6145
0
1523
ENTEGRIS INC
COM
29362U104
10197740
108591
SH
SOLE
104711
0
3879
ENTERGY CORP NEW
COM
29364G103
57896617
625910
SH
SOLE
553100
0
72810
ENTERPRISE PRODS PARTNERS L
COM
293792107
119709131
4373736
SH
SOLE
1220539
0
3153198
ENTERPRISE PRODS PARTNERS L
COM
293792107
115000
5000
SH
Put
SOLE
0
0
5000
ENTHUSIAST GAMING HLDGS INC
COM
29385B109
12731
38231
SH
SOLE
0
0
38231
ENVESTNET INC
COM
29404K106
942330
21402
SH
SOLE
19134
0
2268
ENVISTA HOLDINGS CORPORATION
COM
29415F104
1236278
44343
SH
SOLE
43066
0
1277
ENVIVA INC
COM
29415B103
288213
38583
SH
SOLE
0
0
38583
EOG RES INC
COM
26875P101
101287626
799051
SH
SOLE
491016
0
308035
EPAM SYS INC
COM
29414B104
3635400
14218
SH
SOLE
11293
0
2925
EPLUS INC
COM
294268107
9281407
146118
SH
SOLE
113289
0
32829
EPR PPTYS
COM SH BEN INT
26884U109
3023038
72774
SH
SOLE
0
0
72774
EQT CORP
COM
26884L109
32056345
789955
SH
SOLE
470562
0
319393
EQUIFAX INC
COM
294429105
36520768
199371
SH
SOLE
176303
0
23068
EQUINIX INC
COM
29444U700
118742827
163499
SH
SOLE
135368
6
28125
EQUINOR ASA
SPONSORED ADR
29446M102
1299146
39620
SH
SOLE
9927
0
29693
EQUINOX GOLD CORP
COM
29446Y502
2426476
573635
SH
SOLE
0
0
573635
EQUITABLE HLDGS INC
COM
29452E101
4159353
146508
SH
SOLE
137769
0
8739
EQUITRANS MIDSTREAM CORP
COM
294600101
8916150
951567
SH
SOLE
939139
0
12428
EQUITY COMWLTH
COM SH BEN INT
294628102
7283883
396510
SH
SOLE
354460
0
42050
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
4135123
64906
SH
SOLE
53528
0
11377
EQUITY RESIDENTIAL
SH BEN INT
29476L107
8953555
152505
SH
SOLE
109296
0
43209
ERICSSON
ADR B SEK 10
294821608
785343
161593
SH
SOLE
13611
0
147982
ERIE INDTY CO
CL A
29530P102
234953
800
SH
SOLE
0
0
800
ERO COPPER CORP
COM
296006109
848294
49205
SH
SOLE
0
0
49205
ESAB CORPORATION
COM
29605J106
1556567
22167
SH
SOLE
18581
0
3586
ESPERION THERAPEUTICS INC NE
COM
29664W105
21280
21714
SH
SOLE
0
0
21714
ESSENT GROUP LTD
COM
G3198U102
661104
13980
SH
SOLE
0
0
13980
ESSENTIAL PPTYS RLTY TR INC
COM
29670E107
6672599
308489
SH
SOLE
273962
0
34527
ESSENTIAL UTILS INC
COM
29670G102
5404924
157440
SH
SOLE
52031
0
105409
ESSEX PPTY TR INC
COM
297178105
6083330
28683
SH
SOLE
23055
0
5628
ESTABLISHMENT LABS HLDGS INC
COM
G31249108
208548
4250
SH
SOLE
0
0
4250
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
323451
88617
SH
SOLE
0
0
88617
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
9671377
187430
SH
SOLE
0
0
187430
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
1375441
35178
SH
SOLE
0
0
35178
ETF SER SOLUTIONS
AAM BAHL & GAYN
26922B832
6778908
297451
SH
SOLE
0
0
297451
ETF SER SOLUTIONS
AAM LW DUR PFD
26922A198
2601054
125051
SH
SOLE
0
0
125051
ETF SER SOLUTIONS
AAM S&P 500
26922A594
1545780
56650
SH
SOLE
0
0
56650
ETF SER SOLUTIONS
APTUS ENHANCED
26922B642
581280
24000
SH
SOLE
0
0
24000
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
1927292
61663
SH
SOLE
0
0
61663
ETF SER SOLUTIONS
DEFIANCE QUANT
26922A420
381229
7947
SH
SOLE
0
0
7947
ETF SER SOLUTIONS
DISTILLATE US
26922A321
15848489
355029
SH
SOLE
0
0
355029
ETF SER SOLUTIONS
OPUS SML CP VL
26922A446
453979
14968
SH
SOLE
0
0
14968
ETF SER SOLUTIONS
US GLB JETS
26922A842
2345886
137750
SH
SOLE
0
0
137750
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
7684628
356678
SH
SOLE
0
0
356678
ETON PHARMACEUTICALS INC
COM
29772L108
41700
10000
SH
SOLE
0
0
10000
ETSY INC
COM
29786A106
7140155
110563
SH
SOLE
97893
0
12670
EURONET WORLDWIDE INC
COM
298736109
3741724
47137
SH
SOLE
46138
25
974
EURONET WORLDWIDE INC
NOTE 0.750% 3/1
298736AL3
20213
22000
PRN
SOLE
0
0
22000
EUROPEAN EQUITY FD INC
COM
298768102
394051
49567
SH
SOLE
0
0
49567
EVERBRIDGE INC
COM
29978A104
2093221
93364
SH
SOLE
0
0
93364
EVERCORE INC
CLASS A
29977A105
6453571
46806
SH
SOLE
43661
0
3145
EVEREST RE GROUP LTD
COM
G3223R108
8924433
24012
SH
SOLE
18513
0
5499
EVERGY INC
COM
30034W106
3108848
61319
SH
SOLE
13621
0
47698
EVERI HLDGS INC
COM
30034T103
2722857
205965
SH
SOLE
39638
0
166327
EVERQUOTE INC
COM CL A
30041R108
323210
44704
SH
SOLE
43155
0
1549
EVERSOURCE ENERGY
COM
30040W108
15351822
264004
SH
SOLE
106024
0
157980
EVERTEC INC
COM
30040P103
6739535
181268
SH
SOLE
177670
0
3598
EVGO INC
CL A COM
30052F100
97533
28856
SH
SOLE
0
0
28856
EVI INDS INC
COM
26929N102
4600497
185355
SH
SOLE
185282
73
0
EVOLENT HEALTH INC
CL A
30050B101
775864
28493
SH
SOLE
22547
0
5946
EVOLUTION PETE CORP
COM
30049A107
227628
33279
SH
SOLE
0
0
33279
EXACT SCIENCES CORP
COM
30063P105
4058749
59495
SH
SOLE
9047
0
50448
EXCELERATE ENERGY INC
CL A COM
30069T101
265142
15560
SH
SOLE
0
0
15560
EXCHANGE LISTED FDS TR
ARMOR US EQT IDX
30151E764
1746253
81735
SH
SOLE
0
0
81735
EXCHANGE LISTED FDS TR
SABA INT RATE
30151E806
528771
30181
SH
SOLE
0
0
30181
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
6141096
209023
SH
SOLE
0
0
209023
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ARTIF
301505731
390073
11466
SH
SOLE
0
0
11466
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
9523743
189113
SH
SOLE
455
0
188658
EXELIXIS INC
COM
30161Q104
2391395
109446
SH
SOLE
35172
0
74274
EXELON CORP
COM
30161N101
14094736
372976
SH
SOLE
156694
0
216282
EXLSERVICE HOLDINGS INC
COM
302081104
10830027
386235
SH
SOLE
381475
0
4760
EXP WORLD HLDGS INC
COM
30212W100
1096482
67517
SH
SOLE
59381
0
8136
EXPEDIA GROUP INC
COM NEW
30212P303
25519287
247592
SH
SOLE
196806
0
50786
EXPEDITORS INTL WASH INC
COM
302130109
31325683
273277
SH
SOLE
206070
0
67207
EXPONENT INC
COM
30214U102
41472170
484488
SH
SOLE
478922
38
5528
EXSCIENTIA PLC
ADS
30223G102
94143
20828
SH
SOLE
0
0
20828
EXTRA SPACE STORAGE INC
COM
30225T102
20103125
165349
SH
SOLE
97109
22
68218
EXTREME NETWORKS
COM
30226D106
12560751
518825
SH
SOLE
69652
0
449173
EXXON MOBIL CORP
COM
30231G102
341551182
2904841
SH
SOLE
1096727
0
1808114
EZCORP INC
CL A NON VTG
302301106
517688
62750
SH
SOLE
0
0
62750
F N B CORP
COM
302520101
4671108
432911
SH
SOLE
349847
0
83064
F&G ANNUITIES & LIFE INC
COMMON STOCK
30190A104
577837
20593
SH
SOLE
17641
0
2952
F5 INC
COM
315616102
12700409
78816
SH
SOLE
39997
0
38819
FABRINET
SHS
G3323L100
6390703
38355
SH
SOLE
37309
25
1021
FACTSET RESH SYS INC
COM
303075105
47733704
109166
SH
SOLE
72383
0
36783
FAIR ISAAC CORP
COM
303250104
50501527
58146
SH
SOLE
56628
6
1512
FARMLAND PARTNERS INC
COM
31154R109
2267452
220999
SH
SOLE
0
0
220999
FASTENAL CO
COM
311900104
47447026
868357
SH
SOLE
686783
0
181574
FASTLY INC
CL A
31188V100
1187505
61946
SH
SOLE
0
0
61946
FAZE HOLDINGS INC
COMMON STOCK
31423J102
2373
14311
SH
SOLE
0
0
14311
FB FINL CORP
COM
30257X104
2544449
89720
SH
SOLE
78325
54
11341
FEDERAL AGRIC MTG CORP
CL C
313148306
9848339
63826
SH
SOLE
48797
0
15029
FEDERAL RLTY INVT TR NEW
SH BEN INT NEW
313745101
11977067
132153
SH
SOLE
0
0
132153
FEDERAL SIGNAL CORP
COM
313855108
8315084
139211
SH
SOLE
56089
0
83122
FEDERATED HERMES ETF TRUST
US STRATEGIC DIV
31423L305
2565114
114763
SH
SOLE
0
0
114763
FEDERATED HERMES INC
CL B
314211103
795098
23475
SH
SOLE
18193
0
5282
FEDERATED HERMES PREM MUNI I
COM
31423P108
692941
72332
SH
SOLE
0
0
72332
FEDEX CORP
COM
31428X106
135874912
512891
SH
SOLE
269426
0
243465
FERGUSON PLC NEW
SHS
G3421J106
31819124
193465
SH
SOLE
151268
15
42182
FERRARI N V
COM
N3167Y103
10000082
33837
SH
SOLE
22357
0
11480
FIDELITY COMWLTH TR
NASDAQ COMPSIT
315912808
1524536
29324
SH
SOLE
0
0
29324
FIDELITY COVINGTON TRUST
DIVID ETF RISI
316092832
1561530
39264
SH
SOLE
0
0
39264
FIDELITY COVINGTON TRUST
HIGH DIVID ETF
316092840
1584574
41062
SH
SOLE
7313
0
33749
FIDELITY COVINGTON TRUST
LOW VOLITY ETF
316092824
3014963
61998
SH
SOLE
0
0
61998
FIDELITY COVINGTON TRUST
MSCI COMMNTN SVC
316092873
209336
5272
SH
SOLE
0
0
5272
FIDELITY COVINGTON TRUST
MSCI CONSM DIS
316092204
1396781
19994
SH
SOLE
0
0
19994
FIDELITY COVINGTON TRUST
MSCI ENERGY IDX
316092402
1546199
62071
SH
SOLE
0
0
62071
FIDELITY COVINGTON TRUST
MSCI FINLS IDX
316092501
247606
5318
SH
SOLE
0
0
5318
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
316092600
652990
10779
SH
SOLE
0
0
10779
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
316092808
2434564
19804
SH
SOLE
0
0
19804
FIDELITY COVINGTON TRUST
MSCI RL EST ETF
316092857
1777681
78140
SH
SOLE
0
0
78140
FIDELITY COVINGTON TRUST
MSCI UTILS INDEX
316092865
1142754
30136
SH
SOLE
11
0
30125
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
29247648
671434
SH
SOLE
0
0
671434
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
34899110
845016
SH
SOLE
799871
0
45145
FIDELITY NATL INFORMATION SV
COM
31620M106
44995263
814100
SH
SOLE
513220
0
300880
FIDUS INVT CORP
COM
316500107
11804660
614825
SH
SOLE
0
0
614825
FIFTH THIRD BANCORP
COM
316773100
14993880
591942
SH
SOLE
248936
0
343006
FIGS INC
CL A
30260D103
71408
12103
SH
SOLE
0
0
12103
FINVOLUTION GROUP
SPONSORED ADS
31810T101
100686
20218
SH
SOLE
0
0
20218
FIRST AMERN FINL CORP
COM
31847R102
7166726
126867
SH
SOLE
116123
0
10744
FIRST BANCORP N C
COM
318910106
1839681
65376
SH
SOLE
0
0
65376
FIRST BANCSHARES INC MS
COM
318916103
454417
16849
SH
SOLE
0
0
16849
FIRST CAP INC
COM
31942S104
258876
9329
SH
SOLE
0
0
9329
FIRST COMWLTH FINL CORP PA
COM
319829107
452076
37025
SH
SOLE
32622
0
4403
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
16904873
12249
SH
SOLE
10220
0
2029
FIRST FINL BANCORP OH
COM
320209109
1144738
58405
SH
SOLE
43760
0
14645
FIRST FINL BANKSHARES INC
COM
32020R109
1315383
52364
SH
SOLE
47359
0
5005
FIRST HAWAIIAN INC
COM
32051X108
16439325
910766
SH
SOLE
908340
0
2426
FIRST HORIZON CORPORATION
COM
320517105
5552968
503899
SH
SOLE
46335
0
457564
FIRST INDL RLTY TR INC
COM
32054K103
861278
18098
SH
SOLE
16663
0
1435
FIRST INTST BANCSYSTEM INC
COM
32055Y201
462188
18532
SH
SOLE
16954
0
1578
FIRST MAJESTIC SILVER CORP
COM
32076V103
2269606
442418
SH
SOLE
0
0
442418
FIRST MERCHANTS CORP
COM
320817109
562188
20208
SH
SOLE
10326
0
9882
FIRST SOLAR INC
COM
336433107
2784033
17229
SH
SOLE
3155
0
14074
FIRST TR ABRDN GBL OPP INCM
COM SHS
337319107
245778
43119
SH
SOLE
0
0
43119
FIRST TR DOW JONES SELECT MI
COM SHS ANNUAL
33718M105
228597
4173
SH
SOLE
0
0
4173
FIRST TR DYNAMIC EUROPE EQUI
COM SHS
33740D107
838631
67632
SH
SOLE
0
0
67632
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
1363647
90069
SH
SOLE
0
0
90069
FIRST TR ENHANCED EQUITY INC
COM
337318109
4116750
238376
SH
SOLE
0
0
238376
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1112161
41115
SH
SOLE
0
0
41115
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
520860
16719
SH
SOLE
0
0
16719
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
1247985
46282
SH
SOLE
0
0
46282
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
8887883
526533
SH
SOLE
0
0
526533
FIRST TR EXCH TRADED FD III
MANAGD MUN ETF
33739N108
20412632
417607
SH
SOLE
0
0
417607
FIRST TR EXCH TRADED FD III
MUNI HI INCM ETF
33739P301
3704221
82188
SH
SOLE
0
0
82188
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
46837022
2932813
SH
SOLE
0
0
2932813
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
203965
3830
SH
SOLE
0
0
3830
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
599695
10790
SH
SOLE
0
0
10790
FIRST TR EXCH TRADED FD III
SHRT DUR MNG MUN
33739P830
1271043
65568
SH
SOLE
5151
0
60417
FIRST TR EXCH TRADED FD III
ULTRA SHT DUR MU
33740J104
1189017
59690
SH
SOLE
0
0
59690
FIRST TR EXCH TRD ALPHDX FD
DEV MRK EX US
33737J174
1378184
27432
SH
SOLE
0
0
27432
FIRST TR EXCH TRD ALPHDX FD
EM SML CP ALPH
33737J307
3016804
78440
SH
SOLE
0
0
78440
FIRST TR EXCH TRD ALPHDX FD
EMERG MKT ALPH
33737J182
1586016
75995
SH
SOLE
0
0
75995
FIRST TR EXCH TRD ALPHDX FD
EUROPE ALPHADEX
33737J117
1080582
32735
SH
SOLE
0
0
32735
FIRST TR EXCH TRD ALPHDX FD
GERMANY ALPHA
33737J190
321999
8895
SH
SOLE
0
0
8895
FIRST TR EXCH TRD ALPHDX FD
INDIA NFTY50 EQW
33737J802
1295624
26637
SH
SOLE
1156
0
25481
FIRST TR EXCH TRD ALPHDX FD
JAPAN ALPHADEX
33737J158
765051
15381
SH
SOLE
0
0
15381
FIRST TR EXCH TRD ALPHDX FD
LATIN AMER ALP
33737J125
641381
35029
SH
SOLE
0
0
35029
FIRST TR EXCH TRD ALPHDX FD
SWITZLND ALPHA
33737J232
307677
5334
SH
SOLE
0
0
5334
FIRST TR EXCHANGE TRAD FD VI
FST TR GLB FD
33739H101
12026873
501120
SH
SOLE
0
0
501120
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
10608999
139758
SH
SOLE
329
0
139429
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
14182338
278031
SH
SOLE
0
0
278031
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
7364051
122043
SH
SOLE
0
0
122043
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
3564622
172956
SH
SOLE
0
0
172956
FIRST TR EXCHANGE TRADED FD
DJ INTL INTRNT
33734X770
3230490
155612
SH
SOLE
0
0
155612
FIRST TR EXCHANGE TRADED FD
DOW 30 EQL WGT
33733A201
2287106
78784
SH
SOLE
0
0
78784
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
9970715
572372
SH
SOLE
14036
0
558336
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
13375093
353558
SH
SOLE
0
0
353558
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
20043444
206293
SH
SOLE
2564
0
203729
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
12498178
217625
SH
SOLE
0
0
217625
FIRST TR EXCHANGE TRADED FD
INDXX NAT RE ETF
33734X838
4050082
320697
SH
SOLE
0
0
320697
FIRST TR EXCHANGE TRADED FD
INDXX NEXTG ETF
33737K205
6087442
89706
SH
SOLE
0
0
89706
FIRST TR EXCHANGE TRADED FD
INTL EQUITY OPP
33734X853
408436
10631
SH
SOLE
0
0
10631
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
18213193
288939
SH
SOLE
0
0
288939
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
37799279
832033
SH
SOLE
2998
0
829035
FIRST TR EXCHANGE TRADED FD
NASDQ CLN EDGE
33737A108
4683630
49884
SH
SOLE
0
0
49884
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
22463737
202112
SH
SOLE
0
0
202112
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
7791827
92784
SH
SOLE
0
0
92784
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
5321049
186311
SH
SOLE
0
0
186311
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
7543465
91160
SH
SOLE
226
0
90934
FIRST TR EXCHANGE-TRADED ALP
MID CAP VAL FD
33737M201
3426865
76801
SH
SOLE
0
0
76801
FIRST TR EXCHANGE-TRADED ALP
MID CP GR ALPH
33737M102
2826907
46572
SH
SOLE
0
0
46572
FIRST TR EXCHANGE-TRADED ALP
SML CAP VAL ALPH
33737M409
1557669
33160
SH
SOLE
0
0
33160
FIRST TR EXCHANGE-TRADED ALP
SML CP GRW ALP
33737M300
3089726
54821
SH
SOLE
0
0
54821
FIRST TR EXCHANGE-TRADED FD
BUYWRIT INCM ETF
33738R308
8722818
427380
SH
SOLE
0
0
427380
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
206527335
2804935
SH
SOLE
1854
0
2803081
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
37412581
234400
SH
SOLE
0
0
234400
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R878
2887144
92094
SH
SOLE
0
0
92094
FIRST TR EXCHANGE-TRADED FD
DORSEY WRIGHT
33738R886
7247164
408521
SH
SOLE
0
0
408521
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
70680182
1595489
SH
SOLE
9947
0
1585542
FIRST TR EXCHANGE-TRADED FD
DORSEYWRGT ETF
33738R712
1860111
75065
SH
SOLE
0
0
75065
FIRST TR EXCHANGE-TRADED FD
DORSY WR MOMNT
33741L108
4115177
164894
SH
SOLE
0
0
164894
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
69782229
1174390
SH
SOLE
12383
0
1162007
FIRST TR EXCHANGE-TRADED FD
FIRST TR TA HIYL
33738D408
8045055
205074
SH
SOLE
500
0
204574
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
44047930
932429
SH
SOLE
19062
0
913367
FIRST TR EXCHANGE-TRADED FD
FT CBOE VEST S&P
33739Q705
37791260
765625
SH
SOLE
8060
0
757565
FIRST TR EXCHANGE-TRADED FD
GBL WND ENRG ETF
33736G106
466969
32227
SH
SOLE
0
0
32227
FIRST TR EXCHANGE-TRADED FD
INDXX INOVTV ETF
33741X201
293648
7958
SH
SOLE
0
0
7958
FIRST TR EXCHANGE-TRADED FD
LIMITED DURATION
33738D804
3353472
182353
SH
SOLE
0
0
182353
FIRST TR EXCHANGE-TRADED FD
LNG DUR OPRTUN
33738D606
2032036
100199
SH
SOLE
0
0
100199
FIRST TR EXCHANGE-TRADED FD
MNGD FUTRS STRGY
33739G103
3063238
62536
SH
SOLE
59991
0
2545
FIRST TR EXCHANGE-TRADED FD
MULTI ASSET DI
33738R100
1785780
122356
SH
SOLE
0
0
122356
FIRST TR EXCHANGE-TRADED FD
NAS CLNEDG GREEN
33733E500
9355601
219460
SH
SOLE
0
0
219460
FIRST TR EXCHANGE-TRADED FD
NASD TECH DIV
33738R118
17971489
320405
SH
SOLE
0
0
320405
FIRST TR EXCHANGE-TRADED FD
NASDAQ 100 EX
33733E401
3231454
39718
SH
SOLE
0
0
39718
FIRST TR EXCHANGE-TRADED FD
NASDAQ BK ETF
33738R860
1250535
60500
SH
SOLE
0
0
60500
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
507110
18040
SH
SOLE
0
0
18040
FIRST TR EXCHANGE-TRADED FD
NASDQ ARTFCIAL
33738R720
5177990
127820
SH
SOLE
0
0
127820
FIRST TR EXCHANGE-TRADED FD
NASDQ FOD BVRG
33738R852
1182153
49922
SH
SOLE
0
0
49922
FIRST TR EXCHANGE-TRADED FD
NASDQ OIL GAS
33738R845
3515846
117039
SH
SOLE
2299
0
114740
FIRST TR EXCHANGE-TRADED FD
NASDQ SEMCNDTR
33738R811
9948816
147107
SH
SOLE
0
0
147107
FIRST TR EXCHANGE-TRADED FD
NAT GAS ETF
33733E807
11965629
460394
SH
SOLE
0
0
460394
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
5750223
217647
SH
SOLE
1172
0
216475
FIRST TR EXCHANGE-TRADED FD
NY ARCA BIOTECH
33733E203
18377546
125573
SH
SOLE
912
0
124661
FIRST TR EXCHANGE-TRADED FD
RBA INDL ETF
33738R704
13448022
261025
SH
SOLE
0
0
261025
FIRST TR EXCHANGE-TRADED FD
RISNG DIVD ACHIV
33738R506
112803543
2454919
SH
SOLE
11652
0
2443267
FIRST TR EXCHANGE-TRADED FD
S&P INTL DIVID
33738R688
3564866
242673
SH
SOLE
0
0
242673
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
26608489
581733
SH
SOLE
15542
0
566191
FIRST TR EXCHANGE-TRADED FD
SMID RISNG ETF
33741X102
56147577
1988933
SH
SOLE
2538
0
1986395
FIRST TR EXCHANGE-TRADED FD
SSI STRG ETF
33739Q507
2112661
67997
SH
SOLE
0
0
67997
FIRST TR EXCHNG TRADED FD VI
CBOE EQT BUFER
33740F847
1334938
34351
SH
SOLE
0
0
34351
FIRST TR EXCHNG TRADED FD VI
CBOE VEST INTL
33740U828
292411
15206
SH
SOLE
0
0
15206
FIRST TR EXCHNG TRADED FD VI
CBOE VEST INTL
33740U869
1210320
61251
SH
SOLE
0
0
61251
FIRST TR EXCHNG TRADED FD VI
CBOE VEST NAS100
33740F557
338788
15491
SH
SOLE
0
0
15491
FIRST TR EXCHNG TRADED FD VI
CBOE VEST NAS100
33740U836
2508181
115691
SH
SOLE
0
0
115691
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US BUF
33740F748
1147315
29956
SH
SOLE
0
0
29956
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US DEP
33740U802
838560
27657
SH
SOLE
0
0
27657
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F433
634408
21411
SH
SOLE
0
0
21411
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F516
374517
11617
SH
SOLE
0
0
11617
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F698
6226395
183291
SH
SOLE
0
0
183291
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F714
625906
17721
SH
SOLE
0
0
17721
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740F722
2138809
52758
SH
SOLE
0
0
52758
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740U208
8091010
210977
SH
SOLE
0
0
210977
FIRST TR EXCHNG TRADED FD VI
CBOE VEST US EQT
33740U885
1192394
36962
SH
SOLE
0
0
36962
FIRST TR EXCHNG TRADED FD VI
FT CBOE DEEP BFR
33740U406
330497
9845
SH
SOLE
0
0
9845
FIRST TR EXCHNG TRADED FD VI
FT CBOE EQTY BFR
33740U505
1509616
42899
SH
SOLE
0
0
42899
FIRST TR EXCHNG TRADED FD VI
FT CBOE US EQ MD
33740F458
5447961
177620
SH
SOLE
0
0
177620
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST BFR
33740F623
387302
10611
SH
SOLE
0
0
10611
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST MAR
33740F599
498905
14174
SH
SOLE
0
0
14174
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST U S
33740F441
447053
14490
SH
SOLE
0
0
14490
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F482
514447
16244
SH
SOLE
0
0
16244
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740F680
1359582
39929
SH
SOLE
0
0
39929
FIRST TR EXCHNG TRADED FD VI
FT CBOE VEST US
33740U307
3326892
89722
SH
SOLE
0
0
89722
FIRST TR EXCHNG TRADED FD VI
FT CBOE VST INTL
33740F573
248409
12217
SH
SOLE
0
0
12217
FIRST TR EXCHNG TRADED FD VI
INCOME OPPRTNTES
33740F409
1893031
101585
SH
SOLE
0
0
101585
FIRST TR EXCHNG TRADED FD VI
LOW DUR STRTGC
33740F870
360766
19671
SH
SOLE
0
0
19671
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
89040931
2117250
SH
SOLE
0
0
2117250
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRAI
33740F888
2203533
92198
SH
SOLE
0
0
92198
FIRST TR EXCHNG TRADED FD VI
US EQT BUFFER
33740F763
1327425
34054
SH
SOLE
0
0
34054
FIRST TR EXCHNG TRADED FD VI
VEST US BUFFER
33740F862
8659899
231672
SH
SOLE
9
0
231663
FIRST TR EXCHNG TRADED FD VI
VEST US DEEP
33740F854
2546606
76960
SH
SOLE
0
0
76960
FIRST TR EXCHNG TRADED FD VI
VEST US EQT DEP
33740F672
517110
14941
SH
SOLE
0
0
14941
FIRST TR EXCHNG TRADED FD VI
VEST US EQTY BUF
33740F664
930711
25478
SH
SOLE
0
0
25478
FIRST TR HIGH INCOME LONG /
COM
33738E109
3555278
331649
SH
SOLE
0
0
331649
FIRST TR HIGH YIELD OPPRT 20
COM
33741Q107
256623
19266
SH
SOLE
0
0
19266
FIRST TR INTER DURATN PFD &
COM
33718W103
1089325
73109
SH
SOLE
300
0
72809
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
16234775
250614
SH
SOLE
0
0
250614
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
12244933
150986
SH
SOLE
0
0
150986
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
20956554
227541
SH
SOLE
0
0
227541
FIRST TR MLP & ENERGY INCOM
COM
33739B104
887938
112255
SH
SOLE
0
0
112255
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
52349231
1565467
SH
SOLE
1990
0
1563477
FIRST TR MULTI CAP GROWTH AL
COM SHS
33733F101
1936446
19339
SH
SOLE
0
0
19339
FIRST TR MULTI CP VAL ALPHA
SHS ISSUED FRST
33733C108
542768
7791
SH
SOLE
0
0
7791
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
78122048
751246
SH
SOLE
0
0
751246
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
38189863
262889
SH
SOLE
0
0
262889
FIRST TR S&P REIT INDEX FD
COM
33734G108
645045
28230
SH
SOLE
0
0
28230
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
17773821
220359
SH
SOLE
0
0
220359
FIRST TR SR FLTG RATE INCOME
COM
33733U108
102260
10226
SH
SOLE
0
0
10226
FIRST TR STOXX EUROPEAN SELE
COMMON SHS
33735T109
350595
32193
SH
SOLE
0
0
32193
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
206108322
5512392
SH
SOLE
6374
0
5506017
FIRST TRUST LRGCP GWT ALPHAD
COM SHS
33735K108
10879730
112440
SH
SOLE
0
0
112440
FIRST WATCH RESTAURANT GROUP
COM
33748L101
668881
38686
SH
SOLE
27944
0
10742
FIRST WESTN FINL INC
COM
33751L105
453750
25000
SH
SOLE
0
0
25000
FIRSTCASH HOLDINGS INC
COM
33768G107
2297229
22885
SH
SOLE
20926
0
1959
FIRSTENERGY CORP
COM
337932107
17074212
499539
SH
SOLE
305608
0
193931
FIRSTSERVICE CORP NEW
COM
33767E202
16273977
111818
SH
SOLE
109676
27
2115
FISERV INC
COM
337738108
232309436
2056564
SH
SOLE
865928
0
1190636
FISKER INC
CL A COM STK
33813J106
288451
44930
SH
SOLE
0
0
44930
FIVE BELOW INC
COM
33829M101
13051397
81115
SH
SOLE
41779
0
39336
FIVE POINT HOLDINGS LLC
COM CL A
33833Q106
849164
285914
SH
SOLE
168653
0
117261
FIVE9 INC
COM
338307101
4955589
77070
SH
SOLE
73500
33
3537
FLAHERTY & CRUMRINE DYNAMIC
SHS
33848W106
10250584
611245
SH
SOLE
0
0
611245
FLAHERTY & CRUMRINE PFD INCO
COM
338480106
153448
16807
SH
SOLE
0
0
16807
FLAHERTY & CRUMRINE PFD INCO
COM
33848E106
140817
18927
SH
SOLE
0
0
18927
FLAHERTY & CRUMRINE PFD SECS
COM
338478100
272991
21048
SH
SOLE
0
0
21048
FLEETCOR TECHNOLOGIES INC
COM
339041105
18512139
72500
SH
SOLE
27229
0
45271
FLEX LNG LTD
SHS
G35947202
1004291
33299
SH
SOLE
0
0
33299
FLEX LTD
ORD
Y2573F102
14867018
551039
SH
SOLE
472575
0
78464
FLEXSHARES TR
DISCP DUR MBS
33939L779
215471
10921
SH
SOLE
0
0
10921
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
3101103
133726
SH
SOLE
0
0
133726
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
1709188
74507
SH
SOLE
0
0
74507
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
1608409
39773
SH
SOLE
0
0
39773
FLEXSHARES TR
MORNSTAR USMKT
33939L100
442232
2715
SH
SOLE
0
0
2715
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1635958
30245
SH
SOLE
0
0
30245
FLEXSHARES TR
QUALT DIVD IDX
33939L860
270274
4845
SH
SOLE
0
0
4845
FLEXSHARES TR
STOXX GLOBR INF
33939L795
4607558
95134
SH
SOLE
95134
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
7798203
86168
SH
SOLE
3018
0
83150
FLOWERS FOODS INC
COM
343498101
1683916
75920
SH
SOLE
0
0
75920
FLOWSERVE CORP
COM
34354P105
17149733
431223
SH
SOLE
399010
0
32213
FLUENCE ENERGY INC
COM CL A
34379V103
463662
20168
SH
SOLE
0
0
20168
FLUOR CORP NEW
COM
343412102
3652604
99526
SH
SOLE
53459
0
46067
FLYWIRE CORPORATION
COM VTG
302492103
7511371
235540
SH
SOLE
0
0
235540
FMC CORP
COM NEW
302491303
7672868
114572
SH
SOLE
96594
0
17978
FOGHORN THERAPEUTICS INC
COM
344174107
7131130
1426226
SH
SOLE
0
0
1426226
FORD MTR CO DEL
COM
345370860
30972432
2493755
SH
SOLE
0
0
2493755
FORTINET INC
COM
34959E109
37852760
645071
SH
SOLE
221964
0
423107
FORTINET INC
COM
34959E109
6000
100
SH
Put
SOLE
0
0
100
FORTIS INC
COM
349553107
1013345
26674
SH
SOLE
21415
0
5259
FORTIVE CORP
COM
34959J108
21230891
286285
SH
SOLE
229960
0
56326
FORTREA HLDGS INC
COMMON STOCK
34965K107
4212706
147350
SH
SOLE
135770
0
11580
FORTUNA SILVER MINES INC
COM
349915108
67464
24803
SH
SOLE
0
0
24803
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
2390358
38455
SH
SOLE
10409
0
28046
FORWARD AIR CORP
COM
349853101
3600910
52385
SH
SOLE
38292
0
14093
FOSSIL GROUP INC
COM
34988V106
43369
21053
SH
SOLE
0
0
21053
FOUR CORNERS PPTY TR INC
COM
35086T109
5429153
244667
SH
SOLE
188446
0
56221
FOX CORP
CL A COM
35137L105
7159536
229473
SH
SOLE
203430
0
26043
FOX CORP
CL B COM
35137L204
528015
18283
SH
SOLE
0
0
18283
FOX FACTORY HLDG CORP
COM
35138V102
9145668
92306
SH
SOLE
88663
27
3616
FRANCO NEV CORP
COM
351858105
27716235
207628
SH
SOLE
7709
0
199919
FRANKLIN ELEC INC
COM
353514102
318162
3566
SH
SOLE
0
0
3566
FRANKLIN ETF TR
SHRT DUR US GOVT
353506108
711438
7968
SH
SOLE
3478
0
4490
FRANKLIN LTD DURATION INCOME
COM
35472T101
305523
50168
SH
SOLE
0
0
50168
FRANKLIN RESOURCES INC
COM
354613101
21902330
891064
SH
SOLE
704346
170
186548
FRANKLIN STR PPTYS CORP
COM
35471R106
155113
83845
SH
SOLE
83845
0
0
FRANKLIN TEMPLETON ETF TR
FRANKLN SWZLND
35473P694
237457
7943
SH
SOLE
0
0
7943
FRANKLIN TEMPLETON ETF TR
FTSE BRAZIL
35473P835
3265089
177547
SH
SOLE
0
0
177547
FRANKLIN TEMPLETON ETF TR
FTSE JAPAN ETF
35473P744
8534568
322668
SH
SOLE
319949
0
2719
FRANKLIN TEMPLETON ETF TR
FTSE LATN AMRC
35473P561
270975
12505
SH
SOLE
0
0
12505
FRANKLIN TEMPLETON ETF TR
INCOME FOCUS ETF
35473P439
401115
16500
SH
SOLE
0
0
16500
FRANKLIN TEMPLETON ETF TR
INTL COR DIV TIL
35473P108
606428
21728
SH
SOLE
0
0
21728
FRANKLIN TEMPLETON ETF TR
US LOW VOLATILIT
35473P504
328522
6925
SH
SOLE
0
0
6925
FRANKLIN TEMPLETON ETF TR
US LRG CP MLTFCT
35473P801
343661
7979
SH
SOLE
1
0
7978
FRANKLIN TEMPLETON ETF TR
US MID CP MLTFCT
35473P884
5032343
117140
SH
SOLE
0
0
117140
FRANKLIN UNVL TR
SH BEN INT
355145103
330799
52094
SH
SOLE
0
0
52094
FREEPORT-MCMORAN INC
CL B
35671D857
81306399
2180382
SH
SOLE
1181808
133
998441
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
599566
27835
SH
SOLE
8496
0
19339
FRESHPET INC
COM
358039105
1039389
15777
SH
SOLE
11829
0
3948
FRESHWORKS INC
CLASS A COM
358054104
1038888
52153
SH
SOLE
52141
0
12
FREYR BATTERY
SHS
L4135L100
132881
27174
SH
SOLE
0
0
27174
FRONTDOOR INC
COM
35905A109
3358252
109783
SH
SOLE
108831
0
952
FRONTIER COMMUNICATIONS PARE
COM
35909D109
761247
48642
SH
SOLE
0
0
48642
FRONTLINE PLC
COM
M46528101
523211
27860
SH
SOLE
0
0
27860
FRP HLDGS INC
COM
30292L107
377790
7000
SH
SOLE
0
0
7000
FS BANCORP INC
COM
30263Y104
1370943
46473
SH
SOLE
0
0
46473
FS CREDIT OPPORTUNITIES CORP
COMMON STOCK
30290Y101
1465640
270413
SH
SOLE
0
0
270413
FS KKR CAP CORP
COM
302635206
6321997
321077
SH
SOLE
170970
0
150107
FST TR NEW OPPORT MLP & ENE
COM
33739M100
1059811
169299
SH
SOLE
0
0
169299
FTAI AVIATION LTD
SHS
G3730V105
3744593
105333
SH
SOLE
0
0
105333
FTAI INFRASTRUCTURE INC
COMMON STOCK
35953C106
300204
93231
SH
SOLE
0
0
93231
FTC SOLAR INC
COM
30320C103
361651
282540
SH
SOLE
0
0
282540
FTI CONSULTING INC
COM
302941109
25414147
142448
SH
SOLE
141321
0
1127
FUBOTV INC
COM
35953D104
46706
17493
SH
SOLE
0
0
17493
FUELCELL ENERGY INC
COM
35952H601
128646
100505
SH
SOLE
0
0
100505
FULLER H B CO
COM
359694106
4991160
72747
SH
SOLE
67984
0
4763
FULTON FINL CORP PA
COM
360271100
659268
54440
SH
SOLE
36818
0
17622
G1 THERAPEUTICS INC
COM
3621LQ109
1333117
925776
SH
SOLE
0
0
925776
GABELLI DIVID & INCOME TR
COM
36242H104
16912484
869984
SH
SOLE
702
0
869282
GABELLI EQUITY TR INC
COM
362397101
1082910
211094
SH
SOLE
0
0
211094
GABELLI GLOBAL SMALL & MID C
COM
36249W104
1178025
113709
SH
SOLE
0
0
113709
GABELLI GLOBL UTIL & INCOME
COM SH BEN INT
36242L105
236784
17527
SH
SOLE
0
0
17527
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
149639
17440
SH
SOLE
0
0
17440
GABELLI UTIL TR
COM
36240A101
321999
60754
SH
SOLE
0
0
60754
GAIN THERAPEUTICS INC
COM
36269B105
110864
33800
SH
SOLE
0
0
33800
GALLAGHER ARTHUR J & CO
COM
363576109
83516731
366414
SH
SOLE
237075
0
129340
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1001240
273563
SH
SOLE
0
0
273563
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
972417
196846
SH
SOLE
0
0
196846
GAMING & LEISURE PPTYS INC
COM
36467J108
19679127
432034
SH
SOLE
359641
0
72393
GANNETT CO INC
COM
36472T109
56377
23011
SH
SOLE
0
0
23011
GARMIN LTD
SHS
H2906T109
16948552
161108
SH
SOLE
33131
0
127977
GARRETT MOTION INC
COM
366505105
281237
35690
SH
SOLE
0
0
35690
GARTNER INC
COM
366651107
42196662
122804
SH
SOLE
116144
5
6655
GATES INDL CORP PLC
ORD SHS
G39108108
1895509
163266
SH
SOLE
162885
0
381
GATX CORP
COM
361448103
3314455
30455
SH
SOLE
24658
0
5797
GDL FD
COM SH BEN IT
361570104
176057
22717
SH
SOLE
0
0
22717
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
22420135
329514
SH
SOLE
38399
0
291115
GEE GROUP INC
COM
36165A102
10651
18000
SH
SOLE
0
0
18000
GEN DIGITAL INC
COM
668771108
18812636
1064064
SH
SOLE
1026144
0
37920
GENCO SHIPPING & TRADING LTD
SHS
Y2685T131
558360
39911
SH
SOLE
0
0
39911
GENERAC HLDGS INC
COM
368736104
16178260
148479
SH
SOLE
33093
9
115377
GENERAL AMERN INVS CO INC
COM
368802104
315132
7660
SH
SOLE
0
0
7660
GENERAL DYNAMICS CORP
COM
369550108
96973610
438854
SH
SOLE
147784
0
291070
GENERAL ELECTRIC CO
COM NEW
369604301
65805877
595259
SH
SOLE
130741
0
464518
GENERAL MLS INC
COM
370334104
51065363
798022
SH
SOLE
163302
0
634720
GENERAL MLS INC
COM
370334104
22000
400
SH
Put
SOLE
0
0
400
GENERAL MTRS CO
COM
37045V100
41198578
1249579
SH
SOLE
1002974
194
246411
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
401181
38874
SH
SOLE
0
0
38874
GENMAB A/S
SPONSORED ADS
372303206
6932628
196559
SH
SOLE
156070
0
40489
GENPACT LIMITED
SHS
G3922B107
3830171
105806
SH
SOLE
59620
0
46186
GENTEX CORP
COM
371901109
18264154
561284
SH
SOLE
505255
0
56029
GENTHERM INC
COM
37253A103
5650843
104144
SH
SOLE
103629
0
515
GENUINE PARTS CO
COM
372460105
68619766
475272
SH
SOLE
399310
0
75963
GENWORTH FINL INC
COM CL A
37247D106
6329125
1080057
SH
SOLE
1078957
0
1100
GEO GROUP INC NEW
COM
36162J106
327886
40084
SH
SOLE
0
0
40084
GERDAU SA
SPON ADR REP PFD
373737105
108727
22794
SH
SOLE
0
0
22794
GERON CORP
COM
374163103
79733
37610
SH
SOLE
0
0
37610
GETTY RLTY CORP NEW
COM
374297109
1123903
40530
SH
SOLE
12802
0
27728
GFL ENVIRONMENTAL INC
SUB VTG SHS
36168Q104
12605781
396908
SH
SOLE
387049
76
9783
GIBRALTAR INDS INC
COM
374689107
3524826
52212
SH
SOLE
43947
0
8265
GILEAD SCIENCES INC
COM
375558103
174242469
2325094
SH
SOLE
1719064
0
606030
GINKGO BIOWORKS HOLDINGS INC
CL A SHS
37611X100
350396
193589
SH
SOLE
0
0
193589
GLACIER BANCORP INC NEW
COM
37637Q105
28245569
991073
SH
SOLE
982405
0
8668
GLADSTONE COMMERCIAL CORP
COM
376536108
173849
14297
SH
SOLE
0
0
14297
GLADSTONE INVT CORP
COM
376546107
349420
27427
SH
SOLE
0
0
27427
GLADSTONE LD CORP
COM
376549101
372388
26169
SH
SOLE
0
0
26169
GLAUKOS CORP
COM
377322102
970575
12898
SH
SOLE
0
0
12898
GLOBAL E ONLINE LTD
SHS
M5216V106
436385
10981
SH
SOLE
5365
0
5616
GLOBAL MED REIT INC
COM NEW
37954A204
1078777
120265
SH
SOLE
0
0
120265
GLOBAL NET LEASE INC
COM NEW
379378201
411250
42794
SH
SOLE
0
0
42794
GLOBAL PARTNERS LP
COM UNITS
37946R109
533396
15102
SH
SOLE
0
0
15102
GLOBAL PMTS INC
COM
37940X102
40609043
351929
SH
SOLE
283669
0
68260
GLOBAL SHIP LEASE INC NEW
COM CL A
Y27183600
284857
15532
SH
SOLE
0
0
15532
GLOBAL X FDS
ARTIFICIAL ETF
37954Y632
993087
36904
SH
SOLE
0
0
36904
GLOBAL X FDS
AUTONMOUS EV ETF
37954Y624
1848640
78699
SH
SOLE
1311
0
77388
GLOBAL X FDS
CLOUD COMPUTNG
37954Y442
676454
35924
SH
SOLE
6869
0
29055
GLOBAL X FDS
CYBRSCURTY ETF
37954Y384
2750114
113220
SH
SOLE
0
0
113220
GLOBAL X FDS
DOW 30 COVERED C
37960A859
953245
44660
SH
SOLE
0
0
44660
GLOBAL X FDS
EMERGING MARK
37960A636
359237
14711
SH
SOLE
0
0
14711
GLOBAL X FDS
EMERGING MKT GRT
37960A644
2126938
89593
SH
SOLE
0
0
89593
GLOBAL X FDS
FINTECH ETF
37954Y814
1798733
89311
SH
SOLE
0
0
89311
GLOBAL X FDS
GLB X MLP ENRG I
37954Y293
1319517
31133
SH
SOLE
9530
0
21603
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
16204055
363401
SH
SOLE
177651
0
185750
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
205762
23438
SH
SOLE
0
0
23438
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
3494186
95968
SH
SOLE
552
0
95416
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
3011133
125989
SH
SOLE
0
0
125989
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
1737320
64250
SH
SOLE
0
0
64250
GLOBAL X FDS
GLOBX SUPDV US
37950E291
2691927
166220
SH
SOLE
0
0
166220
GLOBAL X FDS
INTERNET OF THNG
37954Y780
1027331
33540
SH
SOLE
0
0
33540
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
4949640
89716
SH
SOLE
0
0
89716
GLOBAL X FDS
NASDAQ 100 COVER
37954Y483
10557136
629525
SH
SOLE
0
0
629525
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
4351368
176026
SH
SOLE
526
0
175500
GLOBAL X FDS
RUSSELL 2000
37954Y459
3198191
187467
SH
SOLE
0
0
187467
GLOBAL X FDS
S&P 500 CATHOLIC
37954Y889
476567
9112
SH
SOLE
6665
0
2447
GLOBAL X FDS
S&P 500 COVERED
37954Y475
9863436
253624
SH
SOLE
2157
0
251467
GLOBAL X FDS
S&P 500 QLT ETF
37954Y616
3412269
111819
SH
SOLE
0
0
111819
GLOBAL X FDS
TELMDC&DIG ETF
37954Y285
233236
25407
SH
SOLE
0
0
25407
GLOBAL X FDS
US INFR DEV ETF
37954Y673
14495426
477137
SH
SOLE
37434
0
439703
GLOBAL X FDS
US PFD ETF
37954Y657
3648444
193963
SH
SOLE
0
0
193963
GLOBALFOUNDRIES INC
ORDINARY SHARES
G39387108
4700530
80779
SH
SOLE
0
0
80779
GLOBALSTAR INC
COM
378973408
188416
143829
SH
SOLE
0
0
143829
GLOBANT S A
COM
L44385109
9307250
47042
SH
SOLE
46549
0
493
GLOBE LIFE INC
COM
37959E102
19039830
175111
SH
SOLE
145910
0
29201
GLOBUS MED INC
CL A
379577208
21487560
432781
SH
SOLE
427553
0
5228
GMS INC
COM
36251C103
2319744
36263
SH
SOLE
5046
0
31217
GODADDY INC
CL A
380237107
13950877
187310
SH
SOLE
179765
0
7545
GOGO INC
COM
38046C109
877022
73514
SH
SOLE
0
0
73514
GOLAR LNG LTD
SHS
G9456A100
274745
11325
SH
SOLE
0
0
11325
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
91975
11672
SH
SOLE
0
0
11672
GOLDMAN SACHS BDC INC
SHS
38147U107
11008870
756104
SH
SOLE
0
0
756104
GOLDMAN SACHS ETF TR
ACCES TREASURY
381430529
8402070
83928
SH
SOLE
5264
0
78664
GOLDMAN SACHS ETF TR
ACCESS HIG YLD
381430453
9011450
214067
SH
SOLE
0
0
214067
GOLDMAN SACHS ETF TR
ACCESS INFLATI
381430362
13227802
279709
SH
SOLE
0
0
279709
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
797207
18450
SH
SOLE
0
0
18450
GOLDMAN SACHS ETF TR
ACES ULTRA SHR
381430230
4461640
89340
SH
SOLE
5390
0
83950
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
41595631
1451095
SH
SOLE
0
0
1451095
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
15652148
521217
SH
SOLE
173630
0
347587
GOLDMAN SACHS ETF TR
ACTIVEBETA US
381430602
8619238
154328
SH
SOLE
0
0
154328
GOLDMAN SACHS ETF TR
ACTIVEBETA US LG
381430503
101499965
1205033
SH
SOLE
814099
0
390935
GOLDMAN SACHS ETF TR
EQUAL WEIGHT US
381430438
696631
11663
SH
SOLE
0
0
11663
GOLDMAN SACHS ETF TR
INNOVAT EQ ETF
38149W820
848854
18175
SH
SOLE
0
0
18175
GOLDMAN SACHS ETF TR
JUST US LRG CP
381430396
1229472
20197
SH
SOLE
0
0
20197
GOLDMAN SACHS ETF TR
MARKETBETA US EQ
381430123
4796062
81872
SH
SOLE
0
0
81872
GOLDMAN SACHS GROUP INC
COM
38141G104
139572185
431351
SH
SOLE
201743
0
229608
GOLDMAN SACHS PHYSICAL GOLD
UNIT
38150K103
3414577
186487
SH
SOLE
0
0
186487
GOLUB CAP BDC INC
COM
38173M102
586620
39988
SH
SOLE
0
0
39988
GOOSEHEAD INS INC
COM CL A
38267D109
296404
3977
SH
SOLE
2771
0
1206
GRAB HOLDINGS LIMITED
CLASS A ORD
G4124C109
296560
83774
SH
SOLE
0
0
83774
GRACO INC
COM
384109104
26836179
368224
SH
SOLE
335926
36
32262
GRAFTECH INTL LTD
COM
384313508
509987
133156
SH
SOLE
0
0
133156
GRAINGER W W INC
COM
384802104
50624014
73173
SH
SOLE
45026
9
28139
GRAND CANYON ED INC
COM
38526M106
7742468
66243
SH
SOLE
65134
34
1075
GRANITE CONSTR INC
COM
387328107
1362827
35845
SH
SOLE
34189
0
1656
GRANITE PT MTG TR INC
COM STK
38741L107
233704
47890
SH
SOLE
0
0
47890
GRANITE PT MTG TR INC
NOTE 6.375%10/0
38741LAC1
800024
800000
PRN
SOLE
0
0
800000
GRANITESHARES ETF TR
XOUT US LRG CP
38747R603
406125
10478
SH
SOLE
0
0
10478
GRANITESHARES GOLD TR
SHS BEN INT
38748G101
1834453
100353
SH
SOLE
0
0
100353
GRAPHIC PACKAGING HLDG CO
COM
388689101
12365919
555024
SH
SOLE
400731
0
154293
GREAT AJAX CORP
7.25 CV SR NT 24
38983D409
279792
11600
SH
SOLE
0
0
11600
GREAT AJAX CORP
COM
38983D300
582727
90486
SH
SOLE
0
0
90486
GREEN BRICK PARTNERS INC
COM
392709101
640292
15425
SH
SOLE
0
0
15425
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
249255
16751
SH
SOLE
0
0
16751
GREENBRIER COS INC
COM
393657101
853559
21339
SH
SOLE
0
0
21339
GREENBRIER COS INC
NOTE 2.875% 2/0
393657AK7
24500
25000
PRN
SOLE
0
0
25000
GREIF INC
CL A
397624107
1267853
18977
SH
SOLE
13872
0
5105
GREIF INC
CL B
397624206
16009011
240520
SH
SOLE
0
0
240520
GREYSTONE HOUSING IMPACT INV
BEN UNIT CTF
02364V206
2673880
173067
SH
SOLE
0
0
173067
GRIFFON CORP
COM
398433102
17129130
431791
SH
SOLE
0
0
431791
GRIFOLS S A
SP ADR REP B NVT
398438408
253864
27775
SH
SOLE
0
0
27775
GROCERY OUTLET HLDG CORP
COM
39874R101
1910130
66209
SH
SOLE
65174
0
1035
GROUP 1 AUTOMOTIVE INC
COM
398905109
7847404
29204
SH
SOLE
29148
0
56
GROWGENERATION CORP
COM
39986L109
34059
11664
SH
SOLE
0
0
11664
GRUPO AEROPUERTO DEL PACIFIC
SPON ADR B
400506101
6870467
41799
SH
SOLE
41731
0
68
GSK PLC
SPONSORED ADR
37733W204
41322908
1139943
SH
SOLE
550111
0
589831
GUARDANT HEALTH INC
COM
40131M109
3976558
134162
SH
SOLE
128178
0
5984
GUGGENHEIM ACTIVE ALLOC FD
COMMON STOCK
40170T106
694034
51410
SH
SOLE
0
0
51410
GUGGENHEIM STRATEGIC OPPORTU
COM SBI
40167F101
1742725
117831
SH
SOLE
0
0
117831
GUGGENHEIM TAXABLE MUNICP BO
COM
401664107
1877928
120845
SH
SOLE
0
0
120845
GUIDEWIRE SOFTWARE INC
COM
40171V100
20473200
227480
SH
SOLE
95168
50
132262
GUIDEWIRE SOFTWARE INC
NOTE 1.250% 3/1
40171VAA8
17221
17000
PRN
SOLE
2000
0
15000
GULFPORT ENERGY CORP
COMMON SHARES
402635502
298549
2516
SH
SOLE
0
0
2516
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
13911721
237199
SH
SOLE
46420
0
190779
H & E EQUIPMENT SERVICES INC
COM
404030108
2006891
46467
SH
SOLE
36433
0
10034
HACKETT GROUP INC
COM
404609109
532230
22562
SH
SOLE
21389
0
1173
HAEMONETICS CORP MASS
COM
405024100
2938314
32801
SH
SOLE
7660
0
25141
HAIN CELESTIAL GROUP INC
COM
405217100
2259528
217891
SH
SOLE
212949
0
4942
HALEON PLC
SPON ADS
405552100
15482718
1858671
SH
SOLE
1598333
155
260183
HALLIBURTON CO
COM
406216101
155594640
3841843
SH
SOLE
966441
0
2875402
HALOZYME THERAPEUTICS INC
COM
40637H109
2953654
77321
SH
SOLE
72478
0
4843
HAMILTON LANE INC
CL A
407497106
16734814
185038
SH
SOLE
183916
34
1088
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
3169842
120710
SH
SOLE
0
0
120710
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
963409
66123
SH
SOLE
0
0
66123
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
245715
16981
SH
SOLE
0
0
16981
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
220822
16566
SH
SOLE
0
0
16566
HANCOCK JOHN PREM DIVID FD
COM SH BEN INT
41013T105
190245
19776
SH
SOLE
0
0
19776
HANCOCK JOHN TAX-ADVANTAGED
COM
41013V100
7099386
399740
SH
SOLE
0
0
399740
HANCOCK WHITNEY CORPORATION
COM
410120109
5911042
159801
SH
SOLE
105308
43
54450
HANESBRANDS INC
COM
410345102
2127589
537270
SH
SOLE
144777
0
392493
HANNON ARMSTRONG SUST INFR C
COM
41068X100
3646955
172026
SH
SOLE
33415
0
138611
HANOVER INS GROUP INC
COM
410867105
1436584
12945
SH
SOLE
11118
0
1827
HARBOR ETF TRUST
DIVIDEND GTH LEA
41151J703
3142452
258638
SH
SOLE
0
0
258638
HARBOR ETF TRUST
HARBOR COMMODITY
41151J505
252597
11001
SH
SOLE
0
0
11001
HARLEY DAVIDSON INC
COM
412822108
18673930
564850
SH
SOLE
555172
0
9678
HARMONIC INC
COM
413160102
621973
64587
SH
SOLE
0
0
64587
HARMONY BIOSCIENCES HLDGS IN
COM
413197104
216085
6594
SH
SOLE
0
0
6594
HARMONY GOLD MINING CO LTD
SPONSORED ADR
413216300
139756
37169
SH
SOLE
35208
0
1961
HARTFORD FDS EXCHANGE TRADED
MUN OPORTUNITE
41653L503
1361399
36986
SH
SOLE
0
0
36986
HARTFORD FDS EXCHANGE TRADED
SCHRDRS TAX BD
41653L404
876174
47957
SH
SOLE
0
0
47957
HARTFORD FDS EXCHANGE TRADED
TOTAL RTRN ETF
41653L305
9816877
305917
SH
SOLE
0
0
305917
HARTFORD FINL SVCS GROUP INC
COM
416515104
45629761
643489
SH
SOLE
560595
48
82846
HASBRO INC
COM
418056107
12353785
186782
SH
SOLE
16239
0
170543
HAWAIIAN ELEC INDUSTRIES
COM
419870100
329035
26729
SH
SOLE
0
0
26729
HAWKINS INC
COM
420261109
256645
4361
SH
SOLE
0
0
4361
HAYWARD HLDGS INC
COM
421298100
1631469
115707
SH
SOLE
89918
0
25789
HCA HEALTHCARE INC
COM
40412C101
38585026
156863
SH
SOLE
77829
22
79012
HDFC BANK LTD
SPONSORED ADS
40415F101
31719897
537535
SH
SOLE
444538
40
92957
HEALTHCARE RLTY TR
CL A COM
42226K105
14437608
945489
SH
SOLE
884279
0
61210
HEALTHCARE SVCS GROUP INC
COM
421906108
3874003
371429
SH
SOLE
19860
0
351569
HEALTHEQUITY INC
COM
42226A107
12619159
172747
SH
SOLE
92969
47
79731
HEALTHPEAK PROPERTIES INC
COM
42250P103
17442809
950045
SH
SOLE
807403
0
142642
HEALTHSTREAM INC
COM
42222N103
530523
24584
SH
SOLE
0
0
24584
HEARTLAND FINL USA INC
COM
42234Q102
611695
20785
SH
SOLE
19685
0
1100
HECLA MNG CO
COM
422704106
433528
110877
SH
SOLE
0
0
110877
HEICO CORP NEW
CL A
422806208
56431640
436710
SH
SOLE
142271
19
294420
HEICO CORP NEW
COM
422806109
8897876
54949
SH
SOLE
153
0
54796
HELEN OF TROY LTD
COM
G4388N106
337441
2895
SH
SOLE
1464
0
1431
HELIOS TECHNOLOGIES INC
COM
42328H109
2910417
52459
SH
SOLE
49937
35
2487
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
179949
16110
SH
SOLE
0
0
16110
HELMERICH & PAYNE INC
COM
423452101
2190022
51946
SH
SOLE
0
0
51946
HENRY JACK & ASSOC INC
COM
426281101
85983690
568901
SH
SOLE
500571
15
68315
HENRY SCHEIN INC
COM
806407102
1471115
19813
SH
SOLE
9191
0
10622
HERC HLDGS INC
COM
42704L104
707693
5950
SH
SOLE
4414
0
1536
HERCULES CAPITAL INC
COM
427096508
14616508
890165
SH
SOLE
0
0
890165
HERITAGE COMM CORP
COM
426927109
107176
12654
SH
SOLE
0
0
12654
HERSHEY CO
COM
427866108
22938801
114648
SH
SOLE
15068
0
99580
HERTZ GLOBAL HLDGS INC
COM NEW
42806J700
539270
44022
SH
SOLE
0
0
44022
HESS CORP
COM
42809H107
35138882
229666
SH
SOLE
158813
0
70853
HESS MIDSTREAM LP
CL A SHS
428103105
230127
7900
SH
SOLE
0
0
7900
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
14312019
823950
SH
SOLE
104927
0
719023
HEXCEL CORP NEW
COM
428291108
9481015
145549
SH
SOLE
112367
0
33182
HF SINCLAIR CORP
COM
403949100
12811373
225038
SH
SOLE
197688
0
27350
HIGH INCOME SECS FD
SHS BEN INT
42968F108
613995
99191
SH
SOLE
0
0
99191
HIGHLAND GLOBAL ALLOCATION F
COM
43010T104
3707485
463436
SH
SOLE
0
0
463436
HIGHLAND OPPORTUNITIES
HIGHLAND INCOME
43010E404
3736400
464726
SH
SOLE
0
0
464726
HIGHPEAK ENERGY INC
COM
43114Q105
243072
14400
SH
SOLE
0
0
14400
HIGHWOODS PPTYS INC
COM
431284108
271945
13195
SH
SOLE
24
0
13171
HILLENBRAND INC
COM
431571108
17971655
424762
SH
SOLE
414590
141
10031
HILLMAN SOLUTIONS CORP
COM
431636109
4525576
548556
SH
SOLE
548314
182
60
HILTON WORLDWIDE HLDGS INC
COM
43300A203
40026071
266521
SH
SOLE
221600
0
44921
HOLLEY INC
COM
43538H103
66382
13303
SH
SOLE
0
0
13303
HOLOGIC INC
COM
436440101
17489696
252013
SH
SOLE
168224
0
83789
HOME BANCSHARES INC
COM
436893200
2137721
102088
SH
SOLE
77922
0
24166
HOME DEPOT INC
COM
437076102
1023001375
3385628
SH
SOLE
1000229
19
2385381
HOME DEPOT INC
COM
437076102
407000
1100
SH
Call
SOLE
0
0
1100
HOMOLOGY MEDICINES INC
COM
438083107
18625
15919
SH
SOLE
0
0
15919
HONDA MOTOR LTD
AMERN SHS
438128308
10166798
302224
SH
SOLE
256224
0
46000
HONEST CO INC
COM
438333106
26745
21226
SH
SOLE
0
0
21226
HONEYWELL INTL INC
COM
438516106
236139768
1278228
SH
SOLE
502186
20
776022
HOPE BANCORP INC
COM
43940T109
864433
97676
SH
SOLE
96896
0
780
HOPE BANCORP INC
NOTE 2.000% 5/1
43940TAB5
22747
23000
PRN
SOLE
0
0
23000
HORACE MANN EDUCATORS CORP N
COM
440327104
1409916
47989
SH
SOLE
47422
0
567
HORIZON THERAPEUTICS PUB L
SHS
G46188101
849396
7342
SH
SOLE
0
0
7342
HORMEL FOODS CORP
COM
440452100
7309505
192204
SH
SOLE
0
0
192204
HOST HOTELS & RESORTS INC
COM
44107P104
2361999
146982
SH
SOLE
48595
0
98387
HOSTESS BRANDS INC
CL A
44109J106
4500408
135107
SH
SOLE
104757
0
30350
HOULIHAN LOKEY INC
CL A
441593100
12865051
120099
SH
SOLE
78156
0
41943
HOWMET AEROSPACE INC
COM
443201108
29132438
629891
SH
SOLE
569941
0
59950
HP INC
COM
40434L105
5848194
227556
SH
SOLE
0
0
227556
HSBC HLDGS PLC
SPON ADR NEW
404280406
12747755
323055
SH
SOLE
160404
0
162651
HUB GROUP INC
CL A
443320106
1262452
16074
SH
SOLE
7764
0
8310
HUBBELL INC
COM
443510607
14809800
47254
SH
SOLE
37743
0
9511
HUBSPOT INC
COM
443573100
38662720
78503
SH
SOLE
67856
0
10647
HUMANA INC
COM
444859102
38289610
78701
SH
SOLE
55295
10
23396
HUNT J B TRANS SVCS INC
COM
445658107
1503786
7977
SH
SOLE
0
0
7977
HUNTINGTON BANCSHARES INC
COM
446150104
80498442
7740239
SH
SOLE
4745444
0
2994795
HUNTINGTON INGALLS INDS INC
COM
446413106
9422303
46057
SH
SOLE
24702
0
21355
HUNTSMAN CORP
COM
447011107
10953280
448906
SH
SOLE
232855
0
216051
HYATT HOTELS CORP
COM CL A
448579102
2304479
21724
SH
SOLE
20279
0
1445
HYLIION HOLDINGS CORP
COMMON STOCK
449109107
14868
12600
SH
SOLE
0
0
12600
HYSTER YALE MATLS HANDLING I
CL A
449172105
904038
20279
SH
SOLE
2929
0
17350
I-80 GOLD CORP
COM
44955L106
236368
154489
SH
SOLE
0
0
154489
I3 VERTICALS INC
COM CL A
46571Y107
1641732
77660
SH
SOLE
0
0
77660
I3 VERTICALS LLC
NOTE 1.000% 2/1
44933TAB2
68954
75000
PRN
SOLE
0
0
75000
IAC INC
COM NEW
44891N208
2928516
58117
SH
SOLE
41628
0
16489
ICAD INC
COM NEW
44934S206
40829
19350
SH
SOLE
0
0
19350
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
565683
28599
SH
SOLE
27
0
28572
ICHOR HOLDINGS
SHS
G4740B105
1164375
37609
SH
SOLE
0
0
37609
ICICI BANK LIMITED
ADR
45104G104
4749922
205447
SH
SOLE
165348
0
40099
ICL GROUP LTD
SHS
M53213100
75913
13678
SH
SOLE
0
0
13678
ICON PLC
SHS
G4705A100
43615292
177118
SH
SOLE
169757
0
7361
ICU MED INC
COM
44930G107
4489055
37720
SH
SOLE
35422
0
2298
IDACORP INC
COM
451107106
36087584
385346
SH
SOLE
380805
0
4541
IDEX CORP
COM
45167R104
14307716
68781
SH
SOLE
64739
0
4041
IDEXX LABS INC
COM
45168D104
42849820
97994
SH
SOLE
85324
0
12670
ILLINOIS TOOL WKS INC
COM
452308109
118709255
515433
SH
SOLE
242414
0
273018
ILLUMINA INC
COM
452327109
52335640
381233
SH
SOLE
358900
0
22333
IMMERSION CORP
COM
452521107
97937
14816
SH
SOLE
0
0
14816
IMMUNOGEN INC
COM
45253H101
2659459
167578
SH
SOLE
151678
0
15900
IMPEL PHARMACEUTICALS INC
COM
45258K109
6235
14500
SH
SOLE
0
0
14500
IMPERIAL OIL LTD
COM NEW
453038408
1256190
20396
SH
SOLE
0
0
20396
IMPINJ INC
COM
453204109
1095262
19903
SH
SOLE
5606
0
14297
INDEPENDENT BANK GROUP INC
COM
45384B106
643953
16282
SH
SOLE
16282
0
0
INDEPENDENT BK CORP MASS
COM
453836108
5358119
109149
SH
SOLE
108644
0
505
INDEXIQ ACTIVE ETF TR
IQ MACKAY INSRED
45409F843
3606632
157839
SH
SOLE
0
0
157839
INDEXIQ ACTIVE ETF TR
IQ MACKAY INTRME
45409F827
2565761
109181
SH
SOLE
0
0
109181
INDEXIQ ETF TR
FTSE INTERNL EQT
45409B560
9169605
396266
SH
SOLE
1
0
396266
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
4578365
152460
SH
SOLE
151381
0
1079
INDEXIQ ETF TR
IQ CBRE NEXGEN
45409B628
397449
22346
SH
SOLE
0
0
22346
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
1224744
39382
SH
SOLE
0
0
39382
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
2986771
94548
SH
SOLE
0
0
94548
INDIA FD INC
COM
454089103
357324
20512
SH
SOLE
1
0
20511
INDIE SEMICONDUCTOR INC
CLASS A COM
45569U101
637541
101197
SH
SOLE
0
0
101197
INFLARX NV
COM
N44821101
483970
162406
SH
SOLE
0
0
162406
INFOSYS LTD
SPONSORED ADR
456788108
1128075
65931
SH
SOLE
46535
0
19396
ING GROEP N.V.
SPONSORED ADR
456837103
4913794
372822
SH
SOLE
173543
0
199279
INGERSOLL RAND INC
COM
45687V106
7567519
118762
SH
SOLE
18232
0
100530
INGEVITY CORP
COM
45688C107
2214768
46519
SH
SOLE
44241
0
2278
INGLES MKTS INC
CL A
457030104
4629244
61453
SH
SOLE
50296
0
11157
INGREDION INC
COM
457187102
18617448
189202
SH
SOLE
174420
0
14782
INMODE LTD
SHS
M5425M103
3673811
120611
SH
SOLE
7636
0
112975
INNODATA INC
COM NEW
457642205
589995
69167
SH
SOLE
0
0
69167
INNOSPEC INC
COM
45768S105
9213219
90149
SH
SOLE
88539
42
1568
INNOVATIVE INDL PPTYS INC
COM
45781V101
770597
10185
SH
SOLE
61
0
10124
INNOVATOR ETFS TR
GRWT100 PWR BF
45782C334
513249
12273
SH
SOLE
0
0
12273
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
365548
16335
SH
SOLE
0
0
16335
INNOVATOR ETFS TR
INTRNL DEV JULY
45782C722
518366
20360
SH
SOLE
0
0
20360
INNOVATOR ETFS TR
S&P INVT GRD PFD
45783Y822
219483
12460
SH
SOLE
0
0
12460
INNOVATOR ETFS TR
US EQT BUFR APR
45782C888
1034060
29570
SH
SOLE
0
0
29570
INNOVATOR ETFS TR
US EQT PWR BUF
45782C870
607272
19839
SH
SOLE
0
0
19839
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C300
607533
18654
SH
SOLE
0
0
18654
INNOVATOR ETFS TR
US EQT ULTRA BF
45782C839
6115747
216640
SH
SOLE
0
0
216640
INNOVATOR ETFS TR
US EQTY BUF NOV
45782C581
694131
21210
SH
SOLE
0
0
21210
INNOVATOR ETFS TR
US EQTY BUF OCT
45782C771
395896
11152
SH
SOLE
0
0
11152
INNOVATOR ETFS TR
US EQTY BUF SEP
45782C664
310480
9224
SH
SOLE
0
0
9224
INNOVATOR ETFS TR
US EQTY BUFR JUL
45782C789
310644
9012
SH
SOLE
0
0
9012
INNOVATOR ETFS TR
US EQTY BUFR MAR
45782C391
1024568
28200
SH
SOLE
0
0
28200
INNOVATOR ETFS TR
US EQTY BUFR MAY
45782C326
4704193
151379
SH
SOLE
0
0
151379
INNOVATOR ETFS TR
US EQTY PWR BF
45782C680
321833
10365
SH
SOLE
0
0
10365
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C318
5589819
189357
SH
SOLE
0
0
189357
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C383
856507
25575
SH
SOLE
0
0
25575
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C540
690206
21329
SH
SOLE
0
0
21329
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C573
820549
24820
SH
SOLE
0
0
24820
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C656
245948
7591
SH
SOLE
0
0
7591
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C797
545567
16065
SH
SOLE
0
0
16065
INNOVATOR ETFS TR
US EQTY PWR BUF
45782C813
445615
13223
SH
SOLE
0
0
13223
INNOVATOR ETFS TR
US EQTY ULTRA B
45782C821
218981
7175
SH
SOLE
0
0
7175
INNOVATOR ETFS TR
US EQUT BUFR AUG
45782C698
3967340
120186
SH
SOLE
0
0
120186
INNOVATOR ETFS TR
US SML CP PWR B
45782C284
669135
26744
SH
SOLE
0
0
26744
INNOVATOR ETFS TR
US SML CP PWR ET
45782C342
219350
8200
SH
SOLE
0
0
8200
INNOVIZ TECHNOLOGIES LTD
SHS
M5R635108
27300
14000
SH
SOLE
0
0
14000
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
6022
15480
SH
SOLE
0
0
15480
INSIGHT ENTERPRISES INC
COM
45765U103
815091
5602
SH
SOLE
4999
0
603
INSIGHT SELECT INCOME FD
COM
45781W109
325384
21649
SH
SOLE
0
0
21649
INSMED INC
COM PAR $.01
457669307
1116404
44214
SH
SOLE
18261
0
25953
INSPERITY INC
COM
45778Q107
2095038
21466
SH
SOLE
18839
0
2627
INSPIRE MED SYS INC
COM
457730109
1144403
5767
SH
SOLE
1425
0
4342
INSTALLED BLDG PRODS INC
COM
45780R101
3484306
27899
SH
SOLE
9045
0
18854
INSULET CORP
COM
45784P101
8965725
56215
SH
SOLE
47619
0
8596
INTAPP INC
COM
45827U109
2103112
62742
SH
SOLE
31104
0
31638
INTEGER HLDGS CORP
COM
45826H109
3192097
40700
SH
SOLE
40345
0
355
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
7803169
204325
SH
SOLE
203908
0
417
INTEGRAL AD SCIENCE HLDNG CO
COM
45828L108
520937
43813
SH
SOLE
40090
0
3723
INTEL CORP
COM
458140100
169976592
4781340
SH
SOLE
2270102
66
2511172
INTELLIA THERAPEUTICS INC
COM
45826J105
3300306
104374
SH
SOLE
8411
0
95963
INTER PARFUMS INC
COM
458334109
13742710
102298
SH
SOLE
76675
0
25623
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
32715538
377952
SH
SOLE
365529
0
12423
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
219444361
1994586
SH
SOLE
759014
0
1235573
INTERCONTINENTAL HOTELS GROU
SPONSORED ADS
45857P806
7665970
102555
SH
SOLE
101364
13
1178
INTERDIGITAL INC
COM
45867G101
644058
8027
SH
SOLE
0
0
8027
INTERDIGITAL INC
NOTE 2.000% 6/0
45867GAB7
22299
21000
PRN
SOLE
0
0
21000
INTERNATIONAL BUSINESS MACHS
COM
459200101
183116518
1305178
SH
SOLE
176368
0
1128810
INTERNATIONAL BUSINESS MACHS
COM
459200101
1875000
15000
SH
Put
SOLE
0
0
15000
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
11634787
170673
SH
SOLE
87731
0
82942
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
5820353
191964
SH
SOLE
62938
0
129026
INTERNATIONAL PAPER CO
COM
460146103
9295159
262057
SH
SOLE
0
0
262057
INTERNATIONAL SEAWAYS INC
COM
Y41053102
273510
6078
SH
SOLE
0
0
6078
INTERPUBLIC GROUP COS INC
COM
460690100
50905471
1776188
SH
SOLE
1497989
0
278199
INTRA-CELLULAR THERAPIES INC
COM
46116X101
7784576
149445
SH
SOLE
110436
25
38984
INTUIT
COM
461202103
202845934
397006
SH
SOLE
324648
7
72350
INTUITIVE SURGICAL INC
COM NEW
46120E602
96742983
330983
SH
SOLE
244006
15
86962
INVENTRUST PPTYS CORP
COM NEW
46124J201
305730
12840
SH
SOLE
0
0
12840
INVESCO ACTIVELY MANAGED ETF
TOTAL RETURN
46090A804
3733584
83656
SH
SOLE
0
0
83656
INVESCO ACTIVELY MANAGED ETF
ULTRA SHRT DUR
46090A887
15979491
321519
SH
SOLE
3628
0
317891
INVESCO ACTIVELY MANAGED ETF
VAR RATE INVT
46090A879
522975
20965
SH
SOLE
0
0
20965
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
3367531
225253
SH
SOLE
0
0
225253
INVESCO ADVANTAGE MUN INCOME
SH BEN INT
46132E103
1101597
148664
SH
SOLE
0
0
148664
INVESCO BD FD
COM
46132L107
467092
32280
SH
SOLE
0
0
32280
INVESCO CALIF VALUE MUN INCO
COM
46132H106
365997
43416
SH
SOLE
0
0
43416
INVESCO CURRENCYSHARES EURO
EURO SHS
46138K103
827421
8469
SH
SOLE
0
0
8469
INVESCO DB COMMDY INDX TRCK
UNIT
46138B103
1801993
72195
SH
SOLE
0
0
72195
INVESCO DB MULTI-SECTOR COMM
AGRICULTURE FD
46140H106
642701
30019
SH
SOLE
0
0
30019
INVESCO DB MULTI-SECTOR COMM
BASE METALS FD
46140H700
487354
25436
SH
SOLE
0
0
25436
INVESCO DB MULTI-SECTOR COMM
ENERGY FD
46140H304
3476736
148515
SH
SOLE
0
0
148515
INVESCO EXCH TRADED FD TR II
CEF INM COMPSI
46138E404
670415
39206
SH
SOLE
0
0
39206
INVESCO EXCH TRADED FD TR II
DWA DEV MKTS
46138E875
4049831
141237
SH
SOLE
0
0
141237
INVESCO EXCH TRADED FD TR II
DWA EMERG MKTS
46138E867
3766139
203026
SH
SOLE
112
0
202914
INVESCO EXCH TRADED FD TR II
DWA SMLCP MENT
46138E842
18958090
252404
SH
SOLE
0
0
252404
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
1968355
107737
SH
SOLE
18
0
107719
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
271801
6244
SH
SOLE
0
0
6244
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
2733267
153382
SH
SOLE
0
0
153382
INVESCO EXCH TRADED FD TR II
GBL SRT TRM HY
46138E669
204915
10848
SH
SOLE
0
0
10848
INVESCO EXCH TRADED FD TR II
GLOBAL WATER
46138E651
297264
8800
SH
SOLE
0
0
8800
INVESCO EXCH TRADED FD TR II
KBW BK ETF
46138E628
534814
13347
SH
SOLE
2
0
13345
INVESCO EXCH TRADED FD TR II
KBW HIG DV YLD
46138E610
589543
38811
SH
SOLE
0
0
38811
INVESCO EXCH TRADED FD TR II
KBW PPTY CASUT
46138E586
396330
4712
SH
SOLE
0
0
4712
INVESCO EXCH TRADED FD TR II
KBW PREM YIELD
46138E594
263318
15081
SH
SOLE
0
0
15081
INVESCO EXCH TRADED FD TR II
NASDAQ 100 ETF
46138G649
34235412
232246
SH
SOLE
17671
0
214575
INVESCO EXCH TRADED FD TR II
NASDAQNXTGEN100
46138G631
2091599
84886
SH
SOLE
0
0
84886
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
3115566
140594
SH
SOLE
0
0
140594
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
8119456
741503
SH
SOLE
20
0
741483
INVESCO EXCH TRADED FD TR II
RUSEL 1000 EQL
46138E420
420518
10545
SH
SOLE
0
0
10545
INVESCO EXCH TRADED FD TR II
S&P 500 HB ETF
46138E370
13944710
198926
SH
SOLE
0
0
198926
INVESCO EXCH TRADED FD TR II
S&P 500 MOMNTM
46138E339
1142715
19949
SH
SOLE
0
0
19949
INVESCO EXCH TRADED FD TR II
S&P 500 REVENUE
46138G698
4149766
53107
SH
SOLE
0
0
53107
INVESCO EXCH TRADED FD TR II
S&P EMRNG MKTS
46138E297
873645
38829
SH
SOLE
0
0
38829
INVESCO EXCH TRADED FD TR II
S&P GBL WATER
46138E263
1980598
42575
SH
SOLE
0
0
42575
INVESCO EXCH TRADED FD TR II
S&P INTL LOW
46138E230
466718
17884
SH
SOLE
0
0
17884
INVESCO EXCH TRADED FD TR II
S&P INTL QULTY
46138E214
4906457
189439
SH
SOLE
0
0
189439
INVESCO EXCH TRADED FD TR II
S&P MDCP 400 REV
46138G672
7668224
81725
SH
SOLE
0
0
81725
INVESCO EXCH TRADED FD TR II
S&P MIDCP LOW
46138E198
4378846
89055
SH
SOLE
0
0
89055
INVESCO EXCH TRADED FD TR II
S&P SMALLCAP 600
46138G664
6127013
168232
SH
SOLE
1071
0
167161
INVESCO EXCH TRADED FD TR II
S&P SMLCP DISC
46138E180
291657
3433
SH
SOLE
0
0
3433
INVESCO EXCH TRADED FD TR II
S&P SMLCP FINL
46138E156
217966
5252
SH
SOLE
0
0
5252
INVESCO EXCH TRADED FD TR II
S&P SMLCP HELT
46138E149
351656
9365
SH
SOLE
0
0
9365
INVESCO EXCH TRADED FD TR II
S&P SMLCP INDL
46138E123
7213534
72527
SH
SOLE
68951
0
3576
INVESCO EXCH TRADED FD TR II
S&P SMLCP INFO
46138E115
1229765
28096
SH
SOLE
0
0
28096
INVESCO EXCH TRADED FD TR II
S&P SMLCP LOW
46138G102
661771
16779
SH
SOLE
0
0
16779
INVESCO EXCH TRADED FD TR II
S&P SMLCP STAP
46138E172
502421
14454
SH
SOLE
0
0
14454
INVESCO EXCH TRADED FD TR II
S&P ULTRA DIVIDE
46138G656
4031149
108371
SH
SOLE
0
0
108371
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
17232044
439705
SH
SOLE
0
0
439705
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
21774998
370386
SH
SOLE
9013
0
361373
INVESCO EXCH TRADED FD TR II
SOLAR ETF
46138G706
1659257
32038
SH
SOLE
0
0
32038
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
22303886
1062596
SH
SOLE
0
0
1062596
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
21901394
866014
SH
SOLE
402786
0
463228
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
2460445
109989
SH
SOLE
0
0
109989
INVESCO EXCH TRADED FD TR II
VRDO TAX FREE
46138G862
997696
40173
SH
SOLE
0
0
40173
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2027
46138J585
233158
10893
SH
SOLE
0
0
10893
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2029
46138J577
2447155
139638
SH
SOLE
0
0
139638
INVESCO EXCH TRD SLF IDX FD
BULETSHS 2031 CP
46138J429
806745
52901
SH
SOLE
0
0
52901
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
20831960
981251
SH
SOLE
0
0
981251
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 HY
46138J858
1585041
67434
SH
SOLE
0
0
67434
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 MUNI
46138J544
1451619
57972
SH
SOLE
0
0
57972
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
33453521
1618458
SH
SOLE
3770
0
1614688
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 HY
46138J833
972500
43253
SH
SOLE
0
0
43253
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 MUNI
46138J536
3054521
123942
SH
SOLE
0
0
123942
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
21020117
1045257
SH
SOLE
3850
0
1041407
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 HY
46138J817
1081284
48100
SH
SOLE
0
0
48100
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 MUNI
46138J528
2801141
116690
SH
SOLE
0
0
116690
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 CB
46138J791
16742626
891262
SH
SOLE
4092
0
887170
INVESCO EXCH TRD SLF IDX FD
BULSHS 2026 MUNI
46138J510
2779031
120880
SH
SOLE
0
0
120880
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 CB
46138J783
13580259
724860
SH
SOLE
4077
0
720783
INVESCO EXCH TRD SLF IDX FD
BULSHS 2027 MUNI
46138J494
2283688
99788
SH
SOLE
0
0
99788
INVESCO EXCH TRD SLF IDX FD
BULSHS 2028 MUNI
46138J486
303178
13457
SH
SOLE
0
0
13457
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
1645499
105616
SH
SOLE
0
0
105616
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 26
46138J635
626229
27673
SH
SOLE
0
0
27673
INVESCO EXCH TRD SLF IDX FD
INVSCO BLSH 28
46138J643
4516051
233207
SH
SOLE
3930
0
229277
INVESCO EXCH TRD SLF IDX FD
RAFI STRATGIC US
46138J742
1743279
43768
SH
SOLE
0
0
43768
INVESCO EXCH TRD SLF IDX FD
RUSL 1000 DYNM
46138J619
22761201
496536
SH
SOLE
223284
0
273252
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
5286749
66250
SH
SOLE
0
0
66250
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIEV
46137V308
5701605
63372
SH
SOLE
0
0
63372
INVESCO EXCHANGE TRADED FD T
DIVID ACHIEVEV
46137V506
8420196
230501
SH
SOLE
0
0
230501
INVESCO EXCHANGE TRADED FD T
DJ INDL AVG DV
46137V605
1243338
30072
SH
SOLE
0
0
30072
INVESCO EXCHANGE TRADED FD T
DWA BASIC MATL
46137V704
2276270
28977
SH
SOLE
0
0
28977
INVESCO EXCHANGE TRADED FD T
DWA ENERGY MNT
46137V878
370492
8012
SH
SOLE
0
0
8012
INVESCO EXCHANGE TRADED FD T
DWA HEALTHCARE
46137V852
205980
6134
SH
SOLE
0
0
6134
INVESCO EXCHANGE TRADED FD T
DWA INDLS MUMT
46137V845
315819
3124
SH
SOLE
0
0
3124
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
45888600
596033
SH
SOLE
0
0
596033
INVESCO EXCHANGE TRADED FD T
DWA TECHNOLOGY
46137V811
4436543
100442
SH
SOLE
0
0
100442
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
341023
5979
SH
SOLE
0
0
5979
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CON
46137V779
4226540
83760
SH
SOLE
0
0
83760
INVESCO EXCHANGE TRADED FD T
DYNMC ENRG EXP
46137V761
1551950
47738
SH
SOLE
0
0
47738
INVESCO EXCHANGE TRADED FD T
DYNMC FOOD BEV
46137V753
3577054
84444
SH
SOLE
0
0
84444
INVESCO EXCHANGE TRADED FD T
DYNMC LEISURE
46137V720
565202
14750
SH
SOLE
0
0
14750
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWTH
46137V746
23114363
340970
SH
SOLE
0
0
340970
INVESCO EXCHANGE TRADED FD T
DYNMC LRG VALU
46137V738
1731817
37005
SH
SOLE
0
0
37005
INVESCO EXCHANGE TRADED FD T
DYNMC MEDIA
46137V696
250993
7736
SH
SOLE
1629
0
6107
INVESCO EXCHANGE TRADED FD T
DYNMC PHRMCTLS
46137V662
562228
7769
SH
SOLE
0
0
7769
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
4338579
101369
SH
SOLE
0
0
101369
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
848422
26176
SH
SOLE
0
0
26176
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
1148528
81688
SH
SOLE
0
0
81688
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1000
46137V613
14735167
463079
SH
SOLE
0
0
463079
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 1500
46137V597
32752197
992792
SH
SOLE
1730
0
991062
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
870412
32166
SH
SOLE
0
0
32166
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DIV
46137V563
6206764
323437
SH
SOLE
0
0
323437
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACHI
46137V548
6097717
364914
SH
SOLE
0
0
364914
INVESCO EXCHANGE TRADED FD T
INVESCO MSCI
46137V407
517481
11686
SH
SOLE
0
0
11686
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
1089600
35515
SH
SOLE
0
0
35515
INVESCO EXCHANGE TRADED FD T
RYMND JMS SB 1
46137V522
6312216
113260
SH
SOLE
0
0
113260
INVESCO EXCHANGE TRADED FD T
S&P 100 EQL WIGH
46137V449
313058
3985
SH
SOLE
0
0
3985
INVESCO EXCHANGE TRADED FD T
S&P 500 GARP ETF
46137V431
15353270
168273
SH
SOLE
945
0
167328
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
13533390
398510
SH
SOLE
0
0
398510
INVESCO EXCHANGE TRADED FD T
S&P 500A EQL
46137Y609
3029469
113765
SH
SOLE
0
0
113765
INVESCO EXCHANGE TRADED FD T
S&P MDCP MOMNTUM
46137V464
9574888
118928
SH
SOLE
0
0
118928
INVESCO EXCHANGE TRADED FD T
S&P MDCP QUALITY
46137V472
8871282
110148
SH
SOLE
0
0
110148
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
939401
20492
SH
SOLE
0
0
20492
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 EQ
46137V225
307056
3517
SH
SOLE
0
0
3517
INVESCO EXCHANGE TRADED FD T
S&P MDCP400 VL
46137V191
433349
4399
SH
SOLE
0
0
4399
INVESCO EXCHANGE TRADED FD T
S&P SMCP VLU MNT
46137V480
11324098
235184
SH
SOLE
697
0
234487
INVESCO EXCHANGE TRADED FD T
S&P SML600 GWT
46137V175
234162
5815
SH
SOLE
0
0
5815
INVESCO EXCHANGE TRADED FD T
S&P SMLCP MOMENT
46137V498
921313
18993
SH
SOLE
0
0
18993
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
269040
4802
SH
SOLE
0
0
4802
INVESCO EXCHANGE TRADED FD T
S&P500 BUY WRT
46137V399
2143228
100439
SH
SOLE
0
0
100439
INVESCO EXCHANGE TRADED FD T
S&P500 EQL DIS
46137V381
3239752
76990
SH
SOLE
0
0
76990
INVESCO EXCHANGE TRADED FD T
S&P500 EQL ENR
46137V365
5409158
70505
SH
SOLE
0
0
70505
INVESCO EXCHANGE TRADED FD T
S&P500 EQL FIN
46137V340
2164155
42693
SH
SOLE
0
0
42693
INVESCO EXCHANGE TRADED FD T
S&P500 EQL HLT
46137V332
1284019
46862
SH
SOLE
0
0
46862
INVESCO EXCHANGE TRADED FD T
S&P500 EQL IND
46137V324
886466
23151
SH
SOLE
0
0
23151
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
364953
11765
SH
SOLE
0
0
11765
INVESCO EXCHANGE TRADED FD T
S&P500 EQL REL
46137V290
258954
9048
SH
SOLE
0
0
9048
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
11746268
417274
SH
SOLE
0
0
417274
INVESCO EXCHANGE TRADED FD T
S&P500 EQL UTL
46137V274
279713
5562
SH
SOLE
0
0
5562
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
206719274
1458955
SH
SOLE
84679
0
1374276
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
10228467
339253
SH
SOLE
3225
0
336028
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VAL
46137V258
7707047
104744
SH
SOLE
0
0
104744
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
12237654
244557
SH
SOLE
0
0
244557
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
4888913
91931
SH
SOLE
0
0
91931
INVESCO EXCHANGE TRADED FD T
WILDERHIL CLAN
46137V134
3020273
96095
SH
SOLE
0
0
96095
INVESCO EXCHANGE TRADED FD T
ZACKS MID CAP
46137Y401
494613
5806
SH
SOLE
0
0
5806
INVESCO EXCHANGE TRADED FD T
ZACKS MULT AST
46137Y500
358637
16355
SH
SOLE
0
0
16355
INVESCO EXCHNG TRAD SLF INDE
BULLETSHS 2032
46139W858
614456
32053
SH
SOLE
0
0
32053
INVESCO EXCHNG TRAD SLF INDE
INVT GRD DEFSV
46139W502
1146487
48922
SH
SOLE
0
0
48922
INVESCO HIG INCM 2023 TARG T
COM
46135X108
882397
129574
SH
SOLE
0
0
129574
INVESCO HIGH INCOME 2024 TAR
COM
46136K105
324451
46751
SH
SOLE
0
0
46751
INVESCO LTD
SHS
G491BT108
957119
65917
SH
SOLE
1
0
65917
INVESCO MUN OPPORTUNITY TR
COM
46132C107
2841602
345274
SH
SOLE
0
0
345274
INVESCO MUNI INCOME OPP TRST
COM
46132X101
413013
71086
SH
SOLE
0
0
71086
INVESCO MUNICIPAL TRUST
COM
46131J103
687468
82430
SH
SOLE
0
0
82430
INVESCO PA VALUE MUN INC TR
COM
46132K109
771429
86193
SH
SOLE
0
0
86193
INVESCO QQQ TR
UNIT SER 1
46090E103
459114646
1281477
SH
SOLE
75180
0
1206297
INVESCO QQQ TR
UNIT SER 1
46090E103
23108500
67200
SH
Put
SOLE
0
0
67200
INVESCO QUALITY MUN INCOME T
COM
46133G107
5751784
685552
SH
SOLE
0
0
685552
INVESCO SR INCOME TR
COM
46131H107
671158
171214
SH
SOLE
0
0
171214
INVESCO TR INVT GRADE MUNS
COM
46131M106
750120
88249
SH
SOLE
0
0
88249
INVESTCORP CR MGMT BDC INC
COM
46090R104
598356
149964
SH
SOLE
0
0
149964
INVESTMENT MANAGERS SER TR
KNWLDL LD ETF
46143U849
336679
8746
SH
SOLE
0
0
8746
INVESTMENT MANAGERS SER TR I
AXS GREEN ALPHA
46144X586
407885
14443
SH
SOLE
0
0
14443
INVITAE CORP
COM
46185L103
10909
18025
SH
SOLE
0
0
18025
INVITATION HOMES INC
COM
46187W107
3221849
101668
SH
SOLE
23588
0
78080
IONIS PHARMACEUTICALS INC
COM
462222100
8828368
194629
SH
SOLE
186910
0
7719
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
59341
13042
SH
SOLE
0
0
13042
IPG PHOTONICS CORP
COM
44980X109
314368
3096
SH
SOLE
0
0
3096
IQVIA HLDGS INC
COM
46266C105
163797272
832515
SH
SOLE
222260
0
610255
IRHYTHM TECHNOLOGIES INC
COM
450056106
243191
2580
SH
SOLE
2268
0
312
IRIDIUM COMMUNICATIONS INC
COM
46269C102
12963573
284976
SH
SOLE
37819
0
247157
IRON MTN INC DEL
COM
46284V101
21387667
359759
SH
SOLE
108472
0
251287
ISHARES GOLD TR
ISHARES NEW
464285204
124349474
3553858
SH
SOLE
233490
0
3320368
ISHARES INC
CORE MSCI EMKT
46434G103
668535459
14047816
SH
SOLE
11973349
1587
2072880
ISHARES INC
EM MKTS DIV ETF
464286319
252706
10609
SH
SOLE
319
0
10290
ISHARES INC
EMNG MKTS EQT
46434G889
10796905
263983
SH
SOLE
0
0
263983
ISHARES INC
ESG AWR MSCI EM
46434G863
3785631
125021
SH
SOLE
0
0
125021
ISHARES INC
GLB ENR PROD ETF
464286343
642300
24905
SH
SOLE
0
0
24905
ISHARES INC
JP MORGAN EM ETF
464286517
282611
8114
SH
SOLE
0
0
8114
ISHARES INC
JP MRG EM CRP BD
464286251
920066
21756
SH
SOLE
0
0
21756
ISHARES INC
MSCI AGRICULTURE
464286350
1141834
29993
SH
SOLE
0
0
29993
ISHARES INC
MSCI AUST ETF
464286103
1251559
58185
SH
SOLE
33858
0
24327
ISHARES INC
MSCI BRAZIL ETF
464286400
1980362
64570
SH
SOLE
0
0
64570
ISHARES INC
MSCI CDA ETF
464286509
1183915
35383
SH
SOLE
15237
0
20146
ISHARES INC
MSCI EM ASIA ETF
464286426
1074457
17063
SH
SOLE
4588
0
12475
ISHARES INC
MSCI EMERG MRKT
464286533
6293615
117968
SH
SOLE
19
0
117949
ISHARES INC
MSCI EMRG CHN
46434G764
9919808
199073
SH
SOLE
150405
0
48668
ISHARES INC
MSCI EURZONE ETF
464286608
912428
21601
SH
SOLE
0
0
21601
ISHARES INC
MSCI GBL ETF NEW
46434G848
13684507
344178
SH
SOLE
0
0
344178
ISHARES INC
MSCI GBL MIN VOL
464286525
11132158
116665
SH
SOLE
0
0
116665
ISHARES INC
MSCI GERMANY ETF
464286806
293807
11214
SH
SOLE
0
0
11214
ISHARES INC
MSCI HONG KG ETF
464286871
4829407
281598
SH
SOLE
0
0
281598
ISHARES INC
MSCI ISRAEL ETF
464286632
454338
8409
SH
SOLE
0
0
8409
ISHARES INC
MSCI JAPN SMCETF
464286582
305865
4501
SH
SOLE
0
0
4501
ISHARES INC
MSCI JPN ETF NEW
46434G822
5491497
91085
SH
SOLE
949
0
90136
ISHARES INC
MSCI MEXICO ETF
464286822
2113230
36291
SH
SOLE
1
0
36290
ISHARES INC
MSCI PAC JP ETF
464286665
430140
10813
SH
SOLE
0
0
10813
ISHARES INC
MSCI SWITZERLAND
464286749
1431144
32847
SH
SOLE
0
0
32847
ISHARES INC
US INTL HGH YLD
464286178
228996
5516
SH
SOLE
0
0
5516
ISHARES S&P GSCI COMMODITY-
UNIT BEN INT
46428R107
776595
34500
SH
SOLE
0
0
34500
ISHARES SILVER TR
ISHARES
46428Q109
24108677
1185284
SH
SOLE
160442
0
1024842
ISHARES TR
0-3 MNTH TREASRY
46436E718
32891175
326723
SH
SOLE
201817
0
124906
ISHARES TR
0-5 YR TIPS ETF
46429B747
12575100
129747
SH
SOLE
32666
0
97081
ISHARES TR
0-5YR HI YL CP
46434V407
32712396
797280
SH
SOLE
678988
0
118292
ISHARES TR
0-5YR INVT GR CP
46434V100
4436158
92430
SH
SOLE
0
0
92430
ISHARES TR
1 3 YR TREAS BD
464287457
220713311
2725865
SH
SOLE
1788997
0
936868
ISHARES TR
10+ YR INVST GRD
464289511
33628591
713377
SH
SOLE
710078
0
3299
ISHARES TR
10-20 YR TRS ETF
464288653
57360466
582517
SH
SOLE
431880
0
150637
ISHARES TR
20 YR TR BD ETF
464287432
165930975
1870910
SH
SOLE
976869
0
894040
ISHARES TR
20 YR TR BD ETF
464287432
5578300
60500
SH
Put
SOLE
0
0
60500
ISHARES TR
20+ YEAR TR BD
46436E338
766027
26515
SH
SOLE
0
0
26515
ISHARES TR
3 7 YR TREAS BD
464288661
145251663
1283596
SH
SOLE
1197795
0
85800
ISHARES TR
7-10 YR TRSY BD
464287440
535544150
5847191
SH
SOLE
5407982
1163
438046
ISHARES TR
A RATE CP BD ETF
46429B291
1578993
35027
SH
SOLE
0
0
35027
ISHARES TR
AGENCY BOND ETF
464288166
15896814
150252
SH
SOLE
138540
0
11713
ISHARES TR
AGGRES ALLOC ETF
464289859
1702929
26822
SH
SOLE
24350
0
2472
ISHARES TR
BLACKROCK ULTRA
46434V878
44200440
877341
SH
SOLE
0
0
877341
ISHARES TR
BROAD USD HIGH
46435U853
424215456
12221709
SH
SOLE
11784283
0
437426
ISHARES TR
CHINA LG-CAP ETF
464287184
4100706
154569
SH
SOLE
0
0
154569
ISHARES TR
CMBS ETF
46429B366
788151
17499
SH
SOLE
0
0
17499
ISHARES TR
COHEN STEER REIT
464287564
2902270
57860
SH
SOLE
0
0
57860
ISHARES TR
CONSER ALLOC ETF
464289883
1006006
29622
SH
SOLE
21966
0
7656
ISHARES TR
CONV BD ETF
46435G102
6656210
89694
SH
SOLE
0
0
89694
ISHARES TR
CORE 1 5 YR USD
46432F859
50056569
1079271
SH
SOLE
6933
0
1072338
ISHARES TR
CORE DIV GRWTH
46434V621
89080526
1798517
SH
SOLE
1141
0
1797376
ISHARES TR
CORE HIGH DV ETF
46429B663
30343068
306837
SH
SOLE
309
0
306528
ISHARES TR
CORE MSCI EAFE
46432F842
1856129093
28844277
SH
SOLE
25038045
0
3806232
ISHARES TR
CORE MSCI EURO
46434V738
39597076
797364
SH
SOLE
755787
0
41577
ISHARES TR
CORE MSCI INTL
46435G326
42018822
720982
SH
SOLE
0
0
720982
ISHARES TR
CORE MSCI TOTAL
46432F834
6118756
101996
SH
SOLE
768
0
101228
ISHARES TR
CORE S&P MCP ETF
464287507
679331348
2724409
SH
SOLE
1930042
0
794367
ISHARES TR
CORE S&P SCP ETF
464287804
854232839
9055793
SH
SOLE
5920091
0
3135702
ISHARES TR
CORE S&P TTL STK
464287150
54911124
582983
SH
SOLE
33867
0
549116
ISHARES TR
CORE S&P US GWT
464287671
60800338
641151
SH
SOLE
69412
0
571739
ISHARES TR
CORE S&P US VLU
464287663
21486168
287941
SH
SOLE
64965
0
222976
ISHARES TR
CORE S&P500 ETF
464287200
541742602
1261539
SH
SOLE
136531
0
1125008
ISHARES TR
CORE TOTAL USD
46434V613
95368548
2181598
SH
SOLE
696
0
2180902
ISHARES TR
CORE US AGGBD ET
464287226
5829391674
61988428
SH
SOLE
60255679
3303
1729445
ISHARES TR
CRE U S REIT ETF
464288521
4416142
93602
SH
SOLE
0
0
93602
ISHARES TR
CYBERSECURITY
46435U135
202862
5268
SH
SOLE
0
0
5268
ISHARES TR
DOW JONES US ETF
464287846
3427771
32808
SH
SOLE
0
0
32808
ISHARES TR
EAFE GRWTH ETF
464288885
15584878
180590
SH
SOLE
11998
0
168592
ISHARES TR
EAFE SML CP ETF
464288273
4227494
74863
SH
SOLE
0
0
74863
ISHARES TR
EAFE VALUE ETF
464288877
48816754
997686
SH
SOLE
689581
0
308105
ISHARES TR
ESG ADV TTL USD
46436E619
486238
11903
SH
SOLE
0
0
11903
ISHARES TR
ESG AW MSCI EAFE
46435G516
2537234
36702
SH
SOLE
8442
0
28260
ISHARES TR
ESG AWARE MSCI
46435U663
1281162
38073
SH
SOLE
662
0
37411
ISHARES TR
ESG AWR MSCI USA
46435G425
15871815
169011
SH
SOLE
0
0
169011
ISHARES TR
ESG AWR US AGRGT
46435U549
26533608
585731
SH
SOLE
554553
0
31178
ISHARES TR
ESG AWRE 1 5 YR
46435G243
1245569
52401
SH
SOLE
0
0
52401
ISHARES TR
ESG AWRE USD ETF
46435G193
591937
27203
SH
SOLE
0
0
27203
ISHARES TR
ESG EAFE ETF
46436E759
223393
3913
SH
SOLE
0
0
3913
ISHARES TR
ESG MSCI LEADR
46435U218
666851
8843
SH
SOLE
0
0
8843
ISHARES TR
ESG MSCI USA ETF
46436E767
793229
22886
SH
SOLE
0
0
22886
ISHARES TR
ESG SCRD S&P MID
46436E551
8878648
262139
SH
SOLE
255319
0
6820
ISHARES TR
EUROPE ETF
464287861
674759
14137
SH
SOLE
0
0
14137
ISHARES TR
EXPANDED TECH
464287515
10801817
31653
SH
SOLE
0
0
31653
ISHARES TR
EXPND TEC SC ETF
464287549
24490063
64080
SH
SOLE
0
0
64080
ISHARES TR
EXPONENTIAL TECH
46434V381
3194920
61194
SH
SOLE
382
0
60812
ISHARES TR
FALN ANGLS USD
46435G474
585850
23623
SH
SOLE
10818
0
12805
ISHARES TR
FLTG RATE NT ETF
46429B655
21167394
415944
SH
SOLE
0
0
415944
ISHARES TR
GBL COMM SVC ETF
464287275
342711
5017
SH
SOLE
0
0
5017
ISHARES TR
GL CLEAN ENE ETF
464288224
2119920
145001
SH
SOLE
0
0
145001
ISHARES TR
GL TIMB FORE ETF
464288174
224440
3032
SH
SOLE
0
0
3032
ISHARES TR
GLB INFRASTR ETF
464288372
649463
15003
SH
SOLE
4887
0
10116
ISHARES TR
GLOB HLTHCRE ETF
464287325
3943159
47842
SH
SOLE
1879
0
45963
ISHARES TR
GLOBAL 100 ETF
464287572
14382871
196380
SH
SOLE
972
0
195408
ISHARES TR
GLOBAL ENERG ETF
464287341
1193707
28931
SH
SOLE
0
0
28931
ISHARES TR
GLOBAL FINLS ETF
464287333
215655
3061
SH
SOLE
0
0
3061
ISHARES TR
GLOBAL MATER ETF
464288695
216578
2759
SH
SOLE
0
0
2759
ISHARES TR
GLOBAL REIT ETF
46434V647
803514
37955
SH
SOLE
0
0
37955
ISHARES TR
GLOBAL TECH ETF
464287291
7899469
136574
SH
SOLE
471
0
136103
ISHARES TR
GNMA BOND ETF
46429B333
566495
13559
SH
SOLE
0
0
13559
ISHARES TR
GOV/CRED BD ETF
464288596
1431975
14311
SH
SOLE
0
0
14311
ISHARES TR
GRWT ALLOCAT ETF
464289867
5429761
109892
SH
SOLE
81457
0
28435
ISHARES TR
HDG MSCI EAFE
46434V803
10389041
345151
SH
SOLE
0
0
345151
ISHARES TR
HDG MSCI JAPAN
46434V886
826888
24178
SH
SOLE
1285
0
22893
ISHARES TR
IBDS DEC28 ETF
46435U515
3866272
160894
SH
SOLE
1362
0
159532
ISHARES TR
IBONDS 23 TRM HG
46435U150
4169287
176366
SH
SOLE
0
0
176366
ISHARES TR
IBONDS 23 TRM TS
46436E882
8240546
332012
SH
SOLE
628
0
331384
ISHARES TR
IBONDS 24 TRM HG
46435U184
3365922
145083
SH
SOLE
0
0
145083
ISHARES TR
IBONDS 24 TRM TS
46436E874
13512057
566781
SH
SOLE
654
0
566127
ISHARES TR
IBONDS 25 TRM HG
46435U168
388342
16936
SH
SOLE
0
0
16936
ISHARES TR
IBONDS 25 TRM TS
46436E866
5627393
243821
SH
SOLE
674
0
243147
ISHARES TR
IBONDS 26 TRM TS
46436E858
4145337
184483
SH
SOLE
0
0
184483
ISHARES TR
IBONDS 27 ETF
46435UAA9
8548158
369410
SH
SOLE
782
0
368628
ISHARES TR
IBONDS 27 TRM TS
46436E841
291850
13357
SH
SOLE
0
0
13357
ISHARES TR
IBONDS 28 TRM TS
46436E833
3776215
175230
SH
SOLE
0
0
175230
ISHARES TR
IBONDS DEC
46435U697
4855187
188991
SH
SOLE
0
0
188991
ISHARES TR
IBONDS DEC 2030
46436E726
939429
46096
SH
SOLE
867
0
45229
ISHARES TR
IBONDS DEC 2031
46436E486
749036
38640
SH
SOLE
0
0
38640
ISHARES TR
IBONDS DEC 2032
46436E296
7888187
358717
SH
SOLE
0
0
358717
ISHARES TR
IBONDS DEC 2032
46436E312
202985
8645
SH
SOLE
625
0
8020
ISHARES TR
IBONDS DEC 2033
46436E130
370744
15467
SH
SOLE
612
0
14855
ISHARES TR
IBONDS DEC 25
46435U432
2700819
103559
SH
SOLE
0
0
103559
ISHARES TR
IBONDS DEC 26
46435U259
1736675
69999
SH
SOLE
0
0
69999
ISHARES TR
IBONDS DEC 27
46435U283
1379007
56332
SH
SOLE
0
0
56332
ISHARES TR
IBONDS DEC 28
46435U325
813710
33335
SH
SOLE
0
0
33335
ISHARES TR
IBONDS DEC 29
46436E205
1436654
65601
SH
SOLE
1523
0
64078
ISHARES TR
IBONDS DEC2023
46435G318
5299661
207626
SH
SOLE
0
0
207626
ISHARES TR
IBONDS DEC2026
46435GAA0
12342228
528915
SH
SOLE
18191
0
510724
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
17194542
678018
SH
SOLE
9046
0
668972
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
19813781
801204
SH
SOLE
9831
0
791373
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
11570496
474784
SH
SOLE
9327
0
465457
ISHARES TR
IBOXX HI YD ETF
464288513
20189443
273867
SH
SOLE
1127
0
272740
ISHARES TR
IBOXX INV CP ETF
464287242
37824621
370757
SH
SOLE
119564
0
251192
ISHARES TR
INDIA 50 ETF
464289529
411003
9095
SH
SOLE
0
0
9095
ISHARES TR
INTL DIV GRWTH
46435G524
286111
4824
SH
SOLE
471
0
4353
ISHARES TR
INTL EQTY FACTOR
46434V274
22684119
877529
SH
SOLE
0
0
877529
ISHARES TR
INTL SEL DIV ETF
464288448
10291405
405173
SH
SOLE
360
0
404813
ISHARES TR
INTRM GOV CR ETF
464288612
1011267
9980
SH
SOLE
0
0
9980
ISHARES TR
ISHARES BIOTECH
464287556
23050975
188494
SH
SOLE
3
0
188491
ISHARES TR
ISHARES SEMICDTR
464287523
13502712
28508
SH
SOLE
863
0
27645
ISHARES TR
ISHS 1-5YR INVS
464288646
109167656
2190802
SH
SOLE
1392348
0
798454
ISHARES TR
ISHS 5-10YR INVT
464288638
67117017
1379589
SH
SOLE
1018896
0
360694
ISHARES TR
JPMORGAN USD EMG
464288281
104277448
1263663
SH
SOLE
1061658
0
202005
ISHARES TR
LATN AMER 40 ETF
464287390
1535829
60087
SH
SOLE
0
0
60087
ISHARES TR
MBS ETF
464288588
45366144
510880
SH
SOLE
200684
0
310196
ISHARES TR
MICRO-CAP ETF
464288869
261261
2610
SH
SOLE
0
0
2610
ISHARES TR
MODERT ALLOC ETF
464289875
1423940
36577
SH
SOLE
17829
0
18748
ISHARES TR
MORNINGSTAR GRWT
464287119
4276250
71689
SH
SOLE
0
0
71689
ISHARES TR
MORNINGSTAR VALU
464288109
19663742
303593
SH
SOLE
0
0
303593
ISHARES TR
MORNINGSTR US EQ
464287127
329293
5591
SH
SOLE
0
0
5591
ISHARES TR
MORTGE REL ETF
46435G342
217234
9724
SH
SOLE
0
0
9724
ISHARES TR
MRGSTR MD CP ETF
464288208
14303317
239466
SH
SOLE
0
0
239466
ISHARES TR
MRGSTR MD CP GRW
464288307
6545984
114581
SH
SOLE
0
0
114581
ISHARES TR
MRGSTR MD CP VAL
464288406
4157254
68613
SH
SOLE
0
0
68613
ISHARES TR
MRGSTR SM CP ETF
464288505
557609
11843
SH
SOLE
0
0
11843
ISHARES TR
MRGSTR SM CP GR
464288604
1561059
40275
SH
SOLE
0
0
40275
ISHARES TR
MRNING SM CP ETF
464288703
360903
6970
SH
SOLE
0
0
6970
ISHARES TR
MSCI AC ASIA ETF
464288182
623507
9819
SH
SOLE
0
0
9819
ISHARES TR
MSCI ACWI ETF
464288257
13436466
145464
SH
SOLE
6268
0
139196
ISHARES TR
MSCI ACWI EX US
464288240
9168351
195030
SH
SOLE
0
0
195030
ISHARES TR
MSCI CHINA ETF
46429B671
671471
15511
SH
SOLE
0
0
15511
ISHARES TR
MSCI EAFE ETF
464287465
91522192
1327948
SH
SOLE
71143
0
1256805
ISHARES TR
MSCI EAFE MIN VL
46429B689
11625055
178244
SH
SOLE
6377
0
171867
ISHARES TR
MSCI EMG MKT ETF
464287234
32143149
846987
SH
SOLE
2525
0
844462
ISHARES TR
MSCI EURO FL ETF
464289180
4289601
226843
SH
SOLE
202143
0
24700
ISHARES TR
MSCI GBL SUS DEV
46435G532
390783
5244
SH
SOLE
0
0
5244
ISHARES TR
MSCI INDIA ETF
46429B598
7874835
178083
SH
SOLE
0
0
178083
ISHARES TR
MSCI INDIA SM CP
46429B614
1237404
19604
SH
SOLE
265
0
19339
ISHARES TR
MSCI INTL MOMENT
46434V449
7711183
244955
SH
SOLE
242678
0
2277
ISHARES TR
MSCI INTL QUALTY
46434V456
6121895
182145
SH
SOLE
983
0
181162
ISHARES TR
MSCI INTL VLU FT
46435G409
4199464
165594
SH
SOLE
0
0
165594
ISHARES TR
MSCI KLD400 SOC
464288570
2841576
34905
SH
SOLE
5157
0
29748
ISHARES TR
MSCI SAUDI ARBIA
46434V423
201277
5196
SH
SOLE
0
0
5196
ISHARES TR
MSCI UK ETF NEW
46435G334
875289
27664
SH
SOLE
9716
0
17948
ISHARES TR
MSCI USA ESG SLC
464288802
12404017
137868
SH
SOLE
105455
0
32413
ISHARES TR
MSCI USA MIN VOL
46429B697
1155097419
15958794
SH
SOLE
14387381
267
1571146
ISHARES TR
MSCI USA MMENTM
46432F396
357980007
2562491
SH
SOLE
2224979
0
337512
ISHARES TR
MSCI USA QLT FCT
46432F339
109256742
829021
SH
SOLE
2356
0
826665
ISHARES TR
MSCI USA SMCP MN
46435G433
404071471
12226069
SH
SOLE
11771593
0
454476
ISHARES TR
MSCI USA VALUE
46432F388
33921788
373917
SH
SOLE
63687
0
310230
ISHARES TR
NATIONAL MUN ETF
464288414
27006251
263373
SH
SOLE
409
0
262964
ISHARES TR
NEW YORK MUN ETF
464288323
350828
6875
SH
SOLE
0
0
6875
ISHARES TR
NEW ZEALAND ETF
464289123
254003
5735
SH
SOLE
0
0
5735
ISHARES TR
NORTH AMERN NAT
464287374
379717
9130
SH
SOLE
0
0
9130
ISHARES TR
PARIS ALGND CLIM
46436E411
254566
5431
SH
SOLE
0
0
5431
ISHARES TR
PFD AND INCM SEC
464288687
20724947
687396
SH
SOLE
20830
0
666566
ISHARES TR
RESIDENTIAL MULT
464288562
2926649
44377
SH
SOLE
0
0
44377
ISHARES TR
ROBOTICS ARTIF
46435U556
504500
16519
SH
SOLE
0
0
16519
ISHARES TR
RUS 1000 ETF
464287622
41504975
176685
SH
SOLE
9599
0
167086
ISHARES TR
RUS 1000 GRW ETF
464287614
760879631
2860557
SH
SOLE
696968
0
2163590
ISHARES TR
RUS 1000 VAL ETF
464287598
524922715
3457534
SH
SOLE
1157673
0
2299860
ISHARES TR
RUS 2000 GRW ETF
464287648
33798853
150787
SH
SOLE
0
0
150787
ISHARES TR
RUS 2000 VAL ETF
464287630
31300500
230915
SH
SOLE
43
0
230872
ISHARES TR
RUS MD CP GR ETF
464287481
29853244
326801
SH
SOLE
2250
0
324551
ISHARES TR
RUS MDCP VAL ETF
464287473
16750791
160540
SH
SOLE
14900
0
145640
ISHARES TR
RUS MID CAP ETF
464287499
92747422
1339313
SH
SOLE
11526
0
1327787
ISHARES TR
RUS TOP 200 ETF
464289446
267928
2592
SH
SOLE
0
0
2592
ISHARES TR
RUS TP200 GR ETF
464289438
6877470
44708
SH
SOLE
0
0
44708
ISHARES TR
RUS TP200 VL ETF
464289420
3410056
52165
SH
SOLE
2780
0
49385
ISHARES TR
RUSEL 2500 ETF
46435G268
1003420
18408
SH
SOLE
0
0
18408
ISHARES TR
RUSSELL 2000 ETF
464287655
148126260
838103
SH
SOLE
253267
0
584836
ISHARES TR
RUSSELL 2000 ETF
464287655
738000
4600
SH
Put
SOLE
0
0
4600
ISHARES TR
RUSSELL 3000 ETF
464287689
6472446
26412
SH
SOLE
1130
0
25282
ISHARES TR
S&P 100 ETF
464287101
12532235
62461
SH
SOLE
0
0
62461
ISHARES TR
S&P 500 GRWT ETF
464287309
137453555
2008967
SH
SOLE
702
0
2008265
ISHARES TR
S&P 500 VAL ETF
464287408
113405656
737166
SH
SOLE
0
0
737166
ISHARES TR
S&P MC 400GR ETF
464287606
71600801
991152
SH
SOLE
10
0
991142
ISHARES TR
S&P MC 400VL ETF
464287705
70683604
700323
SH
SOLE
0
0
700323
ISHARES TR
S&P SML 600 GWT
464287887
16809055
153255
SH
SOLE
0
0
153255
ISHARES TR
SELECT DIVID ETF
464287168
69065247
641632
SH
SOLE
351
0
641281
ISHARES TR
SHORT TREAS BD
464288679
36538234
330753
SH
SOLE
131040
0
199713
ISHARES TR
SHRT NAT MUN ETF
464288158
41191553
400462
SH
SOLE
231487
0
168975
ISHARES TR
SP SMCP600VL ETF
464287879
25122056
281574
SH
SOLE
1763
0
279811
ISHARES TR
TIPS BD ETF
464287176
34138650
329143
SH
SOLE
2995
0
326148
ISHARES TR
TRS FLT RT BD
46434V860
68815969
1356247
SH
SOLE
1200812
0
155435
ISHARES TR
U S EQUITY FACTR
46434V282
714567
16495
SH
SOLE
0
0
16495
ISHARES TR
U.S. BAS MTL ETF
464287838
3713842
29400
SH
SOLE
0
0
29400
ISHARES TR
U.S. ENERGY ETF
464287796
6393605
134801
SH
SOLE
0
0
134801
ISHARES TR
U.S. FIN SVC ETF
464287770
30099267
194641
SH
SOLE
139765
0
54876
ISHARES TR
U.S. FINLS ETF
464287788
8489472
113556
SH
SOLE
0
0
113556
ISHARES TR
U.S. INSRNCE ETF
464288786
1414984
15439
SH
SOLE
0
0
15439
ISHARES TR
U.S. MED DVC ETF
464288810
22518383
464297
SH
SOLE
153437
0
310860
ISHARES TR
U.S. PHARMA ETF
464288836
10083384
56974
SH
SOLE
23985
0
32989
ISHARES TR
U.S. REAL ES ETF
464287739
11845175
151589
SH
SOLE
0
0
151589
ISHARES TR
U.S. TECH ETF
464287721
55226495
526368
SH
SOLE
318042
0
208326
ISHARES TR
U.S. UTILITS ETF
464287697
4752763
64593
SH
SOLE
0
0
64593
ISHARES TR
US AER DEF ETF
464288760
17329197
163529
SH
SOLE
1
0
163528
ISHARES TR
US BR DEL SE ETF
464288794
265443
2916
SH
SOLE
0
0
2916
ISHARES TR
US CONSM STAPLES
464287812
6756417
36225
SH
SOLE
2717
0
33509
ISHARES TR
US CONSUM DISCRE
464287580
6233146
93102
SH
SOLE
0
0
93102
ISHARES TR
US HLTHCARE ETF
464287762
26481374
98054
SH
SOLE
125
0
97929
ISHARES TR
US HLTHCR PR ETF
464288828
859494
3492
SH
SOLE
0
0
3492
ISHARES TR
US HOME CONS ETF
464288752
9107195
116030
SH
SOLE
0
0
116030
ISHARES TR
US INDUSTRIALS
464287754
3995159
39599
SH
SOLE
0
0
39599
ISHARES TR
US INFRASTRUC
46435U713
3411616
93239
SH
SOLE
2
0
93237
ISHARES TR
US OIL EQ&SV ETF
464288844
1346745
56021
SH
SOLE
0
0
56021
ISHARES TR
US OIL GS EX ETF
464288851
7030567
72086
SH
SOLE
7399
0
64687
ISHARES TR
US REGNL BKS ETF
464288778
1163418
34626
SH
SOLE
845
0
33781
ISHARES TR
US SML CP VALUE
46436E536
1392225
52742
SH
SOLE
0
0
52742
ISHARES TR
US TELECOM ETF
464287713
1408815
66142
SH
SOLE
0
0
66142
ISHARES TR
US TREAS BD ETF
46429B267
13124452
595483
SH
SOLE
248
0
595235
ISHARES TR
US TRSPRTION
464287192
2996907
12820
SH
SOLE
0
0
12820
ISHARES TR
USD INV GRDE ETF
464288620
27095149
563660
SH
SOLE
477958
0
85702
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
2211718
44332
SH
SOLE
2801
0
41531
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
7310616
250793
SH
SOLE
0
0
250793
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
1713418
319073
SH
SOLE
302916
0
16157
ITRON INC
COM
465741106
1903000
31413
SH
SOLE
0
0
31413
ITT INC
COM
45073V108
6243215
63765
SH
SOLE
59413
0
4352
ITURAN LOCATION AND CONTROL
SHS
M6158M104
1872241
62617
SH
SOLE
62617
0
0
J P MORGAN EXCHANGE TRADED F
ACTIVE VALUE ETF
46641Q167
21573489
420864
SH
SOLE
0
0
420864
J P MORGAN EXCHANGE TRADED F
BETABUILDERS CDA
46641Q225
14485804
249111
SH
SOLE
246805
0
2306
J P MORGAN EXCHANGE TRADED F
BETABUILDERS US
46641Q241
3589139
81147
SH
SOLE
0
0
81147
J P MORGAN EXCHANGE TRADED F
BETABUILDERS USD
46641Q878
529763
12073
SH
SOLE
0
0
12073
J P MORGAN EXCHANGE TRADED F
BETABULDRS JAPAN
46641Q217
661460
13166
SH
SOLE
11295
0
1871
J P MORGAN EXCHANGE TRADED F
CORE PLUS BD ETF
46641Q670
1508908
33779
SH
SOLE
0
0
33779
J P MORGAN EXCHANGE TRADED F
DIV RTN EM EQT
46641Q308
3087014
61287
SH
SOLE
0
0
61287
J P MORGAN EXCHANGE TRADED F
DIV RTN INT EQ
46641Q209
2090697
41359
SH
SOLE
0
0
41359
J P MORGAN EXCHANGE TRADED F
DIVERSFD EQT ETF
46641Q845
2363632
60159
SH
SOLE
560
0
59599
J P MORGAN EXCHANGE TRADED F
DIVERSFED RTRN
46641Q886
321627
3845
SH
SOLE
0
0
3845
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
46641Q332
97706644
1824247
SH
SOLE
1209500
0
614747
J P MORGAN EXCHANGE TRADED F
INTL BD OPP ETF
46641Q852
876137
19260
SH
SOLE
0
0
19260
J P MORGAN EXCHANGE TRADED F
JPMORGAN DIVER
46641Q407
313371
3336
SH
SOLE
0
0
3336
J P MORGAN EXCHANGE TRADED F
MUNICIPAL ETF
46641Q647
541164
11188
SH
SOLE
0
0
11188
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
46654Q203
32025497
682410
SH
SOLE
550223
0
132187
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
73565735
1466037
SH
SOLE
98317
0
1367720
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
8592881
170325
SH
SOLE
0
0
170325
J P MORGAN EXCHANGE TRADED F
US MOMENTUM
46641Q779
403212
9825
SH
SOLE
0
0
9825
J P MORGAN EXCHANGE TRADED F
US QUALTY FCTR
46641Q761
7448714
172145
SH
SOLE
0
0
172145
J P MORGAN EXCHANGE TRADED F
US VALUE FACTR
46641Q753
1193763
34462
SH
SOLE
0
0
34462
JABIL INC
COM
466313103
38396361
302596
SH
SOLE
105415
0
197180
JACKSON FINANCIAL INC
COM CL A
46817M107
1998294
52284
SH
SOLE
1733
0
50551
JACOBS SOLUTIONS INC
COM
46982L108
10987954
80498
SH
SOLE
8986
0
71512
JAMES RIV GROUP LTD
COM
G5005R107
301674
19653
SH
SOLE
19626
0
27
JAMF HLDG CORP
COM
47074L105
685208
38800
SH
SOLE
38595
0
205
JANUS DETROIT STR TR
HENDERSN CAP ETF
47103U100
321747
6310
SH
SOLE
0
0
6310
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
5579357
95472
SH
SOLE
0
0
95472
JANUS DETROIT STR TR
HENDERSON MTG
47103U852
99938219
2302725
SH
SOLE
0
0
2302725
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
30353978
632770
SH
SOLE
1094
0
631676
JANUS DETROIT STR TR
HENDRSON AAA CL
47103U845
22539259
447831
SH
SOLE
0
0
447831
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
588928
22809
SH
SOLE
13251
0
9558
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
2244864
209801
SH
SOLE
208575
143
1083
JAPAN SMALLER CAPITALIZATION
COM
47109U104
683972
96199
SH
SOLE
0
0
96199
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4454023
34410
SH
SOLE
23079
0
11331
JD.COM INC
SPON ADR CL A
47215P106
534483
18348
SH
SOLE
1732
0
16616
JEFFERIES FINL GROUP INC
COM
47233W109
5751735
157023
SH
SOLE
59097
0
97926
JELD-WEN HLDG INC
COM
47580P103
1601851
119899
SH
SOLE
114630
0
5269
JETBLUE AWYS CORP
COM
477143101
608322
132244
SH
SOLE
0
0
132244
JFROG LTD
ORD SHS
M6191J100
478366
18863
SH
SOLE
0
0
18863
JOBY AVIATION INC
COMMON STOCK
G65163100
336464
52165
SH
SOLE
0
0
52165
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
4047876
38500
SH
SOLE
37056
15
1429
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
516428
9740
SH
SOLE
0
0
9740
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
838317
28028
SH
SOLE
0
0
28028
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
10776611
227739
SH
SOLE
1527
0
226212
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTR SML
47804J842
401449
12479
SH
SOLE
0
0
12479
JOHN HANCOCK HEDGED EQUITY &
COM
47804L102
147426
15405
SH
SOLE
0
0
15405
JOHN MARSHALL BANCORP INC
COM
47805L101
286814
16068
SH
SOLE
0
0
16068
JOHNSON & JOHNSON
COM
478160104
939908414
6034725
SH
SOLE
1365331
0
4669395
JOHNSON CTLS INTL PLC
SHS
G51502105
190349405
3577324
SH
SOLE
1288552
0
2288772
JONES LANG LASALLE INC
COM
48020Q107
11218881
79465
SH
SOLE
45495
0
33970
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
441287
17866
SH
SOLE
0
0
17866
JPMORGAN CHASE & CO
COM
46625H100
1286725458
8872746
SH
SOLE
2297976
0
6574770
JUMIA TECHNOLOGIES AG
SPONSORED ADS
48138M105
47480
17985
SH
SOLE
0
0
17985
JUNIPER NETWORKS INC
COM
48203R104
11838046
425982
SH
SOLE
16692
0
409290
KADANT INC
COM
48282T104
7788909
34533
SH
SOLE
34456
23
54
KAMAN CORP
NOTE 3.250% 5/0
483548AF0
14561
15000
PRN
SOLE
0
0
15000
KARTOON STUDIOS INC.
COM NEW
37229T509
50961
36401
SH
SOLE
0
0
36401
KARUNA THERAPEUTICS INC
COM
48576A100
405985
2401
SH
SOLE
2348
0
53
KAYNE ANDERSON ENERGY INFRST
COM
486606106
8069488
959511
SH
SOLE
0
0
959511
KAYNE ANDERSON NEXTGEN ENRGY
COM
48661E108
22837635
3207533
SH
SOLE
0
0
3207533
KB FINL GROUP INC
SPONSORED ADR
48241A105
6024969
146558
SH
SOLE
143851
0
2707
KB HOME
COM
48666K109
1396549
30176
SH
SOLE
0
0
30176
KBR INC
COM
48242W106
3510722
59564
SH
SOLE
0
0
59564
KELLOGG CO
COM
487836108
21287633
357715
SH
SOLE
237634
0
120081
KEMPER CORP
COM
488401100
2207652
52526
SH
SOLE
50017
0
2509
KENNAMETAL INC
COM
489170100
486528
19555
SH
SOLE
19533
0
22
KENNEDY-WILSON HOLDINGS INC
COM
489398107
791498
53697
SH
SOLE
51714
0
1983
KENVUE INC
COM
49177J102
53287812
2653777
SH
SOLE
1429582
0
1224195
KEURIG DR PEPPER INC
COM
49271V100
41771686
1323146
SH
SOLE
1050184
0
272962
KEYCORP
COM
493267108
12024982
1117564
SH
SOLE
452389
0
665175
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
107412769
811827
SH
SOLE
192472
0
619355
KFORCE INC
COM
493732101
5784514
96958
SH
SOLE
94424
0
2534
KILROY RLTY CORP
COM
49427F108
739103
23382
SH
SOLE
23328
0
54
KIMBALL ELECTRONICS INC
COM
49428J109
541220
19767
SH
SOLE
18942
0
825
KIMBELL RTY PARTNERS LP
UNIT
49435R102
16528518
1033032
SH
SOLE
0
0
1033032
KIMBERLY-CLARK CORP
COM
494368103
198785885
1644898
SH
SOLE
1229079
0
415819
KIMCO RLTY CORP
COM
49446R109
1480526
84169
SH
SOLE
39368
0
44801
KINDER MORGAN INC DEL
COM
49456B101
76795236
4631802
SH
SOLE
2560400
0
2071401
KINROSS GOLD CORP
COM
496902404
1217819
267066
SH
SOLE
0
0
267066
KINROSS GOLD CORP
COM
496902404
8800
2200
SH
Call
SOLE
0
0
2200
KINSALE CAP GROUP INC
COM
49714P108
14896725
35971
SH
SOLE
30168
0
5803
KIRBY CORP
COM
497266106
480985
5809
SH
SOLE
0
0
5809
KITE RLTY GROUP TR
COM NEW
49803T300
1792871
83701
SH
SOLE
63784
0
19917
KKR & CO INC
COM
48251W104
65699916
1066557
SH
SOLE
910315
138
156104
KKR REAL ESTATE FIN TR INC
COM
48251K100
764382
64396
SH
SOLE
0
0
64396
KLA CORP
COM NEW
482480100
60828224
132622
SH
SOLE
107142
0
25479
KNIFE RIVER CORP
COMMON STOCK
498894104
766806
15704
SH
SOLE
444
0
15260
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
1193046
23790
SH
SOLE
2671
0
21119
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
8886677
445670
SH
SOLE
352506
0
93164
KONTOOR BRANDS INC
COM
50050N103
2932057
66774
SH
SOLE
13847
0
52927
KOPPERS HOLDINGS INC
COM
50060P106
1058437
26762
SH
SOLE
25923
0
839
KORN FERRY
COM NEW
500643200
328854
6932
SH
SOLE
468
0
6464
KORNIT DIGITAL LTD
SHS
M6372Q113
348152
18411
SH
SOLE
0
0
18411
KRAFT HEINZ CO
COM
500754106
30742837
913878
SH
SOLE
311012
0
602866
KRANESHARES TR
CSI CHI INTERNET
500767306
3536045
129194
SH
SOLE
0
0
129194
KRANESHARES TR
ELEC VEH FUTUR
500767827
244248
8869
SH
SOLE
0
0
8869
KRANESHARES TR
KFA MOUNT LUCAS
500767652
482069
14801
SH
SOLE
0
0
14801
KRANESHARES TR
QUADRTC INT RT
500767736
18714596
910243
SH
SOLE
0
0
910243
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
1827378
121663
SH
SOLE
0
0
121663
KRISPY KREME INC
COM
50101L106
909241
72915
SH
SOLE
69936
0
2979
KROGER CO
COM
501044101
26818467
599296
SH
SOLE
415976
0
183320
KT CORP
SPONSORED ADR
48268K101
4164641
324855
SH
SOLE
21071
0
303784
KULICKE & SOFFA INDS INC
COM
501242101
1554434
31965
SH
SOLE
22016
0
9949
KYMERA THERAPEUTICS INC
COM
501575104
365521
26297
SH
SOLE
25398
16
883
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
1352196
89549
SH
SOLE
5223
0
84326
L3HARRIS TECHNOLOGIES INC
COM
502431109
159067343
913550
SH
SOLE
273709
20
639821
LA Z BOY INC
COM
505336107
2505325
81131
SH
SOLE
0
0
81131
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
27439323
136480
SH
SOLE
110933
20
25527
LADDER CAP CORP
CL A
505743104
7805651
760785
SH
SOLE
0
0
760785
LAKELAND BANCORP INC
COM
511637100
140162
11106
SH
SOLE
3718
0
7388
LAKELAND FINL CORP
COM
511656100
1872864
39462
SH
SOLE
38775
0
687
LAM RESEARCH CORP
COM
512807108
67138638
107119
SH
SOLE
62121
0
44997
LAMAR ADVERTISING CO NEW
CL A
512816109
25150087
301307
SH
SOLE
244304
0
57003
LAMB WESTON HLDGS INC
COM
513272104
8389050
90732
SH
SOLE
59221
0
31511
LANCASTER COLONY CORP
COM
513847103
3458205
20955
SH
SOLE
19902
0
1053
LANDSTAR SYS INC
COM
515098101
26043076
147186
SH
SOLE
142542
0
4644
LANTHEUS HLDGS INC
COM
516544103
2104827
30294
SH
SOLE
19002
0
11292
LAS VEGAS SANDS CORP
COM
517834107
7687155
167696
SH
SOLE
64867
0
102829
LATHAM GROUP INC
COM
51819L107
62821
22436
SH
SOLE
21236
0
1200
LATTICE SEMICONDUCTOR CORP
COM
518415104
5168861
60152
SH
SOLE
51387
0
8765
LATTICE STRATEGIES TR
HARTFORD DISCIPL
518416870
13532476
319981
SH
SOLE
319846
0
135
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
26771423
1043720
SH
SOLE
1
0
1043720
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
752756
18745
SH
SOLE
0
0
18745
LAUDER ESTEE COS INC
CL A
518439104
97087544
671654
SH
SOLE
211735
23
459896
LAZARD GLOBAL TOTAL RETURN &
COM
52106W103
9377605
677573
SH
SOLE
0
0
677573
LAZARD LTD
SHS A
G54050102
803834
25922
SH
SOLE
14795
0
11127
LCI INDS
COM
50189K103
32936039
280498
SH
SOLE
262693
11
17794
LCNB CORP
COM
50181P100
352882
24729
SH
SOLE
0
0
24729
LEAR CORP
COM NEW
521865204
11804282
87961
SH
SOLE
84545
27
3389
LEGG MASON ETF INVT
CLEARBRIDEG LR
524682200
891700
17201
SH
SOLE
0
0
17201
LEGG MASON ETF INVT
CLRBRDG AL CP GW
524682101
660845
16233
SH
SOLE
2312
0
13921
LEGG MASON ETF INVT
FRANKLIN INTL LW
52468L505
4714387
172942
SH
SOLE
0
0
172942
LEGG MASON ETF INVT
FRANKLIN US LOW
52468L406
3888093
114761
SH
SOLE
0
0
114761
LEGGETT & PLATT INC
COM
524660107
5281093
207835
SH
SOLE
0
0
207835
LEIDOS HOLDINGS INC
COM
525327102
19092639
207169
SH
SOLE
183848
0
23321
LEMAITRE VASCULAR INC
COM
525558201
1352579
24827
SH
SOLE
20647
0
4180
LENNAR CORP
CL A
526057104
29353822
261551
SH
SOLE
194752
0
66799
LENNOX INTL INC
COM
526107107
42141041
112544
SH
SOLE
110783
0
1761
LEONARDO DRS INC
COM
52661A108
348145
20847
SH
SOLE
0
0
20847
LESLIES INC
COM
527064109
11167166
1973002
SH
SOLE
1916749
553
55700
LEVI STRAUSS & CO NEW
CL A COM STK
52736R102
349427
25731
SH
SOLE
0
0
25731
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
11817
10841
SH
SOLE
0
0
10841
LEXINFINTECH HLDGS LTD
ADR
528877103
26299
11900
SH
SOLE
0
0
11900
LGI HOMES INC
COM
50187T106
4695918
47200
SH
SOLE
22908
16
24276
LI AUTO INC
SPONSORED ADS
50202M102
935599
26244
SH
SOLE
0
0
26244
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
188370
53062
SH
SOLE
0
0
53062
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
2625717
443533
SH
SOLE
0
0
443533
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
142005
28746
SH
SOLE
0
0
28746
LIBERTY BROADBAND CORP
COM SER A
530307107
585279
6438
SH
SOLE
0
0
6438
LIBERTY BROADBAND CORP
COM SER C
530307305
4276056
46825
SH
SOLE
27950
0
18875
LIBERTY ENERGY INC
COM CL A
53115L104
1207097
65178
SH
SOLE
61724
0
3454
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
670813
39183
SH
SOLE
0
0
39183
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
213440
11500
SH
SOLE
0
0
11500
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
1022511
125309
SH
SOLE
124055
0
1254
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
1196394
146618
SH
SOLE
144013
0
2605
LIGHTWAVE LOGIC INC
COM
532275104
70934
15869
SH
SOLE
0
0
15869
LILLY ELI & CO
COM
532457108
428307942
797401
SH
SOLE
306771
6
490624
LIMBACH HLDGS INC
COM
53263P105
278685
8783
SH
SOLE
0
0
8783
LINCOLN ELEC HLDGS INC
COM
533900106
21639146
119034
SH
SOLE
116170
0
2864
LINCOLN NATL CORP IND
COM
534187109
5648615
228781
SH
SOLE
0
0
228781
LINCOLN NATL CORP IND
COM
534187109
85000
3000
SH
Put
SOLE
0
0
3000
LINDE PLC
SHS
G54950103
221156855
593949
SH
SOLE
458746
10
135193
LINDSAY CORP
COM
535555106
2871739
24403
SH
SOLE
24067
0
336
LINEAGE CELL THERAPEUTICS IN
COM
53566P109
28047
23769
SH
SOLE
0
0
23769
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
85704
10890
SH
SOLE
7972
0
2918
LISTED FD TR
CHANGEBRIDGE LNG
53656F649
951390
50000
SH
SOLE
0
0
50000
LISTED FD TR
HORIZON KINETICS
53656F623
14717327
483486
SH
SOLE
3955
0
479531
LISTED FD TR
SHARES LAG CAP
53656F805
9580559
282123
SH
SOLE
281712
0
411
LITHIA MTRS INC
COM
536797103
8708324
29487
SH
SOLE
23632
0
5855
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
616578
36248
SH
SOLE
0
0
36248
LITMAN GREGORY FDS TR
IMGP DBI MANAGED
53700T827
493959
17092
SH
SOLE
0
0
17092
LITTELFUSE INC
COM
537008104
8528621
34484
SH
SOLE
33664
0
820
LIVE NATION ENTERTAINMENT IN
COM
538034109
6901285
83108
SH
SOLE
68031
0
15077
LIVE OAK BANCSHARES INC
COM
53803X105
2672500
92314
SH
SOLE
0
0
92314
LIVENT CORP
COM
53814L108
5271078
286316
SH
SOLE
50446
0
235870
LKQ CORP
COM
501889208
46205745
933262
SH
SOLE
833615
0
99647
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
4200579
1972113
SH
SOLE
1902688
168
69257
LMP CAP & INCOME FD INC
COM
50208A102
10694334
855547
SH
SOLE
0
0
855547
LOCKHEED MARTIN CORP
COM
539830109
148466699
363035
SH
SOLE
65630
0
297405
LOEWS CORP
COM
540424108
3169624
50065
SH
SOLE
14582
0
35483
LOGITECH INTL S A
SHS
H50430232
4208676
61048
SH
SOLE
0
0
61048
LOUISIANA PAC CORP
COM
546347105
218712
3957
SH
SOLE
0
0
3957
LOVESAC COMPANY
COM
54738L109
1671297
83901
SH
SOLE
83837
58
6
LOWES COS INC
COM
548661107
164982946
793798
SH
SOLE
179348
0
614450
LPL FINL HLDGS INC
COM
50212V100
88531864
372531
SH
SOLE
353020
38
19472
LSI INDS INC OHIO
COM
50216C108
403701
25422
SH
SOLE
0
0
25422
LTC PPTYS INC
COM
502175102
591578
18412
SH
SOLE
0
0
18412
LUCID GROUP INC
COM
549498103
1190692
213004
SH
SOLE
0
0
213004
LULULEMON ATHLETICA INC
COM
550021109
45156847
117105
SH
SOLE
40818
0
76287
LUMEN TECHNOLOGIES INC
COM
550241103
399741
281508
SH
SOLE
0
0
281508
LUMENTUM HLDGS INC
COM
55024U109
2466963
54603
SH
SOLE
27359
0
27244
LUMINAR TECHNOLOGIES INC
COM CL A
550424105
3249282
714128
SH
SOLE
0
0
714128
LUMIRADX LTD
SHS
G5709L109
4344
18478
SH
SOLE
0
0
18478
LXP INDUSTRIAL TRUST
COM
529043101
325704
36596
SH
SOLE
0
0
36596
LYFT INC
CL A COM
55087P104
1643797
155958
SH
SOLE
19035
0
136923
LYFT INC
NOTE 1.500% 5/1
55087PAB0
666275
725000
PRN
SOLE
0
0
725000
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
84756223
894997
SH
SOLE
760347
0
134650
M & T BK CORP
COM
55261F104
14694862
116211
SH
SOLE
75958
0
40253
M D C HLDGS INC
COM
552676108
30124289
730641
SH
SOLE
563361
0
167280
M/I HOMES INC
COM
55305B101
1435739
17084
SH
SOLE
0
0
17084
MACATAWA BK CORP
COM
554225102
109140
12181
SH
SOLE
0
0
12181
MACERICH CO
COM
554382101
268937
24651
SH
SOLE
0
0
24651
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
2919169
35783
SH
SOLE
35589
0
194
MACYS INC
COM
55616P104
174772
15054
SH
SOLE
0
0
15054
MADDEN STEVEN LTD
COM
556269108
3232362
101743
SH
SOLE
100396
0
1347
MADISON COVERED CALL & EQUIT
COM
557437100
181373
25654
SH
SOLE
0
0
25654
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
1599082
9070
SH
SOLE
5200
0
3870
MADRIGAL PHARMACEUTICALS INC
COM
558868105
2986660
20451
SH
SOLE
19895
0
556
MAG SILVER CORP
COM
55903Q104
2155612
207870
SH
SOLE
0
0
207870
MAGNA INTL INC
COM
559222401
8376311
156245
SH
SOLE
1819
0
154426
MAGNITE INC
COM
55955D100
111162
14743
SH
SOLE
0
0
14743
MAGNOLIA OIL & GAS CORP
CL A
559663109
8516620
371743
SH
SOLE
367986
158
3599
MAIN STR CAP CORP
COM
56035L104
1965363
48372
SH
SOLE
0
0
48372
MAINSTAY CBRE GLOBAL INFRA
COM
56064Q107
8270084
702045
SH
SOLE
0
0
702045
MAINSTAY MACKAY DEFINEDTERM
COM
56064K100
3642523
228658
SH
SOLE
0
0
228658
MALIBU BOATS INC
COM CL A
56117J100
504024
10282
SH
SOLE
9095
0
1187
MAMAMANCINI S HLDGS INC
COM
56146T103
568100
130000
SH
SOLE
0
0
130000
MANAGED PORTFOLIO SERIES
ECOFIN GBL WATER
56167N753
205180
5394
SH
SOLE
0
0
5394
MANAGED PORTFOLIO SERIES
TORTOISE NRAM PI
56167N720
477858
19544
SH
SOLE
0
0
19544
MANCHESTER UTD PLC NEW
ORD CL A
G5784H106
1335983
67508
SH
SOLE
0
0
67508
MANHATTAN ASSOCIATES INC
COM
562750109
40213521
203448
SH
SOLE
198614
0
4834
MANNKIND CORP
COM NEW
56400P706
1386961
335826
SH
SOLE
0
0
335826
MANPOWERGROUP INC WIS
COM
56418H100
245842
3353
SH
SOLE
0
0
3353
MANULIFE FINL CORP
COM
56501R106
7372030
403284
SH
SOLE
61663
0
341621
MARATHON OIL CORP
COM
565849106
17073962
638279
SH
SOLE
0
0
638279
MARATHON OIL CORP
COM
565849106
1042800
47400
SH
Put
SOLE
0
0
47400
MARATHON PETE CORP
COM
56585A102
606313949
4006304
SH
SOLE
897013
0
3109290
MARATHON PETE CORP
COM
56585A102
150000
1000
SH
Put
SOLE
0
0
1000
MARKEL GROUP INC
COM
570535104
34688913
23558
SH
SOLE
19258
0
4300
MARKETAXESS HLDGS INC
COM
57060D108
33331954
156019
SH
SOLE
151928
0
4091
MARQETA INC
CLASS A COM
57142B104
125622
21007
SH
SOLE
0
0
21007
MARRIOTT INTL INC NEW
CL A
571903202
106276769
540684
SH
SOLE
246823
0
293861
MARRIOTT VACATIONS WORLDWIDE
COM
57164Y107
341273
3391
SH
SOLE
0
0
3391
MARSH & MCLENNAN COS INC
COM
571748102
174656576
917796
SH
SOLE
704840
40
212916
MARTIN MARIETTA MATLS INC
COM
573284106
39508593
96250
SH
SOLE
84262
7
11981
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
1686786
606758
SH
SOLE
0
0
606758
MARVELL TECHNOLOGY INC
COM
573874104
38635810
713760
SH
SOLE
400540
0
313220
MASCO CORP
COM
574599106
25852368
483674
SH
SOLE
444400
0
39274
MASIMO CORP
COM
574795100
17680862
201652
SH
SOLE
0
0
201652
MASONITE INTL CORP
COM
575385109
1653723
17740
SH
SOLE
17469
0
271
MASTEC INC
COM
576323109
6244908
86771
SH
SOLE
9647
0
77124
MASTERBRAND INC
COMMON STOCK
57638P104
871386
71719
SH
SOLE
60585
0
11134
MASTERCARD INCORPORATED
CL A
57636Q104
485574872
1226478
SH
SOLE
874462
0
352016
MATADOR RES CO
COM
576485205
8600258
144591
SH
SOLE
141147
46
3398
MATCH GROUP INC NEW
COM
57667L107
12338888
314969
SH
SOLE
293919
0
21050
MATERION CORP
COM
576690101
402789
3952
SH
SOLE
0
0
3952
MATSON INC
COM
57686G105
1434425
16168
SH
SOLE
15165
0
1003
MATTEL INC
COM
577081102
268832
12203
SH
SOLE
0
0
12203
MATTERPORT INC
COM CL A
577096100
638722
294342
SH
SOLE
0
0
294342
MAUI LD & PINEAPPLE INC
COM
577345101
1028863
77650
SH
SOLE
0
0
77650
MAXIMUS INC
COM
577933104
1203061
16110
SH
SOLE
12754
0
3356
MCCORMICK & CO INC
COM NON VTG
579780206
49157802
649892
SH
SOLE
400828
0
249064
MCCORMICK & CO INC
COM VTG
579780107
522817
6628
SH
SOLE
0
0
6628
MCDONALDS CORP
COM
580135101
336854102
1278675
SH
SOLE
534813
0
743862
MCGRATH RENTCORP
COM
580589109
4602150
45911
SH
SOLE
44711
0
1200
MCKESSON CORP
COM
58155Q103
62790645
144396
SH
SOLE
90151
0
54245
MCLOUD TECHNOLOGIES CORP
COM NEW
582270609
1385
12477
SH
SOLE
0
0
12477
MDU RES GROUP INC
COM
552690109
3915649
199983
SH
SOLE
181820
0
18163
MEDALLION FINL CORP
COM
583928106
110390
15725
SH
SOLE
0
0
15725
MEDICAL PPTYS TRUST INC
COM
58463J304
2437275
447206
SH
SOLE
40
0
447166
MEDICENNA THERAPEUTICS CORP
COM
58490H107
3067
10400
SH
SOLE
0
0
10400
MEDPACE HLDGS INC
COM
58506Q109
9886640
40832
SH
SOLE
36935
9
3888
MEDTRONIC PLC
SHS
G5960L103
480066872
6126429
SH
SOLE
2645772
51
3480606
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
457834
46293
SH
SOLE
34265
0
12028
MERCADOLIBRE INC
COM
58733R102
28470217
22455
SH
SOLE
14891
0
7564
MERCHANTS BANCORP IND
COM
58844R108
956370
34501
SH
SOLE
0
0
34501
MERCK & CO INC
COM
58933Y105
968705137
9409473
SH
SOLE
3160456
0
6249017
MERCURY SYS INC
COM
589378108
4302018
115989
SH
SOLE
114864
44
1081
MERIT MED SYS INC
COM
589889104
9617093
139338
SH
SOLE
115544
38
23756
MERITAGE HOMES CORP
COM
59001A102
1262440
10315
SH
SOLE
9056
0
1259
MESA AIR GROUP INC
COM NEW
590479135
76112
88605
SH
SOLE
0
0
88605
MESA LABS INC
COM
59064R109
7084433
67426
SH
SOLE
66379
0
1047
MESABI TR
CTF BEN INT
590672101
548413
27325
SH
SOLE
0
0
27325
META PLATFORMS INC
CL A
30303M102
650507863
2166843
SH
SOLE
1100694
43
1066106
METLIFE INC
COM
59156R108
46229162
734846
SH
SOLE
459644
0
275202
METTLER TOLEDO INTERNATIONAL
COM
592688105
4722594
4262
SH
SOLE
3098
0
1164
MEXICO FD INC
COM
592835102
603247
36627
SH
SOLE
0
0
36627
MFA FINL INC
COM
55272X607
172557
17956
SH
SOLE
0
0
17956
MFA FINL INC
NOTE 6.250% 6/1
55272XAA0
109175
110000
PRN
SOLE
0
0
110000
MFS CHARTER INCOME TR
SH BEN INT
552727109
299828
51253
SH
SOLE
0
0
51253
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
85650
27990
SH
SOLE
0
0
27990
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
318564
102104
SH
SOLE
0
0
102104
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
82679
26415
SH
SOLE
0
0
26415
MFS INTER INCOME TR
SH BEN INT
55273C107
88260
32933
SH
SOLE
0
0
32933
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
234238
33131
SH
SOLE
0
0
33131
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
188973
44360
SH
SOLE
0
0
44360
MFS MUN INCOME TR
SH BEN INT
552738106
510933
112293
SH
SOLE
0
0
112293
MFS SPL VALUE TR
SH BEN INT
55274E102
42060
10785
SH
SOLE
0
0
10785
MGE ENERGY INC
COM
55277P104
201830
2946
SH
SOLE
0
0
2946
MGIC INVT CORP WIS
COM
552848103
907468
54372
SH
SOLE
49076
0
5296
MGM RESORTS INTERNATIONAL
COM
552953101
11855826
322520
SH
SOLE
134366
0
188154
MICROCHIP TECHNOLOGY INC.
COM
595017104
59221827
758768
SH
SOLE
295598
0
463170
MICROCHIP TECHNOLOGY INC.
NOTE 1.625% 2/1
595017AF1
22013
10000
PRN
SOLE
0
0
10000
MICRON TECHNOLOGY INC
COM
595112103
76494516
1124424
SH
SOLE
536155
0
588269
MICROSOFT CORP
COM
594918104
3369562227
10671615
SH
SOLE
4015623
79
6655913
MICROSTRATEGY INC
CL A NEW
594972408
2362631
7197
SH
SOLE
0
0
7197
MID-AMER APT CMNTYS INC
COM
59522J103
6619382
51453
SH
SOLE
311
0
51142
MIDCAP FINANCIAL INVSTMNT CO
COM NEW
03761U502
637643
46374
SH
SOLE
0
0
46374
MIDDLEBY CORP
COM
596278101
575488
4496
SH
SOLE
3924
0
572
MIDWEST HLDG INC
COM NEW
59833J206
2816590
107709
SH
SOLE
0
0
107709
MILESTONE SCIENTIFIC INC
COM NEW
59935P209
11040
12000
SH
SOLE
0
0
12000
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
346367
34916
SH
SOLE
0
0
34916
MILLERKNOLL INC
COM
600544100
1439568
58878
SH
SOLE
54187
0
4691
MIROMATRIX MED INC
COM
60471P108
84233
64300
SH
SOLE
0
0
64300
MIRUM PHARMACEUTICALS INC
COM
604749101
3356141
106207
SH
SOLE
0
0
106207
MISSION PRODUCE INC
COM
60510V108
2338160
241546
SH
SOLE
239882
0
1664
MISTER CAR WASH INC
COM
60646V105
1608696
291961
SH
SOLE
291760
201
0
MITEK SYS INC
COM NEW
606710200
771508
71969
SH
SOLE
0
0
71969
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
21428232
2523940
SH
SOLE
2498416
316
25208
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
79808
14458
SH
SOLE
0
0
14458
MIZUHO FINANCIAL GROUP INC
SPONSORED ADR
60687Y109
494740
144239
SH
SOLE
134134
0
10105
MKS INSTRS INC
COM
55306N104
13399664
154838
SH
SOLE
137918
0
16920
MOBILEYE GLOBAL INC
COMMON CLASS A
60741F104
11239887
270515
SH
SOLE
71025
0
199490
MODEL N INC
COM
607525102
920770
37721
SH
SOLE
37702
0
19
MODERNA INC
COM
60770K107
19247262
186342
SH
SOLE
84865
0
101477
MODINE MFG CO
COM
607828100
1780544
38919
SH
SOLE
0
0
38919
MODIVCARE INC
COM
60783X104
348249
11052
SH
SOLE
10952
0
100
MOELIS & CO
CL A
60786M105
17150447
380023
SH
SOLE
364189
66
15768
MOHAWK INDS INC
COM
608190104
1383168
16119
SH
SOLE
12384
0
3735
MOLINA HEALTHCARE INC
COM
60855R100
11569904
35286
SH
SOLE
33484
0
1802
MOLSON COORS BEVERAGE CO
CL B
60871R209
36877829
579932
SH
SOLE
513547
114
66271
MONDAY COM LTD
SHS
M7S64H106
1284587
8068
SH
SOLE
7820
0
248
MONDELEZ INTL INC
CL A
609207105
235575723
3394464
SH
SOLE
2154118
0
1240346
MONGODB INC
CL A
60937P106
18346817
53047
SH
SOLE
32308
0
20739
MONOLITHIC PWR SYS INC
COM
609839105
29125696
63043
SH
SOLE
49008
0
14035
MONSTER BEVERAGE CORP NEW
COM
61174X109
59399130
1121797
SH
SOLE
1019608
92
102097
MOODYS CORP
COM
615369105
34107977
107879
SH
SOLE
91009
0
16870
MOOG INC
CL A
615394202
1985389
17576
SH
SOLE
15434
0
2142
MOOG INC
CL B
615394301
404327
3587
SH
SOLE
0
0
3587
MORGAN STANLEY
COM NEW
617446448
137565758
1684411
SH
SOLE
888885
0
795526
MORGAN STANLEY EMERGING MKTS
COM
617477104
4793570
1125251
SH
SOLE
0
0
1125251
MORGAN STANLEY EMKT DBT FD I
COM
61744H105
362064
55788
SH
SOLE
0
0
55788
MORGAN STANLEY INDIA INVT FD
COM
61745C105
832655
37255
SH
SOLE
0
0
37255
MORNINGSTAR INC
COM
617700109
4377926
18690
SH
SOLE
18063
0
627
MOSAIC CO NEW
COM
61945C103
2287398
64253
SH
SOLE
0
0
64253
MOTOROLA SOLUTIONS INC
COM NEW
620076307
560590017
2059176
SH
SOLE
654402
0
1404774
MP MATERIALS CORP
COM CL A
553368101
9627240
504044
SH
SOLE
0
0
504044
MP MATERIALS CORP
COM CL A
553368101
262500
15000
SH
Call
SOLE
0
0
15000
MPLX LP
COM UNIT REP LTD
55336V100
12926022
363397
SH
SOLE
12082
0
351315
MRC GLOBAL INC
COM
55345K103
535706
52264
SH
SOLE
51479
0
785
MSA SAFETY INC
COM
553498106
9104780
57753
SH
SOLE
52092
0
5661
MSC INDL DIRECT INC
CL A
553530106
9740685
99243
SH
SOLE
93338
0
5905
MSCI INC
COM
55354G100
31774899
61930
SH
SOLE
50515
0
11415
MUELLER INDS INC
COM
624756102
2331698
31023
SH
SOLE
16873
0
14150
MUELLER WTR PRODS INC
COM SER A
624758108
11786714
929552
SH
SOLE
903070
0
26482
MURPHY OIL CORP
COM
626717102
5480008
120838
SH
SOLE
68488
0
52350
MURPHY USA INC
COM
626755102
14192094
41530
SH
SOLE
36426
0
5104
NANO X IMAGING LTD
ORD SHS
M70700105
92844
14153
SH
SOLE
0
0
14153
NASDAQ INC
COM
631103108
56805449
1169077
SH
SOLE
1034459
86
134532
NATERA INC
COM
632307104
1387105
31347
SH
SOLE
29119
0
2228
NATHANS FAMOUS INC NEW
COM
632347100
828418
11724
SH
SOLE
0
0
11724
NATIONAL BEVERAGE CORP
COM
635017106
485952
10335
SH
SOLE
9745
0
590
NATIONAL FUEL GAS CO
COM
636180101
2354948
45366
SH
SOLE
30960
0
14406
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
75936835
1252464
SH
SOLE
1113250
11
139203
NATIONAL HEALTH INVS INC
COM
63633D104
917099
17856
SH
SOLE
0
0
17856
NATIONAL INSTRS CORP
COM
636518102
485038
8135
SH
SOLE
0
0
8135
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
6508838
205068
SH
SOLE
201959
87
3022
NATIONAL VISION HLDGS INC
COM
63845R107
909915
56237
SH
SOLE
56158
0
79
NATURAL RESOURCE PARTNERS L
COM UNIT LTD PAR
63900P608
220599
2797
SH
SOLE
0
0
2797
NATWEST GROUP PLC
SPONS ADR
639057207
9213049
1580286
SH
SOLE
1578408
200
1678
NAVIENT CORPORATION
COM
63938C108
732005
42509
SH
SOLE
0
0
42509
NBT BANCORP INC
COM
628778102
2296256
72460
SH
SOLE
65943
0
6517
NCINO INC
COM
63947X101
10308317
324161
SH
SOLE
194197
0
129964
NCR CORP NEW
COM
62886E108
7949155
294741
SH
SOLE
292339
0
2402
NEOGEN CORP
COM
640491106
6176569
333149
SH
SOLE
313307
166
19676
NET POWER INC
COM CL A
64107A105
253891
16814
SH
SOLE
0
0
16814
NETAPP INC
COM
64110D104
36036413
474913
SH
SOLE
354882
0
120031
NETEASE INC
SPONSORED ADS
64110W102
1876247
18733
SH
SOLE
15873
0
2860
NETFLIX INC
COM
64110L106
242663463
642647
SH
SOLE
435728
23
206896
NEUBERGER BERMAN ENERGY INFR
COM
64129H104
600970
87350
SH
SOLE
0
0
87350
NEUBERGER BERMAN HIGH YIELD
COM
64128C106
90955
12079
SH
SOLE
0
0
12079
NEUBERGER BERMAN MUN FD INC
COM
64124P101
585600
63583
SH
SOLE
0
0
63583
NEUBERGER BERMAN NEXT GENERA
COMMON STOCK
64133Q108
424292
40719
SH
SOLE
0
0
40719
NEUBERGER BERMAN REAL ESTATE
COM
64190A103
128778
46157
SH
SOLE
0
0
46157
NEUROCRINE BIOSCIENCES INC
COM
64125C109
6592160
58597
SH
SOLE
50383
0
8214
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
145001
22377
SH
SOLE
0
0
22377
NEW FORTRESS ENERGY INC
COM CL A
644393100
921446
28110
SH
SOLE
0
0
28110
NEW JERSEY RES CORP
COM
646025106
1837381
45222
SH
SOLE
0
0
45222
NEW MTN FIN CORP
COM
647551100
460319
35546
SH
SOLE
0
0
35546
NEW PAC METALS CORP
COM
64782A107
336220
189955
SH
SOLE
0
0
189955
NEW RELIC INC
COM
64829B100
2023800
23637
SH
SOLE
0
0
23637
NEW YORK CMNTY BANCORP INC
COM
649445103
9947246
877182
SH
SOLE
26767
0
850415
NEWELL BRANDS INC
COM
651229106
7393439
818765
SH
SOLE
198852
0
619913
NEWMARK GROUP INC
CL A
65158N102
3828304
595383
SH
SOLE
313405
0
281978
NEWMARKET CORP
COM
651587107
392244
862
SH
SOLE
3
0
859
NEWMONT CORP
COM
651639106
19604369
530565
SH
SOLE
57938
0
472627
NEWS CORP NEW
CL A
65249B109
923433
46034
SH
SOLE
0
0
46034
NEWS CORP NEW
CL B
65249B208
274650
13160
SH
SOLE
0
0
13160
NEWTEKONE INC
COM NEW
652526203
788613
53465
SH
SOLE
0
0
53465
NEXGEN ENERGY LTD
COM
65340P106
1456817
244023
SH
SOLE
0
0
244023
NEXIMMUNE INC
COM
65344D109
67299
320622
SH
SOLE
0
0
320622
NEXPOINT DIVERSIFIED REL ET
COM NEW
65340G205
963308
110598
SH
SOLE
0
0
110598
NEXPOINT REAL ESTATE FIN INC
COM
65342V101
3518409
215062
SH
SOLE
0
0
215062
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
1909388
59335
SH
SOLE
20865
0
38470
NEXSTAR MEDIA GROUP INC
COMMON STOCK
65336K103
7902245
55118
SH
SOLE
37904
12
17202
NEXTERA ENERGY INC
COM
65339F101
214624280
3746279
SH
SOLE
1271555
48
2474676
NEXTERA ENERGY INC
COM
65339F101
1995000
26600
SH
Put
SOLE
0
0
26600
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
20091913
676495
SH
SOLE
10761
0
665734
NEXTRACKER INC
CLASS A COM
65290E101
485856
12098
SH
SOLE
0
0
12098
NGM BIOPHARMACEUTICALS INC
COM
62921N105
23458
21923
SH
SOLE
0
0
21923
NICE LTD
SPONSORED ADR
653656108
13731410
80773
SH
SOLE
78189
3
2581
NIKE INC
CL B
654106103
144233995
1508409
SH
SOLE
780878
43
727487
NIKOLA CORP
COM
654110105
87290
55599
SH
SOLE
0
0
55599
NIO INC
SPON ADS
62914V106
690457
76378
SH
SOLE
0
0
76378
NISOURCE INC
COM
65473P105
9383629
380213
SH
SOLE
308521
0
71692
NL INDS INC
COM NEW
629156407
1618477
340732
SH
SOLE
0
0
340732
NLIGHT INC
COM
65487K100
1770434
170234
SH
SOLE
19186
0
151048
NMI HLDGS INC
CL A
629209305
3274629
120880
SH
SOLE
120880
0
0
NNN REIT INC
COM
637417106
11972578
338783
SH
SOLE
53245
0
285538
NOBLE CORP PLC
ORD SHS A
G65431127
6438026
127108
SH
SOLE
29068
0
98040
NOGIN INC
*W EXP 08/26/202
65528N113
284
14287
SH
SOLE
0
0
14287
NOGIN INC
COM NEW
65528N204
292817
551444
SH
SOLE
0
0
551444
NOKIA CORP
SPONSORED ADR
654902204
2797119
747895
SH
SOLE
307541
0
440354
NOMAD FOODS LTD
USD ORD SHS
G6564A105
1123236
73800
SH
SOLE
73162
0
638
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
49453
12003
SH
SOLE
0
0
12003
NORDSON CORP
COM
655663102
60282681
270120
SH
SOLE
243918
0
26202
NORDSTROM INC
COM
655664100
1358458
90928
SH
SOLE
0
0
90928
NORFOLK SOUTHN CORP
COM
655844108
66295242
336644
SH
SOLE
108847
0
227797
NORTHERN LTS FD TR III
HCM DEFND 100
66538R748
2651989
59117
SH
SOLE
0
0
59117
NORTHERN OIL & GAS INC
COM
665531307
24465667
608145
SH
SOLE
34400
0
573745
NORTHERN TR CORP
COM
665859104
21315456
306786
SH
SOLE
262076
0
44710
NORTHROP GRUMMAN CORP
COM
666807102
87332765
198398
SH
SOLE
134349
0
64049
NORTHWEST BANCSHARES INC MD
COM
667340103
353794
34584
SH
SOLE
0
0
34584
NORTHWEST NAT HLDG CO
COM
66765N105
859052
22512
SH
SOLE
0
0
22512
NORTHWESTERN CORP
COM NEW
668074305
5598448
116489
SH
SOLE
108888
0
7601
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1515352
91951
SH
SOLE
0
0
91951
NOV INC
COM
62955J103
6177991
295598
SH
SOLE
133472
0
162126
NOVA LTD
COM
M7516K103
4367609
38844
SH
SOLE
35547
24
3273
NOVAGOLD RES INC
COM NEW
66987E206
1091428
284226
SH
SOLE
0
0
284226
NOVANTA INC
COM
67000B104
6975187
48628
SH
SOLE
48157
19
452
NOVARTIS AG
SPONSORED ADR
66987V109
52802333
518382
SH
SOLE
317204
0
201178
NOVAVAX INC
COM NEW
670002401
1020616
140969
SH
SOLE
0
0
140969
NOVO-NORDISK A S
ADR
670100205
242859048
2670542
SH
SOLE
2100664
62
569816
NOVO-NORDISK A S
ADR
670100205
844500
8800
SH
Call
SOLE
0
0
8800
NOVO-NORDISK A S
ADR
670100205
1102500
14000
SH
Put
SOLE
0
0
14000
NOW INC
COM
67011P100
248427
20929
SH
SOLE
0
0
20929
NRG ENERGY INC
COM NEW
629377508
6507904
168949
SH
SOLE
62362
0
106586
NU HLDGS LTD
ORD SHS CL A
G6683N103
201766
27830
SH
SOLE
17470
0
10360
NUCOR CORP
COM
670346105
28486977
182200
SH
SOLE
15231
0
166969
NURIX THERAPEUTICS INC
COM
67080M103
770176
97988
SH
SOLE
92305
58
5625
NUSCALE PWR CORP
CL A COM
67079K100
439226
89638
SH
SOLE
0
0
89638
NUSHARES ETF TR
NUVEEN ENHNC YLD
67092P102
302742
15194
SH
SOLE
0
0
15194
NUSHARES ETF TR
NUVEEN ESG 1-5
67092P110
478798
21139
SH
SOLE
0
0
21139
NUSHARES ETF TR
NUVEEN ESG INTL
67092P805
587544
21506
SH
SOLE
0
0
21506
NUSHARES ETF TR
NUVEEN ESG LRGCP
67092P201
804558
13416
SH
SOLE
0
0
13416
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
1565152
46596
SH
SOLE
0
0
46596
NUSHARES ETF TR
NUVEEN ESG MIDCP
67092P409
563845
15380
SH
SOLE
0
0
15380
NUSHARES ETF TR
NUVEEN ESG MIDVL
67092P508
8709985
306366
SH
SOLE
291199
0
15167
NUSHARES ETF TR
NUVEEN ESG SMLCP
67092P607
576015
16543
SH
SOLE
0
0
16543
NUSHARES ETF TR
NUVEEN ESG US
67092P870
758693
35957
SH
SOLE
11000
0
24957
NUSTAR ENERGY LP
UNIT COM
67058H102
916290
52540
SH
SOLE
0
0
52540
NUTANIX INC
CL A
67059N108
633735
18169
SH
SOLE
10755
0
7414
NUTRIEN LTD
COM
67077M108
44685975
723543
SH
SOLE
525840
0
197702
NUVATION BIO INC
COM CL A
67080N101
19711
14710
SH
SOLE
0
0
14710
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3194920
309886
SH
SOLE
407
0
309479
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
6908798
713719
SH
SOLE
0
0
713719
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
913843
68197
SH
SOLE
0
0
68197
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
294216
30552
SH
SOLE
0
0
30552
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1063993
110258
SH
SOLE
0
0
110258
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
923542
90014
SH
SOLE
0
0
90014
NUVEEN CALIFORNIA MUNI VLU F
COM STK
67062C107
323581
39413
SH
SOLE
0
0
39413
NUVEEN CORE EQUITY ALPHA FD
COM
67090X107
5239653
421533
SH
SOLE
0
0
421533
NUVEEN CORE PLUS IMPACT FUND
COM BEN INT
67080D103
116378
12705
SH
SOLE
0
0
12705
NUVEEN CORPORATE INCOME 2023
COM
67079F101
110557
11589
SH
SOLE
0
0
11589
NUVEEN CR STRATEGIES INCOME
COM SHS
67073D102
2569999
507905
SH
SOLE
0
0
507905
NUVEEN DOW 30 DYNMC OVERWRT
SHS
67075F105
1850321
135060
SH
SOLE
0
0
135060
NUVEEN DYNAMIC MUN OPPORTUNI
COM SHS
67079X102
445482
45411
SH
SOLE
0
0
45411
NUVEEN FLOATING RATE INCOME
COM
67072T108
3544324
431708
SH
SOLE
0
0
431708
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
966288
84466
SH
SOLE
0
0
84466
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
233208
24600
SH
SOLE
0
0
24600
NUVEEN MULTI ASSET INCOME FU
COM
670750108
366777
32984
SH
SOLE
0
0
32984
NUVEEN MUN CR OPPORTUNITIES
COM
670663103
600071
61927
SH
SOLE
0
0
61927
NUVEEN MUN HIGH INCOME OPPOR
COM
670682103
2579140
277925
SH
SOLE
0
0
277925
NUVEEN MUN VALUE FD INC
COM
670928100
21466555
2598857
SH
SOLE
750
0
2598107
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2573336
246724
SH
SOLE
0
0
246724
NUVEEN N Y MUN VALUE FD
COM
67062M105
362420
45246
SH
SOLE
0
0
45246
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
2545069
113265
SH
SOLE
0
0
113265
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
456049
43105
SH
SOLE
0
0
43105
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
205812
21779
SH
SOLE
0
0
21779
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
306336
31679
SH
SOLE
0
0
31679
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
403246
39651
SH
SOLE
0
0
39651
NUVEEN PFD & INCOME OPPORTUN
COM
67073B106
5123927
809467
SH
SOLE
2122
0
807345
NUVEEN PFD & INCOME SECS FD
COM
67072C105
7989155
1294839
SH
SOLE
467
0
1294372
NUVEEN PFD & INCOME TERM FD
COM
67075A106
2644783
154035
SH
SOLE
0
0
154035
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
4138634
408149
SH
SOLE
1362
0
406787
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
1336000
125800
SH
SOLE
0
0
125800
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
86911
12972
SH
SOLE
0
0
12972
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
7722195
609968
SH
SOLE
0
0
609968
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
360443
24321
SH
SOLE
0
0
24321
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
189110
22327
SH
SOLE
0
0
22327
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
1868886
140518
SH
SOLE
0
0
140518
NUVEEN TAXABLE MUNICPAL INM
COM
67074C103
2646893
182167
SH
SOLE
0
0
182167
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
332510
35001
SH
SOLE
0
0
35001
NUVEEN VRIABL RAT PFD & INM
COM
67080R102
247153
15772
SH
SOLE
0
0
15772
NVENT ELECTRIC PLC
SHS
G6700G107
16765073
316382
SH
SOLE
287446
0
28937
NVIDIA CORPORATION
COM
67066G104
1166456462
2681571
SH
SOLE
1009678
43
1671850
NVR INC
COM
62944T105
15319707
2569
SH
SOLE
2487
1
81
NXG NEXTGEN INFRASTR INCM FD
COM
231647207
6408414
170891
SH
SOLE
0
0
170891
NXP SEMICONDUCTORS N V
COM
N6596X109
183104635
915890
SH
SOLE
303812
0
612078
OAKTREE SPECIALTY LENDING CO
COM
67401P405
949027
47168
SH
SOLE
0
0
47168
OCCIDENTAL PETE CORP
*W EXP 08/03/202
674599162
1402035
32417
SH
SOLE
0
0
32417
OCCIDENTAL PETE CORP
COM
674599105
56881255
876715
SH
SOLE
1
0
876714
OCEANEERING INTL INC
COM
675232102
1494126
58092
SH
SOLE
0
0
58092
OCULAR THERAPEUTIX INC
COM
67576A100
378562
120561
SH
SOLE
0
0
120561
OGE ENERGY CORP
COM
670837103
3804683
114152
SH
SOLE
36438
0
77714
OKTA INC
CL A
679295105
2063915
25321
SH
SOLE
0
0
25321
OLD DOMINION FREIGHT LINE IN
COM
679580100
9339666
22828
SH
SOLE
7964
0
14864
OLD NATL BANCORP IND
COM
680033107
4351540
299281
SH
SOLE
276979
0
22302
OLD REP INTL CORP
COM
680223104
29253238
1085866
SH
SOLE
554754
0
531113
OLD SECOND BANCORP INC ILL
COM
680277100
307913
22624
SH
SOLE
0
0
22624
OLEMA PHARMACEUTICALS INC
COM
68062P106
370500
30000
SH
SOLE
0
0
30000
OLIN CORP
COM PAR $1
680665205
14702416
294166
SH
SOLE
97469
0
196697
OLINK HLDG AB
SPONSORED ADS
680710100
249585
16921
SH
SOLE
16921
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
4983271
64567
SH
SOLE
56218
38
8311
OMEGA HEALTHCARE INVS INC
COM
681936100
12180631
367329
SH
SOLE
0
0
367329
OMEROS CORP
COM
682143102
129701
44418
SH
SOLE
0
0
44418
OMNICELL COM
COM
68213N109
4128048
91653
SH
SOLE
89356
0
2297
OMNICOM GROUP INC
COM
681919106
31239473
419435
SH
SOLE
280174
0
139261
ON HLDG AG
NAMEN AKT A
H5919C104
6580014
236521
SH
SOLE
0
0
236521
ON SEMICONDUCTOR CORP
COM
682189105
31727455
341339
SH
SOLE
207961
0
133378
ON SEMICONDUCTOR CORP
NOTE 1.625%10/1
682189AP0
67185
15000
PRN
SOLE
0
0
15000
ONDAS HLDGS INC
COM NEW
68236H204
23926
39255
SH
SOLE
0
0
39255
ONE GAS INC
COM
68235P108
857803
12563
SH
SOLE
0
0
12563
ONEMAIN HLDGS INC
COM
68268W103
1451913
36216
SH
SOLE
27668
0
8548
ONEOK INC NEW
COM
682680103
65118456
1026619
SH
SOLE
182258
0
844361
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
453961
40460
SH
SOLE
40460
0
0
ONTO INNOVATION INC
COM
683344105
729924
5724
SH
SOLE
2366
0
3358
OP BANCORP
COM
67109R109
92131
10069
SH
SOLE
0
0
10069
OPEN LENDING CORP
COM
68373J104
5808836
793558
SH
SOLE
215454
153
577951
OPENDOOR TECHNOLOGIES INC
COM
683712103
80005
30305
SH
SOLE
0
0
30305
OPERA LTD
SPONSORED ADS
68373M107
218052
19348
SH
SOLE
0
0
19348
OPKO HEALTH INC
COM
68375N103
64904
40565
SH
SOLE
0
0
40565
OPPFI INC
COM CL A
68386H103
32097
12737
SH
SOLE
0
0
12737
OPTION CARE HEALTH INC
COM NEW
68404L201
538078
16633
SH
SOLE
14575
0
2058
ORACLE CORP
COM
68389X105
355925361
3360323
SH
SOLE
2094290
0
1266033
ORANGE
SPONSORED ADR
684060106
1410098
122724
SH
SOLE
76628
0
46096
OREILLY AUTOMOTIVE INC
COM
67103H107
91950253
101171
SH
SOLE
53651
0
47520
ORGANON & CO
COMMON STOCK
68622V106
6003239
345810
SH
SOLE
241643
0
104167
ORIGIN BANCORP INC
COM
68621T102
475085
16456
SH
SOLE
0
0
16456
ORIGIN MATERIALS INC
COM
68622D106
12928
10100
SH
SOLE
0
0
10100
ORLA MNG LTD NEW
COM
68634K106
124800
34958
SH
SOLE
0
0
34958
ORMAT TECHNOLOGIES INC
COM
686688102
763735
10923
SH
SOLE
9118
0
1805
OSHKOSH CORP
COM
688239201
5450203
57112
SH
SOLE
26571
0
30541
OSI SYSTEMS INC
COM
671044105
984808
8343
SH
SOLE
6639
0
1704
OSISKO GOLD ROYALTIES LTD
COM
68827L101
166364
14159
SH
SOLE
0
0
14159
OTIS WORLDWIDE CORP
COM
68902V107
17732348
220799
SH
SOLE
124122
0
96677
OTTER TAIL CORP
COM
689648103
1529455
20146
SH
SOLE
7075
0
13071
OUSTER INC
COM NEW
68989M202
159410
31629
SH
SOLE
0
0
31629
OUTFRONT MEDIA INC
COM
69007J106
303242
30024
SH
SOLE
0
0
30024
OVERSTOCK COM INC DEL
COM
690370101
368052
23265
SH
SOLE
0
0
23265
OVINTIV INC
COM
69047Q102
8704578
182985
SH
SOLE
66839
0
116146
OWENS CORNING NEW
COM
690742101
12495264
91601
SH
SOLE
53763
0
37838
OWL ROCK CAPITAL CORPORATION
COM
69121K104
11741300
847747
SH
SOLE
0
0
847747
OXFORD INDS INC
COM
691497309
336167
3497
SH
SOLE
1337
0
2160
OXFORD LANE CAP CORP
COM
691543102
680963
136466
SH
SOLE
0
0
136466
OXFORD SQUARE CAP CORP
COM
69181V107
55450
18422
SH
SOLE
0
0
18422
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
968818
40200
SH
SOLE
39119
0
1081
PACCAR INC
COM
693718108
6768858
79615
SH
SOLE
27494
0
52121
PACER FDS TR
CFRA STVAL EQL
69374H691
424169
13093
SH
SOLE
0
0
13093
PACER FDS TR
DATA AND INFRAST
69374H741
2275158
87878
SH
SOLE
4
0
87874
PACER FDS TR
DEVELOPED MRKT
69374H873
5930809
198554
SH
SOLE
0
0
198554
PACER FDS TR
GLOBL CASH ETF
69374H709
12300796
378021
SH
SOLE
6607
0
371414
PACER FDS TR
INDUSTRIAL RELET
69374H766
482077
13734
SH
SOLE
0
0
13734
PACER FDS TR
LUNT LRG CP ALTR
69374H717
3794965
110165
SH
SOLE
470
0
109695
PACER FDS TR
LUNT LRGCP MULTI
69374H816
322395
8737
SH
SOLE
0
0
8737
PACER FDS TR
METAURUS CAP 400
69374H436
970108
31880
SH
SOLE
0
0
31880
PACER FDS TR
PACER US SMALL
69374H857
49700126
1191850
SH
SOLE
8043
0
1183806
PACER FDS TR
TRENDP US LAR CP
69374H105
28254625
707073
SH
SOLE
0
0
707073
PACER FDS TR
TRENDP US MID CP
69374H204
1669420
52913
SH
SOLE
0
0
52913
PACER FDS TR
TRENDPILOT 100
69374H303
18160529
295582
SH
SOLE
0
0
295582
PACER FDS TR
TRENDPILOT EUR
69374H808
3571912
144364
SH
SOLE
0
0
144364
PACER FDS TR
TRENDPILOT FD
69374H675
564914
20016
SH
SOLE
0
0
20016
PACER FDS TR
TRENDPILOT INTL
69374H683
2291576
87901
SH
SOLE
0
0
87901
PACER FDS TR
TRENDPILOT US BD
69374H642
3574366
183395
SH
SOLE
8821
0
174574
PACER FDS TR
US CASH COWS 100
69374H881
230441787
4661982
SH
SOLE
19369
0
4642613
PACIFIC BIOSCIENCES CALIF IN
COM
69404D108
459417
55020
SH
SOLE
0
0
55020
PACIFIC PREMIER BANCORP
COM
69478X105
1164392
53511
SH
SOLE
640
0
52871
PACIRA BIOSCIENCES INC
COM
695127100
685974
22359
SH
SOLE
17799
0
4560
PACKAGING CORP AMER
COM
695156109
24457020
159277
SH
SOLE
81746
0
77531
PACWEST BANCORP DEL
COM
695263103
195523
24718
SH
SOLE
0
0
24718
PAGAYA TECHNOLOGIES LTD
CL A SHS
M7S64L115
208508
131967
SH
SOLE
0
0
131967
PAGERDUTY INC
COM
69553P100
1584893
70471
SH
SOLE
69258
0
1213
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
921175
106989
SH
SOLE
0
0
106989
PALANTIR TECHNOLOGIES INC
CL A
69608A108
25023853
1563991
SH
SOLE
1
0
1563990
PALO ALTO NETWORKS INC
COM
697435105
135853274
579480
SH
SOLE
172037
30
407413
PAMPA ENERGIA S A
SPONS ADR LVL I
697660207
306464
8203
SH
SOLE
0
0
8203
PAN AMERN SILVER CORP
COM
697900108
4801272
331580
SH
SOLE
0
0
331580
PANGAEA LOGISTICS SOLUTION L
SHS
G6891L105
114572
19485
SH
SOLE
0
0
19485
PAPA JOHNS INTL INC
COM
698813102
4364995
63984
SH
SOLE
59347
0
4637
PARAMOUNT GLOBAL
CLASS B COM
92556H206
4705195
364744
SH
SOLE
121
0
364623
PARK NATL CORP
COM
700658107
857566
9073
SH
SOLE
0
0
9073
PARKER-HANNIFIN CORP
COM
701094104
73378628
188382
SH
SOLE
128872
17
59493
PARSONS CORP DEL
COM
70202L102
1338260
24623
SH
SOLE
19680
0
4943
PARSONS CORP DEL
NOTE 0.250% 8/1
70202LAB8
20312
16000
PRN
SOLE
0
0
16000
PATHWARD FINANCIAL INC
COM
59100U108
569259
12351
SH
SOLE
0
0
12351
PATRICK INDS INC
COM
703343103
1894804
25244
SH
SOLE
22640
16
2588
PATRIOT TRANSN HLDG INC
COM
70338W105
117115
14326
SH
SOLE
0
0
14326
PATTERSON COS INC
COM
703395103
7519253
253686
SH
SOLE
188587
0
65099
PATTERSON-UTI ENERGY INC
COM
703481101
7170159
518075
SH
SOLE
433163
0
84912
PAVMED INC
COM
70387R106
40584
137760
SH
SOLE
0
0
137760
PAYCHEX INC
COM
704326107
87709409
760509
SH
SOLE
387553
0
372956
PAYCOM SOFTWARE INC
COM
70432V102
3227998
12450
SH
SOLE
5612
0
6838
PAYCOR HCM INC
COM
70435P102
4166691
182510
SH
SOLE
180887
54
1569
PAYLOCITY HLDG CORP
COM
70438V106
6203777
34143
SH
SOLE
29172
0
4971
PAYPAL HLDGS INC
COM
70450Y103
78939705
1350321
SH
SOLE
823218
55
527048
PAYSAFE LIMITED
SHS
G6964L206
1378970
115010
SH
SOLE
1756
0
113254
PBF ENERGY INC
CL A
69318G106
463677
8662
SH
SOLE
0
0
8662
PCM FD INC
COM
69323T101
229892
25831
SH
SOLE
0
0
25831
PDD HOLDINGS INC
SPONSORED ADS
722304102
856740
8736
SH
SOLE
0
0
8736
PDS BIOTECHNOLOGY CORP
COM
70465T107
123023
24361
SH
SOLE
0
0
24361
PEABODY ENERGY CORP
COM
704551100
3398337
130756
SH
SOLE
105270
0
25486
PEBBLEBROOK HOTEL TR
COM
70509V100
2371907
174533
SH
SOLE
156413
0
18120
PEDIATRIX MEDICAL GROUP INC
COM
58502B106
711471
55978
SH
SOLE
52964
0
3014
PELOTON INTERACTIVE INC
CL A COM
70614W100
231320
45806
SH
SOLE
0
0
45806
PEMBINA PIPELINE CORP
COM
706327103
2182600
72608
SH
SOLE
56304
0
16304
PENN ENTERTAINMENT INC
COM
707569109
1675511
73007
SH
SOLE
46
0
72961
PENNANTPARK INVT CORP
COM
708062104
1101900
167462
SH
SOLE
0
0
167462
PENNYMAC MTG INVT TR
COM
70931T103
561021
45244
SH
SOLE
0
0
45244
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
4187866
25068
SH
SOLE
2504
0
22564
PENTAIR PLC
SHS
G7S00T104
4155359
64175
SH
SOLE
18883
0
45292
PENUMBRA INC
COM
70975L107
3576639
14785
SH
SOLE
14132
0
653
PEPSICO INC
COM
713448108
360383856
2126912
SH
SOLE
625354
46
1501512
PERDOCEO ED CORP
COM
71363P106
303645
17757
SH
SOLE
17162
0
595
PERFORMANCE FOOD GROUP CO
COM
71377A103
11298465
191955
SH
SOLE
177388
0
14567
PERIMETER SOLUTIONS SA
COMMON STOCK
L7579L106
244676
53894
SH
SOLE
52894
0
1000
PERION NETWORK LTD
SHS NEW
M78673114
2103852
68686
SH
SOLE
0
0
68686
PERMIAN BASIN RTY TR
UNIT BEN INT
714236106
1472623
69300
SH
SOLE
0
0
69300
PERMIAN RESOURCES CORP
CLASS A COM
71424F105
7022498
503045
SH
SOLE
472594
0
30451
PERRIGO CO PLC
SHS
G97822103
3035469
95007
SH
SOLE
84705
0
10302
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
1139411
76011
SH
SOLE
0
0
76011
PFIZER INC
COM
717081103
285573096
8609382
SH
SOLE
3526862
107
5082413
PG&E CORP
COM
69331C108
12776514
792097
SH
SOLE
760077
0
32020
PGIM ETF TR
PGIM ULTRA SH BD
69344A107
27220961
550030
SH
SOLE
18232
0
531798
PGIM GLOBAL HIGH YIELD FD FO
COM
69346J106
752031
69762
SH
SOLE
0
0
69762
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
3443261
292297
SH
SOLE
0
0
292297
PGIM SHORT DUR HIG YLD OPP F
COM
69355J104
1082215
74687
SH
SOLE
0
0
74687
PGT INNOVATIONS INC
COM
69336V101
1889831
68102
SH
SOLE
21985
0
46117
PHILIP MORRIS INTL INC
COM
718172109
212422908
2294480
SH
SOLE
1550289
0
744191
PHILLIPS 66
COM
718546104
79876127
664803
SH
SOLE
45133
0
619670
PHILLIPS EDISON & CO INC
COMMON STOCK
71844V201
893416
26637
SH
SOLE
0
0
26637
PHYSICIANS RLTY TR
COM
71943U104
4206241
345057
SH
SOLE
231545
0
113512
PIEDMONT LITHIUM INC
COM
72016P105
927789
23370
SH
SOLE
0
0
23370
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
289722
51552
SH
SOLE
49335
0
2217
PIERIS PHARMACEUTICALS INC
COM
720795103
8940
30000
SH
SOLE
0
0
30000
PIMCO CALIF MUN INCOME FD II
COM
72200M108
188250
37500
SH
SOLE
0
0
37500
PIMCO CALIF MUN INCOME FD II
COM
72201C109
236325
34500
SH
SOLE
0
0
34500
PIMCO CORPORATE & INCM STRG
COM
72200U100
128917
10593
SH
SOLE
0
0
10593
PIMCO CORPORATE & INCOME OPP
COM
72201B101
1010534
77317
SH
SOLE
0
0
77317
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
5844827
338242
SH
SOLE
0
0
338242
PIMCO DYNAMIC INCOME OPRNTS
COM BEN SHS
69355M107
353924
29792
SH
SOLE
0
0
29792
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
1135570
57265
SH
SOLE
0
0
57265
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
4797623
53130
SH
SOLE
0
0
53130
PIMCO ETF TR
1-5 US TIP IDX
72201R205
513372
10249
SH
SOLE
0
0
10249
PIMCO ETF TR
15+ YR US TIPS
72201R304
5863897
111587
SH
SOLE
0
0
111587
PIMCO ETF TR
25YR+ ZERO U S
72201R882
6986018
96054
SH
SOLE
0
0
96054
PIMCO ETF TR
ACTIVE BD ETF
72201R775
26513722
301635
SH
SOLE
407
0
301228
PIMCO ETF TR
BROAD US TIPS
72201R403
3688405
71246
SH
SOLE
0
0
71246
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
14408742
143886
SH
SOLE
0
0
143886
PIMCO ETF TR
INTER MUN BD ACT
72201R866
5787768
115594
SH
SOLE
0
0
115594
PIMCO ETF TR
INV GRD CRP BD
72201R817
963505
10574
SH
SOLE
0
0
10574
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
1957436
39988
SH
SOLE
0
0
39988
PIMCO HIGH INCOME FD
COM SHS
722014107
119459
27027
SH
SOLE
0
0
27027
PIMCO INCOME STRATEGY FD II
COM
72201J104
1666070
252818
SH
SOLE
0
0
252818
PIMCO MUN INCOME FD
COM
72200R107
129561
15424
SH
SOLE
0
0
15424
PIMCO MUN INCOME FD II
COM
72200W106
904108
117569
SH
SOLE
0
0
117569
PIMCO MUN INCOME FD III
COM
72201A103
221905
34298
SH
SOLE
0
0
34298
PIMCO STRATEGIC INCOME FD
COM
72200X104
139919
26350
SH
SOLE
0
0
26350
PINNACLE FINL PARTNERS INC
COM
72346Q104
12463445
185911
SH
SOLE
152446
50
33415
PINNACLE WEST CAP CORP
COM
723484101
2239165
30390
SH
SOLE
9224
0
21166
PINTEREST INC
CL A
72352L106
13190955
488012
SH
SOLE
366652
0
121360
PIONEER HIGH INCOME FUND INC
COM
72369H106
102086
15214
SH
SOLE
0
0
15214
PIONEER MUNICIPAL HIGH INCOM
COM
723762100
655144
97347
SH
SOLE
500
0
96847
PIONEER MUNICIPAL HIGH INCOM
COM SHS
723763108
490984
67909
SH
SOLE
0
0
67909
PIONEER NAT RES CO
COM
723787107
252750874
1101071
SH
SOLE
303907
0
797164
PIPER SANDLER COMPANIES
COM
724078100
4096499
28192
SH
SOLE
22625
0
5567
PITNEY BOWES INC
COM
724479100
95294
31554
SH
SOLE
0
0
31554
PIXELWORKS INC
COM NEW
72581M305
128142
113400
SH
SOLE
0
0
113400
PJT PARTNERS INC
COM CL A
69343T107
9492048
119487
SH
SOLE
86638
0
32849
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
4726887
308544
SH
SOLE
0
0
308544
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
1672916
103779
SH
SOLE
17847
0
85932
PLANET FITNESS INC
CL A
72703H101
4755362
96693
SH
SOLE
24554
0
72139
PLANET LABS PBC
COM CL A
72703X106
49049
18865
SH
SOLE
0
0
18865
PLAYA HOTELS & RESORTS NV
SHS
N70544106
465684
64321
SH
SOLE
0
0
64321
PLAYTIKA HLDG CORP
COM
72815L107
730060
75811
SH
SOLE
45834
0
29977
PLUG POWER INC
COM NEW
72919P202
634091
83433
SH
SOLE
0
0
83433
PLUMAS BANCORP
COM
729273102
1402429
41079
SH
SOLE
0
0
41079
PNC FINL SVCS GROUP INC
COM
693475105
180107344
1467031
SH
SOLE
1295991
0
171040
PNM RES INC
COM
69349H107
977541
21913
SH
SOLE
18901
0
3012
POLARIS INC
COM
731068102
42678167
409816
SH
SOLE
265981
0
143834
POLESTAR AUTOMOTIVE HLDG UK
ADS A
731105201
57108
21632
SH
SOLE
0
0
21632
POLISHED COM INC
COM
28252C109
1276
15810
SH
SOLE
0
0
15810
POOL CORP
COM
73278L105
99116483
278339
SH
SOLE
253708
8
24623
POPULAR INC
COM NEW
733174700
1889395
29986
SH
SOLE
29367
0
619
PORTILLOS INC
COM CL A
73642K106
189158
12291
SH
SOLE
0
0
12291
PORTLAND GEN ELEC CO
COM NEW
736508847
9158073
226237
SH
SOLE
205078
0
21159
PORTMAN RIDGE FIN CORP
COM NEW
73688F201
2006120
104214
SH
SOLE
0
0
104214
POST HLDGS INC
COM
737446104
33984145
396363
SH
SOLE
369997
85
26281
POTLATCHDELTIC CORPORATION
COM
737630103
12818675
282412
SH
SOLE
1310
0
281101
POWER INTEGRATIONS INC
COM
739276103
1070628
14030
SH
SOLE
13441
0
589
PPG INDS INC
COM
693506107
86263445
664588
SH
SOLE
567386
0
97202
PPL CORP
COM
69351T106
37403553
1587589
SH
SOLE
1181384
0
406205
PRECIGEN INC
COM
74017N105
248300
174859
SH
SOLE
0
0
174859
PREDICTIVE ONCOLOGY INC
COM
74039M309
378333
118229
SH
SOLE
0
0
118229
PREMIER INC
CL A
74051N102
10512857
488971
SH
SOLE
484360
0
4611
PRESTIGE CONSMR HEALTHCARE I
COM
74112D101
5515001
96433
SH
SOLE
94830
0
1603
PRICE T ROWE GROUP INC
COM
74144T108
24609465
234666
SH
SOLE
72715
0
161951
PRICESMART INC
COM
741511109
7059556
94848
SH
SOLE
88763
0
6085
PRIMEENERGY RESOURCES CORP
COM
74158E104
232444
2004
SH
SOLE
0
0
2004
PRIMERICA INC
COM
74164M108
23111246
119124
SH
SOLE
114926
0
4198
PRIMO WATER CORPORATION
COM
74167P108
11122834
806004
SH
SOLE
492923
0
313081
PRIMORIS SVCS CORP
COM
74164F103
1998343
61055
SH
SOLE
4907
0
56148
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
5262681
312140
SH
SOLE
15231
0
296909
PRINCIPAL EXCHANGE TRADED FD
US MEGA CP ETF
74255Y870
7697834
179688
SH
SOLE
0
0
179688
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
7417099
102915
SH
SOLE
0
0
102915
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
257135
28476
SH
SOLE
0
0
28476
PROCORE TECHNOLOGIES INC
COM
74275K108
260888
3994
SH
SOLE
3777
0
217
PROCTER AND GAMBLE CO
COM
742718109
444691093
3048753
SH
SOLE
1219448
0
1829306
PROFOUND MED CORP
COM NEW
74319B502
690856
67731
SH
SOLE
0
0
67731
PROGRESS SOFTWARE CORP
COM
743312100
2871537
54613
SH
SOLE
28775
0
25838
PROGRESSIVE CORP
COM
743315103
154032114
1105759
SH
SOLE
803199
0
302560
PROGYNY INC
COM
74340E103
2485263
73053
SH
SOLE
70332
0
2721
PROLOGIS INC.
COM
74340W103
102816123
916284
SH
SOLE
686026
0
230258
PROPETRO HLDG CORP
COM
74347M108
1164989
109595
SH
SOLE
97143
0
12452
PROS HOLDINGS INC
COM
74346Y103
742391
21444
SH
SOLE
19236
0
2208
PROSHARES TR
EQTS FOR RISIN
74347B391
238319
4708
SH
SOLE
4708
0
0
PROSHARES TR
HD REPLICATION
74347X294
2381071
50154
SH
SOLE
0
0
50154
PROSHARES TR
LARGE CAP CRE
74347R248
476288
9758
SH
SOLE
0
0
9758
PROSHARES TR
MSCI EAFE DIVD
74347B839
1882000
53935
SH
SOLE
0
0
53935
PROSHARES TR
MSCI EMRG MKTS
74347B847
251285
5810
SH
SOLE
0
0
5810
PROSHARES TR
ONLINE RTL ETF
74347B169
574834
18591
SH
SOLE
0
0
18591
PROSHARES TR
PSHS ULT S&P 500
74347R107
213520
4000
SH
SOLE
0
0
4000
PROSHARES TR
PSHS ULTRA QQQ
74347R206
261852
4412
SH
SOLE
0
0
4412
PROSHARES TR
RUSS 2000 DIVD
74347B698
2895481
51175
SH
SOLE
0
0
51175
PROSHARES TR
RUSSELL US DIV
74347G507
310180
7141
SH
SOLE
0
0
7141
PROSHARES TR
S&P 500 DV ARIST
74348A467
53704344
606486
SH
SOLE
0
0
606486
PROSHARES TR
S&P MDCP 400 DIV
74347B680
11484317
172075
SH
SOLE
678
0
171397
PROSHARES TR
S&P TECH DIVIDEN
74347G606
2546594
40982
SH
SOLE
0
0
40982
PROSHARES TR
SHORT S&P 500 NE
74347B425
170746
11800
SH
SOLE
0
0
11800
PROSHARES TR
ULTRASHRT S&P500
74347G416
6418620
172962
SH
SOLE
0
0
172962
PROSPECT CAP CORP
COM
74348T102
2413811
398977
SH
SOLE
0
0
398977
PROSPECT CAP CORP
NOTE 6.375% 3/0
74348TAT9
99157
100000
PRN
SOLE
0
0
100000
PROSPERITY BANCSHARES INC
COM
743606105
923876
16927
SH
SOLE
14217
0
2710
PROTHENA CORP PLC
SHS
G72800108
394058
8167
SH
SOLE
0
0
8167
PROVIDENT FINL SVCS INC
COM
74386T105
277391
18142
SH
SOLE
4605
0
13537
PRUDENTIAL FINL INC
COM
744320102
45644505
481025
SH
SOLE
3100
0
477925
PRUDENTIAL PLC
ADR
74435K204
5296071
241610
SH
SOLE
237714
0
3896
PTC INC
COM
69370C100
22542137
159106
SH
SOLE
23973
0
135133
PUBLIC STORAGE
COM
74460D109
28931085
109787
SH
SOLE
67878
0
41909
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
25211259
443003
SH
SOLE
327786
0
115217
PULTE GROUP INC
COM
745867101
21348170
288294
SH
SOLE
206010
0
82284
PURE STORAGE INC
CL A
74624M102
9838956
276220
SH
SOLE
77482
0
198738
PURECYCLE TECHNOLOGIES INC
COM
74623V103
232030
41360
SH
SOLE
0
0
41360
PURPLE BIOTECH LTD
SPONSORED ADS
74638P109
13090
11000
SH
SOLE
0
0
11000
PUTNAM MANAGED MUN INCOME TR
COM
746823103
2481605
453676
SH
SOLE
0
0
453676
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
1503753
163451
SH
SOLE
0
0
163451
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1525887
455489
SH
SOLE
0
0
455489
PVH CORPORATION
COM
693656100
382227
4996
SH
SOLE
23
0
4973
Q2 HLDGS INC
COM
74736L109
2832354
87771
SH
SOLE
87575
38
158
QCR HOLDINGS INC
COM
74727A104
614991
12675
SH
SOLE
0
0
12675
QIAGEN NV
SHS NEW
N72482123
5813967
143555
SH
SOLE
142875
16
664
QORVO INC
COM
74736K101
4965862
52015
SH
SOLE
36945
0
15070
QUAKER HOUGHTON
COM
747316107
4668160
29176
SH
SOLE
28102
0
1074
QUALCOMM INC
COM
747525103
292608132
2634686
SH
SOLE
909825
0
1724861
QUALYS INC
COM
74758T303
4572534
29974
SH
SOLE
15828
0
14146
QUANTA SVCS INC
COM
74762E102
37053363
198072
SH
SOLE
51300
0
146772
QUANTUMSCAPE CORP
COM CL A
74767V109
151381
22628
SH
SOLE
0
0
22628
QUEST DIAGNOSTICS INC
COM
74834L100
8887936
72936
SH
SOLE
41350
0
31586
QUICKLOGIC CORP
COM NEW
74837P405
336174
39090
SH
SOLE
0
0
39090
QUIDELORTHO CORP
COM
219798105
3381752
46300
SH
SOLE
6386
0
39914
QUIPT HOME MEDICAL CORP
COM
74880P104
137430
27000
SH
SOLE
0
0
27000
QURATE RETAIL INC
COM SER A
74915M100
186707
307795
SH
SOLE
300482
0
7313
RADIAN GROUP INC
COM
750236101
4490086
178817
SH
SOLE
176063
0
2754
RADNET INC
COM
750491102
2268139
80459
SH
SOLE
0
0
80459
RALPH LAUREN CORP
CL A
751212101
5404431
46554
SH
SOLE
39760
0
6794
RAMBUS INC DEL
COM
750917106
700443
12555
SH
SOLE
9199
0
3356
RANGE RES CORP
COM
75281A109
3409391
105196
SH
SOLE
56210
0
48986
RANGER ENERGY SVCS INC
COM CL A
75282U104
543349
38318
SH
SOLE
0
0
38318
RAPID7 INC
COM
753422104
4614911
100806
SH
SOLE
72154
0
28652
RAYMOND JAMES FINL INC
COM
754730109
30924518
307921
SH
SOLE
19
0
307902
RAYONIER INC
COM
754907103
1711451
60135
SH
SOLE
12717
0
47418
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
220250246
3060307
SH
SOLE
1103645
45
1956618
RB GLOBAL INC
COM
74935Q107
8584741
137356
SH
SOLE
134144
0
3212
RBB FD INC
MOTLEY FOL ETF
74933W601
6430352
163622
SH
SOLE
0
0
163622
RBB FD INC
US TREAS 3 MNTH
74933W452
242389
4841
SH
SOLE
0
0
4841
RBC BEARINGS INC
COM
75524B104
37710238
161066
SH
SOLE
159280
12
1774
READY CAPITAL CORP
COM
75574U101
207377
20512
SH
SOLE
0
0
20512
REALTY INCOME CORP
COM
756109104
62867418
1258860
SH
SOLE
729388
0
529471
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
6769334
274618
SH
SOLE
0
0
274618
RECURSION PHARMACEUTICALS IN
CL A
75629V104
529288
69188
SH
SOLE
0
0
69188
RED ROBIN GOURMET BURGERS IN
COM
75689M101
420693
52325
SH
SOLE
0
0
52325
REDFIN CORP
COM
75737F108
769219
109264
SH
SOLE
0
0
109264
REDWOOD TRUST INC
COM
758075402
5968863
837148
SH
SOLE
0
0
837148
REDWOOD TRUST INC
NOTE 5.625% 7/1
758075AD7
156800
160000
PRN
SOLE
0
0
160000
REGAL REXNORD CORPORATION
COM
758750103
10981881
76861
SH
SOLE
67729
22
9110
REGENCY CTRS CORP
COM
758849103
7249149
121958
SH
SOLE
113704
0
8254
REGENERON PHARMACEUTICALS
COM
75886F107
50612029
61500
SH
SOLE
40322
0
21178
REGENXBIO INC
COM
75901B107
1656205
100620
SH
SOLE
0
0
100620
REGIONS FINANCIAL CORP NEW
COM
7591EP100
19103170
1110650
SH
SOLE
166548
0
944102
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
31444902
216578
SH
SOLE
212569
0
4009
RELAY THERAPEUTICS INC
COM
75943R102
174970
20805
SH
SOLE
0
0
20805
RELIANCE STEEL & ALUMINUM CO
COM
759509102
8103047
30901
SH
SOLE
15580
0
15321
RELX PLC
SPONSORED ADR
759530108
36373813
1079343
SH
SOLE
1049141
41
30161
RENAISSANCERE HLDGS LTD
COM
G7496G103
10328961
52188
SH
SOLE
48724
0
3464
RENASANT CORP
COM
75970E107
307006
11722
SH
SOLE
0
0
11722
RENTOKIL INITIAL PLC
SPONSORED ADR
760125104
9784679
264094
SH
SOLE
258696
43
5355
REPLIGEN CORP
COM
759916109
10688481
67219
SH
SOLE
66059
17
1143
REPUBLIC FIRST BANCORP INC
COM
760416107
2898
15250
SH
SOLE
0
0
15250
REPUBLIC SVCS INC
COM
760759100
108932449
764385
SH
SOLE
482205
0
282180
RESIDEO TECHNOLOGIES INC
COM
76118Y104
3724634
235737
SH
SOLE
230706
0
5031
RESMED INC
COM
761152107
834276
5642
SH
SOLE
0
0
5642
RESTAURANT BRANDS INTL INC
COM
76131D103
4440250
66650
SH
SOLE
38003
0
28647
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
269587
21776
SH
SOLE
0
0
21776
REV GROUP INC
COM
749527107
229728
14358
SH
SOLE
0
0
14358
REVOLVE GROUP INC
CL A
76156B107
3421309
251382
SH
SOLE
0
0
251382
REVVITY INC
COM
714046109
882542
7972
SH
SOLE
1158
0
6814
REXFORD INDL RLTY INC
COM
76169C100
3771857
76431
SH
SOLE
75399
0
1032
REYNOLDS CONSUMER PRODS INC
COM
76171L106
662740
25858
SH
SOLE
25151
0
707
RH
COM
74967X103
2404354
9095
SH
SOLE
292
0
8803
RINGCENTRAL INC
CL A
76680R206
1276490
43081
SH
SOLE
0
0
43081
RINGCENTRAL INC
NOTE 3/0
76680RAF4
110628
120000
PRN
SOLE
0
0
120000
RINGCENTRAL INC
NOTE 3/1
76680RAH0
344933
410000
PRN
SOLE
0
0
410000
RIO TINTO PLC
SPONSORED ADR
767204100
34657050
544580
SH
SOLE
111939
7
432634
RITHM CAPITAL CORP
COM NEW
64828T201
2855492
307373
SH
SOLE
0
0
307373
RIVERNORTH CAP AND INCM FD I
COM
76882B108
274442
18008
SH
SOLE
0
0
18008
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
329040
41598
SH
SOLE
0
0
41598
RIVERNORTH FLEXIBLE MUN INCO
COM
76883H104
340783
23831
SH
SOLE
0
0
23831
RIVERNORTH FLEXIBLE MUNI INC
COM
76883Y107
172283
13984
SH
SOLE
0
0
13984
RIVERNORTH MANAGED DUR MUN I
COM
76882H105
440686
32120
SH
SOLE
0
0
32120
RIVERNORTH MANAGED DUR MUN I
COM
76882M104
200197
13951
SH
SOLE
0
0
13951
RIVERNORTH OPPORTUNISTIC MUN
COM
76883F108
339020
23609
SH
SOLE
0
0
23609
RIVERNORTH OPPORTUNITIES FD
COM
76881Y109
334428
31820
SH
SOLE
0
0
31820
RIVIAN AUTOMOTIVE INC
COM CL A
76954A103
5823600
239852
SH
SOLE
112613
0
127239
RLI CORP
COM
749607107
10202749
75081
SH
SOLE
72839
0
2242
RLJ LODGING TR
CUM CONV PFD A
74965L200
424406
17647
SH
SOLE
0
0
17647
ROBERT HALF INTL INC
COM
770323103
8126030
110890
SH
SOLE
31573
0
79317
ROBINHOOD MKTS INC
COM CL A
770700102
312419
31847
SH
SOLE
0
0
31847
ROBLOX CORP
CL A
771049103
2220016
76658
SH
SOLE
0
0
76658
ROCKET COS INC
COM CL A
77311W101
1325100
161994
SH
SOLE
143230
0
18764
ROCKET LAB USA INC
COM
773122106
86658
19785
SH
SOLE
0
0
19785
ROCKWELL AUTOMATION INC
COM
773903109
22513415
78754
SH
SOLE
10782
0
67972
ROCKWELL MED INC
COM NEW
774374300
396594
190670
SH
SOLE
0
0
190670
ROCKY BRANDS INC
COM
774515100
7517551
511398
SH
SOLE
0
0
511398
ROGERS COMMUNICATIONS INC
CL B
775109200
2422800
63110
SH
SOLE
60455
0
2655
ROKU INC
COM CL A
77543R102
2396531
33950
SH
SOLE
4783
0
29167
ROLLINS INC
COM
775711104
41747227
1118330
SH
SOLE
1051498
87
66744
ROOT INC
CL A NEW
77664L207
1315414
138319
SH
SOLE
0
0
138319
ROPER TECHNOLOGIES INC
COM
776696106
102201660
211038
SH
SOLE
63002
0
148037
ROSS STORES INC
COM
778296103
32316147
286110
SH
SOLE
229453
0
56657
ROVER GROUP INC
COM CL A
77936F103
100041
15981
SH
SOLE
0
0
15981
ROYAL BK CDA
COM
780087102
30561954
349519
SH
SOLE
238334
0
111185
ROYAL CARIBBEAN GROUP
COM
V7780T103
7117848
77250
SH
SOLE
34457
0
42793
ROYAL GOLD INC
COM
780287108
8331048
78351
SH
SOLE
11733
0
66618
ROYCE MICRO-CAP TR INC
COM
780915104
2468462
298123
SH
SOLE
0
0
298123
ROYCE VALUE TR INC
COM
780910105
20939310
1626986
SH
SOLE
654
0
1626332
RPM INTL INC
COM
749685103
19154970
202036
SH
SOLE
97914
0
104122
RUMBLE INC
COM CL A
78137L105
65459
12835
SH
SOLE
0
0
12835
RUSH ENTERPRISES INC
CL A
781846209
1777402
43532
SH
SOLE
41765
28
1739
RXO INC
COMMON STOCK
74982T103
1918881
97257
SH
SOLE
0
0
97257
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
2048183
42318
SH
SOLE
36555
0
5763
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
11458894
117878
SH
SOLE
111611
9
6258
RYDER SYS INC
COM
783549108
1491200
13943
SH
SOLE
7596
0
6347
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
486000
5836
SH
SOLE
0
0
5836
S&P GLOBAL INC
COM
78409V104
275932653
755132
SH
SOLE
449092
15
306025
SABA CAPITAL INCOME & OPRNT
SHS NEW
78518H202
507263
66050
SH
SOLE
0
0
66050
SABINE RTY TR
UNIT BEN INT
785688102
1744900
26478
SH
SOLE
0
0
26478
SABRE CORP
COM
78573M104
1176567
262042
SH
SOLE
244190
0
17852
SAFE BULKERS INC
COM
Y7388L103
134599
41543
SH
SOLE
0
0
41543
SAIA INC
COM
78709Y105
36855180
92450
SH
SOLE
88698
6
3746
SALESFORCE INC
COM
79466L302
447194412
2205319
SH
SOLE
1038534
30
1166755
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
111448
16082
SH
SOLE
0
0
16082
SANDRIDGE ENERGY INC
COM NEW
80007P869
947889
60529
SH
SOLE
0
0
60529
SANDSTORM GOLD LTD
COM NEW
80013R206
1334862
286451
SH
SOLE
0
0
286451
SANDY SPRING BANCORP INC
COM
800363103
230488
10755
SH
SOLE
723
0
10032
SANMINA CORPORATION
COM
801056102
2678771
49351
SH
SOLE
47426
0
1925
SANOFI
SPONSORED ADR
80105N105
112436975
2096142
SH
SOLE
1950058
43
146041
SAP SE
SPON ADR
803054204
82796309
640244
SH
SOLE
607164
15
33065
SARATOGA INVT CORP
COM NEW
80349A208
1277059
49691
SH
SOLE
0
0
49691
SAREPTA THERAPEUTICS INC
COM
803607100
1253172
10338
SH
SOLE
2796
0
7542
SATELLOGIC INC
CLASS A ORD SHS
G7823S101
28993
24780
SH
SOLE
0
0
24780
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
18052849
90188
SH
SOLE
76835
15
13338
SCHLUMBERGER LTD
COM STK
806857108
99907891
1713687
SH
SOLE
1093385
0
620302
SCHNEIDER NATIONAL INC
CL B
80689H102
4682591
169108
SH
SOLE
150551
0
18557
SCHRODINGER INC
COM
80810D103
333162
11785
SH
SOLE
8820
0
2965
SCHWAB CHARLES CORP
COM
808513105
79847643
1454420
SH
SOLE
1015324
0
439096
SCHWAB STRATEGIC TR
1000 INDEX ETF
808524722
267211
6470
SH
SOLE
1429
0
5041
SCHWAB STRATEGIC TR
5 10YR CORP BD
808524698
289534
6861
SH
SOLE
0
0
6861
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
1374329
57407
SH
SOLE
0
0
57407
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
1269883
26489
SH
SOLE
0
0
26489
SCHWAB STRATEGIC TR
INTERNL DIVID
808524672
682102
29657
SH
SOLE
0
0
29657
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
12775611
376196
SH
SOLE
0
0
376196
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
274656
8516
SH
SOLE
0
0
8516
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
1321250
23982
SH
SOLE
0
0
23982
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
2847433
50874
SH
SOLE
0
0
50874
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
528557
10900
SH
SOLE
0
0
10900
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
10660988
406598
SH
SOLE
30
0
406567
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
8566841
270503
SH
SOLE
3354
0
267149
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
2308070
71813
SH
SOLE
3249
0
68564
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
5970324
124667
SH
SOLE
39
0
124628
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
13661272
308869
SH
SOLE
1
0
308868
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
7197107
144375
SH
SOLE
0
0
144375
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
134459030
1900212
SH
SOLE
37839
0
1862374
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
16569370
227852
SH
SOLE
2548
0
225304
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
2498587
38762
SH
SOLE
0
0
38762
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
4382627
86613
SH
SOLE
0
0
86613
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
16069130
237428
SH
SOLE
752
0
236676
SCHWAB STRATEGIC TR
US REIT ETF
808524847
395107
22260
SH
SOLE
1010
0
21250
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
3966298
95758
SH
SOLE
0
0
95758
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
18178206
360036
SH
SOLE
0
0
360036
SCIENCE APPLICATIONS INTL CO
COM
808625107
7517459
71229
SH
SOLE
56980
0
14248
SCILEX HOLDING CO
COM
80880W106
42984
30703
SH
SOLE
8
0
30695
SCORPIO TANKERS INC
SHS
Y7542C130
335706
6203
SH
SOLE
0
0
6203
SCOTTS MIRACLE-GRO CO
CL A
810186106
30525201
590658
SH
SOLE
459597
0
131061
SCPHARMACEUTICALS INC
COM
810648105
581505
81672
SH
SOLE
0
0
81672
SCYNEXIS INC
COM NEW
811292200
42166
18494
SH
SOLE
0
0
18494
SEA LTD
SPONSORD ADS
81141R100
3087132
70242
SH
SOLE
9607
0
60635
SEABRIDGE GOLD INC
COM
811916105
6991654
662716
SH
SOLE
0
0
662716
SEACOAST BKG CORP FLA
COM NEW
811707801
4190598
190829
SH
SOLE
0
0
190829
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
21064379
319399
SH
SOLE
139745
0
179655
SEAGEN INC
COM
81181C104
4680663
22063
SH
SOLE
5143
0
16920
SEALED AIR CORP NEW
COM
81211K100
8734525
265811
SH
SOLE
235434
0
30377
SEAWORLD ENTMT INC
COM
81282V100
1064213
23010
SH
SOLE
17540
0
5470
SEI INVTS CO
COM
784117103
28599362
474836
SH
SOLE
450849
0
23987
SELECT MED HLDGS CORP
COM
81619Q105
6596641
261047
SH
SOLE
253396
0
7651
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
289118137
4409305
SH
SOLE
3521246
0
888060
SELECT SECTOR SPDR TR
ENERGY
81369Y506
163143559
1804885
SH
SOLE
214856
0
1590029
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
102656499
3094860
SH
SOLE
0
0
3094860
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
11012136
323221
SH
SOLE
3
0
323218
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
272023255
1689795
SH
SOLE
1166765
0
523031
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
314595991
4571952
SH
SOLE
3671308
0
900643
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
672203081
5221400
SH
SOLE
3905016
0
1316384
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
98252621
969152
SH
SOLE
37466
0
931686
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
198079017
3361260
SH
SOLE
2714058
0
647202
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
21320033
271420
SH
SOLE
37190
0
234230
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
587652631
3584778
SH
SOLE
2770188
0
814590
SELECTIVE INS GROUP INC
COM
816300107
4471490
43341
SH
SOLE
40984
0
2357
SELECTQUOTE INC
COM
816307300
30420
26000
SH
SOLE
0
0
26000
SEMPRA
COM
816851109
61259312
900475
SH
SOLE
731295
0
169180
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
1592485
42107
SH
SOLE
35735
0
6372
SENSEI BIOTHERAPEUTICS INC
COM
81728A108
11200
14000
SH
SOLE
0
0
14000
SENSEONICS HLDGS INC
COM
81727U105
8877
14700
SH
SOLE
0
0
14700
SENSIENT TECHNOLOGIES CORP
COM
81725T100
251087
4294
SH
SOLE
0
0
4294
SENTINELONE INC
CL A
81730H109
767720
45535
SH
SOLE
0
0
45535
SERVICE CORP INTL
COM
817565104
3298494
57727
SH
SOLE
12808
0
44919
SERVICENOW INC
COM
81762P102
174934331
312964
SH
SOLE
173621
0
139343
SERVISFIRST BANCSHARES INC
COM
81768T108
9850108
188808
SH
SOLE
166987
47
21774
SEVEN HILLS REALTY TRUST
COM
81784E101
159104
14570
SH
SOLE
0
0
14570
SFL CORPORATION LTD
SHS
G7738W106
348918
31293
SH
SOLE
0
0
31293
SHAKE SHACK INC
CL A
819047101
2787941
48010
SH
SOLE
23288
0
24722
SHARECARE INC
COM CL A
81948W104
110442
117441
SH
SOLE
0
0
117441
SHELL PLC
SPON ADS
780259305
64108689
995786
SH
SOLE
730442
0
265344
SHERWIN WILLIAMS CO
COM
824348106
142748335
559688
SH
SOLE
443420
18
116250
SHIFT4 PMTS INC
CL A
82452J109
2832563
51157
SH
SOLE
30395
0
20762
SHOALS TECHNOLOGIES GROUP IN
CL A
82489W107
3284487
179972
SH
SOLE
164613
0
15359
SHOCKWAVE MED INC
COM
82489T104
1760840
8844
SH
SOLE
6695
0
2149
SHOPIFY INC
CL A
82509L107
51398742
941887
SH
SOLE
413744
6
528137
SHORE BANCSHARES INC
COM
825107105
123712
11760
SH
SOLE
0
0
11760
SHUTTERSTOCK INC
COM
825690100
2088791
54896
SH
SOLE
53820
0
1076
SHYFT GROUP INC
COM
825698103
251855
16824
SH
SOLE
0
0
16824
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
11991703
1943550
SH
SOLE
0
0
1943550
SIGA TECHNOLOGIES INC
COM
826917106
63630
12120
SH
SOLE
0
0
12120
SIGMA LITHIUM CORPORATION
COM
826599102
532730
16422
SH
SOLE
0
0
16422
SIGNET JEWELERS LIMITED
SHS
G81276100
3090692
43040
SH
SOLE
42850
23
167
SILGAN HLDGS INC
COM
827048109
1988472
46126
SH
SOLE
14977
0
31149
SILICON LABORATORIES INC
COM
826919102
9160633
79046
SH
SOLE
77941
0
1105
SILK RD MED INC
COM
82710M100
449025
29955
SH
SOLE
28521
0
1434
SILVERCREST METALS INC
COM
828363101
357730
81118
SH
SOLE
0
0
81118
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
657946
38794
SH
SOLE
25585
0
13209
SIMON PPTY GROUP INC NEW
COM
828806109
25186452
233143
SH
SOLE
74594
0
158549
SIMPLY GOOD FOODS CO
COM
82900L102
2020732
58538
SH
SOLE
55617
0
2921
SIMPSON MFG INC
COM
829073105
32372183
216088
SH
SOLE
212682
15
3391
SIREN ETF TR
DIVCN LDRS ETF
829658301
2011532
36710
SH
SOLE
0
0
36710
SIREN ETF TR
NSD NXGN ECO ETF
829658202
264541
13931
SH
SOLE
0
0
13931
SIRIUS XM HOLDINGS INC
COM
82968B103
860516
190380
SH
SOLE
0
0
190380
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
40630706
248582
SH
SOLE
237638
15
10929
SITIME CORP
COM
82982T106
1932076
16911
SH
SOLE
16538
11
362
SITIO ROYALTIES CORP
CLASS A COM
82983N108
5317580
219644
SH
SOLE
98425
0
121219
SIX FLAGS ENTMT CORP NEW
COM
83001A102
583847
24834
SH
SOLE
24065
0
769
SIXTH STREET SPECIALTY LENDI
COM
83012A109
2780216
136018
SH
SOLE
0
0
136018
SJW GROUP
COM
784305104
6057848
100779
SH
SOLE
88051
0
12728
SK TELECOM LTD
SPONSORED ADR
78440P306
2493535
116195
SH
SOLE
69186
0
47009
SKECHERS U S A INC
CL A
830566105
563023
11502
SH
SOLE
0
0
11502
SKEENA RES LTD NEW
COM
83056P715
412339
89639
SH
SOLE
0
0
89639
SKYLINE CHAMPION CORPORATION
COM
830830105
5554400
87169
SH
SOLE
81063
55
6051
SKYWEST INC
COM
830879102
236961
5650
SH
SOLE
0
0
5650
SKYWORKS SOLUTIONS INC
COM
83088M102
10286495
104336
SH
SOLE
31229
0
73107
SKYX PLATFORMS CORP
COM
78471E105
14200
10000
SH
SOLE
0
0
10000
SLM CORP
COM
78442P106
1499401
110089
SH
SOLE
103264
0
6825
SLR INVESTMENT CORP
COM
83413U100
1226524
79696
SH
SOLE
0
0
79696
SM ENERGY CO
COM
78454L100
7646688
192855
SH
SOLE
154115
0
38740
SMART GLOBAL HLDGS INC
SHS
G8232Y101
300551
12343
SH
SOLE
11145
0
1198
SMARTSHEET INC
COM CL A
83200N103
700201
17306
SH
SOLE
15823
0
1483
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
14438107
582887
SH
SOLE
526049
0
56838
SMITH & WESSON BRANDS INC
COM
831754106
485171
37581
SH
SOLE
0
0
37581
SMITH A O CORP
COM
831865209
10724323
162170
SH
SOLE
32701
0
129469
SMUCKER J M CO
COM NEW
832696405
30079049
244724
SH
SOLE
101120
0
143604
SNAP INC
CL A
83304A106
424731
47669
SH
SOLE
0
0
47669
SNAP ON INC
COM
833034101
87213913
341935
SH
SOLE
280200
0
61735
SNOWFLAKE INC
CL A
833445109
28957378
189549
SH
SOLE
131341
0
58208
SOCIEDAD QUIMICA Y MINERA DE
SPON ADR SER B
833635105
467348
7832
SH
SOLE
12
0
7820
SOFI TECHNOLOGIES INC
COM
83406F102
2135767
267305
SH
SOLE
0
0
267305
SOL GEL TECHNOLOGIES
SHS
M8694L103
57801
35461
SH
SOLE
0
0
35461
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
2497725
19286
SH
SOLE
16799
2
2485
SOLID POWER INC
CLASS A COM
83422N105
52138
25811
SH
SOLE
0
0
25811
SOMALOGIC INC
CLASS A COM
83444K105
48756
20400
SH
SOLE
0
0
20400
SONIC AUTOMOTIVE INC
CL A
83545G102
1063376
22265
SH
SOLE
0
0
22265
SONOCO PRODS CO
COM
835495102
4704444
86558
SH
SOLE
51344
0
35214
SONOS INC
COM
83570H108
1223597
94779
SH
SOLE
0
0
94779
SONY GROUP CORPORATION
SPONSORED ADR
835699307
24734478
300140
SH
SOLE
243970
24
56146
SOUNDHOUND AI INC
CLASS A COM
836100107
1975725
982948
SH
SOLE
0
0
982948
SOURCE CAP INC
COM
836144105
1756556
45518
SH
SOLE
0
0
45518
SOUTHERN CO
COM
842587107
134384491
2076399
SH
SOLE
1079126
0
997273
SOUTHERN COPPER CORP
COM
84265V105
2298072
30523
SH
SOLE
0
0
30523
SOUTHSTATE CORPORATION
COM
840441109
1546642
22961
SH
SOLE
12029
0
10932
SOUTHWEST AIRLS CO
COM
844741108
10359900
382708
SH
SOLE
166409
0
216299
SOUTHWEST GAS HLDGS INC
COM
844895102
6310622
104463
SH
SOLE
96636
0
7827
SOUTHWESTERN ENERGY CO
COM
845467109
3250316
503925
SH
SOLE
0
0
503925
SP PLUS CORP
COM
78469C103
4321739
119716
SH
SOLE
119482
0
234
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
74972622
223832
SH
SOLE
125
0
223707
SPDR GOLD TR
GOLD SHS
78463V107
144082808
840378
SH
SOLE
20671
0
819707
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
1129673
11617
SH
SOLE
3240
0
8377
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
11522617
301639
SH
SOLE
0
0
301639
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
884268
21049
SH
SOLE
0
0
21049
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
19992236
358798
SH
SOLE
0
0
358798
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
401772
16142
SH
SOLE
0
0
16142
SPDR INDEX SHS FDS
MSCI WRLD STRGIC
78463X418
1203247
11875
SH
SOLE
0
0
11875
SPDR INDEX SHS FDS
PORTFLI MSCI GBL
78463X475
338586
6706
SH
SOLE
0
0
6706
SPDR INDEX SHS FDS
PORTFLO EURP ETF
78463X103
1252223
34678
SH
SOLE
0
0
34678
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
10027504
323364
SH
SOLE
2483
0
320881
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
6210098
184990
SH
SOLE
1059
0
183931
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
686421
23053
SH
SOLE
0
0
23053
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
341898
6393
SH
SOLE
0
0
6393
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1294232
39338
SH
SOLE
1296
0
38042
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
201109
6901
SH
SOLE
0
0
6901
SPDR INDEX SHS FDS
S&P NORTH AMER
78463X152
238236
4500
SH
SOLE
0
0
4500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
1064379783
2489894
SH
SOLE
153011
0
2336882
SPDR S&P 500 ETF TR
TR UNIT
78462F103
62311500
156800
SH
Put
SOLE
0
0
156800
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
166281267
364141
SH
SOLE
83131
0
281010
SPDR SER TR
AEROSPACE DEF
78464A631
8306955
74103
SH
SOLE
31854
0
42249
SPDR SER TR
BBG CONV SEC ETF
78464A359
6252432
92219
SH
SOLE
0
0
92219
SPDR SER TR
BLOOMBERG 1 10 Y
78468R861
4335721
239808
SH
SOLE
223931
0
15877
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
104144530
1134225
SH
SOLE
17662
0
1116563
SPDR SER TR
BLOOMBERG 3-12 M
78468R523
13644481
137227
SH
SOLE
100574
0
36653
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
4152671
45937
SH
SOLE
0
0
45937
SPDR SER TR
BLOOMBERG INTL
78464A151
356814
13152
SH
SOLE
0
0
13152
SPDR SER TR
BLOOMBERG INTL T
78464A516
555617
26159
SH
SOLE
0
0
26159
SPDR SER TR
BLOOMBERG INVT
78468R200
11578103
376891
SH
SOLE
0
0
376891
SPDR SER TR
BLOOMBERG SHT TE
78468R408
2468982
100940
SH
SOLE
0
0
100940
SPDR SER TR
COMP SOFTWARE
78464A599
1051495
8287
SH
SOLE
0
0
8287
SPDR SER TR
DJ REIT ETF
78464A607
1073827
12947
SH
SOLE
3851
0
9096
SPDR SER TR
FTSE INT GVT ETF
78464A490
294704
7574
SH
SOLE
0
0
7574
SPDR SER TR
HLTH CR EQUIP
78464A581
1299866
16650
SH
SOLE
0
0
16650
SPDR SER TR
ICE PFD SEC ETF
78464A292
419715
12930
SH
SOLE
0
0
12930
SPDR SER TR
MSCI USA STRTGIC
78468R812
203225
1684
SH
SOLE
0
0
1684
SPDR SER TR
NUVEEN BLMBRG MU
78468R721
8785082
201032
SH
SOLE
185518
0
15514
SPDR SER TR
NUVEEN BLMBRG SH
78468R739
6416474
138795
SH
SOLE
5886
0
132909
SPDR SER TR
NUVEEN BLOOMBERG
78464A284
117034448
4913285
SH
SOLE
4664460
0
248825
SPDR SER TR
NYSE TECH ETF
78464A102
211158
1546
SH
SOLE
0
0
1546
SPDR SER TR
OILGAS EQUIP
78468R549
6100490
63693
SH
SOLE
2125
0
61568
SPDR SER TR
PORT MTG BK ETF
78464A383
272849
13118
SH
SOLE
2603
0
10515
SPDR SER TR
PORTFLI HIGH YLD
78468R606
2344078
104553
SH
SOLE
0
0
104553
SPDR SER TR
PORTFLI INTRMDIT
78464A672
7873673
286003
SH
SOLE
1599
0
284404
SPDR SER TR
PORTFLI TIPS ETF
78464A656
1784332
71833
SH
SOLE
0
0
71833
SPDR SER TR
PORTFOLI S&P1500
78464A805
3872054
73767
SH
SOLE
0
0
73767
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
48426095
1989568
SH
SOLE
1917075
0
72493
SPDR SER TR
PORTFOLIO CRPORT
78464A144
617075
22374
SH
SOLE
20408
0
1966
SPDR SER TR
PORTFOLIO INTRMD
78464A375
11890691
378083
SH
SOLE
169110
0
208973
SPDR SER TR
PORTFOLIO LN TSR
78464A664
1419553
54285
SH
SOLE
823
0
53462
SPDR SER TR
PORTFOLIO S&P400
78464A847
1171792
26759
SH
SOLE
0
0
26759
SPDR SER TR
PORTFOLIO S&P500
78464A854
43755366
870580
SH
SOLE
0
0
870580
SPDR SER TR
PORTFOLIO S&P600
78468R853
25223934
683575
SH
SOLE
1915
0
681661
SPDR SER TR
PORTFOLIO SH TSR
78468R101
3787747
131885
SH
SOLE
19069
0
112816
SPDR SER TR
PORTFOLIO SHORT
78464A474
18759050
639804
SH
SOLE
526013
0
113791
SPDR SER TR
PRTFLO S&P500 GW
78464A409
37531204
633117
SH
SOLE
941
0
632176
SPDR SER TR
PRTFLO S&P500 HI
78468R788
6957370
198385
SH
SOLE
19908
0
178477
SPDR SER TR
PRTFLO S&P500 VL
78464A508
22516212
545715
SH
SOLE
1869
0
543846
SPDR SER TR
RUSSELL LOW VOL
78468R754
1288123
12282
SH
SOLE
0
0
12282
SPDR SER TR
RUSSELL YIELD
78468R770
4448118
48657
SH
SOLE
0
0
48657
SPDR SER TR
S&P 400 MDCP VAL
78464A839
10804321
166579
SH
SOLE
114487
0
52092
SPDR SER TR
S&P 500 ESG ETF
78468R531
1389232
33482
SH
SOLE
0
0
33482
SPDR SER TR
S&P 600 SMCP GRW
78464A201
871617
11896
SH
SOLE
0
0
11896
SPDR SER TR
S&P 600 SMCP VAL
78464A300
2527265
34921
SH
SOLE
1399
0
33522
SPDR SER TR
S&P BIOTECH
78464A870
21159112
289771
SH
SOLE
317
0
289454
SPDR SER TR
S&P BK ETF
78464A797
2314626
62812
SH
SOLE
396
0
62416
SPDR SER TR
S&P CAP MKTS
78464A771
247344
2851
SH
SOLE
0
0
2851
SPDR SER TR
S&P DIVID ETF
78464A763
264258922
2297704
SH
SOLE
1106585
0
1191120
SPDR SER TR
S&P HOMEBUILD
78464A888
3183254
41573
SH
SOLE
0
0
41573
SPDR SER TR
S&P INS ETF
78464A789
1360734
31987
SH
SOLE
0
0
31987
SPDR SER TR
S&P KENSHO NEW
78468R648
3723117
94006
SH
SOLE
471
0
93535
SPDR SER TR
S&P METALS MNG
78464A755
4010105
76383
SH
SOLE
0
0
76383
SPDR SER TR
S&P OILGAS EXP
78468R556
6840834
46250
SH
SOLE
0
0
46250
SPDR SER TR
S&P PHARMAC
78464A722
499896
12576
SH
SOLE
640
0
11936
SPDR SER TR
S&P REGL BKG
78464A698
6473497
154980
SH
SOLE
0
0
154980
SPDR SER TR
S&P RETAIL ETF
78464A714
552486
9078
SH
SOLE
0
0
9078
SPDR SER TR
S&P SEMICNDCTR
78464A862
12815050
65380
SH
SOLE
0
0
65380
SPDR SER TR
S&P TELECOM
78464A540
2308772
32550
SH
SOLE
0
0
32550
SPDR SER TR
S&P TRANSN ETF
78464A532
1389650
18548
SH
SOLE
0
0
18548
SPDR SER TR
SPDR MSCI USA GE
78468R747
224825
2645
SH
SOLE
0
0
2645
SPDR SER TR
SPDR S&P 500 ETF
78468R796
392831
11311
SH
SOLE
0
0
11311
SPDR SER TR
SPDR S&P1500VL
78464A128
1634686
11307
SH
SOLE
0
0
11307
SPECIAL OPPORTUNITIES FD INC
COM
84741T104
327277
29943
SH
SOLE
0
0
29943
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
265685
3391
SH
SOLE
766
0
2625
SPIRE INC
COM
84857L101
2724344
48150
SH
SOLE
40169
0
7981
SPIRIT AIRLS INC
COM
848577102
167991
10181
SH
SOLE
0
0
10181
SPIRIT RLTY CAP INC NEW
COM NEW
84860W300
309147
9220
SH
SOLE
16
0
9204
SPLUNK INC
COM
848637104
23433443
160229
SH
SOLE
130647
22
29560
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
4990387
32271
SH
SOLE
7732
0
24539
SPROTT ETF TRUST
GOLD MINERS ETF
85210B102
267698
11705
SH
SOLE
0
0
11705
SPROTT FDS TR
URANIUM MINERS E
85208P303
1722979
36527
SH
SOLE
0
0
36527
SPROTT INC
COM NEW
852066208
1635189
53666
SH
SOLE
0
0
53666
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
11531101
665768
SH
SOLE
0
0
665768
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
9481830
662139
SH
SOLE
0
0
662139
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
872995
81058
SH
SOLE
0
0
81058
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
5260869
694046
SH
SOLE
0
0
694046
SPROUT SOCIAL INC
COM CL A
85209W109
2362664
47367
SH
SOLE
46105
0
1262
SPROUTS FMRS MKT INC
COM
85208M102
677610
15832
SH
SOLE
0
0
15832
SPS COMM INC
COM
78463M107
17686951
103669
SH
SOLE
92445
19
11205
SPX TECHNOLOGIES INC
COM
78473E103
800325
9832
SH
SOLE
0
0
9832
SRH TOTAL RETURN FUND INC
COM
101507101
4424776
340892
SH
SOLE
0
0
340892
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
26380197
502098
SH
SOLE
478821
96
23181
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
10830705
258304
SH
SOLE
1880
0
256424
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
24031613
628965
SH
SOLE
0
0
628965
SSGA ACTIVE ETF TR
INCOM ALLO ETF
78467V202
787259
27335
SH
SOLE
0
0
27335
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
1204162
44665
SH
SOLE
0
0
44665
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
30617172
792165
SH
SOLE
597098
0
195067
SSGA ACTIVE TR
SPDR SSGA FXD
78470P507
369752
14953
SH
SOLE
0
0
14953
SSR MINING IN
COM
784730103
1853449
139462
SH
SOLE
0
0
139462
SSR MINING IN
NOTE 2.500% 4/0
784730AB9
10380
10000
PRN
SOLE
0
0
10000
ST JOE CO
COM
790148100
1713079
31531
SH
SOLE
0
0
31531
STAAR SURGICAL CO
COM PAR $0.01
852312305
451744
11243
SH
SOLE
9353
0
1890
STAG INDL INC
COM
85254J102
8388580
243077
SH
SOLE
41435
0
201641
STANDARD LITHIUM LTD
COM
853606101
126326
44638
SH
SOLE
0
0
44638
STANDEX INTL CORP
COM
854231107
1800717
12360
SH
SOLE
8257
0
4103
STANLEY BLACK & DECKER INC
COM
854502101
8678362
103833
SH
SOLE
0
0
103833
STAR BULK CARRIERS CORP.
SHS PAR
Y8162K204
901859
46777
SH
SOLE
0
0
46777
STARBUCKS CORP
COM
855244109
130876335
1433947
SH
SOLE
505313
0
928635
STARBUCKS CORP
COM
855244109
323750
3500
SH
Put
SOLE
0
0
3500
STARWOOD PPTY TR INC
COM
85571B105
23409944
1209816
SH
SOLE
0
0
1209816
STATE STR CORP
COM
857477103
4994476
74589
SH
SOLE
20346
0
54243
STEEL DYNAMICS INC
COM
858119100
6273914
58514
SH
SOLE
0
0
58514
STELLANTIS N.V
SHS
N82405106
4377306
228819
SH
SOLE
134791
0
94028
STELLUS CAP INVT CORP
COM
858568108
3186355
234291
SH
SOLE
0
0
234291
STEM INC
COM
85859N102
487596
114999
SH
SOLE
0
0
114999
STEM INC
COM
85859N102
204000
40800
SH
Put
SOLE
0
0
40800
STERICYCLE INC
COM
858912108
40885174
914453
SH
SOLE
910771
217
3465
STERIS PLC
SHS USD
G8473T100
158470756
722226
SH
SOLE
336228
0
385997
STERLING INFRASTRUCTURE INC
COM
859241101
2026284
27576
SH
SOLE
0
0
27576
STEVANATO GROUP S P A
ORD SHS
T9224W109
5864216
197316
SH
SOLE
192095
54
5167
STEWART INFORMATION SVCS COR
COM
860372101
470281
10737
SH
SOLE
5780
0
4957
STIFEL FINL CORP
COM
860630102
7088704
115376
SH
SOLE
105422
0
9954
STMICROELECTRONICS N V
NY REGISTRY
861012102
7300943
169160
SH
SOLE
114541
0
54619
STOCK YDS BANCORP INC
COM
861025104
332433
8461
SH
SOLE
0
0
8461
STONECO LTD
COM CL A
G85158106
363986
34113
SH
SOLE
0
0
34113
STRATEGY SHS
DAY HAGAN NED
86280R803
28484499
834833
SH
SOLE
1410
0
833423
STRIDE INC
COM
86333M108
670362
14887
SH
SOLE
11937
0
2950
STRIDE INC
NOTE 1.125% 9/0
86333MAA6
13657
13000
PRN
SOLE
0
0
13000
STRYKER CORPORATION
COM
863667101
153910160
563217
SH
SOLE
238904
30
324282
STUDIO CITY INTL HLDGS LTD
SPON ADS
86389T106
65320
12986
SH
SOLE
0
0
12986
STURM RUGER & CO INC
COM
864159108
918850
17630
SH
SOLE
0
0
17630
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1303249
81199
SH
SOLE
0
0
81199
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
5775477
586345
SH
SOLE
578618
48
7679
SUMMIT HOTEL PPTYS
NOTE 1.500% 2/1
866082AA8
37800
45000
PRN
SOLE
0
0
45000
SUMMIT HOTEL PPTYS INC
COM
866082100
1102715
190124
SH
SOLE
181979
0
8145
SUMMIT MATLS INC
CL A
86614U100
4980084
159926
SH
SOLE
157672
0
2254
SUN CMNTYS INC
COM
866674104
7540989
63723
SH
SOLE
54125
0
9598
SUN LIFE FINANCIAL INC.
COM
866796105
1700144
34839
SH
SOLE
1958
0
32881
SUNCOKE ENERGY INC
COM
86722A103
256237
25245
SH
SOLE
0
0
25245
SUNCOR ENERGY INC NEW
COM
867224107
25429223
739652
SH
SOLE
501993
44
237615
SUNNOVA ENERGY INTL INC.
COM
86745K104
995655
95096
SH
SOLE
0
0
95096
SUNOCO LP/SUNOCO FIN CORP
COM UT REP LP
86765K109
3509947
71705
SH
SOLE
0
0
71705
SUNPOWER CORP
COM
867652406
273806
44377
SH
SOLE
0
0
44377
SUNRUN INC
COM
86771W105
1591980
126750
SH
SOLE
0
0
126750
SUNSTONE HOTEL INVS INC NEW
COM
867892101
556110
59477
SH
SOLE
59374
0
103
SUPER MICRO COMPUTER INC
COM
86800U104
12945378
47208
SH
SOLE
3757
0
43451
SURGERY PARTNERS INC
COM
86881A100
1789749
61188
SH
SOLE
57478
0
3710
SWEETGREEN INC
COM CL A
87043Q108
282811
24069
SH
SOLE
16028
0
8041
SYLVAMO CORP
COMMON STOCK
871332102
250163
5693
SH
SOLE
0
0
5693
SYMBOTIC INC
CLASS A COM
87151X101
16798174
502488
SH
SOLE
0
0
502488
SYNAPTICS INC
COM
87157D109
791455
8849
SH
SOLE
5354
0
3495
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
14606
15215
SH
SOLE
0
0
15215
SYNCHRONY FINANCIAL
COM
87165B103
7691931
251617
SH
SOLE
56562
0
195055
SYNOPSYS INC
COM
871607107
54356264
118431
SH
SOLE
86479
0
31952
SYNOVUS FINL CORP
COM NEW
87161C501
4288150
154250
SH
SOLE
0
0
154250
SYSCO CORP
COM
871829107
98611712
1492987
SH
SOLE
1103712
54
389221
T-MOBILE US INC
COM
872590104
77078446
550364
SH
SOLE
258589
0
291775
T-MOBILE US INC
COM
872590104
272000
1700
SH
Call
SOLE
0
0
1700
TACTILE SYS TECHNOLOGY INC
COM
87357P100
176538
12565
SH
SOLE
0
0
12565
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
118620574
1365025
SH
SOLE
813583
23
551418
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
21913031
156087
SH
SOLE
129112
0
26975
TAKEDA PHARMACEUTICAL CO LTD
SPONSORED ADS
874060205
2556185
165235
SH
SOLE
133732
0
31503
TANDEM DIABETES CARE INC
COM NEW
875372203
836283
40264
SH
SOLE
0
0
40264
TANGER FACTORY OUTLET CTRS I
COM
875465106
1592885
70482
SH
SOLE
0
0
70482
TAPESTRY INC
COM
876030107
14168877
492831
SH
SOLE
294120
0
198711
TARGA RES CORP
COM
87612G101
17894709
208758
SH
SOLE
86635
0
122123
TARGET CORP
COM
87612E106
157518940
1424609
SH
SOLE
774714
63
649832
TARSUS PHARMACEUTICALS INC
COM
87650L103
179672
10111
SH
SOLE
0
0
10111
TASEKO MINES LTD
COM
876511106
217733
171443
SH
SOLE
0
0
171443
TAYLOR MORRISON HOME CORP
COM
87724P106
2198293
51591
SH
SOLE
43356
0
8235
TC ENERGY CORP
COM
87807B107
62342834
1811766
SH
SOLE
1711233
0
100534
TCW STRATEGIC INCOME FD INC
COM
872340104
3959189
864452
SH
SOLE
0
0
864452
TD SYNNEX CORPORATION
COM
87162W100
23126367
231588
SH
SOLE
105821
0
125767
TE CONNECTIVITY LTD
SHS
H84989104
82648019
669053
SH
SOLE
624538
0
44515
TECHNIPFMC PLC
COM
G87110105
6144814
302105
SH
SOLE
295958
0
6147
TECHTARGET INC
COM
87874R100
715282
23560
SH
SOLE
22642
0
918
TECK RESOURCES LTD
CL B
878742204
13870334
321893
SH
SOLE
265039
0
56853
TECNOGLASS INC
ORD SHS
G87264100
1280695
38856
SH
SOLE
0
0
38856
TEGNA INC
COM
87901J105
2283077
156698
SH
SOLE
140310
0
16388
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2658381
170957
SH
SOLE
0
0
170957
TEKLA HEALTHCARE OPPORTUNITI
SHS
879105104
13026474
767166
SH
SOLE
0
0
767166
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
346301
27771
SH
SOLE
0
0
27771
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1850664
157906
SH
SOLE
0
0
157906
TELADOC HEALTH INC
COM
87918A105
4242944
228238
SH
SOLE
0
0
228238
TELEDYNE TECHNOLOGIES INC
COM
879360105
35805629
87634
SH
SOLE
84938
0
2696
TELEFLEX INCORPORATED
COM
879369106
22446535
114284
SH
SOLE
107273
6
7005
TELEFONICA BRASIL SA
NEW ADR
87936R205
953419
111511
SH
SOLE
81318
0
30193
TELEFONICA S A
SPONSORED ADR
879382208
1092156
268343
SH
SOLE
31447
0
236896
TELEPHONE & DATA SYS INC
COM NEW
879433829
2881780
157388
SH
SOLE
0
0
157388
TELLURIAN INC NEW
COM
87968A104
62711
54061
SH
SOLE
0
0
54061
TELUS CORPORATION
COM
87971M103
11082617
678252
SH
SOLE
611121
0
67131
TEMPLETON EMERGING MKTS FD
COM
880191101
265200
23448
SH
SOLE
0
0
23448
TEMPLETON EMERGING MKTS INCO
COM
880192109
409096
88741
SH
SOLE
0
0
88741
TEMPLETON GLOBAL INCOME FD
COM
880198106
479627
124256
SH
SOLE
0
0
124256
TEMPUR SEALY INTL INC
COM
88023U101
19884724
458808
SH
SOLE
405741
0
53067
TENABLE HLDGS INC
COM
88025T102
776653
17336
SH
SOLE
15550
0
1786
TENARIS S A
SPONSORED ADS
88031M109
4462221
141210
SH
SOLE
140047
20
1143
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
161931
25381
SH
SOLE
17983
0
7398
TENET HEALTHCARE CORP
COM NEW
88033G407
8926578
135477
SH
SOLE
39502
0
95975
TENNANT CO
COM
880345103
1170941
15792
SH
SOLE
15608
0
184
TERADATA CORP DEL
COM
88076W103
5346529
118759
SH
SOLE
102573
0
16186
TERADYNE INC
COM
880770102
43397290
431986
SH
SOLE
418594
0
13392
TERAWULF INC
COM
88080T104
204027
161926
SH
SOLE
0
0
161926
TEREX CORP NEW
COM
880779103
1847471
32063
SH
SOLE
15839
0
16224
TERRENO RLTY CORP
COM
88146M101
9076131
159791
SH
SOLE
159380
0
411
TESLA INC
COM
88160R101
279518339
1117091
SH
SOLE
485000
11
632080
TETRA TECH INC NEW
COM
88162G103
5193090
34158
SH
SOLE
7624
0
26534
TETRA TECHNOLOGIES INC DEL
COM
88162F105
752547
117954
SH
SOLE
89628
0
28326
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
2058648
201828
SH
SOLE
173
0
201655
TEXAS CAP BANCSHARES INC
COM
88224Q107
1138360
19327
SH
SOLE
0
0
19327
TEXAS INSTRS INC
COM
882508104
282217778
1774843
SH
SOLE
1357003
38
417802
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
18787883
10303
SH
SOLE
0
0
10303
TEXAS ROADHOUSE INC
COM
882681109
9460767
98447
SH
SOLE
69390
0
29057
TEXTRON INC
COM
883203101
15471201
197994
SH
SOLE
151703
0
46291
TFI INTL INC
COM
87241L109
5510354
42912
SH
SOLE
40457
0
2455
TFS FINL CORP
COM
87240R107
199297
16861
SH
SOLE
0
0
16861
TG THERAPEUTICS INC
COM
88322Q108
1255588
150190
SH
SOLE
0
0
150190
THE BEACHBODY COMPANY INC
*W EXP 12/31/202
073463119
213
11199
SH
SOLE
0
0
11199
THE CIGNA GROUP
COM
125523100
161669529
565140
SH
SOLE
357267
0
207872
THE TRADE DESK INC
COM CL A
88339J105
17478704
223656
SH
SOLE
88937
0
134719
THERMO FISHER SCIENTIFIC INC
COM
883556102
235846883
465944
SH
SOLE
290018
12
175914
THERMO FISHER SCIENTIFIC INC
COM
883556102
325000
500
SH
Call
SOLE
0
0
500
THERMOGENESIS HLDGS INC
COM NEW
88362L209
89706
65004
SH
SOLE
0
0
65004
THERMON GROUP HLDGS INC
COM
88362T103
886567
32274
SH
SOLE
31829
0
445
THOMSON REUTERS CORP.
COM
884903808
8555304
69942
SH
SOLE
55901
9
14032
THOR INDS INC
COM
885160101
27929199
293590
SH
SOLE
278424
0
15166
THORNBURG INCM BUILDER OPP T
COM
885213108
2894815
198275
SH
SOLE
0
0
198275
TIDAL ETF TR
SOFI NEXT 500
886364306
180845
15378
SH
SOLE
0
0
15378
TIDAL ETF TR
SOFI SELCT 500
886364207
193006
12623
SH
SOLE
0
0
12623
TIDEWATER INC NEW
COM
88642R109
5532302
77843
SH
SOLE
20614
0
57229
TILRAY BRANDS INC
COM
88688T100
188894
79035
SH
SOLE
0
0
79035
TIM S A
SPONSORED ADR
88706T108
194147
13030
SH
SOLE
0
0
13030
TIMKEN CO
COM
887389104
11724001
159532
SH
SOLE
129020
0
30512
TIMKENSTEEL CORPORATION
COM
887399103
406598
18720
SH
SOLE
0
0
18720
TIMOTHY PLAN
HIG DV STK ETF
887432326
204373
6676
SH
SOLE
0
0
6676
TIPTREE INC
COM
88822Q103
1258671
75100
SH
SOLE
0
0
75100
TJX COS INC NEW
COM
872540109
247303102
2782439
SH
SOLE
1048960
0
1733478
TOAST INC
CL A
888787108
3245216
173263
SH
SOLE
28406
0
144857
TOLL BROTHERS INC
COM
889478103
7661812
103594
SH
SOLE
41286
0
62308
TOPBUILD CORP
COM
89055F103
4585409
18225
SH
SOLE
8593
0
9632
TOPGOLF CALLAWAY BRANDS CORP
COM
131193104
1350355
97569
SH
SOLE
0
0
97569
TORO CO
COM
891092108
17874703
215099
SH
SOLE
161378
0
53721
TORONTO DOMINION BK ONT
COM NEW
891160509
18752811
311198
SH
SOLE
65674
0
245525
TORTOISE ENERGY INFRA CORP
COM
89147L886
241199
8346
SH
SOLE
0
0
8346
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
232766
6814
SH
SOLE
0
0
6814
TORTOISE PIPELINE & ENERGY F
COM
89148H207
323235
11540
SH
SOLE
0
0
11540
TOTALENERGIES SE
SPONSORED ADS
89151E109
184299712
2802613
SH
SOLE
2606435
26
196151
TOWNEBANK PORTSMOUTH VA
COM
89214P109
4877397
212708
SH
SOLE
165660
0
47048
TOYOTA MOTOR CORP
ADS
892331307
9947738
55342
SH
SOLE
30726
3
24613
TPG RE FIN TR INC
COM
87266M107
193602
28767
SH
SOLE
0
0
28767
TPI COMPOSITES INC
COM
87266J104
38391
14487
SH
SOLE
0
0
14487
TRACTOR SUPPLY CO
COM
892356106
123935908
610372
SH
SOLE
250895
0
359477
TRADEWEB MKTS INC
CL A
892672106
2431342
30316
SH
SOLE
29796
0
520
TRANE TECHNOLOGIES PLC
SHS
G8994E103
205011184
1010355
SH
SOLE
225262
0
785093
TRANSALTA CORP
COM
89346D107
139200
16000
SH
SOLE
0
0
16000
TRANSCAT INC
COM
893529107
587526
5997
SH
SOLE
0
0
5997
TRANSDIGM GROUP INC
COM
893641100
58695840
69617
SH
SOLE
63497
0
6120
TRANSMEDICS GROUP INC
COM
89377M109
204875
3742
SH
SOLE
0
0
3742
TRANSOCEAN LTD
REG SHS
H8817H100
3129028
381124
SH
SOLE
0
0
381124
TRANSUNION
COM
89400J107
14365811
200109
SH
SOLE
196074
0
4035
TRAVEL PLUS LEISURE CO
COM
894164102
1110311
30229
SH
SOLE
25761
0
4468
TRAVELERS COMPANIES INC
COM
89417E109
82723324
506542
SH
SOLE
425414
0
81128
TRAVELZOO
COM NEW
89421Q205
76023
13040
SH
SOLE
0
0
13040
TREEHOUSE FOODS INC
COM
89469A104
846977
19435
SH
SOLE
0
0
19435
TREX CO INC
COM
89531P105
13026593
211368
SH
SOLE
174280
41
37047
TRI CONTL CORP
COM
895436103
8125063
305568
SH
SOLE
0
0
305568
TRI POINTE HOMES INC
COM
87265H109
4596496
168062
SH
SOLE
36676
0
131386
TRICO BANCSHARES
COM
896095106
473756
14791
SH
SOLE
0
0
14791
TRILOGY METALS INC NEW
COM
89621C105
5711
11656
SH
SOLE
0
0
11656
TRIMAS CORP
COM NEW
896215209
1674262
67620
SH
SOLE
67620
0
0
TRIMBLE INC
COM
896239100
3188027
59191
SH
SOLE
50627
0
8564
TRINET GROUP INC
COM
896288107
2558016
21961
SH
SOLE
17976
0
3985
TRINITY INDS INC
COM
896522109
12802095
525754
SH
SOLE
506329
0
19426
TRINSEO PLC
SHS
G9059U107
140473
17194
SH
SOLE
15815
0
1379
TRIP COM GROUP LTD
ADS
89677Q107
4300363
122973
SH
SOLE
119121
0
3852
TRIPADVISOR INC
COM
896945201
4379800
264162
SH
SOLE
250504
0
13658
TRIPLEPOINT VENTURE GROWTH B
COM
89677Y100
300839
28761
SH
SOLE
0
0
28761
TRITIUM DCFC LIMITED
ORDINARY SHARES
Q9225T108
9826
32449
SH
SOLE
0
0
32449
TRITON INTL LTD
CL A
G9078F107
1660660
20876
SH
SOLE
500
0
20376
TRIUMPH GROUP INC NEW
COM
896818101
746323
97431
SH
SOLE
0
0
97431
TRUIST FINL CORP
COM
89832Q109
122265409
4273523
SH
SOLE
2550508
209
1722805
TRUPANION INC
COM
898202106
624743
22154
SH
SOLE
17430
0
4724
TRUSTMARK CORP
COM
898402102
746341
34346
SH
SOLE
0
0
34346
TTEC HLDGS INC
COM
89854H102
595482
22711
SH
SOLE
21534
0
1177
TURTLE BEACH CORP
COM NEW
900450206
899995
99173
SH
SOLE
0
0
99173
TUTOR PERINI CORP
COM
901109108
195805
25007
SH
SOLE
0
0
25007
TWILIO INC
CL A
90138F102
2436721
41632
SH
SOLE
0
0
41632
TWO HBRS INVT CORP
COM
90187B804
166001
12538
SH
SOLE
0
0
12538
TXO PARTNERS LP
COM UNIT
87313P103
5273545
259653
SH
SOLE
0
0
259653
TYLER TECHNOLOGIES INC
COM
902252105
11986925
31043
SH
SOLE
29360
7
1676
TYSON FOODS INC
CL A
902494103
9273376
183668
SH
SOLE
0
0
183668
U HAUL HOLDING COMPANY
COM SER N
023586506
479536
9153
SH
SOLE
4242
0
4911
U S PHYSICAL THERAPY
COM
90337L108
1121949
12231
SH
SOLE
11754
0
477
UBER TECHNOLOGIES INC
COM
90353T100
101736692
2212149
SH
SOLE
1604570
116
607463
UBIQUITI INC
COM
90353W103
352934
2429
SH
SOLE
0
0
2429
UBS AG LONDON BRANCH
EN LG CP GRWTH
902677780
413003
752
SH
SOLE
0
0
752
UBS GROUP AG
SHS
H42097107
23755350
963707
SH
SOLE
897925
116
65666
UDR INC
COM
902653104
2583893
72439
SH
SOLE
37224
0
35215
UFP INDUSTRIES INC
COM
90278Q108
8261311
80677
SH
SOLE
37350
19
43308
UFP TECHNOLOGIES INC
COM
902673102
3264995
20223
SH
SOLE
19084
13
1126
UGI CORP NEW
COM
902681105
2570203
111748
SH
SOLE
0
0
111748
UIPATH INC
CL A
90364P105
1531927
89534
SH
SOLE
0
0
89534
ULTA BEAUTY INC
COM
90384S303
28926154
72415
SH
SOLE
32955
0
39460
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
632645
17746
SH
SOLE
14552
0
3194
UMH PPTYS INC
COM
903002103
8462880
603629
SH
SOLE
0
0
603629
UNDER ARMOUR INC
CL A
904311107
247326
36106
SH
SOLE
1003
0
35103
UNDER ARMOUR INC
CL C
904311206
1315728
206227
SH
SOLE
0
0
206227
UNIFIED SER TR
ABSLUTE SELCT VL
90470L568
2656135
97098
SH
SOLE
0
0
97098
UNIFIED SER TR
BALLAST SMLMD CP
90470L550
3085094
89538
SH
SOLE
13479
0
76059
UNIFIRST CORP MASS
COM
904708104
10006037
61383
SH
SOLE
61098
0
285
UNILEVER PLC
SPON ADR NEW
904767704
170653690
3454530
SH
SOLE
3033152
0
421378
UNION PAC CORP
COM
907818108
568569302
2792169
SH
SOLE
906126
47
1885996
UNIQURE NV
SHS
N90064101
329320
49079
SH
SOLE
0
0
49079
UNITED AIRLS HLDGS INC
COM
910047109
7870457
186063
SH
SOLE
82730
0
103333
UNITED BANKSHARES INC WEST V
COM
909907107
2912321
105557
SH
SOLE
61482
0
44076
UNITED FIRE GROUP INC
COM
910340108
657636
33298
SH
SOLE
0
0
33298
UNITED INS HLDGS CORP
COM
910710102
156326
21240
SH
SOLE
0
0
21240
UNITED MICROELECTRONICS CORP
SPON ADR NEW
910873405
448021
63459
SH
SOLE
24038
0
39421
UNITED PARCEL SERVICE INC
CL B
911312106
413861546
2655172
SH
SOLE
1175872
25
1479275
UNITED RENTALS INC
COM
911363109
50588970
113793
SH
SOLE
37591
0
76202
UNITED STATES STL CORP NEW
COM
912909108
1212402
37328
SH
SOLE
0
0
37328
UNITED THERAPEUTICS CORP DEL
COM
91307C102
6336557
28054
SH
SOLE
14525
0
13529
UNITEDHEALTH GROUP INC
COM
91324P102
913944596
1812699
SH
SOLE
825671
19
987009
UNITI GROUP INC
COM
91325V108
2285272
484168
SH
SOLE
0
0
484168
UNITIL CORP
COM
913259107
1072185
25104
SH
SOLE
8693
0
16411
UNITY SOFTWARE INC
COM
91332U101
3717380
118426
SH
SOLE
91822
16
26588
UNIVERSAL CORP VA
COM
913456109
1168243
24746
SH
SOLE
0
0
24746
UNIVERSAL DISPLAY CORP
COM
91347P105
4903837
31237
SH
SOLE
7877
0
23360
UNIVERSAL ELECTRS INC
COM
913483103
136148
15044
SH
SOLE
15044
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
236920
5860
SH
SOLE
0
0
5860
UNIVERSAL HLTH SVCS INC
CL B
913903100
15801292
125676
SH
SOLE
105825
0
19851
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
176064
73513
SH
SOLE
0
0
73513
UNIVEST FINANCIAL CORPORATIO
COM
915271100
460900
26519
SH
SOLE
24765
0
1754
UNUM GROUP
COM
91529Y106
12201668
248052
SH
SOLE
79649
0
168403
UPBOUND GROUP INC
COM
76009N100
1695171
57561
SH
SOLE
8292
0
49269
URANIUM ENERGY CORP
COM
916896103
133091
25843
SH
SOLE
0
0
25843
US BANCORP DEL
COM NEW
902973304
121342289
3670367
SH
SOLE
2955594
0
714774
US FOODS HLDG CORP
COM
912008109
43817181
1103708
SH
SOLE
1080874
202
22632
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
756838
31720
SH
SOLE
0
0
31720
USCB FINANCIAL HOLDINGS INC
CLASS A COM
90355N101
964335
91754
SH
SOLE
0
0
91754
UTZ BRANDS INC
COM CL A
918090101
239522
17835
SH
SOLE
10684
0
7151
UWM HOLDINGS CORPORATION
COM CL A
91823B109
90492
18658
SH
SOLE
0
0
18658
V F CORP
COM
918204108
4112207
232723
SH
SOLE
0
0
232723
V2X INC
COM
92242T101
678864
13141
SH
SOLE
3108
0
10033
VAIL RESORTS INC
COM
91879Q109
15825316
71321
SH
SOLE
54839
8
16474
VALARIS LIMITED
CL A
G9460G101
2498858
33327
SH
SOLE
0
0
33327
VALE S A
SPONSORED ADS
91912E105
17085307
1275025
SH
SOLE
1042391
0
232634
VALERO ENERGY CORP
COM
91913Y100
90421186
638072
SH
SOLE
123575
0
514497
VALHI INC NEW
COM
918905209
143155
10796
SH
SOLE
0
0
10796
VALLEY NATL BANCORP
COM
919794107
2145785
250676
SH
SOLE
180448
0
70228
VALMONT INDS INC
COM
920253101
2509919
10449
SH
SOLE
3767
0
6682
VALVOLINE INC
COM
92047W101
5198598
161247
SH
SOLE
147767
101
13379
VANECK ETF TRUST
AGRIBUSINESS ETF
92189F700
1394328
17717
SH
SOLE
944
0
16773
VANECK ETF TRUST
BDC INCOME ETF
92189F411
2881489
179756
SH
SOLE
5830
0
173926
VANECK ETF TRUST
BIOTECH ETF
92189F726
1141488
7330
SH
SOLE
0
0
7330
VANECK ETF TRUST
DURABLE HGH DIV
92189H102
2611075
86282
SH
SOLE
0
0
86282
VANECK ETF TRUST
ENVIRONMENTAL SR
92189F304
244467
1706
SH
SOLE
0
0
1706
VANECK ETF TRUST
FALLEN ANGEL HG
92189F437
10292952
380375
SH
SOLE
200350
0
180025
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
26698428
992138
SH
SOLE
0
0
992138
VANECK ETF TRUST
GREEN BOND ETF
92189F171
571050
25190
SH
SOLE
0
0
25190
VANECK ETF TRUST
HIGH YLD MUNIETF
92189H409
2012600
41015
SH
SOLE
0
0
41015
VANECK ETF TRUST
IG FLOATING RATE
92189F486
3793065
149983
SH
SOLE
0
0
149983
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
3613203
81932
SH
SOLE
0
0
81932
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
774038
32427
SH
SOLE
14976
0
17451
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
2716051
84271
SH
SOLE
0
0
84271
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
6020000
120400
SH
Call
SOLE
0
0
120400
VANECK ETF TRUST
LONG MUNI ETF
92189F536
31395010
1878816
SH
SOLE
1592649
0
286167
VANECK ETF TRUST
MORNINGSTAR SMID
92189H730
2347109
82572
SH
SOLE
0
0
82572
VANECK ETF TRUST
MORTGAGE REIT
92189F452
315643
27761
SH
SOLE
0
0
27761
VANECK ETF TRUST
MRNGSTR INT MOAT
92189F593
23928803
802038
SH
SOLE
658848
0
143190
VANECK ETF TRUST
MRNGSTR WDE MOAT
92189F643
159745550
2106350
SH
SOLE
3373
0
2102977
VANECK ETF TRUST
OIL SERVICES ETF
92189H607
22542490
65333
SH
SOLE
416
0
64917
VANECK ETF TRUST
PHARMACEUTCL ETF
92189F692
390276
4887
SH
SOLE
1285
0
3602
VANECK ETF TRUST
PREFERRED SECURT
92189F429
7498509
446074
SH
SOLE
2924
0
443150
VANECK ETF TRUST
RARE EARTH/STRTG
92189H805
457177
6892
SH
SOLE
829
0
6063
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
25196249
173791
SH
SOLE
170
0
173621
VANECK ETF TRUST
VANECK SHRT MUNI
92189F528
499866
29950
SH
SOLE
0
0
29950
VANECK ETF TRUST
VANECK VIETNAM
92189F817
1016962
75108
SH
SOLE
0
0
75108
VANECK ETF TRUST
VIDEO GMNG ESPRT
92189F114
848597
16458
SH
SOLE
0
0
16458
VANECK MERK GOLD TR
GOLD TRUST
921078101
3830660
214123
SH
SOLE
2045
0
212078
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
5511102
22327
SH
SOLE
162
0
22164
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
8438674
56753
SH
SOLE
856
0
55897
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
991325
10978
SH
SOLE
0
0
10978
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
13356492
158009
SH
SOLE
0
0
158009
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
6579943
84451
SH
SOLE
0
0
84451
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
2627622
27862
SH
SOLE
0
0
27862
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
13345559
173206
SH
SOLE
0
0
173206
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
13023676
149012
SH
SOLE
840
0
148172
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
25270406
349473
SH
SOLE
316
0
349157
VANGUARD BD INDEX FDS
LONG TERM BOND
921937793
2504263
37344
SH
SOLE
528
0
36816
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
95464875
1269986
SH
SOLE
649209
0
620778
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
119647396
1714637
SH
SOLE
615305
0
1099333
VANGUARD BD INDEX FDS
VANGUARD ULTRA
92203C303
242753
4935
SH
SOLE
3978
0
957
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
19537066
408469
SH
SOLE
140
0
408329
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
17426179
121581
SH
SOLE
527
0
121054
VANGUARD INDEX FDS
GROWTH ETF
922908736
242075608
888971
SH
SOLE
3964
0
885007
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
22057416
112716
SH
SOLE
41
0
112675
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
16934420
86946
SH
SOLE
1217
0
85729
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
23375620
178494
SH
SOLE
9149
0
169345
VANGUARD INDEX FDS
MID CAP ETF
922908629
770011250
3697711
SH
SOLE
3060241
0
637470
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
28897089
381933
SH
SOLE
809
0
381124
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
8961613531
22820508
SH
SOLE
21413620
940
1405949
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
56847532
356433
SH
SOLE
2507
0
353926
VANGUARD INDEX FDS
SMALL CP ETF
922908751
126517464
669157
SH
SOLE
3041
0
666116
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
47516707
221854
SH
SOLE
4183
0
217671
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
165954964
781295
SH
SOLE
2385
0
778910
VANGUARD INDEX FDS
VALUE ETF
922908744
290989884
2109693
SH
SOLE
76714
0
2032978
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
313571841
6045341
SH
SOLE
5211788
0
833553
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
149381708
3809786
SH
SOLE
920
0
3808866
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
9361871
161607
SH
SOLE
1343
0
160264
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
239203855
3576613
SH
SOLE
3461350
0
115263
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3593752
33839
SH
SOLE
783
0
33056
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
30964272
332306
SH
SOLE
126652
0
205654
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
18585133
393087
SH
SOLE
1834
0
391253
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
816096087
16966655
SH
SOLE
16052451
0
914204
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
130596145
1718823
SH
SOLE
980254
0
738568
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
20331348
355754
SH
SOLE
105800
0
249955
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
72968469
1018828
SH
SOLE
922708
0
96120
VANGUARD SCOTTSDALE FDS
LONG TERM TREAS
92206C847
5177585
93273
SH
SOLE
0
0
93273
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
66418194
1517090
SH
SOLE
1322947
0
194143
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
20709010
359531
SH
SOLE
9211
0
350320
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
46644623
620687
SH
SOLE
330152
0
290535
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
39011388
570009
SH
SOLE
11885
0
558124
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
32664094
167801
SH
SOLE
149
0
167652
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
27901845
418570
SH
SOLE
27816
0
390754
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
2088201
12803
SH
SOLE
0
0
12803
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
18673713
261390
SH
SOLE
1455
0
259935
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1735084
14533
SH
SOLE
0
0
14533
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
10767698
56455
SH
SOLE
0
0
56455
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
332360698
2139019
SH
SOLE
431948
0
1707071
VANGUARD STAR FDS
VG TL INTL STK F
921909768
65568879
1225129
SH
SOLE
11731
0
1213398
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
163171860
3732202
SH
SOLE
11261
0
3720941
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
850098
14369
SH
SOLE
0
0
14369
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
354650160
3432541
SH
SOLE
2305989
0
1126552
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
250000
2500
SH
Put
SOLE
0
0
2500
VANGUARD WHITEHALL FDS
INTL DVD ETF
921946810
24659201
345706
SH
SOLE
91802
0
253904
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
9257630
149582
SH
SOLE
3518
0
146064
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
9956632
197396
SH
SOLE
179839
0
17557
VANGUARD WORLD FD
ESG US CORP BD
921910691
330743
5569
SH
SOLE
0
0
5569
VANGUARD WORLD FD
ESG US STK ETF
921910733
14670698
195037
SH
SOLE
168634
0
26403
VANGUARD WORLD FD
EXTENDED DUR
921910709
14753932
210680
SH
SOLE
185208
0
25472
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
12066557
79453
SH
SOLE
0
0
79453
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
42380696
417956
SH
SOLE
0
0
417956
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
15341286
67613
SH
SOLE
82
0
67531
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
7377042
70131
SH
SOLE
0
0
70131
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
16132925
59891
SH
SOLE
0
0
59891
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
17201222
94166
SH
SOLE
852
0
93314
VANGUARD WORLD FDS
ENERGY ETF
92204A306
21605907
170474
SH
SOLE
0
0
170474
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
36273995
451618
SH
SOLE
801
0
450817
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
38026041
161744
SH
SOLE
0
0
161744
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
16255850
83372
SH
SOLE
358
0
83014
VANGUARD WORLD FDS
INF TECH ETF
92204A702
165026734
397751
SH
SOLE
7
0
397744
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
4664864
27040
SH
SOLE
17
0
27023
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
7873897
61737
SH
SOLE
497
0
61240
VARONIS SYS INC
COM
922280102
2339395
76601
SH
SOLE
73315
0
3286
VAXART INC
COM NEW
92243A200
13186
17488
SH
SOLE
0
0
17488
VAXCYTE INC
COM
92243G108
2748633
53916
SH
SOLE
53873
0
43
VECTOR GROUP LTD
COM
92240M108
193306
18168
SH
SOLE
0
0
18168
VEECO INSTRS INC DEL
COM
922417100
5376054
191251
SH
SOLE
191137
114
0
VEEVA SYS INC
CL A COM
922475108
17603097
86523
SH
SOLE
39338
0
47185
VENTAS INC
COM
92276F100
3721722
88339
SH
SOLE
19133
0
69206
VERA THERAPEUTICS INC
CL A
92337R101
391352
28545
SH
SOLE
0
0
28545
VERADIGM INC
COM
01988P108
448494
34132
SH
SOLE
31865
0
2267
VERICEL CORP
COM
92346J108
1630744
48650
SH
SOLE
44150
0
4500
VERINT SYS INC
COM
92343X100
313515
13637
SH
SOLE
11421
0
2216
VERISIGN INC
COM
92343E102
4690593
23160
SH
SOLE
13167
0
9993
VERISK ANALYTICS INC
COM
92345Y106
92460492
391384
SH
SOLE
373373
0
18011
VERIZON COMMUNICATIONS INC
COM
92343V104
479883126
14806641
SH
SOLE
5258531
21
9548089
VERIZON COMMUNICATIONS INC
COM
92343V104
121500
2700
SH
Put
SOLE
0
0
2700
VERRA MOBILITY CORP
CL A COM STK
92511U102
2724133
145676
SH
SOLE
55820
0
89856
VERTEX INC
CL A
92538J106
224347
9712
SH
SOLE
0
0
9712
VERTEX PHARMACEUTICALS INC
COM
92532F100
119056756
342373
SH
SOLE
251583
0
90790
VERTIV HOLDINGS CO
COM CL A
92537N108
2506348
67375
SH
SOLE
46196
0
21179
VIAD CORP
COM
92552R406
3269649
124796
SH
SOLE
124670
0
126
VIASAT INC
COM
92552V100
202322
10960
SH
SOLE
0
0
10960
VIATRIS INC
COM
92556V106
13044148
1322936
SH
SOLE
931518
0
391418
VIAVI SOLUTIONS INC
COM
925550105
558326
61086
SH
SOLE
55830
0
5256
VICI PPTYS INC
COM
925652109
67596001
2322888
SH
SOLE
1400055
0
922833
VICI PPTYS INC
COM
925652109
44000
1600
SH
Put
SOLE
0
0
1600
VICOR CORP
COM
925815102
470590
7991
SH
SOLE
4346
0
3645
VICTORY CAP HLDGS INC
COM CL A
92645B103
703407
21098
SH
SOLE
20804
0
294
VICTORY PORTFOLIOS II
CORE INTERMEDIAT
92647N527
2175248
48836
SH
SOLE
0
0
48836
VICTORY PORTFOLIOS II
SHORT TRM BD ETF
92647N535
3595962
73507
SH
SOLE
0
0
73507
VICTORY PORTFOLIOS II
VCSHS US 500 ENH
92647N782
4113345
69812
SH
SOLE
0
0
69812
VICTORY PORTFOLIOS II
VCSHS US 500 VOL
92647N766
3658819
53735
SH
SOLE
0
0
53735
VICTORY PORTFOLIOS II
VCSHS US EQ INCM
92647N824
7650864
136965
SH
SOLE
0
0
136965
VICTORY PORTFOLIOS II
VCSHS US LRG CAP
92647N865
1522405
28052
SH
SOLE
0
0
28052
VICTORY PORTFOLIOS II
VCSHS US SMCP HG
92647N873
816019
16660
SH
SOLE
0
0
16660
VICTORY PORTFOLIOS II
VICSHS DV AC ETF
92647N667
5963932
137386
SH
SOLE
0
0
137386
VICTORY PORTFOLIOS II
VICTORYSHARES WE
92647P126
6582184
221697
SH
SOLE
0
0
221697
VICTORY PORTFOLIOS II
VICTORYSHS US
92647N691
630288
16034
SH
SOLE
0
0
16034
VIKING THERAPEUTICS INC
COM
92686J106
760079
68662
SH
SOLE
26508
18
42136
VILLAGE FARMS INTL INC
COM
92707Y108
59736
74904
SH
SOLE
0
0
74904
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
2434403
87317
SH
SOLE
0
0
87317
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
23470
13039
SH
SOLE
0
0
13039
VIRIDIAN THERAPEUTICS INC
COM
92790C104
232616
15164
SH
SOLE
15164
0
0
VIRIOS THERAPEUTICS INC
COM
92829J104
27744
30000
SH
SOLE
0
0
30000
VIRTU FINL INC
CL A
928254101
3829958
221769
SH
SOLE
72744
0
149025
VIRTUS ARTIFICIAL INTELLIGEN
COM
92838Y100
888686
53827
SH
SOLE
0
0
53827
VIRTUS CONVERTIBLE & INC 202
COM
92838R105
197550
22500
SH
SOLE
0
0
22500
VIRTUS CONVERTIBLE & INC FD
COM
92838U108
470315
170404
SH
SOLE
0
0
170404
VIRTUS CONVERTIBLE & INCOME
COM
92838X102
185241
59563
SH
SOLE
0
0
59563
VIRTUS DIVERSIFIED INCM & CO
COM
92840N100
1758222
94224
SH
SOLE
0
0
94224
VIRTUS DIVIDEND INTEREST & P
COM
92840R101
4703804
415164
SH
SOLE
1650
0
413514
VIRTUS EQUITY & CONV INCM FD
COM
92841M101
6579770
330808
SH
SOLE
527
0
330281
VIRTUS ETF TR II
VIRTUS US QLTY
92790A504
851788
30541
SH
SOLE
0
0
30541
VIRTUS GLOBAL MULTI-SECTOR I
COM
92829B101
741382
101006
SH
SOLE
0
0
101006
VIRTUS TOTAL RETURN FD INC
COM
92835W107
430349
89656
SH
SOLE
0
0
89656
VISA INC
COM CL A
92826C839
900892405
3916754
SH
SOLE
1643498
73
2273182
VISHAY INTERTECHNOLOGY INC
COM
928298108
3212080
129939
SH
SOLE
128399
88
1452
VISHAY INTERTECHNOLOGY INC
NOTE 2.250% 6/1
928298AP3
31136
31000
PRN
SOLE
0
0
31000
VISION MARINE TECHNOLOGIES I
COM
C96657116
34833
14394
SH
SOLE
0
0
14394
VISTA ENERGY S.A.B. DE C.V.
SPONSORED ADS
92837L109
350214
11524
SH
SOLE
0
0
11524
VISTA OUTDOOR INC
COM
928377100
3175571
95881
SH
SOLE
70778
50
25053
VISTAGEN THERAPEUTICS INC
COM
92840H400
52400
10000
SH
SOLE
0
0
10000
VISTRA CORP
COM
92840M102
68297566
2058397
SH
SOLE
1641890
0
416506
VIZIO HLDG CORP
CL A COM
92858V101
252863
46740
SH
SOLE
45413
0
1327
VMWARE INC
CL A COM
928563402
12265485
73675
SH
SOLE
0
0
73675
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
11670409
1231056
SH
SOLE
18153
0
1212903
VONTIER CORPORATION
COM
928881101
8665294
280249
SH
SOLE
259136
0
21113
VORNADO RLTY TR
SH BEN INT
929042109
3472035
153088
SH
SOLE
126903
0
26185
VOYA ASIA PAC HIGH DIV EQT I
COM
92912J102
5288743
913427
SH
SOLE
0
0
913427
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
269505
54666
SH
SOLE
0
0
54666
VOYA FINANCIAL INC
COM
929089100
6475786
97454
SH
SOLE
90390
0
7064
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
1302958
265910
SH
SOLE
0
0
265910
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
388636
41213
SH
SOLE
0
0
41213
VROOM INC
COM
92918V109
78416
70014
SH
SOLE
0
0
70014
VULCAN MATLS CO
COM
929160109
42820579
211962
SH
SOLE
194074
0
17888
WABASH NATL CORP
COM
929566107
3262631
154481
SH
SOLE
125192
86
29203
WABTEC
COM
929740108
14792103
139194
SH
SOLE
126316
0
12878
WALGREENS BOOTS ALLIANCE INC
COM
931427108
20534042
923293
SH
SOLE
201
0
923092
WALMART INC
COM
931142103
686095558
4289974
SH
SOLE
983314
0
3306660
WARNER BROS DISCOVERY INC
COM SER A
934423104
19655391
1809890
SH
SOLE
1327923
0
481967
WARNER MUSIC GROUP CORP
COM CL A
934550203
1092061
34779
SH
SOLE
34311
0
468
WARRIOR MET COAL INC
COM
93627C101
433363
8484
SH
SOLE
0
0
8484
WASHINGTON FED INC
COM
938824109
914019
35676
SH
SOLE
21831
0
13845
WASHINGTON TR BANCORP INC
COM
940610108
868021
32967
SH
SOLE
0
0
32967
WASTE CONNECTIONS INC
COM
94106B101
54253473
403972
SH
SOLE
24228
0
379744
WASTE MGMT INC DEL
COM
94106L109
156247136
1024975
SH
SOLE
606463
23
418489
WATERS CORP
COM
941848103
8857521
32302
SH
SOLE
15694
0
16608
WATSCO INC
COM
942622200
155796022
412464
SH
SOLE
392805
8
19651
WATTS WATER TECHNOLOGIES INC
CL A
942749102
15204356
87978
SH
SOLE
86606
0
1372
WAYFAIR INC
CL A
94419L101
347066
5730
SH
SOLE
0
0
5730
WD 40 CO
COM
929236107
7832186
38537
SH
SOLE
28841
0
9696
WEATHERFORD INTL PLC
ORD SHS
G48833118
6583055
72878
SH
SOLE
65754
0
7124
WEBSTER FINL CORP
COM
947890109
13274992
329323
SH
SOLE
251827
0
77496
WEC ENERGY GROUP INC
COM
92939U106
93292201
1158191
SH
SOLE
931557
0
226633
WELLS FARGO CO NEW
COM
949746101
121648431
2977202
SH
SOLE
1863041
130
1114031
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
6682554
5993
SH
SOLE
0
0
5993
WELLTOWER INC
COM
95040Q104
25784964
314758
SH
SOLE
117025
0
197733
WENDYS CO
COM
95058W100
1725185
84526
SH
SOLE
4439
0
80087
WERNER ENTERPRISES INC
COM
950755108
4869845
125028
SH
SOLE
120281
0
4747
WESBANCO INC
COM
950810101
1023754
41923
SH
SOLE
28379
0
13544
WESCO INTL INC
COM
95082P105
37483123
260625
SH
SOLE
32545
0
228081
WEST FRASER TIMBER CO LTD
COM
952845105
518809
7152
SH
SOLE
0
0
7152
WEST PHARMACEUTICAL SVSC INC
COM
955306105
24162201
64397
SH
SOLE
50632
6
13759
WESTAMERICA BANCORPORATION
COM
957090103
1428980
33040
SH
SOLE
0
0
33040
WESTERN ALLIANCE BANCORP
COM
957638109
1013009
22036
SH
SOLE
10457
0
11579
WESTERN ASSET DIVERSIFIED IN
COM SHS BEN INT
95790K109
358923
27109
SH
SOLE
0
0
27109
WESTERN ASSET EMERGING MKTS
COM
95766A101
1272817
153351
SH
SOLE
0
0
153351
WESTERN ASSET GLOBAL CORP DE
COM
95790C107
1063389
89738
SH
SOLE
0
0
89738
WESTERN ASSET HIGH INCOM FD
COM
95766J102
1110659
249027
SH
SOLE
0
0
249027
WESTERN ASSET HIGH INCOME OP
COM
95766K109
915034
251383
SH
SOLE
0
0
251383
WESTERN ASSET HIGH YIELD DEF
COM
95768B107
1430093
124464
SH
SOLE
0
0
124464
WESTERN ASSET INTER MUNI FD
COM
958435109
123213
17208
SH
SOLE
0
0
17208
WESTERN ASSET INVT GRADE DEF
COM
95790A101
1049967
66328
SH
SOLE
0
0
66328
WESTERN ASSET MANAGED MUNS F
COM
95766M105
635985
71219
SH
SOLE
0
0
71219
WESTERN ASSET MUN HIGH INCOM
COM
95766N103
2361079
387698
SH
SOLE
0
0
387698
WESTERN ASSET MUN PARTNERS F
COM
95766P108
2829600
267448
SH
SOLE
0
0
267448
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
117770
11672
SH
SOLE
0
0
11672
WESTERN AST INFL LKD OPP & I
COM
95766R104
904649
109921
SH
SOLE
0
0
109921
WESTERN DIGITAL CORP.
COM
958102105
4109799
90068
SH
SOLE
58957
0
31111
WESTERN MIDSTREAM PARTNERS L
COM UNIT LP INT
958669103
2674396
98215
SH
SOLE
0
0
98215
WESTERN NEW ENG BANCORP INC
COM
958892101
144596
22280
SH
SOLE
0
0
22280
WESTERN UN CO
COM
959802109
460541
34942
SH
SOLE
0
0
34942
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
304500
14000
SH
SOLE
0
0
14000
WESTLAKE CORPORATION
COM
960413102
4684278
37573
SH
SOLE
0
0
37573
WESTROCK CO
COM
96145D105
5068013
141565
SH
SOLE
3206
0
138359
WESTROCK COFFEE CO
COM
96145W103
2414740
272544
SH
SOLE
0
0
272544
WEX INC
COM
96208T104
14942421
79443
SH
SOLE
76020
0
3423
WEYERHAEUSER CO MTN BE
COM NEW
962166104
29232474
953440
SH
SOLE
96176
0
857264
WHEATON PRECIOUS METALS CORP
COM
962879102
20135085
496550
SH
SOLE
12276
0
484274
WHEELS UP EXPERIENCE INC
COM CL A
96328L205
21886
10573
SH
SOLE
0
0
10573
WHIRLPOOL CORP
COM
963320106
10531458
78769
SH
SOLE
35703
0
43066
WHITE MTNS INS GROUP LTD
COM
G9618E107
35905533
24006
SH
SOLE
23423
0
583
WHITEHORSE FIN INC
COM
96524V106
1432682
112191
SH
SOLE
0
0
112191
WIDEOPENWEST INC
COM
96758W101
321591
42038
SH
SOLE
41388
0
650
WILEY JOHN & SONS INC
CL A
968223206
13818192
371757
SH
SOLE
364092
107
7558
WILLIAM PENN BANCORPORATION
COM
96927A105
338982
27162
SH
SOLE
0
0
27162
WILLIAMS COS INC
COM
969457100
284516161
8445125
SH
SOLE
6898072
0
1547053
WILLIAMS SONOMA INC
COM
969904101
18596682
119670
SH
SOLE
73061
0
46609
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
36523392
174787
SH
SOLE
154348
18
20421
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
4904790
117932
SH
SOLE
99799
0
18133
WINGSTOP INC
COM
974155103
4107226
22838
SH
SOLE
20788
0
2050
WINNEBAGO INDS INC
COM
974637100
1641533
27612
SH
SOLE
0
0
27612
WINTRUST FINL CORP
COM
97650W108
9915126
131326
SH
SOLE
46210
0
85116
WISDOMTREE INC
COM
97717P104
102150
14593
SH
SOLE
0
0
14593
WISDOMTREE TR
ARTIFICIAL INTEL
97717Y543
209423
12022
SH
SOLE
0
0
12022
WISDOMTREE TR
CLOUD COMPUTNG
97717Y691
627919
21192
SH
SOLE
0
0
21192
WISDOMTREE TR
CURRNCY INT EQ
97717X263
6221040
204236
SH
SOLE
1
0
204235
WISDOMTREE TR
EM EX ST-OWNED
97717X578
3323354
124610
SH
SOLE
0
0
124610
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
13432834
358400
SH
SOLE
3175
0
355225
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1043487
22557
SH
SOLE
0
0
22557
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
4121573
144251
SH
SOLE
0
0
144251
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
5190994
131418
SH
SOLE
0
0
131418
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1327747
25305
SH
SOLE
0
0
25305
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
87398257
1736849
SH
SOLE
36931
0
1699918
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
764500
16861
SH
SOLE
0
0
16861
WISDOMTREE TR
GLB US QTLY DIV
97717W844
1478506
44200
SH
SOLE
0
0
44200
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
367995
17424
SH
SOLE
0
0
17424
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2779942
75624
SH
SOLE
448
0
75176
WISDOMTREE TR
INTERNTNL AI ENH
97717W786
270080
7190
SH
SOLE
0
0
7190
WISDOMTREE TR
INTL EQUITY FD
97717W703
2900083
59981
SH
SOLE
0
0
59981
WISDOMTREE TR
INTL LRGCAP DV
97717W794
499676
10953
SH
SOLE
0
0
10953
WISDOMTREE TR
INTL QULTY DIV
97717X131
6379590
199238
SH
SOLE
99604
0
99634
WISDOMTREE TR
INTL SMCAP DIV
97717W760
11214666
195139
SH
SOLE
0
0
195139
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
5598176
144506
SH
SOLE
0
0
144506
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
215144
5944
SH
SOLE
0
0
5944
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
6154832
69743
SH
SOLE
0
0
69743
WISDOMTREE TR
JP SMALLCP DIV
97717W836
11238645
162973
SH
SOLE
0
0
162973
WISDOMTREE TR
PUTWRITE STRAT
97717X560
290365
9452
SH
SOLE
0
0
9452
WISDOMTREE TR
US AI ENHANCED
97717W406
763718
8585
SH
SOLE
0
0
8585
WISDOMTREE TR
US HGH YLD CORP
97717X172
974280
22558
SH
SOLE
0
0
22558
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
4563482
58461
SH
SOLE
0
0
58461
WISDOMTREE TR
US LARGECAP DIVD
97717W307
18243499
296691
SH
SOLE
0
0
296691
WISDOMTREE TR
US LARGECAP FUND
97717W588
615612
13456
SH
SOLE
0
0
13456
WISDOMTREE TR
US MIDCAP DIVID
97717W505
18172590
443667
SH
SOLE
0
0
443667
WISDOMTREE TR
US MIDCAP FUND
97717W570
1217608
23997
SH
SOLE
1
0
23996
WISDOMTREE TR
US MULTIFACTOR
97717Y857
2248753
58470
SH
SOLE
0
0
58470
WISDOMTREE TR
US QTLY DIV GRT
97717X669
80298496
1264742
SH
SOLE
2880
0
1261863
WISDOMTREE TR
US S CAP QTY DIV
97717X651
6637256
161138
SH
SOLE
0
0
161138
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
9179106
325500
SH
SOLE
0
0
325500
WISDOMTREE TR
US SMALLCAP FUND
97717W562
1688471
39022
SH
SOLE
0
0
39021
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
1060428
17624
SH
SOLE
0
0
17624
WISDOMTREE TR
WISDOMTREE US VA
97717W547
1315215
21293
SH
SOLE
0
0
21293
WISDOMTREE TR
YIELD ENHANCD US
97717X511
6376370
153610
SH
SOLE
1
0
153610
WISDOMTREE TR
YIELD ENHANCED
97717Y808
731059
15795
SH
SOLE
0
0
15795
WIX COM LTD
SHS
M98068105
2165835
23593
SH
SOLE
19612
0
3981
WNS HLDGS LTD
SPON ADR
92932M101
762506
11138
SH
SOLE
10334
0
804
WOLFSPEED INC
COM
977852102
6929130
181867
SH
SOLE
163059
0
18808
WOLVERINE WORLD WIDE INC
COM
978097103
443407
55013
SH
SOLE
52367
0
2646
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
11467196
492367
SH
SOLE
406713
26
85628
WOODWARD INC
COM
980745103
1522796
12255
SH
SOLE
11009
0
1246
WORKDAY INC
CL A
98138H101
108951480
507105
SH
SOLE
429648
17
77440
WORKIVA INC
COM CL A
98139A105
3582457
35351
SH
SOLE
30958
12
4381
WORLD GOLD TR
SPDR GLD MINIS
98149E303
7204570
196524
SH
SOLE
0
0
196524
WORLD KINECT CORPORATION
COM
981475106
2149661
95839
SH
SOLE
94996
0
843
WORTHINGTON INDS INC
COM
981811102
244004
3947
SH
SOLE
0
0
3947
WP CAREY INC
COM
92936U109
12352896
228419
SH
SOLE
5550
0
222869
WPP PLC NEW
ADR
92937A102
8152600
182876
SH
SOLE
176059
0
6817
WSFS FINL CORP
COM
929328102
3504254
96007
SH
SOLE
93457
0
2550
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
5038936
72461
SH
SOLE
64623
0
7838
WYNN RESORTS LTD
COM
983134107
8692182
94061
SH
SOLE
3000
0
91061
XAI OCTAGON FLOATING RATE &
COM
98400T106
240668
34629
SH
SOLE
0
0
34629
XCEL ENERGY INC
COM
98389B100
17913943
313072
SH
SOLE
147621
0
165451
XEROX HOLDINGS CORP
COM NEW
98421M106
761136
48511
SH
SOLE
0
0
48511
XOMETRY INC
CLASS A COM
98423F109
4756607
280130
SH
SOLE
17497
0
262633
XP INC
CL A
G98239109
487044
21130
SH
SOLE
2937
0
18193
XPENG INC
ADS
98422D105
242168
13190
SH
SOLE
0
0
13190
XPERI INC
COMMON STOCK
98423J101
409713
41553
SH
SOLE
40947
0
606
XPO INC
COM
983793100
14502779
194251
SH
SOLE
33120
0
161131
XPONENTIAL FITNESS INC
COM CL A
98422X101
721758
46565
SH
SOLE
45010
0
1555
XYLEM INC
COM
98419M100
10425493
114528
SH
SOLE
8459
0
106069
YALLA GROUP LTD
ADS
98459U103
62880
12000
SH
SOLE
0
0
12000
YELP INC
CL A
985817105
4323272
103950
SH
SOLE
102406
0
1544
YETI HLDGS INC
COM
98585X104
5234849
108562
SH
SOLE
93574
63
14925
YEXT INC
COM
98585N106
609168
96235
SH
SOLE
71076
0
25159
YUM BRANDS INC
COM
988498101
43751251
350178
SH
SOLE
199946
0
150232
YUM CHINA HLDGS INC
COM
98850P109
49517914
888692
SH
SOLE
811279
0
77413
ZAI LAB LTD
ADR
98887Q104
458827
18874
SH
SOLE
0
0
18874
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
39670550
167719
SH
SOLE
158388
0
9331
ZIFF DAVIS INC
COM
48123V102
1047318
16444
SH
SOLE
12521
0
3923
ZILLOW GROUP INC
CL A
98954M101
9103836
203256
SH
SOLE
0
0
203256
ZILLOW GROUP INC
CL C CAP STK
98954M200
644301
13958
SH
SOLE
0
0
13958
ZIM INTEGRATED SHIPPING SERV
SHS
M9T951109
277005
26508
SH
SOLE
0
0
26508
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
24609192
219294
SH
SOLE
173509
0
45785
ZIONS BANCORPORATION N A
COM
989701107
2940695
84285
SH
SOLE
33274
0
51011
ZIPRECRUITER INC
CL A
98980B103
235316
19626
SH
SOLE
0
0
19626
ZOETIS INC
CL A
98978V103
108291459
622436
SH
SOLE
368621
26
253790
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
5790193
82788
SH
SOLE
0
0
82788
ZOOMINFO TECHNOLOGIES INC
COMMON STOCK
98980F104
3084360
188071
SH
SOLE
160874
0
27197
ZSCALER INC
COM
98980G102
2996663
19260
SH
SOLE
0
0
19260
ZTO EXPRESS CAYMAN INC
SPONSORED ADS A
98980A105
207091
8568
SH
SOLE
4840
0
3728
ZUORA INC
COM CL A
98983V106
656588
79683
SH
SOLE
74083
0
5600
ZURA BIO LTD
CLASS A ORD SHS
G9TY5A101
510550
77356
SH
SOLE
0
0
77356
ZURN ELKAY WATER SOLNS CORP
COM
98983L108
2023595
72220
SH
SOLE
37422
0
34798
ZYMEWORKS INC
COM
98985Y108
248782
39240
SH
SOLE
0
0
39240