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
74834L100 74834L100 QUEST DIAGNOSTICS INC Stock 838315 5925
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 INDEPENDENCE RLTY TR INC REIT 280433 17494
453836108 453836108 INDEPENDENT BK CORP MASS Stock 1772 27
45409F819 45409F819 INDEXIQ ACTIVE ETF TR ETF 240113 5055
45409B107 45409B107 INDEXIQ ETF TR ETF 25387 869
45409B800 45409B800 INDEXIQ ETF TR ETF 1803 57
454089103 454089103 INDIA FD INC CEF 2648 175
45569U101 45569U101 INDIE SEMICONDUCTOR INC Stock 21100 2000
456237106 456237106 INDUSTRIAL LOGISTICS PPTYS T REIT 18927 6165
45667G103 45667G103 INFINERA CORP Stock 8536 1100
45665G303 45665G303 INFINITY PHARMACEUTICALS INC Stock 128 800
456788108 456788108 INFOSYS LTD ADR 44455 2549
456837103 456837103 ING GROEP N.V. ADR 646523 54467
45687V106 45687V106 INGERSOLL RAND INC Stock 241864 4157
45688C107 45688C107 INGEVITY CORP Stock 22886 320
457030104 457030104 INGLES MKTS INC Stock 211904 2389
457187102 457187102 INGREDION INC Stock 51374 505
457637601 457637601 INMED PHARMACEUTICALS INC Stock 6 6
M5425M103 M5425M103 INMODE LTD Stock 2891996 90488
45782T105 45782T105 INMUNE BIO INC Stock 581 90
45768S105 45768S105 INNOSPEC INC Stock 22305 217
45781V101 45781V101 INNOVATIVE INDL PPTYS INC REIT 511531 6732
45769N105 45769N105 INNOVATIVE SOLUTIONS & SUPPO Stock 3487 475
45782C102 45782C102 INNOVATOR ETFS TR ETF 24 1
45782C276 45782C276 INNOVATOR ETFS TR ETF 2156 45
45782C284 45782C284 INNOVATOR ETFS TR ETF 49533 2000
45782C292 45782C292 INNOVATOR ETFS TR ETF 14956 558
45782C318 45782C318 INNOVATOR ETFS TR ETF 43259 1501
45782C334 45782C334 INNOVATOR ETFS TR ETF 565915 14533
45782C342 45782C342 INNOVATOR ETFS TR ETF 49316 1854
45782C359 45782C359 INNOVATOR ETFS TR ETF 276621 11318
45782C367 45782C367 INNOVATOR ETFS TR ETF 56324 2298
45782C375 45782C375 INNOVATOR ETFS TR ETF 344066 11980
45782C383 45782C383 INNOVATOR ETFS TR ETF 326879 10161
45782C391 45782C391 INNOVATOR ETFS TR ETF 6100 176
45782C409 45782C409 INNOVATOR ETFS TR ETF 22678 645
45782C417 45782C417 INNOVATOR ETFS TR ETF 727483 24888
45782C425 45782C425 INNOVATOR ETFS TR ETF 9183 346
45782C433 45782C433 INNOVATOR ETFS TR ETF 101202 3164
45782C508 45782C508 INNOVATOR ETFS TR ETF 1573955 47394
45782C532 45782C532 INNOVATOR ETFS TR ETF 101573 3563
45782C540 45782C540 INNOVATOR ETFS TR ETF 1176199 37399
45782C557 45782C557 INNOVATOR ETFS TR ETF 86953 2570
45782C573 45782C573 INNOVATOR ETFS TR ETF 232172 7301
45782C581 45782C581 INNOVATOR ETFS TR ETF 110080 3483
45782C615 45782C615 INNOVATOR ETFS TR ETF 199810 5105
45782C656 45782C656 INNOVATOR ETFS TR ETF 641366 20905
45782C664 45782C664 INNOVATOR ETFS TR ETF 160585 5000
45782C672 45782C672 INNOVATOR ETFS TR ETF 95172 3519
45782C680 45782C680 INNOVATOR ETFS TR ETF 1209294 40993
45782C722 45782C722 INNOVATOR ETFS TR ETF 108936 4293
45782C730 45782C730 INNOVATOR ETFS TR ETF 113671 4123
45782C748 45782C748 INNOVATOR ETFS TR ETF 224444 7293
45782C755 45782C755 INNOVATOR ETFS TR ETF 295968 9249
45782C789 45782C789 INNOVATOR ETFS TR ETF 196 6
45782C805 45782C805 INNOVATOR ETFS TR ETF 476229 19095
45782C813 45782C813 INNOVATOR ETFS TR ETF 788500 24921
45782C839 45782C839 INNOVATOR ETFS TR ETF 231603 8565
45782C870 45782C870 INNOVATOR ETFS TR ETF 601377 20455
45782C888 45782C888 INNOVATOR ETFS TR ETF 325566 9701
45783Y723 45783Y723 INNOVATOR ETFS TR ETF 45448 1750
45783Y814 45783Y814 INNOVATOR ETFS TR ETF 1884730 52467
45783Y855 45783Y855 INNOVATOR ETFS TR ETF 3594 132
45773H201 45773H201 INOVIO PHARMACEUTICALS INC Stock 1148 1400
45782B104 45782B104 INSEEGO CORP Stock 619 1062
45765U103 45765U103 INSIGHT ENTERPRISES INC Stock 1573 11
45778Q107 45778Q107 INSPERITY INC Stock 20092 165
457730109 457730109 INSPIRE MED SYS INC Stock 289778 1238
45780R101 45780R101 INSTALLED BLDG PRODS INC Stock 684 6
457790103 457790103 INSTRUCTURE HLDGS INC Stock 72727 2808
45784P101 45784P101 INSULET CORP Stock 136834 429
457985208 457985208 INTEGRA LIFESCIENCES HLDGS C Stock 15099 263
45826T301 45826T301 INTEGRA RES CORP Stock 329 600
458140100 458140100 INTEL CORP Stock 6650080 203553
45826J105 45826J105 INTELLIA THERAPEUTICS INC Stock 46997 1261
45817G201 45817G201 INTELLICHECK INC Stock 14750 5900
458334109 458334109 INTER PARFUMS INC Stock 169949 1195
45841N107 45841N107 INTERACTIVE BROKERS GROUP IN Stock 357893 4335
45866F104 45866F104 INTERCONTINENTAL EXCHANGE IN Stock 742438 7119
45867G101 45867G101 INTERDIGITAL INC Stock 2228553 30570
459200101 459200101 INTERNATIONAL BUSINESS MACHS Stock 11963224 91260
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRA Stock 46171 502
G4863A108 G4863A108 INTERNATIONAL GAME TECHNOLOG Stock 8764 327
46005L101 46005L101 INTERNATIONAL MNY EXPRESS IN Stock 46894 1819
460146103 460146103 INTERNATIONAL PAPER CO Stock 927203 25713
46064T201 46064T201 INTERPRIVATE IV INFRATECH PR Stock 4855 500
460690100 460690100 INTERPUBLIC GROUP COS INC Stock 707862 19008
461147100 461147100 INTEST CORP Stock 20118 970
461148108 461148108 INTEVAC INC Stock 3042 415
46116X101 46116X101 INTRA-CELLULAR THERAPIES INC Stock 30757 568
46121Y201 46121Y201 INTREPID POTASH INC Stock 6900 250
46121E205 46121E205 INTRUSION INC Stock 117 100
461202103 461202103 INTUIT Stock 5100805 11441
46120E602 46120E602 INTUITIVE SURGICAL INC Stock 5558261 21757
461203101 461203101 INVACARE CORP Stock 0 1
46090A200 46090A200 INVESCO ACTIVELY MANAGED ETF ETF 2422 163
46090A408 46090A408 INVESCO ACTIVELY MANAGED ETF ETF 81105 4868
46090A507 46090A507 INVESCO ACTIVELY MANAGED ETF ETF 5109 371
46090A705 46090A705 INVESCO ACTIVELY MANAGED ETF ETF 28274 860
46090A887 46090A887 INVESCO ACTIVELY MANAGED ETF ETF 3885569 78338
46090F100 46090F100 INVESCO ACTVELY MNGD ETC FD ETF 334556 23527
46132E103 46132E103 INVESCO ADVANTAGE MUN INCOME CEF 20707 2324
46090C305 46090C305 INVESCO BLDRS INDEX FDS TR ETF 3979 104
46138W107 46138W107 INVESCO CURRENCYSHARES JAPAN ETF 3507 50
46138B103 46138B103 INVESCO DB COMMDY INDX TRCK ETF 1347985 56781
46140H106 46140H106 INVESCO DB MULTI-SECTOR COMM ETF 560536 27437
46140H304 46140H304 INVESCO DB MULTI-SECTOR COMM ETF 43207 2103
46140H403 46140H403 INVESCO DB MULTI-SECTOR COMM ETF 151091 10370
46140H502 46140H502 INVESCO DB MULTI-SECTOR COMM ETF 4765329 93365
46140H700 46140H700 INVESCO DB MULTI-SECTOR COMM ETF 4990087 247034
46141D203 46141D203 INVESCO DB US DLR INDEX TR ETF 670700 24056
46138E115 46138E115 INVESCO EXCH TRADED FD TR II ETF 102028 776
46138E149 46138E149 INVESCO EXCH TRADED FD TR II ETF 10478 80
46138E198 46138E198 INVESCO EXCH TRADED FD TR II ETF 143942 2747
46138E230 46138E230 INVESCO EXCH TRADED FD TR II ETF 20766 759
46138E263 46138E263 INVESCO EXCH TRADED FD TR II ETF 76444 1533
46138E297 46138E297 INVESCO EXCH TRADED FD TR II ETF 155687 6702
46138E354 46138E354 INVESCO EXCH TRADED FD TR II ETF 2151368 34477
46138E362 46138E362 INVESCO EXCH TRADED FD TR II ETF 948631 22474
46138E370 46138E370 INVESCO EXCH TRADED FD TR II ETF 456818 6530
46138E388 46138E388 INVESCO EXCH TRADED FD TR II ETF 40236 849
46138E396 46138E396 INVESCO EXCH TRADED FD TR II ETF 64157 1600
46138E404 46138E404 INVESCO EXCH TRADED FD TR II ETF 36057 1979
46138E511 46138E511 INVESCO EXCH TRADED FD TR II ETF 362575 31583
46138E537 46138E537 INVESCO EXCH TRADED FD TR II ETF 283086 11955
46138E545 46138E545 INVESCO EXCH TRADED FD TR II ETF 1492 50
46138E586 46138E586 INVESCO EXCH TRADED FD TR II ETF 27802 334
46138E594 46138E594 INVESCO EXCH TRADED FD TR II ETF 206089 11213
46138E610 46138E610 INVESCO EXCH TRADED FD TR II ETF 28541 1935
46138E651 46138E651 INVESCO EXCH TRADED FD TR II ETF 23226 664
46138E719 46138E719 INVESCO EXCH TRADED FD TR II ETF 5778 330
46138E727 46138E727 INVESCO EXCH TRADED FD TR II ETF 17167 935
46138E735 46138E735 INVESCO EXCH TRADED FD TR II ETF 11319 365
46138E743 46138E743 INVESCO EXCH TRADED FD TR II ETF 39478 896
46138E784 46138E784 INVESCO EXCH TRADED FD TR II ETF 31609 1648
46138E842 46138E842 INVESCO EXCH TRADED FD TR II ETF 160864 2184
46138G102 46138G102 INVESCO EXCH TRADED FD TR II ETF 55643 1314
46138G409 46138G409 INVESCO EXCH TRADED FD TR II ETF 1592 29
46138G508 46138G508 INVESCO EXCH TRADED FD TR II ETF 104825 5040
46138G631 46138G631 INVESCO EXCH TRADED FD TR II ETF 117045 4590
46138G649 46138G649 INVESCO EXCH TRADED FD TR II ETF 470546 3564
46138G656 46138G656 INVESCO EXCH TRADED FD TR II ETF 284080 6905
46138G698 46138G698 INVESCO EXCH TRADED FD TR II ETF 122064 1604
46138G706 46138G706 INVESCO EXCH TRADED FD TR II ETF 260199 3352
46138G805 46138G805 INVESCO EXCH TRADED FD TR II ETF 5376 200
46138G847 46138G847 INVESCO EXCH TRADED FD TR II ETF 80740 4097
46138G870 46138G870 INVESCO EXCH TRADED FD TR II ETF 913098 41223
46138J486 46138J486 INVESCO EXCH TRD SLF IDX FD ETF 19803 837
46138J494 46138J494 INVESCO EXCH TRD SLF IDX FD ETF 18189 762
46138J510 46138J510 INVESCO EXCH TRD SLF IDX FD ETF 16486 693
46138J528 46138J528 INVESCO EXCH TRD SLF IDX FD ETF 16491 672
46138J536 46138J536 INVESCO EXCH TRD SLF IDX FD ETF 16481 662
46138J544 46138J544 INVESCO EXCH TRD SLF IDX FD ETF 16441 655
46138J619 46138J619 INVESCO EXCH TRD SLF IDX FD ETF 294489 6334
46138J643 46138J643 INVESCO EXCH TRD SLF IDX FD ETF 743 37
46138J726 46138J726 INVESCO EXCH TRD SLF IDX FD ETF 13907 524
46138J734 46138J734 INVESCO EXCH TRD SLF IDX FD ETF 11753 350
46138J775 46138J775 INVESCO EXCH TRD SLF IDX FD ETF 120492 1791
46138J791 46138J791 INVESCO EXCH TRD SLF IDX FD ETF 747 39
46138J825 46138J825 INVESCO EXCH TRD SLF IDX FD ETF 11255 555
46138J841 46138J841 INVESCO EXCH TRD SLF IDX FD ETF 595874 28940
46138J866 46138J866 INVESCO EXCH TRD SLF IDX FD ETF 210842 10002
46137V100 46137V100 INVESCO EXCHANGE TRADED FD T ETF 502463 6238
46137V134 46137V134 INVESCO EXCHANGE TRADED FD T ETF 62600 1549
46137V142 46137V142 INVESCO EXCHANGE TRADED FD T ETF 311198 5833
46137V167 46137V167 INVESCO EXCHANGE TRADED FD T ETF 168030 1853
46137V191 46137V191 INVESCO EXCHANGE TRADED FD T ETF 373658 3963
46137V217 46137V217 INVESCO EXCHANGE TRADED FD T ETF 49447 270
46137V233 46137V233 INVESCO EXCHANGE TRADED FD T ETF 37262 120
46137V241 46137V241 INVESCO EXCHANGE TRADED FD T ETF 509636 10770
46137V258 46137V258 INVESCO EXCHANGE TRADED FD T ETF 4373574 57623
46137V266 46137V266 INVESCO EXCHANGE TRADED FD T ETF 723338 4786
46137V274 46137V274 INVESCO EXCHANGE TRADED FD T ETF 13702 121
46137V282 46137V282 INVESCO EXCHANGE TRADED FD T ETF 3215813 11652
46137V308 46137V308 INVESCO EXCHANGE TRADED FD T ETF 15568 183
46137V332 46137V332 INVESCO EXCHANGE TRADED FD T ETF 671160 2301
46137V340 46137V340 INVESCO EXCHANGE TRADED FD T ETF 27254 540
46137V357 46137V357 INVESCO EXCHANGE TRADED FD T ETF 19130662 132282
46137V365 46137V365 INVESCO EXCHANGE TRADED FD T ETF 30817 451
46137V373 46137V373 INVESCO EXCHANGE TRADED FD T ETF 1601458 9397
46137V381 46137V381 INVESCO EXCHANGE TRADED FD T ETF 829428 6487
46137V407 46137V407 INVESCO EXCHANGE TRADED FD T ETF 56259 1146
46137V431 46137V431 INVESCO EXCHANGE TRADED FD T ETF 846527 9924
46137V456 46137V456 INVESCO EXCHANGE TRADED FD T ETF 201509 4617
46137V464 46137V464 INVESCO EXCHANGE TRADED FD T ETF 31269 414
46137V472 46137V472 INVESCO EXCHANGE TRADED FD T ETF 12060 164
46137V480 46137V480 INVESCO EXCHANGE TRADED FD T ETF 104898 2304
46137V498 46137V498 INVESCO EXCHANGE TRADED FD T ETF 3501 76
46137V506 46137V506 INVESCO EXCHANGE TRADED FD T ETF 463243 12657
46137V530 46137V530 INVESCO EXCHANGE TRADED FD T ETF 312776 2220
46137V548 46137V548 INVESCO EXCHANGE TRADED FD T ETF 34463 1933
46137V563 46137V563 INVESCO EXCHANGE TRADED FD T ETF 631153 31684
46137V571 46137V571 INVESCO EXCHANGE TRADED FD T ETF 23455 790
46137V589 46137V589 INVESCO EXCHANGE TRADED FD T ETF 100079 9899
46137V597 46137V597 INVESCO EXCHANGE TRADED FD T ETF 312753 1901
46137V613 46137V613 INVESCO EXCHANGE TRADED FD T ETF 222157 1417
46137V621 46137V621 INVESCO EXCHANGE TRADED FD T ETF 453576 31238
46137V639 46137V639 INVESCO EXCHANGE TRADED FD T ETF 11870 117
46137V647 46137V647 INVESCO EXCHANGE TRADED FD T ETF 2327491 18837
46137V662 46137V662 INVESCO EXCHANGE TRADED FD T ETF 31289 412
46137V670 46137V670 INVESCO EXCHANGE TRADED FD T ETF 28162 5644
46137V688 46137V688 INVESCO EXCHANGE TRADED FD T ETF 15387 200
46137V696 46137V696 INVESCO EXCHANGE TRADED FD T ETF 20301 586
46137V704 46137V704 INVESCO EXCHANGE TRADED FD T ETF 69368 816
46137V712 46137V712 INVESCO EXCHANGE TRADED FD T ETF 11353 103
46137V720 46137V720 INVESCO EXCHANGE TRADED FD T ETF 105228 2586
46137V738 46137V738 INVESCO EXCHANGE TRADED FD T ETF 9238 204
46137V746 46137V746 INVESCO EXCHANGE TRADED FD T ETF 82857 1275
46137V753 46137V753 INVESCO EXCHANGE TRADED FD T ETF 36292 783
46137V761 46137V761 INVESCO EXCHANGE TRADED FD T ETF 34 1
46137V787 46137V787 INVESCO EXCHANGE TRADED FD T ETF 97919 1560
46137V803 46137V803 INVESCO EXCHANGE TRADED FD T ETF 12921 188
46137V811 46137V811 INVESCO EXCHANGE TRADED FD T ETF 15899 122
46137V837 46137V837 INVESCO EXCHANGE TRADED FD T ETF 107347 1413
46137V845 46137V845 INVESCO EXCHANGE TRADED FD T ETF 77808 820
46137V852 46137V852 INVESCO EXCHANGE TRADED FD T ETF 117648 1048
46137V860 46137V860 INVESCO EXCHANGE TRADED FD T ETF 21758 546
46137V878 46137V878 INVESCO EXCHANGE TRADED FD T ETF 108738 2728
46137V886 46137V886 INVESCO EXCHANGE TRADED FD T ETF 100925 1172
46137Y401 46137Y401 INVESCO EXCHANGE TRADED FD T ETF 33175 380
46135X108 46135X108 INVESCO HIG INCM 2023 TARG T CEF 19525 2500
G491BT108 G491BT108 INVESCO LTD Stock 70891 4323
46131B704 46131B704 INVESCO MORTGAGE CAPITAL INC REIT 6366 574
46132C107 46132C107 INVESCO MUN OPPORTUNITY TR CEF 137340 14000
46132X101 46132X101 INVESCO MUNI INCOME OPP TRST CEF 219 33
46132K109 46132K109 INVESCO PA VALUE MUN INC TR CEF 12098 1205
46090E103 46090E103 INVESCO QQQ TR ETF 36772275 114580
46131H107 46131H107 INVESCO SR INCOME TR CEF 36800 10000
46131M106 46131M106 INVESCO TR INVT GRADE MUNS CEF 127274 12804
46132P108 46132P108 INVESCO VALUE MUN INCOME TR CEF 5771 473
46134L105 46134L105 INVESTAR HLDG CORP Stock 175896 12600
46143U849 46143U849 INVESTMENT MANAGERS SER TR ETF 34669 875
46144X495 46144X495 INVESTMENT MANAGERS SER TR I ETF 12832 325
46144X628 46144X628 INVESTMENT MANAGERS SER TR I ETF 131262 3275
46144X867 46144X867 INVESTMENT MANAGERS SER TR I ETF 474476 11154
461804106 461804106 INVESTORS TITLE CO NC Stock 6115 40
46185L103 46185L103 INVITAE CORP Stock 67744 50181
46187W107 46187W107 INVITATION HOMES INC REIT 95155 3047
462044207 462044207 ION GEOPHYSICAL CORP Stock 0 25
462222100 462222100 IONIS PHARMACEUTICALS INC Stock 18549 519
44980X109 44980X109 IPG PHOTONICS CORP Stock 47104 382
46267X108 46267X108 IQIYI INC ADR 24570 3375
46266C105 46266C105 IQVIA HLDGS INC Stock 2204135 11082
450056106 450056106 IRHYTHM TECHNOLOGIES INC Stock 1984 16
46269C102 46269C102 IRIDIUM COMMUNICATIONS INC Stock 106905 1726
462726100 462726100 IROBOT CORP Stock 5324 122
46284V101 46284V101 IRON MTN INC DEL REIT 1357573 25659
46333X108 46333X108 IRONWOOD PHARMACEUTICALS INC Stock 27699 2633
464285204 464285204 ISHARES GOLD TR ETF 2053073 54939
464286103 464286103 ISHARES INC ETF 5735 250
464286145 464286145 ISHARES INC ETF 56221 2197
464286178 464286178 ISHARES INC ETF 1499 35
464286319 464286319 ISHARES INC ETF 87838 3579
464286327 464286327 ISHARES INC ETF 7483 653
464286350 464286350 ISHARES INC ETF 51999 1236
464286400 464286400 ISHARES INC ETF 25887 945
464286426 464286426 ISHARES INC ETF 1329 20
464286475 464286475 ISHARES INC ETF 459947 9130
464286509 464286509 ISHARES INC ETF 37050 1084
464286517 464286517 ISHARES INC ETF 17664 490
464286525 464286525 ISHARES INC ETF 334770 3460
464286533 464286533 ISHARES INC ETF 191065 3501
464286608 464286608 ISHARES INC ETF 123744 2745
464286632 464286632 ISHARES INC ETF 15663 286
464286640 464286640 ISHARES INC ETF 748 26
464286657 464286657 ISHARES INC ETF 6944 200
464286681 464286681 ISHARES INC ETF 11710 155
464286707 464286707 ISHARES INC ETF 2722 72
464286749 464286749 ISHARES INC ETF 26784 591
464286756 464286756 ISHARES INC ETF 2168 61
464286764 464286764 ISHARES INC ETF 873 31
464286772 464286772 ISHARES INC ETF 8691 142
464286806 464286806 ISHARES INC ETF 4020 141
464286822 464286822 ISHARES INC ETF 569404 9565
464286871 464286871 ISHARES INC ETF 5138 250
46434G103 46434G103 ISHARES INC ETF 6827723 139941
46434G509 46434G509 ISHARES INC ETF 110814 4610
46434G764 46434G764 ISHARES INC ETF 378016 7663
46434G772 46434G772 ISHARES INC ETF 5213 115
46434G822 46434G822 ISHARES INC ETF 327336 5577
46434G848 46434G848 ISHARES INC ETF 30808 721
46434G855 46434G855 ISHARES INC ETF 60832 2417
46434G863 46434G863 ISHARES INC ETF 3729459 118471
46434G889 46434G889 ISHARES INC ETF 454602 10949
46428R107 46428R107 ISHARES S&P GSCI COMMODITY- ETF 2290246 113829
46428Q109 46428Q109 ISHARES SILVER TR ETF 1319491 59652
464287101 464287101 ISHARES TR ETF 2976930 15916
464287119 464287119 ISHARES TR ETF 327568 5917
464287127 464287127 ISHARES TR ETF 66564 1180
464287150 464287150 ISHARES TR ETF 14435286 159417
464287168 464287168 ISHARES TR ETF 11402292 97306
464287176 464287176 ISHARES TR ETF 5624179 51013
464287184 464287184 ISHARES TR ETF 934771 31655
464287192 464287192 ISHARES TR ETF 615952 2703
464287200 464287200 ISHARES TR ETF 67537204 164292
464287226 464287226 ISHARES TR ETF 18320453 183866
464287234 464287234 ISHARES TR ETF 1415045 35860
464287242 464287242 ISHARES TR ETF 7050670 64324
464287291 464287291 ISHARES TR ETF 327930 6032
464287309 464287309 ISHARES TR ETF 4745833 74281
464287325 464287325 ISHARES TR ETF 302640 3631
464287333 464287333 ISHARES TR ETF 10597 154
464287341 464287341 ISHARES TR ETF 4013174 106281
464287374 464287374 ISHARES TR ETF 392 10
464287390 464287390 ISHARES TR ETF 675802 28312
464287408 464287408 ISHARES TR ETF 5187498 34182
464287432 464287432 ISHARES TR ETF 6801361 63941
464287440 464287440 ISHARES TR ETF 4298901 43371
464287457 464287457 ISHARES TR ETF 27252116 331696
464287465 464287465 ISHARES TR ETF 8851169 123758
464287473 464287473 ISHARES TR ETF 1909820 17983
464287481 464287481 ISHARES TR ETF 1073350 11789
464287499 464287499 ISHARES TR ETF 1937781 27714
464287507 464287507 ISHARES TR ETF 13039182 52123
464287515 464287515 ISHARES TR ETF 741640 2434
464287523 464287523 ISHARES TR ETF 6834624 15370
464287531 464287531 ISHARES TR ETF 20865 292
464287549 464287549 ISHARES TR ETF 2056648 6061
464287556 464287556 ISHARES TR ETF 1097039 8494
464287564 464287564 ISHARES TR ETF 237624 4278
464287580 464287580 ISHARES TR ETF 1193435 18449
464287598 464287598 ISHARES TR ETF 4786300 31435
464287606 464287606 ISHARES TR ETF 2134675 29851
464287614 464287614 ISHARES TR ETF 3291066 13470
464287622 464287622 ISHARES TR ETF 2749696 12208
464287630 464287630 ISHARES TR ETF 463195 3380
464287648 464287648 ISHARES TR ETF 638925 2817
464287655 464287655 ISHARES TR ETF 4207671 23586
464287663 464287663 ISHARES TR ETF 6781273 91912
464287671 464287671 ISHARES TR ETF 499246 5624
464287689 464287689 ISHARES TR ETF 1422450 6042
464287697 464287697 ISHARES TR ETF 687616 8214
464287705 464287705 ISHARES TR ETF 1688494 16430
464287713 464287713 ISHARES TR ETF 1585295 68450
464287721 464287721 ISHARES TR ETF 7378964 79506
464287739 464287739 ISHARES TR ETF 1164826 13720
464287754 464287754 ISHARES TR ETF 1643354 16407
464287762 464287762 ISHARES TR ETF 2740003 10034
464287770 464287770 ISHARES TR ETF 1026914 6803
464287788 464287788 ISHARES TR ETF 2763728 38849
464287796 464287796 ISHARES TR ETF 13206731 301868
464287804 464287804 ISHARES TR ETF 17576077 181759
464287812 464287812 ISHARES TR ETF 10827266 54346
464287838 464287838 ISHARES TR ETF 8702768 65666
464287846 464287846 ISHARES TR ETF 26118 261
464287861 464287861 ISHARES TR ETF 549270 10981
464287879 464287879 ISHARES TR ETF 2720653 29070
464287887 464287887 ISHARES TR ETF 1085235 9871
464288109 464288109 ISHARES TR ETF 5112 80
464288117 464288117 ISHARES TR ETF 412081 10248
464288158 464288158 ISHARES TR ETF 7962980 76070
464288166 464288166 ISHARES TR ETF 372549 3442
464288174 464288174 ISHARES TR ETF 28636 400
464288182 464288182 ISHARES TR ETF 611 9
464288208 464288208 ISHARES TR ETF 347332 5728
464288224 464288224 ISHARES TR ETF 201442 10184
464288240 464288240 ISHARES TR ETF 2219134 45502
464288257 464288257 ISHARES TR ETF 307847 3377
464288265 464288265 ISHARES TR ETF 6315 72
464288273 464288273 ISHARES TR ETF 1961704 32964
464288281 464288281 ISHARES TR ETF 1548081 17943
464288307 464288307 ISHARES TR ETF 121926 2118
464288323 464288323 ISHARES TR ETF 42380 792
464288372 464288372 ISHARES TR ETF 1329146 27865
464288406 464288406 ISHARES TR ETF 53897 871
464288414 464288414 ISHARES TR ETF 13880015 128829
464288448 464288448 ISHARES TR ETF 797485 29010
464288489 464288489 ISHARES TR ETF 6426 310
464288497 464288497 ISHARES TR ETF 29343 550
464288505 464288505 ISHARES TR ETF 6170 130
464288513 464288513 ISHARES TR ETF 1453110 19234
464288521 464288521 ISHARES TR ETF 495898 9839
464288562 464288562 ISHARES TR ETF 69134 979
464288570 464288570 ISHARES TR ETF 5697789 73058
464288588 464288588 ISHARES TR ETF 6992260 73813
464288596 464288596 ISHARES TR ETF 6347 60
464288604 464288604 ISHARES TR ETF 103732 2661
464288612 464288612 ISHARES TR ETF 1841636 17625
464288620 464288620 ISHARES TR ETF 597226 11789
464288638 464288638 ISHARES TR ETF 1236251 24108
464288646 464288646 ISHARES TR ETF 1687157 33382
464288653 464288653 ISHARES TR ETF 3200261 27940
464288661 464288661 ISHARES TR ETF 364145 3095
464288679 464288679 ISHARES TR ETF 57192517 517580
464288687 464288687 ISHARES TR ETF 4718760 151145
464288695 464288695 ISHARES TR ETF 16735 200
464288703 464288703 ISHARES TR ETF 59679 1144
464288711 464288711 ISHARES TR ETF 484570 8017
464288729 464288729 ISHARES TR ETF 59929 525
464288737 464288737 ISHARES TR ETF 12948 209
464288745 464288745 ISHARES TR ETF 9726 67
464288752 464288752 ISHARES TR ETF 10485540 149175
464288760 464288760 ISHARES TR ETF 1701524 14786
464288778 464288778 ISHARES TR ETF 212593 5940
464288786 464288786 ISHARES TR ETF 7965234 93030
464288794 464288794 ISHARES TR ETF 8169526 89148
464288802 464288802 ISHARES TR ETF 1854647 21131
464288810 464288810 ISHARES TR ETF 1474378 27313
464288828 464288828 ISHARES TR ETF 477126 1930
464288836 464288836 ISHARES TR ETF 241006 1375
464288844 464288844 ISHARES TR ETF 149676 7747
464288851 464288851 ISHARES TR ETF 786461 9165
464288869 464288869 ISHARES TR ETF 9289 89
464288877 464288877 ISHARES TR ETF 6584368 135676
464288885 464288885 ISHARES TR ETF 6866244 73294
464289131 464289131 ISHARES TR ETF 2679 229
464289180 464289180 ISHARES TR ETF 3105 166
464289420 464289420 ISHARES TR ETF 219920 3378
464289438 464289438 ISHARES TR ETF 948043 6824
464289479 464289479 ISHARES TR ETF 272304 5068
464289511 464289511 ISHARES TR ETF 3929 75
464289859 464289859 ISHARES TR ETF 809397 12728
464289867 464289867 ISHARES TR ETF 116676 2332
464289875 464289875 ISHARES TR ETF 132675 3329
464289883 464289883 ISHARES TR ETF 30800 881
46429B267 46429B267 ISHARES TR ETF 2750262 117633
46429B291 46429B291 ISHARES TR ETF 120212 2513
46429B333 46429B333 ISHARES TR ETF 4668 105
46429B408 46429B408 ISHARES TR ETF 3613 134
46429B598 46429B598 ISHARES TR ETF 199595 5071
46429B614 46429B614 ISHARES TR ETF 2388 48
46429B655 46429B655 ISHARES TR ETF 7262998 144136
46429B663 46429B663 ISHARES TR ETF 3436153 33800
46429B671 46429B671 ISHARES TR ETF 50090 1004
46429B689 46429B689 ISHARES TR ETF 2046579 30252
46429B697 46429B697 ISHARES TR ETF 6183380 85006
46429B747 46429B747 ISHARES TR ETF 4521346 45564
46432F339 46432F339 ISHARES TR ETF 6024089 48556
46432F370 46432F370 ISHARES TR ETF 5657 48
46432F388 46432F388 ISHARES TR ETF 2458409 26551
46432F396 46432F396 ISHARES TR ETF 712952 5128
46432F834 46432F834 ISHARES TR ETF 3020948 48764
46432F842 46432F842 ISHARES TR ETF 7502280 112225
46432F859 46432F859 ISHARES TR ETF 1712658 36319
46432F875 46432F875 ISHARES TR ETF 11550 600
46432FAZ0 46432FAZ0 ISHARES TR ETF 52721 1983
46434V100 46434V100 ISHARES TR ETF 193981 4001
46434V282 46434V282 ISHARES TR ETF 112344 2711
46434V290 46434V290 ISHARES TR ETF 245709 4793
46434V316 46434V316 ISHARES TR ETF 27981 832
46434V381 46434V381 ISHARES TR ETF 2108 40
46434V407 46434V407 ISHARES TR ETF 890993 21377
46434V449 46434V449 ISHARES TR ETF 32 1
46434V456 46434V456 ISHARES TR ETF 451926 12802
46434V464 46434V464 ISHARES TR ETF 249042 1683
46434V613 46434V613 ISHARES TR ETF 6661534 144345
46434V621 46434V621 ISHARES TR ETF 7397630 147982
46434V647 46434V647 ISHARES TR ETF 154329 6730
46434V696 46434V696 ISHARES TR ETF 2659 47
46434V738 46434V738 ISHARES TR ETF 1569668 29967
46434V803 46434V803 ISHARES TR ETF 133370 4526
46434V860 46434V860 ISHARES TR ETF 989912 19567
46434V878 46434V878 ISHARES TR ETF 3527729 70204
46434VAX8 46434VAX8 ISHARES TR ETF 360744 14321
46434VBD1 46434VBD1 ISHARES TR ETF 49060 2000
46434VBG4 46434VBG4 ISHARES TR ETF 130327 5300
46435G102 46435G102 ISHARES TR ETF 743034 10232
46435G193 46435G193 ISHARES TR ETF 1999162 86863
46435G219 46435G219 ISHARES TR ETF 90702 2029
46435G243 46435G243 ISHARES TR ETF 1530361 63606
46435G268 46435G268 ISHARES TR ETF 190728 3479
46435G318 46435G318 ISHARES TR ETF 506927 19934
46435G326 46435G326 ISHARES TR ETF 581963 9624
46435G334 46435G334 ISHARES TR ETF 18071 560
46435G342 46435G342 ISHARES TR ETF 130247 5964
46435G409 46435G409 ISHARES TR ETF 1048716 42304
46435G417 46435G417 ISHARES TR ETF 10862 248
46435G425 46435G425 ISHARES TR ETF 7776947 85981
46435G433 46435G433 ISHARES TR ETF 8843 255
46435G441 46435G441 ISHARES TR ETF 13311 300
46435G474 46435G474 ISHARES TR ETF 661424 26174
46435G516 46435G516 ISHARES TR ETF 2716924 37820
46435G524 46435G524 ISHARES TR ETF 309041 5098
46435G532 46435G532 ISHARES TR ETF 597846 7550
46435G672 46435G672 ISHARES TR ETF 1600366 32694
46435G847 46435G847 ISHARES TR ETF 72338 2642
46435GAA0 46435GAA0 ISHARES TR ETF 53060 2236
46435U135 46435U135 ISHARES TR ETF 102833 2829
46435U192 46435U192 ISHARES TR ETF 125664 5400
46435U218 46435U218 ISHARES TR ETF 356229 4999
46435U283 46435U283 ISHARES TR ETF 216410 8500
46435U366 46435U366 ISHARES TR ETF 127244 3317
46435U432 46435U432 ISHARES TR ETF 255664 9608
46435U440 46435U440 ISHARES TR ETF 1178966 25036
46435U549 46435U549 ISHARES TR ETF 404883 8425
46435U556 46435U556 ISHARES TR ETF 30409 969
46435U663 46435U663 ISHARES TR ETF 4401102 129482
46435U697 46435U697 ISHARES TR ETF 827793 31998
46435U713 46435U713 ISHARES TR ETF 2069808 55461
46435U853 46435U853 ISHARES TR ETF 123851 3484
46435U861 46435U861 ISHARES TR ETF 37031 992
46435UAA9 46435UAA9 ISHARES TR ETF 5097 214
46436E288 46436E288 ISHARES TR ETF 73782 2138
46436E338 46436E338 ISHARES TR ETF 270363 7823
46436E593 46436E593 ISHARES TR ETF 20251 1005
46436E601 46436E601 ISHARES TR ETF 204065 4482
46436E619 46436E619 ISHARES TR ETF 5086143 117653
46436E718 46436E718 ISHARES TR ETF 1887371 18765
46436E759 46436E759 ISHARES TR ETF 115428 1937
46436E767 46436E767 ISHARES TR ETF 204300 6178
46436E825 46436E825 ISHARES TR ETF 11240 507
46436E833 46436E833 ISHARES TR ETF 13561 603
46436E841 46436E841 ISHARES TR ETF 39904 1761
46436E858 46436E858 ISHARES TR ETF 24834 1076
46436E866 46436E866 ISHARES TR ETF 53648 2280
46436E874 46436E874 ISHARES TR ETF 388986 16201
46436E882 46436E882 ISHARES TR ETF 302087 12176
46431W507 46431W507 ISHARES U S ETF TR ETF 152230 3069
46431W598 46431W598 ISHARES U S ETF TR ETF 41399 804
46431W614 46431W614 ISHARES U S ETF TR ETF 532 9
46431W648 46431W648 ISHARES U S ETF TR ETF 4341 92
46431W705 46431W705 ISHARES U S ETF TR ETF 32072 350
46431W812 46431W812 ISHARES U S ETF TR ETF 109679 4693
46431W838 46431W838 ISHARES U S ETF TR ETF 394716 7901
46431W853 46431W853 ISHARES U S ETF TR ETF 119642 4426
46520M204 46520M204 ISSUER DIRECT CORP Stock 85 4
465562106 465562106 ITAU UNIBANCO HLDG S A ADR 3915 804
465741106 465741106 ITRON INC Stock 2773 50
45073V108 45073V108 ITT INC Stock 23733 275
46578C108 46578C108 IVANHOE ELECTRIC INC Stock 1640 135
466032109 466032109 J & J SNACK FOODS CORP Stock 28755 194
46641Q118 46641Q118 J P MORGAN EXCHANGE TRADED F ETF 37172 775
46641Q134 46641Q134 J P MORGAN EXCHANGE TRADED F ETF 43781 795
46641Q167 46641Q167 J P MORGAN EXCHANGE TRADED F ETF 53439 1038
46641Q191 46641Q191 J P MORGAN EXCHANGE TRADED F ETF 16121 302
46641Q209 46641Q209 J P MORGAN EXCHANGE TRADED F ETF 4603 88
46641Q217 46641Q217 J P MORGAN EXCHANGE TRADED F ETF 15778 326
46641Q225 46641Q225 J P MORGAN EXCHANGE TRADED F ETF 18633 313
46641Q233 46641Q233 J P MORGAN EXCHANGE TRADED F ETF 12681 258
46641Q274 46641Q274 J P MORGAN EXCHANGE TRADED F ETF 23140 500
46641Q308 46641Q308 J P MORGAN EXCHANGE TRADED F ETF 27158 538
46641Q324 46641Q324 J P MORGAN EXCHANGE TRADED F ETF 8485 146
46641Q332 46641Q332 J P MORGAN EXCHANGE TRADED F ETF 8837461 161858
46641Q407 46641Q407 J P MORGAN EXCHANGE TRADED F ETF 172868 1808
46641Q647 46641Q647 J P MORGAN EXCHANGE TRADED F ETF 139688 2759
46641Q654 46641Q654 J P MORGAN EXCHANGE TRADED F ETF 43375 854
46641Q746 46641Q746 J P MORGAN EXCHANGE TRADED F ETF 3066 78
46641Q753 46641Q753 J P MORGAN EXCHANGE TRADED F ETF 25545 750
46641Q761 46641Q761 J P MORGAN EXCHANGE TRADED F ETF 6646 161
46641Q779 46641Q779 J P MORGAN EXCHANGE TRADED F ETF 7698 194
46641Q837 46641Q837 J P MORGAN EXCHANGE TRADED F ETF 1443294 28682
46641Q852 46641Q852 J P MORGAN EXCHANGE TRADED F ETF 72319 1527
46654Q203 46654Q203 J P MORGAN EXCHANGE TRADED F ETF 146823 3256
466313103 466313103 JABIL INC Stock 160542 1821
46817M107 46817M107 JACKSON FINANCIAL INC Stock 3248 87
46982L108 46982L108 JACOBS SOLUTIONS INC Stock 731919 6229
47103U209 47103U209 JANUS DETROIT STR TR ETF 403734 7189
47103U845 47103U845 JANUS DETROIT STR TR ETF 682307 13781
47103U886 47103U886 JANUS DETROIT STR TR ETF 1772821 37127
G4474Y214 G4474Y214 JANUS HENDERSON GROUP PLC Stock 39827 1495
47103N106 47103N106 JANUS INTERNATIONAL GROUP IN Stock 907 92
G50871105 G50871105 JAZZ PHARMACEUTICALS PLC Stock 6292 43
47215P106 47215P106 JD.COM INC ADR 73986 1686
47233W109 47233W109 JEFFERIES FINL GROUP INC Stock 115026 3624
47580P103 47580P103 JELD-WEN HLDG INC Stock 10761 850
477143101 477143101 JETBLUE AWYS CORP Stock 536966 73759
M6191J100 M6191J100 JFROG LTD Stock 8668 440
G65163100 G65163100 JOBY AVIATION INC Stock 6619 1525
477839104 477839104 JOHN BEAN TECHNOLOGIES CORP Stock 67760 620
47804J206 47804J206 JOHN HANCOCK EXCHANGE TRADED ETF 17859 373
47804L102 47804L102 JOHN HANCOCK HEDGED EQUITY & CEF 20701 1780
478160104 478160104 JOHNSON & JOHNSON Stock 18682821 120535
G51502105 G51502105 JOHNSON CTLS INTL PLC Stock 695711 11552
47973J102 47973J102 JOINT CORP Stock 1683 100
48020Q107 48020Q107 JONES LANG LASALLE INC Stock 137197 943
46625H365 46625H365 JPMORGAN CHASE & CO ETF 863115 38897
46625H100 46625H100 JPMORGAN CHASE & CO Stock 14890077 114266
48138M105 48138M105 JUMIA TECHNOLOGIES AG ADR 286 87
48203R104 48203R104 JUNIPER NETWORKS INC Stock 19555 568
48282T104 48282T104 KADANT INC Stock 37117 178
483007704 483007704 KAISER ALUMINUM CORP Stock 3858 52
483379103 483379103 KALEYRA INC Stock 92916 56313
483379111 483379111 KALEYRA INC Stock 7588 72819
48238T109 48238T109 KAR AUCTION SVCS INC Stock 2654 194
48576U106 48576U106 KARYOPHARM THERAPEUTICS INC Stock 2334 600
485837108 485837108 KASPIEN HOLDINGS INC Stock 244 400
486606106 486606106 KAYNE ANDERSON ENERGY INFRST CEF 237600 27500
48661E108 48661E108 KAYNE ANDERSON NEXTGEN ENRGY CEF 30720 4000
48241A105 48241A105 KB FINL GROUP INC ADR 6702 184
48666K109 48666K109 KB HOME Stock 233044 5800
48242W106 48242W106 KBR INC Stock 336135 6106
48716P108 48716P108 KEARNY FINL CORP MD Stock 1640 202
487836108 487836108 KELLOGG CO Stock 2219591 33148
488152208 488152208 KELLY SVCS INC Stock 17 1
488401100 488401100 KEMPER CORP Stock 16781 307
489170100 489170100 KENNAMETAL INC Stock 3227 117
489398107 489398107 KENNEDY-WILSON HOLDINGS INC Stock 11562 697
49271V100 49271V100 KEURIG DR PEPPER INC Stock 584243 16560
493267108 493267108 KEYCORP Stock 1168934 93365
49338L103 49338L103 KEYSIGHT TECHNOLOGIES INC Stock 2683475 16618
493732101 493732101 KFORCE INC Stock 6324 100
49427F108 49427F108 KILROY RLTY CORP REIT 104425 3223
49428J109 49428J109 KIMBALL ELECTRONICS INC Stock 38560 1600
494368103 494368103 KIMBERLY-CLARK CORP Stock 1856589 13832
49446R109 49446R109 KIMCO RLTY CORP REIT 159560 8170
49456B101 49456B101 KINDER MORGAN INC DEL Stock 4301094 245637
02215L209 02215L209 KINETIK HOLDINGS INC Stock 125200 4000
G5269C101 G5269C101 KINIKSA PHARMACEUTICALS LTD Stock 1076 100
496902404 496902404 KINROSS GOLD CORP Stock 35462 7529
49714P108 49714P108 KINSALE CAP GROUP INC Stock 3015310 10046
49803T300 49803T300 KITE RLTY GROUP TR REIT 7362 352
48251W401 48251W401 KKR & CO INC Convertible Preferred 444 7
48251W104 48251W104 KKR & CO INC Stock 446287 8497
48251KAB6 48251KAB6 KKR REAL ESTATE FIN TR INC Convertible 41580 42000
48251K100 48251K100 KKR REAL ESTATE FIN TR INC REIT 22895 2010
482480100 482480100 KLA CORP Stock 5984188 14991
48253L205 48253L205 KLX ENERGY SERVICS HOLDNGS I Stock 47183 4050
499049104 499049104 KNIGHT-SWIFT TRANSN HLDGS IN Stock 47244 835
49926D109 49926D109 KNOWLES CORP Stock 850 50
50015M109 50015M109 KODIAK SCIENCES INC Stock 155 25
500255104 500255104 KOHLS CORP Stock 236596 10051
500472303 500472303 KONINKLIJKE PHILIPS N V ADR 40854 2226
50050N103 50050N103 KONTOOR BRANDS INC Stock 174406 3604
500631106 500631106 KOREA ELEC PWR CORP ADR 1763 254
500643200 500643200 KORN FERRY Stock 2017 39
M6372Q113 M6372Q113 KORNIT DIGITAL LTD Stock 97 5
500688106 500688106 KOSMOS ENERGY LTD Stock 226874 30494
500754106 500754106 KRAFT HEINZ CO Stock 2238341 57883
500767207 500767207 KRANESHARES TR ETF 1185 50
500767306 500767306 KRANESHARES TR ETF 1058741 33945
500767405 500767405 KRANESHARES TR ETF 17445 672
500767561 500767561 KRANESHARES TR ETF 19585 575
500767652 500767652 KRANESHARES TR ETF 292239 9913
500767736 500767736 KRANESHARES TR ETF 32830 1445
500767827 500767827 KRANESHARES TR ETF 66528 2168
500767876 500767876 KRANESHARES TR ETF 7223 475
50077B207 50077B207 KRATOS DEFENSE & SEC SOLUTIO Stock 166155 12326
50101L106 50101L106 KRISPY KREME INC Stock 778 50
501044101 501044101 KROGER CO Stock 2332593 47248
50105F105 50105F105 KRONOS WORLDWIDE INC Stock 461 50
48268K101 48268K101 KT CORP ADR 89246 7870
501242101 501242101 KULICKE & SOFFA INDS INC Stock 63576 1207
501270102 501270102 KURA SUSHI USA INC Stock 1317 20
50155Q100 50155Q100 KYNDRYL HLDGS INC Stock 49653 3364
502431109 502431109 L3HARRIS TECHNOLOGIES INC Stock 1223681 6236
50540R409 50540R409 LABORATORY CORP AMER HLDGS Stock 3918324 17079
505743104 505743104 LADDER CAP CORP REIT 65356 6916
511656100 511656100 LAKELAND FINL CORP Stock 41923 669
511795106 511795106 LAKELAND INDS INC Stock 409 28
512807108 512807108 LAM RESEARCH CORP Stock 6971082 13150
512816109 512816109 LAMAR ADVERTISING CO NEW REIT 93413 936
513272104 513272104 LAMB WESTON HLDGS INC Stock 1075680 10291
513847103 513847103 LANCASTER COLONY CORP Stock 7101 35
51509P103 51509P103 LANDSEA HOMES CORP Stock 4121 680
515098101 515098101 LANDSTAR SYS INC Stock 110453 616
516544103 516544103 LANTHEUS HLDGS INC Stock 137297 1663
517097101 517097101 LARGO INC Stock 6112 1180
517834107 517834107 LAS VEGAS SANDS CORP Stock 120760 2102
51819L107 51819L107 LATHAM GROUP INC Stock 9118 3188
518415104 518415104 LATTICE SEMICONDUCTOR CORP Stock 95596 1001
518416102 518416102 LATTICE STRATEGIES TR ETF 44761 1700
518416201 518416201 LATTICE STRATEGIES TR ETF 203980 9977
518416409 518416409 LATTICE STRATEGIES TR ETF 76922 1929
518416508 518416508 LATTICE STRATEGIES TR ETF 356025 9933
518416607 518416607 LATTICE STRATEGIES TR ETF 1719 68
518439104 518439104 LAUDER ESTEE COS INC Stock 866853 3517
G54050102 G54050102 LAZARD LTD Stock 5364 162
50189K103 50189K103 LCI INDS Stock 2088 19
521865204 521865204 LEAR CORP Stock 27480 197
52466B103 52466B103 LEGALZOOM COM INC Stock 14070 1500
52468L406 52468L406 LEGG MASON ETF INVT ETF 45513 1221
52468L505 52468L505 LEGG MASON ETF INVT ETF 265181 9836
524660107 524660107 LEGGETT & PLATT INC Stock 163895 5141
525327102 525327102 LEIDOS HOLDINGS INC Stock 505105 5487
50187J207 50187J207 LEJU HLDGS LTD ADR 314 288
525558201 525558201 LEMAITRE VASCULAR INC Stock 61364 1192
52567D107 52567D107 LEMONADE INC Stock 598920 42000
526057104 526057104 LENNAR CORP Stock 155451 1479
526057302 526057302 LENNAR CORP Stock 4644 52
526107107 526107107 LENNOX INTL INC Stock 6031 24
52634L108 52634L108 LENSAR INC Stock 45 18
52661A108 52661A108 LEONARDO DRS INC Stock 5188 400
527064109 527064109 LESLIES INC Stock 46804 4251
52736R102 52736R102 LEVI STRAUSS & CO NEW Stock 17319 950
528872302 528872302 LEXICON PHARMACEUTICALS INC Stock 588 242
528877103 528877103 LEXINFINTECH HLDGS LTD ADR 230 85
50186A132 50186A132 LGL GROUP INC Stock 3 16
50202M102 50202M102 LI AUTO INC ADR 21707 870
50202P105 50202P105 LI-CYCLE HOLDINGS CORP Stock 2956 525
530158104 530158104 LIBERTY ALL STAR EQUITY FD CEF 33939 5474
529900102 529900102 LIBERTY ALL-STAR GROWTH FD I CEF 120659 22852
530307305 530307305 LIBERTY BROADBAND CORP Stock 12337 151
53115L104 53115L104 LIBERTY ENERGY INC Stock 23378 1825
G5480U120 G5480U120 LIBERTY GLOBAL PLC Stock 285 14
531229409 531229409 LIBERTY MEDIA CORP DEL Stock 22472 800
531229854 531229854 LIBERTY MEDIA CORP DEL Stock 8680 116
531229888 531229888 LIBERTY MEDIA CORP DEL Stock 135 4
53223X107 53223X107 LIFE STORAGE INC REIT 2782848 21229
53220K504 53220K504 LIGAND PHARMACEUTICALS INC Stock 8754 119
80874P109 80874P109 LIGHT & WONDER INC Stock 300 5
53228T101 53228T101 LIGHTNING EMOTORS INC Stock 5730 20000
532257805 532257805 LIGHTPATH TECHNOLOGIES INC Stock 6 4
53229C107 53229C107 LIGHTSPEED COMMERCE INC Stock 500075 32943
532275104 532275104 LIGHTWAVE LOGIC INC Stock 882259 168692
N52586109 N52586109 LILIUM N V Stock 983 1513
532457108 532457108 LILLY ELI & CO Stock 16488378 48012
533900106 533900106 LINCOLN ELEC HLDGS INC Stock 171298 1013
534187109 534187109 LINCOLN NATL CORP IND Stock 544260 24222
G54950103 G54950103 LINDE PLC Stock 5626459 15835
535555106 535555106 LINDSAY CORP Stock 1209 8
535919500 535919500 LIONS GATE ENTMNT CORP Stock 228 22
53635D202 53635D202 LIQUIDIA CORPORATION Stock 194689 28175
53656F417 53656F417 LISTED FD TR ETF 28996 3091
53656F599 53656F599 LISTED FD TR ETF 1760 100
53656F623 53656F623 LISTED FD TR ETF 1234618 40033
53656F706 53656F706 LISTED FD TR ETF 0 0
53656F847 53656F847 LISTED FD TR ETF 44059 1477
53656F854 53656F854 LISTED FD TR ETF 2982 134
536797103 536797103 LITHIA MTRS INC Stock 2976 13
53680Q207 53680Q207 LITHIUM AMERS CORP NEW Stock 79750 3665
53700T827 53700T827 LITMAN GREGORY FDS TR ETF 3755305 142787
537008104 537008104 LITTELFUSE INC Stock 20654 77
538034109 538034109 LIVE NATION ENTERTAINMENT IN Stock 82810 1183
53803X105 53803X105 LIVE OAK BANCSHARES INC Stock 1067357 43798
53814L108 53814L108 LIVENT CORP Stock 41463 1909
538146101 538146101 LIVEPERSON INC Stock 195954 44434
53815P108 53815P108 LIVERAMP HLDGS INC Stock 577045 26313
501889208 501889208 LKQ CORP Stock 1721918 30337
55003T107 55003T107 LL FLOORING HOLDINGS INC Stock 4 1
539439109 539439109 LLOYDS BANKING GROUP PLC ADR 203908 87891
539830109 539830109 LOCKHEED MARTIN CORP Stock 14448744 30564
540424108 540424108 LOEWS CORP Stock 109716 1891
541098109 541098109 LOGAN RIDGE FINANCE CORP CEF 9612 462
H50430232 H50430232 LOGITECH INTL S A Stock 9468 163
54405Q100 54405Q100 LORDSTOWN MOTORS CORP Stock 439 662
546347105 546347105 LOUISIANA PAC CORP Stock 356040 6568
54738L109 54738L109 LOVESAC COMPANY Stock 983 34
548661107 548661107 LOWES COS INC Stock 11219834 56107
50212V100 50212V100 LPL FINL HLDGS INC Stock 1936219 9566
50216C108 50216C108 LSI INDS INC OHIO Stock 8388 602
502175102 502175102 LTC PPTYS INC REIT 64350 1832
549498103 549498103 LUCID GROUP INC Stock 210125 26135
550021109 550021109 LULULEMON ATHLETICA INC Stock 1743471 4787
550241103 550241103 LUMEN TECHNOLOGIES INC Stock 585322 220876
55024U109 55024U109 LUMENTUM HLDGS INC Stock 51795 959
550424105 550424105 LUMINAR TECHNOLOGIES INC Stock 29854 4600
550351100 550351100 LUNA INNOVATIONS INC Stock 719 100
55087P104 55087P104 LYFT INC Stock 68672 7408
N53745100 N53745100 LYONDELLBASELL INDUSTRIES N Stock 2015669 21468
55261F104 55261F104 M & T BK CORP Stock 1668939 13958
554382101 554382101 MACERICH CO REIT 17882 1687
55405Y100 55405Y100 MACOM TECH SOLUTIONS HLDGS I Stock 20331 287
55607W100 55607W100 MACQUARIE / FIRST TR GLOBAL CEF 30040 3637
55616P104 55616P104 MACYS INC Stock 109300 6249
557437100 557437100 MADISON COVERED CALL & EQUIT CEF 2886 363
55903Q104 55903Q104 MAG SILVER CORP Stock 6842 540
559080106 559080106 MAGELLAN MIDSTREAM PRTNRS LP Stock 348989 6432
559222401 559222401 MAGNA INTL INC Stock 121068 2260
55933J203 55933J203 MAGNACHIP SEMICONDUCTOR CORP Stock 7034 758
55955D100 55955D100 MAGNITE INC Stock 1056260 114067
559663109 559663109 MAGNOLIA OIL & GAS CORP Stock 21880 1000
56035L104 56035L104 MAIN STR CAP CORP CEF 1557257 39464
56064K100 56064K100 MAINSTAY MACKAY DEFINEDTERM CEF 145992 8400
576690101 576690101 MATERION CORP Stock 26421 228
V5633W109 V5633W109 MAKEMYTRIP LIMITED MAURITIUS Stock 2936 120
56146T103 56146T103 MAMAMANCINI S HLDGS INC Stock 1900 1000
56155L108 56155L108 MAMMOTH ENERGY SVCS INC Stock 2110 500
56167N753 56167N753 MANAGED PORTFOLIO SERIES ETF 1742 44
G5784H106 G5784H106 MANCHESTER UTD PLC NEW Stock 2215 100
562750109 562750109 MANHATTAN ASSOCIATES INC Stock 481893 3112
562803106 562803106 MANHATTAN BRDG CAP INC REIT 5177 1000
563571405 563571405 MANITOWOC CO INC Stock 291 17
56418H100 56418H100 MANPOWERGROUP INC WIS Stock 61815 749
56501R106 56501R106 MANULIFE FINL CORP Stock 400171 21796
565788106 565788106 MARATHON DIGITAL HOLDINGS IN Stock 44601 5115
565849106 565849106 MARATHON OIL CORP Stock 1249902 52166
56585A102 56585A102 MARATHON PETE CORP Stock 6268341 46490
56600D107 56600D107 MARAVAI LIFESCIENCES HLDGS I Stock 140 10
566330106 566330106 MARCUS CORP DEL Stock 16000 1000
56804T205 56804T205 MARIN SOFTWARE INC Stock 13 14
570535104 570535104 MARKEL CORP Stock 804768 630
57060D108 57060D108 MARKETAXESS HLDGS INC Stock 393360 1005
57142B104 57142B104 MARQETA INC Stock 415 91
571903202 571903202 MARRIOTT INTL INC NEW Stock 684545 4123
57164Y107 57164Y107 MARRIOTT VACATIONS WORLDWIDE Stock 66081 490
571748102 571748102 MARSH & MCLENNAN COS INC Stock 1629172 9782
573075108 573075108 MARTEN TRANS LTD Stock 24009 1146
573284106 573284106 MARTIN MARIETTA MATLS INC Stock 128177 361
573874104 573874104 MARVELL TECHNOLOGY INC Stock 739583 17080
574599106 574599106 MASCO CORP Stock 2040445 41039
574795100 574795100 MASIMO CORP Stock 141174 765
575385109 575385109 MASONITE INTL CORP Stock 16974 187
576323109 576323109 MASTEC INC Stock 95857 1015
57638P104 57638P104 MASTERBRAND INC Stock 4912 611
57636Q104 57636Q104 MASTERCARD INCORPORATED Stock 17524427 48222
57637H103 57637H103 MASTERCRAFT BOAT HLDGS INC Stock 6056 199
576485205 576485205 MATADOR RES CO Stock 68644 1441
57667L107 57667L107 MATCH GROUP INC NEW Stock 592780 15441
808541106 808541106 MATIV HOLDINGS INC Stock 18529 863
57686G105 57686G105 MATSON INC Stock 104423 1750
577096100 577096100 MATTERPORT INC Stock 18108 6633
577125834 577125834 MATTHEWS ASIA FDS ETF 241 10
57778K105 57778K105 MAXAR TECHNOLOGIES INC Stock 188207 3686
577933104 577933104 MAXIMUS INC Stock 157 2
57776J100 57776J100 MAXLINEAR INC Stock 775 22
578605107 578605107 MAYVILLE ENGR CO INC Stock 4864 326
579780206 579780206 MCCORMICK & CO INC Stock 873748 10500
580135101 580135101 MCDONALDS CORP Stock 12455353 44545
580589109 580589109 MCGRATH RENTCORP Stock 5971 64
58155Q103 58155Q103 MCKESSON CORP Stock 5347502 15019
552690109 552690109 MDU RES GROUP INC Stock 105522 3462
583928106 583928106 MEDALLION FINL CORP Stock 230 30
58450V104 58450V104 MEDIAALPHA INC Stock 72248 4823
58463J304 58463J304 MEDICAL PPTYS TRUST INC REIT 1014337 123399
58490H107 58490H107 MEDICENNA THERAPEUTICS CORP Stock 470 747
58470H101 58470H101 MEDIFAST INC Stock 518 5
58506Q109 58506Q109 MEDPACE HLDGS INC Stock 3141751 16707
G5960L103 G5960L103 MEDTRONIC PLC Stock 4817052 59749
585464100 585464100 MELCO RESORTS AND ENTMNT LTD ADR 7982 627
58733R102 58733R102 MERCADOLIBRE INC Stock 4655388 3532
588056101 588056101 MERCER INTL INC Stock 0 0
58844R108 58844R108 MERCHANTS BANCORP IND Stock 126216 4847
58933Y105 58933Y105 MERCK & CO INC Stock 14786061 138979
589400100 589400100 MERCURY GENL CORP NEW Stock 77337 2437
589378108 589378108 MERCURY SYS INC Stock 1534 30
589889104 589889104 MERIT MED SYS INC Stock 444 6
59001A102 59001A102 MERITAGE HOMES CORP Stock 7122 61
59064R109 59064R109 MESA LABS INC Stock 32334 185
590660106 590660106 MESA RTY TR Stock 3277 204
59134N104 59134N104 META MATERIALS INC Stock 243 595
30303M102 30303M102 META PLATFORMS INC Stock 16569460 78180
59124U605 59124U605 METALLA RTY & STREAMING LTD Stock 78635 14067
59151K108 59151K108 METHANEX CORP Stock 326 7
59156R108 59156R108 METLIFE INC Stock 2964286 51162
592688105 592688105 METTLER TOLEDO INTERNATIONAL Stock 775816 507
55272X607 55272X607 MFA FINL INC REIT 21824 2200
552727109 552727109 MFS CHARTER INCOME TR CEF 81726 12993
552939100 552939100 MFS GOVT MKTS INCOME TR CEF 9900 3000
59318D104 59318D104 MFS HIGH INCOME MUN TR CEF 5215 1429
55273C107 55273C107 MFS INTER INCOME TR CEF 27700 10000
552737108 552737108 MFS MULTIMARKET INCOME TR CEF 13166 2900
552738106 552738106 MFS MUN INCOME TR CEF 1789 335
55277P104 55277P104 MGE ENERGY INC Stock 43428 559
552848103 552848103 MGIC INVT CORP WIS Stock 9394 700
552953101 552953101 MGM RESORTS INTERNATIONAL Stock 62365 1404
55303J106 55303J106 MGP INGREDIENTS INC NEW Stock 26017 269
595017104 595017104 MICROCHIP TECHNOLOGY INC. Stock 1328862 15861
595112103 595112103 MICRON TECHNOLOGY INC Stock 5320362 88173
594918104 594918104 MICROSOFT CORP Stock 66662141 231224
594972408 594972408 MICROSTRATEGY INC Stock 41217 141
59516C106 59516C106 MICROVAST HOLDINGS INC Stock 143 115
594960304 594960304 MICROVISION INC DEL Stock 75 28
59522J103 59522J103 MID-AMER APT CMNTYS INC REIT 421345 2790
03761U502 03761U502 MIDCAP FINANCIAL INVSTMNT CO CEF 143477 12586
596278101 596278101 MIDDLEBY CORP Stock 204081 1392
600379101 600379101 MILLER HOWARD HIGH INC EQTY CEF 6392 636
600544100 600544100 MILLERKNOLL INC Stock 125890 6156
602496101 602496101 MIMEDX GROUP INC Stock 317 93
60255C885 60255C885 MIND MEDICINE MINDMED INC Stock 29 9
60471A101 60471A101 MIRION TECHNOLOGIES INC Stock 20026 2345
606710200 606710200 MITEK SYS INC Stock 11604 1210
606822104 606822104 MITSUBISHI UFJ FINL GROUP IN ADR 6671 1044
60688N102 60688N102 MIX TELEMATICS LTD ADR 775 100
60687Y109 60687Y109 MIZUHO FINANCIAL GROUP INC ADR 846 300
55306N104 55306N104 MKS INSTRS INC Stock 365469 4124
607409109 607409109 MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR ADR 0 1429
60770K107 60770K107 MODERNA INC Stock 671961 4375
608190104 608190104 MOHAWK INDS INC Stock 39486 394
60855R100 60855R100 MOLINA HEALTHCARE INC Stock 194732 728
60871R209 60871R209 MOLSON COORS BEVERAGE CO Stock 746494 14444
60878Y108 60878Y108 MOMENTIVE GLOBAL INC Stock 2796 300
60879E101 60879E101 MOMENTUS INC Stock 117 200
609207105 609207105 MONDELEZ INTL INC Stock 3225276 46260
60935Y208 60935Y208 MONEYGRAM INTL INC Stock 10420 1000
60937P106 60937P106 MONGODB INC Stock 1401751 6013
609839105 609839105 MONOLITHIC PWR SYS INC Stock 195713 391
610236101 610236101 MONRO INC Stock 16212 328
610335101 610335101 MONROE CAP CORP CEF 3443 450
61174X109 61174X109 MONSTER BEVERAGE CORP NEW Stock 737453 13654
615369105 615369105 MOODYS CORP Stock 341233 1115
617446448 617446448 MORGAN STANLEY Stock 2226018 25353
617468103 617468103 MORGAN STANLEY CHINA A SH FD CEF 10153 707
61774R304 61774R304 MORGAN STANLEY ETF TRUST ETF 20324 390
61774R601 61774R601 MORGAN STANLEY ETF TRUST ETF 499 10
617700109 617700109 MORNINGSTAR INC Stock 741871 3654
61945C103 61945C103 MOSAIC CO NEW Stock 1740271 37931
620076307 620076307 MOTOROLA SOLUTIONS INC Stock 1696484 5929
624580106 624580106 MOVADO GROUP INC Stock 25289 879
553368101 553368101 MP MATERIALS CORP Stock 45978 1631
55336V100 55336V100 MPLX LP Stock 732197 21254
62482R107 62482R107 MR COOPER GROUP INC Stock 205 5
55345K103 55345K103 MRC GLOBAL INC Stock 11528 1186
553530106 553530106 MSC INDL DIRECT INC Stock 924 11
55354G100 55354G100 MSCI INC Stock 1066685 1906
624756102 624756102 MUELLER INDS INC Stock 378789 5155
624758108 624758108 MUELLER WTR PRODS INC Stock 2440 175
62526P208 62526P208 MULLEN AUTOMOTIVE INC COM Stock 4028 30674
626717102 626717102 MURPHY OIL CORP Stock 1089359 29458
626755102 626755102 MURPHY USA INC Stock 27353 106
553859109 553859109 MV OIL TR Stock 26507 2235
62856X102 62856X102 MYMD PHARMACEUTICALS INC Stock 344 200
55405W104 55405W104 MYR GROUP INC DEL Stock 34526 274
G6359F137 G6359F137 NABORS INDUSTRIES LTD Stock 38402 315
63008G203 63008G203 NANO DIMENSION LTD ADR 13800 4775
M70700105 M70700105 NANO X IMAGING LTD Stock 6491 1125
630087302 630087302 NANOVIRICIDES INC Stock 29 25
630104107 630104107 NANTHEALTH INC COM NEW Stock 2018 1009
630402105 630402105 NAPCO SEC TECHNOLOGIES INC Stock 47651 1268
631103108 631103108 NASDAQ INC Stock 702565 12851
632307104 632307104 NATERA INC Stock 3831 69
635017106 635017106 NATIONAL BEVERAGE CORP Stock 58836 1116
635309107 635309107 NATIONAL CINEMEDIA INC Stock 6605 50000
636180101 636180101 NATIONAL FUEL GAS CO Stock 217333 3764
636274409 636274409 NATIONAL GRID PLC ADR 345916 5088
63633D104 63633D104 NATIONAL HEALTH INVS INC REIT 38014 737
636518102 636518102 NATIONAL INSTRS CORP Stock 48427 924
637372202 637372202 NATIONAL RESH CORP Stock 60304 1386
637417106 637417106 NATIONAL RETAIL PROPERTIES I REIT 1100871 24935
637870106 637870106 NATIONAL STORAGE AFFILIATES REIT 27917 668
638517102 638517102 NATIONAL WESTN LIFE GROUP IN Stock 1213 5
639057207 639057207 NATWEST GROUP PLC ADR 7 1
63937X202 63937X202 NAVIDEA BIOPHARMACEUTICALS I Stock 65 250
63938C108 63938C108 NAVIENT CORPORATION Stock 1599 100
Y62267409 Y62267409 NAVIOS MARITIME PARTNERS L P Stock 217 9
63947X101 63947X101 NCINO INC Stock 137405 5545
62886E108 62886E108 NCR CORP NEW Stock 200798 8512
640268108 640268108 NEKTAR THERAPEUTICS Stock 2 3
640491106 640491106 NEOGEN CORP Stock 187941 10148
64049M209 64049M209 NEOGENOMICS INC Stock 69988 4020
64110D104 64110D104 NETAPP INC Stock 451234 7067
64110L106 64110L106 NETFLIX INC Stock 4740131 13720
64111Q104 64111Q104 NETGEAR INC Stock 20361 1100
64115T104 64115T104 NETSCOUT SYS INC Stock 39738 1387
64115A402 64115A402 NETSOL TECHNOLOGIES INC Stock 1056 400
64133Q108 64133Q108 NEUBERGER BERMAN NEXT GENERA CEF 64771 6222
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC Stock 7895 78
641255807 641255807 NEUROMETRIX INC Stock 147 100
641876800 641876800 NEW AMER HIGH INCOME FD INC CEF 7811 1147
644393100 644393100 NEW FORTRESS ENERGY INC Stock 205127 6970
646025106 646025106 NEW JERSEY RES CORP Stock 1951526 36683
647551100 647551100 NEW MTN FIN CORP CEF 228236 18754
647581206 647581206 NEW ORIENTAL ED & TECHNOLOGY ADR 25097 650
649445103 649445103 NEW YORK CMNTY BANCORP INC Stock 181044 20027
649604840 649604840 NEW YORK MTG TR INC REIT 15587 1565
650111107 650111107 NEW YORK TIMES CO Stock 14424 371
651229106 651229106 NEWELL BRANDS INC Stock 492413 39583
651639106 651639106 NEWMONT CORP Stock 1792879 36575
651718504 651718504 NEWPARK RES INC Stock 4620 1200
65249B109 65249B109 NEWS CORP NEW Stock 1416 82
65249B208 65249B208 NEWS CORP NEW Stock 854 49
652526203 652526203 NEWTEKONE INC Stock 29928 2338
65340P106 65340P106 NEXGEN ENERGY LTD Stock 9575 2500
65340G205 65340G205 NEXPOINT DIVERSIFIED REL ET REIT 35873 3456
65342V101 65342V101 NEXPOINT REAL ESTATE FIN INC REIT 51069 3259
65341D102 65341D102 NEXPOINT RESIDENTIAL TR INC REIT 73921 1693
65336K103 65336K103 NEXSTAR MEDIA GROUP INC Stock 258975 1500
65342K105 65342K105 NEXTDECADE CORP Stock 1243 250
65339F101 65339F101 NEXTERA ENERGY INC Stock 10613574 137696
65341B106 65341B106 NEXTERA ENERGY PARTNERS LP Stock 286369 4714
65343C102 65343C102 NEXTGEN HEALTHCARE INC Stock 2411 138
653656108 653656108 NICE LTD ADR 16710 73
65406E102 65406E102 NICOLET BANKSHARES INC Stock 0 0
654106103 654106103 NIKE INC Stock 5590474 45583
654110105 654110105 NIKOLA CORP Stock 19952 16489
62914V106 62914V106 NIO INC ADR 302011 28736
654484104 654484104 NIOCORP DEVS LTD COM NEW Stock 3180 500
65473P105 65473P105 NISOURCE INC Stock 388230 13885
65481N100 65481N100 NIU TECHNOLOGIES ADR 1242 300
65487K100 65487K100 NLIGHT INC Stock 1018 100
G65431127 G65431127 NOBLE CORP PLC Stock 118 3
654902204 654902204 NOKIA CORP ADR 88676 18060
G6564A105 G6564A105 NOMAD FOODS LTD Stock 20708 1105
65535H208 65535H208 NOMURA HLDGS INC ADR 1801 474
G65773106 G65773106 NORDIC AMERICAN TANKERS LIMI Stock 112266 28350
655663102 655663102 NORDSON CORP Stock 2377071 10695
655664100 655664100 NORDSTROM INC Stock 40463 2487
655844108 655844108 NORFOLK SOUTHN CORP Stock 2349628 11083
664121100 664121100 NORTHEAST CMNTY BANCORP INC Stock 31488 2400
66510M204 66510M204 NORTHERN DYNASTY MINERALS LT Stock 2603 10900
66538H393 66538H393 NORTHERN LTS FD TR IV ETF 10654 470
66538H419 66538H419 NORTHERN LTS FD TR IV ETF 566620 20463
66538H534 66538H534 NORTHERN LTS FD TR IV ETF 28758 915
66538H591 66538H591 NORTHERN LTS FD TR IV ETF 772009 19015
66538H633 66538H633 NORTHERN LTS FD TR IV ETF 94459 4035
665531307 665531307 NORTHERN OIL AND GAS INC MN Stock 20828 686
665859104 665859104 NORTHERN TR CORP Stock 2598981 29490
666807102 666807102 NORTHROP GRUMMAN CORP Stock 2077577 4500
66765N105 66765N105 NORTHWEST NAT HLDG CO Stock 27252 573
668074305 668074305 NORTHWESTERN CORP Stock 128276 2217
G66721104 G66721104 NORWEGIAN CRUISE LINE HLDG L Stock 111729 8307
62955J103 62955J103 NOV INC Stock 65432 3535
M7516K103 M7516K103 NOVA LTD Stock 176659 1691
66987P201 66987P201 NOVABAY PHARMACEUTICALS INC COM Stock 5 3
66987E206 66987E206 NOVAGOLD RES INC Stock 8397 1350
66988N205 66988N205 NOVAN INC Stock 1078 829
67000B104 67000B104 NOVANTA INC Stock 24819 156
66987V109 66987V109 NOVARTIS AG ADR 3315123 36034
670002401 670002401 NOVAVAX INC Stock 4948 714
670100205 670100205 NOVO-NORDISK A S ADR 3152952 19812
G6674U108 G6674U108 NOVOCURE LTD Stock 175729 2922
67011P100 67011P100 NOW INC Stock 570801 51193
629377508 629377508 NRG ENERGY INC Stock 236224 6889
G6683N103 G6683N103 NU HLDGS LTD Stock 16841 3538
670346105 670346105 NUCOR CORP Stock 1755421 11364
67079K100 67079K100 NUSCALE PWR CORP Stock 13635 1500
67092P102 67092P102 NUSHARES ETF TR ETF 252 12
67092P110 67092P110 NUSHARES ETF TR ETF 946 41
67092P201 67092P201 NUSHARES ETF TR ETF 66666 1196
67092P300 67092P300 NUSHARES ETF TR ETF 5526003 162196
67092P409 67092P409 NUSHARES ETF TR ETF 64233 1680
67092P508 67092P508 NUSHARES ETF TR ETF 905554 31552
67092P607 67092P607 NUSHARES ETF TR ETF 1439517 40653
67092P706 67092P706 NUSHARES ETF TR ETF 6153 207
67092P805 67092P805 NUSHARES ETF TR ETF 453802 16138
67092P854 67092P854 NUSHARES ETF TR ETF 169312 8159
67092P862 67092P862 NUSHARES ETF TR ETF 0 0
67092P870 67092P870 NUSHARES ETF TR ETF 14727 659
67092P888 67092P888 NUSHARES ETF TR ETF 967169 35994
67058H102 67058H102 NUSTAR ENERGY LP Stock 4692 300
67059N108 67059N108 NUTANIX INC Stock 381949 14696
67077M108 67077M108 NUTRIEN LTD Stock 747227 10118
67071L106 67071L106 NUVEEN AMT FREE MUN CR INC F CEF 96508 8193
670657105 670657105 NUVEEN AMT FREE QLTY MUN INC CEF 778613 70019
670651108 670651108 NUVEEN CALIFORNIA AMT QLT MU CEF 26874 2309
67062C107 67062C107 NUVEEN CALIFORNIA MUNI VLU F CEF 26730 3034
67090X107 67090X107 NUVEEN CORE EQUITY ALPHA FD CEF 9400 763
67080D103 67080D103 NUVEEN CORE PLUS IMPACT FUND CEF 6939 679
67079F101 67079F101 NUVEEN CORPORATE INCOME 2023 CEF 64330 7000
67073D102 67073D102 NUVEEN CR STRATEGIES INCOME CEF 18054 3533
67075F105 67075F105 NUVEEN DOW 30 DYNMC OVERWRT CEF 7340 500
67079X102 67079X102 NUVEEN DYNAMIC MUN OPPORTUNI CEF 76859 7271
6706EN100 6706EN100 NUVEEN FLOATING RATE INCOME CEF 0 0
67072T108 67072T108 NUVEEN FLOATING RATE INCOME CEF 366123 44649
67072B107 67072B107 NUVEEN GEORGIA QLTY MUN INC CEF 31212 3069
670671106 670671106 NUVEEN INTER DURATION MUN TE CEF 119600 9200
67061E104 67061E104 NUVEEN MASSACHUSETS QLT MUN CEF 150577 14152
670735109 670735109 NUVEEN MORTGAGE AND INCOME F CEF 8299 520
670750108 670750108 NUVEEN MULTI ASSET INCOME FU CEF 83492 7235
670928100 670928100 NUVEEN MUN VALUE FD INC CEF 16183 1837
67070X101 67070X101 NUVEEN MUNICIPAL CREDIT INC CEF 471499 39456
670699107 670699107 NUVEEN NASDAQ 100 DYNAMIC OV CEF 24274 1014
670980101 670980101 NUVEEN OHIO QLTY MUN INCOME CEF 106725 8397
67073B106 67073B106 NUVEEN PFD & INCOME OPPORTUN CEF 21359 3246
67072C105 67072C105 NUVEEN PFD & INCOME SECS FD CEF 155274 24036
67075A106 67075A106 NUVEEN PFD & INCOME TERM FD CEF 3191 181
67066V101 67066V101 NUVEEN QUALITY MUNCP INCOME CEF 1549667 134403
67074Y105 67074Y105 NUVEEN REAL ASSET INCOME & G CEF 240405 20477
67071B108 67071B108 NUVEEN REAL ESTATE INCOME FD CEF 18399 2463
6706ER101 6706ER101 NUVEEN S&P 500 BUY-WRITE INC CEF 196 15
6706EW100 6706EW100 NUVEEN S&P 500 DYNAMIC OVERW CEF 10392 667
67061T101 67061T101 NUVEEN SELECT MAT MUN FD CEF 41574 4504
67074X107 67074X107 NUVEEN SHORT DURATION CR OPP CEF 7073 603
67067Y104 67067Y104 NUVEEN SR INCOME FD CEF 71552 15521
67074C103 67074C103 NUVEEN TAXABLE MUNICPAL INM CEF 519064 32200
71715X104 71715X104 NUVILEX INC Stock 195 67
62945V109 62945V109 NV5 GLOBAL INC Stock 12684 122
629445206 629445206 NVE CORP Stock 34441 415
G6700G107 G6700G107 NVENT ELECTRIC PLC Stock 4294 100
67066G104 67066G104 NVIDIA CORPORATION Stock 24723886 89008
62944T105 62944T105 NVR INC Stock 507069 91
231631300 231631300 NXG CUSHING MIDSTREAM ENERGY CEF 655 20
N6596X109 N6596X109 NXP SEMICONDUCTORS N V Stock 2059663 11045
67098H104 67098H104 O-I GLASS INC Stock 18463 813
67401P405 67401P405 OAKTREE SPECIALTY LENDING CO CEF 60252 3210
674434204 674434204 OBLONG INC Stock 89 54
674482203 674482203 OBSIDIAN ENERGY LTD Stock 3744 585
674599105 674599105 OCCIDENTAL PETE CORP Stock 1400786 22437
674599162 674599162 OCCIDENTAL PETE CORP Stock 58056 1416
67577C105 67577C105 OCUGEN INC Stock 315 370
67576A100 67576A100 OCULAR THERAPEUTIX INC Stock 1318 250
67623C109 67623C109 OFFICE PPTYS INCOME TR REIT 54427 4425
670837103 670837103 OGE ENERGY CORP Stock 37358 992
679295105 679295105 OKTA INC Stock 533998 6192
679580100 679580100 OLD DOMINION FREIGHT LINE IN Stock 909958 2670
680033107 680033107 OLD NATL BANCORP IND Stock 139283 9659
680223104 680223104 OLD REP INTL CORP Stock 311604 12479
680665205 680665205 OLIN CORP Stock 168874 3043
681116109 681116109 OLLIES BARGAIN OUTLET HLDGS Stock 172661 2980
68134L109 68134L109 OLO INC Stock 93375 11443
68162K106 68162K106 OLYMPIC STEEL INC Stock 18117 347
682095104 682095104 OMEGA FLEX INC Stock 103862 932
681936100 681936100 OMEGA HEALTHCARE INVS INC REIT 1653400 60321
68218J103 68218J103 OMNIAB INC Stock 2017 548
68213N109 68213N109 OMNICELL COM Stock 14374 245
681919106 681919106 OMNICOM GROUP INC Stock 611379 6481
H5919C104 H5919C104 ON HLDG AG Stock 105440 3398
682189105 682189105 ON SEMICONDUCTOR CORP Stock 2468612 29988
682310875 682310875 ONCOLYTICS BIOTECH INC Stock 120 100
68235P108 68235P108 ONE GAS INC Stock 19174 242
682406103 682406103 ONE LIBERTY PPTYS INC REIT 13758 600
68268W103 68268W103 ONEMAIN HLDGS INC Stock 58651 1582
682680103 682680103 ONEOK INC NEW Stock 808600 12726
P73684113 P73684113 ONESPAWORLD HOLDINGS LIMITED Stock 77935 6500
683344105 683344105 ONTO INNOVATION INC Stock 14588 166
683373104 683373104 ONTRAK INC Stock 71 135
67109R109 67109R109 OP BANCORP Stock 319661 35877
68347P103 68347P103 OPAL FUELS INC Stock 3485 500
683715106 683715106 OPEN TEXT CORP Stock 1309 34
683712103 683712103 OPENDOOR TECHNOLOGIES INC Stock 53870 30608
68375N103 68375N103 OPKO HEALTH INC Stock 2190 1500
68376D104 68376D104 OPORTUN FINL CORP Stock 7616 1973
68404L201 68404L201 OPTION CARE HEALTH INC Stock 318843 10036
68389X105 68389X105 ORACLE CORP Stock 7469319 80384
68403P203 68403P203 ORAMED PHARMACEUTICALS INC Stock 1090 500
684060106 684060106 ORANGE ADR 0 0
68554V108 68554V108 ORASURE TECHNOLOGIES INC Stock 1210 200
68571X301 68571X301 ORCHID IS CAP INC REIT 34111 3179
67103H107 67103H107 OREILLY AUTOMOTIVE INC Stock 3031709 3571
68620P101 68620P101 ORGANIGRAM HLDGS INC Stock 1553 2427
68622V106 68622V106 ORGANON & CO Stock 480395 20425
68620A203 68620A203 ORGANOVO HLDGS INC Stock 1505 687
G67828205 G67828205 ORIGIN AGRITECH LIMITED Stock 1495 250
686275108 686275108 ORION ENERGY SYS INC Stock 1857 915
L72967109 L72967109 ORION ENGINEERED CARBONS S A Stock 28490 1092
68629Y103 68629Y103 ORION OFFICE REIT INC REIT 1608 240
686330101 686330101 ORIX CORP ADR 2216 27
68634K106 68634K106 ORLA MNG LTD NEW Stock 1748 368
686688102 686688102 ORMAT TECHNOLOGIES INC Stock 17802 210
68752M108 68752M108 ORTHOFIX MED INC Stock 2077 124
688239201 688239201 OSHKOSH CORP Stock 16719 201
68827L101 68827L101 OSISKO GOLD ROYALTIES LTD Stock 417110 26366
68902V107 68902V107 OTIS WORLDWIDE CORP Stock 248955 2950
68989M103 68989M103 OUSTER INC Stock 331 396
69002R103 69002R103 OUTBRAIN INC Stock 826 200
69007J106 69007J106 OUTFRONT MEDIA INC REIT 113172 6973
690145107 690145107 OUTSET MED INC Stock 239 13
690370101 690370101 OVERSTOCK COM INC DEL Stock 22277 1099
69047Q102 69047Q102 OVINTIV INC Stock 227509 6306
690732102 690732102 OWENS & MINOR INC NEW Stock 1456 100
690742101 690742101 OWENS CORNING NEW Stock 15615 163
69121K104 69121K104 OWL ROCK CAPITAL CORPORATION CEF 79380 6295
691497309 691497309 OXFORD INDS INC Stock 4540 43
691543102 691543102 OXFORD LANE CAP CORP CEF 699 134
69181V107 69181V107 OXFORD SQUARE CAP CORP CEF 3429 1085
715684106 715684106 P T TELEKOMUNIKASI INDONESIA ADR 31798 1166
693718108 693718108 PACCAR INC Stock 2837627 38765
69374H105 69374H105 PACER FDS TR ETF 1845 48
69374H360 69374H360 PACER FDS TR ETF 288186 14010
69374H428 69374H428 PACER FDS TR ETF 980744 21643
69374H436 69374H436 PACER FDS TR ETF 54275 1813
69374H568 69374H568 PACER FDS TR ETF 1907665 83025
69374H642 69374H642 PACER FDS TR ETF 201 10
69374H667 69374H667 PACER FDS TR ETF 82350 2378
69374H709 69374H709 PACER FDS TR ETF 151705 4511
69374H725 69374H725 PACER FDS TR ETF 833728 25067
69374H741 69374H741 PACER FDS TR ETF 531580 17929
69374H766 69374H766 PACER FDS TR ETF 373815 9230
69374H816 69374H816 PACER FDS TR ETF 1177905 34014
69374H857 69374H857 PACER FDS TR ETF 473124 12431
69374H873 69374H873 PACER FDS TR ETF 29965 1012
69374H881 69374H881 PACER FDS TR ETF 4431884 94396
69478X105 69478X105 PACIFIC PREMIER BANCORP Stock 12010 500
695156109 695156109 PACKAGING CORP AMER Stock 319497 2301
695263103 695263103 PACWEST BANCORP DEL Stock 8660 890
69553P100 69553P100 PAGERDUTY INC Stock 1154 33
G68707101 G68707101 PAGSEGURO DIGITAL LTD Stock 429 50
69608A108 69608A108 PALANTIR TECHNOLOGIES INC Stock 281504 33314
696077502 696077502 PALATIN TECHNOLOGIES INC Stock 6897 2508
697435105 697435105 PALO ALTO NETWORKS INC Stock 4314585 21601
697900108 697900108 PAN AMERN SILVER CORP Stock 234106 12863
698813102 698813102 PAPA JOHNS INTL INC Stock 4421 59
69888T207 69888T207 PAR PAC HOLDINGS INC Stock 587212 20110
698884103 698884103 PAR TECHNOLOGY CORP Stock 1019 30
92556H305 92556H305 PARAMOUNT GLOBAL Convertible Preferred 13473 450
92556H107 92556H107 PARAMOUNT GLOBAL Stock 681 26
92556H206 92556H206 PARAMOUNT GLOBAL Stock 407934 18285
69924M109 69924M109 PARAMOUNT GOLD NEV CORP Stock 58 167
700215304 700215304 PARK CITY GROUP INC Stock 22484 3580
700517105 700517105 PARK HOTELS & RESORTS INC REIT 5686 460
701094104 701094104 PARKER-HANNIFIN CORP Stock 996446 2965
702149105 702149105 PARTY CITY HOLDCO INC Stock 7 100
59100U108 59100U108 PATHWARD FINANCIAL INC Stock 871 21
703343103 703343103 PATRICK INDS INC Stock 5574 81
703395103 703395103 PATTERSON COS INC Stock 13385 500
703481101 703481101 PATTERSON-UTI ENERGY INC Stock 0 0
704326107 704326107 PAYCHEX INC Stock 5543975 48380
70432V102 70432V102 PAYCOM SOFTWARE INC Stock 3235577 10643
70438V106 70438V106 PAYLOCITY HLDG CORP Stock 130996 659
70450Y103 70450Y103 PAYPAL HLDGS INC Stock 4981286 65595
G6964L206 G6964L206 PAYSAFE LIMITED Stock 881 51
69318G106 69318G106 PBF ENERGY INC Stock 171534 3956
69323T101 69323T101 PCM FD INC CEF 74113 8802
69327R101 69327R101 PDC ENERGY INC Stock 1155 18
722304102 722304102 PDD HOLDINGS INC ADR 826627 10891
693282105 693282105 PDF SOLUTIONS INC Stock 4240 100
704551100 704551100 PEABODY ENERGY CORP Stock 640 25
70509V100 70509V100 PEBBLEBROOK HOTEL TR REIT 955 68
G69768102 G69768102 PEGASUS DIGITAL MOBILITY ACQ Stock 1045 100
705573103 705573103 PEGASYSTEMS INC Stock 132399 2731
70614W100 70614W100 PELOTON INTERACTIVE INC Stock 172595 15220
706327103 706327103 PEMBINA PIPELINE CORP Stock 58573 1808
707569109 707569109 PENN ENTERTAINMENT INC Stock 26813 904
70805E109 70805E109 PENNANT GROUP INC Stock 714 50
70806A106 70806A106 PENNANTPARK FLOATING RATE CA CEF 218952 20636
708062104 708062104 PENNANTPARK INVT CORP CEF 29004 5493
709102800 709102800 PENNSYLVANIA REAL ESTATE INVESTMENT TRUST REIT 419 381
70931T103 70931T103 PENNYMAC MTG INVT TR REIT 81623 6620
70959W103 70959W103 PENSKE AUTOMOTIVE GRP INC Stock 17821 126
G7S00T104 G7S00T104 PENTAIR PLC Stock 321745 5821
70975L107 70975L107 PENUMBRA INC Stock 12262 44
713448108 713448108 PEPSICO INC Stock 11623282 63758
71363P106 71363P106 PERDOCEO ED CORP Stock 631 47
71375U101 71375U101 PERFICIENT INC Stock 30392 421
71377A103 71377A103 PERFORMANCE FOOD GROUP CO Stock 65228 1081
M78673114 M78673114 PERION NETWORK LTD Stock 1332342 33662
714046109 714046109 PERKINELMER INC Stock 111674 838
714236106 714236106 PERMIAN BASIN RTY TR Stock 26840 1100
71424F105 71424F105 PERMIAN RESOURCES CORP Stock 77868 7416
714254109 714254109 PERMROCK ROYALTY TRUST Stock 1281 184
G97822103 G97822103 PERRIGO CO PLC Stock 32911 918
46489V104 46489V104 PERSPECTIVE THERAPEUTICS INC Stock 638 1000
71601V105 71601V105 PETCO HEALTH & WELLNESS CO I Stock 36585 4065
71639T106 71639T106 PETIQ INC Stock 16245 1420
716382106 716382106 PETMED EXPRESS INC Stock 4872 300
71654V101 71654V101 PETROLEO BRASILEIRO SA PETRO ADR 343 37
71654V408 71654V408 PETROLEO BRASILEIRO SA PETRO ADR 205384 19692
717081103 717081103 PFIZER INC Stock 13471427 330182
69331C108 69331C108 PG&E CORP Stock 177062 10950
69344A107 69344A107 PGIM ETF TR ETF 3484560 70681
69346J106 69346J106 PGIM GLOBAL HIGH YIELD FD FO CEF 56254 5128
69346H100 69346H100 PGIM HIGH YIELD BOND FUND IN CEF 7271 596
69355J104 69355J104 PGIM SHORT DUR HIG YLD OPP F CEF 131854 8897
718172109 718172109 PHILIP MORRIS INTL INC Stock 7452962 76637
718546104 718546104 PHILLIPS 66 Stock 5556502 54809
71844V201 71844V201 PHILLIPS EDISON & CO INC REIT 148651 4557
719405102 719405102 PHOTRONICS INC Stock 1658 100
71944F106 71944F106 PHREESIA INC Stock 614 19
71948P100 71948P100 PHUNWARE INC Stock 1065 1500
71943U104 71943U104 PHYSICIANS RLTY TR REIT 28815 1930
72016P105 72016P105 PIEDMONT LITHIUM INC Stock 166693 2776
720190206 720190206 PIEDMONT OFFICE REALTY TR IN REIT 38164 5228
72147K108 72147K108 PILGRIMS PRIDE CORP Stock 232 10
72203T100 72203T100 PIMCO ACCESS INCOME FUND CEF 88856 5984
72200N106 72200N106 PIMCO CALIF MUN INCOME FD CEF 26531 2632
72200U100 72200U100 PIMCO CORPORATE & INCM STRG CEF 73773 5883
72201B101 72201B101 PIMCO CORPORATE & INCOME OPP CEF 184194 14771
72201Y101 72201Y101 PIMCO DYNAMIC INCOME FD CEF 237194 13163
69355M107 69355M107 PIMCO DYNAMIC INCOME OPRNTS CEF 58900 4750
69346N107 69346N107 PIMCO ENERGY & TACTICAL CR O CEF 1518 104
72201R205 72201R205 PIMCO ETF TR ETF 16690 327
72201R304 72201R304 PIMCO ETF TR ETF 82009 1330
72201R403 72201R403 PIMCO ETF TR ETF 120021 2151
72201R643 72201R643 PIMCO ETF TR ETF 199289 2040
72201R718 72201R718 PIMCO ETF TR ETF 1442193 15199
72201R775 72201R775 PIMCO ETF TR ETF 226322 2440
72201R783 72201R783 PIMCO ETF TR ETF 1233872 13513
72201R817 72201R817 PIMCO ETF TR ETF 879364 9141
72201R833 72201R833 PIMCO ETF TR ETF 539400 5435
72201R866 72201R866 PIMCO ETF TR ETF 193833 3709
72201R882 72201R882 PIMCO ETF TR ETF 19747 206
722011103 722011103 PIMCO GLOBAL STOCKSPLS INCM CEF 24987 3372
722014107 722014107 PIMCO HIGH INCOME FD CEF 7651 1604
72201H108 72201H108 PIMCO INCOME STRATEGY FD CEF 66276 8152
72201J104 72201J104 PIMCO INCOME STRATEGY FD II CEF 187954 26214
72200X104 72200X104 PIMCO STRATEGIC INCOME FD CEF 56828 10682
72346Q104 72346Q104 PINNACLE FINL PARTNERS INC Stock 82040 1487
723484101 723484101 PINNACLE WEST CAP CORP Stock 327236 4130
72352L106 72352L106 PINTEREST INC Stock 132887 4873
72369H106 72369H106 PIONEER HIGH INCOME FUND INC CEF 44434 6702
723787107 723787107 PIONEER NAT RES CO Stock 3697867 18105
724479100 724479100 PITNEY BOWES INC Stock 13209 3396
69343T107 69343T107 PJT PARTNERS INC Stock 363404 5034
726503105 726503105 PLAINS ALL AMERN PIPELINE L Stock 98003 7859
72651A207 72651A207 PLAINS GP HLDGS L P Stock 1084788 82682
72703H101 72703H101 PLANET FITNESS INC Stock 18149 234
N70544106 N70544106 PLAYA HOTELS & RESORTS NV Stock 2400 250
72814P109 72814P109 PLBY GROUP INC Stock 10843 5476
69344D408 69344D408 PLDT INC ADR 79034 3130
72919P202 72919P202 PLUG POWER INC Stock 197119 16819
693475105 693475105 PNC FINL SVCS GROUP INC Stock 1313219 10332
69349H107 69349H107 PNM RES INC Stock 2726 56
73102V105 73102V105 POLAR PWR INC Stock 2376 1800
731068102 731068102 POLARIS INC Stock 2786832 25191
731105201 731105201 POLESTAR AUTOMOTIVE HLDG UK ADR 45480 12000
732344106 732344106 PONCE FINANCIAL GROUP INC Stock 8698 1108
73278L105 73278L105 POOL CORP Stock 492146 1437
73642K106 73642K106 PORTILLOS INC Stock 18271 855
736508847 736508847 PORTLAND GEN ELEC CO Stock 14471 296
73688F102 73688F102 PORTMAN RIDGE FIN CORP COM NEW CEF 2267 110
73730P108 73730P108 POSEIDA THERAPEUTICS INC Stock 792395 257271
737446104 737446104 POST HLDGS INC Stock 259126 2883
737630103 737630103 POTLATCHDELTIC CORPORATION REIT 100386 2028
739276103 739276103 POWER INTEGRATIONS INC Stock 15359 181
693506107 693506107 PPG INDS INC Stock 833159 6237
69351T106 69351T106 PPL CORP Stock 1276314 45927
74019P108 74019P108 PRECISION BIOSCIENCES INC Stock 369 490
740367404 740367404 PREFERRED BK LOS ANGELES CA Stock 603 11
74052F108 74052F108 PREMIER FINANCIAL CORP Stock 14615 705
74051N102 74051N102 PREMIER INC Stock 583 18
74112D101 74112D101 PRESTIGE CONSMR HEALTHCARE I Stock 3570 57
74144T108 74144T108 PRICE T ROWE GROUP INC Stock 2526711 22379
741511109 741511109 PRICESMART INC Stock 41389 579
74164M108 74164M108 PRIMERICA INC Stock 59250 344
74167P108 74167P108 PRIMO WATER CORPORATION Stock 7 0
74255Y508 74255Y508 PRINCIPAL EXCHANGE TRADED FD ETF 7079 165
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP IN Stock 469707 6320
74255X104 74255X104 PRINCIPAL REAL ESTATE INCOME CEF 68462 7237
74265M205 74265M205 PRO-DEX INC COLO Stock 3282 200
742718109 742718109 PROCTER AND GAMBLE CO Stock 17310825 116422
74280R205 74280R205 PROCURE ETF TRUST II ETF 61838 3241
74319N100 74319N100 PROFRAC HLDG CORP Stock 6753 533
743315103 743315103 PROGRESSIVE CORP Stock 2240639 15662
74340E103 74340E103 PROGYNY INC Stock 964 30
74340W103 74340W103 PROLOGIS INC. REIT 1045541 8380
74349U108 74349U108 PROMETHEUS BIOSCIENCES INC Stock 859 8
74347M108 74347M108 PROPETRO HLDG CORP Stock 331 46
74345W108 74345W108 PROPHASE LABS INC Stock 6020 790
N71542109 N71542109 PROQR THRAPEUTICS N V Stock 426 200
74347X641 74347X641 PROSHARES SHORT REAL ESTATE ETF 37059 1851
74347B169 74347B169 PROSHARES TR ETF 20655 652
74347B185 74347B185 PROSHARES TR ETF 228714 17158
74347B201 74347B201 PROSHARES TR ETF 17084 611
74347B235 74347B235 PROSHARES TR ETF 1681 50
74347B425 74347B425 PROSHARES TR ETF 2151090 143406
74347B680 74347B680 PROSHARES TR ETF 268406 3794
74347B698 74347B698 PROSHARES TR ETF 444057 7275
74347B714 74347B714 PROSHARES TR ETF 11065572 908503
74347G416 74347G416 PROSHARES TR ETF 31 1
74347G432 74347G432 PROSHARES TR ETF 68696 2340
74347G440 74347G440 PROSHARES TR ETF 351696 20074
74347G606 74347G606 PROSHARES TR ETF 59114 966
74347G796 74347G796 PROSHARES TR ETF 9375 269
74347G804 74347G804 PROSHARES TR ETF 12741 300
74347R131 74347R131 PROSHARES TR ETF 946288 51541
74347R248 74347R248 PROSHARES TR ETF 25313 531
74347R370 74347R370 PROSHARES TR ETF 2601941 141180
74347R669 74347R669 PROSHARES TR ETF 6100 211
74347R693 74347R693 PROSHARES TR ETF 5145 148
74347X633 74347X633 PROSHARES TR ETF 40719 964
74347X799 74347X799 PROSHARES TR ETF 19261 509
74347X815 74347X815 PROSHARES TR ETF 23485 1265
74347X831 74347X831 PROSHARES TR ETF 150722 5333
74347X864 74347X864 PROSHARES TR ETF 23121 599
74348A210 74348A210 PROSHARES TR ETF 535032 22321
74348A467 74348A467 PROSHARES TR ETF 2215988 24287
74347W882 74347W882 PROSHARES TR II ETF 22971 791
74347Y870 74347Y870 PROSHARES TR II ETF 29609 8202
74348A343 74348A343 PROSHARES ULTRASHORT MIDCAP 400 ETF ETF 110 7
74348T102 74348T102 PROSPECT CAP CORP CEF 861672 123803
743606105 743606105 PROSPERITY BANCSHARES INC Stock 510616 8300
G72800108 G72800108 PROTHENA CORP PLC Stock 388 8
743713109 743713109 PROTO LABS INC Stock 464 14
744320102 744320102 PRUDENTIAL FINL INC Stock 3608481 43613
74435K204 74435K204 PRUDENTIAL PLC ADR 21762 796
69370C100 69370C100 PTC INC Stock 694750 5418
74460D109 74460D109 PUBLIC STORAGE REIT 810945 2684
744573106 744573106 PUBLIC SVC ENTERPRISE GRP IN Stock 2302830 36875
74467Q103 74467Q103 PUBMATIC INC Stock 72237 5227
745867101 745867101 PULTE GROUP INC Stock 652445 11195
74624M102 74624M102 PURE STORAGE INC Stock 981064 38458
74623V103 74623V103 PURECYCLE TECHNOLOGIES INC Stock 1050 150
74638P109 74638P109 PURPLE BIOTECH LTD ADR 3571 1995
746909100 746909100 PUTNAM MASTER INTER INCOME T CEF 3327 1046
746922103 746922103 PUTNAM MUN OPPORTUNITIES TR CEF 5180 500
746853100 746853100 PUTNAM PREMIER INCOME TR CEF 3233 908
693656100 693656100 PVH CORPORATION Stock 84345 946
74736L109 74736L109 Q2 HLDGS INC Stock 492 20
N72482123 N72482123 QIAGEN NV Stock 17775 387
74736K101 74736K101 QORVO INC Stock 131838 1298
747316107 747316107 QUAKER HOUGHTON Stock 14839 75
747525103 747525103 QUALCOMM INC Stock 6263618 49095
747601201 747601201 QUALTRICS INTL INC Stock 21218 1190
74758T303 74758T303 QUALYS INC Stock 20153 155
74762E102 74762E102 QUANTA SVCS INC Stock 5117828 30712
74765K105 74765K105 QUANTUM SI INC Stock 440 250
74767V109 74767V109 QUANTUMSCAPE CORP Stock 51845 6338
88025U109 88025U109 10X GENOMICS INC Stock 1339 24
74836W203 74836W203 QUEST RESOURCE HLDG CORP Stock 7528 1226
219798105 219798105 QUIDELORTHO CORP Stock 10335 116
22053A107 22053A107 QUINCE THERAPEUTICS INC Stock 1638 1050
74874Q100 74874Q100 QUINSTREET INC Stock 1587 100
74907L102 74907L102 QUOIN PHARMACEUTICALS LTD SPONSORED ADS ADR 951 2000
74915M100 74915M100 QURATE RETAIL INC Stock 7033 7120
77634L105 77634L105 R1 RCM INC Stock 3000 200
75025X100 75025X100 RADIANT LOGISTICS INC Stock 1968 300
750491102 750491102 RADNET INC Stock 20525 820
751212101 751212101 RALPH LAUREN CORP Stock 31175 267
750917106 750917106 RAMBUS INC DEL Stock 24451 477
75281A109 75281A109 RANGE RES CORP Stock 102068 3856
75282U104 75282U104 RANGER ENERGY SVCS INC Stock 118948 11673
75340L104 75340L104 RAPID MICRO BIOSYSTEMS INC Stock 131 100
753422104 753422104 RAPID7 INC Stock 6198 135
754730109 754730109 RAYMOND JAMES FINL INC Stock 149862 1607
754907103 754907103 RAYONIER INC REIT 875675 26328
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP Stock 9434673 96340
74933W601 74933W601 RBB FD INC ETF 319 9
74933W650 74933W650 RBB FD INC ETF 2614 172
75524B203 75524B203 RBC BEARINGS INC Convertible Preferred 22540 200
75524B104 75524B104 RBC BEARINGS INC Stock 98909 425
74934Q108 74934Q108 RCI HOSPITALITY HLDGS INC Stock 121164 1550
749360400 749360400 RCM TECHNOLOGIES INC Stock 168707 14594
75524W108 75524W108 RE MAX HLDGS INC Stock 377620 20129
75574U101 75574U101 READY CAPITAL CORP REIT 904337 88922
756109104 756109104 REALTY INCOME CORP REIT 1502881 23735
75615P103 75615P103 REATA PHARMACEUTICALS INC Stock 5637 62
756158101 756158101 REAVES UTIL INCOME FD CEF 479395 16892
75629V104 75629V104 RECURSION PHARMACEUTICALS IN Stock 2001 300
75644T100 75644T100 RED CAT HLDGS INC Stock 4160 4000
75700L108 75700L108 RED ROCK RESORTS INC Stock 4457 100
75704L104 75704L104 RED VIOLET INC Stock 5280 300
75737F108 75737F108 REDFIN CORP Stock 6587 727
758075AC9 758075AC9 REDWOOD TRUST INC Convertible 9725 10000
758750103 758750103 REGAL REXNORD CORPORATION Stock 985 7
758849103 758849103 REGENCY CTRS CORP REIT 30223 494
75886F107 75886F107 REGENERON PHARMACEUTICALS Stock 3407466 4147
75902K106 75902K106 REGIONAL MGMT CORP Stock 26090 1000
7591EP100 7591EP100 REGIONS FINANCIAL CORP NEW Stock 190137 10244
759351604 759351604 REINSURANCE GRP OF AMERICA I Stock 9957 75
759419104 759419104 REKOR SYSTEMS INC Stock 3575 2860
75946W108 75946W108 RELIANCE GLOBAL GROUP INC COM NEW Stock 1806 600
759509102 759509102 RELIANCE STEEL & ALUMINUM CO Stock 56739 221
759530108 759530108 RELX PLC ADR 33056 1019
759937204 759937204 RENAISSANCE CAP GREENWICH FD ETF 132096 4513
G7496G103 G7496G103 RENAISSANCERE HLDGS LTD Stock 52288 261
75973T101 75973T101 RENALYTIX PLC ADR 777 321
760125104 760125104 RENTOKIL INITIAL PLC ADR 25229 691
76029L100 76029L100 REPAY HLDGS CORP Stock 5834 888
759916109 759916109 REPLIGEN CORP Stock 223077 1325
760281204 760281204 REPUBLIC BANCORP INC KY Stock 437203 10304
760759100 760759100 REPUBLIC SVCS INC Stock 616893 4562
76118Y104 76118Y104 RESIDEO TECHNOLOGIES INC Stock 5027 275
761152107 761152107 RESMED INC Stock 24092 110
76122Q105 76122Q105 RESOURCES CONNECTION INC Stock 18288 1072
76131D103 76131D103 RESTAURANT BRANDS INTL INC Stock 138980 2070
76131N101 76131N101 RETAIL OPPORTUNITY INVTS COR REIT 3364 241
76156B107 76156B107 REVOLVE GROUP INC Stock 153724 5845
76169C100 76169C100 REXFORD INDL RLTY INC REIT 9018 151
76171L106 76171L106 REYNOLDS CONSUMER PRODS INC Stock 47575 1730
74955L103 74955L103 RGC RES INC Stock 13 1
74967X103 74967X103 RH Stock 23381 96
763165107 763165107 RICHARDSON ELECTRS LTD Stock 11160 500
766559603 766559603 RIGEL PHARMACEUTICALS INC Stock 2640 2000
76674Q107 76674Q107 RIMINI STR INC DEL Stock 824 200
76680R206 76680R206 RINGCENTRAL INC Stock 27726 904
767204100 767204100 RIO TINTO PLC ADR 2316426 33767
767292105 767292105 RIOT PLATFORMS INC Stock 102248 10235
767744105 767744105 RITCHIE BROS AUCTIONEERS Stock 2533 45
767754872 767754872 RITE AID CORP Stock 101 45
64828T201 64828T201 RITHM CAPITAL CORP REIT 39429 4929
76882G107 76882G107 RIVERNORTH DOUBLELINE STRATE CEF 56308 6578
76883H104 76883H104 RIVERNORTH FLEXIBLE MUN INCO CEF 12907 833
76881Y109 76881Y109 RIVERNORTH OPPORTUNITIES FD CEF 34864 3069
76954A103 76954A103 RIVIAN AUTOMOTIVE INC Stock 127166 8215
749607107 749607107 RLI CORP Stock 58480 440
74965L101 74965L101 RLJ LODGING TR REIT 7950 750
74967R106 74967R106 RMR GROUP INC Stock 1365 52
770323103 770323103 ROBERT HALF INTL INC Stock 68168 846
770700102 770700102 ROBINHOOD MKTS INC Stock 48026 4946
771049103 771049103 ROBLOX CORP Stock 2050290 45582
77311W101 77311W101 ROCKET COS INC Stock 4702 519
773122106 773122106 ROCKET LAB USA INC Stock 50258 12440
77313F106 77313F106 ROCKET PHARMACEUTICALS INC Stock 17130 1000
773903109 773903109 ROCKWELL AUTOMATION INC Stock 2631683 8968
774374300 774374300 ROCKWELL MED INC Stock 13 7
775109200 775109200 ROGERS COMMUNICATIONS INC Stock 20196 436
77543R102 77543R102 ROKU INC Stock 791486 12025
775711104 775711104 ROLLINS INC Stock 23937 638
776696106 776696106 ROPER TECHNOLOGIES INC Stock 3521519 7991
778296103 778296103 ROSS STORES INC Stock 835128 7869
77936F103 77936F103 ROVER GROUP INC Stock 91 20
780087102 780087102 ROYAL BK CDA SUSTAINABL Stock 2357174 24662
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP Stock 298878 4577
780287108 780287108 ROYAL GOLD INC Stock 429354 3310
G7709Q104 G7709Q104 ROYALTY PHARMA PLC Stock 7282 202
780915104 780915104 ROYCE MICRO-CAP TR INC CEF 21877 2495
780910105 780910105 ROYCE VALUE TR INC CEF 84134 6200
749660106 749660106 RPC INC Stock 18531 2410
749685103 749685103 RPM INTL INC Stock 226562 2597
74971D101 74971D101 RPT REALTY REIT 41369 4350
78112J109 78112J109 RUBICON TECHNOLOGIES INC Stock 7546 11500
78137L105 78137L105 RUMBLE INC Stock 14650 1465
782011100 782011100 RUSH STREET INTERACTIVE INC Stock 544 175
783332109 783332109 RUTHS HOSPITALITY GROUP INC Stock 197 12
78351F107 78351F107 RYAN SPECIALTY HOLDINGS INC Stock 341316 8482
783513203 783513203 RYANAIR HOLDINGS PLC ADR 39036 414
783549108 783549108 RYDER SYS INC Stock 275716 3090
783754104 783754104 RYERSON HLDG CORP Stock 86468 2377
78377T107 78377T107 RYMAN HOSPITALITY PPTYS INC REIT 108977 1215
78409V104 78409V104 S&P GLOBAL INC Stock 3485244 10109
785688102 785688102 SABINE RTY TR Stock 423604 5899
78573L106 78573L106 SABRA HEALTH CARE REIT INC REIT 286194 24886
78573M104 78573M104 SABRE CORP Stock 7722 1800
78590A109 78590A109 SACHEM CAP CORP REIT 78924 21216
Y7388L103 Y7388L103 SAFE BULKERS INC Stock 185 50
78645L100 78645L100 SAFEHOLD INC REIT 0 0
78646V107 78646V107 SAFEHOLD INC REIT 2937 100
78709Y105 78709Y105 SAIA INC Stock 18773 69
794093104 794093104 SALEM MEDIA GROUP INC Stock 545 500
79466L302 79466L302 SALESFORCE INC Stock 8211250 41101
79589L106 79589L106 SAMSARA INC Stock 195366 9907
798241105 798241105 SAN JUAN BASIN RTY TR Stock 261989 24906
80007P869 80007P869 SANDRIDGE ENERGY INC Stock 8646 600
80013R206 80013R206 SANDSTORM GOLD LTD Stock 77326 13309
800677106 800677106 SANGAMO THERAPEUTICS INC Stock 352 200
801056102 801056102 SANMINA CORPORATION Stock 11739 192
80105N105 80105N105 SANOFI ADR 678944 12476
803054204 803054204 SAP SE ADR 429212 3392
G7T16G103 G7T16G103 SAPIENS INTL CORP N V Stock 1520 70
80349A208 80349A208 SARATOGA INVT CORP CEF 19523 772
803607100 803607100 SAREPTA THERAPEUTICS INC Stock 19434 141
803866300 803866300 SASOL LTD ADR 3236 237
804395101 804395101 SAUL CTRS INC REIT 27651 709
78410G104 78410G104 SBA COMMUNICATIONS CORP NEW REIT 35766 137
806857108 806857108 SCHLUMBERGER LTD Stock 3575280 72816
80689H102 80689H102 SCHNEIDER NATIONAL INC Stock 11556 432
80810D103 80810D103 SCHRODINGER INC Stock 30411 1155
808513105 808513105 SCHWAB CHARLES CORP Stock 2830688 54041
808524102 808524102 SCHWAB STRATEGIC TR ETF 1143699 23902
808524201 808524201 SCHWAB STRATEGIC TR ETF 2119788 43824
808524300 808524300 SCHWAB STRATEGIC TR ETF 1156502 17746
808524409 808524409 SCHWAB STRATEGIC TR ETF 889301 13561
808524508 808524508 SCHWAB STRATEGIC TR ETF 38674 570
808524607 808524607 SCHWAB STRATEGIC TR ETF 791529 18877
808524672 808524672 SCHWAB STRATEGIC TR ETF 52459 2220
808524698 808524698 SCHWAB STRATEGIC TR ETF 2064697 46247
808524706 808524706 SCHWAB STRATEGIC TR ETF 171710 7003
808524722 808524722 SCHWAB STRATEGIC TR ETF 9888 250
808524730 808524730 SCHWAB STRATEGIC TR ETF 37591 1443
808524748 808524748 SCHWAB STRATEGIC TR ETF 1126685 34008
808524755 808524755 SCHWAB STRATEGIC TR ETF 435114 13915
808524763 808524763 SCHWAB STRATEGIC TR ETF 23167 476
808524771 808524771 SCHWAB STRATEGIC TR ETF 710816 12943
808524789 808524789 SCHWAB STRATEGIC TR ETF 5791 107
808524797 808524797 SCHWAB STRATEGIC TR ETF 10365836 141687
808524805 808524805 SCHWAB STRATEGIC TR ETF 80651 2318
808524839 808524839 SCHWAB STRATEGIC TR ETF 403663 8605
808524847 808524847 SCHWAB STRATEGIC TR ETF 20277 1040
808524854 808524854 SCHWAB STRATEGIC TR ETF 172319 3417
808524862 808524862 SCHWAB STRATEGIC TR ETF 96556 1979
808524870 808524870 SCHWAB STRATEGIC TR ETF 3631978 67748
808524888 808524888 SCHWAB STRATEGIC TR ETF 239341 7100
808625107 808625107 SCIENCE APPLICATIONS INTL CO Stock 96565 899
M82618105 M82618105 SCISPARC LTD Stock 7 16
810186106 810186106 SCOTTS MIRACLE-GRO CO Stock 119521 1714
811054402 811054402 SCRIPPS E W CO OHIO Stock 1778 189
811246107 811246107 SCULPTOR CAP MGMT Stock 43050 5000
81141R100 81141R100 SEA LTD ADR 64566 746
811916105 811916105 SEABRIDGE GOLD INC Stock 126755 9788
811707801 811707801 SEACOAST BKG CORP FLA Stock 23700 1000
G7997R103 G7997R103 SEAGATE TECHNOLOGY HLDNGS PL Stock 1671800 25284
81181C104 81181C104 SEAGEN INC Stock 305325 1508
81211K100 81211K100 SEALED AIR CORP NEW Stock 312209 6800
81282V100 81282V100 SEAWORLD ENTMT INC Stock 245 4
81578P106 81578P106 SEER INC Stock 127 33
81589A106 81589A106 SEI EXCHANGE TRADED FUNDS ETF 1495 55
81589A205 81589A205 SEI EXCHANGE TRADED FUNDS ETF 2805 110
81589A304 81589A304 SEI EXCHANGE TRADED FUNDS ETF 2900 120
81589A403 81589A403 SEI EXCHANGE TRADED FUNDS ETF 3327 132
784117103 784117103 SEI INVTS CO Stock 59622 1036
81617J301 81617J301 SELECT ENERGY SVCS INC Stock 1297428 186412
81369Y100 81369Y100 SELECT SECTOR SPDR TR ETF 3168969 39288
81369Y209 81369Y209 SELECT SECTOR SPDR TR ETF 7225171 55810
81369Y308 81369Y308 SELECT SECTOR SPDR TR ETF 5440207 72818
81369Y407 81369Y407 SELECT SECTOR SPDR TR ETF 3625049 24241
81369Y506 81369Y506 SELECT SECTOR SPDR TR ETF 8765633 105827
81369Y605 81369Y605 SELECT SECTOR SPDR TR ETF 9095964 282922
81369Y704 81369Y704 SELECT SECTOR SPDR TR ETF 5209189 51485
81369Y803 81369Y803 SELECT SECTOR SPDR TR ETF 19488191 129052
81369Y852 81369Y852 SELECT SECTOR SPDR TR ETF 4821955 83180
81369Y860 81369Y860 SELECT SECTOR SPDR TR ETF 623139 16670
78463X152 78463X152 SPDR INDEX SHS FDS ETF 27351 510
81369Y886 81369Y886 SELECT SECTOR SPDR TR ETF 2821092 41677
816300107 816300107 SELECTIVE INS GROUP INC Stock 195712 2053
816645204 816645204 SEMILEDS CORP Stock 1070 500
81684M104 81684M104 SEMLER SCIENTIFIC INC Stock 262640 9800
816851109 816851109 SEMPRA Stock 2556104 16910
81686C104 81686C104 SEMRUSH HLDGS INC Stock 4573 455
816850101 816850101 SEMTECH CORP Stock 10477 434
817070501 817070501 SENECA FOODS CORP NEW Stock 18033 345
G8060N102 G8060N102 SENSATA TECHNOLOGIES HLDG PL Stock 168967 3378
81727U105 81727U105 SENSEONICS HLDGS INC Stock 2749 3872
81725T100 81725T100 SENSIENT TECHNOLOGIES CORP Stock 41189 538
81728J109 81728J109 SENSUS HEALTHCARE INC Stock 295058 56633
81730H109 81730H109 SENTINELONE INC Stock 80589 4926
817323207 817323207 SEQUANS COMMUNICATIONS S A ADR 460 230
81752T619 81752T619 SERIES PORTFOLIOS TR ETF 6650 278
81752R100 81752R100 SERITAGE GROWTH PPTYS REIT 15740 2000
817565104 817565104 SERVICE CORP INTL Stock 335059 4872
81761L102 81761L102 SERVICE PPTYS TR REIT 18406 1848
81762P102 81762P102 SERVICENOW INC Stock 4793586 10315
81768T108 81768T108 SERVISFIRST BANCSHARES INC Stock 2908829 53246
78397Q109 78397Q109 SES AI CORPORATION Stock 5900 2000
G7738W106 G7738W106 SFL CORPORATION LTD Stock 39731 4182
780259305 780259305 SHELL PLC ADR 2003759 34824
824348106 824348106 SHERWIN WILLIAMS CO Stock 2666634 11864
82452J109 82452J109 SHIFT4 PMTS INC Stock 57987 765
824596100 824596100 SHINHAN FINANCIAL GROUP CO L ADR 3260 121
82489W107 82489W107 SHOALS TECHNOLOGIES GROUP IN Stock 8090 355
82489T104 82489T104 SHOCKWAVE MED INC Stock 198399 915
824889109 824889109 SHOE CARNIVAL INC Stock 32340 1261
82509L107 82509L107 SHOPIFY INC Stock 4455297 92935
82536T107 82536T107 SHOTSPOTTER INC Stock 3932 100
825690100 825690100 SHUTTERSTOCK INC Stock 18285 252
825698103 825698103 SHYFT GROUP INC Stock 5233 230
82575P107 82575P107 SIBANYE STILLWATER LTD ADR 571348 68672
826165102 826165102 SIDUS SPACE INC Stock 13226 24000
826599102 826599102 SIGMA LITHIUM CORPORATION Stock 45182 1201
G81276100 G81276100 SIGNET JEWELERS LIMITED Stock 2878 37
827048109 827048109 SILGAN HLDGS INC Stock 1395 26
826919102 826919102 SILICON LABORATORIES INC Stock 700 4
82706C108 82706C108 SILICON MOTION TECHNOLOGY CO ADR 19066 291
82710M100 82710M100 SILK RD MED INC Stock 14791 378
82836G102 82836G102 SILVERBOW RES INC Stock 14853 650
82835P103 82835P103 SILVERCORP METALS INC Stock 6685 1750
828363101 828363101 SILVERCREST METALS INC Stock 81039 11350
82837P408 82837P408 SILVERGATE CAP CORP Stock 18144 11200
828730200 828730200 SIMMONS 1ST NATL CORP Stock 245 14
828806109 828806109 SIMON PPTY GROUP INC NEW REIT 1515849 13538
82889N855 82889N855 SIMPLIFY EXCHANGE TRADED FUN ETF 9097703 149265
82900L102 82900L102 SIMPLY GOOD FOODS CO Stock 3977 100
829073105 829073105 SIMPSON MFG INC Stock 3591 33
829214105 829214105 SIMULATIONS PLUS INC Stock 17224 392
829322403 829322403 SINGING MACH INC Stock 156 100
82935V109 82935V109 SINGULARITY FUTURE TECH LTD COM NEW Stock 452 664
829658202 829658202 SIREN ETF TR ETF 9653 450
82968B103 82968B103 SIRIUS XM HOLDINGS INC Stock 91418 23027
172464109 172464109 SISECAM RESOURCES LP Stock 14288 569
82982L103 82982L103 SITEONE LANDSCAPE SUPPLY INC Stock 51463 376
82982T106 82982T106 SITIME CORP Stock 14223 100
82983N108 82983N108 SITIO ROYALTIES CORP Stock 814 36
83001A102 83001A102 SIX FLAGS ENTMT CORP NEW Stock 8841 331
83012A109 83012A109 SIXTH STREET SPECIALTY LENDI CEF 100632 5499
784305104 784305104 SJW GROUP Stock 29538 388
830566105 830566105 SKECHERS U S A INC Stock 161568 3400
83056P715 83056P715 SKEENA RES LTD NEW Stock 5499 900
83067L109 83067L109 SKILLZ INC Stock 52327 88211
83089J108 83089J108 SKYWATER TECHNOLOGY INC Stock 535634 47068
83088M102 83088M102 SKYWORKS SOLUTIONS INC Stock 2093419 17744
78440X887 78440X887 SL GREEN RLTY CORP REIT 60254 2562
78442P106 78442P106 SLM CORP Stock 41482 3348
G8232Y101 G8232Y101 SMART GLOBAL HLDGS INC Stock 96320 5587
168913309 168913309 SMART POWERR CORP Stock 15 10
83200N103 83200N103 SMARTSHEET INC Stock 9512 199
83192H106 83192H106 SMILEDIRECTCLUB INC Stock 1767 4110
83175M205 83175M205 SMITH & NEPHEW PLC ADR 215074 7706
831754106 831754106 SMITH & WESSON BRANDS INC Stock 54780 4450
831865209 831865209 SMITH A O CORP Stock 50626 732
832696405 832696405 SMUCKER J M CO Stock 312763 1987
83304A106 83304A106 SNAP INC Stock 192947 17212
833034101 833034101 SNAP ON INC Stock 3354626 13588
83307B101 83307B101 SNDL INC Stock 9368 5855
833445109 833445109 SNOWFLAKE INC Stock 621481 4028
83356Q108 83356Q108 SO YOUNG INTERNATIONAL INC ADR 699 325
833635105 833635105 SOCIEDAD QUIMICA Y MINERA DE ADR 318194 3925
75629F109 75629F109 SOCIETAL CDMO INC Stock 268 225
83406F102 83406F102 SOFI TECHNOLOGIES INC Stock 1291433 212757
83417M104 83417M104 SOLAREDGE TECHNOLOGIES INC Stock 509420 1676
83418M103 83418M103 SOLARIS OILFIELD INFRASTRUCT Stock 22631 2650
83422N105 83422N105 SOLID POWER INC Stock 2709 900
83548R204 83548R204 SONNET BIOTHERAPEUTC HLDNG I Stock 4118 11438
835495102 835495102 SONOCO PRODS CO Stock 817028 13394
83558L204 83558L204 SONOMA PHARMACEUTICALS INC Stock 2405 2463
83570H108 83570H108 SONOS INC Stock 81972 4178
835699307 835699307 SONY GROUP CORPORATION ADR 620589 6846
842587107 842587107 SOUTHERN CO Stock 10224093 146940
84265V105 84265V105 SOUTHERN COPPER CORP Stock 168085 2204
842873101 842873101 SOUTHERN FIRST BANCSHARES Stock 13447 438
840441109 840441109 SOUTHSTATE CORPORATION Stock 168387 2363
844741108 844741108 SOUTHWEST AIRLS CO Stock 386162 11867
844895102 844895102 SOUTHWEST GAS HLDGS INC Stock 18985 304
845467109 845467109 SOUTHWESTERN ENERGY CO Stock 113000 22600
846517100 846517100 SPARK NETWORKS SE ADR 201 300
847215100 847215100 SPARTANNASH CO Stock 433275 17471
78467X109 78467X109 SPDR DOW JONES INDL AVERAGE ETF 4459574 13407
78463V107 78463V107 SPDR GOLD TR ETF 11094423 60552
78463X194 78463X194 SPDR INDEX SHS FDS ETF 1497 53
78463X202 78463X202 SPDR INDEX SHS FDS ETF 207842 4629
78463X400 78463X400 SPDR INDEX SHS FDS ETF 49380 600
78463X434 78463X434 SPDR INDEX SHS FDS ETF 0 0
78463X459 78463X459 SPDR INDEX SHS FDS ETF 13267 225
78463X475 78463X475 SPDR INDEX SHS FDS ETF 1297 26
78463X509 78463X509 SPDR INDEX SHS FDS ETF 226009 6622
78463X541 78463X541 SPDR INDEX SHS FDS ETF 9306 163
78463X749 78463X749 SPDR INDEX SHS FDS ETF 28442 691
78463X756 78463X756 SPDR INDEX SHS FDS ETF 896657 17703
78463X848 78463X848 SPDR INDEX SHS FDS ETF 66471 2583
78463X871 78463X871 SPDR INDEX SHS FDS ETF 30505 985
78463X889 78463X889 SPDR INDEX SHS FDS ETF 936787 29165
78462F103 78462F103 SPDR S&P 500 ETF TR ETF 27998356 68390
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TR ETF 1619489 3533
78464A144 78464A144 SPDR SER TR ETF 71282 2437
78464A151 78464A151 SPDR SER TR ETF 571 20
78464A201 78464A201 SPDR SER TR ETF 13519 183
78464A284 78464A284 SPDR SER TR ETF 508633 20313
78464A292 78464A292 SPDR SER TR ETF 83629 2463
78464A300 78464A300 SPDR SER TR ETF 727272 9547
78464A359 78464A359 SPDR SER TR ETF 127823 1906
78464A367 78464A367 SPDR SER TR ETF 29906 1266
78464A375 78464A375 SPDR SER TR ETF 2548345 78435
78464A383 78464A383 SPDR SER TR ETF 61993 2795
78464A391 78464A391 SPDR SER TR ETF 70026 3300
78464A409 78464A409 SPDR SER TR ETF 203508 3676
78464A474 78464A474 SPDR SER TR ETF 7018799 236881
78464A490 78464A490 SPDR SER TR ETF 71918 1664
78464A508 78464A508 SPDR SER TR ETF 253555 6227
78464A516 78464A516 SPDR SER TR ETF 2173 94
78464A532 78464A532 SPDR SER TR ETF 20002 276
78464A581 78464A581 SPDR SER TR ETF 1383317 14777
78464A599 78464A599 SPDR SER TR ETF 93785 762
78464A607 78464A607 SPDR SER TR ETF 32580 367
78464A631 78464A631 SPDR SER TR ETF 333744 2855
78464A649 78464A649 SPDR SER TR ETF 95129 3689
78464A656 78464A656 SPDR SER TR ETF 2907 109
78464A664 78464A664 SPDR SER TR ETF 30295 981
78464A672 78464A672 SPDR SER TR ETF 631125 21808
78464A698 78464A698 SPDR SER TR ETF 371341 8466
78464A706 78464A706 SPDR SER TR ETF 4948 46
78464A714 78464A714 SPDR SER TR ETF 17694 279
78464A722 78464A722 SPDR SER TR ETF 28707 700
78464A755 78464A755 SPDR SER TR ETF 280711 5280
78464A763 78464A763 SPDR SER TR ETF 1908843 15430
78464A771 78464A771 SPDR SER TR ETF 28576 344
78464A797 78464A797 SPDR SER TR ETF 121923 3289
78464A805 78464A805 SPDR SER TR ETF 3283990 65119
78464A813 78464A813 SPDR SER TR ETF 47310 563
78464A821 78464A821 SPDR SER TR ETF 68 1
78464A839 78464A839 SPDR SER TR ETF 17508 265
78464A847 78464A847 SPDR SER TR ETF 232792 5298
78464A854 78464A854 SPDR SER TR ETF 1061666 22049
78464A862 78464A862 SPDR SER TR ETF 362792 1739
78464A870 78464A870 SPDR SER TR ETF 968671 12711
78464A888 78464A888 SPDR SER TR ETF 586653 8658
78468R101 78468R101 SPDR SER TR ETF 1587189 54300
78468R200 78468R200 SPDR SER TR ETF 631779 20762
78468R408 78468R408 SPDR SER TR ETF 4968 200
78468R549 78468R549 SPDR SER TR ETF 1128 15
78468R556 78468R556 SPDR SER TR ETF 150155 1177
78468R622 78468R622 SPDR SER TR ETF 441782 4760
78468R648 78468R648 SPDR SER TR ETF 4129 97
78468R655 78468R655 SPDR SER TR ETF 85377 985
78468R663 78468R663 SPDR SER TR ETF 58394715 635969
78468R689 78468R689 SPDR SER TR ETF 57472 1808
78468R697 78468R697 SPDR SER TR ETF 9107 263
78468R705 78468R705 SPDR SER TR ETF 7602 45
78468R721 78468R721 SPDR SER TR ETF 1671969 35711
78468R739 78468R739 SPDR SER TR ETF 579993 12198
78468R770 78468R770 SPDR SER TR ETF 3163 34
78468R788 78468R788 SPDR SER TR ETF 678137 17846
78468R796 78468R796 SPDR SER TR ETF 56527 1701
78468R804 78468R804 SPDR SER TR ETF 79070 578
78468R812 78468R812 SPDR SER TR ETF 32692 282
78468R853 78468R853 SPDR SER TR ETF 122790 3251
78468R861 78468R861 SPDR SER TR ETF 23141 1216
84741T104 84741T104 SPECIAL OPPORTUNITIES FD INC CEF 46823 4280
84790A105 84790A105 SPECTRUM BRANDS HLDGS INC NE Stock 116084 1753
G8651P110 G8651P110 SPI ENERGY CO LTD Stock 360 300
848574109 848574109 SPIRIT AEROSYSTEMS HLDGS INC Stock 2354 68
848577102 848577102 SPIRIT AIRLS INC Stock 429 25
84860W300 84860W300 SPIRIT RLTY CAP INC NEW REIT 112595 2826
848637104 848637104 SPLUNK INC Stock 357250 3726
84920Y106 84920Y106 SPORTSMANS WHSE HLDGS INC Stock 16943 1998
L8681T102 L8681T102 SPOTIFY TECHNOLOGY S A Stock 94737 709
85210B102 85210B102 SPROTT ETF TRUST ETF 394909 13984
85208P303 85208P303 SPROTT FDS TR ETF 443415 14135
852066208 852066208 SPROTT INC Stock 28772 790
85208R101 85208R101 SPROTT PHYSICAL GOLD & SILVE CEF 615541 32551
85207H104 85207H104 SPROTT PHYSICAL GOLD TR CEF 4315303 279127
85207Q104 85207Q104 SPROTT PHYSICAL PLAT PALLAD CEF 12869 1054
85207K107 85207K107 SPROTT PHYSICAL SILVER TR CEF 4049078 485501
85208M102 85208M102 SPROUTS FMRS MKT INC Stock 36782 1050
78463M107 78463M107 SPS COMM INC Stock 167987 1103
78473E103 78473E103 SPX TECHNOLOGIES INC Stock 14116 200
85225A107 85225A107 SQUARESPACE INC Stock 286 9
101507101 101507101 SRH TOTAL RETURN FUND INC CEF 769759 62684
78467J100 78467J100 SS&C TECHNOLOGIES HLDGS INC Stock 96968 1717
78467V400 78467V400 SSGA ACTIVE ETF TR ETF 436437 11166
78467V608 78467V608 SSGA ACTIVE ETF TR ETF 1576567 38026
78467V848 78467V848 SSGA ACTIVE ETF TR ETF 14245 347
78470P309 78470P309 SSGA ACTIVE TR ETF 5028 123
78470P507 78470P507 SSGA ACTIVE TR ETF 392817 14902
78470P846 78470P846 SSGA ACTIVE TR ETF 647307 23319
784730103 784730103 SSR MINING IN Stock 203253 13443
790148100 790148100 ST JOE CO Stock 24966 600
852312305 852312305 STAAR SURGICAL CO Stock 12790 200
85254J102 85254J102 STAG INDL INC REIT 539633 15956
34385P108 34385P108 STANDARD BIOTOOLS INC Stock 975 500
853606101 853606101 STANDARD LITHIUM LTD Stock 319736 84141
853666105 853666105 STANDARD MTR PRODS INC Stock 173477 4700
854231107 854231107 STANDEX INTL CORP Stock 20912 171
854502101 854502101 STANLEY BLACK & DECKER INC Stock 70475 875
85472N109 85472N109 STANTEC INC Stock 2395 41
Y8162K204 Y8162K204 STAR BULK CARRIERS CORP. Stock 166328 7875
85512C105 85512C105 STAR GROUP L P Stock 127737 9849
855244109 855244109 STARBUCKS CORP Stock 4988894 47910
85571BAH8 85571BAH8 STARWOOD PPTY TR INC Convertible 5999 6000
85571B105 85571B105 STARWOOD PPTY TR INC REIT 182437 10313
857477103 857477103 STATE STR CORP Stock 791309 10455
858119100 858119100 STEEL DYNAMICS INC Stock 2634103 23298
85814R107 85814R107 STEEL PARTNERS HLDGS L P Stock 131669 3000
N82405106 N82405106 STELLANTIS N.V Stock 9004 495
858568108 858568108 STELLUS CAP INVT CORP CEF 62391 4428
85859N102 85859N102 STEM INC Stock 369933 65244
858912108 858912108 STERICYCLE INC Stock 258346 5924
G8473T100 G8473T100 STERIS PLC Stock 52793 276
859241101 859241101 STERLING INFRASTRUCTURE INC Stock 93563 2470
T9224W109 T9224W109 STEVANATO GROUP S P A Stock 24968 964
860372101 860372101 STEWART INFORMATION SVCS COR Stock 28164 698
860630102 860630102 STIFEL FINL CORP Stock 18786 318
860897107 860897107 STITCH FIX INC Stock 123 24
861012102 861012102 STMICROELECTRONICS N V ADR 660943 12356
861025104 861025104 STOCK YDS BANCORP INC Stock 35951 652
861896108 861896108 STONEX GROUP INC Stock 41516 401
M85548101 M85548101 STRATASYS LTD Stock 3058 185
86280R506 86280R506 STRATEGY SHS ETF 183709 9081
86333M108 86333M108 STRIDE INC Stock 589 15
863667101 863667101 STRYKER CORPORATION Stock 6537502 22901
864159108 864159108 STURM RUGER & CO INC Stock 158271 2755
864482104 864482104 SUBURBAN PROPANE PARTNERS L Stock 9280 606
86562M209 86562M209 SUMITOMO MITSUI FINL GROUP I ADR 3984 498
86614U100 86614U100 SUMMIT MATLS INC Stock 3134 110
866674104 866674104 SUN CMNTYS INC REIT 10989 78
866683105 866683105 SUN CTRY AIRLS HLDGS INC Stock 20500 1000
866796105 866796105 SUN LIFE FINANCIAL INC. Stock 291360 6239
86722A103 86722A103 SUNCOKE ENERGY INC Stock 1060 118
867224107 867224107 SUNCOR ENERGY INC NEW Stock 420514 13543
86745K104 86745K104 SUNNOVA ENERGY INTL INC. Stock 96844 6200
86765K109 86765K109 SUNOCO LP/SUNOCO FIN CORP Stock 65835 1500
8676EP108 8676EP108 SUNOPTA INC Stock 8894 1155
867652406 867652406 SUNPOWER CORP Stock 8498 614
86771W105 86771W105 SUNRUN INC Stock 41247 2047
867781304 867781304 SUNSHINE BIOPHARMA INC COM NEW Stock 15 20
86800U104 86800U104 SUPER MICRO COMPUTER INC Stock 254655 2390
868358102 868358102 SUPERIOR GROUP OF CO INC Stock 15347 1950
868459108 868459108 SUPERNUS PHARMACEUTICALS INC Stock 1993 55
86881A100 86881A100 SURGERY PARTNERS INC Stock 145980 4235
86959K105 86959K105 SUZANO S A ADR 657 80
87043Q108 87043Q108 SWEETGREEN INC Stock 0 0
871332102 871332102 SYLVAMO CORP Stock 53169 1149
87157D109 87157D109 SYNAPTICS INC Stock 66134 595
87157B103 87157B103 SYNCHRONOSS TECHNOLOGIES INC Stock 188 200
87165B103 87165B103 SYNCHRONY FINANCIAL Stock 36733 1263
87166B102 87166B102 SYNEOS HEALTH INC Stock 321 9
871607107 871607107 SYNOPSYS INC Stock 912710 2363
87161C501 87161C501 SYNOVUS FINL CORP Stock 193397 6273
871829107 871829107 SYSCO CORP Stock 1622145 21004
87283Q404 87283Q404 T ROWE PRICE ETF INC ETF 1023867 32042
872590104 872590104 T-MOBILE US INC Stock 2015160 13913
89853L203 89853L203 T2 BIOSYSTEMS INC Stock 18 40
874036106 874036106 TAIWAN FD INC CEF 53920 2000
874039100 874039100 TAIWAN SEMICONDUCTOR MFG LTD ADR 5003997 53795
874054109 874054109 TAKE-TWO INTERACTIVE SOFTWAR Stock 68000 570
874060205 874060205 TAKEDA PHARMACEUTICAL CO LTD ADR 118732 7205
875465106 875465106 TANGER FACTORY OUTLET CTRS I REIT 75469 3845
876030107 876030107 TAPESTRY INC Stock 16500 383
87612G101 87612G101 TARGA RES CORP Stock 818572 11221
87612E106 87612E106 TARGET CORP Stock 8508616 51371
876511106 876511106 TASEKO MINES LTD Stock 7634 4599
876568502 876568502 TATA MTRS LTD ADR 0 247
87724P106 87724P106 TAYLOR MORRISON HOME CORP Stock 3367 88
87224V108 87224V108 TC BANCSHARES INC Stock 29100 2000
87807B107 87807B107 TC ENERGY CORP Stock 377799 9713
G87084102 G87084102 TDH HLDGS INC SHS NEW Stock 6 5
H84989104 H84989104 TE CONNECTIVITY LTD Stock 819661 6250
87874R100 87874R100 TECHTARGET INC Stock 568565 15741
878742204 878742204 TECK RESOURCES LTD Stock 394495 10808
G87264100 G87264100 TECNOGLASS INC Stock 3357 80
87901J105 87901J105 TEGNA INC Stock 2858 169
87911J103 87911J103 TEKLA HEALTHCARE INVS CEF 61720 3497
879105104 879105104 TEKLA HEALTHCARE OPPORTUNITI CEF 732470 39044
87911K100 87911K100 TEKLA LIFE SCIENCES INVS CEF 50747 3643
87911L108 87911L108 TEKLA WORLD HEALTHCARE FD CEF 254237 18503
87918A105 87918A105 TELADOC HEALTH INC Stock 434473 16775
879360105 879360105 TELEDYNE TECHNOLOGIES INC Stock 132332 296
879369106 879369106 TELEFLEX INCORPORATED Stock 212023 837
879382208 879382208 TELEFONICA S A ADR 950 222
87968A104 87968A104 TELLURIAN INC NEW Stock 10332 8400
87969B101 87969B101 TELOS CORP MD Stock 38962 15400
87971M103 87971M103 TELUS CORPORATION Stock 312809 15751
88018T101 88018T101 TEMPLETON DRAGON FD INC CEF 2648 250
880192109 880192109 TEMPLETON EMERGING MKTS INCO CEF 161702 31894
880198106 880198106 TEMPLETON GLOBAL INCOME FD CEF 23114 5253
88023U101 88023U101 TEMPUR SEALY INTL INC Stock 10346 262
88031M109 88031M109 TENARIS S A ADR 3467 122
88034P109 88034P109 TENCENT MUSIC ENTMT GROUP ADR 11592 1400
88033G407 88033G407 TENET HEALTHCARE CORP Stock 48843 822
88076W103 88076W103 TERADATA CORP DEL Stock 55828 1386
880770102 880770102 TERADYNE INC Stock 614577 5716
880779103 880779103 TEREX CORP NEW Stock 8128 168
880890108 880890108 TERNIUM SA ADR 275411 6675
88146M101 88146M101 TERRENO RLTY CORP REIT 16797 260
88160R101 88160R101 TESLA INC Stock 17871666 86145
88162G103 88162G103 TETRA TECH INC NEW Stock 303843 2068
88166A102 88166A102 TEUCRIUM COMMODITY TR ETF 19856 788
88166A508 88166A508 TEUCRIUM COMMODITY TR ETF 13149 1863
881624209 881624209 TEVA PHARMACEUTICAL INDS LTD ADR 35533 4015
88224Q107 88224Q107 TEXAS CAP BANCSHARES INC Stock 1616 33
882508104 882508104 TEXAS INSTRS INC Stock 6406458 34442
88262P102 88262P102 TEXAS PACIFIC LAND CORPORATI Stock 294277 173
882681109 882681109 TEXAS ROADHOUSE INC Stock 3191865 29538
883203101 883203101 TEXTRON INC Stock 250591 3548
88322Q108 88322Q108 TG THERAPEUTICS INC Stock 51873 3449
00258W108 00258W108 THE AARONS COMPANY INC Stock 3381 350
88331L108 88331L108 THE BEAUTY HEALTH COMPANY Stock 535512 42400
125523100 125523100 THE CIGNA GROUP Stock 1510280 5911
536221104 536221104 THE LION ELECTRIC COMPANY Stock 1395 750
88338K103 88338K103 THE ONE GROUP HOSPITALITY IN Stock 810 100
88339P101 88339P101 THE REALREAL INC Stock 4347 3450
88339J105 88339J105 THE TRADE DESK INC Stock 3224819 52944
883556102 883556102 THERMO FISHER SCIENTIFIC INC Stock 5558300 9644
884903709 884903709 THOMSON REUTERS CORP. Stock 45902 353
885160101 885160101 THOR INDS INC Stock 264582 3322
88556E102 88556E102 THREDUP INC Stock 633 250
886364439 886364439 TIDAL ETF TR ETF 978 48
886364637 886364637 TIDAL ETF TR ETF 2651 85
886364645 886364645 TIDAL ETF TR ETF 8782 289
88642R109 88642R109 TIDEWATER INC NEW Stock 143480 3255
88642R174 88642R174 TIDEWATER INC NEW Stock 477 146
88677Q109 88677Q109 TILE SHOP HLDGS INC Stock 636 136
88688T100 88688T100 TILRAY BRANDS INC Stock 9170 3624
887389104 887389104 TIMKEN CO Stock 389723 4769
887432276 887432276 TIMOTHY PLAN ETF 5298 225
887432284 887432284 TIMOTHY PLAN ETF 9917 428
887432334 887432334 TIMOTHY PLAN ETF 4748 190
88822Q103 88822Q103 TIPTREE INC Stock 325967 22373
872540109 872540109 TJX COS INC NEW Stock 6254109 79812
87261Y106 87261Y106 TMC THE METALS COMPANY INC Stock 26110 31500
888787108 888787108 TOAST INC Stock 507348 28583
889478103 889478103 TOLL BROTHERS INC Stock 444522 7405
890023203 890023203 TOMI ENVIRONMENTAL SOLUTIONS Stock 17 25
890260862 890260862 TONIX PHARMACEUTICALS HLDG C Stock 1 1
890516107 890516107 TOOTSIE ROLL INDS INC Stock 62605 1394
89055F103 89055F103 TOPBUILD CORP Stock 5828 28
131193104 131193104 TOPGOLF CALLAWAY BRANDS CORP Stock 29663 1372
G89479102 G89479102 TORM PLC Stock 22569 725
891092108 891092108 TORO CO Stock 23224 209
891160509 891160509 TORONTO DOMINION BK ONT Stock 545642 9109
89148K200 89148K200 TORTOISE ENERGY INDEPENDENC CEF 3941 140
89147L886 89147L886 TORTOISE ENERGY INFRA CORP CEF 715839 24348
89148H207 89148H207 TORTOISE PIPELINE & ENERGY F CEF 5253 204
89151E109 89151E109 TOTALENERGIES SE ADR 1206865 20438
892331307 892331307 TOYOTA MOTOR CORP ADR 81086 572
G8990L101 G8990L101 TPB ACQUISITION CORP I Stock 592 103
87266J104 87266J104 TPI COMPOSITES INC Stock 261 20
89237H209 89237H209 TRACON PHARMACEUTICALS INC Stock 3780 2000
892356106 892356106 TRACTOR SUPPLY CO Stock 3407653 14498
892672106 892672106 TRADEWEB MKTS INC Stock 6006 76
89269P103 89269P103 TRAEGER INC Stock 179607 43700
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC Stock 1625579 8836
893529107 893529107 TRANSCAT INC Stock 536 6
893641100 893641100 TRANSDIGM GROUP INC Stock 2719252 3689
89377M109 89377M109 TRANSMEDICS GROUP INC Stock 577517 7626
H8817H100 H8817H100 TRANSOCEAN LTD Stock 1323060 208028
89400J107 89400J107 TRANSUNION Stock 180305 2902
894164102 894164102 TRAVEL PLUS LEISURE CO Stock 40334 1029
89417E109 89417E109 TRAVELERS COMPANIES INC Stock 2109629 12307
89469A104 89469A104 TREEHOUSE FOODS INC Stock 30258 600
89531P105 89531P105 TREX CO INC Stock 931447 19138
895436103 895436103 TRI CONTL CORP CEF 12449 469
896239100 896239100 TRIMBLE INC Stock 117683 2245
896288107 896288107 TRINET GROUP INC Stock 161 2
896522109 896522109 TRINITY INDS INC Stock 159558 6550
G9059U107 G9059U107 TRINSEO PLC Stock 20850 1000
896712205 896712205 TRIO TECH INTL Stock 1880 400
89677Q107 89677Q107 TRIP COM GROUP LTD ADR 2675 71
896945201 896945201 TRIPADVISOR INC Stock 155563 7833
89679M104 89679M104 TRIPLE FLAG PRECIOUS METAL Stock 4328 290
89677Y100 89677Y100 TRIPLEPOINT VENTURE GROWTH B CEF 192398 15927
G9078F107 G9078F107 TRITON INTL LTD Stock 1655092 26180
89679E300 89679E300 TRIUMPH FINANCIAL INC Stock 7548 130
89686D105 89686D105 TRIVAGO N V ADR 604 400
G9087Q102 G9087Q102 TRONOX HOLDINGS PLC Stock 17256 1200
89832Q109 89832Q109 TRUIST FINL CORP Stock 3532869 103603
898349204 898349204 TRUSTCO BK CORP N Y Stock 16864 528
89854H102 89854H102 TTEC HLDGS INC Stock 12245 329
87305R109 87305R109 TTM TECHNOLOGIES INC Stock 2698 200
899896104 899896104 TUPPERWARE BRANDS CORP Stock 438 175
900450206 900450206 TURTLE BEACH CORP Stock 16533 1650
90089L108 90089L108 TUSIMPLE HLDGS INC Stock 698 475
90138F102 90138F102 TWILIO INC Stock 777905 11675
90184D100 90184D100 TWIST BIOSCIENCE CORP Stock 5911 392
90187B804 90187B804 TWO HBRS INVT CORP REIT 286132 19452
90213U115 90213U115 TWO RDS SHARED TR ETF 2626 314
90214Q642 90214Q642 TWO RDS SHARED TR ETF 96694 11484
902252105 902252105 TYLER TECHNOLOGIES INC Stock 231225 652
902494103 902494103 TYSON FOODS INC Stock 1724632 29073
90291C201 90291C201 U S GOLD CORP Stock 1116 200
90337L108 90337L108 U S PHYSICAL THERAPY Stock 138435 1414
90346E103 90346E103 U S SILICA HLDGS INC Stock 18304 1533
90353T100 90353T100 UBER TECHNOLOGIES INC Stock 2016898 63625
90353W103 90353W103 UBIQUITI INC Stock 42927 158
902677780 902677780 UBS AG LONDON BRANCH ETF 129974 270
90274D416 90274D416 UBS AG LONDON BRANCH ETF 40568 2389
H42097107 H42097107 UBS GROUP AG Stock 15791 740
902653104 902653104 UDR INC REIT 141607 3449
90278Q108 90278Q108 UFP INDUSTRIES INC Stock 24031 302
902681105 902681105 UGI CORP NEW Stock 1589017 45714
90364P105 90364P105 UIPATH INC Stock 11642 663
90384S303 90384S303 ULTA BEAUTY INC Stock 4112168 7536
90385V107 90385V107 ULTRA CLEAN HLDGS INC Stock 173062 5219
90400D108 90400D108 ULTRAGENYX PHARMACEUTICAL IN Stock 40 1
903002103 903002103 UMH PPTYS INC REIT 68831 4654
904311107 904311107 UNDER ARMOUR INC Stock 40162 4232
904311206 904311206 UNDER ARMOUR INC Stock 6187 725
904677200 904677200 UNIFI INC Stock 8 1
90470L550 90470L550 UNIFIED SER TR ETF 3002 90
904708104 904708104 UNIFIRST CORP MASS Stock 64256 365
904767704 904767704 UNILEVER PLC ADR 2447704 47135
907818108 907818108 UNION PAC CORP Stock 5831582 28976
910047109 910047109 UNITED AIRLS HLDGS INC Stock 312450 7061
909911109 909911109 UNITED BANCORP INC OHIO Stock 2509 173
909907107 909907107 UNITED BANKSHARES INC WEST V Stock 157907 4486
90984P303 90984P303 UNITED CMNTY BKS BLAIRSVLE G Stock 23452 834
910873405 910873405 UNITED MICROELECTRONICS CORP ADR 4794 547
911312106 911312106 UNITED PARCEL SERVICE INC Stock 6399859 32990
911363109 911363109 UNITED RENTALS INC Stock 2682922 6779
912909108 912909108 UNITED STATES STL CORP NEW Stock 92286 3536
91288X109 91288X109 UNITED STS 12 MONTH NAT GAS ETF 5211 450
91288V103 91288V103 UNITED STS 12 MONTH OIL FD L ETF 52855 1567
911717106 911717106 UNITED STS COMMODITY INDEX F ETF 10309 190
911718104 911718104 UNITED STS COMMODITY INDEX F ETF 113302 4543
91201T102 91201T102 UNITED STS GASOLINE FD LP ETF 810817 13339
912318300 912318300 UNITED STS NAT GAS FD LP ETF 812618 117092
91232N207 91232N207 UNITED STS OIL FD LP ETF 1935876 29137
91307C102 91307C102 UNITED THERAPEUTICS CORP DEL Stock 35162 157
91324P102 91324P102 UNITEDHEALTH GROUP INC Stock 9634088 20385
91325V108 91325V108 UNITI GROUP INC REIT 574309 161777
913259107 913259107 UNITIL CORP Stock 77143 1352
91332U101 91332U101 UNITY SOFTWARE INC Stock 858040 26450
91336L107 91336L107 UNIVAR SOLUTIONS INC Stock 1331 38
91347P105 91347P105 UNIVERSAL DISPLAY CORP Stock 7654235 49341
91359E105 91359E105 UNIVERSAL HEALTH RLTY INCOME REIT 11621 242
913903100 913903100 UNIVERSAL HLTH SVCS INC Stock 252239 1985
91529Y106 91529Y106 UNUM GROUP Stock 2447379 61865
76009N100 76009N100 UPBOUND GROUP INC Stock 21324 870
91680M107 91680M107 UPSTART HLDGS INC Stock 595248 37461
91688F104 91688F104 UPWORK INC Stock 8581 758
91688R108 91688R108 UR-ENERGY INC Stock 80 75
916896103 916896103 URANIUM ENERGY CORP Stock 1008 350
902973304 902973304 US BANCORP DEL Stock 2431525 67448
912008109 912008109 US FOODS HLDG CORP Stock 296887 8037
90290N109 90290N109 USA COMPRESSION PARTNERS LP Stock 39263 1858
917488108 917488108 UTAH MED PRODS INC Stock 315213 3326
G9310A114 G9310A114 UTSTARCOM HOLDINGS CORP Stock 2185 507
918090101 918090101 UTZ BRANDS INC Stock 18282 1110
91823B109 91823B109 UWM HOLDINGS CORPORATION Stock 301611 61428
918204108 918204108 V F CORP Stock 1100565 48039
91851C201 91851C201 VAALCO ENERGY INC Stock 5346 1180
91854V107 91854V107 VACASA INC Stock 395 410
91879Q109 91879Q109 VAIL RESORTS INC Stock 2337 10
G9460G119 G9460G119 VALARIS LIMITED Stock 33 3
91912E105 91912E105 VALE S A ADR 275902 17484
91913Y100 91913Y100 VALERO ENERGY CORP Stock 5554542 39789
919794107 919794107 VALLEY NATL BANCORP Stock 80065 8665
92047W101 92047W101 VALVOLINE INC Stock 43206 1237
92189F106 92189F106 VANECK ETF TRUST ETF 2010717 62155
92189F171 92189F171 VANECK ETF TRUST ETF 82678 3517
92189F353 92189F353 VANECK ETF TRUST ETF 41592 2258
92189F387 92189F387 VANECK ETF TRUST ETF 37965 1703
92189F403 92189F403 VANECK ETF TRUST ETF 0 5425
92189F411 92189F411 VANECK ETF TRUST ETF 150673 10160
92189F429 92189F429 VANECK ETF TRUST ETF 146407 8295
92189F437 92189F437 VANECK ETF TRUST ETF 96339 3438
92189F452 92189F452 VANECK ETF TRUST ETF 48262 4271
92189F502 92189F502 VANECK ETF TRUST ETF 1580 13
92189F536 92189F536 VANECK ETF TRUST ETF 506043 28098
92189F585 92189F585 VANECK ETF TRUST ETF 8063 254
92189F643 92189F643 VANECK ETF TRUST ETF 83131 1126
92189F676 92189F676 VANECK ETF TRUST ETF 3761207 14291
92189F684 92189F684 VANECK ETF TRUST ETF 1129546 6911
92189F692 92189F692 VANECK ETF TRUST ETF 6987 90
92189F700 92189F700 VANECK ETF TRUST ETF 50533 582
92189F726 92189F726 VANECK ETF TRUST ETF 97254 600
92189F767 92189F767 VANECK ETF TRUST ETF 1177 37
92189F791 92189F791 VANECK ETF TRUST ETF 152683 3865
92189F817 92189F817 VANECK ETF TRUST ETF 7308 600
92189H201 92189H201 VANECK ETF TRUST ETF 7435 160
92189H300 92189H300 VANECK ETF TRUST ETF 431614 17094
92189H409 92189H409 VANECK ETF TRUST ETF 97530 1885
92189H607 92189H607 VANECK ETF TRUST ETF 22170 80
92189H805 92189H805 VANECK ETF TRUST ETF 121925 1495
92189H839 92189H839 VANECK ETF TRUST ETF 57020 3823
92189H870 92189H870 VANECK ETF TRUST ETF 1828 30
921078101 921078101 VANECK MERK GOLD TR ETF 57300 3000
921932505 921932505 VANGUARD ADMIRAL FDS INC ETF 1441110 6253
921932703 921932703 VANGUARD ADMIRAL FDS INC ETF 249234 1699
921932778 921932778 VANGUARD ADMIRAL FDS INC ETF 132577 1642
921932828 921932828 VANGUARD ADMIRAL FDS INC ETF 798738 8996
921932844 921932844 VANGUARD ADMIRAL FDS INC ETF 213230 2711
921932869 921932869 VANGUARD ADMIRAL FDS INC ETF 173080 1948
921932885 921932885 VANGUARD ADMIRAL FDS INC ETF 106632 1259
921937793 921937793 VANGUARD BD INDEX FDS ETF 295523 3856
921937819 921937819 VANGUARD BD INDEX FDS ETF 707593 9221
921937827 921937827 VANGUARD BD INDEX FDS ETF 5796996 75788
921937835 921937835 VANGUARD BD INDEX FDS ETF 3535218 47883
92203C303 92203C303 VANGUARD BD INDEX FDS ETF 229754 4666
92203J407 92203J407 VANGUARD CHARLOTTE FDS ETF 2199485 44960
922908363 922908363 VANGUARD INDEX FDS ETF 20008109 53204
922908512 922908512 VANGUARD INDEX FDS ETF 4497362 33545
922908538 922908538 VANGUARD INDEX FDS ETF 2140188 10981
922908553 922908553 VANGUARD INDEX FDS ETF 4146314 49931
922908595 922908595 VANGUARD INDEX FDS ETF 2746401 12691
922908611 922908611 VANGUARD INDEX FDS ETF 9794021 61691
922908629 922908629 VANGUARD INDEX FDS ETF 9140813 43338
922908637 922908637 VANGUARD INDEX FDS ETF 1849445 9900
922908652 922908652 VANGUARD INDEX FDS ETF 416483 2971
922908736 922908736 VANGUARD INDEX FDS ETF 19842519 79548
922908744 922908744 VANGUARD INDEX FDS ETF 13782957 99797
922908751 922908751 VANGUARD INDEX FDS ETF 7380902 38937
922908769 922908769 VANGUARD INDEX FDS ETF 25505494 124966
922042676 922042676 VANGUARD INTL EQUITY INDEX F ETF 560191 13808
922042718 922042718 VANGUARD INTL EQUITY INDEX F ETF 1053745 9646
922042742 922042742 VANGUARD INTL EQUITY INDEX F ETF 250230 2717
922042775 922042775 VANGUARD INTL EQUITY INDEX F ETF 738523 13812
922042858 922042858 VANGUARD INTL EQUITY INDEX F ETF 6062769 150069
922042866 922042866 VANGUARD INTL EQUITY INDEX F ETF 90707 1337
922042874 922042874 VANGUARD INTL EQUITY INDEX F ETF 366746 6017
922020805 922020805 VANGUARD MALVERN FDS ETF 10921567 228389
922907746 922907746 VANGUARD MUN BD FDS ETF 2722078 53732
92206C102 92206C102 VANGUARD SCOTTSDALE FDS ETF 1272817 21743
92206C409 92206C409 VANGUARD SCOTTSDALE FDS ETF 2001536 26257
92206C573 92206C573 VANGUARD SCOTTSDALE FDS ETF 86981 1135
92206C599 92206C599 VANGUARD SCOTTSDALE FDS ETF 367 2
92206C649 92206C649 VANGUARD SCOTTSDALE FDS ETF 8274 69
92206C664 92206C664 VANGUARD SCOTTSDALE FDS ETF 48696 676
92206C680 92206C680 VANGUARD SCOTTSDALE FDS ETF 479995 7632
92206C706 92206C706 VANGUARD SCOTTSDALE FDS ETF 35676 595
92206C714 92206C714 VANGUARD SCOTTSDALE FDS ETF 341427 5110
92206C730 92206C730 VANGUARD SCOTTSDALE FDS ETF 591225 3173
92206C771 92206C771 VANGUARD SCOTTSDALE FDS ETF 420569 9035
92206C813 92206C813 VANGUARD SCOTTSDALE FDS ETF 30692 385
92206C847 92206C847 VANGUARD SCOTTSDALE FDS ETF 1926515 29408
92206C870 92206C870 VANGUARD SCOTTSDALE FDS ETF 2145748 26748
921908844 921908844 VANGUARD SPECIALIZED FUNDS ETF 16494650 107101
921909768 921909768 VANGUARD STAR FDS ETF 1245006 22550
921943858 921943858 VANGUARD TAX-MANAGED FDS ETF 8356499 185001
921935607 921935607 VANGUARD WELLINGTON FD ETF 128825 1300
921935805 921935805 VANGUARD WELLINGTON FD ETF 20073 207
921946406 921946406 VANGUARD WHITEHALL FDS ETF 15871449 150440
921946794 921946794 VANGUARD WHITEHALL FDS ETF 772525 12470
921946810 921946810 VANGUARD WHITEHALL FDS ETF 1875650 25457
921910709 921910709 VANGUARD WORLD FD ETF 4424819 48871
921910725 921910725 VANGUARD WORLD FD ETF 5706786 108991
921910733 921910733 VANGUARD WORLD FD ETF 100247 1398
921910816 921910816 VANGUARD WORLD FD ETF 680522 3328
921910840 921910840 VANGUARD WORLD FD ETF 39320 389
921910873 921910873 VANGUARD WORLD FD ETF 344068 2404
92204A108 92204A108 VANGUARD WORLD FDS ETF 955198 3782
92204A207 92204A207 VANGUARD WORLD FDS ETF 3184562 16456
92204A306 92204A306 VANGUARD WORLD FDS ETF 1195163 10462
92204A405 92204A405 VANGUARD WORLD FDS ETF 873663 11217
92204A504 92204A504 VANGUARD WORLD FDS ETF 6905843 28960
92204A603 92204A603 VANGUARD WORLD FDS ETF 434729 2282
92204A702 92204A702 VANGUARD WORLD FDS ETF 13033667 33813
92204A801 92204A801 VANGUARD WORLD FDS ETF 220898 1242
92204A876 92204A876 VANGUARD WORLD FDS ETF 4253866 28836
92204A884 92204A884 VANGUARD WORLD FDS ETF 1315275 13606
922280102 922280102 VARONIS SYS INC Stock 47417 1823
92243A200 92243A200 VAXART INC Stock 378 500
92244V104 92244V104 VAXXINITY INC Stock 1362 600
91822J103 91822J103 VBI VACCINES INC CDA Stock 303 1000
92240M108 92240M108 VECTOR GROUP LTD Stock 93568 7791
922475108 922475108 VEEVA SYS INC Stock 231943 1262
G9329Z100 G9329Z100 VENATOR MATLS PLC Stock 383 947
92276F100 92276F100 VENTAS INC REIT 204272 4712
91822M502 91822M502 VEON LTD ADR 213 12
92337F107 92337F107 VERACYTE INC Stock 9879 443
01988P108 01988P108 VERADIGM INC Stock 4568 350
92337C104 92337C104 VERASTEM INC Stock 10743 25875
92346J108 92346J108 VERICEL CORP Stock 5864 200
92343E102 92343E102 VERISIGN INC Stock 63187 299
92345Y106 92345Y106 VERISK ANALYTICS INC Stock 897906 4680
923451108 923451108 VERITEX HLDGS INC Stock 0 0
923454102 923454102 VERITIV CORP Stock 2928 22
92343V104 92343V104 VERIZON COMMUNICATIONS INC Stock 13490350 346884
923725105 923725105 VERMILION ENERGY INC Stock 13007 1003
92511U102 92511U102 VERRA MOBILITY CORP Stock 8460 500
92532F100 92532F100 VERTEX PHARMACEUTICALS INC Stock 2316088 7351
G9471C107 G9471C107 VERTICAL AEROSPACE LTD Stock 3180 1500
92539P101 92539P101 VERVE THERAPEUTICS INC Stock 202 14
92552V100 92552V100 VIASAT INC Stock 6768 200
92556V106 92556V106 VIATRIS INC Stock 449750 46752
925550105 925550105 VIAVI SOLUTIONS INC Stock 15195 1403
925652109 925652109 VICI PPTYS INC REIT 435018 13336
925815102 925815102 VICOR CORP Stock 1408 30
926400102 926400102 VICTORIAS SECRET AND CO Stock 46581 1364
92645B103 92645B103 VICTORY CAP HLDGS INC Stock 2927 100
92647N535 92647N535 VICTORY PORTFOLIOS II ETF 422870 8621
92647N667 92647N667 VICTORY PORTFOLIOS II ETF 472332 10438
92647N691 92647N691 VICTORY PORTFOLIOS II ETF 7740 200
92647N824 92647N824 VICTORY PORTFOLIOS II ETF 334165 5512
92647N873 92647N873 VICTORY PORTFOLIOS II ETF 123574 2381
92647X806 92647X806 VICTORY PORTFOLIOS II ETF 25670 1000
92672L107 92672L107 VIEWRAY INC Stock 1384 400
92686J106 92686J106 VIKING THERAPEUTICS INC Stock 30769 1848
92707Y108 92707Y108 VILLAGE FARMS INTL INC Stock 201 242
92719V100 92719V100 VIMEO INC Stock 517 135
92719W207 92719W207 VINCE HLDG CORP Stock 1386 200
92747V106 92747V106 VINTAGE WINE ESTATES INC Stock 514 480
92763M105 92763M105 VIPER ENERGY PARTNERS LP Stock 5600 200
92763W103 92763W103 VIPSHOP HOLDINGS LIMITED ADR 1518 100
92764N102 92764N102 VIR BIOTECHNOLOGY INC Stock 1164 50
92766K106 92766K106 VIRGIN GALACTIC HOLDINGS INC Stock 11579 2859
92823T108 92823T108 VIRNETX HLDG CORP Stock 0 0
928251107 928251107 VIRPAX PHARMACEUTICALS INC Stock 97 123
928254101 928254101 VIRTU FINL INC Stock 54205 2868
92838Y100 92838Y100 VIRTUS ARTIFICIAL INTELLIGEN CEF 12076 694
92838U108 92838U108 VIRTUS CONVERTIBLE & INC FD CEF 1200 400
92838X102 92838X102 VIRTUS CONVERTIBLE & INCOME CEF 148858 44303
92840N100 92840N100 VIRTUS DIVERSIFIED INCM & CO CEF 77414 4009
92840R101 92840R101 VIRTUS DIVIDEND INTEREST & P CEF 21556 1833
92841M101 92841M101 VIRTUS EQUITY & CONV INCM FD CEF 359206 18280
92790A504 92790A504 VIRTUS ETF TR II ETF 28199 1025
86164W100 86164W100 VIRTUS STONE HBR EMG MKTS TO CEF 108437 19824
86164T107 86164T107 VIRTUS STONE HBR EMRG MKTS I CEF 97213 21272
92835W107 92835W107 VIRTUS TOTAL RETURN FD INC CEF 66142 10215
92826C839 92826C839 VISA INC Stock 15679253 69544
928298108 928298108 VISHAY INTERTECHNOLOGY INC Stock 769 34
C96657116 C96657116 VISION MARINE TECHNOLOGIES I Stock 4000 1000
92837L109 92837L109 VISTA ENERGY S.A.B. DE C.V. ADR 14466 731
927926303 927926303 VISTA GOLD CORP Stock 60 100
928377100 928377100 VISTA OUTDOOR INC Stock 1386 50
92839U206 92839U206 VISTEON CORP Stock 14272 91
92840M102 92840M102 VISTRA CORP Stock 1222692 50945
92852X103 92852X103 VITESSE ENERGY INC Stock 6546 344
92858V101 92858V101 VIZIO HLDG CORP Stock 193 21
928563402 928563402 VMWARE INC Stock 61926 496
90138A103 90138A103 VNET GROUP INC ADR 16 5
91829B103 91829B103 VOC ENERGY TR Stock 1489 180
92857W308 92857W308 VODAFONE GROUP PLC NEW ADR 264143 23926
92873V102 92873V102 VOLTA INC Stock 0 0
928881101 928881101 VONTIER CORPORATION Stock 328 12
929042109 929042109 VORNADO RLTY TR REIT 130242 8474
92912J102 92912J102 VOYA ASIA PAC HIGH DIV EQT I CEF 77548 12098
92912P108 92912P108 VOYA EMERGING MKTS HIGH DIVI CEF 124788 23238
929089100 929089100 VOYA FINANCIAL INC Stock 715 10
92912R104 92912R104 VOYA GLBL ADV & PREM OPP FD CEF 40949 4795
92912X101 92912X101 VOYA INFRASTRUCTURE INDLS & CEF 30841 3196
92918V109 92918V109 VROOM INC Stock 9949 11070
929160109 929160109 VULCAN MATLS CO Stock 61290 357
92921W300 92921W300 VUZIX CORP Stock 276527 66794
929566107 929566107 WABASH NATL CORP Stock 456342 18558
929740108 929740108 WABTEC Stock 1685383 16677
931427108 931427108 WALGREENS BOOTS ALLIANCE INC Stock 4894882 141552
93148P102 93148P102 WALKER & DUNLOP INC Stock 1820426 23900
N94209108 N94209108 WALLBOX NV Stock 1467 300
931142103 931142103 WALMART INC Stock 11835475 80268
93403J106 93403J106 WARBY PARKER INC Stock 138 13
934423104 934423104 WARNER BROS DISCOVERY INC Stock 739870 48998
934550203 934550203 WARNER MUSIC GROUP CORP Stock 1749 52
94106B101 94106B101 WASTE CONNECTIONS INC Stock 494238 3554
94106L109 94106L109 WASTE MGMT INC DEL Stock 3308249 20275
941848103 941848103 WATERS CORP Stock 41181 133
942622200 942622200 WATSCO INC Stock 129300 406
942749102 942749102 WATTS WATER TECHNOLOGIES INC Stock 1178 7
94419L101 94419L101 WAYFAIR INC Stock 698338 20336
929236107 929236107 WD 40 CO Stock 104338 586
G48833118 G48833118 WEATHERFORD INTL PLC Stock 178 3
92939U106 92939U106 WEC ENERGY GROUP INC Stock 2597198 27399
948596101 948596101 WEIBO CORP ADR 4012 200
949746101 949746101 WELLS FARGO CO NEW Stock 3250096 86947
95040Q104 95040Q104 WELLTOWER INC REIT 278637 3886
95058W100 95058W100 WENDYS CO Stock 162263 7450
950810101 950810101 WESBANCO INC Stock 28797 938
95082P105 95082P105 WESCO INTL INC Stock 12518 81
95123P106 95123P106 WEST BANCORPORATION INC Stock 3654 200
955306105 955306105 WEST PHARMACEUTICAL SVSC INC Stock 51976 150
957090103 957090103 WESTAMERICA BANCORPORATION Stock 576 13
957638109 957638109 WESTERN ALLIANCE BANCORP Stock 35291 993
95790K109 95790K109 WESTERN ASSET DIVERSIFIED IN CEF 121030 9100
95766A101 95766A101 WESTERN ASSET EMERGING MKTS CEF 152618 17767
95766B109 95766B109 WESTERN ASSET GBL HIGH INC F CEF 4809 691
95766M105 95766M105 WESTERN ASSET MANAGED MUNS F CEF 571475 55591
95790B109 95790B109 WESTERN ASSET MTG DEFINED OP CEF 88553 8474
95766P108 95766P108 WESTERN ASSET MUN PARTNERS F CEF 193600 16000
958102AP0 958102AP0 WESTERN DIGITAL CORP. Convertible 211116 219000
958102105 958102105 WESTERN DIGITAL CORP. Stock 115157 3057
958669103 958669103 WESTERN MIDSTREAM PARTNERS L Stock 11365 431
959802109 959802109 WESTERN UN CO Stock 117087 10501
960417103 960417103 WESTLAKE CHEM PARTNERS LP Stock 655898 29800
960413102 960413102 WESTLAKE CORPORATION Stock 78518 677
960908309 960908309 WESTPORT FUEL SYSTEMS INC Stock 1434 1505
96145D105 96145D105 WESTROCK CO Stock 327876 10760
961684206 961684206 WESTWATER RES INC Stock 1767 1592
96209A104 96209A104 WEWORK INC Stock 12700 16339
96208T104 96208T104 WEX INC Stock 83118 452
962166104 962166104 WEYERHAEUSER CO MTN BE REIT 823419 27329
962879102 962879102 WHEATON PRECIOUS METALS CORP Stock 5397132 112067
96328L106 96328L106 WHEELS UP EXPERIENCE INC Stock 2104 3325
96327X200 96327X200 WHERE FOOD COMES FROM INC Stock 15192 1138
963320106 963320106 WHIRLPOOL CORP Stock 748724 5671
G9618E107 G9618E107 WHITE MTNS INS GROUP LTD Stock 11020 8
96524V106 96524V106 WHITEHORSE FIN INC CEF 2191 175
96684W100 96684W100 WHOLE EARTH BRANDS INC Stock 2012 786
968223206 968223206 WILEY JOHN & SONS INC Stock 270676 6982
969136100 969136100 WILLAMETTE VY VINEYARD INC Stock 296 49
969457100 969457100 WILLIAMS COS INC Stock 2247253 75260
969904101 969904101 WILLIAMS SONOMA INC Stock 51341 422
G96629103 G96629103 WILLIS TOWERS WATSON PLC LTD Stock 464149 1997
971378104 971378104 WILLSCOT MOBIL MINI HLDNG CO Stock 4125 88
974155103 974155103 WINGSTOP INC Stock 57984 316
974637100 974637100 WINNEBAGO INDS INC Stock 25850 448
97650W108 97650W108 WINTRUST FINL CORP Stock 50627 694
97651M109 97651M109 WIPRO LTD ADR 2148 478
97717W109 97717W109 WISDOMTREE TR ETF 296891 4900
97717W208 97717W208 WISDOMTREE TR ETF 726427 8829
97717W315 97717W315 WISDOMTREE TR ETF 31499 832
97717W422 97717W422 WISDOMTREE TR ETF 25456 807
97717W430 97717W430 WISDOMTREE TR ETF 3469 167
97717W471 97717W471 WISDOMTREE TR ETF 5944 228
97717W505 97717W505 WISDOMTREE TR ETF 139750 3410
97717W570 97717W570 WISDOMTREE TR ETF 67796 1363
97717W604 97717W604 WISDOMTREE TR ETF 335399 11744
97717W703 97717W703 WISDOMTREE TR ETF 473330 9518
97717W760 97717W760 WISDOMTREE TR ETF 318473 5226
97717W786 97717W786 WISDOMTREE TR ETF 5674 146
97717W836 97717W836 WISDOMTREE TR ETF 8355 125
97717W851 97717W851 WISDOMTREE TR ETF 17680 250
97717W869 97717W869 WISDOMTREE TR ETF 268802 4610
97717X578 97717X578 WISDOMTREE TR ETF 16792 603
97717X669 97717X669 WISDOMTREE TR ETF 358550 5752
97717X701 97717X701 WISDOMTREE TR ETF 6166 75
97717X784 97717X784 WISDOMTREE TR ETF 1868 30
97717X867 97717X867 WISDOMTREE TR ETF 1191 44
97717Y527 97717Y527 WISDOMTREE TR ETF 2476520 49264
97717Y626 97717Y626 WISDOMTREE TR ETF 65223 3718
97717Y691 97717Y691 WISDOMTREE TR ETF 37660 1268
97717Y790 97717Y790 WISDOMTREE TR ETF 34138 974
97717Y808 97717Y808 WISDOMTREE TR ETF 78793 1670
M98068105 M98068105 WIX COM LTD Stock 107984 1082
977852102 977852102 WOLFSPEED INC Stock 42412 653
978097103 978097103 WOLVERINE WORLD WIDE INC Stock 1705 100
980228308 980228308 WOODSIDE ENERGY GROUP LTD ADR 431724 19248
980745103 980745103 WOODWARD INC Stock 584 6
981064108 981064108 WOORI FINL GROUP INC ADR 1630 62
98138H101 98138H101 WORKDAY INC Stock 396764 1921
98138J206 98138J206 WORKHORSE GROUP INC Stock 45486 34200
98139A105 98139A105 WORKIVA INC Stock 20789 203
981475106 981475106 WORLD FUEL SVCS CORP Stock 43435 1700
98149E303 98149E303 WORLD GOLD TR ETF 3403 87
98156Q108 98156Q108 WORLD WRESTLING ENTMT INC Stock 269444 2952
92936U109 92936U109 WP CAREY INC REIT 1019732 13166
92937A102 92937A102 WPP PLC NEW ADR 40203 675
98262P101 98262P101 WW INTL INC Stock 536 130
98311A105 98311A105 WYNDHAM HOTELS & RESORTS INC Stock 5564 82
983134107 983134107 WYNN RESORTS LTD Stock 76883 687
98400T106 98400T106 XAI OCTAGON FLOATING RATE & CEF 236028 36736
98389B100 98389B100 XCEL ENERGY INC Stock 598735 8878
98401F105 98401F105 XENCOR INC Stock 167 6
98421M106 98421M106 XEROX HOLDINGS CORP Stock 1863 121
G98239109 G98239109 XP INC Stock 4332 365
98379L100 98379L100 XPEL INC Stock 47565 700
98422D105 98422D105 XPENG INC ADR 13588 1223
98423J101 98423J101 XPERI INC Stock 22669 2074
983793100 983793100 XPO INC Stock 13079 410
98419M100 98419M100 XYLEM INC Stock 640670 6119
98462Y100 98462Y100 YAMANA GOLD INC Stock 28678 4902
N97284108 N97284108 YANDEX N V Stock 0 188
985817105 985817105 YELP INC Stock 36195 1179
98585X104 98585X104 YETI HLDGS INC Stock 57600 1440
988498101 988498101 YUM BRANDS INC Stock 532391 4031
98850P109 98850P109 YUM CHINA HLDGS INC Stock 133499 2106
98888G105 98888G105 ZACKS TRUST ETF 3647973 153858
98887Q104 98887Q104 ZAI LAB LTD ADR 1663 50
989207105 989207105 ZEBRA TECHNOLOGIES CORPORATI Stock 1399836 4402
48123V102 48123V102 ZIFF DAVIS INC Stock 234 3
98954M101 98954M101 ZILLOW GROUP INC Stock 8609 197
98954M200 98954M200 ZILLOW GROUP INC Stock 331791 7461
M9T951109 M9T951109 ZIM INTEGRATED SHIPPING SERV Stock 89401 3791
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC Stock 620496 4803
98888T107 98888T107 ZIMVIE INC Stock 152 21
989701107 989701107 ZIONS BANCORPORATION N A Stock 9517 318
98978V103 98978V103 ZOETIS INC Stock 3108829 18678
98980M109 98980M109 ZOMEDICA CORP Stock 12597 59506
98980L101 98980L101 ZOOM VIDEO COMMUNICATIONS IN Stock 730352 9891
98980F104 98980F104 ZOOMINFO TECHNOLOGIES INC Stock 35830 1450
98980G102 98980G102 ZSCALER INC Stock 2475886 21192
989817101 989817101 ZUMIEZ INC Stock 15047 816
98985Y108 98985Y108 ZYMEWORKS INC Stock 14916 1650
98986M103 98986M103 ZYNEX INC Stock 1200 100
09631H100 09631H100 BLUEROCK HOMES TRUST INC REIT 6937 350
74982T103 74982T103 RXO INC Stock 3535 180

Advisory Services Network, LLC on Holdings Channel

Advisory Services Network, LLC on whalewisdom