0001085146-24-002277.txt : 20240507 0001085146-24-002277.hdr.sgml : 20240507 20240506214530 ACCESSION NUMBER: 0001085146-24-002277 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPPENHEIMER & CO INC CENTRAL INDEX KEY: 0000822581 ORGANIZATION NAME: IRS NUMBER: 135657518 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04046 FILM NUMBER: 24919355 BUSINESS ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 BUSINESS PHONE: 2126675421 MAIL ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 FORMER COMPANY: FORMER CONFORMED NAME: FAHNESTOCK & CO INC DATE OF NAME CHANGE: 19921119 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000822581 XXXXXXXX 03-31-2024 03-31-2024 false OPPENHEIMER & CO INC
85 BROAD ST NEW YORK NY 10004
13F HOLDINGS REPORT 028-04046 N
Deborah Kaback Managing Director 212-667-4395 /s/ Deborah Kaback New York NY 05-06-2024 0 1436 6030287628 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 BBG007WX14Y9 397180 10583 SH SOLE 10583 0 0 3M CO COM 88579Y101 BBG001S5T7X2 2712528 25573 SH SOLE 25573 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 10952846 96365 SH SOLE 96365 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 27381102 150363 SH SOLE 150363 0 0 ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 263820 2105 SH SOLE 2105 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 319200 114000 SH SOLE 114000 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 BBG00VQRLH39 799904 45065 SH SOLE 45065 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 711869 179765 SH SOLE 179765 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 BBG001S5S013 1911705 113387 SH SOLE 113387 0 0 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 764564 38038 SH SOLE 38038 0 0 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 BBG001S6TBF1 250983 18414 SH SOLE 18414 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 1187103 143197 SH SOLE 143197 0 0 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 BBG008NVFX18 289261 21864 SH SOLE 21864 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 737739 10923 SH SOLE 10923 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 23062043 66536 SH SOLE 66536 0 0 ACM RESH INC COM CL A 00108J109 BBG00HPSG942 752541 25825 SH SOLE 25825 0 0 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 577232 2148 SH SOLE 2148 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 431080 22084 SH SOLE 22084 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 BBG008G65WD1 69255 43832 SH SOLE 43832 0 0 ADDUS HOMECARE CORP COM 006739106 BBG001T56D18 612600 5928 SH SOLE 5928 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 621786 94210 SH SOLE 94210 0 0 ADOBE INC COM 00724F101 BBG001S5NCQ5 14962904 29653 SH SOLE 29653 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 291689 3428 SH SOLE 3428 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 23082866 127890 SH SOLE 127372 0 518 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 158766 13297 SH SOLE 13297 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 112633 11252 SH SOLE 11252 0 0 AECOM COM 00766T100 BBG001SKTTF1 1379495 14065 SH SOLE 14065 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 92571 15301 SH SOLE 15301 0 0 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 1475123 16973 SH SOLE 16973 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 810238 5286 SH SOLE 5286 0 0 AES CORP COM 00130H105 BBG001S6B1L5 2323854 129607 SH SOLE 129607 0 0 AEVA TECHNOLOGIES INC COM NEW 00835Q202 BBG00RK5L2P1 487214 123973 SH SOLE 123973 0 0 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 264919 7110 SH SOLE 7110 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 15871994 184859 SH SOLE 184859 0 0 AGCO CORP COM 001084102 BBG001S7WHW3 2204764 17922 SH SOLE 17922 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1570053 10790 SH SOLE 10790 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 3436735 57615 SH SOLE 57615 0 0 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 1468561 28549 SH SOLE 28549 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 9755971 40269 SH SOLE 40269 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 4845700 29375 SH SOLE 29065 0 310 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 2040011 18757 SH SOLE 18757 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 BBG005WX3H18 63112 106770 SH SOLE 106770 0 0 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 1811298 42133 SH SOLE 42133 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 3656971 27759 SH SOLE 27759 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 1093976 51025 SH SOLE 51025 0 0 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1125831 13517 SH SOLE 13517 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 710036 5508 SH SOLE 5508 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4486971 62009 SH SOLE 62009 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 3199188 9756 SH SOLE 9756 0 0 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 9241510 68603 SH SOLE 68603 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 771607 72656 SH SOLE 72656 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 987901 28437 SH SOLE 28437 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 1456963 28908 SH SOLE 28908 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 447354 5512 SH SOLE 5512 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 BBG00KHRRDY2 46935 10500 SH SOLE 10500 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 2010549 11621 SH SOLE 11621 0 0 ALLY FINL INC COM 02005N100 BBG001S5RLN4 366893 9039 SH SOLE 9039 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 256456 1716 SH SOLE 1716 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 68110634 451273 SH SOLE 451273 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 61497509 403898 SH SOLE 403898 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 BBG001V0G8Y0 853766 21538 SH SOLE 21538 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4167510 87811 SH SOLE 87811 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 509516 10312 SH SOLE 10312 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 9034444 207117 SH SOLE 207117 0 0 ALTUS POWER INC COM CL A 02217A102 BBG00Y48ZM97 119500 25000 SH SOLE 25000 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 104837578 581204 SH SOLE 581204 0 0 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 3295169 1328697 SH SOLE 1310871 0 17826 AMDOCS LTD SHS G02602103 BBG001SBX7P3 2866446 31719 SH SOLE 31719 0 0 AMEREN CORP COM 023608102 BBG001S5NF24 317806 4297 SH SOLE 4297 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 335107 3576 SH SOLE 3576 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 3551711 41251 SH SOLE 41251 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 11583729 50875 SH SOLE 50875 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 240205 1760 SH SOLE 1760 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 2990784 38260 SH SOLE 38260 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 BBG001S70C31 164822 12200 SH SOLE 12200 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 10981262 55576 SH SOLE 55576 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 773589 6330 SH SOLE 6330 0 0 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2191762 4999 SH SOLE 4999 0 0 AMETEK INC COM 031100100 BBG001S5NN54 2384650 13038 SH SOLE 13038 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 34446790 121155 SH SOLE 120835 0 320 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 3073501 26645 SH SOLE 26645 0 0 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 BBG01L6XYQ08 3023556 47162 SH SOLE 47162 0 0 AMPLIFY ETF TR AMPLIFY MOBILE P 032108656 BBG01L6Y23Y5 950784 18062 SH SOLE 18062 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 288641 7921 SH SOLE 7921 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 209096 17338 SH SOLE 17338 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 9214443 46587 SH SOLE 46587 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 761452 12528 SH SOLE 12528 0 0 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 7554283 537289 SH SOLE 537289 0 0 ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 1018654 35126 SH SOLE 35126 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 255630 766 SH SOLE 766 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96H1 1947421 56644 SH SOLE 56644 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 BBG007KGRPZ3 205730 3500 SH SOLE 3500 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 4333823 38540 SH SOLE 38540 0 0 APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304 779663 12230 SH SOLE 12230 0 0 APPLE INC COM 037833100 BBG001S5N8V8 193682030 1129473 SH SOLE 1129473 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 12200773 59161 SH SOLE 59161 0 0 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 1797505 25968 SH SOLE 25968 0 0 APTIV PLC SHS G6095L109 BBG001TRL2T7 477024 5989 SH SOLE 5989 0 0 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 1426719 15434 SH SOLE 15434 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 2649891 42189 SH SOLE 42189 0 0 ARCOSA INC COM 039653100 BBG00JGMWGB9 2071029 24121 SH SOLE 24121 0 0 ARDMORE SHIPPING CORP COM Y0207T100 BBG004SCC0S0 1365471 83159 SH SOLE 83159 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 6630212 318454 SH SOLE 315537 0 2917 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 1209607 85004 SH SOLE 85004 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 3355750 25235 SH SOLE 25235 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 5572256 19216 SH SOLE 19216 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 1583329 31616 SH SOLE 31616 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 2030963 16249 SH SOLE 16249 0 0 ARROWMARK FINANCIAL CORP COM 861780104 BBG004PP4931 340048 17902 SH SOLE 17902 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 329132 7191 SH SOLE 7191 0 0 ASANA INC CL A 04342Y104 BBG00WYHL741 169228 10925 SH SOLE 10925 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 3582005 3691 SH SOLE 3691 0 0 ASPEN AEROGELS INC COM 04523Y105 BBG001SJZK39 388168 22055 SH SOLE 22055 0 0 ASSURANT INC COM 04621X108 BBG001SD9DW5 545896 2900 SH SOLE 2900 0 0 ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 394894 4526 SH SOLE 4526 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1237657 18268 SH SOLE 18268 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 BBG001T8KDC4 182187 12944 SH SOLE 12944 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 12472134 708644 SH SOLE 708644 0 0 ATI INC COM 01741R102 BBG001S8WY72 470406 9193 SH SOLE 9193 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 BBG001S7GJV8 208894 5916 SH SOLE 5916 0 0 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 1023937 5248 SH SOLE 5248 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 3202477 26941 SH SOLE 26941 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 76202 15210 SH SOLE 15210 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 2056537 7897 SH SOLE 7897 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 9469392 37917 SH SOLE 37917 0 0 AUTONATION INC COM 05329W102 BBG001S5NQB0 1268840 7663 SH SOLE 7663 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 11059140 3509 SH SOLE 3509 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 626535 37095 SH SOLE 37095 0 0 AVANGRID INC COM 05351W103 BBG00B8NWRH3 335248 9200 SH SOLE 9200 0 0 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 442136 6800 SH SOLE 6800 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1189570 3802 SH SOLE 3802 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 269622 2561 SH SOLE 2561 0 0 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 821119 24511 SH SOLE 24511 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 8040224 119362 SH SOLE 119362 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 4526639 935256 SH SOLE 935256 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 5646390 4730 SH SOLE 4727 0 3 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 22921123 604460 SH SOLE 604460 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 490842 5025 SH SOLE 5025 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1728370 29996 SH SOLE 29996 0 0 BARK INC COM 68622E104 BBG00Y9ZTKL9 14260 11500 SH SOLE 11500 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 370989 22295 SH SOLE 22295 0 0 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 1324730 26484 SH SOLE 26484 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1412813 33056 SH SOLE 33056 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 1378365 40564 SH SOLE 40564 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 5815322 23501 SH SOLE 23501 0 0 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 744605 14259 SH SOLE 14259 0 0 BERKLEY W R CORP COM 084423102 BBG001S5P463 201201 2275 SH SOLE 2275 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 4441080 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 83141850 197712 SH SOLE 197712 0 0 BEYOND AIR INC COM 08862L103 BBG00B4QYL63 33408 19200 SH SOLE 19200 0 0 BEYOND INC COM 690370101 BBG001S64TS5 482918 13448 SH SOLE 13448 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1377291 23874 SH SOLE 23874 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 BBG00K817GY4 139083 10986 SH SOLE 10986 0 0 BIOGEN INC COM 09062X103 BBG001S67826 1623263 7528 SH SOLE 7528 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 411721 4714 SH SOLE 4714 0 0 BIOMEA FUSION INC COM 09077A106 BBG00YS4WDD8 204875 13704 SH SOLE 13704 0 0 BLACKBERRY LTD COM 09228F103 BBG001S60618 440179 159485 SH SOLE 159485 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 BBG00WRC2HF7 486139 29180 SH SOLE 29180 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 280495 26239 SH SOLE 26239 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 170320 16283 SH SOLE 16283 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 139621 25248 SH SOLE 25248 0 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 BBG012Q6JF99 1524364 87809 SH SOLE 87809 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 237119 4520 SH SOLE 4520 0 0 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 BBG00R28MSY7 2380943 145268 SH SOLE 145268 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 242631 5855 SH SOLE 5855 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 14038674 16839 SH SOLE 16839 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 BBG00ZSNML46 1881146 231099 SH SOLE 231099 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 416188 19762 SH SOLE 19762 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 179839 14912 SH SOLE 14912 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 381196 31556 SH SOLE 31556 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 263792 24886 SH SOLE 24886 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 1000680 110207 SH SOLE 110207 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 1204404 32622 SH SOLE 32622 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 2364821 121898 SH SOLE 121898 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 2068738 198345 SH SOLE 198345 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 15255867 116129 SH SOLE 116129 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 246705 20041 SH SOLE 20041 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 366223 30775 SH SOLE 30775 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 881239 10419 SH SOLE 10419 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 854184 75995 SH SOLE 75995 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 7602949 494340 SH SOLE 489634 0 4706 BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 600597 31845 SH SOLE 31845 0 0 BOEING CO COM 097023105 BBG001S5P0V3 7098365 36781 SH SOLE 36781 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 1091992 301 SH SOLE 301 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 261700 1763 SH SOLE 1763 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 1550307 44626 SH SOLE 44626 0 0 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 1166437 17860 SH SOLE 17860 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 4821080 70391 SH SOLE 70391 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 4461990 118418 SH SOLE 118418 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 220207 90620 SH SOLE 90620 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 11868181 218849 SH SOLE 218849 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 475465 15589 SH SOLE 15589 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 39856404 30071 SH SOLE 30071 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 981279 4790 SH SOLE 4790 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 1494759 35700 SH SOLE 35700 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 4340389 176654 SH SOLE 175382 0 1272 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 4200216 81368 SH SOLE 81368 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 4518861 21668 SH SOLE 21668 0 0 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 6275659 61214 SH SOLE 60717 0 497 BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 94154 87180 SH SOLE 87180 0 0 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 1562914 57736 SH SOLE 57736 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1512821 4860 SH SOLE 4860 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 345155 5865 SH SOLE 5865 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 193389 16375 SH SOLE 16375 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 1741771 153460 SH SOLE 153460 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 BBG0065XMFM6 689817 31643 SH SOLE 31643 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 107701 16544 SH SOLE 16544 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 2857250 185175 SH SOLE 185175 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 572115 34949 SH SOLE 34949 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 1515224 20680 SH SOLE 20680 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 1055708 24370 SH SOLE 24370 0 0 CAMTEK LTD ORD M20791105 BBG001SBFT84 394054 4704 SH SOLE 4704 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 1085915 21410 SH SOLE 21410 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3024852 22966 SH SOLE 22966 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 15850674 179774 SH SOLE 178501 0 1273 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 638780 20500 SH SOLE 20500 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 2044055 62894 SH SOLE 62894 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 522720 18150 SH SOLE 18150 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 739097 23104 SH SOLE 23104 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 1794700 69616 SH SOLE 69616 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 1236805 55067 SH SOLE 55067 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 220937 8700 SH SOLE 8700 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2976162 19989 SH SOLE 19989 0 0 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 995879 39899 SH SOLE 39899 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1440265 12871 SH SOLE 12871 0 0 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2909486 7425 SH SOLE 7425 0 0 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 18512750 394644 SH SOLE 394644 0 0 CARMAX INC COM 143130102 BBG001SD9561 25234460 289685 SH SOLE 289685 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 7996944 137570 SH SOLE 137570 0 0 CARVANA CO CL A 146869102 BBG00GCTWF71 395595 4500 SH SOLE 4500 0 0 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 4054505 12732 SH SOLE 12732 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 BBG001SRHS16 805464 50531 SH SOLE 50531 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 22372017 61054 SH SOLE 61054 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 2281927 12420 SH SOLE 12420 0 0 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 3868888 39787 SH SOLE 39787 0 0 CDW CORP COM 12514G108 BBG001V18TB6 437895 1712 SH SOLE 1712 0 0 CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 365673 15885 SH SOLE 15885 0 0 CELLECTIS S A SPON ADS 15117K103 BBG0084L1YD1 354809 133890 SH SOLE 133890 0 0 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 4772792 57559 SH SOLE 57559 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 113625 12611 SH SOLE 12611 0 0 CENCORA INC COM 03073E105 BBG001S8X7P0 1565585 6443 SH SOLE 6443 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 2645561 33710 SH SOLE 33710 0 0 CERAGON NETWORKS LTD ORD M22013102 BBG001SFSXD6 102400 32000 SH SOLE 32000 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1704557 20485 SH SOLE 20485 0 0 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 470798 4261 SH SOLE 4261 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 566846 298340 SH SOLE 298340 0 0 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 472808 1745 SH SOLE 1745 0 0 CHART INDS INC 6.75DP CNV PFD B 16115Q407 205472 3200 SH SOLE 3200 0 0 CHART INDS INC COM 16115Q308 BBG001SQV7W4 485924 2950 SH SOLE 2950 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 2922002 17816 SH SOLE 17816 0 0 CHEMED CORP NEW COM 16359R103 BBG001S679X0 8558853 13333 SH SOLE 13283 0 50 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 3456714 21433 SH SOLE 21433 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 1092076 12294 SH SOLE 12294 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 27595667 174944 SH SOLE 174944 0 0 CHEWY INC CL A 16679L109 BBG00P19DLQ4 796582 50068 SH SOLE 50068 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 4656646 1602 SH SOLE 1602 0 0 CHROMADEX CORP COM NEW 171077407 BBG001S9LSR3 68208 19600 SH SOLE 19600 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 6725719 25955 SH SOLE 25955 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3334373 31966 SH SOLE 31966 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1877823 15123 SH SOLE 15123 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 2590790 3771 SH SOLE 3771 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 23464687 470140 SH SOLE 470140 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 23124908 365669 SH SOLE 365669 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 904274 24918 SH SOLE 24918 0 0 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 827787 4112 SH SOLE 4112 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 6633872 291727 SH SOLE 291727 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 2508401 16383 SH SOLE 16383 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 1107929 11442 SH SOLE 11442 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 7689513 35717 SH SOLE 35717 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 9970688 162973 SH SOLE 162973 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 221462 3166 SH SOLE 3166 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 2548458 39009 SH SOLE 39009 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 372854 15819 SH SOLE 15819 0 0 COHEN & STEERS LTD DURATION COM 19248C105 BBG002YMSBV0 731494 36429 SH SOLE 36429 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 2378963 196934 SH SOLE 196934 0 0 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 BBG011Y89TC5 334038 22662 SH SOLE 22662 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 BBG00RP7J3T9 1150538 58671 SH SOLE 58671 0 0 COHERENT CORP COM 19247G107 BBG001S5S6N6 606321 10002 SH SOLE 10002 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 1832775 6913 SH SOLE 6913 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3226131 35826 SH SOLE 35826 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 7688036 177348 SH SOLE 177348 0 0 COMERICA INC COM 200340107 BBG001S6PXB1 567607 10322 SH SOLE 10322 0 0 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 5182159 97409 SH SOLE 97409 0 0 COMMSCOPE HLDG CO INC COM 20337X109 BBG004LTL7M1 14410 11000 SH SOLE 11000 0 0 COMPUGEN LTD ORD M25722105 BBG001S5PQC7 41280 16000 SH SOLE 16000 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 1168023 39407 SH SOLE 39407 0 0 CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 722408 23670 SH SOLE 23670 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 9405356 73895 SH SOLE 73895 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1955412 21533 SH SOLE 21533 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 2278708 8385 SH SOLE 8385 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 2174945 11766 SH SOLE 11766 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 BBG004NZ9JK5 341691 46050 SH SOLE 46050 0 0 COPART INC COM 217204106 BBG001S7MTB1 6434564 111094 SH SOLE 111094 0 0 CORCEPT THERAPEUTICS INC COM 218352102 BBG001S8QGV1 503800 20000 SH SOLE 20000 0 0 CORE LABORATORIES INC COM 21867A105 BBG01GG28WT1 241460 14137 SH SOLE 14137 0 0 CORNING INC COM 219350105 BBG001S5RLH1 5026894 152515 SH SOLE 152515 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 972720 16867 SH SOLE 16867 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 3994990 41356 SH SOLE 41356 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 70194746 95812 SH SOLE 95812 0 0 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1390376 49870 SH SOLE 49870 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 51015 25255 SH SOLE 25255 0 0 CRH PLC ORD G25508105 BBG001S61NK9 2315046 26838 SH SOLE 26838 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 BBG00BC592C3 218790 4674 SH SOLE 4674 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 2023807 29692 SH SOLE 29692 0 0 CROCS INC COM 227046109 BBG001SDGFR8 2114723 14706 SH SOLE 14706 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 13045769 40693 SH SOLE 40693 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 3073197 29039 SH SOLE 29039 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 7231801 195085 SH SOLE 195085 0 0 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 1124912 9993 SH SOLE 9993 0 0 CULP INC COM 230215105 BBG001S5PPQ4 106162 22117 SH SOLE 22117 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 2928821 9940 SH SOLE 9940 0 0 CVB FINL CORP COM 126600105 BBG001SJ1SH4 863171 48384 SH SOLE 48384 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 10769594 135025 SH SOLE 135025 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 450243 1695 SH SOLE 1695 0 0 CYTOKINETICS INC COM NEW 23282W605 BBG001SGMVF2 583876 8328 SH SOLE 8328 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 3781524 22981 SH SOLE 22981 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6005017 24047 SH SOLE 24047 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 2054942 12294 SH SOLE 12294 0 0 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 5738636 123385 SH SOLE 123385 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 1610632 13031 SH SOLE 13031 0 0 DAVITA INC COM 23918K108 BBG001SB5DZ0 703365 5095 SH SOLE 5095 0 0 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 486631 517 SH SOLE 517 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 12047415 29331 SH SOLE 29331 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 605468 5306 SH SOLE 5306 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 604359 12625 SH SOLE 12625 0 0 DERMTECH INC COM 24984K105 BBG00H19F193 7020 10000 SH SOLE 10000 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 224798 2456 SH SOLE 2456 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 8001101 159448 SH SOLE 159448 0 0 DEXCOM INC COM 252131107 BBG001SKZG99 4758658 34309 SH SOLE 34309 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 BBG001SNTT01 824228 71672 SH SOLE 71672 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2533488 17033 SH SOLE 17033 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 5357328 27034 SH SOLE 27034 0 0 DIANA SHIPPING INC COM Y2066G104 BBG001SHVZD3 511732 177070 SH SOLE 177070 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 1180515 5250 SH SOLE 5250 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 2232476 15499 SH SOLE 15499 0 0 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 46636 17800 SH SOLE 17800 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 279116 7595 SH SOLE 7595 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 410145 10028 SH SOLE 10028 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 460506 7387 SH SOLE 7387 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 8975670 164903 SH SOLE 164903 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 3263092 24892 SH SOLE 24892 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 26243650 214479 SH SOLE 214479 0 0 DLOCAL LTD CLASS A COM G29018101 BBG00XGCHFW6 238581 16230 SH SOLE 16230 0 0 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 786868 86755 SH SOLE 86755 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 1361968 22871 SH SOLE 22871 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 509848 3267 SH SOLE 3267 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2529891 51431 SH SOLE 51431 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 236040 7000 SH SOLE 7000 0 0 DORIAN LPG LTD SHS USD Y2106R110 BBG006476HV8 815352 21200 SH SOLE 21200 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 736422 57986 SH SOLE 57986 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 226348 14200 SH SOLE 14200 0 0 DOVER CORP COM 260003108 BBG001S5QL46 2334478 13175 SH SOLE 13175 0 0 DOW INC COM 260557103 BBG00BN96931 11731057 202504 SH SOLE 202504 0 0 DOXIMITY INC CL A 26622P107 BBG0026ZJQY6 406341 15100 SH SOLE 15100 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 5399476 118905 SH SOLE 118905 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 BBG00YN8LKQ6 1570475 35913 SH SOLE 35913 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 8407581 86936 SH SOLE 86936 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 1144913 14933 SH SOLE 14933 0 0 DYCOM INDS INC COM 267475101 BBG001S6MGW8 635981 4431 SH SOLE 4431 0 0 DYNE THERAPEUTICS INC COM 26818M108 BBG00NSGPJF8 809938 28529 SH SOLE 28529 0 0 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 2927316 14933 SH SOLE 14933 0 0 EAGLE BANCORP INC MD COM 268948106 BBG001SBX1Z5 287565 12242 SH SOLE 12242 0 0 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 1333477 4907 SH SOLE 4907 0 0 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 547046 6915 SH SOLE 6915 0 0 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 2418208 24129 SH SOLE 24129 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 21417642 68497 SH SOLE 68497 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 475790 23589 SH SOLE 23589 0 0 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 111053 11390 SH SOLE 11390 0 0 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 111956 10817 SH SOLE 10817 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 310635 23840 SH SOLE 23840 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 215940 9150 SH SOLE 9150 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 900070 69611 SH SOLE 69611 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 328652 40276 SH SOLE 40276 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 347688 42401 SH SOLE 42401 0 0 ECHOSTAR CORP CL A 278768106 BBG001T048Z5 299920 21047 SH SOLE 21047 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 826381 69973 SH SOLE 69973 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 1058677 4585 SH SOLE 4585 0 0 EDISON INTL COM 281020107 BBG001S7MY75 393471 5563 SH SOLE 5563 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 2508737 26253 SH SOLE 26253 0 0 ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 562848 5615 SH SOLE 5615 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 3111759 6001 SH SOLE 6001 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 58517373 75219 SH SOLE 75219 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 847845 31826 SH SOLE 31826 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 3772354 10772 SH SOLE 10772 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 13181559 116219 SH SOLE 116219 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 BBG004M284L2 246179 24692 SH SOLE 24692 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 13655128 377422 SH SOLE 376322 0 1100 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 9761039 118201 SH SOLE 118201 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 11067140 703569 SH SOLE 703569 0 0 ENHABIT INC COM 29332G102 BBG014QJ5CJ8 305510 26224 SH SOLE 26224 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 236859 17365 SH SOLE 17365 0 0 ENNIS INC COM 293389102 BBG001S5QQS9 246120 12000 SH SOLE 12000 0 0 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 1336469 166850 SH SOLE 166850 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 2535620 20959 SH SOLE 20959 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 622244 5888 SH SOLE 5888 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 15586585 534153 SH SOLE 532903 0 1250 EOG RES INC COM 26875P101 BBG001S5ZB93 11943963 93429 SH SOLE 93429 0 0 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 2963095 69802 SH SOLE 69802 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 214413 5784 SH SOLE 5784 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 3011214 241090 SH SOLE 241090 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 243731 3862 SH SOLE 3862 0 0 ESSENT GROUP LTD COM G3198U102 BBG0058YL868 779581 13100 SH SOLE 13100 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 270354 7297 SH SOLE 7297 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 BBG00LDKJDK3 225326 2250 SH SOLE 2250 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 418781 10716 SH SOLE 10716 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 536443 22721 SH SOLE 22721 0 0 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 1946091 17703 SH SOLE 17703 0 0 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 307759 1598 SH SOLE 1598 0 0 EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 2526510 6356 SH SOLE 6356 0 0 EVERGY INC COM 30034W106 BBG00H433CS1 5016279 93973 SH SOLE 93973 0 0 EVOLENT HEALTH INC CL A 30050B101 BBG005CHLMB3 458896 13995 SH SOLE 13995 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 BBG00W1PPKY3 233006 52361 SH SOLE 52361 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 1594457 23088 SH SOLE 23088 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 903300 43701 SH SOLE 43701 0 0 EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624 BBG01076JFY6 325289 24718 SH SOLE 24718 0 0 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 BBG005FHK626 897016 15297 SH SOLE 15297 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 974153 25929 SH SOLE 25929 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 602656 4375 SH SOLE 4375 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 505731 4160 SH SOLE 4160 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 26888753 231321 SH SOLE 231321 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 200840 442 SH SOLE 442 0 0 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 3459726 311687 SH SOLE 308487 0 3200 FASTENAL CO COM 311900104 BBG001S5R1F7 3210644 41621 SH SOLE 41621 0 0 FASTLY INC CL A 31188V100 BBG004NLQHM9 664220 51212 SH SOLE 51212 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 3263052 11262 SH SOLE 11262 0 0 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 686307 3142 SH SOLE 3142 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q95 1071976 2459 SH SOLE 2459 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 1054771 23279 SH SOLE 23279 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 316936 6395 SH SOLE 6395 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 11654548 257218 SH SOLE 257218 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 1245142 23449 SH SOLE 23449 0 0 FIDUS INVT CORP COM 316500107 BBG001V0MG11 305792 15491 SH SOLE 15491 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 3208618 86230 SH SOLE 86230 0 0 FIGS INC CL A 30260D103 BBG004SK5VM8 1020287 204877 SH SOLE 204877 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 3245475 1985 SH SOLE 1985 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 245476 15940 SH SOLE 15940 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 77939 13255 SH SOLE 13255 0 0 FIRST SOLAR INC COM 336433107 BBG001S991Z7 427233 2531 SH SOLE 2531 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 241605 6752 SH SOLE 6752 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 1627392 26393 SH SOLE 26393 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 379961 7398 SH SOLE 7398 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 6343398 366247 SH SOLE 366247 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 708664 18307 SH SOLE 18307 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 709359 31017 SH SOLE 31017 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 BBG002N8TH58 642737 11284 SH SOLE 11284 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 2908072 122600 SH SOLE 122600 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2948591 30843 SH SOLE 30843 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 302421 4686 SH SOLE 4686 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 643951 5876 SH SOLE 5876 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 5856937 80276 SH SOLE 80276 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 416483 5838 SH SOLE 5838 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 5779242 102487 SH SOLE 102487 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 1280079 11169 SH SOLE 11169 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 282043 2092 SH SOLE 2092 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 11239935 131231 SH SOLE 131231 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 7681851 37456 SH SOLE 37456 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 845012 24486 SH SOLE 24486 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 1551791 27115 SH SOLE 27115 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 11830993 198440 SH SOLE 198440 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 1976731 47944 SH SOLE 47944 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 2118272 43902 SH SOLE 43902 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 1109917 20665 SH SOLE 20665 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 382510 17891 SH SOLE 17891 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 243696 7027 SH SOLE 7027 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 2603289 37366 SH SOLE 37366 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 243926 2679 SH SOLE 2679 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 1026812 22697 SH SOLE 22697 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 6916532 76392 SH SOLE 76392 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 248820 8426 SH SOLE 8426 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 795452 5173 SH SOLE 5173 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 838730 12457 SH SOLE 12457 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 6040634 107542 SH SOLE 107542 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1733383 37511 SH SOLE 37511 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 2278865 65447 SH SOLE 65447 0 0 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 258151 2440 SH SOLE 2440 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 6931569 67890 SH SOLE 67890 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 BBG00VC9SZ91 4236639 151525 SH SOLE 151525 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 BBG011FRZJF4 648867 29281 SH SOLE 29281 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 BBG012G2S6M4 850886 34090 SH SOLE 34090 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 BBG00QQFDZ53 20532558 554934 SH SOLE 554934 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 BBG00YGC7V96 794446 19278 SH SOLE 19278 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 BBG00YXMPLL3 904795 21553 SH SOLE 21553 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 BBG00ZR067X4 703769 17935 SH SOLE 17935 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 BBG00QQFKGH4 687719 15372 SH SOLE 15372 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 BBG00RPK2N78 1057748 23363 SH SOLE 23363 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 1817466 41685 SH SOLE 41685 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 4174718 169704 SH SOLE 169704 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 BBG001T9DWN6 349752 29317 SH SOLE 29317 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 1119522 76996 SH SOLE 76996 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 795756 44406 SH SOLE 44406 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 658090 8616 SH SOLE 8616 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1270967 12807 SH SOLE 12807 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 1349330 11902 SH SOLE 11902 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 260810 26971 SH SOLE 26971 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 2392340 62171 SH SOLE 62171 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 6011187 31525 SH SOLE 31525 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 351328 3768 SH SOLE 3768 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 182160 17600 SH SOLE 17600 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 6533488 154712 SH SOLE 154712 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 1127396 9145 SH SOLE 9145 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 622902 16129 SH SOLE 16129 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 927116 5801 SH SOLE 5801 0 0 FLEX LTD ORD Y2573F102 BBG001SC5SP6 517469 18087 SH SOLE 18087 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 4617713 35625 SH SOLE 35625 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 515478 3957 SH SOLE 3957 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1650903 124315 SH SOLE 124315 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 4001873 58584 SH SOLE 58584 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ237 2312132 26879 SH SOLE 26879 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 191517 30545 SH SOLE 30545 0 0 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 728246 25907 SH SOLE 25907 0 0 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 317905 8627 SH SOLE 8627 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 9415473 200244 SH SOLE 200244 0 0 FRESHPET INC COM 358039105 BBG001V04FM0 294748 2544 SH SOLE 2544 0 0 FRESHWORKS INC CLASS A COM 358054104 BBG0029KYGM4 444324 24400 SH SOLE 24400 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 210041 35420 SH SOLE 35420 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 BBG005FHWCN7 320609 41855 SH SOLE 41855 0 0 FTAI AVIATION LTD SHS G3730V105 BBG019M62R54 285217 4238 SH SOLE 4238 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 24433 15464 SH SOLE 15464 0 0 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 3142032 136729 SH SOLE 136729 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1690270 6760 SH SOLE 6760 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 402212 104200 SH SOLE 104200 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 311065 6752 SH SOLE 6752 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 4680175 31438 SH SOLE 31438 0 0 GARTNER INC COM 366651107 BBG001S5SD60 715005 1500 SH SOLE 1500 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 1473378 16207 SH SOLE 16207 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 7151129 56692 SH SOLE 56692 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 9805228 34710 SH SOLE 34710 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 4971536 28323 SH SOLE 28323 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 3088546 44141 SH SOLE 44141 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1403310 30944 SH SOLE 30944 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 BBG00YXVPVG7 466907 81770 SH SOLE 81770 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 2506458 16178 SH SOLE 16178 0 0 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 288064 44800 SH SOLE 44800 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 21662296 295731 SH SOLE 295731 0 0 GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 423520 7262 SH SOLE 7262 0 0 GLAUKOS CORP COM 377322102 BBG001T91NX8 216773 2299 SH SOLE 2299 0 0 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 236145 26988 SH SOLE 26988 0 0 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 7935127 59368 SH SOLE 59368 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 1225548 36088 SH SOLE 36088 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 270712 10960 SH SOLE 10960 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 2915914 134065 SH SOLE 134065 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 2211319 76702 SH SOLE 76702 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 567257 12525 SH SOLE 12525 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 923458 51561 SH SOLE 51561 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 2357503 74112 SH SOLE 74112 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 528557 12958 SH SOLE 12958 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 4309870 108261 SH SOLE 108261 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 579776 11126 SH SOLE 11126 0 0 GLOBANT S A COM L44385109 BBG00564Y4W2 1212006 6003 SH SOLE 6003 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 453894 30300 SH SOLE 30300 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 3188830 31607 SH SOLE 31607 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 286876 2764 SH SOLE 2764 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 24458256 58556 SH SOLE 58556 0 0 GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 192426 11571 SH SOLE 11571 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 5719261 5622 SH SOLE 5622 0 0 GREAT ELM GROUP INC COM NEW 39037G109 BBG00YPT1Q14 38715 20164 SH SOLE 20164 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 BBG001S5RNK3 204853 701 SH SOLE 701 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2858186 66671 SH SOLE 66671 0 0 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 BBG01191RGH1 1273518 86575 SH SOLE 86575 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 4209731 78306 SH SOLE 78306 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 225698 26584 SH SOLE 26584 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 3388701 85964 SH SOLE 85964 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 779048 26337 SH SOLE 26337 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 4906753 172773 SH SOLE 172214 0 559 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 521118 11914 SH SOLE 11914 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 349443 3391 SH SOLE 3391 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 349370 31000 SH SOLE 31000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 BBG001S5RRT5 967758 72600 SH SOLE 72600 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 6441798 19314 SH SOLE 19314 0 0 HCI GROUP INC COM 40416E103 BBG001T2C2P6 564381 4862 SH SOLE 4862 0 0 HEARTLAND FINL USA INC COM 42234Q102 BBG001S8WBN4 882792 25115 SH SOLE 25115 0 0 HEICO CORP NEW CL A 422806208 BBG001S96YM2 320349 2081 SH SOLE 2081 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 283253 1483 SH SOLE 1483 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 2066692 11896 SH SOLE 11896 0 0 HERSHEY CO COM 427866108 BBG001S5S148 12304654 63263 SH SOLE 63263 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 350309 2295 SH SOLE 2295 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 731841 41277 SH SOLE 41277 0 0 HF SINCLAIR CORP COM 403949100 BBG0135B2269 2287480 37891 SH SOLE 37891 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 232864 30400 SH SOLE 30400 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 4900915 697143 SH SOLE 697143 0 0 HIGHWOODS PPTYS INC COM 431284108 BBG001S7X2X4 248710 9500 SH SOLE 9500 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 330844 1551 SH SOLE 1551 0 0 HOLOGIC INC COM 436440101 BBG001S6HWB2 1541659 19775 SH SOLE 19775 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 51428485 134068 SH SOLE 134068 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 14017138 68293 SH SOLE 68293 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 1669452 47849 SH SOLE 47849 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 721731 10547 SH SOLE 10547 0 0 HP INC COM 40434L105 BBG001S6W7N7 815789 26995 SH SOLE 26995 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1402161 35624 SH SOLE 35624 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 945899 2279 SH SOLE 2279 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 2307422 6655 SH SOLE 6655 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 186456 13366 SH SOLE 13366 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 339563 1165 SH SOLE 1165 0 0 HUNTSMAN CORP COM 447011107 BBG001SKWX22 2381433 91488 SH SOLE 91488 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 275664 1727 SH SOLE 1727 0 0 IAMGOLD CORP COM 450913108 BBG001S8SMV6 41985 12608 SH SOLE 12608 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 305602 17966 SH SOLE 17966 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 BBG00CTZ4D92 216855 4942 SH SOLE 4942 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 474598 879 SH SOLE 879 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 3423086 12757 SH SOLE 12757 0 0 ILLUMINA INC COM 452327109 BBG001SF4NY1 7117845 51834 SH SOLE 51834 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 BBG00YYCXG54 914680 14072 SH SOLE 14072 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 312583 19379 SH SOLE 19379 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 BBG001T382B4 217682 7047 SH SOLE 7047 0 0 INDIA FD INC COM 454089103 BBG001S7PW58 853988 41719 SH SOLE 41719 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 BBG00Z3XTNY7 216082 30520 SH SOLE 30520 0 0 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 220189 2319 SH SOLE 2319 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 2027698 17353 SH SOLE 17353 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 7791385 75250 SH SOLE 75250 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 495593 14508 SH SOLE 14508 0 0 INSPERITY INC COM 45778Q107 BBG001S894P4 548050 5000 SH SOLE 5000 0 0 INSTEEL INDS INC COM 45774W108 BBG001SK9GV3 10322228 270074 SH SOLE 270074 0 0 INTEL CORP COM 458140100 BBG001S5SF65 11830360 267837 SH SOLE 267837 0 0 INTER PARFUMS INC COM 458334109 BBG001SD06N9 210765 1500 SH SOLE 1500 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 326528 2923 SH SOLE 2923 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 13858349 72572 SH SOLE 72572 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 945288 10993 SH SOLE 10993 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 3138808 80441 SH SOLE 80441 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 466446 14295 SH SOLE 14295 0 0 INTUIT COM 461202103 BBG001S6TWR2 7553000 11620 SH SOLE 11620 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 8325816 20862 SH SOLE 20862 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 2481578 49741 SH SOLE 49741 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 476710 19000 SH SOLE 19000 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 330101 17512 SH SOLE 17512 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 BBG0036PLRD4 1498742 16486 SH SOLE 16486 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 1154114 23245 SH SOLE 23245 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 494576 25415 SH SOLE 25415 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 BBG011B9WCN7 1464915 37961 SH SOLE 37961 0 0 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 287800 2671 SH SOLE 2671 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 4504405 24656 SH SOLE 24656 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 2506918 211020 SH SOLE 211020 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 206715 2356 SH SOLE 2356 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 640236 7981 SH SOLE 7981 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1766819 38078 SH SOLE 38078 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 3473812 78239 SH SOLE 78239 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2948934 44769 SH SOLE 44769 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 555692 12248 SH SOLE 12248 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 715653 33837 SH SOLE 33837 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1030007 38795 SH SOLE 38795 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 695415 29256 SH SOLE 29256 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 229707 10009 SH SOLE 10009 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 239505 12416 SH SOLE 12416 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 854408 15470 SH SOLE 15470 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 3039990 29930 SH SOLE 29930 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 BBG001SN6GV0 358437 7923 SH SOLE 7923 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 295508 6150 SH SOLE 6150 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 314858 20660 SH SOLE 20660 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 739053 8277 SH SOLE 8277 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 607496 10718 SH SOLE 10718 0 0 INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 BBG001SN6GN9 220983 5052 SH SOLE 5052 0 0 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 BBG001SN6GP7 213386 2662 SH SOLE 2662 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 4849981 45544 SH SOLE 45544 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 1981500 47033 SH SOLE 47033 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 800115 6966 SH SOLE 6966 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 BBG00KJR2XY3 402355 7936 SH SOLE 7936 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 BBG00KJR31G2 208892 1943 SH SOLE 1943 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 214980 3564 SH SOLE 3564 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1730648 54440 SH SOLE 54440 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 1687503 35370 SH SOLE 35370 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 636165 18078 SH SOLE 18078 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 7543232 44537 SH SOLE 44537 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 558220 9239 SH SOLE 9239 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 844174 12681 SH SOLE 12681 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 63814005 143722 SH SOLE 143722 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 BBG001S746Q5 101640 10500 SH SOLE 10500 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 173783 17625 SH SOLE 17625 0 0 INVESTORS TITLE CO NC COM 461804106 BBG001S5SDL3 1591918 9755 SH SOLE 9755 0 0 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 1045688 29365 SH SOLE 29365 0 0 IONQ INC COM 46222L108 BBG00XZP0LC3 364585 36495 SH SOLE 36495 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 BBG001T2PM32 246383 16625 SH SOLE 16625 0 0 IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 445741 4915 SH SOLE 4915 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 921292 11486 SH SOLE 11486 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1206191 28712 SH SOLE 28712 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 3112254 60315 SH SOLE 60315 0 0 ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKJD6 2008450 45154 SH SOLE 45154 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 343328 10590 SH SOLE 10590 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 2146232 37926 SH SOLE 37926 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1165274 20241 SH SOLE 20241 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1158938 16243 SH SOLE 16243 0 0 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 346065 4993 SH SOLE 4993 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 BBG001S8SYP7 2444598 112189 SH SOLE 112189 0 0 ISHARES INC MSCI NETHERL ETF 464286814 BBG001S8SYR5 309547 6256 SH SOLE 6256 0 0 ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 213343 3179 SH SOLE 3179 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 750040 34000 SH SOLE 34000 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 3533530 155320 SH SOLE 155320 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1413566 14036 SH SOLE 14036 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 5958939 59931 SH SOLE 59931 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 545066 12810 SH SOLE 12810 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 1208696 24557 SH SOLE 24557 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 13135340 160618 SH SOLE 160618 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2454916 25945 SH SOLE 25945 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1409987 12175 SH SOLE 12175 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 811710 8575 SH SOLE 8575 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 3170889 86660 SH SOLE 86660 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 206856 3595 SH SOLE 3595 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 342973 14249 SH SOLE 14249 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 2039736 25551 SH SOLE 25551 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 774838 16333 SH SOLE 16333 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 29219218 503259 SH SOLE 503259 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 544768 4943 SH SOLE 4943 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 3858475 51987 SH SOLE 51987 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 5645341 83191 SH SOLE 83191 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 30970962 509894 SH SOLE 509894 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 32430436 293435 SH SOLE 293435 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1143545 9918 SH SOLE 9918 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1179015 10059 SH SOLE 10059 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 2776056 30695 SH SOLE 30695 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 55000295 104617 SH SOLE 104617 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 7657929 78190 SH SOLE 78190 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 973654 9381 SH SOLE 9381 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 862555 13620 SH SOLE 13620 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 1077501 19807 SH SOLE 19807 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 255556 2223 SH SOLE 2223 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 1525480 17890 SH SOLE 17890 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 303009 3516 SH SOLE 3516 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 6821922 133606 SH SOLE 133606 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 185095 13240 SH SOLE 13240 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 975284 10908 SH SOLE 10908 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 988451 23014 SH SOLE 23014 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 407939 5453 SH SOLE 5453 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 1631708 20992 SH SOLE 20992 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 8510355 78134 SH SOLE 78134 0 0 ISHARES TR INDIA 50 ETF 464289529 BBG001T61K42 689969 13679 SH SOLE 13679 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1086718 38756 SH SOLE 38756 0 0 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 795135 7647 SH SOLE 7647 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 4905203 35747 SH SOLE 35747 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 16644882 73676 SH SOLE 73676 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 9759148 190311 SH SOLE 190311 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 534344 5959 SH SOLE 5959 0 0 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 294126 10342 SH SOLE 10342 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1417630 15339 SH SOLE 15339 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 6822175 96522 SH SOLE 96522 0 0 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 557452 14031 SH SOLE 14031 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 13601196 170313 SH SOLE 170313 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 3211922 78187 SH SOLE 78187 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 1995708 38684 SH SOLE 38684 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 BBG001SYVWY0 7145628 66491 SH SOLE 66491 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 428013 5121 SH SOLE 5121 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 18657250 99585 SH SOLE 99585 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 707198 4303 SH SOLE 4303 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 237416 2192 SH SOLE 2192 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 2264765 21048 SH SOLE 21048 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 3635673 112804 SH SOLE 112804 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 965477 3352 SH SOLE 3352 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 29377952 87162 SH SOLE 87162 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 10196911 56931 SH SOLE 56931 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 6873446 25382 SH SOLE 25382 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1244118 7834 SH SOLE 7834 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 8429696 73854 SH SOLE 73854 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 3232010 25788 SH SOLE 25788 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 966026 11488 SH SOLE 11488 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 514674 2638 SH SOLE 2638 0 0 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 2690814 35257 SH SOLE 35257 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 12157653 57811 SH SOLE 57811 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 3198925 37884 SH SOLE 37884 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 1877627 10051 SH SOLE 10051 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 2612305 28628 SH SOLE 28628 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1770092 14964 SH SOLE 14964 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 4664088 37864 SH SOLE 37864 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 29554969 267369 SH SOLE 267369 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 3242441 30960 SH SOLE 30960 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 291736 2839 SH SOLE 2839 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2645079 24626 SH SOLE 24626 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 21145942 417162 SH SOLE 417162 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 213913 1448 SH SOLE 1448 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 348549 3644 SH SOLE 3644 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 779352 6639 SH SOLE 6639 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 840884 14352 SH SOLE 14352 0 0 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 460735 6786 SH SOLE 6786 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 424778 4725 SH SOLE 4725 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 983372 7281 SH SOLE 7281 0 0 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 403160 4770 SH SOLE 4770 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 5360580 40632 SH SOLE 40632 0 0 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 247467 3019 SH SOLE 3019 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 489505 7908 SH SOLE 7908 0 0 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 1084637 19887 SH SOLE 19887 0 0 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 562295 4857 SH SOLE 4857 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 254186 2022 SH SOLE 2022 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 365700 15463 SH SOLE 15463 0 0 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 379034 5384 SH SOLE 5384 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 5374343 106507 SH SOLE 106507 0 0 ITRON INC COM 465741106 BBG001S6DJQ9 1390576 15030 SH SOLE 15030 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 245262 1803 SH SOLE 1803 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 1747415 37462 SH SOLE 37462 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 7177070 124042 SH SOLE 124042 0 0 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 1325455 27834 SH SOLE 27834 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 2833498 52240 SH SOLE 52240 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 4127264 81809 SH SOLE 81809 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 463311 7005 SH SOLE 7005 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 7138145 46433 SH SOLE 46433 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 291097 6002 SH SOLE 6002 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 786318 15497 SH SOLE 15497 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 12945952 293559 SH SOLE 293559 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 862344 13316 SH SOLE 13316 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 28334676 179118 SH SOLE 179118 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 6046215 92563 SH SOLE 92563 0 0 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 202894 1040 SH SOLE 1040 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 69527735 347118 SH SOLE 347118 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 BBG001SR3GT7 446800 5000 SH SOLE 5000 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 1768987 176722 SH SOLE 176722 0 0 KELLANOVA COM 487836108 BBG001S5SJL0 274075 4784 SH SOLE 4784 0 0 KENVUE INC COM 49177J102 BBG01C79X614 4161352 193912 SH SOLE 193912 0 0 KEYCORP COM 493267108 BBG001S5SKV6 605713 38312 SH SOLE 38312 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 7411317 47393 SH SOLE 47393 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 668245 43057 SH SOLE 43057 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2434755 18823 SH SOLE 18823 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 15298421 834156 SH SOLE 834156 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 3657963 6971 SH SOLE 6971 0 0 KIRBY CORP COM 497266106 BBG001S5SKT9 1120010 11750 SH SOLE 11750 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 21196430 210742 SH SOLE 210742 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 7425101 10629 SH SOLE 10629 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1310631 23821 SH SOLE 23821 0 0 KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 4487300 74478 SH SOLE 74478 0 0 KOPIN CORP COM 500600101 BBG001S6DD46 172800 96000 SH SOLE 96000 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 3645794 98802 SH SOLE 98802 0 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 431314 16431 SH SOLE 16431 0 0 KRANESHARES TRUST QUADRTC INT RT 500767736 BBG00NW3SL00 387063 20446 SH SOLE 20446 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 2853991 155277 SH SOLE 155277 0 0 KROGER CO COM 501044101 BBG001S5SN40 527938 9241 SH SOLE 9241 0 0 KURA SUSHI USA INC CL A COM 501270102 BBG00PNFJ530 424940 3690 SH SOLE 3690 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 7860194 36885 SH SOLE 36885 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 605353 2771 SH SOLE 2771 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 455666 469 SH SOLE 469 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 2017551 16896 SH SOLE 16896 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 899965 8448 SH SOLE 8448 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 751635 4876 SH SOLE 4876 0 0 LAZARD INC COM 52110M109 BBG001S711C4 1007811 24070 SH SOLE 24070 0 0 LEAR CORP COM NEW 521865204 BBG001T60092 879711 6072 SH SOLE 6072 0 0 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 480454 25089 SH SOLE 25089 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 413327 3153 SH SOLE 3153 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 1631918 9489 SH SOLE 9489 0 0 LESLIES INC COM 527064109 BBG00XS6TVN8 298032 45851 SH SOLE 45851 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 1787326 89411 SH SOLE 89411 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 234041 32733 SH SOLE 32733 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 BBG001S8MP72 59330 10807 SH SOLE 10807 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 BBG0122LQVS8 17726 17210 SH SOLE 17210 0 0 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 1225058 38367 SH SOLE 38367 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 9901624 21325 SH SOLE 21325 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 142945 11500 SH SOLE 11500 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 210884 7353 SH SOLE 7353 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 1250041 5158 SH SOLE 5158 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 211540 2000 SH SOLE 2000 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 2722575 50975 SH SOLE 50975 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 17700356 38913 SH SOLE 38913 0 0 LOEWS CORP COM 540424108 BBG001S6KQC0 410709 5246 SH SOLE 5246 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 23552081 92459 SH SOLE 92459 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 3819385 9777 SH SOLE 9777 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 30258 19396 SH SOLE 19396 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1132853 11076 SH SOLE 11076 0 0 M D C HLDGS INC COM 552676108 BBG001S5T272 2115034 33620 SH SOLE 33620 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 BBG001SNKQ42 325789 1220 SH SOLE 1220 0 0 MAG SILVER CORP COM 55903Q104 BBG001S631Z9 4815487 455150 SH SOLE 447700 0 7450 MAGNA INTL INC COM 559222401 BBG001S5SY91 737714 13541 SH SOLE 13541 0 0 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 BBG0104P5VF8 452696 36014 SH SOLE 36014 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 BBG001T4NKS7 283205 3986 SH SOLE 3986 0 0 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 585641 23435 SH SOLE 23435 0 0 MAPLEBEAR INC COM 565394103 BBG00KG5VJG3 213112 5715 SH SOLE 5715 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 27948252 138701 SH SOLE 138701 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 1109159 729 SH SOLE 729 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 3383477 13410 SH SOLE 13410 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 902192 4380 SH SOLE 4380 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 14018092 22833 SH SOLE 22833 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 19815567 279565 SH SOLE 279565 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 4409155 55897 SH SOLE 55897 0 0 MASONITE INTL CORP COM 575385109 BBG001T51RT2 341770 2600 SH SOLE 2600 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 22983410 47726 SH SOLE 47726 0 0 MATADOR RES CO COM 576485205 BBG001T3L5S4 299664 4488 SH SOLE 4488 0 0 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 32666 14454 SH SOLE 14454 0 0 MAUI LD & PINEAPPLE INC COM 577345101 BBG001S5T7D4 4576000 211265 SH SOLE 207764 0 3501 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1937071 25219 SH SOLE 25219 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 16541725 58669 SH SOLE 58669 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1971313 3672 SH SOLE 3672 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 94371 20079 SH SOLE 20079 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 17927278 205706 SH SOLE 205421 0 285 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 1800744 1191 SH SOLE 1191 0 0 MERCER INTL INC COM 588056101 BBG001S6TK43 7262266 729876 SH SOLE 729876 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 26144177 198137 SH SOLE 198137 0 0 MERCURITY FINTECH HOLDING IN ORDINARY SHARES G59467202 BBG007WGC6C3 15525 11250 SH SOLE 11250 0 0 MERCURY SYS INC COM 589378108 BBG001SBFLT8 1098079 37223 SH SOLE 37223 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 69666163 143470 SH SOLE 143470 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 2050031 27662 SH SOLE 27662 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 354123 266 SH SOLE 266 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG001S5T4V1 93213 29129 SH SOLE 29129 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 263284 98979 SH SOLE 98979 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 2235818 47359 SH SOLE 47359 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3824337 42630 SH SOLE 42630 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 7739125 65647 SH SOLE 65647 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 298954797 710579 SH SOLE 710579 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 237502 1805 SH SOLE 1805 0 0 MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 975608 18583 SH SOLE 18583 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 BBG001SB7BF4 26478 42500 SH SOLE 42500 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 271882 24516 SH SOLE 24516 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 4294901 40305 SH SOLE 40305 0 0 MODINE MFG CO COM 607828100 BBG001S5T913 467859 4915 SH SOLE 4915 0 0 MOHAWK INDS INC COM 608190104 BBG001SBGSZ5 773822 5912 SH SOLE 5912 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 717759 10673 SH SOLE 10673 0 0 MONDAY COM LTD SHS M7S64H106 BBG00GF8K4X3 694776 3076 SH SOLE 3076 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2942590 42037 SH SOLE 42037 0 0 MONGODB INC CL A 60937P106 BBG0022FDRZ7 1930200 5382 SH SOLE 5382 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 3196068 4718 SH SOLE 4718 0 0 MONROE CAP CORP COM 610335101 BBG001V0NY75 288022 40003 SH SOLE 40003 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 940521 2393 SH SOLE 2393 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 12314245 130780 SH SOLE 130780 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 299606 9230 SH SOLE 9230 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 832783 2346 SH SOLE 2346 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 377592 26405 SH SOLE 26405 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 1366950 32891 SH SOLE 32891 0 0 MSCI INC COM 55354G100 BBG001SV8B05 201202 359 SH SOLE 359 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 179774 11173 SH SOLE 11173 0 0 MURPHY OIL CORP COM 626717102 BBG001S5TG80 397636 8701 SH SOLE 8701 0 0 MYRIAD GENETICS INC COM 62855J104 BBG001S86FS9 323808 15188 SH SOLE 15188 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 242620 3845 SH SOLE 3845 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 232221 3404 SH SOLE 3404 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 314024 8019 SH SOLE 8019 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 BBG001SRNVY6 10338225 673500 SH SOLE 673500 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 543535 5178 SH SOLE 5178 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 15410391 25374 SH SOLE 25374 0 0 NEUBERGER BERMAN ENERGY INFR COM 64129H104 BBG003NBK4J2 1978675 268477 SH SOLE 268477 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KVBC1 707092 60178 SH SOLE 60178 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 2338434 16955 SH SOLE 16955 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 228024 5314 SH SOLE 5314 0 0 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 400372 31600 SH SOLE 31600 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 70270 21823 SH SOLE 21823 0 0 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 1374310 31798 SH SOLE 31798 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 6994570 195161 SH SOLE 193836 0 1325 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 BBG001SQLM25 1375796 208454 SH SOLE 208454 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 663144 3849 SH SOLE 3849 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 15544638 243227 SH SOLE 243227 0 0 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 420561 10803 SH SOLE 10803 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 379309 12610 SH SOLE 12610 0 0 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 1128745 4331 SH SOLE 4331 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 6719382 71498 SH SOLE 71498 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 370589 82353 SH SOLE 82353 0 0 NISOURCE INC COM 65473P105 BBG001S5TMF9 2249615 81331 SH SOLE 81331 0 0 NNN REIT INC COM 637417106 BBG001S6Z1P5 1579670 36960 SH SOLE 36960 0 0 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 86617 24468 SH SOLE 24468 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 3942329 15468 SH SOLE 15468 0 0 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 726387 8169 SH SOLE 8169 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 13176552 27528 SH SOLE 27528 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 318231 8550 SH SOLE 8550 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 432916 20684 SH SOLE 20684 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 2992633 30938 SH SOLE 30938 0 0 NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 57929 12119 SH SOLE 12119 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 21452173 167073 SH SOLE 167073 0 0 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 774171 11437 SH SOLE 11437 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 132900 11140 SH SOLE 11140 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 3652640 18457 SH SOLE 18457 0 0 NUTANIX INC CL A 67059N108 BBG001V13SG8 270580 4384 SH SOLE 4384 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 356925 6572 SH SOLE 6572 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 862188 70962 SH SOLE 70962 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 483017 43633 SH SOLE 43633 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 177036 16065 SH SOLE 16065 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 BBG00VM4GT16 176222 16182 SH SOLE 16182 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 639996 73310 SH SOLE 73310 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 188433 17844 SH SOLE 17844 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 132425 10819 SH SOLE 10819 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 182823 16819 SH SOLE 16819 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 338721 47110 SH SOLE 47110 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 742528 64793 SH SOLE 64793 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 202213 17050 SH SOLE 17050 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 280932 35561 SH SOLE 35561 0 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 154487 10084 SH SOLE 10084 0 0 NUVEEN VRIABL RAT PFD & INM COM 67080R102 BBG011B9SY72 239099 13350 SH SOLE 13350 0 0 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 1622533 21519 SH SOLE 21519 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 115538217 127870 SH SOLE 127870 0 0 NXG NEXTGEN INFRASTR INCM FD COM 231647207 BBG0036FBQ85 233220 6000 SH SOLE 6000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1109762 4479 SH SOLE 4479 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 BBG001SR03L7 258785 13163 SH SOLE 13163 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 11350244 174646 SH SOLE 173763 0 883 ODDITY TECH LTD SHS CL A M7518J104 BBG01H5JVHH4 496199 11420 SH SOLE 11420 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 439314 12808 SH SOLE 12808 0 0 OKTA INC CL A 679295105 BBG001YV1SN3 847736 8103 SH SOLE 8103 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1661408 52460 SH SOLE 52460 0 0 OMEROS CORP COM 682143102 BBG001SPJH21 84535 24503 SH SOLE 24503 0 0 ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 208105 5882 SH SOLE 5882 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2043293 27781 SH SOLE 27781 0 0 ONDAS HLDGS INC COM NEW 68236H204 BBG009HYYCF7 40450 41692 SH SOLE 41692 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 3492446 43563 SH SOLE 43563 0 0 ONTO INNOVATION INC COM 683344105 BBG001S5THX0 203715 1125 SH SOLE 1125 0 0 OPEN TEXT CORP COM 683715106 BBG001SBS5H2 388300 10000 SH SOLE 10000 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 4759237 37889 SH SOLE 37889 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 16965938 15029 SH SOLE 15029 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 791254 42088 SH SOLE 42088 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 BBG001SKQ2Y2 56560 14000 SH SOLE 14000 0 0 ORION S.A. COM L72967109 BBG006MC4LQ6 696192 29600 SH SOLE 29600 0 0 OSCAR HEALTH INC CL A 687793109 BBG00YMWFVT4 289222 19450 SH SOLE 19450 0 0 OSI SYSTEMS INC COM 671044105 BBG001SB1J54 587561 4114 SH SOLE 4114 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 967982 9751 SH SOLE 9751 0 0 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 255538 1532 SH SOLE 1532 0 0 PACCAR INC COM 693718108 BBG001S5V1S8 3558988 28727 SH SOLE 28727 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 654963 18875 SH SOLE 18875 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 13196412 268438 SH SOLE 268438 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 1364028 28584 SH SOLE 28584 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 1101009 16031 SH SOLE 16031 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 39045271 671920 SH SOLE 671920 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 966929 5095 SH SOLE 5095 0 0 PAGERDUTY INC COM 69553P100 BBG0043BYPD6 622566 27450 SH SOLE 27450 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 7702160 334731 SH SOLE 334731 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 17877744 62921 SH SOLE 62921 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 246180 17917 SH SOLE 17917 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 852007 72388 SH SOLE 72388 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 4267356 7678 SH SOLE 7678 0 0 PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 1063834 12825 SH SOLE 12825 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 2700863 21994 SH SOLE 21994 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 481604 2420 SH SOLE 2420 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 4910903 73308 SH SOLE 73308 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 1628663 14010 SH SOLE 14010 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 BBG001S96T25 290118 28925 SH SOLE 28925 0 0 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 4748328 55575 SH SOLE 55575 0 0 PEPSICO INC COM 713448108 BBG001S695T1 28311893 161773 SH SOLE 161773 0 0 PFIZER INC COM 717081103 BBG001S5V466 16854018 607352 SH SOLE 607352 0 0 PG&E CORP COM 69331C108 BBG001S5V206 612226 36529 SH SOLE 36529 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 3439190 69199 SH SOLE 69199 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 BBG00XTHQGX8 537393 34941 SH SOLE 34941 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 6884052 75137 SH SOLE 75137 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 8503154 52058 SH SOLE 52058 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 414364 29661 SH SOLE 29661 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 209952 10884 SH SOLE 10884 0 0 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 BBG00MF4SGN5 237552 11200 SH SOLE 11200 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 206123 2205 SH SOLE 2205 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 867985 9449 SH SOLE 9449 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1195521 11891 SH SOLE 11891 0 0 PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT490 1058298 41083 SH SOLE 41083 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 304002 4068 SH SOLE 4068 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 420131 12118 SH SOLE 12118 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 6687713 25477 SH SOLE 25477 0 0 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 1164166 18588 SH SOLE 18588 0 0 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 41834 12161 SH SOLE 12161 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 2006910 12419 SH SOLE 12419 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 231578 2313 SH SOLE 2313 0 0 POWELL INDS INC COM 739128106 BBG001S5VBT5 512280 3600 SH SOLE 3600 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 3922733 27072 SH SOLE 27072 0 0 PPL CORP COM 69351T106 BBG001S5VC31 497192 18060 SH SOLE 18060 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 7984541 65490 SH SOLE 65490 0 0 PRICESMART INC COM 741511109 BBG001SB78V3 1030260 12265 SH SOLE 12265 0 0 PRIME MEDICINE INC COM 74168J101 BBG011RT3R64 141232 20176 SH SOLE 20176 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 892963 10346 SH SOLE 10346 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 24588339 151546 SH SOLE 151546 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 1372871 6638 SH SOLE 6638 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 7073160 54317 SH SOLE 54317 0 0 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 386922 11979 SH SOLE 11979 0 0 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 264325 4352 SH SOLE 4352 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 BBG001T0CWR2 3490384 213924 SH SOLE 213924 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 BBG001T0H1G7 205896 14749 SH SOLE 14749 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 2020569 31564 SH SOLE 31564 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 9200321 90724 SH SOLE 90724 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 491157 6252 SH SOLE 6252 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 5528261 631080 SH SOLE 631080 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 4317325 364024 SH SOLE 364024 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 BBG001SNGY95 480221 30299 SH SOLE 30299 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y789 BBG001V03507 332035 25620 SH SOLE 25620 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 159649 28922 SH SOLE 28922 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 BBG001ZLYSK1 40100 10000 SH SOLE 10000 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 3887936 33117 SH SOLE 33117 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 2254346 7772 SH SOLE 7772 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 7283027 109060 SH SOLE 108060 0 1000 PULTE GROUP INC COM 745867101 BBG001S5V5K7 7328630 60758 SH SOLE 60758 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG001S7C0P0 564622 55573 SH SOLE 55573 0 0 Q2 HLDGS INC COM 74736L109 BBG005ZVK9Q1 1054984 20072 SH SOLE 20072 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 20150255 119021 SH SOLE 119021 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 36331471 139844 SH SOLE 139844 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 72738 11564 SH SOLE 11564 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 6458630 48521 SH SOLE 48271 0 250 RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 1287095 6855 SH SOLE 6855 0 0 RANGE RES CORP COM 75281A109 BBG001SBZNN8 573535 16658 SH SOLE 16658 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 4556681 84227 SH SOLE 84227 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 1116171 41401 SH SOLE 41401 0 0 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 10916581 60614 SH SOLE 60614 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 9874185 10259 SH SOLE 10259 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 720978 34267 SH SOLE 34267 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 BBG001S80721 1098123 36422 SH SOLE 36422 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1576126 8233 SH SOLE 8233 0 0 RESMED INC COM 761152107 BBG001SBGRC2 1082234 5465 SH SOLE 5465 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 5912748 74421 SH SOLE 74421 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 BBG001SDHF60 12024 10020 SH SOLE 10020 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 BBG00QVJVZ22 714000 25000 SH SOLE 25000 0 0 RH COM 74967X103 BBG002293Q93 1292393 3711 SH SOLE 3711 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 BBG00Z911SZ9 30600 20000 SH SOLE 20000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1854197 29090 SH SOLE 29090 0 0 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 683261 48700 SH SOLE 48700 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882H105 BBG00PF2RTQ2 353292 23600 SH SOLE 23600 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 BBG001TCBCV6 505379 41975 SH SOLE 41975 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 118052 10781 SH SOLE 10781 0 0 ROBERT HALF INC. COM 770323103 BBG001S5VP41 956592 12066 SH SOLE 12066 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 219268 5743 SH SOLE 5743 0 0 ROCKET LAB USA INC COM 773122106 BBG00Y61T0H6 42173 10261 SH SOLE 10261 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 15705892 53911 SH SOLE 53701 0 210 ROGERS CORP COM 775133101 BBG001S5TTY3 593450 5000 SH SOLE 5000 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 434228 6663 SH SOLE 6663 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 2710540 4833 SH SOLE 4833 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 305995 2085 SH SOLE 2085 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 796044 7891 SH SOLE 7891 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 2169946 15610 SH SOLE 15610 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 517936 4252 SH SOLE 4252 0 0 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 2390079 157553 SH SOLE 157553 0 0 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 14230602 145910 SH SOLE 145910 0 0 RXO INC COMMON STOCK 74982T103 BBG0160DYDC7 463797 21207 SH SOLE 21207 0 0 RXSIGHT INC COM 78349D107 BBG00THX1YQ1 363536 7048 SH SOLE 7048 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 1460386 12632 SH SOLE 12632 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1518431 3569 SH SOLE 3569 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 13095608 43481 SH SOLE 43481 0 0 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 690990 18285 SH SOLE 18285 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 411156 8460 SH SOLE 8460 0 0 SAREPTA THERAPEUTICS INC COM 803607100 BBG001S6KJC6 472529 3650 SH SOLE 3650 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 6754539 31170 SH SOLE 31170 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 6506221 118705 SH SOLE 118705 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 BBG001SF1R75 1600240 70682 SH SOLE 70682 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 10904676 150742 SH SOLE 150742 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 3947867 110864 SH SOLE 110864 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 8646600 107238 SH SOLE 107238 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 4014312 43295 SH SOLE 43295 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2205364 35536 SH SOLE 35536 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1951538 20973 SH SOLE 20973 0 0 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 1343776 36123 SH SOLE 36123 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 5742413 70321 SH SOLE 70321 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 13151879 139306 SH SOLE 139306 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 9912310 235335 SH SOLE 235335 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 7280110 57797 SH SOLE 57797 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1223058 30940 SH SOLE 30940 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 2522787 13719 SH SOLE 13719 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 900895 11798 SH SOLE 11798 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 18892451 127885 SH SOLE 127885 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 1484281 22609 SH SOLE 22609 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 929457 10006 SH SOLE 10006 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 13629814 65443 SH SOLE 65443 0 0 SEMPRA COM 816851109 BBG001SBVZ73 2685436 37386 SH SOLE 37386 0 0 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 603053 25871 SH SOLE 25871 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 1182536 15935 SH SOLE 15935 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 4527894 5939 SH SOLE 5939 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 3347978 49940 SH SOLE 49940 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 3032191 8730 SH SOLE 8730 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1663477 21556 SH SOLE 21556 0 0 SILGAN HLDGS INC COM 827048109 BBG001S6VPD9 350118 7210 SH SOLE 7210 0 0 SIMILARWEB LTD SHS M84137104 BBG010425W76 653760 72640 SH SOLE 72640 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 5793103 37019 SH SOLE 37019 0 0 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 216595 7005 SH SOLE 7005 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 129382 33346 SH SOLE 33346 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 933668 5349 SH SOLE 5349 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 672234 6206 SH SOLE 6206 0 0 SL GREEN RLTY CORP COM 78440X887 BBG001S9Z1V2 769064 13950 SH SOLE 13950 0 0 SLR INVESTMENT CORP COM 83413U100 BBG001T1Q8N2 420697 27407 SH SOLE 27407 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 1726936 19304 SH SOLE 19304 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 240789 1913 SH SOLE 1913 0 0 SNAP ON INC COM 833034101 BBG001S5W688 5473257 18477 SH SOLE 18477 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 2328494 14409 SH SOLE 14409 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1677569 229804 SH SOLE 229804 0 0 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 3863273 45058 SH SOLE 45058 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 4828461 67305 SH SOLE 67305 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 2362081 22175 SH SOLE 22175 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1897729 65013 SH SOLE 65013 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 302063 39850 SH SOLE 39850 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 12128100 30491 SH SOLE 30491 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 16890229 82103 SH SOLE 82103 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 487986 13484 SH SOLE 13484 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 48406467 92543 SH SOLE 92543 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 3833596 6890 SH SOLE 6890 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1610947 11465 SH SOLE 11465 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 8414719 115207 SH SOLE 115207 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 7130106 77670 SH SOLE 77670 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 750271 7881 SH SOLE 7881 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 470799 21169 SH SOLE 21169 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 440316 17459 SH SOLE 17459 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 3248360 116262 SH SOLE 116262 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 1008169 23424 SH SOLE 23424 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 272703 3728 SH SOLE 3728 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 311021 6208 SH SOLE 6208 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 306076 3689 SH SOLE 3689 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 7528667 79341 SH SOLE 79341 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 219580 4662 SH SOLE 4662 0 0 SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 874893 7914 SH SOLE 7914 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 6289152 47921 SH SOLE 47921 0 0 SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 216455 4157 SH SOLE 4157 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 629945 4066 SH SOLE 4066 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1599055 31803 SH SOLE 31803 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 BBG001SMH2H7 589028 7457 SH SOLE 7457 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 BBG001S63S71 367077 4124 SH SOLE 4124 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 342278 1297 SH SOLE 1297 0 0 SPROTT INC COM NEW 852066208 BBG001T2FK64 637153 17239 SH SOLE 17239 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1477620 72646 SH SOLE 72646 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 2167085 125265 SH SOLE 125265 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 453521 54707 SH SOLE 54707 0 0 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 482826 7488 SH SOLE 7488 0 0 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 649264 5273 SH SOLE 5273 0 0 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 1105886 73432 SH SOLE 73432 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 364656 5665 SH SOLE 5665 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1298672 30840 SH SOLE 30595 0 245 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 587854 14678 SH SOLE 14678 0 0 STAG INDL INC COM 85254J102 BBG001T9F312 6227318 162001 SH SOLE 160426 0 1575 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 444406 4538 SH SOLE 4538 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 17836221 195166 SH SOLE 195166 0 0 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 1063422 52308 SH SOLE 52308 0 0 STATE STR CORP COM 857477103 BBG001S5RLD5 496085 6416 SH SOLE 6416 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 1453692 9807 SH SOLE 9807 0 0 STELLUS CAP INVT CORP COM 858568108 BBG003LB3VC0 179693 13738 SH SOLE 13738 0 0 STEM INC COM 85859N102 BBG00XP8NRN2 77322 35307 SH SOLE 35307 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 1041216 9439 SH SOLE 9439 0 0 STIFEL FINL CORP COM 860630102 BBG001S5W081 474961 6076 SH SOLE 6076 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 258921 5988 SH SOLE 5988 0 0 STONECO LTD COM CL A G85158106 BBG00M4ZQF98 1578797 95051 SH SOLE 95051 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 7393952 20661 SH SOLE 20661 0 0 SUNRUN INC COM 86771W105 BBG0025XVR94 495818 37619 SH SOLE 37619 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 44334257 43894 SH SOLE 43894 0 0 SWEETGREEN INC COM CL A 87043Q108 BBG005NTTSQ8 921939 36498 SH SOLE 36498 0 0 SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCX9 366480 8144 SH SOLE 8144 0 0 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 538310 12484 SH SOLE 12484 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 14722983 25762 SH SOLE 25681 0 81 SYSCO CORP COM 871829107 BBG001S5WJS8 3760420 46322 SH SOLE 46322 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 17437120 128167 SH SOLE 128167 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 715128 4816 SH SOLE 4816 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 BBG001TG5QC4 297409 8399 SH SOLE 8399 0 0 TANGER INC COM 875465106 BBG001S7BZV7 285614 9672 SH SOLE 9672 0 0 TAPESTRY INC COM 876030107 BBG001SFH7D5 1546471 32571 SH SOLE 32571 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 918878 8205 SH SOLE 8005 0 200 TARGET CORP COM 87612E106 BBG001SC0K41 7130576 40238 SH SOLE 40238 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 2313532 37213 SH SOLE 37213 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 615818 4240 SH SOLE 4240 0 0 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 368818 24425 SH SOLE 24425 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 1796530 326049 SH SOLE 326049 0 0 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 7103 10740 SH SOLE 10740 0 0 TELOS CORP MD COM 87969B101 BBG001S7W4K5 247399 59471 SH SOLE 59471 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 199485 12460 SH SOLE 12460 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 815863 150251 SH SOLE 150251 0 0 TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 731564 14800 SH SOLE 14800 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 299248 2847 SH SOLE 2847 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 1482361 13138 SH SOLE 13138 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 22890495 130215 SH SOLE 130215 0 0 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 1578716 8547 SH SOLE 8547 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 190795 13522 SH SOLE 13522 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 12542075 71994 SH SOLE 71994 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 404345 4215 SH SOLE 4215 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 4618687 12717 SH SOLE 12717 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 4053053 46363 SH SOLE 46363 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 18185480 31289 SH SOLE 31289 0 0 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 1341852 8611 SH SOLE 8611 0 0 THORNBURG INCM BUILDER OPP T COM 885213108 BBG011K2MTF5 506849 31345 SH SOLE 31345 0 0 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 29010 11745 SH SOLE 11745 0 0 TIMKEN CO COM 887389104 BBG001S5WQK0 5198588 59460 SH SOLE 59093 0 367 TJX COS INC NEW COM 872540109 BBG001S5WQ93 9718977 95829 SH SOLE 95829 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 7703005 47194 SH SOLE 47194 0 0 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 4104522 31727 SH SOLE 31727 0 0 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 240639 546 SH SOLE 546 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 177870 11000 SH SOLE 11000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 625658 10362 SH SOLE 10362 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 BBG001SJTT37 661103 21388 SH SOLE 21388 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 BBG001S68BK8 357246 10680 SH SOLE 10680 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 716316 25528 SH SOLE 25528 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2097948 8016 SH SOLE 8016 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2640859 8797 SH SOLE 8797 0 0 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1830158 1486 SH SOLE 1486 0 0 TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 1964586 26570 SH SOLE 26570 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG001S7B678 443946 70692 SH SOLE 70692 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 2347658 10201 SH SOLE 10201 0 0 TREVI THERAPEUTICS INC COM 89532M101 BBG003QGQRC8 208432 60415 SH SOLE 60415 0 0 TRI CONTL CORP COM 895436103 BBG001S5WZ75 323985 10519 SH SOLE 10519 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 2474706 38451 SH SOLE 38451 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 5263859 135040 SH SOLE 135040 0 0 TTM TECHNOLOGIES INC COM 87305R109 BBG001SFJKF2 251965 16100 SH SOLE 16100 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 1386515 22674 SH SOLE 22674 0 0 TYRA BIOSCIENCES INC COM 90240B106 BBG00RCQD9F9 977046 59576 SH SOLE 59576 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 605800 10315 SH SOLE 10315 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 11622102 150956 SH SOLE 150956 0 0 UBIQUITI INC COM 90353W103 BBG001T1WDF3 2023436 17466 SH SOLE 17466 0 0 UBS GROUP AG SHS H42097107 BBG007936GX0 5904476 192203 SH SOLE 192203 0 0 UGI CORP NEW COM 902681105 BBG001S5X0W3 1998758 81449 SH SOLE 81449 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 4529897 199819 SH SOLE 197273 0 2546 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 4423565 8460 SH SOLE 8460 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3478920 69315 SH SOLE 69315 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 9171467 37293 SH SOLE 37293 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 7777808 52330 SH SOLE 52330 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1406886 1951 SH SOLE 1951 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 1065901 4640 SH SOLE 4640 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 29822990 60285 SH SOLE 60285 0 0 UNITIL CORP COM 913259107 BBG001S5X5G0 205474 3925 SH SOLE 3925 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 6049376 35912 SH SOLE 35612 0 300 UNUM GROUP COM 91529Y106 BBG001S5X2J4 800500 14918 SH SOLE 14918 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 5434000 121566 SH SOLE 121566 0 0 V F CORP COM 918204108 BBG001S5X749 1569543 102317 SH SOLE 102317 0 0 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 3706331 16633 SH SOLE 16429 0 204 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 210290 17251 SH SOLE 17251 0 0 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 BBG001VMDRC7 363768 154795 SH SOLE 154795 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 6948278 40707 SH SOLE 40707 0 0 VALMONT INDS INC COM 920253101 BBG001S5X650 9102893 39876 SH SOLE 39876 0 0 VALUE LINE INC COM 920437100 BBG001S5X687 232875 5750 SH SOLE 5750 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 289953 17157 SH SOLE 17157 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 219556 1320 SH SOLE 1320 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 BBG002YJGHH3 317358 16633 SH SOLE 16633 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 2388462 82304 SH SOLE 82304 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 2836852 89717 SH SOLE 89717 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1857738 35548 SH SOLE 35548 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 545812 21396 SH SOLE 21396 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 1454321 31269 SH SOLE 31269 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 2681664 109411 SH SOLE 107593 0 1818 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 312516 8067 SH SOLE 8067 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 10638856 118341 SH SOLE 118341 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 983765 2925 SH SOLE 2925 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 1242953 13704 SH SOLE 13704 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 4791162 21295 SH SOLE 21295 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 BBG001SPSHC0 284224 3742 SH SOLE 3742 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 1531696 71308 SH SOLE 71308 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 391620 2170 SH SOLE 2170 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 701597 9305 SH SOLE 9305 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 1697368 23467 SH SOLE 23467 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 8201850 106976 SH SOLE 106976 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 2849783 39237 SH SOLE 39237 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1318686 26808 SH SOLE 26808 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 5870844 33496 SH SOLE 33496 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 18711056 54361 SH SOLE 54361 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 3880995 16187 SH SOLE 16187 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1558572 6610 SH SOLE 6610 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1345347 8629 SH SOLE 8629 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 14898152 59626 SH SOLE 59626 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3176151 36727 SH SOLE 36727 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 27919056 58080 SH SOLE 58080 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1008138 5254 SH SOLE 5254 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 12690402 55516 SH SOLE 55516 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 448960 1722 SH SOLE 1722 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 8979025 34548 SH SOLE 34548 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 7509637 46111 SH SOLE 46111 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 2240899 38208 SH SOLE 38208 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 8603450 205972 SH SOLE 205972 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 788147 11704 SH SOLE 11704 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 1193521 10215 SH SOLE 10215 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1365117 12354 SH SOLE 12354 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 441940 8734 SH SOLE 8734 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 5276545 65539 SH SOLE 65539 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1060752 23257 SH SOLE 23257 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 4556288 78462 SH SOLE 78462 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 8546543 110549 SH SOLE 110549 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 323626 3734 SH SOLE 3734 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 381719 4854 SH SOLE 4854 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 655160 3324 SH SOLE 3324 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 584617 6873 SH SOLE 6873 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 618424 4423 SH SOLE 4423 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 9981097 54658 SH SOLE 54658 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 3616010 59967 SH SOLE 59967 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 8494082 169306 SH SOLE 169306 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 247227 3872 SH SOLE 3872 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 819223 6771 SH SOLE 6771 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 3487935 42781 SH SOLE 42781 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 3281966 47703 SH SOLE 47703 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 BBG001SHTV72 856079 6524 SH SOLE 6524 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 1719237 5411 SH SOLE 5411 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 1265769 9611 SH SOLE 9611 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 705563 9211 SH SOLE 9211 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 2176299 21255 SH SOLE 21255 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 2067584 7643 SH SOLE 7643 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1704655 6982 SH SOLE 6982 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 7644877 14580 SH SOLE 14580 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 290909 1015 SH SOLE 1015 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 626721 2705 SH SOLE 2705 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 277506 3130 SH SOLE 3130 0 0 VERINT SYS INC COM 92343X100 BBG001S6V8N6 213818 6450 SH SOLE 6450 0 0 VERITEX HLDGS INC COM 923451108 BBG001T6ZGF2 346281 16900 SH SOLE 16900 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 22795987 543279 SH SOLE 543279 0 0 VERMILION ENERGY INC COM 923725105 BBG001S7X7L6 8542697 686712 SH SOLE 686712 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 5279466 12630 SH SOLE 12630 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 1578599 19329 SH SOLE 19329 0 0 VERU INC COM 92536C103 BBG001SCF2T8 8652 12358 SH SOLE 12358 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 411214 34440 SH SOLE 34440 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1358394 45599 SH SOLE 45599 0 0 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 4013408 48944 SH SOLE 48944 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 15540 10500 SH SOLE 10500 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 BBG00Q7474L7 612757 30531 SH SOLE 30531 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 44522 13330 SH SOLE 13330 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 51330905 183929 SH SOLE 183929 0 0 VISTRA CORP COM 92840M102 BBG00DXDL6R0 3255511 46741 SH SOLE 46741 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 BBG01B9G0J34 721273 30395 SH SOLE 30395 0 0 VIVID SEATS INC COM CL A 92854T100 BBG012C73S82 263554 43999 SH SOLE 43999 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 458466 51513 SH SOLE 51513 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 352757 33532 SH SOLE 33532 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 359436 1317 SH SOLE 1317 0 0 WABTEC COM 929740108 BBG001S5XBT3 3368559 23123 SH SOLE 23123 0 0 WAFD INC COM 938824109 BBG001S5XF96 268237 9240 SH SOLE 9240 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 393652 18149 SH SOLE 18149 0 0 WALMART INC COM 931142103 BBG001S5XH92 29649249 492758 SH SOLE 492758 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 3322446 380578 SH SOLE 377816 0 2762 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 4289069 24935 SH SOLE 24935 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 25797331 121029 SH SOLE 120929 0 100 WATERS CORP COM 941848103 BBG001S8MDG9 1193101 3466 SH SOLE 3466 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 3432434 7946 SH SOLE 7946 0 0 WAYFAIR INC CL A 94419L101 BBG001THKQ26 438301 6457 SH SOLE 6457 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1790298 21801 SH SOLE 21801 0 0 WEIS MKTS INC COM 948849104 BBG001S5XH56 338100 5250 SH SOLE 5250 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3050667 52634 SH SOLE 52634 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 2549978 27290 SH SOLE 27290 0 0 WENDYS CO COM 95058W100 BBG001S7HBX2 230696 12245 SH SOLE 12245 0 0 WESCO INTL INC COM 95082P105 BBG001SCRP78 7561669 44148 SH SOLE 44148 0 0 WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 7125548 82443 SH SOLE 82443 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1687307 4264 SH SOLE 4264 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 908602 62879 SH SOLE 62879 0 0 WESTERN ASSET HIGH INCOM FD COM 95766J102 BBG001S98MP3 129111 28884 SH SOLE 28884 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 266542 68344 SH SOLE 68344 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 276329 26443 SH SOLE 26443 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 BBG001T0VQ03 181505 15500 SH SOLE 15500 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 BBG001SBSMH5 167684 20600 SH SOLE 20600 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 236462 27400 SH SOLE 27400 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 BBG001SR0KP5 15300 10000 SH SOLE 10000 0 0 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 1241559 18194 SH SOLE 18194 0 0 WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 386126 2527 SH SOLE 2527 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 8809082 245310 SH SOLE 243785 0 1525 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 3337888 70823 SH SOLE 69759 0 1064 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 367982 3076 SH SOLE 3076 0 0 WILEY JOHN & SONS INC CL A 968223206 BBG001S8K9L4 225730 5920 SH SOLE 5920 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 4894671 125601 SH SOLE 125601 0 0 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 797953 2513 SH SOLE 2513 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 292113 6282 SH SOLE 6282 0 0 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 509006 4876 SH SOLE 4876 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 60375 10500 SH SOLE 10500 0 0 WISDOMTREE INC COM 97717P104 BBG001SD2W32 197585 21500 SH SOLE 21500 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 4812049 95686 SH SOLE 95686 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 314765 14288 SH SOLE 14288 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 772580 20299 SH SOLE 20299 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 3124609 68015 SH SOLE 68015 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 440944 4064 SH SOLE 4064 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 1147027 15889 SH SOLE 15889 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 813971 16690 SH SOLE 16690 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 4218716 55371 SH SOLE 55371 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 920792 28176 SH SOLE 28176 0 0 WK KELLOGG CO COM SHS 92942W107 BBG018CYVVX4 412491 21941 SH SOLE 21941 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 599819 30036 SH SOLE 30036 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 841979 3087 SH SOLE 3087 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 583985 10347 SH SOLE 10347 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 2844585 37063 SH SOLE 37063 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 358316 3505 SH SOLE 3505 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 1156270 21512 SH SOLE 21512 0 0 XPO INC COM 983793100 BBG001SJW3C0 8197853 67179 SH SOLE 67179 0 0 XYLEM INC COM 98419M100 BBG001V05C73 9518009 73646 SH SOLE 73161 0 485 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1143585 8248 SH SOLE 8248 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 238024 5982 SH SOLE 5982 0 0 ZILLOW GROUP INC CL A 98954M101 BBG001T0LC50 218002 4555 SH SOLE 4555 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 BBG00YQ7XRV1 310350 30667 SH SOLE 30667 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 3043327 23059 SH SOLE 23059 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 9215177 54460 SH SOLE 54460 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 670043 10250 SH SOLE 10250 0 0 ZSCALER INC COM 98980G102 BBG003338H61 305704 1587 SH SOLE 1587 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 BBG001T36GB5 285097 8518 SH SOLE 8518 0 0