0001085146-23-000756.txt : 20230208 0001085146-23-000756.hdr.sgml : 20230208 20230207203905 ACCESSION NUMBER: 0001085146-23-000756 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230208 DATE AS OF CHANGE: 20230207 EFFECTIVENESS DATE: 20230208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPPENHEIMER & CO INC CENTRAL INDEX KEY: 0000822581 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: 23596755 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-2022 12-31-2022 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-07-2023 0 1348 4392971836 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 BBG007WX14Y9 610006 16740 SH SOLE 16740 0 0 3M CO COM 88579Y101 BBG001S5T7X2 2417827 20162 SH SOLE 20162 0 0 ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 6302540 206912 SH SOLE 206912 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 10449702 95179 SH SOLE 95179 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 25768391 159448 SH SOLE 159448 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 57860 22000 SH SOLE 22000 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 BBG00VQRLH39 335073 19687 SH SOLE 19687 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 379443 97293 SH SOLE 97293 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 BBG001T6GDY9 247704 2495 SH SOLE 2495 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 1018352 130558 SH SOLE 130558 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 15789190 59171 SH SOLE 59171 0 0 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 10415470 136061 SH SOLE 136061 0 0 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 852560 5148 SH SOLE 5148 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 BBG001S7DWV2 2032 12000 SH SOLE 12000 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 154037 10594 SH SOLE 10594 0 0 ADDUS HOMECARE CORP COM 006739106 BBG001T56D18 420047 4222 SH SOLE 4222 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 476561 122825 SH SOLE 122825 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 6782089 20153 SH SOLE 20153 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 9103942 140558 SH SOLE 139706 0 852 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 153657 14097 SH SOLE 14097 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 1119525 160161 SH SOLE 160161 0 0 AECOM COM 00766T100 BBG001SKTTF1 323838 3813 SH SOLE 3813 0 0 AEGON N V NY REGISTRY SHS 007924103 BBG001S6Y6M8 110799 21984 SH SOLE 21984 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 BBG001S5RRJ6 917252 16400 SH SOLE 16400 0 0 AES CORP COM 00130H105 BBG001S6B1L5 4369219 151920 SH SOLE 151920 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 BBG00RK5L2P1 310931 228626 SH SOLE 228626 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 14928054 207507 SH SOLE 207507 0 0 AGCO CORP COM 001084102 BBG001S7WHW3 766678 5528 SH SOLE 5528 0 0 AGF INVTS TR AGFIQ US MK ANTI 00110G408 BBG0021PH0S9 761842 35919 SH SOLE 35919 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1437388 9605 SH SOLE 9605 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 2328736 44792 SH SOLE 44792 0 0 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 712230 18538 SH SOLE 18538 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 7578880 24586 SH SOLE 24586 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 2787300 32600 SH SOLE 32290 0 310 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 1396261 16563 SH SOLE 16563 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 BBG005WX3H18 46601 16525 SH SOLE 16525 0 0 ALARM COM HLDGS INC COM 011642105 BBG007GNPYZ6 202769 4098 SH SOLE 4098 0 0 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 305432 7113 SH SOLE 7113 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 6480211 29882 SH SOLE 29882 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 1030011 49663 SH SOLE 49663 0 0 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1755771 25613 SH SOLE 25613 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 438904 3013 SH SOLE 3013 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4096361 46502 SH SOLE 46502 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 1848960 8767 SH SOLE 8767 0 0 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 6472437 61490 SH SOLE 61490 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 399318 43310 SH SOLE 43310 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 975627 28386 SH SOLE 28386 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 1292632 23413 SH SOLE 23413 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 580320 13950 SH SOLE 13950 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 128439 20100 SH SOLE 20100 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 8831899 65132 SH SOLE 65132 0 0 ALLY FINL INC COM 02005N100 BBG001S5RLN4 337557 13806 SH SOLE 13806 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 1027599 4324 SH SOLE 4324 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 37202532 421654 SH SOLE 421654 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 36396691 410196 SH SOLE 410196 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 3825997 100499 SH SOLE 100499 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 465948 11248 SH SOLE 11248 0 0 ALTERYX INC COM CL A 02156B103 BBG001T9FXC4 201261 3972 SH SOLE 3972 0 0 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 60720 13200 SH SOLE 13200 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 10091214 220766 SH SOLE 220766 0 0 ALTUS POWER INC COM CL A 02217A102 BBG00Y48ZM97 130400 20000 SH SOLE 20000 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 13310 11000 SH SOLE 11000 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 47426988 564607 SH SOLE 564607 0 0 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 3540102 1301508 SH SOLE 1285082 0 16426 AMDOCS LTD SHS G02602103 BBG001SBX7P3 2581378 28398 SH SOLE 28398 0 0 AMEREN CORP COM 023608102 BBG001S5NF24 290502 3267 SH SOLE 3267 0 0 AMERESCO INC CL A 02361E108 BBG001S6P9W1 261987 4585 SH SOLE 4585 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 751930 59114 SH SOLE 59114 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 266448 3576 SH SOLE 3576 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 5035199 53030 SH SOLE 53030 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 8376834 56696 SH SOLE 56696 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 257400 1875 SH SOLE 1875 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 3019204 47742 SH SOLE 47742 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 9306162 43926 SH SOLE 43926 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1790173 11745 SH SOLE 11745 0 0 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1465930 4708 SH SOLE 4708 0 0 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 2690136 16234 SH SOLE 16234 0 0 AMETEK INC COM 031100100 BBG001S5NN54 1973824 14127 SH SOLE 14127 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 23008840 87606 SH SOLE 87296 0 310 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 BBG00L323065 521259 44514 SH SOLE 44514 0 0 AMYRIS INC COM NEW 03236M200 BBG001T20G05 45475 29722 SH SOLE 29722 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 8421628 51342 SH SOLE 51342 0 0 ANDERSONS INC COM 034164103 BBG001S60FJ9 1679765 48007 SH SOLE 48007 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 634022 10560 SH SOLE 10560 0 0 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 7119523 659826 SH SOLE 659826 0 0 ANTERO RESOURCES CORP COM 03674X106 BBG001T61KH8 4125544 133125 SH SOLE 133125 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 224805 749 SH SOLE 749 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96H1 727975 15595 SH SOLE 15595 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 BBG007KGRPZ3 388601 7515 SH SOLE 7515 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 2738632 42932 SH SOLE 42932 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 421776 34800 SH SOLE 34800 0 0 APPLE INC COM 037833100 BBG001S5N8V8 160555670 1235709 SH SOLE 1235709 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 5438576 55849 SH SOLE 55849 0 0 APTARGROUP INC COM 038336103 BBG001S78MT3 696613 6334 SH SOLE 6334 0 0 APTIV PLC SHS G6095L109 BBG001TRL2T7 1144009 12284 SH SOLE 12284 0 0 ARAMARK COM 03852U106 BBG001V0NR70 979221 23687 SH SOLE 23687 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 4810930 51814 SH SOLE 51814 0 0 ARCOSA INC COM 039653100 BBG00JGMWGB9 722070 13288 SH SOLE 13288 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 6406763 346874 SH SOLE 343957 0 2917 ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 1151687 99369 SH SOLE 99369 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 504540 7372 SH SOLE 7372 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 216488 1784 SH SOLE 1784 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2218384 71011 SH SOLE 71011 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 BBG002MX7TQ9 277463 14354 SH SOLE 14354 0 0 ASANA INC CL A 04342Y104 BBG00WYHL741 315016 22877 SH SOLE 22877 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1441950 2639 SH SOLE 2639 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 758411 11186 SH SOLE 11186 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 BBG001T8KDC4 238478 16016 SH SOLE 16016 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 18089629 982598 SH SOLE 982598 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 BBG005Q3MR36 89708 27350 SH SOLE 27350 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 BBG001S7GJV8 204655 5824 SH SOLE 5824 0 0 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 494517 3843 SH SOLE 3843 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 2819793 25161 SH SOLE 25161 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 79488 18400 SH SOLE 18400 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 988729 5291 SH SOLE 5291 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 8291069 34711 SH SOLE 34711 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 8653826 3509 SH SOLE 3509 0 0 AVISTA CORP COM 05379B107 BBG001S5NZ48 1703853 38427 SH SOLE 38427 0 0 AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 368356 6800 SH SOLE 6800 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 739581 6466 SH SOLE 6466 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 3565123 69713 SH SOLE 69713 0 0 BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 173682 36317 SH SOLE 36317 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 2146916 727768 SH SOLE 727768 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 22136580 668375 SH SOLE 668375 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 547858 6047 SH SOLE 6047 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1240238 27246 SH SOLE 27246 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 3643758 212093 SH SOLE 209218 0 2875 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 463540 11000 SH SOLE 11000 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 288898 5668 SH SOLE 5668 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 6671830 151805 SH SOLE 150805 0 1000 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 5390651 21198 SH SOLE 21198 0 0 BERKLEY W R CORP COM 084423102 BBG001S5P463 326565 4500 SH SOLE 4500 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 3280977 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 58123551 188163 SH SOLE 188163 0 0 BEYOND AIR INC COM 08862L103 BBG00B4QYL63 71390 11000 SH SOLE 11000 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3922367 63213 SH SOLE 63213 0 0 BIOGEN INC COM 09062X103 BBG001S67826 1981640 7156 SH SOLE 7156 0 0 BIONANO GENOMICS INC COM 09075F107 BBG001V0SSM6 55061 37713 SH SOLE 37713 0 0 BIONTECH SE SPONSORED ADS 09075V102 BBG00Q70B4L0 2473673 16467 SH SOLE 16467 0 0 BJS RESTAURANTS INC COM 09180C106 BBG001S970P2 753597 28567 SH SOLE 28567 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 5175920 4462 SH SOLE 4460 0 2 BLACKROCK CAP ALLOCATION TR COM 09260U109 BBG00WRC2HF7 164679 11873 SH SOLE 11873 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 149193 15606 SH SOLE 15606 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 161348 32141 SH SOLE 32141 0 0 BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100 BBG012Q6JF99 161952 12059 SH SOLE 12059 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 257819 5916 SH SOLE 5916 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 BBG00R28MSY7 617246 40003 SH SOLE 40003 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 9564379 13497 SH SOLE 13497 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 BBG00ZSNML46 1478792 217150 SH SOLE 217150 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 238472 16782 SH SOLE 16782 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 384406 34725 SH SOLE 33225 0 1500 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 289284 23829 SH SOLE 23829 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 168451 16728 SH SOLE 16728 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 1627144 163204 SH SOLE 163204 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 648340 22853 SH SOLE 22853 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 899847 57535 SH SOLE 57535 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 1080361 83490 SH SOLE 83490 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 10495214 141464 SH SOLE 141464 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 734659 67773 SH SOLE 67773 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 BBG002W5R801 278265 26301 SH SOLE 26301 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 1572320 25021 SH SOLE 25021 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 BBG00J2DVNS2 134740 19085 SH SOLE 19085 0 0 BOEING CO COM 097023105 BBG001S5P0V3 10383419 54509 SH SOLE 54509 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 1481764 36814 SH SOLE 36814 0 0 BOSTON BEER INC CL A 100557107 BBG001S5VVQ4 223085 677 SH SOLE 677 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 2586077 55891 SH SOLE 55891 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 4218566 120772 SH SOLE 120772 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 16781906 233244 SH SOLE 233244 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 487556 12195 SH SOLE 12195 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 23840744 42639 SH SOLE 42639 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 672713 23464 SH SOLE 22797 0 667 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 2878212 91488 SH SOLE 91488 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 2708284 98340 SH SOLE 98068 0 272 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 4936969 75167 SH SOLE 75167 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 387593 5974 SH SOLE 5974 0 0 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 4919459 49308 SH SOLE 48836 0 472 CAE INC COM 124765108 BBG001S5Y4F3 330714 17100 SH SOLE 17100 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 420136 7716 SH SOLE 7716 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 139017 13177 SH SOLE 13177 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 951050 90490 SH SOLE 90490 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 95697 17150 SH SOLE 17150 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 1817818 119672 SH SOLE 119672 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 217807 16230 SH SOLE 16230 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 858868 14481 SH SOLE 14481 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 473531 20888 SH SOLE 20888 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 871859 21554 SH SOLE 21554 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 2896868 24368 SH SOLE 24368 0 0 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 8088017 108433 SH SOLE 107288 0 1145 CANOO INC COM CL A 13803R102 BBG00NBK0H68 65805 53500 SH SOLE 53500 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 258290 11500 SH SOLE 11500 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 727681 30847 SH SOLE 30847 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 865336 43397 SH SOLE 43397 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 462322 22195 SH SOLE 22195 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1446179 15557 SH SOLE 15557 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1303561 16958 SH SOLE 16958 0 0 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 592660 2515 SH SOLE 2515 0 0 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 11701487 392141 SH SOLE 392141 0 0 CARMAX INC COM 143130102 BBG001SD9561 17052305 280051 SH SOLE 280051 0 0 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 1008459 125119 SH SOLE 125119 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 8467223 205266 SH SOLE 205266 0 0 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 2925524 13040 SH SOLE 13040 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 15859830 66204 SH SOLE 66204 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1234374 9838 SH SOLE 9838 0 0 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 3328135 43245 SH SOLE 43245 0 0 CDW CORP COM 12514G108 BBG001V18TB6 338766 1897 SH SOLE 1897 0 0 CELLECTIS S A SPON ADS 15117K103 BBG0084L1YD1 157609 75052 SH SOLE 75052 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 8634341 105284 SH SOLE 105284 0 0 CENTRAL SECS CORP COM 155123102 BBG001S5PP20 254758 7630 SH SOLE 7630 0 0 CERAGON NETWORKS LTD ORD M22013102 BBG001SFSXD6 84040 44000 SH SOLE 44000 0 0 CEVA INC COM 157210105 BBG001S9R702 200445 7836 SH SOLE 7836 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1117824 13120 SH SOLE 13120 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 2874181 301593 SH SOLE 301593 0 0 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 323799 1486 SH SOLE 1486 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 2355155 18668 SH SOLE 18668 0 0 CHEMED CORP NEW COM 16359R103 BBG001S679X0 7404808 14507 SH SOLE 14457 0 50 CHEMOURS CO COM 163851108 BBG005H82GC1 478591 15630 SH SOLE 15630 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 3971691 26485 SH SOLE 26485 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 578394 6129 SH SOLE 6129 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 31233952 174015 SH SOLE 174015 0 0 CHEWY INC CL A 16679L109 BBG00P19DLQ4 542073 14619 SH SOLE 14619 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 136125 24750 SH SOLE 24750 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 BBG00X71QPT2 143460 18000 SH SOLE 18000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1007318 726 SH SOLE 726 0 0 CHROMADEX CORP COM NEW 171077407 BBG001S9LSR3 50568 30100 SH SOLE 30100 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 8222203 37272 SH SOLE 37272 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 2880921 35739 SH SOLE 35739 0 0 CIENA CORP COM NEW 171779309 BBG001S61J73 397134 7790 SH SOLE 7790 0 0 CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 4403509 13290 SH SOLE 13290 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1839232 17963 SH SOLE 17963 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 1399119 3098 SH SOLE 3098 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 22002725 461854 SH SOLE 461854 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 20064752 443616 SH SOLE 443616 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 735156 18673 SH SOLE 18673 0 0 CLEARWAY ENERGY INC CL C 18539C204 BBG008LJ4TG2 606869 19042 SH SOLE 19042 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 5058298 313985 SH SOLE 313985 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 2103547 14990 SH SOLE 14990 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 722953 15991 SH SOLE 15991 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 4810385 28606 SH SOLE 28606 0 0 CNA FINL CORP COM 126117100 BBG001S5PYX7 255371 6040 SH SOLE 6040 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 11628226 182805 SH SOLE 182805 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 208342 3650 SH SOLE 3650 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 279843 11665 SH SOLE 11665 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1043660 90753 SH SOLE 90753 0 0 COHERENT CORP COM 19247G107 BBG001S5S6N6 564443 16081 SH SOLE 16081 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 435722 12312 SH SOLE 12312 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 3489215 44285 SH SOLE 44285 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 7406681 211801 SH SOLE 211801 0 0 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 6405183 94097 SH SOLE 94097 0 0 COMMSCOPE HLDG CO INC COM 20337X109 BBG004LTL7M1 98123 13350 SH SOLE 13350 0 0 COMPUGEN LTD ORD M25722105 BBG001S5PQC7 26123 36500 SH SOLE 36500 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 1690029 43670 SH SOLE 43670 0 0 CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 249199 11205 SH SOLE 11205 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 9544430 80885 SH SOLE 80885 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1269815 13323 SH SOLE 13323 0 0 CONSOLIDATED WATER CO INC ORD G23773107 BBG001SCKD90 339083 22911 SH SOLE 22911 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 1483432 6401 SH SOLE 6401 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 798822 9266 SH SOLE 9266 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 BBG004NZ9JK5 388322 46450 SH SOLE 46450 0 0 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 234776 710 SH SOLE 710 0 0 COPART INC COM 217204106 BBG001S7MTB1 2525900 41483 SH SOLE 41483 0 0 CORCEPT THERAPEUTICS INC COM 218352102 BBG001S8QGV1 406200 20000 SH SOLE 20000 0 0 CORE LABORATORIES N V COM N22717107 BBG001SB8D23 205355 10131 SH SOLE 10131 0 0 CORNING INC COM 219350105 BBG001S5RLH1 5036267 157679 SH SOLE 157679 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 1285166 21864 SH SOLE 21864 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 3184786 41211 SH SOLE 41211 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 42967150 94123 SH SOLE 94123 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 BBG001SF3K87 2696349 886957 SH SOLE 886957 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 44440 25250 SH SOLE 25250 0 0 CRH PLC ADR 12626K203 BBG001S5VPG8 1166523 29317 SH SOLE 29317 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 762025 18746 SH SOLE 18746 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 BBG001SG7SC9 447093 16827 SH SOLE 16827 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1738864 16515 SH SOLE 16515 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 4988975 36781 SH SOLE 36781 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 5868510 189429 SH SOLE 189429 0 0 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 640423 4790 SH SOLE 4790 0 0 CULP INC COM 230215105 BBG001S5PPQ4 199284 43417 SH SOLE 43417 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 5011526 20684 SH SOLE 20684 0 0 CVB FINL CORP COM 126600105 BBG001SJ1SH4 317704 12338 SH SOLE 12338 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 15762157 169140 SH SOLE 169140 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 1745450 19581 SH SOLE 19581 0 0 DANA INC COM 235825205 BBG001SRW699 186977 12358 SH SOLE 12358 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 7091492 26718 SH SOLE 26718 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 1333916 9643 SH SOLE 9643 0 0 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 5382928 86003 SH SOLE 86003 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 918456 12496 SH SOLE 12496 0 0 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 1782147 52867 SH SOLE 52867 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 10254224 23916 SH SOLE 23916 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 621876 18925 SH SOLE 18925 0 0 DERMTECH INC COM 24984K105 BBG00H19F193 17700 10000 SH SOLE 10000 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 307549 26697 SH SOLE 26697 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 7515353 122181 SH SOLE 122181 0 0 DEXCOM INC COM 252131107 BBG001SKZG99 5171671 45670 SH SOLE 45670 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2588388 14526 SH SOLE 14526 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 1324578 9684 SH SOLE 9684 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 703093 7012 SH SOLE 7012 0 0 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 575996 37795 SH SOLE 37795 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 2505391 39251 SH SOLE 39251 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 4738103 48432 SH SOLE 48432 0 0 DISH NETWORK CORPORATION CL A 25470M109 BBG001S7TPQ6 555914 39595 SH SOLE 39595 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 15345701 176631 SH SOLE 176631 0 0 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 1093050 97160 SH SOLE 97160 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 1510915 27263 SH SOLE 27263 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 204848 2904 SH SOLE 2904 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1063554 4319 SH SOLE 4319 0 0 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 468308 3311 SH SOLE 3311 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 4078822 66517 SH SOLE 66517 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 209510 7000 SH SOLE 7000 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 690852 62295 SH SOLE 62295 0 0 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 260432 19850 SH SOLE 19850 0 0 DOVER CORP COM 260003108 BBG001S5QL46 1225731 9052 SH SOLE 9052 0 0 DOW INC COM 260557103 BBG00BN96931 5765019 114408 SH SOLE 114408 0 0 DOXIMITY INC CL A 26622P107 BBG0026ZJQY6 544108 16213 SH SOLE 16213 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 1895957 166458 SH SOLE 166458 0 0 DTE ENERGY CO COM 233331107 BBG001S5QN88 552156 4698 SH SOLE 4698 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 7669871 74472 SH SOLE 74472 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 1966661 28656 SH SOLE 28656 0 0 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 705301 5309 SH SOLE 5309 0 0 EARGO INC COM 270087109 BBG009HSTZD7 16971 29515 SH SOLE 29515 0 0 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 309730 4700 SH SOLE 4700 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 12055016 76808 SH SOLE 76808 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 374013 22599 SH SOLE 22599 0 0 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 198993 21192 SH SOLE 21192 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 520934 22848 SH SOLE 22848 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 983137 80060 SH SOLE 80060 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 430599 57033 SH SOLE 57033 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 254932 32852 SH SOLE 32852 0 0 EBAY INC. COM 278642103 BBG001S9B9J5 243222 5865 SH SOLE 5865 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 591575 46037 SH SOLE 46037 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 835078 5737 SH SOLE 5737 0 0 EDISON INTL COM 281020107 BBG001S7MY75 1063281 16713 SH SOLE 16713 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 4354240 58360 SH SOLE 58360 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 BBG00LJYS1R6 199528 16328 SH SOLE 16328 0 0 ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 348295 6763 SH SOLE 6763 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 217236 1778 SH SOLE 1778 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 4035535 7867 SH SOLE 7867 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 1235534 8342 SH SOLE 8342 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 7241579 75386 SH SOLE 75386 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 141728 21474 SH SOLE 21474 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 BBG004M284L2 553039 84692 SH SOLE 84692 0 0 EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 96753 14355 SH SOLE 14355 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 14568543 372597 SH SOLE 370947 0 1650 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 8104554 135505 SH SOLE 135505 0 0 ENERGOUS CORP COM 29272C103 BBG005XNV9F1 8402 10050 SH SOLE 10050 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 10371080 873722 SH SOLE 873722 0 0 ENHABIT INC COM 29332G102 BBG014QJ5CJ8 564880 42924 SH SOLE 42924 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 216419 17595 SH SOLE 17595 0 0 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 429267 34507 SH SOLE 34507 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1984815 7491 SH SOLE 7491 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 1067288 9487 SH SOLE 9487 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 13174151 546192 SH SOLE 544942 0 1250 ENVIVA INC COM 29415B103 BBG007FH8JY3 397964 7513 SH SOLE 7513 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 7277340 56187 SH SOLE 56187 0 0 EPAM SYS INC COM 29414B104 BBG001SKDJH8 268091 818 SH SOLE 818 0 0 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 2295262 60850 SH SOLE 60850 0 0 EQRX INC COM 26886C107 BBG00ZVC9NK9 36900 15000 SH SOLE 15000 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 338165 9996 SH SOLE 9996 0 0 EQUINIX INC COM 29444U700 BBG001SKBNS9 613108 936 SH SOLE 936 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 1562514 233211 SH SOLE 233211 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 226681 3509 SH SOLE 3509 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 291932 4948 SH SOLE 4948 0 0 ERASCA INC COM 29479A108 BBG00MTSR892 113297 26287 SH SOLE 26287 0 0 ERICSSON ADR B SEK 10 294821608 BBG001S5QXT3 122307 20943 SH SOLE 20943 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 422411 8850 SH SOLE 8850 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 2667448 60555 SH SOLE 60555 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 948993 24172 SH SOLE 24172 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 BBG00LDKJDK3 1076236 10750 SH SOLE 10750 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 305152 10216 SH SOLE 10216 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 353351 20688 SH SOLE 20688 0 0 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 1085370 11500 SH SOLE 11500 0 0 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 2071763 6254 SH SOLE 6254 0 0 EVERGY INC COM 30034W106 BBG00H433CS1 6120509 97259 SH SOLE 97259 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 883757 10541 SH SOLE 10541 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 1021144 20625 SH SOLE 20625 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 638776 37017 SH SOLE 37017 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 776305 16756 SH SOLE 16756 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 1263872 29236 SH SOLE 29236 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 2865490 27574 SH SOLE 27574 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 380166 2583 SH SOLE 2583 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 24188349 219296 SH SOLE 219296 0 0 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 5119365 410864 SH SOLE 407664 0 3200 FASTENAL CO COM 311900104 BBG001S5R1F7 2116434 44726 SH SOLE 44726 0 0 FASTLY INC CL A 31188V100 BBG004NLQHM9 82719 10100 SH SOLE 10100 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 3282833 18954 SH SOLE 18954 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 1090679 28992 SH SOLE 28992 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 296369 4368 SH SOLE 4368 0 0 FIDUS INVT CORP COM 316500107 BBG001V0MG11 340542 17895 SH SOLE 17895 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 3382777 103102 SH SOLE 103102 0 0 FIGS INC CL A 30260D103 BBG004SK5VM8 123576 18362 SH SOLE 18362 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 2033163 2681 SH SOLE 2681 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 228816 27436 SH SOLE 27436 0 0 FIRST SOLAR INC COM 336433107 BBG001S991Z7 696524 4650 SH SOLE 4650 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 251432 7611 SH SOLE 7611 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 377479 7533 SH SOLE 7533 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 323150 6981 SH SOLE 6981 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 2205134 131258 SH SOLE 131258 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 658242 16904 SH SOLE 16904 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 8719420 356040 SH SOLE 356040 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 1477466 25646 SH SOLE 25646 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 227892 4731 SH SOLE 4731 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 2064443 32889 SH SOLE 32889 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 1524975 89232 SH SOLE 89232 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1441505 35193 SH SOLE 35193 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 742843 6832 SH SOLE 6832 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1616693 31386 SH SOLE 31386 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 1879926 31027 SH SOLE 31027 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 3215756 83073 SH SOLE 83073 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 1093882 12539 SH SOLE 12539 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 206445 2255 SH SOLE 2255 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 221327 2813 SH SOLE 2813 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 1776835 53503 SH SOLE 53503 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 2502459 31533 SH SOLE 31533 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 7513513 100247 SH SOLE 100247 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 878060 7130 SH SOLE 7130 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 820296 23427 SH SOLE 23427 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 2706743 58147 SH SOLE 58147 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 9043915 152152 SH SOLE 152152 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 5675972 145762 SH SOLE 145762 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 1386600 29247 SH SOLE 29247 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 301176 5895 SH SOLE 5895 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 BBG00JSKZTZ3 242696 7086 SH SOLE 7086 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 2150779 45577 SH SOLE 45577 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 1260293 26377 SH SOLE 26377 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 1332035 17451 SH SOLE 17451 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 952569 34069 SH SOLE 34069 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 2332470 95164 SH SOLE 95164 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 248591 9314 SH SOLE 9314 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 654282 4245 SH SOLE 4245 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 387462 8782 SH SOLE 8782 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 3917313 89192 SH SOLE 89192 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 2644321 59303 SH SOLE 59303 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 268576 10310 SH SOLE 10310 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 1383930 38962 SH SOLE 38962 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 282125 8022 SH SOLE 8022 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 969633 30530 SH SOLE 30530 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 612733 18715 SH SOLE 18715 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 212023 8794 SH SOLE 8794 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 BBG001T9DWN6 370969 32399 SH SOLE 32399 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 BBG00TJJ13N1 492937 36568 SH SOLE 36568 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 642240 9759 SH SOLE 9759 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1019451 12732 SH SOLE 12732 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 1109644 12634 SH SOLE 12634 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 169539 21708 SH SOLE 21708 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 2872336 78565 SH SOLE 78565 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 1374750 13063 SH SOLE 13063 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 BBG001ST68Z1 1077685 44941 SH SOLE 44941 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 533146 6796 SH SOLE 6796 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 6757521 169319 SH SOLE 169319 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 861542 9424 SH SOLE 9424 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 1599004 38126 SH SOLE 38126 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 500499 4952 SH SOLE 4952 0 0 FISKER INC CL A COM STK 33813J106 BBG00LPWLFF2 100181 13780 SH SOLE 13780 0 0 FLEX LNG LTD SHS G35947202 BBG001SSXL39 808424 24730 SH SOLE 24730 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 2597338 37302 SH SOLE 37302 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 3244619 278987 SH SOLE 278987 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 3152232 64476 SH SOLE 64476 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ237 1516621 23605 SH SOLE 23605 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 219685 35376 SH SOLE 35376 0 0 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 759401 28787 SH SOLE 28787 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 5852760 154020 SH SOLE 154020 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 BBG005FHWCN7 73526 12153 SH SOLE 12153 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 53442 30714 SH SOLE 30714 0 0 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 2611122 126692 SH SOLE 126692 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1648971 8746 SH SOLE 8746 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 1670634 18102 SH SOLE 18102 0 0 GARTNER INC COM 366651107 BBG001S5SD60 435974 1297 SH SOLE 1297 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 4206783 41792 SH SOLE 41792 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 9811014 39543 SH SOLE 39543 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 2989376 35677 SH SOLE 35677 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 3349975 39952 SH SOLE 39952 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 2320218 68972 SH SOLE 68972 0 0 GENIUS BRANDS INTL INC COM 37229T301 BBG001T57RF1 18110 38946 SH SOLE 38946 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 3035210 17493 SH SOLE 17493 0 0 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 334857 63300 SH SOLE 63300 0 0 GEO GROUP INC NEW COM 36162J106 BBG001S6VYZ6 114592 10465 SH SOLE 10465 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 30160822 351320 SH SOLE 351320 0 0 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 881024 92935 SH SOLE 92935 0 0 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 4912367 49460 SH SOLE 49460 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 244679 12314 SH SOLE 12314 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 1004039 62635 SH SOLE 62635 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 588625 29314 SH SOLE 29314 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 308171 5258 SH SOLE 5258 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 1487696 93507 SH SOLE 93507 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 245285 11936 SH SOLE 11936 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 327598 8321 SH SOLE 8321 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1135361 42860 SH SOLE 42860 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 466687 8660 SH SOLE 8660 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 466768 34021 SH SOLE 34021 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 734663 7368 SH SOLE 7368 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 19169875 55827 SH SOLE 55827 0 0 GRAFTECH INTL LTD COM 384313508 BBG00KDYT9G8 54264 11400 SH SOLE 11400 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 2088719 3755 SH SOLE 3755 0 0 GREAT ELM GROUP INC COM NEW 39037G109 BBG00YPT1Q14 40731 20164 SH SOLE 20164 0 0 GROWGENERATION CORP COM 39986L109 BBG00DBKBYC4 303600 77449 SH SOLE 77449 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 3264401 92897 SH SOLE 92897 0 0 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 BBG01191RGH1 938810 69800 SH SOLE 69800 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 4746146 111177 SH SOLE 111177 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 1168480 146060 SH SOLE 146060 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 2289501 58183 SH SOLE 58183 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 449453 7899 SH SOLE 7899 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 270477 8120 SH SOLE 8120 0 0 HANESBRANDS INC COM 410345102 BBG001SMCKB8 214968 33800 SH SOLE 33800 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 912348 31482 SH SOLE 31482 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 302638 3991 SH SOLE 3991 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 852920 13980 SH SOLE 13980 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 416240 9946 SH SOLE 9946 0 0 HAWAIIAN HOLDINGS INC COM 419879101 BBG001S5RRT5 739746 72100 SH SOLE 72100 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 5271441 21968 SH SOLE 21968 0 0 HEARTLAND FINL USA INC COM 42234Q102 BBG001S8WBN4 1173938 25181 SH SOLE 25181 0 0 HEICO CORP NEW CL A 422806208 BBG001S96YM2 233947 1952 SH SOLE 1952 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 345383 2248 SH SOLE 2248 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1412731 8047 SH SOLE 8047 0 0 HERSHEY CO COM 427866108 BBG001S5S148 3659038 15801 SH SOLE 15801 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 BBG011N571V5 499790 32475 SH SOLE 32475 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 339517 2394 SH SOLE 2394 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 828531 51913 SH SOLE 51913 0 0 HF SINCLAIR CORP COM 403949100 BBG0135B2269 863190 16635 SH SOLE 16635 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 438030 46500 SH SOLE 46500 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 BBG001V1HXF3 5418706 526088 SH SOLE 526088 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 220119 1742 SH SOLE 1742 0 0 HINGHAM INSTN SVGS MASS COM 433323102 BBG001S614T2 275960 1000 SH SOLE 1000 0 0 HOLOGIC INC COM 436440101 BBG001S6HWB2 2677974 35797 SH SOLE 35797 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 44566267 141095 SH SOLE 141095 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 15489604 72280 SH SOLE 72280 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 2125773 46669 SH SOLE 46669 0 0 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 386849 9816 SH SOLE 9816 0 0 HP INC COM 40434L105 BBG001S6W7N7 302529 11259 SH SOLE 11259 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1153450 37017 SH SOLE 37017 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 562059 2395 SH SOLE 2395 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 3590452 7010 SH SOLE 7010 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 215265 15267 SH SOLE 15267 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 462975 2007 SH SOLE 2007 0 0 HUNTSMAN CORP COM 447011107 BBG001SKWX22 2855859 103925 SH SOLE 103925 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 723057 7994 SH SOLE 7994 0 0 IAC INC COM NEW 44891N208 BBG00S1LR2D2 628127 14147 SH SOLE 14147 0 0 IAMGOLD CORP COM 450913108 BBG001S8SMV6 36017 13960 SH SOLE 13960 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 576144 11375 SH SOLE 11375 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 458955 1125 SH SOLE 1125 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2359413 10710 SH SOLE 10710 0 0 ILLUMINA INC COM 452327109 BBG001SF4NY1 11394172 56351 SH SOLE 56351 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 BBG00YYCXG54 364392 6385 SH SOLE 6385 0 0 IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 338792 6951 SH SOLE 6951 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 BBG00Z3XTNY7 157410 27000 SH SOLE 27000 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 358816 3664 SH SOLE 3664 0 0 INMODE LTD SHS M5425M103 BBG00PPS74F3 323978 9075 SH SOLE 9075 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 3595391 35475 SH SOLE 35475 0 0 INSPERITY INC COM 45778Q107 BBG001S894P4 581064 5115 SH SOLE 5115 0 0 INSTEEL INDS INC COM 45774W108 BBG001SK9GV3 6931628 251876 SH SOLE 251876 0 0 INSULET CORP COM 45784P101 BBG001SRF439 580831 1973 SH SOLE 1973 0 0 INTEL CORP COM 458140100 BBG001S5SF65 9000181 340529 SH SOLE 340529 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 302278 4178 SH SOLE 4178 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 698535 6809 SH SOLE 6809 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 13772702 97755 SH SOLE 97755 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 4943101 47149 SH SOLE 46924 0 225 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1876530 54188 SH SOLE 54188 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 207921 6242 SH SOLE 6242 0 0 INTUIT COM 461202103 BBG001S6TWR2 5684169 14604 SH SOLE 14604 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1905478 7181 SH SOLE 7181 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 2719162 54977 SH SOLE 54977 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 275780 18659 SH SOLE 18659 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 1241078 50348 SH SOLE 50348 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1302798 64655 SH SOLE 64655 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1325035 47646 SH SOLE 47646 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 840770 20240 SH SOLE 20240 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 315398 17900 SH SOLE 17900 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1304192 116654 SH SOLE 116654 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 846878 13587 SH SOLE 13587 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 268550 3632 SH SOLE 3632 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 200466 4300 SH SOLE 4300 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 931756 7775 SH SOLE 7775 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 3310261 75525 SH SOLE 75525 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2708657 42389 SH SOLE 42389 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 1602565 21971 SH SOLE 21971 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 248659 12112 SH SOLE 12112 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 734123 28554 SH SOLE 28554 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 714846 31927 SH SOLE 31927 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 252994 13319 SH SOLE 13319 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1547616 19740 SH SOLE 19740 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 BBG001SRNLL2 488941 5661 SH SOLE 5661 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 1458107 31941 SH SOLE 31941 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 492855 8250 SH SOLE 8250 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 495118 10521 SH SOLE 10521 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 208267 14463 SH SOLE 14463 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 199845 21170 SH SOLE 21170 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 3028777 36668 SH SOLE 36668 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 241186 3203 SH SOLE 3203 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 247545 5412 SH SOLE 5412 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 BBG00KJR31G2 1031405 11670 SH SOLE 11670 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1083476 3756 SH SOLE 3756 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 1275165 7153 SH SOLE 7153 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 417197 1717 SH SOLE 1717 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 5156614 36507 SH SOLE 36507 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 1396466 17908 SH SOLE 17908 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 451000 10250 SH SOLE 10250 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 684451 13280 SH SOLE 13280 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 31823922 119513 SH SOLE 119513 0 0 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 61280 16000 SH SOLE 16000 0 0 INVESTORS TITLE CO NC COM 461804106 BBG001S5SDL3 1345508 9119 SH SOLE 9119 0 0 INVITAE CORP COM 46185L103 BBG005DJFD52 30225 16250 SH SOLE 16250 0 0 IONQ INC COM 46222L108 BBG00XZP0LC3 103500 30000 SH SOLE 30000 0 0 IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 250876 2650 SH SOLE 2650 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 319638 6412 SH SOLE 6412 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1708366 49389 SH SOLE 49389 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1812894 38820 SH SOLE 38820 0 0 ISHARES INC JP MRG EM CRP BD 464286251 BBG002WGKJD6 938026 21937 SH SOLE 21937 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1933726 36451 SH SOLE 36451 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 204074 4299 SH SOLE 4299 0 0 ISHARES INC MSCI TURKEY ETF 464286715 BBG001STW0V3 294520 7960 SH SOLE 7960 0 0 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 1424074 13035 SH SOLE 13035 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 339786 16005 SH SOLE 16005 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 3704447 168231 SH SOLE 168231 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1340674 13388 SH SOLE 13388 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 11458442 118177 SH SOLE 118177 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 2301248 56279 SH SOLE 56279 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 1894825 39591 SH SOLE 39591 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 10095843 124379 SH SOLE 124379 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2225066 22349 SH SOLE 22349 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1276887 11114 SH SOLE 11114 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 800050 8353 SH SOLE 8353 0 0 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 389321 3658 SH SOLE 3658 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 3153221 63014 SH SOLE 63014 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 3029490 87735 SH SOLE 87735 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 309727 5520 SH SOLE 5520 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1581137 22760 SH SOLE 22760 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 1009141 21730 SH SOLE 21730 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 6444000 128880 SH SOLE 128880 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 1195320 11467 SH SOLE 11467 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2728495 44265 SH SOLE 44265 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 4966162 85801 SH SOLE 85801 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 21283659 87989 SH SOLE 87989 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 24197271 255677 SH SOLE 255677 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 848000 10000 SH SOLE 10000 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 727484 8924 SH SOLE 8924 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 2209448 31282 SH SOLE 31282 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 41866979 108969 SH SOLE 108969 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 3984252 41079 SH SOLE 41079 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 1072631 12806 SH SOLE 12806 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 781740 13841 SH SOLE 13841 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 412874 8999 SH SOLE 8999 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 249589 2945 SH SOLE 2945 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 1346794 5264 SH SOLE 5264 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 228200 815 SH SOLE 815 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 7804019 155057 SH SOLE 155057 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 2686003 135315 SH SOLE 135315 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 723253 11292 SH SOLE 11292 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 1106692 28384 SH SOLE 28384 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 224688 5012 SH SOLE 5012 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 1237133 49426 SH SOLE 49426 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 495726 20300 SH SOLE 20300 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 491848 20224 SH SOLE 20224 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 2959558 40195 SH SOLE 40195 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 5410668 51320 SH SOLE 51320 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1587556 58452 SH SOLE 58452 0 0 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 1361796 13291 SH SOLE 13291 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 4212046 32082 SH SOLE 32082 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 8653567 24868 SH SOLE 24868 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 10393249 208616 SH SOLE 208616 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 858503 17340 SH SOLE 17340 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 322288 3810 SH SOLE 3810 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 8676886 132189 SH SOLE 132189 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 2452433 64708 SH SOLE 64708 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 998087 23912 SH SOLE 23912 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 363904 11869 SH SOLE 11869 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 391020 4750 SH SOLE 4750 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 457979 6352 SH SOLE 6352 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 15893674 108913 SH SOLE 108913 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 566495 4971 SH SOLE 4971 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 256833 2818 SH SOLE 2818 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1822119 17268 SH SOLE 17268 0 0 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 378590 7225 SH SOLE 7225 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 3746642 122720 SH SOLE 122720 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 860816 4089 SH SOLE 4089 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 7005434 32699 SH SOLE 32699 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 5850809 38581 SH SOLE 38581 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 3967118 18493 SH SOLE 18493 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1117958 8062 SH SOLE 8062 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 4156759 49722 SH SOLE 49722 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 2729570 25912 SH SOLE 25912 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 709776 10523 SH SOLE 10523 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 281196 2333 SH SOLE 2333 0 0 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 2264724 34858 SH SOLE 34858 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 3662257 21004 SH SOLE 21004 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 2553291 43646 SH SOLE 43646 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 1773626 12226 SH SOLE 12226 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1748139 25595 SH SOLE 25595 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1051949 10436 SH SOLE 10436 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 4380916 36326 SH SOLE 36326 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 17907617 162915 SH SOLE 162915 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 4809558 46126 SH SOLE 46126 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 259594 2843 SH SOLE 2843 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 3408635 32024 SH SOLE 32024 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 8253327 163724 SH SOLE 163724 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 238810 1914 SH SOLE 1914 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 276296 3661 SH SOLE 3661 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1369606 26053 SH SOLE 26053 0 0 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 408928 2197 SH SOLE 2197 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 712332 8461 SH SOLE 8461 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 683744 9179 SH SOLE 9179 0 0 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 638925 7383 SH SOLE 7383 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 2713388 24257 SH SOLE 24257 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 447411 1577 SH SOLE 1577 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 372336 3860 SH SOLE 3860 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 238719 10507 SH SOLE 10507 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 5833223 118393 SH SOLE 118393 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 262590 9315 SH SOLE 9315 0 0 ITRON INC COM 465741106 BBG001S6DJQ9 853858 16858 SH SOLE 16858 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 530962 6547 SH SOLE 6547 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 2159875 39638 SH SOLE 39638 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 4014210 80076 SH SOLE 80076 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 5853052 48747 SH SOLE 48747 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 302933 6391 SH SOLE 6391 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 222715 1398 SH SOLE 1398 0 0 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 1411389 25145 SH SOLE 25145 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 14587648 425544 SH SOLE 425544 0 0 JFROG LTD ORD SHS M6191J100 BBG006PWZX25 264236 12388 SH SOLE 12388 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 661871 13439 SH SOLE 13439 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 41830013 236796 SH SOLE 236796 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 4560768 71262 SH SOLE 71262 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 47171150 351761 SH SOLE 351761 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 BBG00NKZFBD4 47967 14943 SH SOLE 14943 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 BBG001SR3GT7 382383 5034 SH SOLE 5034 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 2300919 268799 SH SOLE 268799 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 BBG001TC5VC2 1093629 145623 SH SOLE 145623 0 0 KBR INC COM 48242W106 BBG001SP11V3 402178 7617 SH SOLE 7617 0 0 KELLOGG CO COM 487836108 BBG001S5SJL0 543632 7631 SH SOLE 7631 0 0 KEYCORP COM 493267108 BBG001S5SKV6 350229 20105 SH SOLE 20105 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 4517445 26407 SH SOLE 26407 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 744102 44557 SH SOLE 44557 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 4207979 30998 SH SOLE 30998 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 7489622 414249 SH SOLE 414249 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 1718186 6570 SH SOLE 6570 0 0 KIRBY CORP COM 497266106 BBG001S5SKT9 836550 13000 SH SOLE 13000 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 15426109 332316 SH SOLE 332316 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 BBG004NRD5Z2 154691 14050 SH SOLE 14050 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 1777696 4715 SH SOLE 4715 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1177024 22458 SH SOLE 22458 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 180929 12070 SH SOLE 12070 0 0 KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 3070712 76787 SH SOLE 76787 0 0 KOPIN CORP COM 500600101 BBG001S6DD46 132680 107000 SH SOLE 107000 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 2497721 61354 SH SOLE 61354 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 1799014 59570 SH SOLE 59570 0 0 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 730981 32330 SH SOLE 32330 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 894919 86717 SH SOLE 86717 0 0 KROGER CO COM 501044101 BBG001S5SN40 482088 10814 SH SOLE 10814 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 5385352 25865 SH SOLE 25865 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 1148671 4878 SH SOLE 4878 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 1917925 20317 SH SOLE 20317 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 2247583 25152 SH SOLE 25152 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 434841 9046 SH SOLE 9046 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 1509253 6083 SH SOLE 6083 0 0 LAZARD LTD SHS A G54050102 BBG001S711C4 883080 25471 SH SOLE 25471 0 0 LEAR CORP COM NEW 521865204 BBG001T60092 709766 5723 SH SOLE 5723 0 0 LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 BBG00GPXR969 248465 6364 SH SOLE 6364 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 303693 9175 SH SOLE 9175 0 0 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 1013827 31456 SH SOLE 31456 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 490606 4664 SH SOLE 4664 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 2165303 23926 SH SOLE 23926 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 1564944 100834 SH SOLE 100834 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 129903 22790 SH SOLE 22790 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 BBG00BFHD836 595153 15140 SH SOLE 15140 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 BBG00BFHD9T6 461225 11787 SH SOLE 11787 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 BBG0122LQVS8 285838 60050 SH SOLE 60050 0 0 LILLY ELI & CO COM 532457108 BBG001S5STL8 26491938 72414 SH SOLE 72414 0 0 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 1204562 39211 SH SOLE 39211 0 0 LINDE PLC SHS G5494J103 BBG00GVR8YR8 7054621 21628 SH SOLE 21628 0 0 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 2373686 75403 SH SOLE 75403 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 494754 16996 SH SOLE 16996 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 1121919 5095 SH SOLE 5095 0 0 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 725613 36518 SH SOLE 36518 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 3012591 56405 SH SOLE 56405 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 18191321 37393 SH SOLE 37393 0 0 LOEWS CORP COM 540424108 BBG001S6KQC0 364679 6252 SH SOLE 6252 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 18358372 92142 SH SOLE 92142 0 0 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 240597 1113 SH SOLE 1113 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 5253591 16398 SH SOLE 16398 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 279453 53535 SH SOLE 53535 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1138341 13710 SH SOLE 13710 0 0 M D C HLDGS INC COM 552676108 BBG001S5T272 1195080 37819 SH SOLE 37819 0 0 MAG SILVER CORP COM 55903Q104 BBG001S631Z9 5420687 346813 SH SOLE 340363 0 6450 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 519071 10338 SH SOLE 10338 0 0 MAGNA INTL INC COM 559222401 BBG001S5SY91 538879 9592 SH SOLE 9592 0 0 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 BBG0104P5VF8 631681 46277 SH SOLE 46277 0 0 MANNKIND CORP COM NEW 56400P706 BBG001SLLLY3 104346 19800 SH SOLE 19800 0 0 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 969586 54349 SH SOLE 54349 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 400230 14785 SH SOLE 14785 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 13129141 112803 SH SOLE 112803 0 0 MARKEL CORP COM 570535104 BBG001S9ZK95 931465 707 SH SOLE 707 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1085259 7289 SH SOLE 7289 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 801420 4843 SH SOLE 4843 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 7126097 21085 SH SOLE 21085 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 8833781 238493 SH SOLE 238493 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 5250608 112505 SH SOLE 112505 0 0 MASONITE INTL CORP COM 575385109 BBG001T51RT2 735969 9130 SH SOLE 9130 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 15718091 45202 SH SOLE 45202 0 0 MAUI LD & PINEAPPLE INC COM 577345101 BBG001S5T7D4 2622764 278425 SH SOLE 274924 0 3501 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1594886 19241 SH SOLE 19241 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 13964718 52991 SH SOLE 52991 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 642205 1712 SH SOLE 1712 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 1943117 174427 SH SOLE 174427 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 18405417 236817 SH SOLE 236717 0 100 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 372346 440 SH SOLE 440 0 0 MERCER INTL INC COM 588056101 BBG001S6TK43 1932554 166027 SH SOLE 166027 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 32067435 289026 SH SOLE 289026 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 BBG007WGC6C3 13968 12500 SH SOLE 12500 0 0 MERCURY SYS INC COM 589378108 BBG001SBFLT8 1301934 29100 SH SOLE 29100 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 BBG00KFWZCX7 18000 24000 SH SOLE 24000 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 16944594 140806 SH SOLE 140806 0 0 METHANEX CORP COM 59151K108 BBG001S66Y93 7835241 206953 SH SOLE 206953 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 3489609 48219 SH SOLE 48219 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 400390 277 SH SOLE 277 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG001S5T4V1 95844 28956 SH SOLE 28956 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 326588 118329 SH SOLE 118329 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 1213484 36191 SH SOLE 36191 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 2442944 34775 SH SOLE 34775 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2914784 58319 SH SOLE 58319 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 173525598 723566 SH SOLE 723566 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 717287 4569 SH SOLE 4569 0 0 MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 1933315 24575 SH SOLE 24327 0 248 MILESTONE SCIENTIFIC INC COM NEW 59935P209 BBG001SB7BF4 15600 32500 SH SOLE 32500 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 249337 23860 SH SOLE 23860 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 8099605 45093 SH SOLE 45093 0 0 MOLECULAR TEMPLATES INC COM 608550109 BBG001SKWPZ3 6560 20000 SH SOLE 20000 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 459558 8920 SH SOLE 8920 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2241506 33631 SH SOLE 33631 0 0 MONGODB INC CL A 60937P106 BBG0022FDRZ7 699373 3553 SH SOLE 3553 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1401356 3963 SH SOLE 3963 0 0 MONROE CAP CORP COM 610335101 BBG001V0NY75 861139 100836 SH SOLE 100836 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 337687 1212 SH SOLE 1212 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 11920909 140213 SH SOLE 140213 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 670904 15293 SH SOLE 15293 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 1045014 4055 SH SOLE 4055 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 226581 9332 SH SOLE 9332 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 4114359 125285 SH SOLE 125285 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 115917 10773 SH SOLE 10773 0 0 MUSTANG BIO INC COM 62818Q104 BBG00FXTN439 41100 104077 SH SOLE 104077 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 520616 8486 SH SOLE 8486 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 350700 5814 SH SOLE 5814 0 0 NATIONAL INSTRS CORP COM 636518102 BBG001S8FKK6 706045 19134 SH SOLE 19134 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 1468621 32094 SH SOLE 32094 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 388832 10765 SH SOLE 10765 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 BBG001SRNVY6 7314449 611576 SH SOLE 611576 0 0 NCR CORP NEW COM 62886E108 BBG001S9FBR7 856993 36608 SH SOLE 36608 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 6498271 22037 SH SOLE 22037 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 BBG003NBK4J2 844954 126870 SH SOLE 126870 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KVBC1 394032 43324 SH SOLE 43324 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 2388442 19997 SH SOLE 19997 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 258719 5214 SH SOLE 5214 0 0 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 433358 35033 SH SOLE 35033 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 459240 53400 SH SOLE 53400 0 0 NEW YORK TIMES CO CL A 650111107 BBG001S90X31 1164373 35871 SH SOLE 35871 0 0 NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 735449 56227 SH SOLE 56227 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 6961953 147499 SH SOLE 147074 0 425 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 BBG001SQLM25 2421607 216022 SH SOLE 216022 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 435825 2490 SH SOLE 2490 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 17510187 209452 SH SOLE 209452 0 0 NEXTERA ENERGY INC UNIT 03/01/2023 65339F770 253500 5000 SH SOLE 5000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 1213188 17309 SH SOLE 17309 0 0 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 274220 1426 SH SOLE 1426 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 6073872 51909 SH SOLE 51909 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 455159 46683 SH SOLE 46683 0 0 NISOURCE INC COM 65473P105 BBG001S5TMF9 2918256 106428 SH SOLE 106428 0 0 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 1595580 343875 SH SOLE 343875 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 4321221 17536 SH SOLE 17536 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 11072609 20294 SH SOLE 20294 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 478280 10050 SH SOLE 10050 0 0 NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 367908 6200 SH SOLE 6200 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 349636 28565 SH SOLE 28565 0 0 NOV INC COM 62955J103 BBG001S6HFR2 323607 15491 SH SOLE 15491 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 2862488 31553 SH SOLE 31553 0 0 NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 249465 24267 SH SOLE 24267 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 7661327 56608 SH SOLE 56608 0 0 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 683271 21473 SH SOLE 21473 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 2329083 17670 SH SOLE 17670 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 682465 9345 SH SOLE 9345 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 198671 16365 SH SOLE 16190 0 175 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 465727 40961 SH SOLE 40961 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 BBG00VM4GT16 263927 26552 SH SOLE 26552 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 BBG001SM3CC5 187393 23994 SH SOLE 23994 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 BBG003NQ26B2 194989 14862 SH SOLE 14862 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 182098 17611 SH SOLE 17611 0 0 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 108093 12569 SH SOLE 12569 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 163092 13501 SH SOLE 13501 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 118650 10500 SH SOLE 10500 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 192057 18719 SH SOLE 18719 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 248336 36520 SH SOLE 36520 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 696448 59021 SH SOLE 59021 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 118012 15610 SH SOLE 15610 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 168372 13310 SH SOLE 13310 0 0 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 842378 21897 SH SOLE 21897 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 24920231 170523 SH SOLE 170523 0 0 NVR INC COM 62944T105 BBG001S5TSM8 604248 131 SH SOLE 131 0 0 NXG NEXTGEN INFRASTR INCM FD COM 231647207 BBG0036FBQ85 936582 24473 SH SOLE 24473 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 1124383 7115 SH SOLE 7115 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 BBG001SR03L7 364982 53127 SH SOLE 53127 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 498883 12100 SH SOLE 11400 0 700 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 8206274 130279 SH SOLE 129396 0 883 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 2564343 64838 SH SOLE 64838 0 0 O-I GLASS INC COM 67098H104 BBG00R2JZG48 464623 28040 SH SOLE 28040 0 0 OKTA INC CL A 679295105 BBG001YV1SN3 454463 6651 SH SOLE 6651 0 0 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 285982 5402 SH SOLE 5402 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 1324120 28269 SH SOLE 28269 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1459829 52230 SH SOLE 52230 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2063511 33085 SH SOLE 33085 0 0 ONDAS HLDGS INC COM NEW 68236H204 BBG009HYYCF7 101677 63948 SH SOLE 63948 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 10911916 166087 SH SOLE 166087 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 BBG001S77PP1 236794 5594 SH SOLE 5594 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 2555356 31262 SH SOLE 31262 0 0 ORANGE SPONSORED ADR 684060106 BBG001S9V388 205346 20784 SH SOLE 20784 0 0 ORCHARD THERAPEUTICS PLC SPON ADS 68570P101 BBG00M62QW74 4267 11500 SH SOLE 11500 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 12870613 15249 SH SOLE 15249 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 2596094 92950 SH SOLE 92950 0 0 ORION ENGINEERED CARBONS S A COM L72967109 BBG006MC4LQ6 487104 27350 SH SOLE 27350 0 0 OSI SYSTEMS INC COM 671044105 BBG001SB1J54 2091376 26300 SH SOLE 26300 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 816852 10431 SH SOLE 10431 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 BBG00469JRM1 24084 22300 SH SOLE 22300 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 5185627 448972 SH SOLE 444522 0 4450 PACCAR INC COM 693718108 BBG001S5V1S8 2382703 24075 SH SOLE 24075 0 0 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 665661 22938 SH SOLE 22938 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 1564077 43507 SH SOLE 43507 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 1155442 30820 SH SOLE 30820 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 965843 19619 SH SOLE 19619 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 3636776 78633 SH SOLE 78633 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 363912 44488 SH SOLE 44488 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 737913 5769 SH SOLE 5769 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 792889 123503 SH SOLE 123503 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 5461596 39140 SH SOLE 39140 0 0 PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 304876 3704 SH SOLE 3704 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 234844 9481 SH SOLE 9481 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 2317675 137303 SH SOLE 137303 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 815964 2804 SH SOLE 2804 0 0 PATRICK INDS INC COM 703343103 BBG001S5V0V6 532129 8781 SH SOLE 8781 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 2325529 20124 SH SOLE 20124 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 853973 2752 SH SOLE 2752 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 5041308 70785 SH SOLE 70785 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 BBG001SG3CC8 1108226 29775 SH SOLE 29775 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 BBG001S96T25 1128899 75969 SH SOLE 75969 0 0 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 341520 11499 SH SOLE 11499 0 0 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 1955011 43464 SH SOLE 43464 0 0 PEPSICO INC COM 713448108 BBG001S695T1 27355899 151422 SH SOLE 151422 0 0 PFIZER INC COM 717081103 BBG001S5V466 33469097 653183 SH SOLE 653183 0 0 PG&E CORP COM 69331C108 BBG001S5V206 624644 38416 SH SOLE 38416 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 2390728 48691 SH SOLE 48691 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 195619 18046 SH SOLE 18046 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 BBG00XTHQGX8 328292 22348 SH SOLE 22348 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 7160608 70750 SH SOLE 70750 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 4094819 39343 SH SOLE 39343 0 0 PHOTRONICS INC COM 719405102 BBG001S5V7C2 325071 19315 SH SOLE 19315 0 0 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 926022 63996 SH SOLE 63996 0 0 PIEDMONT LITHIUM INC COM 72016P105 BBG00YJ7ND87 451337 10253 SH SOLE 10253 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 BBG0055C3N66 10920 10500 SH SOLE 10500 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 243565 20554 SH SOLE 20554 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 432543 23406 SH SOLE 23406 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 660563 38020 SH SOLE 38020 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 274117 3071 SH SOLE 3071 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 513293 5673 SH SOLE 5673 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 9689107 98217 SH SOLE 98217 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 435937 5733 SH SOLE 5733 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 263244 10842 SH SOLE 10842 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 3455769 15131 SH SOLE 15131 0 0 PLANET FITNESS INC CL A 72703H101 BBG009H04M26 1419976 18020 SH SOLE 18020 0 0 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 1227302 99216 SH SOLE 99216 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 3809039 24117 SH SOLE 24117 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 364610 3610 SH SOLE 3610 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 BBG00ZXQB5X8 322197 13960 SH SOLE 13960 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 3315890 26371 SH SOLE 26371 0 0 PPL CORP COM 69351T106 BBG001S5VC31 1478766 50608 SH SOLE 50608 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 5675264 52038 SH SOLE 52038 0 0 PRICESMART INC COM 741511109 BBG001SB78V3 1976566 32520 SH SOLE 32520 0 0 PRIME MEDICINE INC COM 74168J101 BBG011RT3R64 260343 14012 SH SOLE 14012 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 1582312 18855 SH SOLE 18855 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 23893737 157652 SH SOLE 157652 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 1167520 9001 SH SOLE 9001 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 2580277 22889 SH SOLE 22889 0 0 PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 250733 5583 SH SOLE 5583 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 BBG001T0CWR2 371200 18560 SH SOLE 18560 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 1156149 18839 SH SOLE 18839 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 9574216 106392 SH SOLE 106392 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 484680 6774 SH SOLE 6774 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 2337477 158796 SH SOLE 158796 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 3951090 246481 SH SOLE 246481 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 BBG001T5DR19 2455904 108285 SH SOLE 108285 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 BBG001S90ZR0 1221365 49649 SH SOLE 49649 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 BBG001SNGY95 588195 19374 SH SOLE 19374 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 BBG001V03507 905916 79606 SH SOLE 79606 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 92422 13222 SH SOLE 13222 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 2598492 26126 SH SOLE 26126 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 3248243 11593 SH SOLE 11593 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 7149658 116691 SH SOLE 115691 0 1000 PULTE GROUP INC COM 745867101 BBG001S5V5K7 2333094 51243 SH SOLE 51243 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 BBG001S7C0P0 709254 65369 SH SOLE 65369 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 60258 16600 SH SOLE 16600 0 0 QORVO INC COM 74736K101 BBG007TJF1P5 285153 3146 SH SOLE 3146 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 16267602 147968 SH SOLE 147968 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 21152130 148436 SH SOLE 148436 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 62960 11104 SH SOLE 11104 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 8937104 57128 SH SOLE 56878 0 250 RANGE RES CORP COM 75281A109 BBG001SBZNN8 2553116 102043 SH SOLE 102043 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 16372655 162234 SH SOLE 162234 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 5983669 94335 SH SOLE 94335 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 1150193 40686 SH SOLE 40686 0 0 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 4730092 39424 SH SOLE 39424 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 9020068 12502 SH SOLE 12502 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 4061688 188390 SH SOLE 188390 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 244537 1721 SH SOLE 1721 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 244473 1327 SH SOLE 1327 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 838564 6501 SH SOLE 6501 0 0 RESMED INC COM 761152107 BBG001SBGRC2 1039609 4995 SH SOLE 4995 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 4568483 70643 SH SOLE 70643 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 BBG001SDHF60 16434 10020 SH SOLE 10020 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 BBG00QVJVZ22 757475 25266 SH SOLE 25266 0 0 RH COM 74967X103 BBG002293Q93 399716 1496 SH SOLE 1496 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 BBG00Z911SZ9 22304 30587 SH SOLE 30587 0 0 RINGCENTRAL INC CL A 76680R206 BBG001SHXFM5 226737 6405 SH SOLE 6405 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2171244 30495 SH SOLE 30495 0 0 RIOT BLOCKCHAIN INC COM 767292105 BBG001SDW128 37931 11189 SH SOLE 11189 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 BBG001TCBCV6 276239 22495 SH SOLE 22495 0 0 ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 604372 8186 SH SOLE 8186 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 8947467 34738 SH SOLE 34538 0 200 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 338950 8328 SH SOLE 8328 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 2062366 4773 SH SOLE 4773 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 1264569 13450 SH SOLE 13450 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 944607 19110 SH SOLE 19110 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 543310 4820 SH SOLE 4820 0 0 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 1952920 147279 SH SOLE 147279 0 0 RXO INC COMMON STOCK 74982T103 BBG0160DYDC7 1513927 88019 SH SOLE 88019 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 1183684 14474 SH SOLE 14474 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 998456 2981 SH SOLE 2981 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 6065595 45747 SH SOLE 45747 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 498926 10302 SH SOLE 10302 0 0 SAP SE SPON ADR 803054204 BBG001S6RD41 233209 2260 SH SOLE 2260 0 0 SAREPTA THERAPEUTICS INC COM 803607100 BBG001S6KJC6 472967 3650 SH SOLE 3650 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 1818932 6489 SH SOLE 6489 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 3133611 58616 SH SOLE 58616 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 BBG001SF1R75 1975966 84443 SH SOLE 84443 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 7708544 92584 SH SOLE 92584 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 213778 6637 SH SOLE 6637 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 2039522 70159 SH SOLE 70159 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1320329 27370 SH SOLE 27370 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 3142993 41607 SH SOLE 41607 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 513819 9248 SH SOLE 9248 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 1785366 39543 SH SOLE 39543 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 809944 15639 SH SOLE 15639 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 665674 12653 SH SOLE 12653 0 0 SEAGEN INC COM 81181C104 BBG001S9M4Q6 902397 7022 SH SOLE 7022 0 0 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 1787899 35844 SH SOLE 35844 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 1036824 21605 SH SOLE 21605 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 13586103 155323 SH SOLE 155323 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 11197901 327424 SH SOLE 327424 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1041389 28199 SH SOLE 28199 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 2058165 15935 SH SOLE 15935 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 4189710 56200 SH SOLE 56200 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 10388585 76471 SH SOLE 76471 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 4538775 46215 SH SOLE 46215 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 996659 14137 SH SOLE 14137 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 1298887 16721 SH SOLE 16721 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 7596315 61044 SH SOLE 61044 0 0 SEMPRA COM 816851109 BBG001SBVZ73 3416261 22106 SH SOLE 22106 0 0 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 639290 43817 SH SOLE 43817 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 1441500 20849 SH SOLE 20849 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 1151997 2967 SH SOLE 2967 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 3515467 61729 SH SOLE 61729 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1902912 8018 SH SOLE 8018 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82328 861427 34918 SH SOLE 34918 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1144285 32967 SH SOLE 32967 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 1515554 142172 SH SOLE 142172 0 0 SIENTRA INC COM 82621J105 BBG001TG37W6 41353 203809 SH SOLE 203809 0 0 SILGAN HOLDINGS INC COM 827048109 BBG001S6VPD9 435974 8410 SH SOLE 8410 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 4814683 40983 SH SOLE 40983 0 0 SIMULATIONS PLUS INC COM 829214105 BBG001S9TQV4 397040 10857 SH SOLE 10857 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 161108 27587 SH SOLE 27587 0 0 SKILLZ INC COM 83067L109 BBG00RQ732C5 11073 21862 SH SOLE 21862 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 699058 7671 SH SOLE 7671 0 0 SL GREEN RLTY CORP COM 78440X887 BBG001S9Z1V2 499528 14814 SH SOLE 14814 0 0 SLR INVESTMENT CORP COM 83413U100 BBG001T1Q8N2 647079 46519 SH SOLE 46519 0 0 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WC4 257847 6551 SH SOLE 6551 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 1258822 21992 SH SOLE 21992 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 322466 2035 SH SOLE 2035 0 0 SNAP ON INC COM 833034101 BBG001S5W688 4310007 18863 SH SOLE 18863 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 895546 6239 SH SOLE 6239 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1124305 243884 SH SOLE 243884 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 423489 1495 SH SOLE 1495 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 5443951 71368 SH SOLE 71368 0 0 SOUTH JERSEY INDS INC COM 838518108 BBG001S5W3G6 245193 6901 SH SOLE 6901 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 5784567 81005 SH SOLE 81005 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 3195283 94900 SH SOLE 94900 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 2822508 482480 SH SOLE 482480 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 6712746 20260 SH SOLE 20260 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 13978336 82400 SH SOLE 82400 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 654454 19856 SH SOLE 19856 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 28986282 75795 SH SOLE 75795 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 4592175 10371 SH SOLE 10371 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 372189 3382 SH SOLE 3382 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 7637029 118698 SH SOLE 118698 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 4008124 43819 SH SOLE 43819 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 1725030 19167 SH SOLE 19167 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1128958 37149 SH SOLE 37149 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 1616057 66669 SH SOLE 66669 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 454203 15646 SH SOLE 15646 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 426930 11548 SH SOLE 11548 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 2348520 79936 SH SOLE 79936 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 226444 4469 SH SOLE 4469 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 5182948 133272 SH SOLE 133272 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 7182820 86540 SH SOLE 86540 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 606906 13442 SH SOLE 13442 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 6428277 51381 SH SOLE 51381 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 1933301 14228 SH SOLE 14228 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 2066884 35187 SH SOLE 35187 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 BBG001S63S71 981787 16116 SH SOLE 16116 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 647944 16227 SH SOLE 16227 0 0 SPLUNK INC COM 848637104 BBG001TWMNG3 430364 4999 SH SOLE 4999 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 378592 21115 SH SOLE 21115 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 772342 54776 SH SOLE 54776 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 444812 53982 SH SOLE 53982 0 0 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 505439 7699 SH SOLE 7699 0 0 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 1054926 83065 SH SOLE 83065 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 2861405 69961 SH SOLE 69961 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 440640 11005 SH SOLE 11005 0 0 STAG INDL INC COM 85254J102 BBG001T9F312 5034415 155816 SH SOLE 153707 0 2109 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1080676 14386 SH SOLE 14386 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 19559958 197177 SH SOLE 197177 0 0 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 899765 49087 SH SOLE 49087 0 0 STATE STR CORP COM 857477103 BBG001S5RLD5 348134 4488 SH SOLE 4488 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 858099 8783 SH SOLE 8783 0 0 STEM INC COM 85859N102 BBG00XP8NRN2 373907 41824 SH SOLE 41824 0 0 STIFEL FINL CORP COM 860630102 BBG001S5W081 432463 7409 SH SOLE 7409 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 217368 6111 SH SOLE 6111 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 5088081 20811 SH SOLE 20811 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 378377 24926 SH SOLE 24926 0 0 SUNRUN INC COM 86771W105 BBG0025XVR94 618059 25731 SH SOLE 25731 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 5434117 66189 SH SOLE 66189 0 0 SURFACE ONCOLOGY INC COM 86877M209 BBG00KFWYX53 8801 10733 SH SOLE 10733 0 0 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 741420 22563 SH SOLE 22563 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 10000163 31320 SH SOLE 31195 0 125 SYSCO CORP COM 871829107 BBG001S5WJS8 2553583 33402 SH SOLE 33402 0 0 TABULA RASA HEALTHCARE INC COM 873379101 BBG00BT7PPZ7 91347 18454 SH SOLE 18454 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 8351670 112118 SH SOLE 112118 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 706106 6781 SH SOLE 6781 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 BBG001S7BZV7 232987 12987 SH SOLE 12987 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 899126 12233 SH SOLE 11983 0 250 TARGET CORP COM 87612E106 BBG001SC0K41 7818191 52457 SH SOLE 52457 0 0 TARGET HOSPITALITY CORP COM 87615L107 BBG00K7K34Y4 154428 10200 SH SOLE 10200 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 884551 29145 SH SOLE 29145 0 0 TCR2 THERAPEUTICS INC COM 87808K106 BBG00FH3FM24 37904 37950 SH SOLE 37950 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 1098062 9565 SH SOLE 9565 0 0 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 551983 14595 SH SOLE 14595 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 1362618 75701 SH SOLE 75701 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 393763 19877 SH SOLE 19877 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 BBG001S6TBF1 233385 16424 SH SOLE 16424 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 BBG008NVFX18 148068 10107 SH SOLE 10107 0 0 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 21840 13000 SH SOLE 13000 0 0 TELOS CORP MD COM 87969B101 BBG001S7W4K5 310342 60971 SH SOLE 60971 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 230137 11918 SH SOLE 11918 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 606283 110434 SH SOLE 110434 0 0 TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 263235 6900 SH SOLE 6900 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 1204382 13788 SH SOLE 13788 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 13282746 107832 SH SOLE 107832 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 643380 70546 SH SOLE 70546 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 9023490 54615 SH SOLE 54615 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 295944 4180 SH SOLE 4180 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1232108 27484 SH SOLE 27484 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 20226293 36729 SH SOLE 36729 0 0 THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 1115833 9782 SH SOLE 9782 0 0 THORNBURG INCM BUILDER OPP T COM 885213108 BBG011K2MTF5 164220 11500 SH SOLE 11500 0 0 TIMKEN CO COM 887389104 BBG001S5WQK0 1026906 14531 SH SOLE 14531 0 0 TITAN MACHY INC COM 88830R101 BBG001STZCF2 590785 14870 SH SOLE 14870 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 6989437 87807 SH SOLE 87807 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 5703740 40741 SH SOLE 40741 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 217250 11000 SH SOLE 11000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 747848 11548 SH SOLE 11548 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1322614 21305 SH SOLE 21305 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 BBG001S68BK8 626400 14500 SH SOLE 14500 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 875578 28391 SH SOLE 28391 0 0 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1227991 8991 SH SOLE 8991 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2922135 12989 SH SOLE 12989 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 1314296 7819 SH SOLE 7819 0 0 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1039552 1651 SH SOLE 1651 0 0 TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 606461 9826 SH SOLE 9826 0 0 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 380983 83549 SH SOLE 83549 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 3079523 16425 SH SOLE 16425 0 0 TRI CONTL CORP COM 895436103 BBG001S5WZ75 300589 11728 SH SOLE 11728 0 0 TRICO BANCSHARES COM 896095106 BBG001S78RY6 313945 6157 SH SOLE 6157 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 1335542 26415 SH SOLE 26415 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 5846013 135859 SH SOLE 135859 0 0 TTM TECHNOLOGIES INC COM 87305R109 BBG001SFJKF2 257868 17100 SH SOLE 17100 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 2378673 48584 SH SOLE 48164 0 420 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 2781408 112471 SH SOLE 112471 0 0 UBIQUITI INC COM 90353W103 BBG001T1WDF3 4900563 17916 SH SOLE 17916 0 0 UBS GROUP AG SHS H42097107 BBG007936GX0 312666 16747 SH SOLE 16747 0 0 UGI CORP NEW COM 902681105 BBG001S5X0W3 2686797 72479 SH SOLE 72479 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 2272307 178781 SH SOLE 175435 0 3346 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 3383402 7213 SH SOLE 7213 0 0 UMH PPTYS INC COM 903002103 BBG001S7JRQ3 212085 13173 SH SOLE 13173 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2986510 59315 SH SOLE 59315 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 9423963 45511 SH SOLE 45511 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 543898 14427 SH SOLE 14427 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 199518 30554 SH SOLE 30554 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 7798984 44863 SH SOLE 44863 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 683473 1923 SH SOLE 1923 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 2008644 7223 SH SOLE 7223 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 32224340 60780 SH SOLE 60780 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 3859837 35726 SH SOLE 35476 0 250 UNUM GROUP COM 91529Y106 BBG001S5X2J4 1114580 27165 SH SOLE 27165 0 0 UROGEN PHARMA LTD COM M96088105 BBG00GFCC622 93233 10511 SH SOLE 10511 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 5765111 132197 SH SOLE 132197 0 0 UXIN LTD SPON ADS NEW 91818X207 BBG00L1HXRW3 50890 17670 SH SOLE 17670 0 0 V F CORP COM 918204108 BBG001S5X749 1413190 51184 SH SOLE 51184 0 0 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 2701221 11333 SH SOLE 11312 0 21 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 283993 16735 SH SOLE 16735 0 0 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 BBG001VMDRC7 957772 178356 SH SOLE 178356 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 3123928 24625 SH SOLE 24625 0 0 VALMONT INDS INC COM 920253101 BBG001S5X650 13948983 42184 SH SOLE 42184 0 0 VALVOLINE INC COM 92047W101 BBG003DNHV65 825196 25274 SH SOLE 25274 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 428902 2685 SH SOLE 2685 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 1543409 57121 SH SOLE 57121 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 1737856 60637 SH SOLE 60637 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1678412 33203 SH SOLE 33203 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 1395594 56093 SH SOLE 56093 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 2964787 65003 SH SOLE 65003 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 809576 22709 SH SOLE 22709 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 5417129 83456 SH SOLE 83456 0 0 VANECK ETF TRUST OIL REFINERS ETF 92189F585 BBG009T0PRN6 502414 16103 SH SOLE 16103 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 440264 1448 SH SOLE 1448 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 3607873 46409 SH SOLE 46409 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1345086 6628 SH SOLE 6628 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 1039694 58773 SH SOLE 58773 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 238662 1704 SH SOLE 1704 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 217609 2928 SH SOLE 2928 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 1420766 19613 SH SOLE 19613 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 9055732 120294 SH SOLE 120294 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 1131480 15750 SH SOLE 15750 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 850885 17365 SH SOLE 17365 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1200548 25312 SH SOLE 25312 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 4080928 30716 SH SOLE 30716 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 12093566 56748 SH SOLE 56748 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1879966 10792 SH SOLE 10792 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 352330 1960 SH SOLE 1960 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 655644 4848 SH SOLE 4848 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 7907420 38798 SH SOLE 38798 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1320835 16014 SH SOLE 16014 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 18334327 52184 SH SOLE 52184 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 858473 5406 SH SOLE 5406 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 6023416 32818 SH SOLE 32818 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 652758 3255 SH SOLE 3255 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 6764111 35379 SH SOLE 35379 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 7667150 54621 SH SOLE 54621 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 1245327 24837 SH SOLE 24837 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 8228366 211092 SH SOLE 211092 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 1172112 21142 SH SOLE 21142 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 1986700 19324 SH SOLE 19324 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1323361 15354 SH SOLE 15354 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 638339 13666 SH SOLE 13666 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 210976 4263 SH SOLE 4263 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 3651496 47110 SH SOLE 47110 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 1357270 29817 SH SOLE 29817 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 4564253 78939 SH SOLE 78939 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 9973277 132641 SH SOLE 132641 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 315066 5716 SH SOLE 5716 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 1145842 17210 SH SOLE 17210 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 321074 2062 SH SOLE 2062 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 290909 2389 SH SOLE 2389 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 7527812 49574 SH SOLE 49574 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 1721190 33279 SH SOLE 33279 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 5459290 130076 SH SOLE 130076 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 956901 8843 SH SOLE 8843 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 2074695 29796 SH SOLE 29796 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 2665579 44747 SH SOLE 44747 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 344545 4189 SH SOLE 4189 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 1233302 5631 SH SOLE 5631 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 352872 1842 SH SOLE 1842 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 1661779 13702 SH SOLE 13702 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 1291994 15617 SH SOLE 15617 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2002508 8073 SH SOLE 8073 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1023697 5605 SH SOLE 5605 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 3955893 12385 SH SOLE 12385 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 984571 6420 SH SOLE 6420 0 0 VBI VACCINES INC CDA COM NEW 91822J103 BBG001S5SXK0 23896 61100 SH SOLE 61100 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 890011 5515 SH SOLE 5515 0 0 VELODYNE LIDAR INC COM 92259F101 BBG00M0X4600 67016 90722 SH SOLE 90722 0 0 VERINT SYS INC COM 92343X100 BBG001S6V8N6 582729 16062 SH SOLE 16062 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 20021346 508156 SH SOLE 508156 0 0 VERMILION ENERGY INC COM 923725105 BBG001S7X7L6 935888 52875 SH SOLE 52875 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 4446923 15399 SH SOLE 15399 0 0 VERU INC COM 92536C103 BBG001SCF2T8 129534 24533 SH SOLE 24533 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 653164 58685 SH SOLE 58685 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1734923 53547 SH SOLE 53547 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 42606 12243 SH SOLE 12243 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 BBG00Q7474L7 266245 16445 SH SOLE 16445 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 33874852 163048 SH SOLE 163048 0 0 VISTRA CORP COM 92840M102 BBG00DXDL6R0 1164269 50184 SH SOLE 50184 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 1039951 102762 SH SOLE 102762 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 154056 16800 SH SOLE 16800 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 4467932 25515 SH SOLE 25515 0 0 WABASH NATL CORP COM 929566107 BBG001S6W2K1 378663 16755 SH SOLE 16755 0 0 WABTEC COM 929740108 BBG001S5XBT3 2194323 21985 SH SOLE 21985 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1627215 43555 SH SOLE 43555 0 0 WALMART INC COM 931142103 BBG001S5XH92 23802713 167873 SH SOLE 167873 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 4033503 425475 SH SOLE 423532 0 1943 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 3695508 27878 SH SOLE 27878 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 17305747 110312 SH SOLE 110212 0 100 WATERS CORP COM 941848103 BBG001S8MDG9 954770 2787 SH SOLE 2787 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 1906663 7645 SH SOLE 7645 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1278886 13640 SH SOLE 13640 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 2777289 67263 SH SOLE 67263 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1268524 19352 SH SOLE 19352 0 0 WENDYS CO COM 95058W100 BBG001S7HBX2 332163 14678 SH SOLE 14678 0 0 WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 5180157 71658 SH SOLE 71658 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1131327 4807 SH SOLE 4807 0 0 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 268020 4500 SH SOLE 4500 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 2330171 183478 SH SOLE 183478 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 126795 32100 SH SOLE 32100 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 151795 15074 SH SOLE 15074 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 BBG001T0VQ03 186116 17281 SH SOLE 17281 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 BBG001SB94R5 254796 23947 SH SOLE 23947 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 BBG001SBSMH5 223860 26000 SH SOLE 26000 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 199034 21800 SH SOLE 21800 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 BBG001SR0KP5 17800 10000 SH SOLE 10000 0 0 WESTERN UN CO COM 959802109 BBG001SR0YK0 139738 10148 SH SOLE 10148 0 0 WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 305159 2976 SH SOLE 2976 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 9311098 300358 SH SOLE 298858 0 1500 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 396232 10139 SH SOLE 10139 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 434565 3072 SH SOLE 3072 0 0 WILEY JOHN & SONS INC CL A 968223206 BBG001S8K9L4 238037 5942 SH SOLE 5942 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 6348845 192974 SH SOLE 192974 0 0 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 282358 2457 SH SOLE 2457 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 836052 18509 SH SOLE 18509 0 0 WINGSTOP INC COM 974155103 BBG008N298X9 547728 3980 SH SOLE 3980 0 0 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 3569956 42238 SH SOLE 42238 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 239524 11588 SH SOLE 11588 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 896478 14471 SH SOLE 14471 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 706292 17168 SH SOLE 17168 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 2760685 45737 SH SOLE 45737 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 835254 29369 SH SOLE 29369 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 304877 12593 SH SOLE 12593 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 310899 1858 SH SOLE 1858 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 264538 3385 SH SOLE 3385 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 2500913 35071 SH SOLE 35071 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 1571301 19053 SH SOLE 19053 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 1947165 27773 SH SOLE 27773 0 0 XPO INC COM 983793100 BBG001SJW3C0 3721689 111796 SH SOLE 111796 0 0 XYLEM INC COM 98419M100 BBG001V05C73 8223533 74374 SH SOLE 73824 0 550 YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 176529 31807 SH SOLE 31807 0 0 YEXT INC COM 98585N106 BBG001V12329 289684 44362 SH SOLE 44362 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 1070236 8356 SH SOLE 8356 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 314456 5754 SH SOLE 5754 0 0 ZIFF DAVIS INC COM 48123V102 BBG001SD21P6 397478 5025 SH SOLE 5025 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 288634 8961 SH SOLE 8961 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 2520038 19765 SH SOLE 19765 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 8608640 58742 SH SOLE 58742 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 401563 5928 SH SOLE 5928 0 0