Advisory Services Network, LLC at 2023-03-31

Filling information for Advisory Services Network, LLC as Treemap, investor disclosed 4018 total holdings based on 2023-03-31 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
88025U109 88025U109 10X GENOMICS INC Stock 1339 24
336901103 336901103 1ST SOURCE CORP Stock 647 15
901384107 901384107 2SEVENTY BIO INC Stock 2336 229
88554D205 88554D205 3-D SYS CORP DEL Stock 310666 28980
88557W101 88557W101 360 DIGITECH INC ADR 1940 100
88579Y101 88579Y101 3M CO Stock 1703289 16205
282914100 282914100 8X8 INC NEW Stock 56295 13500
000360206 000360206 AAON INC Stock 280017 2896
000375204 000375204 ABB LTD ADR 466625 13604
002824100 002824100 ABBOTT LABS Stock 10275458 101476
00287Y109 00287Y109 ABBVIE INC Stock 21549773 135218
002896207 002896207 ABERCROMBIE & FITCH CO Stock 30109 1085
000957100 000957100 ABM INDS INC Stock 265184 5901
003009107 003009107 ABRDN ASIA PACIFIC INCOME FU CEF 649833 244298
003261104 003261104 ABRDN ETFS ETF 1187742 57185
003261203 003261203 ABRDN ETFS ETF 41443 1251
00302M106 00302M106 ABRDN GLOBAL DYNAMIC DIVIDEN CEF 63192 6773
00326W106 00326W106 ABRDN GLOBAL INFRA INCOME FU CEF 48395 2695
00302L108 00302L108 ABRDN GLOBAL PREMIER PPTYS F CEF 2 0
00326A104 00326A104 ABRDN GOLD ETF TRUST ETF 554910 29407
003057106 003057106 ABRDN INCOME CREDIT STRATEGI CEF 127204 19071
003262102 003262102 ABRDN PALLADIUM ETF TRUST ETF 95338 706
003260106 003260106 ABRDN PLATINUM ETF TRUST ETF 494729 5381
003263100 003263100 ABRDN PRECIOUS METALS BASKET ETF 11766 129
003264108 003264108 ABRDN SILVER ETF TRUST ETF 53430 2312
00326L100 00326L100 ABRDN TOTAL DYNAMIC DIVIDEND CEF 10100 1250
00402L107 00402L107 ACADEMY SPORTS & OUTDOORS IN Stock 27476 421
00404A109 00404A109 ACADIA HEALTHCARE COMPANY IN Stock 867 12
00430K402 00430K402 ACASTI PHARMA INC CL A Stock 115 250
G1151C101 G1151C101 ACCENTURE PLC IRELAND Stock 4602108 16102
00081T108 00081T108 ACCO BRANDS CORP Stock 2660 500
004397105 004397105 ACCURAY INC Stock 73953 24900
00444T209 00444T209 ACELRX PHARMACEUTICALS INC Stock 123 187
00507W206 00507W206 ACTINIUM PHARMACEUTICALS INC Stock 14175 1500
00507V109 00507V109 ACTIVISION BLIZZARD INC Stock 1364381 15941
00508Y102 00508Y102 ACUITY BRANDS INC Stock 8040 44
00091G104 00091G104 ACV AUCTIONS INC Stock 65 5
00548F105 00548F105 ADAM NAT RES FD INC CEF 12357 601
006212104 006212104 ADAMS DIVERSIFIED EQUITY FD CEF 78 5
00653Q102 00653Q102 ADAPTHEALTH CORP Stock 1243 100
00653A107 00653A107 ADAPTIMMUNE THERAPEUTICS PLC ADR 354 325
00650F109 00650F109 ADAPTIVE BIOTECHNOLOGIES COR Stock 530 60
006739106 006739106 ADDUS HOMECARE CORP Stock 3737 35
00676P107 00676P107 ADEIA INC Stock 11075 1250
G0084W101 G0084W101 ADIENT PLC Stock 40387 986
000899104 000899104 ADMA BIOLOGICS INC Stock 1655 500
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED Stock 7104309 18435
00090Q103 00090Q103 ADT INC DEL Stock 4338 600
00751Y106 00751Y106 ADVANCE AUTO PARTS INC Stock 147148 1210
00790R104 00790R104 ADVANCED DRAIN SYS INC DEL Stock 1853 22
007903107 007903107 ADVANCED MICRO DEVICES INC Stock 7023828 71664
00773T101 00773T101 ADVANSIX INC Stock 459 12
00764C109 00764C109 ADVENT CONV & INCOME FD CEF 510138 44130
00788A105 00788A105 ADVENT TECHNOLOGIES HOLDNG I Stock 64 60
00768Y453 00768Y453 ADVISORSHARES TR ETF 683 120
00768Y495 00768Y495 ADVISORSHARES TR ETF 537 185
00768Y818 00768Y818 ADVISORSHARES TR ETF 988 11
00766T100 00766T100 AECOM Stock 675580 8012
007924103 007924103 AEGON N V ADR 8484 1973
00760J108 00760J108 AEHR TEST SYS Stock 3102 100
N00985106 N00985106 AERCAP HOLDINGS NV Stock 30139 536
00810F106 00810F106 AERSALE CORPORATION Stock 43911 2550
00130H105 00130H105 AES CORP Stock 51211 2127
00835Q103 00835Q103 AEVA TECHNOLOGIES INC Stock 1666 1400
00109K105 00109K105 AFC GAMMA INC REIT 12160 1000
008252108 008252108 AFFILIATED MANAGERS GROUP IN Stock 260914 1832
00827B106 00827B106 AFFIRM HLDGS INC Stock 818427 72620
001055102 001055102 AFLAC INC Stock 2837681 43981
001084102 001084102 AGCO CORP Stock 157373 1164
00848K101 00848K101 AGEAGLE AERIAL SYS INC NEW Stock 12 26
00847G705 00847G705 AGENUS INC Stock 3952 2600
00848H108 00848H108 AGEX THERAPEUTICS INC Stock 365 550
00110G408 00110G408 AGF INVTS TR ETF 899795 44108
00847L209 00847L209 AGILE THERAPEUTICS INC Stock 18256 81500
00846U101 00846U101 AGILENT TECHNOLOGIES INC Stock 433144 3131
00847J105 00847J105 AGILYSYS INC Stock 10149 123
00847X104 00847X104 AGIOS PHARMACEUTICALS INC Stock 8040 350
00123Q104 00123Q104 AGNC INVT CORP REIT 379260 37625
008474108 008474108 AGNICO EAGLE MINES LTD Stock 956534 18767
008492100 008492100 AGREE RLTY CORP REIT 137837 2009
00912X302 00912X302 AIR LEASE CORP Stock 18578 472
009158106 009158106 AIR PRODS & CHEMS INC Stock 2907160 10121
009066101 009066101 AIRBNB INC Stock 3812486 30647
00971T101 00971T101 AKAMAI TECHNOLOGIES INC Stock 125593 1604
00973W300 00973W300 AKERNA CORP Stock 400 500
00973N102 00973N102 AKOUSTIS TECHNOLOGIES INC Stock 8756 2843
011532108 011532108 ALAMOS GOLD INC NEW Stock 9843 805
011642105 011642105 ALARM COM HLDGS INC Stock 3872 77
011659109 011659109 ALASKA AIR GROUP INC Stock 36170 862
012348108 012348108 ALBANY INTL CORP Stock 43875 491
012653101 012653101 ALBEMARLE CORP Stock 1075530 4866
013091103 013091103 ALBERTSONS COS INC Stock 1671 80
013872106 013872106 ALCOA CORP Stock 18428 433
H01301128 H01301128 ALCON AG Stock 54965 779
014442107 014442107 ALECTOR INC Stock 3336 539
014752109 014752109 ALEXANDERS INC REIT 24025 124
015271109 015271109 ALEXANDRIA REAL ESTATE EQ IN REIT 85265 679
015857105 015857105 ALGONQUIN PWR UTILS CORP Stock 31500 3750
015857873 015857873 ALGONQUIN PWR UTILS CORP Stock 11948 400
01609W102 01609W102 ALIBABA GROUP HLDG LTD ADR 865567 8471
01626W101 01626W101 ALIGHT INC Stock 405 44
016255101 016255101 ALIGN TECHNOLOGY INC Stock 786231 2353
01643A306 01643A306 ALKALINE WTR CO INC COM Stock 190 1188
G01767105 G01767105 ALKERMES PLC Stock 4031 143
01675A109 01675A109 ALLBIRDS INC Stock 840 700
G0176J109 G0176J109 ALLEGION PLC Stock 20654 194
01749D105 01749D105 ALLEGRO MICROSYSTEMS INC Stock 419240 8736
018522300 018522300 ALLETE INC Stock 9720 151
01877R108 01877R108 ALLIANCE RESOURCE PARTNERS L Stock 101859 5050
01879R106 01879R106 ALLIANCEBERNSTEIN GLOBAL HIG CEF 15470 1592
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG L P Stock 923519 25260
018802108 018802108 ALLIANT ENERGY CORP Stock 86804 1626
019330109 019330109 ALLIED MOTION TECHNOLOGIES I Stock 26166 677
01973R101 01973R101 ALLISON TRANSMISSION HLDGS I Stock 307603 6799
019770106 019770106 ALLOGENE THERAPEUTICS INC Stock 731 148
94987B105 94987B105 ALLSPRING INCOME OPPORTUNIT CEF 61483 9713
020002101 020002101 ALLSTATE CORP Stock 2403081 21687
02005N100 02005N100 ALLY FINL INC Stock 18939 743
02043Q107 02043Q107 ALNYLAM PHARMACEUTICALS INC Stock 54688 273
G6331P104 G6331P104 ALPHA & OMEGA SEMICONDUCTOR Stock 18757 696
020764106 020764106 ALPHA METALLURGICAL RESOUR I Stock 28606 183
02079K107 02079K107 ALPHABET INC Stock 16355851 157267
02079K305 02079K305 ALPHABET INC Stock 22693262 218772
00162Q205 00162Q205 ALPS ETF TR ETF 8759 88
00162Q387 00162Q387 ALPS ETF TR ETF 186007 4413
00162Q395 00162Q395 ALPS ETF TR ETF 1060 30
00162Q429 00162Q429 ALPS ETF TR ETF 4561 201
00162Q452 00162Q452 ALPS ETF TR ETF 6351715 164339
00162Q460 00162Q460 ALPS ETF TR ETF 63465 1365
00162Q593 00162Q593 ALPS ETF TR ETF 4078 150
00162Q676 00162Q676 ALPS ETF TR ETF 2316860 110684
00162Q718 00162Q718 ALPS ETF TR ETF 2214 80
00162Q858 00162Q858 ALPS ETF TR ETF 201216 3930
67110P704 67110P704 ALPS O'SHARES GLOBAL INTERNET GIANTS ETF ETF 5750 200
021369103 021369103 ALTAIR ENGR INC Stock 937 13
02156B103 02156B103 ALTERYX INC Stock 11768 200
02156K103 02156K103 ALTICE USA INC Stock 118503 34650
02153X108 02153X108 ALTISOURCE ASSET MGMT CORP Stock 10408 160
02208R106 02208R106 ALTRA INDL MOTION CORP Stock 0 0
02209S103 02209S103 ALTRIA GROUP INC Stock 10109560 226570
022671101 022671101 AMALGAMATED FINANCIAL CORP Stock 0 0
023135106 023135106 AMAZON COM INC Stock 45627970 441746
G037AX101 G037AX101 AMBARELLA INC Stock 35923 464
02319V103 02319V103 AMBEV SA ADR 216480 76766
00165C104 00165C104 AMC ENTMT HLDGS INC Stock 14925 2979
00164V103 00164V103 AMC NETWORKS INC Stock 141 8
G0250X107 G0250X107 AMCOR PLC Stock 127022 11162
G02602103 G02602103 AMDOCS LTD Stock 68257 711
023436108 023436108 AMEDISYS INC Stock 56708 771
029683109 029683109 AMER SOFTWARE INC Stock 14401 1142
029899101 029899101 AMER STATES WTR CO Stock 49385 556
023608102 023608102 AMEREN CORP Stock 106889 1237
02364V107 02364V107 AMERICA FIRST MULTIFAMILY INVESTORS LP Stock 59055 3416
02390A101 02390A101 AMERICA MOVIL SAB DE CV ADR 84040 3992
02376R102 02376R102 AMERICAN AIRLS GROUP INC Stock 147427 9995
024061103 024061103 AMERICAN AXLE & MFG HLDGS IN Stock 195 25
025072281 025072281 AMERICAN CENTY ETF TR ETF 71581 1482
025072299 025072299 AMERICAN CENTY ETF TR ETF 66695 1319
025072315 025072315 AMERICAN CENTY ETF TR ETF 39408 880
025072349 025072349 AMERICAN CENTY ETF TR ETF 2843249 55630
025072364 025072364 AMERICAN CENTY ETF TR ETF 1802065 37395
025072372 025072372 AMERICAN CENTY ETF TR ETF 2015011 47201
025072505 025072505 AMERICAN CENTY ETF TR ETF 31872 633
025072604 025072604 AMERICAN CENTY ETF TR ETF 290366 5490
025072703 025072703 AMERICAN CENTY ETF TR ETF 133571 2342
025072752 025072752 AMERICAN CENTY ETF TR ETF 8987 175
025072802 025072802 AMERICAN CENTY ETF TR ETF 542870 9283
025072877 025072877 AMERICAN CENTY ETF TR ETF 5227953 70591
025072885 025072885 AMERICAN CENTY ETF TR ETF 7726 109
02553E106 02553E106 AMERICAN EAGLE OUTFITTERS IN Stock 413981 30802
025537101 025537101 AMERICAN ELEC PWR CO INC Stock 1354224 14884
02557T307 02557T307 AMERICAN ELEC PWR CO INC Stock 20140 400
025816109 025816109 AMERICAN EXPRESS CO Stock 2828619 17148
025932104 025932104 AMERICAN FINL GROUP INC OHIO Stock 4010 33
02665T306 02665T306 AMERICAN HOMES 4 RENT REIT 20140 640
026874784 026874784 AMERICAN INTL GROUP INC Stock 768934 15269
027259209 027259209 AMERICAN LITHIUM CORP Stock 24837 10752
027745108 027745108 AMERICAN NATL BANKSHARES INC Stock 565845 17850
02875D109 02875D109 AMERICAN OUTDOOR BRANDS INC Stock 20890 2123
649439304 649439304 AMERICAN STRATEGIC INVEST CO REIT 2471 290
030111207 030111207 AMERICAN SUPERCONDUCTOR CORP Stock 49 10
03027X100 03027X100 AMERICAN TOWER CORP NEW REIT 5229231 25591
03044L105 03044L105 AMERICAN WELL CORP Stock 1593 675
030506109 030506109 AMERICAN WOODMARK CORPORATIO Stock 44260 850
030420103 030420103 AMERICAN WTR WKS CO INC NEW Stock 2046897 13973
03076C106 03076C106 AMERIPRISE FINL INC Stock 2673597 8723
03073E105 03073E105 AMERISOURCEBERGEN CORP Stock 1730376 10807
031100100 031100100 AMETEK INC Stock 452308 3112
031162100 031162100 AMGEN INC Stock 6200965 25651
031652100 031652100 AMKOR TECHNOLOGY INC Stock 23652 909
00175J107 00175J107 AMMO INC Stock 394 200
001744101 001744101 AMN HEALTHCARE SVCS INC Stock 581 7
03209R103 03209R103 AMPHASTAR PHARMACEUTICALS IN Stock 3750 100
032095101 032095101 AMPHENOL CORP NEW Stock 1852934 22674
03212B103 03212B103 AMPLIFY ENERGY CORP NEW Stock 28515 4151
032108102 032108102 AMPLIFY ETF TR ETF 292118 6612
032108409 032108409 AMPLIFY ETF TR ETF 842670 23757
032108607 032108607 AMPLIFY ETF TR ETF 488859 25264
032108805 032108805 AMPLIFY ETF TR ETF 102414 7958
032108847 032108847 AMPLIFY ETF TR ETF 227976 19552
032108888 032108888 AMPLIFY ETF TR ETF 6694 262
03213A104 03213A104 AMPLITUDE INC Stock 399336 32101
03237H101 03237H101 AMYLYX PHARMACEUTICALS INC Stock 14670 500
03236M200 03236M200 AMYRIS INC Stock 170 125
032654105 032654105 ANALOG DEVICES INC Stock 5264701 26695
032724106 032724106 ANAPTYSBIO INC Stock 5005 230
032797300 032797300 ANAVEX LIFE SCIENCES CORP Stock 41565 4850
034164103 034164103 ANDERSONS INC Stock 26653 645
03464A100 03464A100 ANGEL OAK FINL STRATEGIES IN CEF 22404 1817
00183L102 00183L102 ANGI INC Stock 2279 1004
035128206 035128206 ANGLOGOLD ASHANTI LIMITED ADR 2419 100
03524A108 03524A108 ANHEUSER BUSCH INBEV SA/NV ADR 908974 13622
03528H109 03528H109 ANIXA BIOSCIENCES INC Stock 2898 674
035710839 035710839 ANNALY CAPITAL MANAGEMENT IN REIT 522082 27320
03662Q105 03662Q105 ANSYS INC Stock 88857 267
03676B102 03676B102 ANTERO MIDSTREAM CORP Stock 280880 26776
03674X106 03674X106 ANTERO RESOURCES CORP Stock 11545 500
G0403H108 G0403H108 AON PLC Stock 622234 1973
03743Q108 03743Q108 APA CORPORATION Stock 117988 3272
03750L109 03750L109 APARTMENT INCOME REIT CORP REIT 29185 815
03748R747 03748R747 APARTMENT INVT & MGMT CO REIT 354 46
03762U105 03762U105 APOLLO COML REAL EST FIN INC REIT 150272 16141
03769M106 03769M106 APOLLO GLOBAL MGMT INC Stock 2176601 34461
037638103 037638103 APOLLO TACTICAL INCOME FD IN CEF 10096 833
03783T103 03783T103 APPHARVEST INC Stock 10050 16414
03782L101 03782L101 APPIAN CORP Stock 70298 1584
03784Y200 03784Y200 APPLE HOSPITALITY REIT INC REIT 32390 2087
037833100 037833100 APPLE INC Stock 140700312 853247
03815U300 03815U300 APPLIED DNA SCIENCES INC Stock 1 1
03820C105 03820C105 APPLIED INDL TECHNOLOGIES IN Stock 1990 14
038222105 038222105 APPLIED MATLS INC Stock 4153503 33814
03824M109 03824M109 APPLIED MOLECULAR TRANS INC Stock 160 500
03831W108 03831W108 APPLOVIN CORP Stock 1575 100
038336103 038336103 APTARGROUP INC Stock 308476 2610
G6095L109 G6095L109 APTIV PLC Stock 1587713 14152
03852U106 03852U106 ARAMARK Stock 215 6
M1R95N100 M1R95N100 ARBE ROBOTICS LTD Stock 1595 500
038923108 038923108 ARBOR REALTY TRUST INC REIT 369391 32149
00191G103 00191G103 ARC DOCUMENT SOLUTIONS INC Stock 4121 1300
03937C105 03937C105 ARCBEST CORP Stock 19963 216
G0450A105 G0450A105 ARCH CAP GROUP LTD Stock 230759 3400
039483102 039483102 ARCHER DANIELS MIDLAND CO Stock 1947456 24447
03957W106 03957W106 ARCHROCK INC Stock 531928 54445
G04553106 G04553106 ARCO PLATFORM LTD Stock 546696 49881
03966V107 03966V107 ARCONIC CORPORATION Stock 20171 769
G0457F107 G0457F107 ARCOS DORADOS HOLDINGS INC Stock 3817 495
039653100 039653100 ARCOSA INC Stock 9214 146
03969K108 03969K108 ARCUTIS BIOTHERAPEUTICS INC Stock 4785 435
L0223L101 L0223L101 ARDAGH GROUP S A CL A Stock 446 18
Y0207T100 Y0207T100 ARDMORE SHIPPING CORP Stock 164 11
04010L103 04010L103 ARES CAPITAL CORP CEF 991902 54276
04013V108 04013V108 ARES COML REAL ESTATE CORP REIT 17050 1876
04014F102 04014F102 ARES DYNAMIC CR ALLOCATION F CEF 12557 1049
03990B101 03990B101 ARES MANAGEMENT CORPORATION Stock 79860 957
04016X101 04016X101 ARGENX SE ADR 37630 101
040126104 040126104 ARGO BLOCKCHAIN PLC ADR 184 110
04041L106 04041L106 ARIS WATER SOLUTIONS INC Stock 10635 1365
040413106 040413106 ARISTA NETWORKS INC Stock 3478730 20724
00214Q104 00214Q104 ARK ETF TR ETF 523973 12989
00214Q203 00214Q203 ARK ETF TR ETF 168243 3345
00214Q302 00214Q302 ARK ETF TR ETF 127894 4253
00214Q401 00214Q401 ARK ETF TR ETF 120767 2253
00214Q500 00214Q500 ARK ETF TR ETF 137750 6015
00214Q609 00214Q609 ARK ETF TR ETF 63397 3629
00214Q708 00214Q708 ARK ETF TR ETF 99073 5267
00214Q807 00214Q807 ARK ETF TR ETF 112490 8035
040712101 040712101 ARK RESTAURANTS CORP Stock 2474 143
041356205 041356205 ARLINGTON ASSET INVST CORP REIT 32517 11370
04208T108 04208T108 ARMADA HOFFLER PPTYS INC REIT 31970 2707
042315507 042315507 ARMOUR RESIDENTIAL REIT INC REIT 68229 12996
04247X102 04247X102 ARMSTRONG WORLD INDS INC NEW Stock 42531 597
G0567U101 G0567U101 ARQIT QUANTUM INC Stock 140 100
04271T100 04271T100 ARRAY TECHNOLOGIES INC Stock 5732 262
L0423Q108 L0423Q108 ARRIVAL Stock 7 50
042735100 042735100 ARROW ELECTRS INC Stock 45953 368
04316A108 04316A108 ARTISAN PARTNERS ASSET MGMT Stock 46818 1464
228903100 228903100 ARTIVION INC Stock 1374 105
04335A105 04335A105 ARVINAS INC Stock 82 3
G3156P103 G3156P103 ASA GOLD AND PRECIOUS MTLS L CEF 40796 2545
04342Y104 04342Y104 ASANA INC Stock 980538 46405
043436104 043436104 ASBURY AUTOMOTIVE GROUP INC Stock 4410 21
04351P101 04351P101 ASCENDIS PHARMA A/S ADR 15225 142
00215W100 00215W100 ASE TECHNOLOGY HLDG CO LTD ADR 16506 2071
04367G103 04367G103 ASENSUS SURGICAL INC Stock 1086 1650
00191U102 00191U102 ASGN INC Stock 1488 18
044103869 044103869 ASHFORD HOSPITALITY TR INC REIT 9688 3018
044186104 044186104 ASHLAND INC Stock 21242 207
N07059210 N07059210 ASML HOLDING N V ADR 2362356 3470
29109X106 29109X106 ASPEN TECHNOLOGY INC Stock 130684 571
045396108 045396108 ASSEMBLY BIOSCIENCES INC Stock 1 1
04546L106 04546L106 ASSETMARK FINL HLDGS INC REIT 27330 869
04621X108 04621X108 ASSURANT INC Stock 66639 555
04625J204 04625J204 ASSURE HLDGS CORP Stock 17 5
G0585R106 G0585R106 ASSURED GUARANTY LTD Stock 31620 629
00217D100 00217D100 AST SPACEMOBILE INC Stock 39253 7727
00217D118 00217D118 AST SPACEMOBILE INC Stock 34310 20794
046224101 046224101 ASTEC INDS INC Stock 74869 1815
04634X103 04634X103 ASTRA SPACE INC Stock 43 100
046353108 046353108 ASTRAZENECA PLC ADR 989138 14251
04635X102 04635X102 ASTRIA THERAPEUTICS INC Stock 545 41
00206R102 00206R102 AT&T INC Stock 6978048 362496
N0731H103 N0731H103 ATAI LIFE SCIENCES NV Stock 2715 1500
046513107 046513107 ATARA BIOTHERAPEUTICS INC Stock 426 147
04683R106 04683R106 ATEA PHARMACEUTICALS INC Stock 670 200
01741R102 01741R102 ATI INC Stock 1025812 25996
047649108 047649108 ATKORE INC Stock 247666 1763
G0751N103 G0751N103 ATLANTICA SUSTAINABLE INFR P Stock 24298 822
Y0436Q109 Y0436Q109 ATLAS CORP Stock 0 0
049430101 049430101 ATLAS TECHNICAL CONSULTANTS Stock 3657 300
049468101 049468101 ATLASSIAN CORPORATION Stock 1398630 8171
049560105 049560105 ATMOS ENERGY CORP Stock 189102 1683
04965B100 04965B100 ATOMERA INC Stock 10765 1690
04963C209 04963C209 ATRICURE INC Stock 166 4
05070N103 05070N103 AUDACY INC Stock 10 71
M15342104 M15342104 AUDIOCODES LTD Stock 8729 579
05156V102 05156V102 AURINIA PHARMACEUTICALS INC Stock 2154769 196603
05156X884 05156X884 AURORA CANNABIS INC Stock 1337 1921
051774107 051774107 AURORA INNOVATION INC Stock 320 230
051774115 051774115 AURORA INNOVATION INC Stock 2 10
052769106 052769106 AUTODESK INC Stock 960936 4616
05278C107 05278C107 AUTOHOME INC ADR 41838 1250
052800109 052800109 AUTOLIV INC Stock 62738 672
053015103 053015103 AUTOMATIC DATA PROCESSING IN Stock 4152664 18653
05329W102 05329W102 AUTONATION INC Stock 300832 2239
053332102 053332102 AUTOZONE INC Stock 7445736 3029
05343P109 05343P109 AVALON HLDGS CORP Stock 1855 700
053484101 053484101 AVALONBAY CMNTYS INC REIT 616528 3668
05351W103 05351W103 AVANGRID INC Stock 155052 3888
05350V106 05350V106 AVANOS MED INC Stock 1903 64
05352A100 05352A100 AVANTOR INC Stock 517394 24475
053604104 053604104 AVEPOINT INC Stock 7910 1920
053611109 053611109 AVERY DENNISON CORP Stock 17395 97
05366Y201 05366Y201 AVIAT NETWORKS INC Stock 24122 700
05368M106 05368M106 AVID BIOSERVICES INC Stock 279749 14912
05368V106 05368V106 AVIENT CORPORATION Stock 19592 476
053774105 053774105 AVIS BUDGET GROUP Stock 20064 103
05379B107 05379B107 AVISTA CORP Stock 96998 2285
G0750C108 G0750C108 AXALTA COATING SYS LTD Stock 3029 100
054540208 054540208 AXCELIS TECHNOLOGIES INC Stock 2046987 15362
G0692U109 G0692U109 AXIS CAP HLDGS LTD Stock 89958 1650
05463X106 05463X106 AXOGEN INC Stock 3544 375
05464C101 05464C101 AXON ENTERPRISE INC Stock 145478 647
05465P101 05465P101 AXONICS INC Stock 13804 253
26922A560 26922A560 AXS CHANGE FINANCE ESG ETF ETF 2623516 90861
05464T104 05464T104 AXSOME THERAPEUTICS INC Stock 82219 1333
00246W103 00246W103 AXT INC Stock 1512 380
05478C105 05478C105 AZEK CO INC Stock 32956 1400
114340102 114340102 AZENTA INC Stock 46003 1031
002474104 002474104 AZZ INC Stock 1031 25
05508R106 05508R106 B & G FOODS INC NEW Stock 466701 30052
11777Q209 11777Q209 B2GOLD CORP Stock 13525 3433
056525108 056525108 BADGER METER INC Stock 32647 268
056752108 056752108 BAIDU INC ADR 489433 3243
05684B107 05684B107 BAIN CAP SPECIALTY FIN INC CEF 109585 9193
05722G100 05722G100 BAKER HUGHES COMPANY Stock 79684 2761
057665200 057665200 BALCHEM CORP Stock 0 0
058498106 058498106 BALL CORP Stock 513680 9321
058586108 058586108 BALLARD PWR SYS INC NEW Stock 434 78
05945F103 05945F103 BANCFIRST CORP Stock 2908 35
058934100 058934100 BANCO BBVA ARGENTINA S A ADR 12 3
05946K101 05946K101 BANCO BILBAO VIZCAYA ARGENTA ADR 28200 4000
059460303 059460303 BANCO BRADESCO S A ADR 1019 389
05964H105 05964H105 BANCO SANTANDER S.A. ADR 12925 3503
05988J103 05988J103 BANDWIDTH INC Stock 57547 3786
060505682 060505682 BANK AMERICA CORP Convertible Preferred 44375 38
060505104 060505104 BANK AMERICA CORP Stock 4555125 159270
062540109 062540109 BANK HAWAII CORP Stock 39217 753
063679534 063679534 BANK MONTREAL MEDIUM ETF 1862 18
063671101 063671101 BANK MONTREAL QUE Stock 88219 990
064058100 064058100 BANK NEW YORK MELLON CORP Stock 842142 18533
G0772R208 G0772R208 BANK OF NT BUTTERFIELD&SON L Stock 3915 145
06417N103 06417N103 BANK OZK LITTLE ROCK ARK Stock 17402 509
06652V208 06652V208 BANNER CORP Stock 707 13
06684L103 06684L103 BAOZUN INC ADR 10848 1802
06738C778 06738C778 BARCLAYS BANK PLC ETF 482599 15277
06745T368 06745T368 BARCLAYS BANK PLC ETF 23914 2200
06746P522 06746P522 BARCLAYS BANK PLC ETF 680 9
06746P555 06746P555 BARCLAYS BANK PLC ETF 12902 620
06738E204 06738E204 BARCLAYS PLC ADR 2322 323
06759L103 06759L103 BARINGS BDC INC CEF 36413 4586
06759X107 06759X107 BARINGS CORPORATE INVS CEF 33875 2394
06760L100 06760L100 BARINGS GLOBAL SHORT DURATIO CEF 146766 11377
06761A103 06761A103 BARINGS PARTN INVS CEF 15708 1225
68622E104 68622E104 BARK INC Stock 3625 2500
067901108 067901108 BARRICK GOLD CORP Stock 658745 35474
070830104 070830104 BATH & BODY WORKS INC Stock 152186 4160
071734107 071734107 BAUSCH HEALTH COS INC Stock 12150 1500
071813109 071813109 BAXTER INTL INC Stock 193536 4772
05534B760 05534B760 BCE INC Stock 594298 13268
073685109 073685109 BEACON ROOFING SUPPLY INC Stock 1177 20
07373B109 07373B109 BEAM GLOBAL Stock 3182 200
07373V105 07373V105 BEAM THERAPEUTICS INC Stock 3981 130
07556Q881 07556Q881 BEAZER HOMES USA INC Stock 2382 150
075887406 075887406 BECTON DICKINSON & CO Convertible Preferred 547 11
075887109 075887109 BECTON DICKINSON & CO Stock 2980911 12042
075896100 075896100 BED BATH & BEYOND INC Stock 112 261
077347300 077347300 BEL FUSE INC Stock 100802 2682
077454106 077454106 BELDEN INC Stock 3558 41
07831C103 07831C103 BELLRING BRANDS INC Stock 31960 940
084423102 084423102 BERKLEY W R CORP Stock 686647 11029
084656107 084656107 BERKSHIRE GREY INC Stock 966 700
084670108 084670108 BERKSHIRE HATHAWAY INC DEL Stock 465600 1
084670702 084670702 BERKSHIRE HATHAWAY INC DEL Stock 13230110 42848
08579W103 08579W103 BERRY GLOBAL GROUP INC Stock 36047 612
086516101 086516101 BEST BUY INC Stock 324920 4151
08862E109 08862E109 BEYOND MEAT INC Stock 6411 395
088606108 088606108 BHP GROUP LTD ADR 1561895 24632
088786108 088786108 BICYCLE THERAPEUTICS PLC ADR 2446 115
089302103 089302103 BIG LOTS INC Stock 0 0
08975P108 08975P108 BIGCOMMERCE HLDGS INC Stock 599 67
090040106 090040106 BILIBILI INC ADR 329 14
090043100 090043100 BILL HOLDINGS INC Stock 1328505 16373
090572207 090572207 BIO RAD LABS INC Stock 45506 95
09073M104 09073M104 BIO-TECHNE CORP Stock 39618 534
G1117K114 G1117K114 BIOCERES CROP SOLUTIONS CORP Stock 26111 2249
09058V103 09058V103 BIOCRYST PHARMACEUTICALS INC Stock 39532 4740
09062X103 09062X103 BIOGEN INC Stock 1466052 5273
G1110E107 G1110E107 BIOHAVEN LTD Stock 478 35
09061G101 09061G101 BIOMARIN PHARMACEUTICAL INC Stock 41716 429
09075V102 09075V102 BIONTECH SE ADR 39753 319
09074F207 09074F207 BIOVIE INC Stock 2863 354
09075P105 09075P105 BIOXCEL THERAPEUTICS INC Stock 7128 382
09077J107 09077J107 BIRD GLOBAL INC Stock 9 32
G1144A105 G1144A105 BIT DIGITAL INC Stock 1571 1020
09173B107 09173B107 BITFARMS LTD Stock 1940 2000
27888N307 27888N307 BITNILE METAVERSE INC Stock 39 330
05550J101 05550J101 BJS WHSL CLUB HLDGS INC Stock 63138 830
09215C105 09215C105 BLACK KNIGHT INC Stock 481400 8363
09225M101 09225M101 BLACK STONE MINERALS L P Stock 6276 400
09227Q100 09227Q100 BLACKBAUD INC Stock 0 0
09228F103 09228F103 BLACKBERRY LTD Stock 64 14
09239B109 09239B109 BLACKLINE INC Stock 153236 2282
09260U109 09260U109 BLACKROCK CAP ALLOCATION TR CEF 307902 20337
092533108 092533108 BLACKROCK CAP INVT CORP CEF 69422 20122
09249E101 09249E101 BLACKROCK CORE BD TR CEF 100313 9254
09255P107 09255P107 BLACKROCK CORPOR HI YLD FD I CEF 2481 285
092508100 092508100 BLACKROCK CR ALLOCATION INCO CEF 11813 1148
09255R202 09255R202 BLACKROCK DEBT STRATEGIES FD CEF 67875 7137
09250U101 09250U101 BLACKROCK ENERGY & RES TR CEF 12160 1000
09256A109 09256A109 BLACKROCK ENHANCD CAP & INM CEF 424066 23651
09251A104 09251A104 BLACKROCK ENHANCED EQUITY DI CEF 665971 77529
092501105 092501105 BLACKROCK ENHANCED GLOBAL DI CEF 58120 5853
092524107 092524107 BLACKROCK ENHANCED INTL DIV CEF 6048 1120
09262F100 09262F100 BLACKROCK ESG CAP ALLC TR CEF 3903 250
09290C509 09290C509 BLACKROCK ETF TRUST ETF 3575667 79038
09255X100 09255X100 BLACKROCK FLOATING RATE INCO CEF 351 30
09250W107 09250W107 BLACKROCK HEALTH SCIENCES TR CEF 20930 500
09247X101 09247X101 BLACKROCK INC Stock 2167474 3240
09247F209 09247F209 BLACKROCK INCOME TR INC CEF 18759 1490
09260Q108 09260Q108 BLACKROCK INNOVATION AND GRW CEF 23175 2886
09250B103 09250B103 BLACKROCK LONG-TERM MUN ADVA CEF 18905 1900
09249W101 09249W101 BLACKROCK LTD DURATION INCOM CEF 30835 2352
09258A107 09258A107 BLACKROCK MULTI SECTOR INC T CEF 289874 19868
092479104 092479104 BLACKROCK MUN INCOME QUALITY CEF 41184 3600
09248F109 09248F109 BLACKROCK MUN INCOME TR CEF 7147 700
09257P105 09257P105 BLACKROCK MUN TARGET TERM TR CEF 1551409 71428
09254J102 09254J102 BLACKROCK MUNIASSETS FD INC CEF 78975 7500
09253X102 09253X102 BLACKROCK MUNICIPAL INCOME CEF 65151 5578
09253N104 09253N104 BLACKROCK MUNIHOLDINGS FD IN CEF 65552 5440
09254C107 09254C107 BLACKROCK MUNIHOLDINGS QUALI CEF 170580 16990
09253W104 09253W104 BLACKROCK MUNIYIELD FD INC CEF 34293 3190
09254V105 09254V105 BLACKROCK MUNIYIELD MICH QU CEF 6832 611
09254E103 09254E103 BLACKROCK MUNIYIELD QUALITY CEF 658786 58094
09254F100 09254F100 BLACKROCK MUNIYILD QULT FD I CEF 278879 23554
09257A108 09257A108 BLACKROCK RES & COMMODITIES CEF 16218 1700
09260K101 09260K101 BLACKROCK SCIENCE & TECHNOLO CEF 29904 1600
09248X100 09248X100 BLACKROCK TAX MUNICPAL BD TR CEF 71680 4000
09259E108 09259E108 BLACKROCK TCP CAPITAL CORP CEF 10300 1000
09248D104 09248D104 BLACKROCK UTILS INFRASTRUCTU CEF 4940 206
09260D107 09260D107 BLACKSTONE INC Stock 3908075 44491
09257D102 09257D102 BLACKSTONE LONG SHORT CR INC CEF 52946 4853
09257W100 09257W100 BLACKSTONE MTG TR INC REIT 269616 15105
09261X102 09261X102 BLACKSTONE SECD LENDING FD CEF 239880 9622
09256U105 09256U105 BLACKSTONE SENI FLTN RAT 202 CEF 28912 2281
09257R101 09257R101 BLACKSTONE STRATEGIC CRED 20 CEF 680098 63859
09354A100 09354A100 BLINK CHARGING CO Stock 16919 1956
093671105 093671105 BLOCK H & R INC Stock 666401 18905
852234103 852234103 BLOCK INC Stock 900600 13119
094235108 094235108 BLOOMIN BRANDS INC Stock 436 17
09549B104 09549B104 BLUE FOUNDRY BANCORP Stock 13328 1400
09581B103 09581B103 BLUE OWL CAPITAL INC Stock 25041 2260
09609G100 09609G100 BLUEBIRD BIO INC Stock 6487 2040
09624H208 09624H208 BLUELINX HLDGS INC Stock 6796 100
09627Y109 09627Y109 BLUEPRINT MEDICINES CORP Stock 10798 240
09661T206 09661T206 BNY MELLON ETF TRUST ETF 9906 122
097023105 097023105 BOEING CO Stock 5643862 26568
09739D100 09739D100 BOISE CASCADE CO DEL Stock 5693 90
05561Q201 05561Q201 BOK FINL CORP Stock 4727 56
09857L108 09857L108 BOOKING HOLDINGS INC Stock 2625811 990
099406100 099406100 BOOT BARN HLDGS INC Stock 7894 103
099502106 099502106 BOOZ ALLEN HAMILTON HLDG COR Stock 584705 6308
099724106 099724106 BORGWARNER INC Stock 848806 17284
100557107 100557107 BOSTON BEER INC Stock 68699 209
101044105 101044105 BOSTON OMAHA CORP Stock 1036296 43781
101121101 101121101 BOSTON PROPERTIES INC REIT 90253 1668
101137107 101137107 BOSTON SCIENTIFIC CORP Stock 493495 9864
10316T104 10316T104 BOX INC Stock 507269 18935
103174108 103174108 BOXED INC Stock 949 5000
103304101 103304101 BOYD GAMING CORP Stock 57259 893
055622104 055622104 BP PLC ADR 2515940 66313
104674106 104674106 BRADY CORP Stock 27671 515
10482B101 10482B101 BRAEMAR HOTELS & RESORTS INC REIT 48250 12500
105368203 105368203 BRANDYWINE RLTY TR REIT 110072 23271
10537L104 10537L104 BRANDYWINEGBL GBL INCM OPP F CEF 59318 7452
10554B104 10554B104 BRASILAGRO COMPANHIA BRASILE ADR 1136 236
10576N102 10576N102 BRAZE INC Stock 9645 279
05601U105 05601U105 BRC INC Stock 21197 4124
10778Y302 10778Y302 BRIACELL THERAPEUTICS CORP Stock 4843 650
G1355U113 G1355U113 BRIDGETOWN HOLDINGS LTD Stock 3526 350
10922N103 10922N103 BRIGHTHOUSE FINL INC Stock 6352 144
10948W103 10948W103 BRIGHTSPHERE INVT GROUP INC Stock 27023 1146
10949T109 10949T109 BRIGHTSPIRE CAPITAL INC REIT 59286 10049
109641100 109641100 BRINKER INTL INC Stock 60800 1600
109696104 109696104 BRINKS CO Stock 1136 17
110122108 110122108 BRISTOL-MYERS SQUIBB CO Stock 8258134 119149
110448107 110448107 BRITISH AMERN TOB PLC ADR 1854262 52798
11120U105 11120U105 BRIXMOR PPTY GROUP INC REIT 12912 600
11135F101 11135F101 BROADCOM INC Stock 11232929 17509
11135B100 11135B100 BROADMARK RLTY CAP INC REIT 49881 10613
11133T103 11133T103 BROADRIDGE FINL SOLUTIONS IN Stock 2316075 15802
11161T207 11161T207 BROADWIND INC Stock 384 100
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD Stock 324124 9906
11271J107 11271J107 BROOKFIELD CORP Stock 1222914 37524
G16252101 G16252101 BROOKFIELD INFRAST PARTNERS Stock 104165 3085
11275Q107 11275Q107 BROOKFIELD INFRASTRUCTURE CO Stock 824506 17901
112830104 112830104 BROOKFIELD REAL ASSETS INCOM CEF 53377 3245
G16250105 G16250105 BROOKFIELD REINS LTD Stock 33 1
11284V105 11284V105 BROOKFIELD RENEWABLE CORP Stock 2377 68
G16258108 G16258108 BROOKFIELD RENEWABLE PARTNER Stock 12005 381
115236101 115236101 BROWN & BROWN INC Stock 2319313 40392
115637100 115637100 BROWN FORMAN CORP Stock 453722 6960
115637209 115637209 BROWN FORMAN CORP Stock 226750 3528
05589G102 05589G102 BRP GROUP INC Stock 19732 775
05577W200 05577W200 BRP INC Stock 3128 40
055645303 055645303 BRT APARTMENTS CORP REIT 69020 3500
116794108 116794108 BRUKER CORP Stock 472803 5997
117043109 117043109 BRUNSWICK CORP Stock 179351 2187
118440106 118440106 BUCKLE INC Stock 1785 50
120076104 120076104 BUILD-A-BEAR WORKSHOP INC Stock 147129 6331
12008R107 12008R107 BUILDERS FIRSTSOURCE INC Stock 370390 4172
12047B105 12047B105 BUMBLE INC Stock 5279 270
G16962105 G16962105 BUNGE LIMITED Stock 716197 7498
G17977110 G17977110 BURFORD CAP LTD Stock 1360 123
12122L101 12122L101 BURGERFI INTERNATIONAL INC Stock 354 300
12122L119 12122L119 BURGERFI INTERNATIONAL INC Stock 7 100
122017106 122017106 BURLINGTON STORES INC Stock 2829 14
124155102 124155102 BUTTERFLY NETWORK INC Stock 35081 18660
05605H100 05605H100 BWX TECHNOLOGIES INC Stock 27204 432
12448X201 12448X201 BYRNA TECHNOLOGIES INC Stock 493 65
12466Q104 12466Q104 C & F FINL CORP Stock 18153 351
12541W209 12541W209 C H ROBINSON WORLDWIDE INC Stock 570597 5742
12468P104 12468P104 C3 AI INC Stock 133520 3977
12685J105 12685J105 CABLE ONE INC Stock 30955 44
127055101 127055101 CABOT CORP Stock 59549 777
127190304 127190304 CACI INTL INC Stock 24591 83
127203107 127203107 CACTUS INC Stock 36942 896
12740C103 12740C103 CADENCE BANK Stock 10172 490
127387108 127387108 CADENCE DESIGN SYSTEM INC Stock 2157216 10268
12769G100 12769G100 CAESARS ENTERTAINMENT INC NE Stock 445099 9119
128030202 128030202 CAL MAINE FOODS INC Stock 195285 3207
12811P108 12811P108 CALAMOS CONV & HIGH INCOME F CEF 114591 10494
128117108 128117108 CALAMOS CONV OPPORTUNITIES & CEF 209494 19914
12811V105 12811V105 CALAMOS DYNAMIC CONV & INCOM CEF 13218 621
12811L107 12811L107 CALAMOS GBL DYN INCOME FUND CEF 47499 7943
128125101 128125101 CALAMOS STRATEGIC TOTAL RETU CEF 487807 34843
13100M509 13100M509 CALIX INC Stock 161 3
131476103 131476103 CALUMET SPECIALTY PRODS PART Stock 139040 8000
132061201 132061201 CAMBRIA ETF TR ETF 449044 7650
132061409 132061409 CAMBRIA ETF TR ETF 2030 100
132061706 132061706 CAMBRIA ETF TR ETF 15072 529
132061821 132061821 CAMBRIA ETF TR ETF 661 106
133034108 133034108 CAMDEN NATL CORP Stock 54285 1500
133131102 133131102 CAMDEN PPTY TR REIT 101171 965
13321L108 13321L108 CAMECO CORP Stock 138599 5296
134429109 134429109 CAMPBELL SOUP CO Stock 964678 17546
13462K109 13462K109 CAMPING WORLD HLDGS INC Stock 130354 6246
M20791105 M20791105 CAMTEK LTD Stock 5670 200
135086106 135086106 CANADA GOOSE HLDGS INC Stock 11069 575
136069101 136069101 CANADIAN IMPERIAL BK COMM TO Stock 1574720 37122
136385101 136385101 CANADIAN NAT RES LTD Stock 62989 1138
136375102 136375102 CANADIAN NATL RY CO Stock 1124015 9528
13646K108 13646K108 CANADIAN PAC RAILWAYLTD Stock 811446 10546
136635109 136635109 CANADIAN SOLAR INC Stock 3981 100
13765N107 13765N107 CANNAE HLDGS INC Stock 18323 908
13803R102 13803R102 CANOO INC Stock 2353 3606
13803R110 13803R110 CANOO INC Stock 9 100
138035100 138035100 CANOPY GROWTH CORP Stock 11041 6308
139674105 139674105 CAPITAL CITY BK GROUP INC Stock 182484 6226
14020V108 14020V108 CAPITAL GROUP CORE EQUITY ET ETF 7264895 306665
14020W106 14020W106 CAPITAL GROUP DIVIDEND VALUE ETF 4602588 184546
14020Y102 14020Y102 CAPITAL GROUP FIXED INCOME E ETF 180028 7899
14020G101 14020G101 CAPITAL GROUP GROWTH ETF ETF 5861890 260992
14019W109 14019W109 CAPITAL GROUP INTL FOCUS EQT ETF 2297786 99085
14040H105 14040H105 CAPITAL ONE FINL CORP Stock 1305847 13580
14064D550 14064D550 CAPITOL SER TR ETF 608003 25093
G1890L107 G1890L107 CAPRI HOLDINGS LIMITED Stock 62181 1323
14067D508 14067D508 CAPSTONE GREEN ENERGY CORP Stock 532 400
14149Y108 14149Y108 CARDINAL HEALTH INC Stock 146503 1940
14161Y200 14161Y200 CARDIOL THERAPEUTICS INC Stock 1685 3458
14167R100 14167R100 CARECLOUD INC Stock 419 125
142339100 142339100 CARLISLE COS INC Stock 2641854 11686
14316J108 14316J108 CARLYLE GROUP INC Stock 42645 1373
872280102 872280102 CARLYLE SECURED LENDING INC CEF 23430 1720
143130102 143130102 CARMAX INC Stock 1246792 19396
143658300 143658300 CARNIVAL CORP Stock 163859 16144
143905107 143905107 CARRIAGE SVCS INC Stock 392778 12870
14448C104 14448C104 CARRIER GLOBAL CORPORATION Stock 738129 16134
14575E105 14575E105 CARS COM INC Stock 753 39
146229109 146229109 CARTERS INC Stock 34594 481
146869102 146869102 CARVANA CO Stock 134045 13692
147448104 147448104 CASELLA WASTE SYS INC Stock 339898 4112
147528103 147528103 CASEYS GEN STORES INC Stock 32681 151
14817C107 14817C107 CASSAVA SCIENCES INC Stock 493350 20454
14843C105 14843C105 CASTLE BIOSCIENCES INC Stock 863 38
148806102 148806102 CATALENT INC Stock 18991 289
14888D208 14888D208 CATALYST BIOSCIENCES INC Stock 207 1000
14888U101 14888U101 CATALYST PHARMACEUTICALS INC Stock 29861 1801
149123101 149123101 CATERPILLAR INC Stock 9459903 41339
149568107 149568107 CAVCO INDS INC DEL Stock 31774 100
12482W101 12482W101 CBDMD INC Stock 195 1000
124805102 124805102 CBIZ INC Stock 4949 100
124830878 124830878 CBL & ASSOC PPTYS INC REIT 103 4
12503M108 12503M108 CBOE GLOBAL MKTS INC Stock 149607 1114
12504G100 12504G100 CBRE GBL REAL ESTATE INC FD CEF 7965 1500
12504L109 12504L109 CBRE GROUP INC Stock 117079 1608
12514G108 12514G108 CDW CORP Stock 1542077 7913
86887P200 86887P200 CEA INDUSTRIES INC Stock 6 7
125141101 125141101 CECO ENVIRONMENTAL CORP Stock 22384 1600
150185106 150185106 CEDAR FAIR L P Stock 10570 231
150837607 150837607 CEL-SCI CORP Stock 696 300
150870103 150870103 CELANESE CORP DEL Stock 1426565 13101
15117B202 15117B202 CELLDEX THERAPEUTICS INC NEW Stock 7196 200
15118V207 15118V207 CELSIUS HLDGS INC Stock 93405 1005
151290889 151290889 CEMEX SAB DE CV ADR 6997 1265
15135U109 15135U109 CENOVUS ENERGY INC Stock 32855 1882
15135B101 15135B101 CENTENE CORP DEL Stock 451193 7138
15189T107 15189T107 CENTERPOINT ENERGY INC Stock 250270 8495
153436100 153436100 CENTRAL & EASTERN EUROPE FD CEF 4338 537
154760409 154760409 CENTRAL PAC FINL CORP Stock 15985 893
15643U104 15643U104 CENTRUS ENERGY CORP Stock 32 1
M22013102 M22013102 CERAGON NETWORKS LTD Stock 668 400
156727109 156727109 CERENCE INC Stock 40281 1434
15677J108 15677J108 CERIDIAN HCM HLDG INC Stock 139118 1900
157210105 157210105 CEVA INC Stock 12659 416
125269100 125269100 CF INDS HLDGS INC Stock 2495173 34421
15961R105 15961R105 CHARGEPOINT HOLDINGS INC Stock 403807 38568
159864107 159864107 CHARLES RIV LABS INTL INC Stock 70233 348
16115Q308 16115Q308 CHART INDS INC Stock 42009 335
16119P108 16119P108 CHARTER COMMUNICATIONS INC N Stock 868278 2428
16150R104 16150R104 CHASE CORP Stock 628 6
M2361E179 M2361E179 CHECK CAP LTD Stock 219 153
M22465104 M22465104 CHECK POINT SOFTWARE TECH LT Stock 624000 4800
163072101 163072101 CHEESECAKE FACTORY INC Stock 51909 1481
163086101 163086101 CHEFS WHSE INC Stock 167560 4921
163092109 163092109 CHEGG INC Stock 6927 425
16359R103 16359R103 CHEMED CORP NEW Stock 264287 491
03280X102 03280X102 CHEMOMAB THERAPEUTICS LTD SPONSORED ADS ADR 17765 11173
163851108 163851108 CHEMOURS CO Stock 28157 940
16411R208 16411R208 CHENIERE ENERGY INC Stock 2237782 14199
16411Q101 16411Q101 CHENIERE ENERGY PARTNERS LP Stock 111974 2366
164651101 164651101 CHERRY HILL MTG INVT CORP REIT 159622 28917
165167735 165167735 CHESAPEAKE ENERGY CORP Stock 647291 8513
165303108 165303108 CHESAPEAKE UTILS CORP Stock 19103 149
166764100 166764100 CHEVRON CORP NEW Stock 21576014 132237
16679L109 16679L109 CHEWY INC Stock 25082 671
16934Q208 16934Q208 CHIMERA INVT CORP REIT 28819 5110
16936R105 16936R105 CHINA AUTOMOTIVE SYS INC Stock 3138 600
G2161Y109 G2161Y109 CHINA LIBERAL ED HLDGS LTD Stock 908 1500
16941R108 16941R108 CHINA PETROLEUM & CHEM CORP SPON ADR ADR 0 500
169409109 169409109 CHINA SOUTHERN AIRLINES CO L ADR 7427 200
G21082105 G21082105 CHINA YUCHAI INTL LTD Stock 42212 5350
16961L106 16961L106 CHINOOK THERAPEUTICS INC Stock 16205 700
169656105 169656105 CHIPOTLE MEXICAN GRILL INC Stock 538111 315
169905106 169905106 CHOICE HOTELS INTL INC Stock 7617 65
674215207 674215207 CHORD ENERGY CORPORATION Stock 30649 228
H1467J104 H1467J104 CHUBB LIMITED Stock 5855629 30156
171340102 171340102 CHURCH & DWIGHT CO INC Stock 1218165 13779
171484108 171484108 CHURCHILL DOWNS INC Stock 61051 238
171779309 171779309 CIENA CORP Stock 192958 3674
172062101 172062101 CINCINNATI FINL CORP Stock 126580 1129
17243V102 17243V102 CINEMARK HLDGS INC Stock 2523987 170655
172908105 172908105 CINTAS CORP Stock 475663 1028
17273K109 17273K109 CIRCOR INTL INC Stock 1556 50
172755100 172755100 CIRRUS LOGIC INC Stock 274981 2514
17275R102 17275R102 CISCO SYS INC Stock 13434864 257004
17306X102 17306X102 CITI TRENDS INC Stock 190 10
172967424 172967424 CITIGROUP INC Stock 2359491 50320
174610105 174610105 CITIZENS FINL GROUP INC Stock 403962 13301
177835105 177835105 CITY HLDG CO Stock 909 10
17888H103 17888H103 CIVITAS RESOURCES INC Stock 20898 306
12562N104 12562N104 CKX LDS INC Stock 3282 348
G21810109 G21810109 CLARIVATE PLC Stock 456354 48600
18270P109 18270P109 CLARUS CORP NEW Stock 1890 200
184499101 184499101 CLEAN ENERGY FUELS CORP Stock 10041 2303
184496107 184496107 CLEAN HARBORS INC Stock 1141050 8004
18452B209 18452B209 CLEANSPARK INC Stock 834 300
18467V109 18467V109 CLEAR SECURE INC Stock 654 25
18469P209 18469P209 CLEARBRIDGE ENERGY MIDSTRM O CEF 20361 721
18507C103 18507C103 CLEARPOINT NEURO INC Stock 7596 900
18538R103 18538R103 CLEARWATER PAPER CORP Stock 1604 48
18539C105 18539C105 CLEARWAY ENERGY INC Stock 6006 200
18539C204 18539C204 CLEARWAY ENERGY INC Stock 53868 1719
185899101 185899101 CLEVELAND-CLIFFS INC NEW Stock 753755 41121
189054109 189054109 CLOROX CO DEL Stock 1968201 12438
18915M107 18915M107 CLOUDFLARE INC Stock 216427 3510
18914C100 18914C100 CLOUGH GLOBAL EQUITY FD CEF 13919 2297
18914F103 18914F103 CLOVER HEALTH INVESTMENTS CO Stock 1312 1553
12572Q105 12572Q105 CME GROUP INC Stock 421519 2201
125896100 125896100 CMS ENERGY CORP Stock 19453 317
126117100 126117100 CNA FINL CORP Stock 39030 1000
N20944109 N20944109 CNH INDL N V Stock 17805 1166
12621E103 12621E103 CNO FINL GROUP INC Stock 3950 178
12653C108 12653C108 CNX RES CORP Stock 3348 209
19046P209 19046P209 COASTAL FINL CORP WA Stock 180 5
191216100 191216100 COCA COLA CO Stock 11262744 181570
191098102 191098102 COCA COLA CONS INC Stock 48175 90
G25839104 G25839104 COCA-COLA EUROPACIFIC PARTNE Stock 22568 381
191241108 191241108 COCA-COLA FEMSA SAB DE CV ADR 21486 267
192108504 192108504 COEUR MNG INC Stock 4596 1152
19239V302 19239V302 COGENT COMMUNICATIONS HLDGS Stock 47950 753
192422103 192422103 COGNEX CORP Stock 37857 764
192446102 192446102 COGNIZANT TECHNOLOGY SOLUTIO Stock 771902 12668
19248P106 19248P106 COHEN & STEERS CLOSED-END OP CEF 38086 3475
19247A100 19247A100 COHEN & STEERS INC Stock 17982 281
19248A109 19248A109 COHEN & STEERS INFRASTRUCTUR CEF 2189120 89718
19247L106 19247L106 COHEN & STEERS QUALITY INCOM CEF 4768 400
19249Q103 19249Q103 COHEN & STEERS REAL ESTATE O CEF 1340 100
19247X100 19247X100 COHEN & STEERS REIT & PFD & CEF 381947 19577
19248Y107 19248Y107 COHEN & STEERS SELECT PFD & CEF 6625 366
19247R103 19247R103 COHEN & STEERS TOTAL RETURN CEF 15150 1250
19247G107 19247G107 COHERENT CORP Stock 28788 756
19249H103 19249H103 COHERUS BIOSCIENCES INC Stock 74556 10900
192576106 192576106 COHU INC Stock 580764 15128
19260Q107 19260Q107 COINBASE GLOBAL INC Stock 302663 4479
194162103 194162103 COLGATE PALMOLIVE CO Stock 4640268 61746
19423L672 19423L672 COLLABORATIVE INVESTMNT SER ETF 1767 74
19459J104 19459J104 COLLEGIUM PHARMACEUTICAL INC Stock 55945 2332
19761L508 19761L508 COLUMBIA ETF TR I ETF 138635 7758
19762B202 19762B202 COLUMBIA ETF TR II ETF 21775 805
19762B707 19762B707 COLUMBIA ETF TR II ETF 2398 54
197641103 197641103 COLUMBIA FINL INC Stock 457000 25000
198516106 198516106 COLUMBIA SPORTSWEAR CO Stock 28155 312
20030N101 20030N101 COMCAST CORP NEW Stock 2492735 65753
200340107 200340107 COMERICA INC Stock 117103 2697
199908104 199908104 COMFORT SYS USA INC Stock 22159 152
200525103 200525103 COMMERCE BANCSHARES INC Stock 1532257 26259
201723103 201723103 COMMERCIAL METALS CO Stock 664552 13590
20337X109 20337X109 COMMSCOPE HLDG CO INC Stock 1593 250
203668108 203668108 COMMUNITY HEALTH SYS INC NEW Stock 156751 31990
204166102 204166102 COMMVAULT SYS INC Stock 5844 103
20441B605 20441B605 COMPANHIA PARANAENSE ENERG C ADR 26769 3984
204429104 204429104 COMPANIA CERVECERIAS UNIDAS ADR 94 6
204448104 204448104 COMPANIA DE MINAS BUENAVENTU ADR 49145 6008
20464U100 20464U100 COMPASS INC Stock 323 100
20451N101 20451N101 COMPASS MINERALS INTL INC Stock 14709 429
20451W101 20451W101 COMPASS PATHWAYS PLC ADR 2363 238
205768302 205768302 COMSTOCK RES INC Stock 13757 1275
205826209 205826209 COMTECH TELECOMMUNICATIONS C Stock 16062 1287
205887102 205887102 CONAGRA BRANDS INC Stock 1701764 45308
206704108 206704108 CONCRETE PUMPING HLDGS INC Stock 2720 400
206787103 206787103 CONDUENT INC Stock 803 234
20717M103 20717M103 CONFLUENT INC Stock 929583 38620
207410101 207410101 CONMED CORP Stock 31158 300
208242107 208242107 CONNS INC Stock 8181 1350
20825C104 20825C104 CONOCOPHILLIPS Stock 10554377 106384
20854L108 20854L108 CONSOL ENERGY INC NEW Stock 335960 5766
209115104 209115104 CONSOLIDATED EDISON INC Stock 542304 5668
G23773107 G23773107 CONSOLIDATED WATER CO INC Stock 13429 817
21036P108 21036P108 CONSTELLATION BRANDS INC Stock 2321170 10275
21037T109 21037T109 CONSTELLATION ENERGY CORP Stock 749431 9547
F21107101 F21107101 CONSTELLIUM SE Stock 672 44
21044C107 21044C107 CONSTRUCTION PARTNERS INC Stock 169857 6305
216648402 216648402 COOPER COS INC Stock 151584 406
21718L102 21718L102 COOTEK CAYMAN INC SPONSORED ADS ADR 246 769
P31076105 P31076105 COPA HOLDINGS SA Stock 42943 465
217204106 217204106 COPART INC Stock 5284028 70257
218352102 218352102 CORCEPT THERAPEUTICS INC Stock 65067 3004
21867A105 21867A105 CORE LABORATORIES NV Stock 28158 1277
21871N101 21871N101 CORECIVIC INC REIT 65517 7121
21924B302 21924B302 CORNERSTONE STRATEGIC VALUE CEF 24296 3119
21924U300 21924U300 CORNERSTONE TOTAL RETURN FD CEF 17745 2401
219350105 219350105 CORNING INC Stock 1649840 46764
22052L104 22052L104 CORTEVA INC Stock 673587 11169
22113B103 22113B103 COSAN S A ADR 6111 517
Y1771G102 Y1771G102 COSTAMARE INC Stock 1882 200
22160N109 22160N109 COSTAR GROUP INC Stock 88128 1280
22160K105 22160K105 COSTCO WHSL CORP NEW Stock 12150890 24454
127097103 127097103 COTERRA ENERGY INC Stock 2084911 84960
222070203 222070203 COTY INC Stock 2135 177
22266T109 22266T109 COUPANG INC Stock 11392 712
22266M104 22266M104 COURSERA INC Stock 472 41
222795502 222795502 COUSINS PPTYS INC REIT 6606 309
12618T105 12618T105 CRA INTL INC Stock 15137 140
22410J106 22410J106 CRACKER BARREL OLD CTRY STOR Stock 28173 248
224441105 224441105 CRANE HLDGS CO Stock 87510 771
225310101 225310101 CREDIT ACCEP CORP MICH Stock 0 0
22542D233 22542D233 CREDIT SUISSE AG NASSAU BRH ETF 110 1
224916106 224916106 CREDIT SUISSE ASSET MGMT INC CEF 1285 500
225401108 225401108 CREDIT SUISSE GROUP ADR 43374 48746
22542D449 22542D449 CREDIT SUISSE X-LINKS SILVER SHARES COVERED CALL ETN ETF 101638 1250
22576C101 22576C101 CRESCENT PT ENERGY CORP Stock 34072 4826
226344208 226344208 CRESTWOOD EQUITY PARTNERS LP Stock 517896 20774
226406106 226406106 CRESUD S A C I F Y A ADR 6 1
12626K203 12626K203 CRH PLC ADR 8648 170
H17182108 H17182108 CRISPR THERAPEUTICS AG Stock 649322 14356
226718104 226718104 CRITEO S A ADR 28355 900
227046109 227046109 CROCS INC Stock 1795701 14202
22717L101 22717L101 CRONOS GROUP INC Stock 4342 2238
227483104 227483104 CROSS CTRY HEALTHCARE INC Stock 156 7
22757R109 22757R109 CROSS TIMBERS RTY TR Stock 5853 313
22766M109 22766M109 CROSSFIRST BANKSHARES INC Stock 786 75
22788C105 22788C105 CROWDSTRIKE HLDGS INC Stock 2862695 20856
22822V101 22822V101 CROWN CASTLE INC REIT 1872558 13992
228368106 228368106 CROWN HLDGS INC Stock 151557 1832
229050307 229050307 CRYOPORT INC Stock 30360 1265
126327105 126327105 CS DISCO INC Stock 3320 500
126408103 126408103 CSX CORP Stock 2165311 72322
22948Q101 22948Q101 CTO RLTY GROWTH INC NEW REIT 34520 2000
229663109 229663109 CUBESMART REIT 161551 3495
22978P106 22978P106 CUE BIOPHARMA INC Stock 714 200
229899109 229899109 CULLEN FROST BANKERS INC Stock 9341 89
231021106 231021106 CUMMINS INC Stock 3614114 15129
23130Q107 23130Q107 CURIOSITYSTREAM INC Stock 1357 1005
23131L107 23131L107 CURO GROUP HOLDINGS CORP Stock 346 200
231561101 231561101 CURTISS WRIGHT CORP Stock 47224 268
12662P108 12662P108 CVR ENERGY INC Stock 39106 1193
126633205 126633205 CVR PARTNERS LP Stock 32010 359
126650100 126650100 CVS HEALTH CORP Stock 7589898 102138
M2682V108 M2682V108 CYBERARK SOFTWARE LTD Stock 77985 527
23256X100 23256X100 CYBIN INC Stock 157 400
23255M204 23255M204 CYCLERION THERAPEUTICS INC COM Stock 4 10
23282W605 23282W605 CYTOKINETICS INC Stock 47507 1350
23284F105 23284F105 CYTOMX THERAPEUTICS INC Stock 622 412
23283X206 23283X206 CYTOSORBENTS CORP Stock 7414 2200
23331A109 23331A109 D R HORTON INC Stock 521765 5341
233912104 233912104 DAILY JOURNAL CORP Stock 46733 164
235825205 235825205 DANA INC Stock 6231 414
235851102 235851102 DANAHER CORPORATION Stock 4464214 17712
Y1968P121 Y1968P121 DANAOS CORPORATION Stock 2774 51
236272100 236272100 DANIMER SCIENTIFIC INC Stock 40506 11741
237194105 237194105 DARDEN RESTAURANTS INC Stock 2124462 13692
23666P101 23666P101 DARE BIOSCIENCE INC Stock 15600 15000
237266101 237266101 DARLING INGREDIENTS INC Stock 72617 1243
23804L103 23804L103 DATADOG INC Stock 1431112 19696
238337109 238337109 DAVE & BUSTERS ENTMT INC Stock 31639 860
23918K108 23918K108 DAVITA INC Stock 115582 1425
23306J101 23306J101 DBV TECHNOLOGIES S A ADR 1690 1000
233051143 233051143 DBX ETF TR ETF 90483 2433
233051200 233051200 DBX ETF TR ETF 1005136 28555
233051432 233051432 DBX ETF TR ETF 84931 2444
233051481 233051481 DBX ETF TR ETF 9671 224
233051630 233051630 DBX ETF TR ETF 79274 3404
233051879 233051879 DBX ETF TR ETF 8697 295
243537107 243537107 DECKERS OUTDOOR CORP Stock 201398 448
244199105 244199105 DEERE & CO Stock 7299019 17678
24477E103 24477E103 DEFINITIVE HEALTHCARE CORP Stock 2521 244
24610T108 24610T108 DELAWARE INVTS NATL MUN INCO CEF 18587 1742
24664T103 24664T103 DELEK LOGISTICS PARTNERS LP Stock 9386 198
24665A103 24665A103 DELEK US HLDGS INC NEW Stock 32016 1395
24703L202 24703L202 DELL TECHNOLOGIES INC Stock 188052 4677
247361702 247361702 DELTA AIR LINES INC DEL Stock 1146743 32839
247368103 247368103 DELTA APPAREL INC Stock 748 68
248019101 248019101 DELUXE CORP Stock 88000 5500
24823R105 24823R105 DENALI THERAPEUTICS INC Stock 6912 300
24790A101 24790A101 DENBURY INC Stock 17526 200
248356107 248356107 DENISON MINES CORP Stock 24661 22625
24869P104 24869P104 DENNYS CORP Stock 3460 310
24906P109 24906P109 DENTSPLY SIRONA INC Stock 34723 884
24984K105 24984K105 DERMTECH INC Stock 2848 774
249906108 249906108 DESCARTES SYS GROUP INC Stock 5562 69
25058X105 25058X105 DESKTOP METAL INC Stock 28601 12435
250639101 250639101 DESWELL INDS INC Stock 1590 600
D18190898 D18190898 DEUTSCHE BANK A G Stock 1532 150
25179M103 25179M103 DEVON ENERGY CORP NEW Stock 5148163 101722
252131107 252131107 DEXCOM INC Stock 884362 7612
Y2065G121 Y2065G121 DHT HOLDINGS INC Stock 2287 212
25243Q205 25243Q205 DIAGEO PLC ADR 2890236 15952
25278X109 25278X109 DIAMONDBACK ENERGY INC Stock 1978908 14640
253393102 253393102 DICKS SPORTING GOODS INC Stock 519736 3663
253651103 253651103 DIEBOLD NIXDORF INC Stock 1260 1050
253798102 253798102 DIGI INTL INC Stock 2459 73
253868103 253868103 DIGITAL RLTY TR INC REIT 1110595 11298
25400W102 25400W102 DIGITAL TURBINE INC Stock 222152 17974
25400Q105 25400Q105 DIGITAL WORLD ACQUISITION CO Stock 22056 1570
25400Q113 25400Q113 DIGITAL WORLD ACQUISITION CO Stock 1610 500
19624RAA4 19624RAA4 DIGITALBRIDGE GROUP INC Convertible 2000 2000
25402D102 25402D102 DIGITALOCEAN HLDGS INC Stock 2466378 62966
254067101 254067101 DILLARDS INC Stock 4616 15
25434V104 25434V104 DIMENSIONAL ETF TRUST ETF 500051 17381
25434V203 25434V203 DIMENSIONAL ETF TRUST ETF 104862 3891
25434V302 25434V302 DIMENSIONAL ETF TRUST ETF 28023 1217
25434V401 25434V401 DIMENSIONAL ETF TRUST ETF 3168970 71325
25434V500 25434V500 DIMENSIONAL ETF TRUST ETF 884291 16780
25434V609 25434V609 DIMENSIONAL ETF TRUST ETF 115077 2586
25434V708 25434V708 DIMENSIONAL ETF TRUST ETF 436354 17125
25434V724 25434V724 DIMENSIONAL ETF TRUST ETF 200545 5990
25434V732 25434V732 DIMENSIONAL ETF TRUST ETF 785352 33292
25434V740 25434V740 DIMENSIONAL ETF TRUST ETF 224159 9589
25434V773 25434V773 DIMENSIONAL ETF TRUST ETF 1563 68
25434V807 25434V807 DIMENSIONAL ETF TRUST ETF 1222738 37938
25434V815 25434V815 DIMENSIONAL ETF TRUST ETF 48730 1955
25434V849 25434V849 DIMENSIONAL ETF TRUST ETF 32999 683
25434V872 25434V872 DIMENSIONAL ETF TRUST ETF 50 1
25434V880 25434V880 DIMENSIONAL ETF TRUST ETF 103837 4503
254423106 254423106 DINE BRANDS GLOBAL INC Stock 6764 100
254543101 254543101 DIODES INC Stock 74023 798
25459W102 25459W102 DIREXION SHS ETF TR ETF 7324 197
25459W458 25459W458 DIREXION SHS ETF TR ETF 13079 715
25459W540 25459W540 DIREXION SHS ETF TR ETF 48840 5500
25459W847 25459W847 DIREXION SHS ETF TR ETF 4306 134
25459W862 25459W862 DIREXION SHS ETF TR ETF 10981 150
25459Y694 25459Y694 DIREXION SHS ETF TR ETF 1283 22
25460E869 25460E869 DIREXION SHS ETF TR ETF 7760597 501007
25460G617 25460G617 DIREXION SHS ETF TR ETF 29985 2077
25460G732 25460G732 DIREXION SHS ETF TR ETF 41853 3538
25460G815 25460G815 DIREXION SHS ETF TR ETF 3321 450
25460G864 25460G864 DIREXION SHS ETF TR ETF 2621 340
25490K323 25490K323 DIREXION SHS ETF TR ETF 10301 2098
254709108 254709108 DISCOVER FINL SVCS Stock 878612 8889
25470M109 25470M109 DISH NETWORK CORPORATION Stock 21459 2300
254687106 254687106 DISNEY WALT CO Stock 7181629 71723
23291C103 23291C103 DMC GLOBAL INC Stock 16807 765
23325P104 23325P104 DNP SELECT INCOME FD INC CEF 4599985 417422
25609L105 25609L105 DOCEBO INC Stock 794891 19550
256163106 256163106 DOCUSIGN INC Stock 1637936 28095
25659T107 25659T107 DOLBY LABORATORIES INC Stock 10507 123
256677105 256677105 DOLLAR GEN CORP NEW Stock 5671743 26949
256746108 256746108 DOLLAR TREE INC Stock 670746 4673
25703A104 25703A104 DOMA HOLDINGS INC Stock 367 900
25746U109 25746U109 DOMINION ENERGY INC Stock 1190584 21295
25754A201 25754A201 DOMINOS PIZZA INC Stock 92162 279
257554105 257554105 DOMO INC Stock 119906 8450
257651109 257651109 DONALDSON INC Stock 1780608 27251
25787G100 25787G100 DONNELLEY FINL SOLUTIONS INC Stock 204 5
25809K105 25809K105 DOORDASH INC Stock 904522 14231
Y2106R110 Y2106R110 DORIAN LPG LTD Stock 10891 546
258622109 258622109 DOUBLELINE INCOME SOLUTIONS CEF 136679 12021
25862D105 25862D105 DOUBLELINE YIELD OPPORTUNITI CEF 4771 341
25960R105 25960R105 DOUGLAS DYNAMICS INC Stock 9567 300
25961D105 25961D105 DOUGLAS ELLIMAN INC Stock 6830 2196
25960P109 25960P109 DOUGLAS EMMETT INC REIT 45565 3695
260003108 260003108 DOVER CORP Stock 190498 1254
260557103 260557103 DOW INC Stock 2415482 44062
26622P107 26622P107 DOXIMITY INC Stock 27847 860
256135203 256135203 DR REDDYS LABS LTD ADR 1196 21
26142V105 26142V105 DRAFTKINGS INC NEW Stock 73181 3780
26142Q205 26142Q205 DRAGANFLY INC. Stock 1920 1500
26152H301 26152H301 DRDGOLD LIMITED ADR 408242 42614
26154D100 26154D100 DREAM FINDERS HOMES INC Stock 95347 7196
26210V102 26210V102 DRIVEN BRANDS HLDGS INC Stock 10972 362
26210C104 26210C104 DROPBOX INC Stock 472656 21862
23345M107 23345M107 DT MIDSTREAM INC Stock 183908 3725
233331107 233331107 DTE ENERGY CO Stock 1629460 14875
26433C105 26433C105 DUFF & PHELPS UTLITY AND INF CEF 63757 4783
26441C204 26441C204 DUKE ENERGY CORP NEW Stock 6584579 68255
26484T106 26484T106 DUN & BRADSTREET HLDGS INC Stock 315618 26884
26614N102 26614N102 DUPONT DE NEMOURS INC Stock 1215640 16938
26701L100 26701L100 DUTCH BROS INC Stock 40961 1295
23355L106 23355L106 DXC TECHNOLOGY CO Stock 160899 6295
267475101 267475101 DYCOM INDS INC Stock 187 2
268150109 268150109 DYNATRACE INC Stock 27960 661
268158201 268158201 DYNAVAX TECHNOLOGIES CORP Stock 24515 2499
26817Q886 26817Q886 DYNEX CAP INC REIT 836 69
26856L103 26856L103 E L F BEAUTY INC Stock 5764 70
02072L714 02072L714 EA SERIES TRUST ETF 36358 4099
02072L722 02072L722 EA SERIES TRUST ETF 140415 5051
02072L862 02072L862 EA SERIES TRUST ETF 106574 5075
268948106 268948106 EAGLE BANCORP INC MD Stock 3113 93
Y2187A150 Y2187A150 EAGLE BULK SHIPPING INC Stock 67158 1476
26969P108 26969P108 EAGLE MATLS INC Stock 45933 313
269808101 269808101 EAGLE POINT CREDIT COMPANY I CEF 64473 5772
27579R104 27579R104 EAST WEST BANCORP INC Stock 22533 406
27616P103 27616P103 EASTERLY GOVT PPTYS INC REIT 2748 200
277276101 277276101 EASTGROUP PPTYS INC REIT 165 1
277432100 277432100 EASTMAN CHEM CO Stock 512985 6082
277461406 277461406 EASTMAN KODAK CO Stock 2862 698
G29183103 G29183103 EATON CORP PLC Stock 4625605 26997
278274105 278274105 EATON VANCE ENHANCED EQUITY CEF 6179 406
278277108 278277108 EATON VANCE ENHANCED EQUITY CEF 5330 325
278279104 278279104 EATON VANCE FLTING RATE INC CEF 69520 6040
27828H105 27828H105 EATON VANCE LTD DURATION INC CEF 277662 28189
27827X101 27827X101 EATON VANCE MUN BD FD CEF 72729 6993
27826U108 27826U108 EATON VANCE MUNI INCOME TRUS CEF 4052 400
29082A107 29082A107 EMBRAER S.A. ADR 4093 250
27829G106 27829G106 EATON VANCE RISK-MANAGED DIV CEF 1097698 138075
27828V104 27828V104 EATON VANCE SHORT DURATION D CEF 23659 2264
27828Q105 27828Q105 EATON VANCE SR FLTNG RTE TR CEF 8565 756
27826S103 27826S103 EATON VANCE SR INCOME TR CEF 9309 1740
27828G107 27828G107 EATON VANCE TAX ADVT DIV INC CEF 78121 3455
27829M103 27829M103 EATON VANCE TAX MNGD BUY WRI CEF 24958 2589
27828X100 27828X100 EATON VANCE TAX MNGED BUY WR CEF 29806 2284
27828U106 27828U106 EATON VANCE TAX-ADVANTAGED G CEF 5669 255
27828Y108 27828Y108 EATON VANCE TAX-MANAGED BUY- CEF 23378 1851
27828N102 27828N102 EATON VANCE TAX-MANAGED DIVE CEF 30926 2650
27829C105 27829C105 EATON VANCE TAX-MANAGED GLOB CEF 149634 18519
27829F108 27829F108 EATON VANCE TAX-MANAGED GLOB CEF 48734 6240
27828S101 27828S101 EATON VANCE TX ADV GLBL DIV CEF 58463 3620
278642103 278642103 EBAY INC. Stock 574200 12941
278768106 278768106 ECHOSTAR CORP Stock 9145 500
278865100 278865100 ECOLAB INC Stock 505759 3055
279158109 279158109 ECOPETROL S A ADR 92400 8750
28035Q102 28035Q102 EDGEWELL PERS CARE CO Stock 59068 1392
281020107 281020107 EDISON INTL Stock 126084 1787
28106W103 28106W103 EDITAS MEDICINE INC Stock 1820 251
28176E108 28176E108 EDWARDS LIFESCIENCES CORP Stock 2730338 33003
28225C806 28225C806 EGAIN CORP Stock 25313 3335
26853E102 26853E102 EHANG HLDGS LTD ADR 1530 140
28414H103 28414H103 ELANCO ANIMAL HEALTH INC Stock 48918 5204
N14506104 N14506104 ELASTIC N V Stock 78455 1355
M3760D101 M3760D101 ELBIT SYS LTD Stock 1702 10
284902509 284902509 ELDORADO GOLD CORP NEW Stock 4113 397
285512109 285512109 ELECTRONIC ARTS INC Stock 174785 1451
28618M106 28618M106 ELEMENT SOLUTIONS INC Stock 14551 754
036752103 036752103 ELEVANCE HEALTH INC Stock 2669035 5804
28852N109 28852N109 ELLINGTON FINANCIAL INC REIT 2698 221
288578107 288578107 ELLINGTON RESIDENTIAL MTG RE REIT 85622 11729
29076N206 29076N206 EMAGIN CORP Stock 1560 750
29082K105 29082K105 EMBECTA CORP Stock 12963 461
29084Q100 29084Q100 EMCOR GROUP INC Stock 650684 4002
291011104 291011104 EMERSON ELEC CO Stock 2549718 29260
292104106 292104106 EMPIRE ST RLTY TR INC REIT 240 37
29250N105 29250N105 ENBRIDGE INC Stock 3088826 80974
29261A100 29261A100 ENCOMPASS HEALTH CORP Stock 98174 1815
292562105 292562105 ENCORE WIRE CORP Stock 77282 417
29260V105 29260V105 ENDAVA PLC ADR 266033 3960
29260Y109 29260Y109 ENDEAVOR GROUP HLDGS INC Stock 27520 1150
29258Y103 29258Y103 ENDEAVOUR SILVER CORP Stock 40740 10500
29272W109 29272W109 ENERGIZER HLDGS INC NEW Stock 78740 2269
29272C103 29272C103 ENERGOUS CORP Stock 540 1000
292671708 292671708 ENERGY FUELS INC Stock 11 2
29270J100 29270J100 ENERGY RECOVERY INC Stock 5831 253
29273V100 29273V100 ENERGY TRANSFER L P Stock 2418250 193925
292765104 292765104 ENERPAC TOOL GROUP CORP Stock 18794 737
292766102 292766102 ENERPLUS CORP Stock 12978 901
29275Y102 29275Y102 ENERSYS Stock 3128 36
29287L106 29287L106 ENGINE NO 1 ETF TRUST ETF 213679 4490
29332G102 29332G102 ENHABIT INC Stock 10238 736
26874R108 26874R108 ENI S P A ADR 9128 326
29336T100 29336T100 ENLINK MIDSTREAM LLC Stock 38569 3558
M4130Y106 M4130Y106 ENLIVEX THERAPEUTICS LTD Stock 157 43
293389102 293389102 ENNIS INC Stock 5800 275
293594107 293594107 ENOVIX CORPORATION Stock 248803 16687
29355A107 29355A107 ENPHASE ENERGY INC Stock 1238758 5891
29358P101 29358P101 ENSIGN GROUP INC Stock 27760 291
G3075P101 G3075P101 ENSTAR GROUP LIMITED Stock 8704 38
293602108 293602108 ENSYSCE BIOSCIENCES INC COM NEW Stock 1686 347
29362U104 29362U104 ENTEGRIS INC Stock 195348 2382
29364G103 29364G103 ENTERGY CORP NEW Stock 1149151 10666
293792107 293792107 ENTERPRISE PRODS PARTNERS L Stock 4618630 178325
29402E102 29402E102 ENVELA CORP Stock 3900 600
29404K106 29404K106 ENVESTNET INC Stock 176 3
29415F104 29415F104 ENVISTA HOLDINGS CORPORATION Stock 3311 81
29415B103 29415B103 ENVIVA INC Stock 98638 3415
294100102 294100102 ENZO BIOCHEM INC Stock 1215 500
26875P101 26875P101 EOG RES INC Stock 2929920 25560
29415C101 29415C101 EOS ENERGY ENTERPRISES INC Stock 126573 49250
29414B104 29414B104 EPAM SYS INC Stock 355810 1190
26884U109 26884U109 EPR PPTYS REIT 335158 8797
26884U208 26884U208 EPR PPTYS REIT 14365 807
26884L109 26884L109 EQT CORP Stock 609983 19116
294429105 294429105 EQUIFAX INC Stock 65140 321
29444U700 29444U700 EQUINIX INC REIT 775094 1075
29446M102 29446M102 EQUINOR ASA ADR 30344 1067
29452E101 29452E101 EQUITABLE HLDGS INC Stock 114687 4517
294600101 294600101 EQUITRANS MIDSTREAM CORP Stock 141385 24461
294628102 294628102 EQUITY COMWLTH REIT 51423 2483
29472R108 29472R108 EQUITY LIFESTYLE PPTYS INC REIT 6579 98
29476L107 29476L107 EQUITY RESIDENTIAL REIT 91717 1529
294821608 294821608 ERICSSON ADR 4382 749
29605J106 29605J106 ESAB CORPORATION Stock 236 4
29664W105 29664W105 ESPERION THERAPEUTICS INC NE Stock 1768 1112
29667K405 29667K405 ESPORTS ENTMT GROUP INC Convertible Preferred 4428 1000
26916J106 26916J106 ESS TECH INC Stock 139 100
29670E107 29670E107 ESSENTIAL PPTYS RLTY TR INC REIT 17331 697
29670G102 29670G102 ESSENTIAL UTILS INC Stock 462615 10598
297178105 297178105 ESSEX PPTY TR INC REIT 32417 155
26923H200 26923H200 ETF MANAGERS GRP COMMDTY TR ETF 9090 900
26924G102 26924G102 ETF MANAGERS TR ETF 372905 33535
26924G201 26924G201 ETF MANAGERS TR ETF 94677 1980
26924G409 26924G409 ETF MANAGERS TR ETF 91749 2202
26924G508 26924G508 ETF MANAGERS TR ETF 18167 5161
26924G763 26924G763 ETF MANAGERS TR ETF 20445 1000
26924G813 26924G813 ETF MANAGERS TR ETF 6555 225
26924G870 26924G870 ETF MANAGERS TR ETF 7384 160
26924G888 26924G888 ETF MANAGERS TR ETF 160748 3081
26923N108 26923N108 ETF OPPORTUNITIES TRUST ETF 7720 245
26923N405 26923N405 ETF OPPORTUNITIES TRUST ETF 1442136 56971
26922A172 26922A172 ETF SER SOLUTIONS ETF 342757 17443
26922A222 26922A222 ETF SER SOLUTIONS ETF 6992970 231632
26922A248 26922A248 ETF SER SOLUTIONS ETF 176190 7024
26922A289 26922A289 ETF SER SOLUTIONS ETF 771351 23524
26922A321 26922A321 ETF SER SOLUTIONS ETF 1572472 36442
26922A388 26922A388 ETF SER SOLUTIONS ETF 5542803 213431
26922A446 26922A446 ETF SER SOLUTIONS ETF 2312014 74247
26922A784 26922A784 ETF SER SOLUTIONS ETF 971914 28090
26922A842 26922A842 ETF SER SOLUTIONS ETF 242633 13024
26922B600 26922B600 ETF SER SOLUTIONS ETF 85158 8715
26922B642 26922B642 ETF SER SOLUTIONS ETF 3777897 151601
26922B709 26922B709 ETF SER SOLUTIONS ETF 661615 33423
26922B873 26922B873 ETF SER SOLUTIONS ETF 22697 1250
26923G400 26923G400 ETFIS SER TR I ETF 36432 2167
26923G707 26923G707 ETFIS SER TR I ETF 9427 426
26923G806 26923G806 ETFIS SER TR I ETF 635589 13915
26923G822 26923G822 ETFIS SER TR I ETF 594330 30762
297602104 297602104 ETHAN ALLEN INTERIORS INC Stock 17437 635
29786A106 29786A106 ETSY INC Stock 1696113 15235
B38564108 B38564108 EURONAV NV Stock 1683 100
298736109 298736109 EURONET WORLDWIDE INC Stock 106417 951
29882P106 29882P106 EUROPEAN WAX CTR INC Stock 87400 4600
29978A104 29978A104 EVERBRIDGE INC Stock 2912 84
29977A105 29977A105 EVERCORE INC Stock 1431059 12403
G3223R108 G3223R108 EVEREST RE GROUP LTD Stock 108122 302
30034W106 30034W106 EVERGY INC Stock 314688 5149
30034T103 30034T103 EVERI HLDGS INC Stock 11182 652
30040W108 30040W108 EVERSOURCE ENERGY Stock 270222 3453
30040P103 30040P103 EVERTEC INC Stock 65576 1943
30052F100 30052F100 EVGO INC Stock 9995 1283
30050B101 30050B101 EVOLENT HEALTH INC Stock 20768 640
30052C107 30052C107 EVOLUS INC Stock 9492 1122
30057T105 30057T105 EVOQUA WATER TECHNOLOGIES CO Stock 1243 25
30063P105 30063P105 EXACT SCIENCES CORP Stock 160032 2360
30069T101 30069T101 EXCELERATE ENERGY INC Stock 21587 975
30151E616 30151E616 EXCHANGE LISTED FDS TR ETF 26881 1437
30151E624 30151E624 EXCHANGE LISTED FDS TR ETF 12797 635
30151E681 30151E681 EXCHANGE LISTED FDS TR ETF 296074 13461
30151E715 30151E715 EXCHANGE LISTED FDS TR ETF 266421 12083
30151E814 30151E814 EXCHANGE LISTED FDS TR ETF 7250 275
301505624 301505624 EXCHANGE TRADED CONCEPTS TR ETF 19665 3350
301505707 301505707 EXCHANGE TRADED CONCEPTS TR ETF 98715 1804
301505723 301505723 EXCHANGE TRADED CONCEPTS TR ETF 5962 200
301505731 301505731 EXCHANGE TRADED CONCEPTS TR ETF 8001 246
301505889 301505889 EXCHANGE TRADED CONCEPTS TR ETF 20666 644
30162V706 30162V706 EXELA TECHNOLOGIES INC Stock 2 46
30161Q104 30161Q104 EXELIXIS INC Stock 38995 2009
30161N101 30161N101 EXELON CORP Stock 474335 11324
302081104 302081104 EXLSERVICE HOLDINGS INC Stock 647 4
30212W100 30212W100 EXP WORLD HLDGS INC Stock 22984 1812
30212P303 30212P303 EXPEDIA GROUP INC Stock 432948 4462
302130109 302130109 EXPEDITORS INTL WASH INC Stock 3076532 27938
30219Q106 30219Q106 EXPENSIFY INC Stock 442895 54343
30214U102 30214U102 EXPONENT INC Stock 5782 58
30223G102 30223G102 EXSCIENTIA PLC ADR 2385 450
30225T102 30225T102 EXTRA SPACE STORAGE INC REIT 1132517 6951
30226D106 30226D106 EXTREME NETWORKS Stock 2505 131
30231G102 30231G102 EXXON MOBIL CORP Stock 27825517 253744
302520101 302520101 F N B CORP Stock 193441 16676
30190A104 30190A104 F&G ANNUITIES & LIFE INC Stock 800 44
315616102 315616102 F5 INC Stock 450619 3093
G3323L100 G3323L100 FABRINET Stock 9857 83
303075105 303075105 FACTSET RESH SYS INC Stock 1240783 2989
303250104 303250104 FAIR ISAAC CORP Stock 1620403 2306
307359109 307359109 FARADAY FUTRE INTLGT ELCTR I Stock 27 75
30744W107 30744W107 FARFETCH LTD Stock 805 164
31154R109 31154R109 FARMLAND PARTNERS INC REIT 162934 15228
G33277107 G33277107 FARMMI INC SHS NEW Stock 6350 14000
311642102 311642102 FARO TECHNOLOGIES INC Stock 9106 370
311900104 311900104 FASTENAL CO Stock 1140445 21143
31188V100 31188V100 FASTLY INC Stock 6873 387
313148306 313148306 FEDERAL AGRIC MTG CORP Stock 18350 138
313745101 313745101 FEDERAL RLTY INVT TR NEW REIT 13441 136
314211103 314211103 FEDERATED HERMES INC Stock 2168 54
31428X106 31428X106 FEDEX CORP Stock 5562698 24345
G3421J106 G3421J106 FERGUSON PLC NEW Stock 12038 90
N3167Y103 N3167Y103 FERRARI N V Stock 49040 181
315912808 315912808 FIDELITY COMWLTH TR ETF 1563207 32601
316092188 316092188 FIDELITY COVINGTON TRUST ETF 24 1
316092204 316092204 FIDELITY COVINGTON TRUST ETF 921591 14074
316092220 316092220 FIDELITY COVINGTON TRUST ETF 7700 410
316092295 316092295 FIDELITY COVINGTON TRUST ETF 105 5
316092303 316092303 FIDELITY COVINGTON TRUST ETF 5038526 111595
316092337 316092337 FIDELITY COVINGTON TRUST ETF 589 40
316092345 316092345 FIDELITY COVINGTON TRUST ETF 33977 1247
316092352 316092352 FIDELITY COVINGTON TRUST ETF 10220 401
316092360 316092360 FIDELITY COVINGTON TRUST ETF 72615 2357
316092386 316092386 FIDELITY COVINGTON TRUST ETF 56932 1808
316092402 316092402 FIDELITY COVINGTON TRUST ETF 1812106 80753
316092501 316092501 FIDELITY COVINGTON TRUST ETF 3735015 82816
316092527 316092527 FIDELITY COVINGTON TRUST ETF 154973 4804
316092600 316092600 FIDELITY COVINGTON TRUST ETF 4546896 73969
316092618 316092618 FIDELITY COVINGTON TRUST ETF 521519 11047
316092709 316092709 FIDELITY COVINGTON TRUST ETF 3644499 68907
316092717 316092717 FIDELITY COVINGTON TRUST ETF 167291 7391
316092725 316092725 FIDELITY COVINGTON TRUST ETF 3380 178
316092782 316092782 FIDELITY COVINGTON TRUST ETF 262479 5736
316092790 316092790 FIDELITY COVINGTON TRUST ETF 107851 2273
316092808 316092808 FIDELITY COVINGTON TRUST ETF 13256663 116338
316092816 316092816 FIDELITY COVINGTON TRUST ETF 4778 107
316092824 316092824 FIDELITY COVINGTON TRUST ETF 1092562 23011
316092832 316092832 FIDELITY COVINGTON TRUST ETF 72443 1782
316092840 316092840 FIDELITY COVINGTON TRUST ETF 612823 16093
316092857 316092857 FIDELITY COVINGTON TRUST ETF 1066150 42800
316092865 316092865 FIDELITY COVINGTON TRUST ETF 5034986 114902
316092873 316092873 FIDELITY COVINGTON TRUST ETF 439844 12018
316092881 316092881 FIDELITY COVINGTON TRUST ETF 1519887 33338
316188101 316188101 FIDELITY MERRIMACK STR TR ETF 535946 11621
316188200 316188200 FIDELITY MERRIMACK STR TR ETF 100215 2068
316188309 316188309 FIDELITY MERRIMACK STR TR ETF 4608325 100181
316188408 316188408 FIDELITY MERRIMACK STR TR ETF 891728 17964
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL Stock 2257654 64635
31620M106 31620M106 FIDELITY NATL INFORMATION SV Stock 1783436 32826
316500107 316500107 FIDUS INVT CORP CEF 18115 950
316773100 316773100 FIFTH THIRD BANCORP Stock 817856 30700
30260D103 30260D103 FIGS INC Stock 297 48
31847R102 31847R102 FIRST AMERN FINL CORP Stock 4787 86
318910106 318910106 FIRST BANCORP N C Stock 16589 467
319835104 319835104 FIRST CMNTY CORP S C Stock 91380 4569
319829107 319829107 FIRST COMWLTH FINL CORP PA Stock 622 50
31946M103 31946M103 FIRST CTZNS BANCSHARES INC N Stock 66214 68
32020R109 32020R109 FIRST FINL BANKSHARES INC Stock 25009 784
32026V104 32026V104 FIRST FNDTN INC Stock 17359 2330
320517105 320517105 FIRST HORIZON CORPORATION Stock 79388 4465
32076V103 32076V103 FIRST MAJESTIC SILVER CORP Stock 77822 10794
33616C100 33616C100 FIRST REP BK SAN FRANCISCO C Stock 118429 8465
336433107 336433107 FIRST SOLAR INC Stock 216631 996
337319107 337319107 FIRST TR ABRDN GBL OPP INCM CEF 123400 20601
337318109 337318109 FIRST TR ENHANCED EQUITY INC CEF 8210 497
33739E108 33739E108 FIRST TR EXCH TRADED FD III ETF 5543894 347362
33739N108 33739N108 FIRST TR EXCH TRADED FD III ETF 922242 18106
33739P103 33739P103 FIRST TR EXCH TRADED FD III ETF 1271317 25021
33739P202 33739P202 FIRST TR EXCH TRADED FD III ETF 409101 14769
33739P301 33739P301 FIRST TR EXCH TRADED FD III ETF 195156 4162
33739P608 33739P608 FIRST TR EXCH TRADED FD III ETF 5228 93
33739P707 33739P707 FIRST TR EXCH TRADED FD III ETF 1231 23
33739P830 33739P830 FIRST TR EXCH TRADED FD III ETF 227944 11466
33739P855 33739P855 FIRST TR EXCH TRADED FD III ETF 1332 80
33739P889 33739P889 FIRST TR EXCH TRADED FD III ETF 7592 235
33740J104 33740J104 FIRST TR EXCH TRADED FD III ETF 118113 5916
33740J203 33740J203 FIRST TR EXCH TRADED FD III ETF 2032 101
33737J117 33737J117 FIRST TR EXCH TRD ALPHDX FD ETF 1008 29
33737J174 33737J174 FIRST TR EXCH TRD ALPHDX FD ETF 3700 73
33737J182 33737J182 FIRST TR EXCH TRD ALPHDX FD ETF 13907 656
33739H101 33739H101 FIRST TR EXCHANGE TRAD FD VI ETF 872763 37155
33740Y101 33740Y101 FIRST TR EXCHANGE TRAD FD VI ETF 2020 68
336920103 336920103 FIRST TR EXCHANGE TRADED FD ETF 535399 6370
33733B100 33733B100 FIRST TR EXCHANGE TRADED FD ETF 153456 1835
33734X101 33734X101 FIRST TR EXCHANGE TRADED FD ETF 8877737 170956
33734X119 33734X119 FIRST TR EXCHANGE TRADED FD ETF 91 1
33734X127 33734X127 FIRST TR EXCHANGE TRADED FD ETF 6877 443
33734X135 33734X135 FIRST TR EXCHANGE TRADED FD ETF 33716 903
33734X143 33734X143 FIRST TR EXCHANGE TRADED FD ETF 26889 250
33734X150 33734X150 FIRST TR EXCHANGE TRADED FD ETF 11982455 215706
33734X168 33734X168 FIRST TR EXCHANGE TRADED FD ETF 11494949 175979
33734X176 33734X176 FIRST TR EXCHANGE TRADED FD ETF 180269 1714
33734X184 33734X184 FIRST TR EXCHANGE TRADED FD ETF 144653 4407
33734X192 33734X192 FIRST TR EXCHANGE TRADED FD ETF 399764 5976
33734X200 33734X200 FIRST TR EXCHANGE TRADED FD ETF 20540 929
33734X309 33734X309 FIRST TR EXCHANGE TRADED FD ETF 18193 357
33734X770 33734X770 FIRST TR EXCHANGE TRADED FD ETF 4844 200
33734X838 33734X838 FIRST TR EXCHANGE TRADED FD ETF 190676 14380
33734X846 33734X846 FIRST TR EXCHANGE TRADED FD ETF 206909 4840
33737A108 33737A108 FIRST TR EXCHANGE TRADED FD ETF 23635 242
33737K205 33737K205 FIRST TR EXCHANGE TRADED FD ETF 5212 75
33737M201 33737M201 FIRST TR EXCHANGE-TRADED ALP ETF 170607 3905
33737M300 33737M300 FIRST TR EXCHANGE-TRADED ALP ETF 18512 320
33737M409 33737M409 FIRST TR EXCHANGE-TRADED ALP ETF 104836 2295
33733E104 33733E104 FIRST TR EXCHANGE-TRADED FD ETF 1459678 20012
33733E203 33733E203 FIRST TR EXCHANGE-TRADED FD ETF 126038 813
33733E302 33733E302 FIRST TR EXCHANGE-TRADED FD ETF 1263100 8543
33733E500 33733E500 FIRST TR EXCHANGE-TRADED FD ETF 732657 14028
33733E807 33733E807 FIRST TR EXCHANGE-TRADED FD ETF 248080 11016
33733E849 33733E849 FIRST TR EXCHANGE-TRADED FD ETF 6185 318
33733E856 33733E856 FIRST TR EXCHANGE-TRADED FD ETF 49630 2511
33736G106 33736G106 FIRST TR EXCHANGE-TRADED FD ETF 7626 427
33738D101 33738D101 FIRST TR EXCHANGE-TRADED FD ETF 186815 7015
33738D309 33738D309 FIRST TR EXCHANGE-TRADED FD ETF 661401 14620
33738D408 33738D408 FIRST TR EXCHANGE-TRADED FD ETF 548944 13806
33738D879 33738D879 FIRST TR EXCHANGE-TRADED FD ETF 56616 2637
33738R100 33738R100 FIRST TR EXCHANGE-TRADED FD ETF 44008 3002
33738R118 33738R118 FIRST TR EXCHANGE-TRADED FD ETF 1555956 28766
33738R506 33738R506 FIRST TR EXCHANGE-TRADED FD ETF 1082275 24120
33738R605 33738R605 FIRST TR EXCHANGE-TRADED FD ETF 1785630 39610
33738R696 33738R696 FIRST TR EXCHANGE-TRADED FD ETF 109771 3960
33738R704 33738R704 FIRST TR EXCHANGE-TRADED FD ETF 454749 9471
33738R712 33738R712 FIRST TR EXCHANGE-TRADED FD ETF 46863 1884
33738R720 33738R720 FIRST TR EXCHANGE-TRADED FD ETF 21656 508
33738R795 33738R795 FIRST TR EXCHANGE-TRADED FD ETF 4087 150
33738R811 33738R811 FIRST TR EXCHANGE-TRADED FD ETF 12572674 193993
33738R845 33738R845 FIRST TR EXCHANGE-TRADED FD ETF 1101 41
33738R852 33738R852 FIRST TR EXCHANGE-TRADED FD ETF 10970663 408135
33738R860 33738R860 FIRST TR EXCHANGE-TRADED FD ETF 1254 59
33738R878 33738R878 FIRST TR EXCHANGE-TRADED FD ETF 8806 267
33738R886 33738R886 FIRST TR EXCHANGE-TRADED FD ETF 1517 88
33739G103 33739G103 FIRST TR EXCHANGE-TRADED FD ETF 91625 1949
33739Q200 33739Q200 FIRST TR EXCHANGE-TRADED FD ETF 2522926 52704
33739Q408 33739Q408 FIRST TR EXCHANGE-TRADED FD ETF 5339880 89731
33739Q705 33739Q705 FIRST TR EXCHANGE-TRADED FD ETF 44033 856
33741L108 33741L108 FIRST TR EXCHANGE-TRADED FD ETF 28238 1105
33741X102 33741X102 FIRST TR EXCHANGE-TRADED FD ETF 67959 2550
33741X201 33741X201 FIRST TR EXCHANGE-TRADED FD ETF 8999 241
33740F557 33740F557 FIRST TR EXCHNG TRADED FD VI ETF 4414 216
33740F573 33740F573 FIRST TR EXCHNG TRADED FD VI ETF 37656 1820
33740F631 33740F631 FIRST TR EXCHNG TRADED FD VI ETF 665615 21375
33740F755 33740F755 FIRST TR EXCHNG TRADED FD VI ETF 53887 2296
33740F763 33740F763 FIRST TR EXCHNG TRADED FD VI ETF 23475 628
33740F805 33740F805 FIRST TR EXCHNG TRADED FD VI ETF 413522 9177
33740F854 33740F854 FIRST TR EXCHNG TRADED FD VI ETF 8030 250
33740F870 33740F870 FIRST TR EXCHNG TRADED FD VI ETF 47806 2566
33740U752 33740U752 FIRST TR EXCHNG TRADED FD VI ETF 1060 46
33740U778 33740U778 FIRST TR EXCHNG TRADED FD VI ETF 118203 6238
33738E109 33738E109 FIRST TR HIGH INCOME LONG / CEF 106338 9369
33741Q107 33741Q107 FIRST TR HIGH YIELD OPPRT 20 CEF 86547 6200
33718W103 33718W103 FIRST TR INTER DURATN PFD & CEF 67138 4255
33735J101 33735J101 FIRST TR LRG CP VL ALPHADEX ETF 187967 2831
33734K109 33734K109 FIRST TR LRGE CP CORE ALPHA ETF 353180 4387
33735B108 33735B108 FIRST TR MID CAP CORE ALPHAD ETF 249264 2771
33739B104 33739B104 FIRST TR MLP & ENERGY INCOM CEF 3565 467
336917109 336917109 FIRST TR MORNINGSTAR DIVID L ETF 4965030 139860
33733C108 33733C108 FIRST TR MULTI CP VAL ALPHA ETF 87797 1260
337344105 337344105 FIRST TR NAS100 EQ WEIGHTED ETF 915518 9096
33736Q104 33736Q104 FIRST TR NASDAQ ABA CMNTY BK ETF 15906 370
33734G108 33734G108 FIRST TR S&P REIT INDEX FD ETF 6548 269
33734Y109 33734Y109 FIRST TR SML CP CORE ALPHA F ETF 7510 93
33733G109 33733G109 FIRST TR SPECIALTY FIN & FIN CEF 63274 20151
33733U108 33733U108 FIRST TR SR FLTG RATE INCOME CEF 45631 4586
33734H106 33734H106 FIRST TR VALUE LINE DIVID IN ETF 11081012 275922
33735K108 33735K108 FIRST TRUST LRGCP GWT ALPHAD ETF 47450 510
33768G107 33768G107 FIRSTCASH HOLDINGS INC Stock 373185 3913
337932107 337932107 FIRSTENERGY CORP Stock 607692 15170
337738108 337738108 FISERV INC Stock 2686273 23766
33813J106 33813J106 FISKER INC Stock 6459 1052
33829M101 33829M101 FIVE BELOW INC Stock 8651 42
338307101 338307101 FIVE9 INC Stock 15615 216
M4R82T106 M4R82T106 FIVERR INTL LTD Stock 301709 8640
33848W106 33848W106 FLAHERTY & CRUMRINE DYNAMIC CEF 6628 365
338480106 338480106 FLAHERTY & CRUMRINE PFD INCO CEF 21666 2042
338478100 338478100 FLAHERTY & CRUMRINE PFD SECS CEF 209358 15127
339041105 339041105 FLEETCOR TECHNOLOGIES INC Stock 405886 1925
G35947202 G35947202 FLEX LNG LTD Stock 269306 8020
Y2573F102 Y2573F102 FLEX LTD Stock 44662 1941
33939L407 33939L407 FLEXSHARES TR ETF 594820 14065
33939L506 33939L506 FLEXSHARES TR ETF 96680 4000
33939L829 33939L829 FLEXSHARES TR ETF 62194 2367
33939L860 33939L860 FLEXSHARES TR ETF 29027 533
33939J303 33939J303 FLEXSHOPPER INC Stock 850 1000
339750101 339750101 FLOOR & DECOR HLDGS INC Stock 77791 792
339764102 339764102 FLORA GROWTH CORP Stock 1418 4825
343498101 343498101 FLOWERS FOODS INC Stock 161966 5909
34354P105 34354P105 FLOWSERVE CORP Stock 173400 5100
34379V103 34379V103 FLUENCE ENERGY INC Stock 17415 860
343412102 343412102 FLUOR CORP NEW Stock 1911784 61850
302491303 302491303 FMC CORP Stock 57977 475
344419106 344419106 FOMENTO ECONOMICO MEXICANO S ADR 32555 342
344849104 344849104 FOOT LOCKER INC Stock 3294 83
345370860 345370860 FORD MTR CO DEL Stock 1963922 155867
346375108 346375108 FORMFACTOR INC Stock 6370 200
34959E109 34959E109 FORTINET INC Stock 4007206 60295
349553107 349553107 FORTIS INC Stock 187214 4402
34959J108 34959J108 FORTIVE CORP Stock 23111 339
349915108 349915108 FORTUNA SILVER MINES INC Stock 35679 9340
34964C106 34964C106 FORTUNE BRANDS INNOVATIONS I Stock 164622 2803
349853101 349853101 FORWARD AIR CORP Stock 30927 287
34988V106 34988V106 FOSSIL GROUP INC Stock 70 22
35137L105 35137L105 FOX CORP Stock 69501 2041
35137L204 35137L204 FOX CORP Stock 1252 40
35138V102 35138V102 FOX FACTORY HLDG CORP Stock 389961 3213
351858105 351858105 FRANCO NEV CORP Stock 5705595 39133
35243J101 35243J101 FRANKLIN BSP RLTY TR INC REIT 24325 2039
354613101 354613101 FRANKLIN RESOURCES INC Stock 290279 10775
35473P108 35473P108 FRANKLIN TEMPLETON ETF TR ETF 117214 4077
35473P207 35473P207 FRANKLIN TEMPLETON ETF TR ETF 3880 163
35473P595 35473P595 FRANKLIN TEMPLETON ETF TR ETF 1550 65
35473P744 35473P744 FRANKLIN TEMPLETON ETF TR ETF 16881 653
35473P801 35473P801 FRANKLIN TEMPLETON ETF TR ETF 160057 3868
35473P819 35473P819 FRANKLIN TEMPLETON ETF TR ETF 19650 1000
35671D857 35671D857 FREEPORT-MCMORAN INC Stock 3186425 77889
358029106 358029106 FRESENIUS MED CARE AG&CO KGA ADR 2360 111
35909D109 35909D109 FRONTIER COMMUNICATIONS PARE Stock 96818 4252
35909R108 35909R108 FRONTIER GROUP HLDGS INC Stock 689 70
M46528101 M46528101 FRONTLINE PLC Stock 1242 75
302635206 302635206 FS KKR CAP CORP CEF 1571027 84920
35954B206 35954B206 FSD PHARMA INC Stock 37 24
35953D104 35953D104 FUBOTV INC Stock 484 400
35952H601 35952H601 FUELCELL ENERGY INC Stock 1496 525
359664109 359664109 FULGENT GENETICS INC Stock 1271559 40729
359694106 359694106 FULLER H B CO Stock 37168 543
360271100 360271100 FULTON FINL CORP PA Stock 31810 2302
36117T100 36117T100 FURY GOLD MINES LIMITED Stock 183 337
36237H101 36237H101 G III APPAREL GROUP LTD Stock 140 9
3621LQ109 3621LQ109 G1 THERAPEUTICS INC Stock 536 200
36240B109 36240B109 GABELLI CONV & INC SECS FD I CEF 77812 17525
36242H104 36242H104 GABELLI DIVID & INCOME TR CEF 95301 4584
362397101 362397101 GABELLI EQUITY TR INC CEF 676201 117805
36249W104 36249W104 GABELLI GLOBAL SMALL & MID C CEF 4658 400
36246K103 36246K103 GABELLI HLTHCARE & WELLNESS CEF 9708 962
36239Q109 36239Q109 GABELLI MULTIMEDIA TR INC CEF 12041 2135
36240A101 36240A101 GABELLI UTIL TR CEF 2023 283
36352H100 36352H100 GALIANO GOLD INC Stock 6416 11000
363576109 363576109 GALLAGHER ARTHUR J & CO Stock 1347511 7043
36465A109 36465A109 GAMCO GLOBAL GOLD NAT RES & CEF 31315 8556
36467W109 36467W109 GAMESTOP CORP NEW Stock 131007 5691
36467J108 36467J108 GAMING & LEISURE PPTYS INC REIT 1849094 35518
G3728V109 G3728V109 GAN LTD Stock 813 630
364760108 364760108 GAP INC Stock 281130 28001
H2906T109 H2906T109 GARMIN LTD Stock 360885 3576
366505105 366505105 GARRETT MOTION INC Stock 214 28
366651107 366651107 GARTNER INC Stock 999788 3069
Y2687W108 Y2687W108 GASLOG PARTNERS LP Stock 315918 37520
G39108108 G39108108 GATES INDL CORP PLC Stock 497484 35816
361448103 361448103 GATX CORP Stock 92882 844
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES I Stock 887072 10814
668771108 668771108 GEN DIGITAL INC Stock 50760 2958
Y2685T131 Y2685T131 GENCO SHIPPING & TRADING LTD Stock 580150 37047
368736104 368736104 GENERAC HLDGS INC Stock 214076 1982
368802104 368802104 GENERAL AMERN INVS CO INC CEF 233 6
369550108 369550108 GENERAL DYNAMICS CORP Stock 3655673 16019
369604301 369604301 GENERAL ELECTRIC CO Stock 3211598 33594
370334104 370334104 GENERAL MLS INC Stock 5900320 69042
37045V100 37045V100 GENERAL MTRS CO Stock 1240486 33819
371532102 371532102 GENESCO INC Stock 16559 449
371927104 371927104 GENESIS ENERGY L P Stock 10753 955
372279109 372279109 GENFIT S A ADR 410 100
372303206 372303206 GENMAB A/S ADR 9742 258
G3922B107 G3922B107 GENPACT LIMITED Stock 341843 7396
371901109 371901109 GENTEX CORP Stock 16644 594
372460105 372460105 GENUINE PARTS CO Stock 1573397 9404
37247D106 37247D106 GENWORTH FINL INC Stock 9192 1831
36162J106 36162J106 GEO GROUP INC NEW REIT 34129 4326
373737105 373737105 GERDAU SA ADR 925 188
374297109 374297109 GETTY RLTY CORP NEW REIT 65178 1809
36168Q104 36168Q104 GFL ENVIRONMENTAL INC Stock 180741 5248
374689107 374689107 GIBRALTAR INDS INC Stock 38655 797
M51474118 M51474118 GILAT SATELLITE NETWORKS LTD Stock 79805 15587
375916103 375916103 GILDAN ACTIVEWEAR INC Stock 26917 811
375558103 375558103 GILEAD SCIENCES INC Stock 6848540 82543
37611X100 37611X100 GINKGO BIOWORKS HOLDINGS INC Stock 3325 2500
37637K108 37637K108 GITLAB INC Stock 639989 18664
376535100 376535100 GLADSTONE CAPITAL CORP CEF 73238 7791
376536108 376536108 GLADSTONE COMMERCIAL CORP REIT 91882 7275
376546107 376546107 GLADSTONE INVT CORP CEF 88902 6710
376549101 376549101 GLADSTONE LD CORP REIT 102366 6148
377320106 377320106 GLATFELTER CORPORATION Stock 2938 921
M5216V106 M5216V106 GLOBAL E ONLINE LTD Stock 19338 600
37892E102 37892E102 GLOBAL INDUSTRIAL COMPANY Stock 27 1
37954A204 37954A204 GLOBAL MED REIT INC REIT 856066 93970
37946R109 37946R109 GLOBAL PARTNERS LP Stock 9008 290
37940X102 37940X102 GLOBAL PMTS INC Stock 339718 3228
37955N106 37955N106 GLOBAL SELF STORAGE INC REIT 79114 15392
Y27183600 Y27183600 GLOBAL SHIP LEASE INC NEW Stock 13199 704
37950E291 37950E291 GLOBAL X FDS ETF 137045 7854
37950E333 37950E333 GLOBAL X FDS ETF 5212 556
37950E416 37950E416 GLOBAL X FDS ETF 12728 344
37954Y145 37954Y145 GLOBAL X FDS ETF 2045 225
37954Y277 37954Y277 GLOBAL X FDS ETF 25003 946
37954Y343 37954Y343 GLOBAL X FDS ETF 1016371 24432
37954Y376 37954Y376 GLOBAL X FDS ETF 48006 2100
37954Y384 37954Y384 GLOBAL X FDS ETF 78276 3338
37954Y392 37954Y392 GLOBAL X FDS ETF 1944 96
37954Y442 37954Y442 GLOBAL X FDS ETF 82149 4477
37954Y459 37954Y459 GLOBAL X FDS ETF 93751 5220
37954Y475 37954Y475 GLOBAL X FDS ETF 654024 16149
37954Y483 37954Y483 GLOBAL X FDS ETF 984446 57402
37954Y558 37954Y558 GLOBAL X FDS ETF 1028 45
37954Y624 37954Y624 GLOBAL X FDS ETF 107215 4497
37954Y657 37954Y657 GLOBAL X FDS ETF 512631 25812
37954Y673 37954Y673 GLOBAL X FDS ETF 901638 31804
37954Y715 37954Y715 GLOBAL X FDS ETF 157083 6160
37954Y731 37954Y731 GLOBAL X FDS ETF 1798 61
37954Y780 37954Y780 GLOBAL X FDS ETF 122493 3681
37954Y806 37954Y806 GLOBAL X FDS ETF 3005 265
37954Y814 37954Y814 GLOBAL X FDS ETF 2055 99
37954Y830 37954Y830 GLOBAL X FDS ETF 6149 159
37954Y848 37954Y848 GLOBAL X FDS ETF 43801 1426
37954Y855 37954Y855 GLOBAL X FDS ETF 729346 11477
37954Y871 37954Y871 GLOBAL X FDS ETF 436498 21902
37954Y889 37954Y889 GLOBAL X FDS ETF 29618 590
37960A669 37960A669 GLOBAL X FDS ETF 497423 21590
37960A859 37960A859 GLOBAL X FDS ETF 242913 11189
G39387108 G39387108 GLOBALFOUNDRIES INC Stock 772470 10702
378973408 378973408 GLOBALSTAR INC Stock 1195 1030
L44385109 L44385109 GLOBANT S A Stock 1049664 6400
37959E102 37959E102 GLOBE LIFE INC Stock 198076 1800
Y27265126 Y27265126 GLOBUS MARITIME LIMITED NEW Stock 6720 6000
379577208 379577208 GLOBUS MED INC Stock 28490 503
380237107 380237107 GODADDY INC Stock 276450 3557
38046C109 38046C109 GOGO INC Stock 5800 400
G9456A100 G9456A100 GOLAR LNG LTD Stock 681020 31529
38059T106 38059T106 GOLD FIELDS LTD ADR 2664 200
38068T105 38068T105 GOLD RESOURCE CORP Stock 893 850
38147U107 38147U107 GOLDMAN SACHS BDC INC CEF 239443 17542
381430107 381430107 GOLDMAN SACHS ETF TR ETF 5423 176
381430438 381430438 GOLDMAN SACHS ETF TR ETF 81230 1350
381430503 381430503 GOLDMAN SACHS ETF TR ETF 711325 8758
381430529 381430529 GOLDMAN SACHS ETF TR ETF 464950 4643
381430545 381430545 GOLDMAN SACHS ETF TR ETF 10700 139
38149W812 38149W812 GOLDMAN SACHS ETF TR ETF 1200 50
38141G104 38141G104 GOLDMAN SACHS GROUP INC Stock 4062669 12420
715426102 715426102 GOLDMAN SACHS PHYSICAL GOLD ETF ETF 170786 8736
38173M102 38173M102 GOLUB CAP BDC INC CEF 24918 1838
38246G108 38246G108 GOODRX HLDGS INC Stock 10894 1743
382550101 382550101 GOODYEAR TIRE & RUBR CO Stock 870205 78966
38267D109 38267D109 GOOSEHEAD INS INC Stock 128047 2453
38268T103 38268T103 GOPRO INC Stock 1675 333
38341P102 38341P102 GOSSAMER BIO INC Stock 2570 2040
G4124C109 G4124C109 GRAB HOLDINGS LIMITED Stock 3470 1153
384109104 384109104 GRACO INC Stock 2879360 39438
384313508 384313508 GRAFTECH INTL LTD Stock 423 87
384637104 384637104 GRAHAM HLDGS CO Stock 41709 70
384802104 384802104 GRAINGER W W INC Stock 2172805 3154
387328107 387328107 GRANITE CONSTR INC Stock 378011 9202
38741L107 38741L107 GRANITE PT MTG TR INC REIT 66196 13346
38747R108 38747R108 GRANITESHARES ETF TR ETF 469031 22072
38748G101 38748G101 GRANITESHARES GOLD TR ETF 43976 2254
38748T103 38748T103 GRANITESHARES PLATINUM TR ETF 99782 10300
38867H104 38867H104 GRAPHEX GROUP LTD ADR 34 25
388689101 388689101 GRAPHIC PACKAGING HLDG CO Stock 91766 3600
389375106 389375106 GRAY TELEVISION INC Stock 10464 1200
393657101 393657101 GREENBRIER COS INC Stock 86795 2698
39531G100 39531G100 GREENIDGE GENERATION HLDGS I Stock 68 150
395330202 395330202 GREENLANE HLDGS INC Stock 23662 65022
39540E302 39540E302 GREENPOWER MTR CO INC Stock 693 300
39579V100 39579V100 GREENTREE HOSPITALITY GROUP ADR 45 10
57630J304 57630J304 GREENWAVE TECHNOLOGY SOLUTIO Stock 8 8
397624107 397624107 GREIF INC Stock 82381 1300
398433102 398433102 GRIFFON CORP Stock 12036 376
Y28895103 Y28895103 GRINDROD SHIPPING HOLDINGS L Stock 42918 4080
39868T105 39868T105 GRITSTONE BIO INC Stock 1890 680
39874R101 39874R101 GROCERY OUTLET HLDG CORP Stock 93004 3291
39986L109 39986L109 GROWGENERATION CORP Stock 1902 556
400506101 400506101 GRUPO AEROPUERTO DEL PACIFIC ADR 23218 119
399909100 399909100 GRUPO FINANCIERO GALICIA S.A ADR 22 2
37733W204 37733W204 GSK PLC ADR 2145711 60307
36254L209 36254L209 GT BIOPHARMA INC Stock 83 150
40131M109 40131M109 GUARDANT HEALTH INC Stock 3586 153
40167F101 40167F101 GUGGENHEIM STRATEGIC OPPORTU CEF 341316 21108
40171V100 40171V100 GUIDEWIRE SOFTWARE INC Stock 4185 51
36262G101 36262G101 GXO LOGISTICS INCORPORATED Stock 30680 608
44332N106 44332N106 H WORLD GROUP LTD ADR 9796 200
404609109 404609109 HACKETT GROUP INC Stock 2864 155
405024100 405024100 HAEMONETICS CORP MASS Stock 22922 277
405166109 405166109 HAGERTY INC Stock 23371 2674
405552100 405552100 HALEON PLC ADR 115018 14130
40619L201 40619L201 HALL OF FAME RESORT & ENTMT Stock 10797 1180
406216101 406216101 HALLIBURTON CO Stock 253107 8000
40637H109 40637H109 HALOZYME THERAPEUTICS INC Stock 34486 903
407497106 407497106 HAMILTON LANE INC Stock 18154 245
409735206 409735206 HANCOCK JOHN FINL OPPTYS FD CEF 417613 13674
41013P749 41013P749 HANCOCK JOHN INVT TR CEF 23283 4742
410142103 410142103 HANCOCK JOHN INVT TR II CEF 28946 2281
41013W108 41013W108 HANCOCK JOHN PFD INCOME FD CEF 25904 1619
41013X106 41013X106 HANCOCK JOHN PFD INCOME FD I CEF 21092 1359
41013T105 41013T105 HANCOCK JOHN PREM DIVID FD CEF 19497 1574
41013V100 41013V100 HANCOCK JOHN TAX-ADVANTAGED CEF 278114 13045
410120109 410120109 HANCOCK WHITNEY CORPORATION Stock 2002 55
410345102 410345102 HANESBRANDS INC Stock 772901 146939
41068XAD2 41068XAD2 HANNON ARMSTRONG SUST INFR C Convertible 76687 79000
41068X100 41068X100 HANNON ARMSTRONG SUST INFR C REIT 19062 666
410867105 410867105 HANOVER INS GROUP INC Stock 96548 751
41151J109 41151J109 HARBOR ETF TRUST ETF 26785 606
412822108 412822108 HARLEY DAVIDSON INC Stock 51592 1359
413160102 413160102 HARMONIC INC Stock 13131 900
413197104 413197104 HARMONY BIOSCIENCES HLDGS IN Stock 4114 126
416515104 416515104 HARTFORD FINL SVCS GROUP INC Stock 647060 9285
418056107 418056107 HASBRO INC Stock 330398 6154
418100103 418100103 HASHICORP INC Stock 5858 200
419596101 419596101 HAVERTY FURNITURE COS INC Stock 86476 2710
419870100 419870100 HAWAIIAN ELEC INDUSTRIES Stock 94061 2449
420261109 420261109 HAWKINS INC Stock 244292 5580
421298100 421298100 HAYWARD HLDGS INC Stock 37938 3237
40412C101 40412C101 HCA HEALTHCARE INC Stock 1577032 5981
40415F101 40415F101 HDFC BANK LTD ADR 15801 237
42225T107 42225T107 HEALTH CATALYST INC Stock 1389 119
42226K105 42226K105 HEALTHCARE RLTY TR REIT 124063 6418
421906108 421906108 HEALTHCARE SVCS GROUP INC Stock 21069 1519
42226A107 42226A107 HEALTHEQUITY INC Stock 95815 1632
42250P103 42250P103 HEALTHPEAK PROPERTIES INC REIT 571336 26005
42222N103 42222N103 HEALTHSTREAM INC Stock 3333 123
422347104 422347104 HEARTLAND EXPRESS INC Stock 700 44
42234Q102 42234Q102 HEARTLAND FINL USA INC Stock 62680 1634
422704106 422704106 HECLA MNG CO Stock 200692 31705
422806109 422806109 HEICO CORP NEW Stock 352856 2063
422806208 422806208 HEICO CORP NEW Stock 162264 1194
G4388N106 G4388N106 HELEN OF TROY LTD Stock 168355 1769
42329E105 42329E105 HELIOGEN INC Stock 730 3041
42328H109 42328H109 HELIOS TECHNOLOGIES INC Stock 981 15
42328V603 42328V603 HELIUS MED TECHNOLOGIES INC Stock 2 8
423403104 423403104 HELLO GROUP INC ADR 9 1
423452101 423452101 HELMERICH & PAYNE INC Stock 108956 3048
426281101 426281101 HENRY JACK & ASSOC INC Stock 357548 2372
806407102 806407102 HENRY SCHEIN INC Stock 19407 238
G4412G101 G4412G101 HERBALIFE NUTRITION LTD Stock 64 4
42704L104 42704L104 HERC HLDGS INC Stock 683 6
427096508 427096508 HERCULES CAPITAL INC CEF 757409 58759
42726M106 42726M106 HERITAGE CRYSTAL CLEAN INC Stock 23289 654
42722X106 42722X106 HERITAGE FINL CORP WASH Stock 257 12
427746102 427746102 HERON THERAPEUTICS INC Stock 1148 760
427866108 427866108 HERSHEY CO Stock 4704390 18491
42806J148 42806J148 HERTZ GLOBAL HLDGS INC Stock 15469 1742
42806J700 42806J700 HERTZ GLOBAL HLDGS INC Stock 3975 244
42809H107 42809H107 HESS CORP Stock 104873 792
428103105 428103105 HESS MIDSTREAM LP Stock 40516 1400
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE C Stock 135196 8487
428291108 428291108 HEXCEL CORP NEW Stock 448694 6574
403949100 403949100 HF SINCLAIR CORP Stock 171213 3539
42968F108 42968F108 HIGH INCOME SECS FD CEF 2340 360
430101774 430101774 HIGHLAND FDS I ETF 12659 860
43010T104 43010T104 HIGHLAND GLOBAL ALLOCATION F CEF 50190 5552
43010E404 43010E404 HIGHLAND INCOME FD CEF 35775 4070
431284108 431284108 HIGHWOODS PPTYS INC REIT 785837 33887
431571108 431571108 HILLENBRAND INC Stock 12801 269
431636109 431636109 HILLMAN SOLUTIONS CORP Stock 56035 6655
43283X105 43283X105 HILTON GRAND VACATIONS INC Stock 10575 238
43300A203 43300A203 HILTON WORLDWIDE HLDGS INC Stock 166931 1185
43289P106 43289P106 HIMAX TECHNOLOGIES INC ADR 4219 519
433000106 433000106 HIMS & HERS HEALTH INC Stock 992 100
43366H704 43366H704 HIVE BLOCKCHAIN TECHNLGIES L Stock 16795 5105
43538H103 43538H103 HOLLEY INC Stock 30672 11194
436440101 436440101 HOLOGIC INC Stock 2355795 29192
436893200 436893200 HOME BANCSHARES INC Stock 19704 908
437076102 437076102 HOME DEPOT INC Stock 19265729 65281
438083107 438083107 HOMOLOGY MEDICINES INC Stock 46 45
438128308 438128308 HONDA MOTOR LTD ADR 19179 724
438333106 438333106 HONEST CO INC Stock 92160 51200
438516106 438516106 HONEYWELL INTL INC Stock 3324718 17396
43940T109 43940T109 HOPE BANCORP INC Stock 628 64
44045A102 44045A102 HORIZON TECHNOLOGY FIN CORP CEF 63921 5667
G46188101 G46188101 HORIZON THERAPEUTICS PUB L Stock 129877 1190
440452100 440452100 HORMEL FOODS CORP Stock 58766 1473
44107P104 44107P104 HOST HOTELS & RESORTS INC REIT 1023734 62083
44109J106 44109J106 HOSTESS BRANDS INC Stock 199 8
441593100 441593100 HOULIHAN LOKEY INC Stock 248559 2841
443201108 443201108 HOWMET AEROSPACE INC Stock 55480 1309
40434L105 40434L105 HP INC Stock 2233651 76104
404280406 404280406 HSBC HLDGS PLC ADR 143743 4212
443304100 443304100 HUANENG PWR INTL INC SPON ADR H SHS ADR 0 34
443510607 443510607 HUBBELL INC Stock 159350 655
443573100 443573100 HUBSPOT INC Stock 2145787 5005
444144109 444144109 HUDSON TECHNOLOGIES INC Stock 151055 17303
444859102 444859102 HUMANA INC Stock 1284136 2645
445658107 445658107 HUNT J B TRANS SVCS INC Stock 147659 841
446150104 446150104 HUNTINGTON BANCSHARES INC Stock 337576 30140
446413106 446413106 HUNTINGTON INGALLS INDS INC Stock 74806 361
447011107 447011107 HUNTSMAN CORP Stock 46019 1682
447462102 447462102 HURON CONSULTING GROUP INC Stock 252683 3144
44812T102 44812T102 HUT 8 MNG CORP Stock 3999 2161
448579102 448579102 HYATT HOTELS CORP Stock 280146 2506
44862P109 44862P109 HYCROFT MINING HOLDING CORP Stock 4815 11135
449109107 449109107 HYLIION HOLDINGS CORP Stock 693 350
46571Y107 46571Y107 I3 VERTICALS INC Stock 26443 1078
44891N208 44891N208 IAC INC Stock 18008 349
450913108 450913108 IAMGOLD CORP Stock 542 200
451100101 451100101 ICAHN ENTERPRISES LP Stock 666301 12885
44925C103 44925C103 ICF INTL INC Stock 13822 126
G4740B105 G4740B105 ICHOR HOLDINGS Stock 17680 540
45104G104 45104G104 ICICI BANK LIMITED ADR 24751 1147
M53213100 M53213100 ICL GROUP LTD Stock 6728 989
G4705A100 G4705A100 ICON PLC Stock 658070 3081
44930G107 44930G107 ICU MED INC Stock 4619 28
45167R104 45167R104 IDEX CORP Stock 378674 1639
45168D104 45168D104 IDEXX LABS INC Stock 534085 1068
448947507 448947507 IDT CORP Stock 6134 180
452308109 452308109 ILLINOIS TOOL WKS INC Stock 4536341 18633
452327109 452327109 ILLUMINA INC Stock 442310 1902
45256X103 45256X103 IMMUNITYBIO INC Stock 1456 800
45259A100 45259A100 IMPACT SHS TR I ETF 2120 75
Y3894J104 Y3894J104 IMPERIAL PETE INC Stock 5421 28000
453204109 453204109 IMPINJ INC Stock 79957 590
45332Y109 45332Y109 INARI MED INC Stock 3334 54
45337C102 45337C102 INCYTE CORP Stock 29487 408
45378A106 45378A106