0001085146-24-001175.txt : 20240213 0001085146-24-001175.hdr.sgml : 20240213 20240213144647 ACCESSION NUMBER: 0001085146-24-001175 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 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: 24624895 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 12-31-2023 12-31-2023 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 02-13-2024 0 1383 5441418262 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 BBG007WX14Y9 790155 14120 SH SOLE 14120 0 0 3M CO COM 88579Y101 BBG001S5T7X2 3675338 33620 SH SOLE 33620 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 11359114 103199 SH SOLE 103199 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 24059402 155252 SH SOLE 155252 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 395660 146000 SH SOLE 146000 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 BBG00VQRLH39 742034 41362 SH SOLE 41362 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 676765 174424 SH SOLE 174424 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 580257 29395 SH SOLE 29395 0 0 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 BBG001S5S013 1608433 97069 SH SOLE 97069 0 0 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 810097 44732 SH SOLE 44732 0 0 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 BBG001S6TBF1 236896 17600 SH SOLE 17600 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 1154877 143285 SH SOLE 143285 0 0 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 BBG008NVFX18 150893 12930 SH SOLE 12930 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 285318 4323 SH SOLE 4323 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 BBG001SNNWL7 431490 5549 SH SOLE 5549 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 21875028 62338 SH SOLE 62338 0 0 ACCO BRANDS CORP COM 00081T108 BBG001SPBTK3 82335 13542 SH SOLE 13542 0 0 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 621864 3036 SH SOLE 3036 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 391108 22084 SH SOLE 22084 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 BBG008G65WD1 39732 50103 SH SOLE 50103 0 0 ADDUS HOMECARE CORP COM 006739106 BBG001T56D18 784954 8454 SH SOLE 8454 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 551151 121936 SH SOLE 121936 0 0 ADOBE INC COM 00724F101 BBG001S5NCQ5 16559826 27757 SH SOLE 27757 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 20601727 139758 SH SOLE 139014 0 744 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 159286 13997 SH SOLE 13997 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 97201 13866 SH SOLE 13866 0 0 AECOM COM 00766T100 BBG001SKTTF1 351234 3800 SH SOLE 3800 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 78244 13584 SH SOLE 13584 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 585078 4642 SH SOLE 4642 0 0 AES CORP COM 00130H105 BBG001S6B1L5 2327864 120928 SH SOLE 120928 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 BBG00RK5L2P1 348268 459638 SH SOLE 459638 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 14981588 181595 SH SOLE 181595 0 0 AGCO CORP COM 001084102 BBG001S7WHW3 1287674 10606 SH SOLE 10606 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1479835 10644 SH SOLE 10644 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 2779963 50683 SH SOLE 50683 0 0 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 777693 18543 SH SOLE 18543 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 7199571 26295 SH SOLE 26295 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 3552846 26097 SH SOLE 25787 0 310 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 2209358 18668 SH SOLE 18668 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 BBG005WX3H18 165774 198770 SH SOLE 198770 0 0 ALARM COM HLDGS INC COM 011642105 BBG007GNPYZ6 203295 3146 SH SOLE 3146 0 0 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 1250084 31996 SH SOLE 31996 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 3775551 26132 SH SOLE 26132 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 1153703 50161 SH SOLE 50161 0 0 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1036106 13263 SH SOLE 13263 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 698249 5508 SH SOLE 5508 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4058346 52359 SH SOLE 52359 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 2933444 10706 SH SOLE 10706 0 0 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 8450350 66701 SH SOLE 66701 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 718571 71005 SH SOLE 71005 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 632888 20396 SH SOLE 20396 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 1479030 28831 SH SOLE 28831 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 305695 5257 SH SOLE 5257 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 BBG00KHRRDY2 39804 12400 SH SOLE 12400 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 104972 16100 SH SOLE 16100 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 1594932 11394 SH SOLE 11394 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 838184 4379 SH SOLE 4379 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 61058639 437101 SH SOLE 437101 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 58983574 418531 SH SOLE 418531 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 3457939 81325 SH SOLE 81325 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 507820 11018 SH SOLE 11018 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 7709337 191109 SH SOLE 191109 0 0 ALTUS POWER INC COM CL A 02217A102 BBG00Y48ZM97 170750 25000 SH SOLE 25000 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 90133847 593220 SH SOLE 593220 0 0 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 3689697 1317749 SH SOLE 1300548 0 17201 AMDOCS LTD SHS G02602103 BBG001SBX7P3 2794550 31796 SH SOLE 31796 0 0 AMEREN CORP COM 023608102 BBG001S5NF24 312653 4322 SH SOLE 4322 0 0 AMERESCO INC CL A 02361E108 BBG001S6P9W1 474195 14973 SH SOLE 14973 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 296702 21594 SH SOLE 21594 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 321125 3576 SH SOLE 3576 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 3740343 46052 SH SOLE 46052 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 8828398 47125 SH SOLE 47125 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 233619 1965 SH SOLE 1965 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 2578565 38060 SH SOLE 38060 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 BBG001S70C31 225028 20200 SH SOLE 20200 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 10194285 47222 SH SOLE 47222 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1303797 9878 SH SOLE 9878 0 0 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1907506 5022 SH SOLE 5022 0 0 AMETEK INC COM 031100100 BBG001S5NN54 2182814 13238 SH SOLE 13238 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 32339174 112281 SH SOLE 111961 0 320 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1477434 14904 SH SOLE 14904 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 183666 15806 SH SOLE 15806 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 8770395 44170 SH SOLE 44170 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 938412 14522 SH SOLE 14522 0 0 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 5341627 426307 SH SOLE 426307 0 0 ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 3327474 146714 SH SOLE 146714 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 219138 753 SH SOLE 753 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96H1 903674 25186 SH SOLE 25186 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 BBG007KGRPZ3 732088 12230 SH SOLE 12230 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 4263256 45748 SH SOLE 45748 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 395068 28300 SH SOLE 28300 0 0 APPLE INC COM 037833100 BBG001S5N8V8 225791098 1172758 SH SOLE 1172758 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 9502326 58631 SH SOLE 58631 0 0 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 535026 13426 SH SOLE 13426 0 0 APTARGROUP INC COM 038336103 BBG001S78MT3 945693 7650 SH SOLE 7650 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 3661337 50697 SH SOLE 50697 0 0 ARCOSA INC COM 039653100 BBG00JGMWGB9 1844442 22319 SH SOLE 22319 0 0 ARDMORE SHIPPING CORP COM Y0207T100 BBG004SCC0S0 1057962 75086 SH SOLE 75086 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 6513816 325203 SH SOLE 322286 0 2917 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 1428336 103879 SH SOLE 103879 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 3033411 25508 SH SOLE 25508 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1882196 7992 SH SOLE 7992 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 1786864 34120 SH SOLE 34120 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 BBG01J1GY084 1152574 15338 SH SOLE 15338 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 320438 7253 SH SOLE 7253 0 0 ASANA INC CL A 04342Y104 BBG00WYHL741 492834 25925 SH SOLE 25925 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 2655275 3508 SH SOLE 3508 0 0 ASSURANT INC COM 04621X108 BBG001SD9DW5 291993 1733 SH SOLE 1733 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1116259 16574 SH SOLE 16574 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 BBG001T8KDC4 110930 14444 SH SOLE 14444 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 14198699 846168 SH SOLE 846168 0 0 ATI INC COM 01741R102 BBG001S8WY72 629487 13844 SH SOLE 13844 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 BBG001S7GJV8 232614 6366 SH SOLE 6366 0 0 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 698119 2935 SH SOLE 2935 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 3638681 31395 SH SOLE 31395 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 170001 18910 SH SOLE 18910 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 1575072 6469 SH SOLE 6469 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 8748955 37554 SH SOLE 37554 0 0 AUTONATION INC COM 05329W102 BBG001S5NQB0 1122445 7474 SH SOLE 7474 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 8036076 3108 SH SOLE 3108 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 535303 37911 SH SOLE 37911 0 0 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 376516 6800 SH SOLE 6800 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 934896 3619 SH SOLE 3619 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 641419 5386 SH SOLE 5386 0 0 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 656256 19200 SH SOLE 19200 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 6677612 116092 SH SOLE 116092 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 3973597 959806 SH SOLE 959806 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 5744364 4766 SH SOLE 4763 0 3 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 21853884 649061 SH SOLE 649061 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 555548 5615 SH SOLE 5615 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1410191 27093 SH SOLE 27093 0 0 BARK INC COM 68622E104 BBG00Y9ZTKL9 9263 11500 SH SOLE 11500 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 3354845 185453 SH SOLE 182603 0 2850 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 459309 10642 SH SOLE 10642 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 254112 6573 SH SOLE 6573 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 1529165 38831 SH SOLE 38831 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 6230344 25552 SH SOLE 25552 0 0 BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 435546 8347 SH SOLE 8347 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 3798375 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 68646707 192471 SH SOLE 192471 0 0 BEYOND AIR INC COM 08862L103 BBG00B4QYL63 41552 21200 SH SOLE 21200 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1505552 22040 SH SOLE 22040 0 0 BIOGEN INC COM 09062X103 BBG001S67826 2886838 11156 SH SOLE 11156 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 266601 2765 SH SOLE 2765 0 0 BIOMEA FUSION INC COM 09077A106 BBG00YS4WDD8 368256 25362 SH SOLE 25362 0 0 BIONTECH SE SPONSORED ADS 09075V102 BBG00Q70B4L0 388176 3678 SH SOLE 3678 0 0 BLACKBERRY LTD COM 09228F103 BBG001S60618 640634 180970 SH SOLE 180970 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 BBG00WRC2HF7 367680 24594 SH SOLE 24594 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 204738 19839 SH SOLE 19839 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 160615 16191 SH SOLE 16191 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 132182 25082 SH SOLE 25082 0 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 BBG012Q6JF99 1247414 77335 SH SOLE 77335 0 0 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 BBG00R28MSY7 1123640 76699 SH SOLE 76699 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 236893 5855 SH SOLE 5855 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 13772999 16966 SH SOLE 16966 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 BBG00ZSNML46 1794780 244854 SH SOLE 244854 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 398570 19162 SH SOLE 19162 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 142590 12250 SH SOLE 12250 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 328192 27556 SH SOLE 27556 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 262050 24886 SH SOLE 24886 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 919133 103506 SH SOLE 103506 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 1089608 32371 SH SOLE 32371 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 1689665 101117 SH SOLE 101117 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 1810522 156891 SH SOLE 156891 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 15487705 118299 SH SOLE 118299 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 703545 61445 SH SOLE 61445 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 232452 8410 SH SOLE 8410 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 324997 28710 SH SOLE 28710 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 1613057 20854 SH SOLE 20854 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 793665 53626 SH SOLE 53626 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 6711652 454719 SH SOLE 450013 0 4706 BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 225318 15122 SH SOLE 15122 0 0 BOEING CO COM 097023105 BBG001S5P0V3 11208119 42999 SH SOLE 42999 0 0 BOK FINL CORP COM NEW 05561Q201 BBG001S6VBZ6 359730 4200 SH SOLE 4200 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 766200 216 SH SOLE 216 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 225505 1763 SH SOLE 1763 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 1115114 31105 SH SOLE 31105 0 0 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 1303197 18572 SH SOLE 18572 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 4935413 85373 SH SOLE 85373 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 4094329 115659 SH SOLE 115659 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 97647 39533 SH SOLE 39533 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 9868452 192330 SH SOLE 192330 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 398051 13590 SH SOLE 13590 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 36111804 32351 SH SOLE 32351 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 1448573 36106 SH SOLE 36106 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 4349305 151070 SH SOLE 150098 0 972 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 4384024 76778 SH SOLE 76778 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 1559720 9343 SH SOLE 9343 0 0 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 4923937 48776 SH SOLE 48304 0 472 BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 12636 11700 SH SOLE 11700 0 0 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 938272 32681 SH SOLE 32681 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 964190 3540 SH SOLE 3540 0 0 CAE INC COM 124765108 BBG001S5Y4F3 369189 17100 SH SOLE 17100 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 337683 5884 SH SOLE 5884 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 134727 11746 SH SOLE 11746 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 1506448 145410 SH SOLE 145410 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 BBG0065XMFM6 625028 31599 SH SOLE 31599 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 94593 16394 SH SOLE 16394 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 2507711 173544 SH SOLE 173544 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 473074 31814 SH SOLE 31814 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 1621207 23993 SH SOLE 23993 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 1518629 35235 SH SOLE 35235 0 0 CAMTEK LTD ORD M20791105 BBG001SBFT84 326919 4712 SH SOLE 4712 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 1037610 21554 SH SOLE 21554 0 0 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 271711 4147 SH SOLE 4147 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 3221404 25642 SH SOLE 25642 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 10810348 136736 SH SOLE 135463 0 1273 CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 207873 7925 SH SOLE 7925 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 573783 20275 SH SOLE 20275 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 1730392 57989 SH SOLE 57989 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 460567 17900 SH SOLE 17900 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 490327 17369 SH SOLE 17369 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 1439934 60324 SH SOLE 60324 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 1007159 44378 SH SOLE 44378 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 221415 8700 SH SOLE 8700 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2866414 21861 SH SOLE 21861 0 0 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 963500 40654 SH SOLE 40654 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1676405 16631 SH SOLE 16631 0 0 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2355410 7539 SH SOLE 7539 0 0 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 15426352 379119 SH SOLE 379119 0 0 CARMAX INC COM 143130102 BBG001SD9561 19823170 258316 SH SOLE 258316 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 408955 22058 SH SOLE 22058 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 10775265 187559 SH SOLE 187559 0 0 CARVANA CO CL A 146869102 BBG00GCTWF71 238230 4500 SH SOLE 4500 0 0 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 3482330 12675 SH SOLE 12675 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 19925201 67390 SH SOLE 67390 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 3094980 17333 SH SOLE 17333 0 0 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 3817807 41012 SH SOLE 41012 0 0 CDW CORP COM 12514G108 BBG001V18TB6 461005 2028 SH SOLE 2028 0 0 CELLECTIS S A SPON ADS 15117K103 BBG0084L1YD1 410080 133143 SH SOLE 133143 0 0 CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 583200 10697 SH SOLE 10697 0 0 CENCORA INC COM 03073E105 BBG001S8X7P0 2086045 10157 SH SOLE 10157 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 3238005 43633 SH SOLE 43633 0 0 CENTRAL SECS CORP COM 155123102 BBG001S5PP20 301102 7972 SH SOLE 7972 0 0 CERAGON NETWORKS LTD ORD M22013102 BBG001SFSXD6 69120 32000 SH SOLE 32000 0 0 CEVA INC COM 157210105 BBG001S9R702 207592 9141 SH SOLE 9141 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 2275449 28622 SH SOLE 28622 0 0 CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 450282 4200 SH SOLE 4200 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 706334 301852 SH SOLE 301852 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 2748998 17992 SH SOLE 17992 0 0 CHEMED CORP NEW COM 16359R103 BBG001S679X0 7626310 13042 SH SOLE 12992 0 50 CHEMOURS CO COM 163851108 BBG005H82GC1 305150 9675 SH SOLE 9675 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 4470383 26187 SH SOLE 26187 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 1099319 14288 SH SOLE 14288 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 24766377 166039 SH SOLE 166039 0 0 CHEWY INC CL A 16679L109 BBG00P19DLQ4 250903 10618 SH SOLE 10618 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1747237 764 SH SOLE 764 0 0 CHROMADEX CORP COM NEW 171077407 BBG001S9LSR3 39468 27600 SH SOLE 27600 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 5667176 25076 SH SOLE 25076 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3091166 32690 SH SOLE 32690 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1631047 15765 SH SOLE 15765 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 2248524 3731 SH SOLE 3731 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 25815720 511000 SH SOLE 511000 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 18026582 350439 SH SOLE 350439 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 795691 24010 SH SOLE 24010 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 5985327 293111 SH SOLE 293111 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 2161522 15159 SH SOLE 15159 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 594060 7135 SH SOLE 7135 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 6778793 32188 SH SOLE 32188 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 10227478 173553 SH SOLE 173553 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 211299 3166 SH SOLE 3166 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 752462 9893 SH SOLE 9893 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 287568 13539 SH SOLE 13539 0 0 COHEN & STEERS LTD DURATION COM 19248C105 BBG002YMSBV0 599583 32533 SH SOLE 32533 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 2348538 191874 SH SOLE 191874 0 0 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 BBG011Y89TC5 339649 24278 SH SOLE 24278 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 BBG00RP7J3T9 829613 46064 SH SOLE 46064 0 0 COHERENT CORP COM 19247G107 BBG001S5S6N6 735831 16904 SH SOLE 16904 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 1208744 6950 SH SOLE 6950 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3684834 46228 SH SOLE 46228 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 8668794 197692 SH SOLE 197692 0 0 COMERICA INC COM 200340107 BBG001S6PXB1 706499 12659 SH SOLE 12659 0 0 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 5275519 98774 SH SOLE 98774 0 0 COMMSCOPE HLDG CO INC COM 20337X109 BBG004LTL7M1 31020 11000 SH SOLE 11000 0 0 COMPUGEN LTD ORD M25722105 BBG001S5PQC7 41580 21000 SH SOLE 21000 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 1157893 40401 SH SOLE 40401 0 0 CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 297788 12726 SH SOLE 12726 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 13630797 117436 SH SOLE 117436 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1369735 15057 SH SOLE 15057 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 2406138 9953 SH SOLE 9953 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 1053179 9010 SH SOLE 9010 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 BBG004NZ9JK5 431949 46050 SH SOLE 46050 0 0 COPART INC COM 217204106 BBG001S7MTB1 4613546 94154 SH SOLE 94154 0 0 CORCEPT THERAPEUTICS INC COM 218352102 BBG001S8QGV1 649600 20000 SH SOLE 20000 0 0 CORE LABORATORIES INC COM 21867A105 BBG01GG28WT1 179019 10137 SH SOLE 10137 0 0 CORNING INC COM 219350105 BBG001S5RLH1 4719141 154980 SH SOLE 154980 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 805344 16806 SH SOLE 16806 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 3528633 40378 SH SOLE 40378 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 65600731 99383 SH SOLE 99383 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 50005 25255 SH SOLE 25255 0 0 CRH PLC ORD G25508105 BBG001S61NK9 1840002 26605 SH SOLE 26605 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 1654831 26435 SH SOLE 26435 0 0 CROCS INC COM 227046109 BBG001SDGFR8 861427 9222 SH SOLE 9222 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 8985477 35193 SH SOLE 35193 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 5027468 43645 SH SOLE 43645 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 6851312 197615 SH SOLE 197615 0 0 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 1887401 17397 SH SOLE 17397 0 0 CULP INC COM 230215105 BBG001S5PPQ4 145427 25117 SH SOLE 25117 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 3019780 12605 SH SOLE 12605 0 0 CVB FINL CORP COM 126600105 BBG001SJ1SH4 1003403 49698 SH SOLE 49698 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 10176996 128888 SH SOLE 128888 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 290022 1324 SH SOLE 1324 0 0 CYTOKINETICS INC COM NEW 23282W605 BBG001SGMVF2 264663 3170 SH SOLE 3170 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 3675788 24186 SH SOLE 24186 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 5348581 23120 SH SOLE 23120 0 0 DANAOS CORPORATION SHS Y1968P121 BBG001SQ4NL1 795553 10742 SH SOLE 10742 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 2063444 12559 SH SOLE 12559 0 0 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 5634711 113056 SH SOLE 113056 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 1529024 12597 SH SOLE 12597 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 8848723 22129 SH SOLE 22129 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 269663 3525 SH SOLE 3525 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 473467 11769 SH SOLE 11769 0 0 DERMTECH INC COM 24984K105 BBG00H19F193 17500 10000 SH SOLE 10000 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 206451 2456 SH SOLE 2456 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 7971985 175982 SH SOLE 175982 0 0 DEXCOM INC COM 252131107 BBG001SKZG99 4723238 38063 SH SOLE 38063 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 BBG001SNTT01 709096 72283 SH SOLE 72283 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2291960 15735 SH SOLE 15735 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 7575968 48852 SH SOLE 48852 0 0 DIANA SHIPPING INC COM Y2066G104 BBG001SHVZD3 581380 195751 SH SOLE 195751 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 771488 5250 SH SOLE 5250 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 2505745 18619 SH SOLE 18619 0 0 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 119803 17464 SH SOLE 17464 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 8241504 157491 SH SOLE 157491 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 8819916 78469 SH SOLE 78469 0 0 DISH NETWORK CORPORATION CL A 25470M109 BBG001S7TPQ6 342161 59300 SH SOLE 59300 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 15641749 173239 SH SOLE 173239 0 0 DLOCAL LTD CLASS A COM G29018101 BBG00XGCHFW6 280033 15830 SH SOLE 15830 0 0 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 789251 93072 SH SOLE 93072 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 1655920 27854 SH SOLE 27854 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 484526 3564 SH SOLE 3564 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2470273 52559 SH SOLE 52559 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 222810 7000 SH SOLE 7000 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 683934 55877 SH SOLE 55877 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 237920 16000 SH SOLE 16000 0 0 DOVER CORP COM 260003108 BBG001S5QL46 1294311 8415 SH SOLE 8415 0 0 DOW INC COM 260557103 BBG00BN96931 10806441 197054 SH SOLE 197054 0 0 DOXIMITY INC CL A 26622P107 BBG0026ZJQY6 437059 15587 SH SOLE 15587 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 3527362 100067 SH SOLE 100067 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 7990662 82344 SH SOLE 82344 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 1885170 24505 SH SOLE 24505 0 0 DYCOM INDS INC COM 267475101 BBG001S6MGW8 754760 6558 SH SOLE 6558 0 0 E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 1694119 11737 SH SOLE 11737 0 0 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 1000813 4934 SH SOLE 4934 0 0 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 461991 6421 SH SOLE 6421 0 0 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 2445709 27229 SH SOLE 27229 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 17665351 73355 SH SOLE 73355 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 415434 22192 SH SOLE 22192 0 0 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 117125 12226 SH SOLE 12226 0 0 EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 108350 10696 SH SOLE 10696 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 287179 22684 SH SOLE 22684 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 209150 9400 SH SOLE 9400 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 875763 71027 SH SOLE 71027 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 306646 39721 SH SOLE 39721 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 323939 41691 SH SOLE 41691 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 913403 78002 SH SOLE 78002 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 1130000 5697 SH SOLE 5697 0 0 EDISON INTL COM 281020107 BBG001S7MY75 385617 5394 SH SOLE 5394 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 1622295 21276 SH SOLE 21276 0 0 ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 749342 6649 SH SOLE 6649 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2695437 5716 SH SOLE 5716 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 42370123 72686 SH SOLE 72686 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 198005 10732 SH SOLE 10732 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 2324921 10792 SH SOLE 10792 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 12434686 127758 SH SOLE 127758 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 BBG004M284L2 232105 24692 SH SOLE 24692 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 12655411 351344 SH SOLE 350244 0 1100 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 7467369 111921 SH SOLE 111921 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 9396254 680888 SH SOLE 680888 0 0 ENHABIT INC COM 29332G102 BBG014QJ5CJ8 253120 24456 SH SOLE 24456 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 211158 17365 SH SOLE 17365 0 0 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 1885762 150620 SH SOLE 150620 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 2483571 18795 SH SOLE 18795 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 927912 9170 SH SOLE 9170 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 13445588 510269 SH SOLE 509019 0 1250 EOG RES INC COM 26875P101 BBG001S5ZB93 12131043 100298 SH SOLE 100298 0 0 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 2853075 58887 SH SOLE 58887 0 0 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 345952 10934 SH SOLE 10934 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 4156392 408290 SH SOLE 408290 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 236750 3871 SH SOLE 3871 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 239339 6408 SH SOLE 6408 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 3209765 53133 SH SOLE 53133 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 855243 18428 SH SOLE 18428 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 BBG00LDKJDK3 225146 2250 SH SOLE 2250 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 437901 12216 SH SOLE 12216 0 0 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 1799113 17727 SH SOLE 17727 0 0 EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 1577674 4462 SH SOLE 4462 0 0 EVERGY INC COM 30034W106 BBG00H433CS1 5090596 97521 SH SOLE 97521 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 745207 12074 SH SOLE 12074 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 BBG00W1PPKY3 240064 50861 SH SOLE 50861 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 1678384 22687 SH SOLE 22687 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 968874 51074 SH SOLE 51074 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 BBG01076JFY6 289866 25010 SH SOLE 25010 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 880529 15367 SH SOLE 15367 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 1068025 29750 SH SOLE 29750 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1336207 8803 SH SOLE 8803 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 617174 4852 SH SOLE 4852 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 23030493 230351 SH SOLE 230351 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 206563 433 SH SOLE 433 0 0 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 3914876 313692 SH SOLE 310492 0 3200 FASTENAL CO COM 311900104 BBG001S5R1F7 2705378 41769 SH SOLE 41769 0 0 FASTLY INC CL A 31188V100 BBG004NLQHM9 599433 33676 SH SOLE 33676 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 3312642 13095 SH SOLE 13095 0 0 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 595621 3085 SH SOLE 3085 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q95 866042 2559 SH SOLE 2559 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 647603 15317 SH SOLE 15317 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 11176440 242755 SH SOLE 242755 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 1219276 23898 SH SOLE 23898 0 0 FIDUS INVT CORP COM 316500107 BBG001V0MG11 327543 16635 SH SOLE 16635 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 2861704 82972 SH SOLE 82972 0 0 FIGS INC CL A 30260D103 BBG004SK5VM8 1491394 214589 SH SOLE 214589 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 2845035 2005 SH SOLE 2005 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 229066 16177 SH SOLE 16177 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 81518 13255 SH SOLE 13255 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 226579 6752 SH SOLE 6752 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 1346639 23936 SH SOLE 23936 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 382214 7398 SH SOLE 7398 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 5413274 321072 SH SOLE 321072 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 692919 18026 SH SOLE 18026 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 673814 30448 SH SOLE 30448 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 BBG002N8TH58 610013 11284 SH SOLE 11284 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 2875506 128142 SH SOLE 128142 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2746175 31324 SH SOLE 31324 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 278563 4723 SH SOLE 4723 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 448484 10360 SH SOLE 10360 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 603506 5828 SH SOLE 5828 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 3265896 50353 SH SOLE 50353 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 492168 7137 SH SOLE 7137 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 5390084 100113 SH SOLE 100113 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 1391072 13285 SH SOLE 13285 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 267922 2092 SH SOLE 2092 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 263889 2752 SH SOLE 2752 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 4311607 45482 SH SOLE 45482 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 10490443 131065 SH SOLE 131065 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 5039835 27016 SH SOLE 27016 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 811309 24753 SH SOLE 24753 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 1359889 26380 SH SOLE 26380 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 13516808 226564 SH SOLE 226564 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 1493153 35919 SH SOLE 35919 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 3840280 79476 SH SOLE 79476 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 1832521 35459 SH SOLE 35459 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 302052 13649 SH SOLE 13649 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 787061 18664 SH SOLE 18664 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 2337875 36478 SH SOLE 36478 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 3219653 36533 SH SOLE 36533 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 1019553 22393 SH SOLE 22393 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 4403843 54015 SH SOLE 54015 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 213933 7726 SH SOLE 7726 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1094374 6924 SH SOLE 6924 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 526286 9099 SH SOLE 9099 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 5730358 110903 SH SOLE 110903 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1733476 37627 SH SOLE 37627 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 1644431 50181 SH SOLE 50181 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 651864 15333 SH SOLE 15333 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 627281 29533 SH SOLE 29533 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 816407 34274 SH SOLE 34274 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 5361587 201791 SH SOLE 201791 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 772761 21172 SH SOLE 21172 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 755704 19382 SH SOLE 19382 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 820498 20600 SH SOLE 20600 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 680163 18016 SH SOLE 18016 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 2636111 59099 SH SOLE 59099 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 4056544 163967 SH SOLE 163967 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 19539362 551492 SH SOLE 551492 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 BBG001T9DWN6 371248 30707 SH SOLE 30707 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 1061494 76202 SH SOLE 76202 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 737620 45225 SH SOLE 45225 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 621196 8769 SH SOLE 8769 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1127232 12502 SH SOLE 12502 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 1251624 11983 SH SOLE 11983 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 291003 33956 SH SOLE 33956 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 2178024 60703 SH SOLE 60703 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 3960358 22570 SH SOLE 22570 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 415041 4533 SH SOLE 4533 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 BBG001SLKS51 159967 15854 SH SOLE 15854 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 6543707 161334 SH SOLE 161334 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 1006966 9191 SH SOLE 9191 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 390099 10641 SH SOLE 10641 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 742576 5590 SH SOLE 5590 0 0 FLEX LNG LTD SHS G35947202 BBG001SSXL39 860234 29602 SH SOLE 29602 0 0 FLEX LTD ORD Y2573F102 BBG001SC5SP6 449133 14745 SH SOLE 14745 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 4029993 36124 SH SOLE 36124 0 0 FLUOR CORP NEW COM 343412102 BBG001S5Q738 946034 24152 SH SOLE 24152 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 1150469 8826 SH SOLE 8826 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1928726 158222 SH SOLE 158222 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 3479433 59447 SH SOLE 59447 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ237 1984549 26953 SH SOLE 26953 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 223471 2935 SH SOLE 2935 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 187533 30150 SH SOLE 30150 0 0 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 734532 24657 SH SOLE 24657 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 8270840 194288 SH SOLE 194288 0 0 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 423484 21206 SH SOLE 21206 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 BBG005FHWCN7 92990 13516 SH SOLE 13516 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 81532 25639 SH SOLE 25639 0 0 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 2951718 136401 SH SOLE 136401 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1994236 8868 SH SOLE 8868 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 328248 87300 SH SOLE 87300 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 338640 6862 SH SOLE 6862 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 3530223 27464 SH SOLE 27464 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 1969108 25467 SH SOLE 25467 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 7689780 59500 SH SOLE 59500 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 9699194 37352 SH SOLE 37352 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 4093222 32071 SH SOLE 32071 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2559741 39296 SH SOLE 39296 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1173830 32679 SH SOLE 32679 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 BBG00YXVPVG7 319389 51681 SH SOLE 51681 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 2102707 15182 SH SOLE 15182 0 0 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 299264 44800 SH SOLE 44800 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 24224420 299030 SH SOLE 299030 0 0 GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 223130 3544 SH SOLE 3544 0 0 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 275746 24842 SH SOLE 24842 0 0 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 6885940 54220 SH SOLE 54220 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 693131 22230 SH SOLE 22230 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 371604 15063 SH SOLE 15063 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 2147216 94758 SH SOLE 94758 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 1363428 49239 SH SOLE 49239 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 570375 11197 SH SOLE 11197 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 844458 48700 SH SOLE 48700 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 1278966 44876 SH SOLE 44876 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 516625 13099 SH SOLE 13099 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 2929617 85015 SH SOLE 85015 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 511464 8440 SH SOLE 8440 0 0 GLOBANT S A COM L44385109 BBG00564Y4W2 1425738 5991 SH SOLE 5991 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 443763 30291 SH SOLE 30291 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 1778564 17832 SH SOLE 17832 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 234244 2497 SH SOLE 2497 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 21370501 55397 SH SOLE 55397 0 0 GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 188614 12491 SH SOLE 12491 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 4621604 5577 SH SOLE 5577 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 272037 11036 SH SOLE 11036 0 0 GREAT ELM GROUP INC COM NEW 39037G109 BBG00YPT1Q14 39118 20164 SH SOLE 20164 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2579339 69599 SH SOLE 69599 0 0 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 BBG01191RGH1 1276520 87075 SH SOLE 87075 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 6402168 104679 SH SOLE 104679 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 245814 29868 SH SOLE 29868 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 1885548 52159 SH SOLE 52159 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 767220 25506 SH SOLE 25506 0 0 HANESBRANDS INC COM 410345102 BBG001SMCKB8 47120 10565 SH SOLE 10565 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 4884528 177104 SH SOLE 176545 0 559 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 718896 19514 SH SOLE 19514 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 272569 3391 SH SOLE 3391 0 0 HASHICORP INC COM CL A 418100103 BBG007PZ2T94 480199 20313 SH SOLE 20313 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 384549 27100 SH SOLE 27100 0 0 HAWAIIAN HOLDINGS INC COM 419879101 BBG001S5RRT5 1045120 73600 SH SOLE 73600 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 4301376 15891 SH SOLE 15891 0 0 HEARTLAND FINL USA INC COM 42234Q102 BBG001S8WBN4 944575 25115 SH SOLE 25115 0 0 HEICO CORP NEW CL A 422806208 BBG001S96YM2 282174 1981 SH SOLE 1981 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 278322 1556 SH SOLE 1556 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1883464 11526 SH SOLE 11526 0 0 HERSHEY CO COM 427866108 BBG001S5S148 5091676 27310 SH SOLE 27310 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 434066 3011 SH SOLE 3011 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 680558 40080 SH SOLE 40080 0 0 HF SINCLAIR CORP COM 403949100 BBG0135B2269 1056108 19005 SH SOLE 19005 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 360774 45900 SH SOLE 45900 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 5183952 674116 SH SOLE 674116 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 353619 1942 SH SOLE 1942 0 0 HOLOGIC INC COM 436440101 BBG001S6HWB2 1359336 19025 SH SOLE 19025 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 47655823 137515 SH SOLE 137515 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 14073638 67110 SH SOLE 67110 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 1752628 54582 SH SOLE 54582 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 870304 16081 SH SOLE 16081 0 0 HP INC COM 40434L105 BBG001S6W7N7 650395 21615 SH SOLE 21615 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1436008 35422 SH SOLE 35422 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 761802 2316 SH SOLE 2316 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 1744714 3811 SH SOLE 3811 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 155706 12241 SH SOLE 12241 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 737897 2842 SH SOLE 2842 0 0 HUNTSMAN CORP COM 447011107 BBG001SKWX22 2292132 91211 SH SOLE 91211 0 0 HURON CONSULTING GROUP INC COM 447462102 BBG001SLSXM3 238804 2323 SH SOLE 2323 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 865010 6633 SH SOLE 6633 0 0 IAMGOLD CORP COM 450913108 BBG001S8SMV6 34087 13473 SH SOLE 13473 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 308836 17966 SH SOLE 17966 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 515641 929 SH SOLE 929 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 3288395 12554 SH SOLE 12554 0 0 ILLUMINA INC COM 452327109 BBG001SF4NY1 5818004 41784 SH SOLE 41784 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 BBG00YYCXG54 1313794 19230 SH SOLE 19230 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 327099 21379 SH SOLE 21379 0 0 INDIA FD INC COM 454089103 BBG001S7PW58 615330 33643 SH SOLE 33643 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 BBG00Z3XTNY7 295366 36420 SH SOLE 36420 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 1851196 17057 SH SOLE 17057 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 7260653 72016 SH SOLE 72016 0 0 INSPERITY INC COM 45778Q107 BBG001S894P4 586100 5000 SH SOLE 5000 0 0 INSTEEL INDS INC COM 45774W108 BBG001SK9GV3 9286129 242521 SH SOLE 242521 0 0 INTEL CORP COM 458140100 BBG001S5SF65 13177359 262236 SH SOLE 262236 0 0 INTER PARFUMS INC COM 458334109 BBG001SD06N9 216015 1500 SH SOLE 1500 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 417141 3248 SH SOLE 3248 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 9414592 57564 SH SOLE 57564 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 977308 12070 SH SOLE 12070 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 2579989 71369 SH SOLE 71369 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 527821 16171 SH SOLE 16171 0 0 INTUIT COM 461202103 BBG001S6TWR2 6992211 11187 SH SOLE 11187 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 4689979 13902 SH SOLE 13902 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 2425615 48629 SH SOLE 48629 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 424830 17000 SH SOLE 17000 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 305651 13868 SH SOLE 13868 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 310008 17261 SH SOLE 17261 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 1101669 23245 SH SOLE 23245 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 485427 25415 SH SOLE 25415 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 BBG011B9WCN7 1081324 32907 SH SOLE 32907 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 4222096 25051 SH SOLE 25051 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 2079098 181264 SH SOLE 181264 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 216547 2628 SH SOLE 2628 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 439083 6704 SH SOLE 6704 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1681657 34853 SH SOLE 34853 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 3270447 77115 SH SOLE 77115 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 3067771 48959 SH SOLE 48959 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 584556 10957 SH SOLE 10957 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 599669 28313 SH SOLE 28313 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1044592 38818 SH SOLE 38818 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 642501 27838 SH SOLE 27838 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 232914 10247 SH SOLE 10247 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 247721 12733 SH SOLE 12733 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 514923 10016 SH SOLE 10016 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 3051694 33113 SH SOLE 33113 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 BBG001SN6GV0 306448 7937 SH SOLE 7937 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 296120 20310 SH SOLE 20310 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 631546 8128 SH SOLE 8128 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 530842 10462 SH SOLE 10462 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 9656450 98495 SH SOLE 98495 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 799362 21192 SH SOLE 21192 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 358611 3993 SH SOLE 3993 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 BBG00KJR2XY3 310904 7536 SH SOLE 7536 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 BBG00KJR31G2 213377 1989 SH SOLE 1989 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 219372 3872 SH SOLE 3872 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1442186 48428 SH SOLE 48428 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 1291748 29964 SH SOLE 29964 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 574790 17610 SH SOLE 17610 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 6304268 39951 SH SOLE 39951 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 501484 9273 SH SOLE 9273 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 771766 12681 SH SOLE 12681 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 57501522 140412 SH SOLE 140412 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 184201 18625 SH SOLE 18625 0 0 INVESTORS TITLE CO NC COM 461804106 BBG001S5SDL3 1587351 9790 SH SOLE 9790 0 0 INVITAE CORP COM 46185L103 BBG005DJFD52 7772 12400 SH SOLE 12400 0 0 IONQ INC COM 46222L108 BBG00XZP0LC3 434827 35095 SH SOLE 35095 0 0 IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 434160 4000 SH SOLE 4000 0 0 IROBOT CORP COM 462726100 BBG001SPB1K4 492032 12714 SH SOLE 12714 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 806310 11522 SH SOLE 11522 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1482828 37992 SH SOLE 37992 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 3017906 59666 SH SOLE 59666 0 0 ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKJD6 1667584 37788 SH SOLE 37788 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 512618 14663 SH SOLE 14663 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 2088961 37578 SH SOLE 37578 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 842675 15208 SH SOLE 15208 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 652111 10167 SH SOLE 10167 0 0 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 307835 4537 SH SOLE 4537 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 BBG001S8SYP7 2225683 104738 SH SOLE 104738 0 0 ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 261006 3983 SH SOLE 3983 0 0 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 1318627 9913 SH SOLE 9913 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 3207040 147247 SH SOLE 147247 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 4068656 40577 SH SOLE 40577 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 6840371 69382 SH SOLE 69382 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 635158 15044 SH SOLE 15044 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 1266900 25750 SH SOLE 25750 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 12001221 146285 SH SOLE 146285 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2257628 22832 SH SOLE 22832 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1424184 12159 SH SOLE 12159 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 731600 7590 SH SOLE 7590 0 0 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 818449 7548 SH SOLE 7548 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 2687792 73942 SH SOLE 73942 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 319829 5520 SH SOLE 5520 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1943059 24724 SH SOLE 24724 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 361646 7604 SH SOLE 7604 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 23613633 438752 SH SOLE 438752 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 866201 8493 SH SOLE 8493 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 3654964 51954 SH SOLE 51954 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 5408929 83304 SH SOLE 83304 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 26266060 94772 SH SOLE 94772 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 26159912 241662 SH SOLE 241662 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1034727 9833 SH SOLE 9833 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1037565 9967 SH SOLE 9967 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 2561692 30377 SH SOLE 30377 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 50796428 106351 SH SOLE 106351 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 6750390 68014 SH SOLE 68014 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 959880 9911 SH SOLE 9911 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 878856 14198 SH SOLE 14198 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 908311 17434 SH SOLE 17434 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 1517094 3740 SH SOLE 3740 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 303866 678 SH SOLE 678 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 6697077 132301 SH SOLE 132301 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 724316 46520 SH SOLE 46520 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 885237 10994 SH SOLE 10994 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 900078 23014 SH SOLE 23014 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 269516 3953 SH SOLE 3953 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 1724327 22281 SH SOLE 22281 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 8045867 72708 SH SOLE 72708 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1247178 44558 SH SOLE 44558 0 0 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 1050848 10031 SH SOLE 10031 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 4512258 33215 SH SOLE 33215 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 14262508 24757 SH SOLE 24757 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 9346458 182281 SH SOLE 182281 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 548610 6160 SH SOLE 6160 0 0 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 391584 13475 SH SOLE 13475 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1260202 13395 SH SOLE 13395 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 6241983 96850 SH SOLE 96850 0 0 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 606008 14875 SH SOLE 14875 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 12610501 167359 SH SOLE 167359 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 4132703 102778 SH SOLE 102778 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 1195455 24492 SH SOLE 24492 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 205113 2939 SH SOLE 2939 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 BBG001SYVWY0 6569548 66546 SH SOLE 66546 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 210826 6379 SH SOLE 6379 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 402323 5156 SH SOLE 5156 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 15672213 99893 SH SOLE 99893 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 639323 4345 SH SOLE 4345 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 221439 2189 SH SOLE 2189 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1883082 17370 SH SOLE 17370 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 3339451 107068 SH SOLE 107068 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 923417 3521 SH SOLE 3521 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 24731699 81577 SH SOLE 81577 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 8435517 51047 SH SOLE 51047 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 4153811 16469 SH SOLE 16469 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1218253 7843 SH SOLE 7843 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 6775067 64858 SH SOLE 64858 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 2986327 25680 SH SOLE 25680 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 835598 10750 SH SOLE 10750 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 486936 2779 SH SOLE 2779 0 0 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 2441916 34800 SH SOLE 34800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 5196583 25891 SH SOLE 25891 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 294544 1076 SH SOLE 1076 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 2946549 39235 SH SOLE 39235 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 1718033 9880 SH SOLE 9880 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 2236618 28233 SH SOLE 28233 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1542277 13524 SH SOLE 13524 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 4429509 37788 SH SOLE 37788 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 23371789 212220 SH SOLE 212220 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 3294793 31251 SH SOLE 31251 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 293543 2848 SH SOLE 2848 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 1994262 18553 SH SOLE 18553 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 24152166 478545 SH SOLE 478545 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 312686 3661 SH SOLE 3661 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 2774922 51416 SH SOLE 51416 0 0 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 419379 2262 SH SOLE 2262 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 604129 6609 SH SOLE 6609 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 883309 7196 SH SOLE 7196 0 0 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 428665 5363 SH SOLE 5363 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 4809534 37990 SH SOLE 37990 0 0 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 229583 3030 SH SOLE 3030 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 478307 1671 SH SOLE 1671 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 231236 2022 SH SOLE 2022 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 331014 15101 SH SOLE 15101 0 0 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 355473 8496 SH SOLE 8496 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 265190 11510 SH SOLE 11510 0 0 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 474998 1810 SH SOLE 1810 0 0 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 251277 4902 SH SOLE 4902 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 4820063 95409 SH SOLE 95409 0 0 ITRON INC COM 465741106 BBG001S6DJQ9 2308190 30568 SH SOLE 30568 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 215134 1803 SH SOLE 1803 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 1256652 26689 SH SOLE 26689 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 5821832 105890 SH SOLE 105890 0 0 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 1335396 27943 SH SOLE 27943 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 1824942 36550 SH SOLE 36550 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 3079953 61317 SH SOLE 61317 0 0 JABIL INC COM 466313103 BBG001S7RB70 581454 4564 SH SOLE 4564 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 408934 7987 SH SOLE 7987 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 6151092 47389 SH SOLE 47389 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 290017 6002 SH SOLE 6002 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 18425424 455962 SH SOLE 455962 0 0 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 127373 22950 SH SOLE 22950 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 773822 13158 SH SOLE 13158 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 29937967 191004 SH SOLE 191004 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 5043903 87507 SH SOLE 87507 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 60182231 353805 SH SOLE 353805 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 BBG001SR3GT7 358370 5034 SH SOLE 5034 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 1797960 204779 SH SOLE 204779 0 0 KELLANOVA COM 487836108 BBG001S5SJL0 276755 4950 SH SOLE 4950 0 0 KENVUE INC COM 49177J102 BBG01C79X614 4257450 197745 SH SOLE 197745 0 0 KEYCORP COM 493267108 BBG001S5SKV6 2065075 143408 SH SOLE 143408 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 6577417 41344 SH SOLE 41344 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 670583 44557 SH SOLE 44557 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2139062 17604 SH SOLE 17604 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 8213572 465622 SH SOLE 465622 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 2330304 6958 SH SOLE 6958 0 0 KIRBY CORP COM 497266106 BBG001S5SKT9 949608 12100 SH SOLE 12100 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 17840339 215333 SH SOLE 215333 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 6536137 11244 SH SOLE 11244 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1382620 23983 SH SOLE 23983 0 0 KOHLS CORP COM 500255104 BBG001S71NV5 205119 7152 SH SOLE 7152 0 0 KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 4743421 75992 SH SOLE 75992 0 0 KOPIN CORP COM 500600101 BBG001S6DD46 205030 101000 SH SOLE 101000 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 3063349 82838 SH SOLE 82838 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 465588 17244 SH SOLE 17244 0 0 KRANESHARES TR GLOBAL CARB STRA 500767678 BBG00WC70964 246855 6765 SH SOLE 6765 0 0 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 482299 23322 SH SOLE 23322 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 4264086 210157 SH SOLE 210157 0 0 KROGER CO COM 501044101 BBG001S5SN40 275586 6029 SH SOLE 6029 0 0 KURA SUSHI USA INC CL A COM 501270102 BBG00PNFJ530 205960 2710 SH SOLE 2710 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 7095998 33691 SH SOLE 33691 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 616410 2712 SH SOLE 2712 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1993397 2545 SH SOLE 2545 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 2220614 20894 SH SOLE 20894 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 914117 8457 SH SOLE 8457 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 1474054 10079 SH SOLE 10079 0 0 LAZARD LTD SHS A G54050102 BBG001S711C4 844248 24260 SH SOLE 24260 0 0 LEAR CORP COM NEW 521865204 BBG001T60092 779479 5520 SH SOLE 5520 0 0 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 708108 27058 SH SOLE 27058 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 351564 3248 SH SOLE 3248 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 2875578 19294 SH SOLE 19294 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 1528478 92411 SH SOLE 92411 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 BBG001SDWCZ8 37485 24500 SH SOLE 24500 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 206820 32417 SH SOLE 32417 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 BBG001S8MP72 54864 10391 SH SOLE 10391 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 BBG0122LQVS8 21608 36949 SH SOLE 36949 0 0 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 1035297 38387 SH SOLE 38387 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 8858604 21569 SH SOLE 21569 0 0 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 577506 18351 SH SOLE 18351 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 120855 10500 SH SOLE 10500 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 1379004 5154 SH SOLE 5154 0 0 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 576223 32048 SH SOLE 32048 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 2549883 53356 SH SOLE 53356 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 17273883 38112 SH SOLE 38112 0 0 LOEWS CORP COM 540424108 BBG001S6KQC0 365208 5248 SH SOLE 5248 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 18857774 84735 SH SOLE 84735 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 5719290 11186 SH SOLE 11186 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 35495 19396 SH SOLE 19396 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1062424 11174 SH SOLE 11174 0 0 M D C HLDGS INC COM 552676108 BBG001S5T272 1931209 34954 SH SOLE 34954 0 0 MAG SILVER CORP COM 55903Q104 BBG001S631Z9 3838271 368710 SH SOLE 362260 0 6450 MAGNA INTL INC COM 559222401 BBG001S5SY91 774539 13110 SH SOLE 13110 0 0 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 BBG0104P5VF8 624481 48111 SH SOLE 48111 0 0 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 526754 23835 SH SOLE 23835 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 427463 17693 SH SOLE 17693 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 21516057 145026 SH SOLE 145026 0 0 MARKEL GROUP INC COM 570535104 BBG001S9ZK95 1037947 731 SH SOLE 731 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 3161425 14019 SH SOLE 14019 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 839921 4433 SH SOLE 4433 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 11918960 23890 SH SOLE 23890 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 16354383 271172 SH SOLE 271172 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 2686166 40104 SH SOLE 40104 0 0 MASONITE INTL CORP COM 575385109 BBG001T51RT2 1034630 12221 SH SOLE 12221 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 19057746 44683 SH SOLE 44683 0 0 MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 40226 14954 SH SOLE 14954 0 0 MAUI LD & PINEAPPLE INC COM 577345101 BBG001S5T7D4 3795104 238836 SH SOLE 235335 0 3501 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1250923 18283 SH SOLE 18283 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 16722274 56397 SH SOLE 56397 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 555113 1199 SH SOLE 1199 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 397956 81050 SH SOLE 81050 0 0 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 360786 1177 SH SOLE 1177 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 17826373 216392 SH SOLE 216192 0 200 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 1472533 937 SH SOLE 937 0 0 MERCER INTL INC COM 588056101 BBG001S6TK43 7479891 789018 SH SOLE 789018 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 21615941 198275 SH SOLE 198275 0 0 MERCURITY FINTECH HOLDING IN ORDINARY SHARES G59467202 BBG007WGC6C3 29250 11250 SH SOLE 11250 0 0 MERCURY SYS INC COM 589378108 BBG001SBFLT8 1410139 38560 SH SOLE 38560 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 51876732 146561 SH SOLE 146561 0 0 METHANEX CORP COM 59151K108 BBG001S66Y93 1923858 40622 SH SOLE 40622 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 1797744 27185 SH SOLE 27185 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 1182636 975 SH SOLE 975 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG001S5T4V1 92630 29129 SH SOLE 29129 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 265264 98979 SH SOLE 98979 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 1640382 36714 SH SOLE 36714 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3254055 36084 SH SOLE 36084 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 3679946 43121 SH SOLE 43121 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 269756430 717361 SH SOLE 717361 0 0 MICROVAST HOLDINGS INC COM 59516C106 BBG00NKS36P1 27861 19901 SH SOLE 19901 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 254667 1894 SH SOLE 1894 0 0 MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 1145922 17463 SH SOLE 17463 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 BBG001SB7BF4 29321 42500 SH SOLE 42500 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 273186 25748 SH SOLE 25748 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 BBG00XKM5867 954251 46777 SH SOLE 46777 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 BBG019X46ZY3 690651 15943 SH SOLE 15943 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 3191450 32091 SH SOLE 32091 0 0 MODINE MFG CO COM 607828100 BBG001S5T913 204174 3420 SH SOLE 3420 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 625015 10211 SH SOLE 10211 0 0 MONDAY COM LTD SHS M7S64H106 BBG00GF8K4X3 744479 3964 SH SOLE 3964 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2878441 39741 SH SOLE 39741 0 0 MONGODB INC CL A 60937P106 BBG0022FDRZ7 2511566 6143 SH SOLE 6143 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 2591244 4108 SH SOLE 4108 0 0 MONROE CAP CORP COM 610335101 BBG001V0NY75 256170 36259 SH SOLE 36259 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 856108 2192 SH SOLE 2192 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 13842310 148443 SH SOLE 148443 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 454450 12719 SH SOLE 12719 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 834698 2666 SH SOLE 2666 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 1373952 37417 SH SOLE 37417 0 0 MSCI INC COM 55354G100 BBG001SV8B05 201371 356 SH SOLE 356 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 160891 11173 SH SOLE 11173 0 0 MURPHY OIL CORP COM 626717102 BBG001S5TG80 434748 10191 SH SOLE 10191 0 0 MYRIAD GENETICS INC COM 62855J104 BBG001S86FS9 290698 15188 SH SOLE 15188 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 414073 7122 SH SOLE 7122 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 238305 3505 SH SOLE 3505 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 336363 8111 SH SOLE 8111 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 BBG001SRNVY6 8312066 571276 SH SOLE 571276 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 1435509 16283 SH SOLE 16283 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 11935863 24515 SH SOLE 24515 0 0 NEUBERGER BERMAN ENERGY INFR COM 64129H104 BBG003NBK4J2 1474666 214341 SH SOLE 214341 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KVBC1 656172 60034 SH SOLE 60034 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 2262187 17169 SH SOLE 17169 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 340190 7631 SH SOLE 7631 0 0 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 417661 32835 SH SOLE 32835 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 437302 42747 SH SOLE 42747 0 0 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 1551611 31672 SH SOLE 31672 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 7640760 184604 SH SOLE 183279 0 1325 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 BBG001SQLM25 1670796 210163 SH SOLE 210163 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 735628 4693 SH SOLE 4693 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 14606573 240477 SH SOLE 240477 0 0 NEXTERA ENERGY INC UNIT 09/01/2025 65339F713 347006 9103 SH SOLE 9103 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 298839 9827 SH SOLE 9827 0 0 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 380665 1908 SH SOLE 1908 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 7499581 69076 SH SOLE 69076 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 728802 80353 SH SOLE 80353 0 0 NISOURCE INC COM 65473P105 BBG001S5TMF9 2212438 83331 SH SOLE 83331 0 0 NNN REIT INC COM 637417106 BBG001S6Z1P5 1613147 37428 SH SOLE 37428 0 0 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 84187 24616 SH SOLE 24616 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 3536245 14960 SH SOLE 14960 0 0 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 808445 9581 SH SOLE 9581 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 10173150 21731 SH SOLE 21731 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 332937 8550 SH SOLE 8550 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 423726 21144 SH SOLE 21144 0 0 NOV INC COM 62955J103 BBG001S6HFR2 312312 15400 SH SOLE 15400 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 3129666 30996 SH SOLE 30996 0 0 NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 70507 14689 SH SOLE 14689 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 14490035 140068 SH SOLE 140068 0 0 NOW INC COM 67011P100 BBG005BLN1Z3 154699 13666 SH SOLE 13666 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 3209994 18444 SH SOLE 18444 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 354710 6297 SH SOLE 6297 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 820651 69429 SH SOLE 69429 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 528968 48088 SH SOLE 48088 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 159008 14338 SH SOLE 14338 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 BBG00VM4GT16 120724 12182 SH SOLE 12182 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 624482 75971 SH SOLE 75971 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 109569 11090 SH SOLE 11090 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 177104 16819 SH SOLE 16819 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 454441 67225 SH SOLE 67225 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 741880 64793 SH SOLE 64793 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 187907 16033 SH SOLE 16033 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 277078 35432 SH SOLE 35432 0 0 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 1251290 21176 SH SOLE 21176 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 69353580 140046 SH SOLE 140046 0 0 NVR INC COM 62944T105 BBG001S5TSM8 1498096 214 SH SOLE 214 0 0 NXG NEXTGEN INFRASTR INCM FD COM 231647207 BBG0036FBQ85 362508 10200 SH SOLE 10200 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 4543759 19783 SH SOLE 19783 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 BBG001SR03L7 330232 16172 SH SOLE 16172 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 8188988 137146 SH SOLE 136263 0 883 OCEANEERING INTL INC COM 675232102 BBG001S61HT3 379593 17838 SH SOLE 17838 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 1006263 28808 SH SOLE 28808 0 0 OKTA INC CL A 679295105 BBG001YV1SN3 807890 8924 SH SOLE 8924 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 787151 1942 SH SOLE 1942 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1630560 53182 SH SOLE 53182 0 0 OMNICELL COM COM 68213N109 BBG001SF6Z45 819506 21778 SH SOLE 21778 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2570135 30769 SH SOLE 30769 0 0 ONDAS HLDGS INC COM NEW 68236H204 BBG009HYYCF7 64057 41867 SH SOLE 41867 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 4239673 60377 SH SOLE 60377 0 0 OPEN TEXT CORP COM 683715106 BBG001SBS5H2 420200 10000 SH SOLE 10000 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 3968069 37637 SH SOLE 37637 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 14633132 15402 SH SOLE 15402 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 575387 39902 SH SOLE 39902 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 BBG001SKQ2Y2 29250 13000 SH SOLE 13000 0 0 ORION S.A. COM L72967109 BBG006MC4LQ6 805557 29050 SH SOLE 29050 0 0 OSCAR HEALTH INC CL A 687793109 BBG00YMWFVT4 147315 16100 SH SOLE 16100 0 0 OSI SYSTEMS INC COM 671044105 BBG001SB1J54 502779 3896 SH SOLE 3896 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 911073 10183 SH SOLE 10183 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 BBG00469JRM1 8313 21100 SH SOLE 21100 0 0 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 273484 1845 SH SOLE 1845 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 BBG00YVGXT50 30225 21436 SH SOLE 21436 0 0 PACCAR INC COM 693718108 BBG001S5V1S8 2759882 28263 SH SOLE 28263 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 2888294 92455 SH SOLE 92455 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 12210811 254233 SH SOLE 254233 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 1180189 27275 SH SOLE 27275 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 999288 15296 SH SOLE 15296 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 31316956 602365 SH SOLE 602365 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 209665 1287 SH SOLE 1287 0 0 PAGERDUTY INC COM 69553P100 BBG0043BYPD6 711863 30750 SH SOLE 30750 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 4224850 246060 SH SOLE 246060 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 15058342 51066 SH SOLE 51066 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 346268 18517 SH SOLE 18517 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 938218 63436 SH SOLE 63436 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 3807686 8265 SH SOLE 8265 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 2634475 22118 SH SOLE 22118 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 665638 3220 SH SOLE 3220 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 4863488 79197 SH SOLE 79197 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 2025223 13842 SH SOLE 13842 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 BBG001S96T25 343403 36925 SH SOLE 36925 0 0 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 4134436 56862 SH SOLE 56862 0 0 PEPSICO INC COM 713448108 BBG001S695T1 26418102 155547 SH SOLE 155547 0 0 PFIZER INC COM 717081103 BBG001S5V466 14718657 511242 SH SOLE 511242 0 0 PG&E CORP COM 69331C108 BBG001S5V206 636369 35295 SH SOLE 35295 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 2690718 54479 SH SOLE 54479 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 BBG00XTHQGX8 360705 24047 SH SOLE 24047 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 6633769 70512 SH SOLE 70512 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 9829859 73831 SH SOLE 73831 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 369173 29748 SH SOLE 29748 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 255464 14232 SH SOLE 14232 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 251688 2704 SH SOLE 2704 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 1002990 10849 SH SOLE 10849 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1230810 12334 SH SOLE 12334 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 338079 4706 SH SOLE 4706 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 463148 12504 SH SOLE 12504 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 7933092 35277 SH SOLE 35277 0 0 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 1205814 16518 SH SOLE 16518 0 0 PLIANT THERAPEUTICS INC COM 729139105 BBG00C8083P2 196982 10877 SH SOLE 10877 0 0 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 143937 31986 SH SOLE 31986 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 1932528 12480 SH SOLE 12480 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 360505 3804 SH SOLE 3804 0 0 POWELL INDS INC COM 739128106 BBG001S5VBT5 362440 4100 SH SOLE 4100 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 4089594 27346 SH SOLE 27346 0 0 PPL CORP COM 69351T106 BBG001S5VC31 530781 19586 SH SOLE 19586 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 7012988 65122 SH SOLE 65122 0 0 PRICESMART INC COM 741511109 BBG001SB78V3 815772 10765 SH SOLE 10765 0 0 PRIME MEDICINE INC COM 74168J101 BBG011RT3R64 182498 20598 SH SOLE 20598 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 829969 10550 SH SOLE 10550 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 22528620 153737 SH SOLE 153737 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 871580 5472 SH SOLE 5472 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 5428909 40727 SH SOLE 40727 0 0 PROPETRO HLDG CORP COM 74347M108 BBG00FYCQ3Y0 169175 20188 SH SOLE 20188 0 0 PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 217317 10606 SH SOLE 10606 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 BBG001T0CWR2 1378088 80355 SH SOLE 80355 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 BBG001T0H1G7 908685 64218 SH SOLE 64218 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 1899462 29218 SH SOLE 29218 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 10239426 107557 SH SOLE 107557 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 443627 6030 SH SOLE 6030 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 5936594 626223 SH SOLE 626223 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 4081939 314237 SH SOLE 314237 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 BBG001T5DR19 381972 17276 SH SOLE 17276 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 BBG001S90ZR0 983066 46635 SH SOLE 46635 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 BBG001SNGY95 520021 31046 SH SOLE 31046 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y789 BBG001V03507 405726 26159 SH SOLE 26159 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 170847 28522 SH SOLE 28522 0 0 PROTHENA CORP PLC SHS G72800108 BBG00393H6N0 229887 6326 SH SOLE 6326 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 3584529 34563 SH SOLE 34563 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 2332640 7648 SH SOLE 7648 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 6696903 109516 SH SOLE 108516 0 1000 PULTE GROUP INC COM 745867101 BBG001S5V5K7 5380446 52126 SH SOLE 52126 0 0 PURE STORAGE INC CL A 74624M102 BBG00212PW10 249263 6990 SH SOLE 6990 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG001S7C0P0 567397 55464 SH SOLE 55464 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 19931605 137811 SH SOLE 137811 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 31766839 147205 SH SOLE 147205 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 82802 11914 SH SOLE 11914 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 6876627 49874 SH SOLE 49624 0 250 RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 996134 6908 SH SOLE 6908 0 0 RANGE RES CORP COM 75281A109 BBG001SBZNN8 2163006 71058 SH SOLE 71058 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 4638560 80783 SH SOLE 80783 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 1122224 41968 SH SOLE 41968 0 0 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 9266200 62601 SH SOLE 62601 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 10651901 12128 SH SOLE 12128 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 6746604 348122 SH SOLE 348122 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 BBG001S80721 622411 21755 SH SOLE 21755 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1389697 8427 SH SOLE 8427 0 0 RESMED INC COM 761152107 BBG001SBGRC2 940089 5465 SH SOLE 5465 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 4990710 63877 SH SOLE 63877 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 BBG001SDHF60 11122 10020 SH SOLE 10020 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 BBG00QVJVZ22 445544 16600 SH SOLE 16600 0 0 RH COM 74967X103 BBG002293Q93 797198 2735 SH SOLE 2735 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 BBG00Z911SZ9 19698 20000 SH SOLE 20000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2341618 31448 SH SOLE 31448 0 0 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 593430 45300 SH SOLE 45300 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 BBG001TCBCV6 442150 40232 SH SOLE 40232 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 237673 10131 SH SOLE 10131 0 0 ROBERT HALF INC. COM 770323103 BBG001S5VP41 1057678 12030 SH SOLE 12030 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 262661 5745 SH SOLE 5745 0 0 ROCKET LAB USA INC COM 773122106 BBG00Y61T0H6 56743 10261 SH SOLE 10261 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 10294275 33156 SH SOLE 32946 0 210 ROGERS CORP COM 775133101 BBG001S5TTY3 2034802 15407 SH SOLE 15407 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1014035 11063 SH SOLE 11063 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 2664246 4887 SH SOLE 4887 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 311516 2251 SH SOLE 2251 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 798017 7891 SH SOLE 7891 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 722813 5582 SH SOLE 5582 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 517951 4282 SH SOLE 4282 0 0 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 2250233 154549 SH SOLE 154549 0 0 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 12049774 143211 SH SOLE 143211 0 0 RXO INC COMMON STOCK 74982T103 BBG0160DYDC7 443545 19069 SH SOLE 19069 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 1399523 12716 SH SOLE 12716 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1772652 4024 SH SOLE 4024 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 10577175 40196 SH SOLE 40196 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 421163 8469 SH SOLE 8469 0 0 SAREPTA THERAPEUTICS INC COM 803607100 BBG001S6KJC6 352066 3651 SH SOLE 3651 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 4126775 16267 SH SOLE 16267 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 5631769 108220 SH SOLE 108220 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 BBG001SF1R75 1940054 76230 SH SOLE 76230 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 11288773 164081 SH SOLE 164081 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 3622939 107410 SH SOLE 107410 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 7093260 93173 SH SOLE 93173 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 3059980 36885 SH SOLE 36885 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2059559 36517 SH SOLE 36517 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1384787 16221 SH SOLE 16221 0 0 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 1054807 28883 SH SOLE 28883 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 4970453 68407 SH SOLE 68407 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 13396626 159788 SH SOLE 159788 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 9181130 244179 SH SOLE 244179 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 3789712 33246 SH SOLE 33246 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1232766 30773 SH SOLE 30773 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 5026170 28109 SH SOLE 28109 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 1042922 14479 SH SOLE 14479 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 15698702 115110 SH SOLE 115110 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 854132 13487 SH SOLE 13487 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 879180 10278 SH SOLE 10278 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 12949862 67279 SH SOLE 67279 0 0 SEMPRA COM 816851109 BBG001SBVZ73 3166908 42378 SH SOLE 42378 0 0 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 641355 23373 SH SOLE 23373 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 1090751 15935 SH SOLE 15935 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 3922432 5552 SH SOLE 5552 0 0 SHARKNINJA INC COM SHS G8068L108 BBG01HN2K366 582826 11390 SH SOLE 11390 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 3093126 47008 SH SOLE 47008 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2756260 8837 SH SOLE 8837 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1713800 22000 SH SOLE 22000 0 0 SIENTRA INC COM 82621J204 BBG001TG37W6 12432 20380 SH SOLE 20380 0 0 SILGAN HLDGS INC COM 827048109 BBG001S6VPD9 360190 7960 SH SOLE 7960 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 5736268 40215 SH SOLE 40215 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 182392 33344 SH SOLE 33344 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 762657 6784 SH SOLE 6784 0 0 SL GREEN RLTY CORP COM 78440X887 BBG001S9Z1V2 636761 14097 SH SOLE 14097 0 0 SLR INVESTMENT CORP COM 83413U100 BBG001T1Q8N2 440725 29323 SH SOLE 29323 0 0 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WC4 242495 5071 SH SOLE 5071 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 1656797 20097 SH SOLE 20097 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 234561 1856 SH SOLE 1856 0 0 SNAP ON INC COM 833034101 BBG001S5W688 5111024 17695 SH SOLE 17695 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 1280565 6435 SH SOLE 6435 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 2040795 205105 SH SOLE 205105 0 0 SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 4489632 47414 SH SOLE 47414 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 5218471 74422 SH SOLE 74422 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 742354 8625 SH SOLE 8625 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 2831482 98043 SH SOLE 98043 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 766023 116950 SH SOLE 116950 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 9491471 25185 SH SOLE 25185 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 15284233 79951 SH SOLE 79951 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 677712 19139 SH SOLE 19139 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 37056118 77962 SH SOLE 77962 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 4085931 8053 SH SOLE 8053 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1550153 11447 SH SOLE 11447 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 8279934 114760 SH SOLE 114760 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 9936012 108721 SH SOLE 108721 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 213802 2157 SH SOLE 2157 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 656384 6929 SH SOLE 6929 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 492598 21251 SH SOLE 21251 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 379614 15100 SH SOLE 15100 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 854356 20255 SH SOLE 20255 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 362449 5571 SH SOLE 5571 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 5194022 111388 SH SOLE 111388 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 5343649 59846 SH SOLE 59846 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 277178 6023 SH SOLE 6023 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 5940699 47537 SH SOLE 47537 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 5202996 99237 SH SOLE 99237 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 BBG001S63S71 525445 6587 SH SOLE 6587 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 1141358 26124 SH SOLE 26124 0 0 SPLUNK INC COM 848637104 BBG001TWMNG3 677500 4447 SH SOLE 4447 0 0 SPROTT INC COM NEW 852066208 BBG001T2FK64 585264 17239 SH SOLE 17239 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1202773 62808 SH SOLE 62808 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 2027284 127262 SH SOLE 127262 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 435569 53907 SH SOLE 53907 0 0 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 348124 7236 SH SOLE 7236 0 0 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 742120 7347 SH SOLE 7347 0 0 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 1016213 73267 SH SOLE 73267 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 346188 5665 SH SOLE 5665 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1490528 35548 SH SOLE 35548 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 558308 13871 SH SOLE 13871 0 0 STAG INDL INC COM 85254J102 BBG001T9F312 6101868 155422 SH SOLE 153847 0 1575 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 489225 4987 SH SOLE 4987 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 384211 18072 SH SOLE 18072 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 19023901 198145 SH SOLE 198145 0 0 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 1026007 48811 SH SOLE 48811 0 0 STATE STR CORP COM 857477103 BBG001S5RLD5 486759 6284 SH SOLE 6284 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 1118053 9467 SH SOLE 9467 0 0 STELLUS CAP INVT CORP COM 858568108 BBG003LB3VC0 186286 14497 SH SOLE 14497 0 0 STEM INC COM 85859N102 BBG00XP8NRN2 139583 35975 SH SOLE 35975 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 739755 8413 SH SOLE 8413 0 0 STIFEL FINL CORP COM 860630102 BBG001S5W081 419326 6064 SH SOLE 6064 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 300128 5987 SH SOLE 5987 0 0 STONECO LTD COM CL A G85158106 BBG00M4ZQF98 1589921 88182 SH SOLE 88182 0 0 STRIDE INC COM 86333M108 BBG001SNN4P5 213732 3600 SH SOLE 3600 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 5968238 19930 SH SOLE 19930 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 405905 22855 SH SOLE 22855 0 0 SUNRUN INC COM 86771W105 BBG0025XVR94 484527 24683 SH SOLE 24683 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 15526565 54621 SH SOLE 54621 0 0 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1708048 44725 SH SOLE 44725 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 11590624 22510 SH SOLE 22429 0 81 SYSCO CORP COM 871829107 BBG001S5WJS8 3208579 43875 SH SOLE 43875 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 12492688 120122 SH SOLE 120122 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1226922 7623 SH SOLE 7623 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 BBG001TG5QC4 289854 9799 SH SOLE 9799 0 0 TANGER INC COM 875465106 BBG001S7BZV7 266999 9632 SH SOLE 9632 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 230206 2650 SH SOLE 2400 0 250 TARGET CORP COM 87612E106 BBG001SC0K41 6534087 45879 SH SOLE 45879 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 BBG00RB9BNR6 284634 14056 SH SOLE 14056 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 1554886 29145 SH SOLE 29145 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 573100 4079 SH SOLE 4079 0 0 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 255669 11864 SH SOLE 11864 0 0 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 5265439 835784 SH SOLE 835784 0 0 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 9823 13000 SH SOLE 13000 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 237639 13358 SH SOLE 13358 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 691739 135635 SH SOLE 135635 0 0 TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 624113 13550 SH SOLE 13550 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 215148 2847 SH SOLE 2847 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 2513106 23158 SH SOLE 23158 0 0 TEREX CORP NEW COM 880779103 BBG001S6PZQ0 260007 4525 SH SOLE 4525 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 28194280 113467 SH SOLE 113467 0 0 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 1365154 8178 SH SOLE 8178 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 128850 12342 SH SOLE 12342 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 10751765 63075 SH SOLE 63075 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 303666 3776 SH SOLE 3776 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 4094380 13673 SH SOLE 13673 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 3567633 49578 SH SOLE 49578 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 16256505 30627 SH SOLE 30627 0 0 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 1259100 8611 SH SOLE 8611 0 0 THORNBURG INCM BUILDER OPP T COM 885213108 BBG011K2MTF5 517181 33345 SH SOLE 33345 0 0 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 27014 11745 SH SOLE 11745 0 0 TIMKEN CO COM 887389104 BBG001S5WQK0 4101676 51175 SH SOLE 50958 0 217 TJX COS INC NEW COM 872540109 BBG001S5WQ93 9296852 99103 SH SOLE 99103 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 7631868 47601 SH SOLE 47601 0 0 TOLL BROTHERS INC COM 889478103 BBG001S5WT15 2390176 23253 SH SOLE 23253 0 0 TOPBUILD CORP COM 89055F103 BBG0077VS2G6 292671 782 SH SOLE 782 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 157740 11000 SH SOLE 11000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 655053 10137 SH SOLE 10137 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 BBG001SJTT37 572408 19896 SH SOLE 19896 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 252136 3742 SH SOLE 3742 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 BBG001S68BK8 383942 12580 SH SOLE 12580 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 738316 24809 SH SOLE 24809 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 3093637 14387 SH SOLE 14387 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2706558 11097 SH SOLE 11097 0 0 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1071284 1059 SH SOLE 1059 0 0 TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 817399 10356 SH SOLE 10356 0 0 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 439922 69279 SH SOLE 69279 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 2880780 15123 SH SOLE 15123 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 2016014 37895 SH SOLE 37895 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 4498813 121853 SH SOLE 121853 0 0 TTM TECHNOLOGIES INC COM 87305R109 BBG001SFJKF2 254541 16100 SH SOLE 16100 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 4162152 54859 SH SOLE 54439 0 420 TYSON FOODS INC CL A 902494103 BBG001S871D5 276275 5140 SH SOLE 5140 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 11059696 179628 SH SOLE 179628 0 0 UBIQUITI INC COM 90353W103 BBG001T1WDF3 2538596 18190 SH SOLE 18190 0 0 UBS GROUP AG SHS H42097107 BBG007936GX0 5762850 186500 SH SOLE 186500 0 0 UGI CORP NEW COM 902681105 BBG001S5X0W3 306639 12465 SH SOLE 12465 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 4766622 191893 SH SOLE 189247 0 2646 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 3077137 6280 SH SOLE 6280 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3158957 65160 SH SOLE 65160 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 9728271 39607 SH SOLE 39607 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 8553784 54403 SH SOLE 54403 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 911164 1589 SH SOLE 1589 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 866586 3941 SH SOLE 3941 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 31821953 60444 SH SOLE 60444 0 0 UNITIL CORP COM 913259107 BBG001S5X5G0 206337 3925 SH SOLE 3925 0 0 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 257443 6296 SH SOLE 6296 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 6719155 35131 SH SOLE 34831 0 300 UNUM GROUP COM 91529Y106 BBG001S5X2J4 894090 19772 SH SOLE 19772 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 7850949 181399 SH SOLE 181399 0 0 UXIN LTD SPON ADS NEW 91818X207 BBG00L1HXRW3 8763 12500 SH SOLE 12500 0 0 V F CORP COM 918204108 BBG001S5X749 1774532 94390 SH SOLE 94390 0 0 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 3216352 15067 SH SOLE 14986 0 81 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 329333 20765 SH SOLE 20765 0 0 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 BBG001VMDRC7 330917 135068 SH SOLE 135068 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 4620980 35546 SH SOLE 35546 0 0 VALMONT INDS INC COM 920253101 BBG001S5X650 9827502 42086 SH SOLE 42086 0 0 VALUE LINE INC COM 920437100 BBG001S5X687 280313 5750 SH SOLE 5750 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 214903 1300 SH SOLE 1300 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 2156888 74944 SH SOLE 74944 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 2894039 93326 SH SOLE 93326 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1760325 34095 SH SOLE 34095 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 529433 21051 SH SOLE 21051 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 1897896 40355 SH SOLE 40355 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 2591784 102240 SH SOLE 101772 0 468 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 9118772 107444 SH SOLE 107444 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 925155 2989 SH SOLE 2989 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 635064 7805 SH SOLE 7805 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 5434435 31077 SH SOLE 31077 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 BBG001SPSHC0 415474 5793 SH SOLE 5793 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 1372529 68764 SH SOLE 68764 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 364641 2171 SH SOLE 2171 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 720798 9437 SH SOLE 9437 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 1775601 23808 SH SOLE 23808 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 7674812 99647 SH SOLE 99647 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 2821157 38357 SH SOLE 38357 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1197743 24263 SH SOLE 24263 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 5279362 32109 SH SOLE 32109 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 18011765 57938 SH SOLE 57938 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 3501962 16053 SH SOLE 16053 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1032326 7119 SH SOLE 7119 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 13103681 56326 SH SOLE 56326 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3962769 44848 SH SOLE 44848 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 24373440 55800 SH SOLE 55800 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 906869 5039 SH SOLE 5039 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 10909483 51139 SH SOLE 51139 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 381997 1580 SH SOLE 1580 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 8095370 34126 SH SOLE 34126 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 5702977 38147 SH SOLE 38147 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 2085769 37153 SH SOLE 37153 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 8392497 204197 SH SOLE 204197 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 762540 11826 SH SOLE 11826 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 1213336 10548 SH SOLE 10548 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1273346 12377 SH SOLE 12377 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 559575 11783 SH SOLE 11783 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 287105 5624 SH SOLE 5624 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 5054722 62189 SH SOLE 62189 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1052836 22710 SH SOLE 22710 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 4361684 74776 SH SOLE 74776 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 8554724 110569 SH SOLE 110569 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 408903 5241 SH SOLE 5241 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 769794 10612 SH SOLE 10612 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 598189 3259 SH SOLE 3259 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 591118 4328 SH SOLE 4328 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 9118104 53510 SH SOLE 53510 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 3150764 54361 SH SOLE 54361 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 7922325 165393 SH SOLE 165393 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 246840 3872 SH SOLE 3872 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 771810 6914 SH SOLE 6914 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 3305622 41664 SH SOLE 41664 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 3215922 48367 SH SOLE 48367 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 826263 10197 SH SOLE 10197 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 231742 893 SH SOLE 893 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 890113 7561 SH SOLE 7561 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 1796540 5899 SH SOLE 5899 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 320240 1677 SH SOLE 1677 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 2368000 20191 SH SOLE 20191 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 1843078 19977 SH SOLE 19977 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1952452 7788 SH SOLE 7788 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1595252 7237 SH SOLE 7237 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 7364060 15215 SH SOLE 15215 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 219997 1605 SH SOLE 1605 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 675553 3509 SH SOLE 3509 0 0 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 349029 4243 SH SOLE 4243 0 0 VERITEX HLDGS INC COM 923451108 BBG001T6ZGF2 393263 16900 SH SOLE 16900 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 20190838 535566 SH SOLE 535566 0 0 VERMILION ENERGY INC COM 923725105 BBG001S7X7L6 2413749 200145 SH SOLE 200145 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 4832226 11876 SH SOLE 11876 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 409600 8528 SH SOLE 8528 0 0 VERU INC COM 92536C103 BBG001SCF2T8 15479 21499 SH SOLE 21499 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 345975 31946 SH SOLE 31946 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1673509 52494 SH SOLE 52494 0 0 VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 574249 30857 SH SOLE 30857 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 25725 10500 SH SOLE 10500 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 BBG00Q7474L7 464841 26715 SH SOLE 26715 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 48292 14330 SH SOLE 14330 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 46762505 179614 SH SOLE 179614 0 0 VISTRA CORP COM 92840M102 BBG00DXDL6R0 2227496 57827 SH SOLE 57827 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 BBG01B9G0J34 626798 28634 SH SOLE 28634 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 392414 45105 SH SOLE 45105 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 230068 22600 SH SOLE 22600 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 298972 1317 SH SOLE 1317 0 0 WABASH NATL CORP COM 929566107 BBG001S6W2K1 541351 21130 SH SOLE 21130 0 0 WABTEC COM 929740108 BBG001S5XBT3 3054610 24071 SH SOLE 24071 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1013616 38821 SH SOLE 38821 0 0 WALMART INC COM 931142103 BBG001S5XH92 25735101 163242 SH SOLE 163242 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 4287529 376760 SH SOLE 373998 0 2762 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 3830567 25662 SH SOLE 25662 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 21806141 121754 SH SOLE 121654 0 100 WATERS CORP COM 941848103 BBG001S8MDG9 1484169 4508 SH SOLE 4508 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 3390483 7913 SH SOLE 7913 0 0 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 212532 4187 SH SOLE 4187 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1320122 15684 SH SOLE 15684 0 0 WEIS MKTS INC COM 948849104 BBG001S5XH56 217464 3400 SH SOLE 3400 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1986815 40366 SH SOLE 40366 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 2390317 26509 SH SOLE 26509 0 0 WENDYS CO COM 95058W100 BBG001S7HBX2 268824 13800 SH SOLE 13800 0 0 WESCO INTL INC COM 95082P105 BBG001SCRP78 7964226 45803 SH SOLE 45803 0 0 WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 7163474 83705 SH SOLE 83705 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1680317 4772 SH SOLE 4772 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 1106963 78508 SH SOLE 78508 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 147379 38181 SH SOLE 38181 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 268417 26393 SH SOLE 26393 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 BBG001T0VQ03 193241 17300 SH SOLE 17300 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 BBG001SBSMH5 167272 20600 SH SOLE 20600 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 113577 13100 SH SOLE 13100 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 BBG001SR0KP5 13300 10000 SH SOLE 10000 0 0 WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 353679 2527 SH SOLE 2527 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 8409298 241855 SH SOLE 240355 0 1500 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 693918 14064 SH SOLE 14064 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 316724 2601 SH SOLE 2601 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 3580211 102791 SH SOLE 102791 0 0 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 502432 2490 SH SOLE 2490 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 242837 5457 SH SOLE 5457 0 0 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 3461337 37319 SH SOLE 37319 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 4776970 95083 SH SOLE 95083 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 213643 9884 SH SOLE 9884 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 715317 19722 SH SOLE 19722 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 315496 3586 SH SOLE 3586 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 1177979 17746 SH SOLE 17746 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 752103 16461 SH SOLE 16461 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 3450397 49095 SH SOLE 49095 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 927686 28837 SH SOLE 28837 0 0 WK KELLOGG CO COM SHS 92942W107 BBG018CYVVX4 638052 48558 SH SOLE 48558 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 505612 23974 SH SOLE 23974 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 746466 2704 SH SOLE 2704 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 632222 9755 SH SOLE 9755 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 3025667 37628 SH SOLE 37628 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 434139 4765 SH SOLE 4765 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 2034115 32856 SH SOLE 32856 0 0 XPO INC COM 983793100 BBG001SJW3C0 5733203 65455 SH SOLE 65455 0 0 XYLEM INC COM 98419M100 BBG001V05C73 8594040 75149 SH SOLE 74664 0 485 YUM BRANDS INC COM 988498101 BBG001S7JQ30 945717 7238 SH SOLE 7238 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 243294 5734 SH SOLE 5734 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 283688 4903 SH SOLE 4903 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 2780237 22845 SH SOLE 22845 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 10792389 54681 SH SOLE 54681 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 786767 10941 SH SOLE 10941 0 0 ZSCALER INC COM 98980G102 BBG003338H61 288471 1302 SH SOLE 1302 0 0