0001085146-23-000185.txt : 20230118 0001085146-23-000185.hdr.sgml : 20230118 20230118172913 ACCESSION NUMBER: 0001085146-23-000185 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230118 DATE AS OF CHANGE: 20230118 EFFECTIVENESS DATE: 20230118 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 23535282 BUSINESS ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001567755 XXXXXXXX 12-31-2022 12-31-2022 false Private Advisor Group, LLC
65 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 01-18-2023 0 1670 1986217607 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 BBG001S60YV4 96 10000 SH SOLE 0 0 10000 3M CO COM 88579Y101 BBG001S5T7X2 983360 121371 SH SOLE 13983 0 107388 ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 880229 46739 SH SOLE 94 0 46645 ABBOTT LABS COM 002824100 BBG001S5N9M6 5952498 146798 SH SOLE 13853 0 132945 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 10061558 296330 SH SOLE 24522 0 271808 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 448839 198696 SH SOLE 1617 0 197079 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 BBG001S5QCR1 439633 85859 SH SOLE 0 0 85859 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 BBG00VQRLH39 430606 25300 SH SOLE 0 0 25300 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 489 125513 SH SOLE 0 0 125513 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 369 21129 SH SOLE 8329 0 12800 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 1614358 206969 SH SOLE 0 0 206969 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 1553 58347 SH SOLE 6949 0 51398 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2774285 22234 SH SOLE 2041 0 20193 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 458459 40301 SH SOLE 970 0 39331 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 150324 18963 SH SOLE 4117 0 14846 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 1633948 22121 SH SOLE 2397 0 19724 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 907528 98134 SH SOLE 6482 0 91652 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 BBG00R7V1S10 2234 72065 SH SOLE 2180 0 69885 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 BBG0024WVZT7 404787 5125 SH SOLE 0 0 5125 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 379386 81647 SH SOLE 19 0 81628 AEGON N V NY REGISTRY SHS 007924103 BBG001S6Y6M8 83835 16634 SH SOLE 0 0 16634 AES CORP COM 00130H105 BBG001S6B1L5 1042472 50482 SH SOLE 1200 0 49282 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 105 10901 SH SOLE 600 0 10301 AFLAC INC COM 001055102 BBG001S5NGJ4 349033 14279 SH SOLE 713 0 13566 AGCO CORP COM 001084102 BBG001S7WHW3 547580 4868 SH SOLE 12 0 4856 AGF INVTS TR AGFIQ US MK ANTI 00110G408 BBG0021PH0S9 1068612 50830 SH SOLE 0 0 50830 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 531217 10415 SH SOLE 210 0 10205 AGNC INVT CORP COM 00123Q104 BBG001T074G2 1413 136488 SH SOLE 2200 0 134288 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 276223 9966 SH SOLE 253 0 9713 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2580720 21106 SH SOLE 1471 0 19635 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 220851 17620 SH SOLE 2693 0 14927 ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 167677 21816 SH SOLE 0 0 21816 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 450 10478 SH SOLE 2061 0 8417 ALAUNOS THERAPEUTICS INC COM 98973P101 BBG001SM7BJ6 56073 112574 SH SOLE 0 0 112574 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 363173 6328 SH SOLE 37 0 6291 ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 240634 14028 SH SOLE 0 0 14028 ALCOA CORP COM 013872106 BBG00B3T3HF1 293003 14323 SH SOLE 605 0 13718 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 336899 6555 SH SOLE 45 0 6510 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 244533 32691 SH SOLE 7652 0 25039 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 153 16561 SH SOLE 2250 0 14311 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 978 28459 SH SOLE 591 0 27868 ALLSPRING MULTI SECTOR INCOM COM 94987D101 BBG001SLHRS2 299 30464 SH SOLE 3333 0 27131 ALLSTATE CORP COM 020002101 BBG001S9BM06 838910 18359 SH SOLE 3112 0 15247 ALLY FINL INC COM 02005N100 BBG001S5RLN4 307333 15022 SH SOLE 0 0 15022 ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV044 256156 4571 SH SOLE 0 0 4571 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 11147750 383690 SH SOLE 23233 0 360457 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 8217158 397200 SH SOLE 69980 0 327220 ALPS ETF TR ALERIAN ENERGY 00162Q676 BBG005HVCXV1 368534 23843 SH SOLE 0 0 23843 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 2058768 148067 SH SOLE 10947 0 137120 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 4697 113392 SH SOLE 13823 0 99569 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 1982 59039 SH SOLE 6190 0 52849 ALPS ETF TR OSHS GBL INTER 00162Q361 BBG018B6MWK8 448 18432 SH SOLE 6704 0 11728 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 820 36234 SH SOLE 1322 0 34912 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 1781 34620 SH SOLE 4171 0 30449 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2358988 158499 SH SOLE 10716 0 147783 AMAZON COM INC COM 023135106 BBG001S5PQL7 10208912 798654 SH SOLE 108025 0 690629 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 256 21467 SH SOLE 884 0 20583 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 2588 27967 SH SOLE 499 0 27468 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 1085 85290 SH SOLE 2665 0 82625 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 1499212 62657 SH SOLE 943 0 61714 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 BBG00JQ09CY6 4347 95903 SH SOLE 1040 0 94863 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 8944 182782 SH SOLE 7397 0 175385 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 909275 23862 SH SOLE 2598 0 21264 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 617535 19450 SH SOLE 5053 0 14397 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 BBG00LY8L335 1888804 52422 SH SOLE 270 0 52152 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 BBG00JQ0D8W2 12606 265174 SH SOLE 368 0 264806 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 1664656 68237 SH SOLE 9635 0 58602 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 881487 78130 SH SOLE 2059 0 76071 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 272971 36802 SH SOLE 6784 0 30018 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1863910 50131 SH SOLE 1926 0 48205 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 738671 24510 SH SOLE 2953 0 21557 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 5227716 65449 SH SOLE 1829 0 63620 AMERICAN WELL CORP CL A 03044L105 BBG002R1JYZ0 40746 14946 SH SOLE 147 0 14799 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 647483 33622 SH SOLE 2166 0 31456 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1248544 6423 SH SOLE 0 0 6423 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1296386 26532 SH SOLE 260 0 26272 AMETEK INC COM 031100100 BBG001S5NN54 260264 8568 SH SOLE 139 0 8429 AMGEN INC COM 031162100 BBG001S5NNL6 4827057 46906 SH SOLE 3281 0 43625 AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 310 12924 SH SOLE 0 0 12924 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 BBG00462PGH9 50 25200 SH SOLE 0 0 25200 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 226916 7883 SH SOLE 224 0 7659 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 156 10337 SH SOLE 445 0 9892 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 283049 163526 SH SOLE 1484 0 162042 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 777 19923 SH SOLE 2430 0 17493 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 BBG00PSSPBT9 288 56572 SH SOLE 29111 0 27461 AN2 THERAPEUTICS INC COM 037326105 BBG00QYLYBL3 105 11008 SH SOLE 0 0 11008 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1466711 21973 SH SOLE 413 0 21560 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 BBG001SLQWW6 1092 117880 SH SOLE 0 0 117880 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 367871 100133 SH SOLE 2937 0 97196 ANSYS INC COM 03662Q105 BBG001S926L8 284654 6426 SH SOLE 24 0 6402 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 382 35439 SH SOLE 0 0 35439 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 633713 5499 SH SOLE 410 0 5089 APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 160 14899 SH SOLE 914 0 13985 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 689 10808 SH SOLE 1209 0 9599 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 794506 55279 SH SOLE 0 0 55279 APPLE INC COM 037833100 BBG001S5N8V8 74242289 2171718 SH SOLE 203790 0 1967928 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 679566 25721 SH SOLE 924 0 24797 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 718 54455 SH SOLE 0 0 54455 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 400855 10801 SH SOLE 1000 0 9801 ARCHER AVIATION INC COM CL A 03945R102 BBG00XRTC929 20 10600 SH SOLE 5000 0 5600 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 626369 22085 SH SOLE 1402 0 20683 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 4720 255568 SH SOLE 3771 0 251797 ARES COML REAL ESTATE CORP COM 04013V108 BBG0022MMR46 172 16742 SH SOLE 0 0 16742 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 1556 37953 SH SOLE 3998 0 33955 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 177714 32092 SH SOLE 2599 0 29493 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 1560 55271 SH SOLE 6050 0 49221 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 426561 343759 SH SOLE 27168 0 316591 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 1131 29331 SH SOLE 2871 0 26460 ARRIVAL SHS L0423Q108 BBG00YFSF9G4 3 20800 SH SOLE 0 0 20800 ARROW FINL CORP COM 042744102 BBG001S5NV83 361 10661 SH SOLE 0 0 10661 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG001SGT8G5 478 11795 SH SOLE 300 0 11495 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 858180 4068 SH SOLE 107 0 3961 ASSURANT INC COM 04621X108 BBG001SD9DW5 328327 2693 SH SOLE 47 0 2646 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3424931 70202 SH SOLE 1567 0 68635 AT&T INC COM 00206R102 BBG001S5VWH2 2106405 721655 SH SOLE 60107 0 661548 AUDACY INC CL A 05070N103 BBG001S9SL91 5 20062 SH SOLE 0 0 20062 AURORA CANNABIS INC COM 05156X884 BBG001SV77D1 31 33738 SH SOLE 66 0 33672 AUTODESK INC COM 052769106 BBG001S5SCD4 756223 9493 SH SOLE 2333 0 7160 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1115962 24955 SH SOLE 2667 0 22288 AUTOZONE INC COM 053332102 BBG001S6Q5D9 702994 1338 SH SOLE 85 0 1253 AVANTOR INC COM 05352A100 BBG00G2HHYF5 284175 13814 SH SOLE 0 0 13814 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 1002825 7980 SH SOLE 56 0 7924 B2GOLD CORP COM 11777Q209 BBG001T0CNW6 123286 42596 SH SOLE 0 0 42596 BAKKT HOLDINGS INC COM CL A 05759B107 BBG00XRJ7Y59 16 13050 SH SOLE 0 0 13050 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 134193 63283 SH SOLE 1500 0 61783 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 2107412 581325 SH SOLE 47632 0 533693 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 2634508 31564 SH SOLE 700 0 30864 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 374733 43043 SH SOLE 2790 0 40253 BANK SOUTH CAROLINA CORP COM 065066102 BBG001S5P784 180 10957 SH SOLE 0 0 10957 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 BBG00JQ5JX14 528178 37506 SH SOLE 0 0 37506 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 267885 37457 SH SOLE 0 0 37457 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 252216 170742 SH SOLE 76816 0 93926 BAUSCH HEALTH COS INC COM 071734107 BBG001S7WDP0 181 28777 SH SOLE 11623 0 17154 BAXTER INTL INC COM 071813109 BBG001S5P1K3 307350 20669 SH SOLE 2026 0 18643 BCE INC COM NEW 05534B760 BBG001S5P2C0 2419 55050 SH SOLE 23871 0 31179 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 2876527 21078 SH SOLE 882 0 20196 BERKLEY W R CORP COM 084423102 BBG001S5P463 431452 16099 SH SOLE 7557 0 8542 BERKSHIRE GREY INC COM CL A 084656107 BBG00Z3XYT78 9 15000 SH SOLE 0 0 15000 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 474804 14 SH SOLE 1 0 13 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 19765959 306291 SH SOLE 17490 0 288801 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 609745 14296 SH SOLE 2079 0 12217 BIOGEN INC COM 09062X103 BBG001S67826 750546 6045 SH SOLE 1019 0 5026 BIONANO GENOMICS INC COM 09075F107 BBG001V0SSM6 15 10525 SH SOLE 0 0 10525 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 BBG006MM6RJ7 5 11870 SH SOLE 0 0 11870 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 273664 6225 SH SOLE 561 0 5664 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 915686 13022 SH SOLE 0 0 13022 BLACKBERRY LTD COM 09228F103 BBG001S60618 63 19417 SH SOLE 5265 0 14152 BLACKROCK CAP ALLOCATION TR COM 09260U109 BBG00WRC2HF7 141 10192 SH SOLE 0 0 10192 BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 41 11305 SH SOLE 0 0 11305 BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 1512 145624 SH SOLE 4000 0 141624 BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 1280 146425 SH SOLE 591 0 145834 BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 305 30171 SH SOLE 4183 0 25988 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 136 10845 SH SOLE 0 0 10845 BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 313037 40260 SH SOLE 0 0 40260 BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 716 79460 SH SOLE 3298 0 76162 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 643843 72926 SH SOLE 0 0 72926 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 1301955 262940 SH SOLE 1340 0 261600 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 BBG00R28MSY7 324 21001 SH SOLE 0 0 21001 BLACKROCK INC COM 09247X101 BBG001SDBP55 2661974 10317 SH SOLE 1474 0 8843 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 BBG00ZSNML46 537740 92099 SH SOLE 0 0 92099 BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 758 53358 SH SOLE 1200 0 52158 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 956 44919 SH SOLE 0 0 44919 BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 157 15177 SH SOLE 0 0 15177 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 359 32446 SH SOLE 3360 0 29086 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 251 20709 SH SOLE 0 0 20709 BLACKROCK MUNIYIELD FD INC COM 09253W104 BBG001S6FY66 206 19829 SH SOLE 7628 0 12201 BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 271 24464 SH SOLE 21464 0 3000 BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 349 31100 SH SOLE 6126 0 24974 BLACKROCK MUNIYIELD QUALITY COM 09254G108 BBG001S742F6 284 27752 SH SOLE 0 0 27752 BLACKROCK MUNIYILD QULT FD I COM 09254F100 BBG001S6Y4Q9 264 22762 SH SOLE 1413 0 21349 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 626073 81385 SH SOLE 0 0 81385 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 BBG001T9DW47 577 34272 SH SOLE 118 0 34154 BLACKSTONE INC COM 09260D107 BBG001S7H949 2479438 228625 SH SOLE 35789 0 192836 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 2307 108965 SH SOLE 39100 0 69865 BLINK CHARGING CO COM 09354A100 BBG001T2HMC1 112667 15707 SH SOLE 146 0 15561 BLOCK INC CL A 852234103 BBG001TFLWL5 250090 52720 SH SOLE 25619 0 27101 BOEING CO COM 097023105 BBG001S5P0V3 2384951 110071 SH SOLE 25301 0 84770 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 817835 2221 SH SOLE 109 0 2112 BORGWARNER INC COM 099724106 BBG001S7F4D2 426994 14827 SH SOLE 521 0 14306 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 752 16257 SH SOLE 1266 0 14991 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 1626168 226840 SH SOLE 7287 0 219553 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 BBG002B1RS18 802429 102002 SH SOLE 0 0 102002 BRIGHT HEALTH GROUP INC COM 10920V107 BBG00ZVX04Q8 13 19300 SH SOLE 2000 0 17300 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 914 146723 SH SOLE 0 0 146723 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 9239572 302881 SH SOLE 13456 0 289425 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 BBG001TCQ0Q2 1770 15000 SH SOLE 0 0 15000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 567014 28875 SH SOLE 132 0 28743 BROADCOM INC COM 11135F101 BBG00KHY5SY8 2373754 27714 SH SOLE 2311 0 25403 BROADMARK RLTY CAP INC COM 11135B100 BBG00QV3CJ33 55991 16517 SH SOLE 0 0 16517 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 364462 4626 SH SOLE 0 0 4626 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 386 12275 SH SOLE 2093 0 10182 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 1224 39489 SH SOLE 8442 0 31047 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 2785 42400 SH SOLE 20079 0 22321 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 198 17669 SH SOLE 2926 0 14743 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 352111 4115 SH SOLE 81 0 4034 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 773771 15884 SH SOLE 0 0 15884 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 208 19793 SH SOLE 0 0 19793 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 789317 146188 SH SOLE 0 0 146188 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 466379 30703 SH SOLE 0 0 30703 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 625 46553 SH SOLE 694 0 45859 CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 1935 31902 SH SOLE 310 0 31592 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 1594084 28023 SH SOLE 0 0 28023 CAMECO CORP COM 13321L108 BBG001S5Y5S6 211193 57009 SH SOLE 900 0 56109 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 1225 21578 SH SOLE 2829 0 18749 CAMPING WORLD HLDGS INC CL A 13462K109 BBG00D2Z7X92 706 31637 SH SOLE 100 0 31537 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 448512 9865 SH SOLE 1210 0 8655 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 261520 10307 SH SOLE 4780 0 5527 CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 216372 9339 SH SOLE 50 0 9289 CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 273 117979 SH SOLE 10947 0 107032 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 260439 150143 SH SOLE 19584 0 130559 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 2063336 229370 SH SOLE 21078 0 208292 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 1057 47440 SH SOLE 0 0 47440 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 211 10026 SH SOLE 0 0 10026 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 297416 105080 SH SOLE 0 0 105080 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 3106978 379741 SH SOLE 36097 0 343644 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 555226 13155 SH SOLE 167 0 12988 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 199 11634 SH SOLE 0 0 11634 CAPITOL FED FINL INC COM 14057J101 BBG001SBWDX2 126 14538 SH SOLE 0 0 14538 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 482014 13769 SH SOLE 186 0 13583 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 261199 14833 SH SOLE 1800 0 13033 CARMAX INC COM 143130102 BBG001SD9561 342929 23570 SH SOLE 168 0 23402 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 485 60153 SH SOLE 6530 0 53623 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 400986 128079 SH SOLE 16595 0 111484 CATERPILLAR INC COM 149123101 BBG001S5PJ06 3946094 73809 SH SOLE 6137 0 67672 CBIZ INC COM 124805102 BBG001S8MB55 1980 42257 SH SOLE 0 0 42257 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 120 20944 SH SOLE 309 0 20635 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 579836 7775 SH SOLE 61 0 7714 CDW CORP COM 12514G108 BBG001V18TB6 393672 4374 SH SOLE 470 0 3904 CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 177 15180 SH SOLE 0 0 15180 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 276068 3297 SH SOLE 0 0 3297 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 121 29853 SH SOLE 3750 0 26103 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 311474 18778 SH SOLE 2424 0 16354 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 672510 10461 SH SOLE 100 0 10361 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 319791 9633 SH SOLE 150 0 9483 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 321094 13107 SH SOLE 0 0 13107 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 280065 113950 SH SOLE 13955 0 99995 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 206493 8352 SH SOLE 600 0 7752 CHERRY HILL MTG INVT CORP COM 164651101 BBG004HQLK70 76 13063 SH SOLE 0 0 13063 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 254408 11293 SH SOLE 1181 0 10112 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 9801104 205619 SH SOLE 18081 0 187538 CHEWY INC CL A 16679L109 BBG00P19DLQ4 429 11571 SH SOLE 1368 0 10203 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 67 12155 SH SOLE 0 0 12155 CHINA FD INC COM 169373107 BBG001S6HMG9 421 32555 SH SOLE 0 0 32555 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 908929 2742 SH SOLE 715 0 2027 CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 214783 1570 SH SOLE 0 0 1570 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 775582 8292 SH SOLE 1098 0 7194 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 379853 15929 SH SOLE 1246 0 14683 CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 1380212 14124 SH SOLE 843 0 13281 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 337367 12100 SH SOLE 122 0 11978 CINTAS CORP COM 172908105 BBG001S7CRG1 481265 7345 SH SOLE 337 0 7008 CION INVT CORP COM 17259U204 BBG009KJ66C3 975 100014 SH SOLE 1031 0 98983 CISCO SYS INC COM 17275R102 BBG001S6HC62 5468978 379254 SH SOLE 53364 0 325890 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 585828 139072 SH SOLE 39082 0 99990 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 BBG001V1J7S4 32 40000 SH SOLE 0 0 40000 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 1568 39831 SH SOLE 14213 0 25618 CLEAR SECURE INC COM CL A 18467V109 BBG011C0FSZ6 357 13000 SH SOLE 1352 0 11648 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 238699 285396 SH SOLE 9464 0 275932 CLOROX CO DEL COM 189054109 BBG001S5PX50 1452614 31236 SH SOLE 1077 0 30159 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 BBG001SPR742 69779 26745 SH SOLE 0 0 26745 CME GROUP INC COM 12572Q105 BBG001S86547 425280 3549 SH SOLE 52 0 3497 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 289272 21241 SH SOLE 600 0 20641 CNH INDL N V SHS N20944109 BBG0059JSF67 468439 40250 SH SOLE 0 0 40250 COCA COLA CO COM 191216100 BBG001S5SMQ8 4299674 336682 SH SOLE 23434 0 313248 CODEXIS INC COM 192005106 BBG001SV4129 511004 110735 SH SOLE 500 0 110235 COEUR MNG INC COM NEW 192108504 BBG001S5PM54 70 20925 SH SOLE 0 0 20925 COHEN & STEERS CLOSED-END OP COM 19248P106 BBG001SMCWX8 535 51177 SH SOLE 0 0 51177 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 1769 73748 SH SOLE 4638 0 69110 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1402 121909 SH SOLE 21126 0 100783 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 765 37555 SH SOLE 5200 0 32355 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 170 13925 SH SOLE 6960 0 6965 COHERENT CORP COM 19247G107 BBG001S5S6N6 458300 20044 SH SOLE 144 0 19900 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 592 16730 SH SOLE 735 0 15995 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1769754 56697 SH SOLE 8215 0 48482 COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 BBG008754SP0 88 10490 SH SOLE 0 0 10490 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 219828 123405 SH SOLE 46034 0 77371 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 323347 19516 SH SOLE 0 0 19516 COLUMBIA ETF TR I US ESG EQUITY 19761L300 BBG00D2R0FY8 1137 30407 SH SOLE 0 0 30407 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 4182973 280929 SH SOLE 14612 0 266317 COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 634 34756 SH SOLE 5940 0 28816 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 307413 148289 SH SOLE 64439 0 83850 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 2520743 63432 SH SOLE 5176 0 58256 CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 121 33856 SH SOLE 0 0 33856 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 826930 46269 SH SOLE 7810 0 38459 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 1551128 18433 SH SOLE 908 0 17525 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 213487 15831 SH SOLE 161 0 15670 CONSTELLIUM SE CL A SHS F21107101 BBG004K5PKF9 1121 94725 SH SOLE 83330 0 11395 CONTEXTLOGIC INC COM CL A 21077C107 BBG006DZTJ65 10 20558 SH SOLE 0 0 20558 COPART INC COM 217204106 BBG001S7MTB1 613 10074 SH SOLE 1140 0 8934 CORMEDIX INC COM 21900C308 BBG001T6FWS5 160 37910 SH SOLE 9900 0 28010 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 174 23576 SH SOLE 0 0 23576 CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 71 10017 SH SOLE 0 0 10017 CORNING INC COM 219350105 BBG001S5RLH1 2181334 101673 SH SOLE 1946 0 99727 CORTEVA INC COM 22052L104 BBG00BN969D0 216128 72552 SH SOLE 2125 0 70427 COSTAMARE INC SHS Y1771G102 BBG001TCSQ10 285 30664 SH SOLE 0 0 30664 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 332026 7030 SH SOLE 200 0 6830 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 6016952 46772 SH SOLE 3489 0 43283 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 313777 32150 SH SOLE 1266 0 30884 COTY INC COM CL A 222070203 BBG001S8GLM1 198 23150 SH SOLE 0 0 23150 CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 179966 25170 SH SOLE 0 0 25170 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 BBG001S6D589 278 10613 SH SOLE 100 0 10513 CRESUD S A C I F Y A SPONSORED ADR 226406106 BBG001S7XKP3 86816 12977 SH SOLE 0 0 12977 CROCS INC COM 227046109 BBG001SDGFR8 1298 11970 SH SOLE 962 0 11008 CRONOS GROUP INC COM 22717L101 BBG006G267X6 84 32985 SH SOLE 400 0 32585 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 BBG002Z9XF16 201 10128 SH SOLE 0 0 10128 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 341707 15614 SH SOLE 793 0 14821 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 1024733 33155 SH SOLE 1652 0 31503 CSX CORP COM 126408103 BBG001S5Q7Q3 795244 164667 SH SOLE 31835 0 132832 CUMMINS INC COM 231021106 BBG001S5Q9M3 2995364 23829 SH SOLE 1046 0 22783 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 4165570 148334 SH SOLE 20561 0 127773 CYTOMX THERAPEUTICS INC COM 23284F105 BBG001V0GS49 62753 83179 SH SOLE 0 0 83179 D R HORTON INC COM 23331A109 BBG001S8M692 822403 21378 SH SOLE 321 0 21057 DAKTRONICS INC COM 234264109 BBG001S7N3Z1 2956 1048050 SH SOLE 10000 0 1038050 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 5700966 43222 SH SOLE 2563 0 40659 DANIMER SCIENTIFIC INC COM CL A 236272100 BBG00S4VMQV9 60 33685 SH SOLE 100 0 33585 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 482225 16691 SH SOLE 435 0 16256 DAVE INC CLASS A COM 23834J102 29 100725 SH SOLE 100725 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 BBG00FNFQR36 576737 40089 SH SOLE 5432 0 34657 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 BBG00FNFQV91 370 14900 SH SOLE 1694 0 13206 DAVITA INC COM 23918K108 BBG001SB5DZ0 245240 3994 SH SOLE 300 0 3694 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 2574100 121850 SH SOLE 4449 0 117401 DEERE & CO COM 244199105 BBG001S5QFF7 2764684 58400 SH SOLE 2073 0 56327 DELAWARE ENHANCED GLOBAL DIV COM 246060107 BBG001SQNDV1 307320 39400 SH SOLE 0 0 39400 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 BBG001S76Y64 105 10085 SH SOLE 0 0 10085 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 284999 12927 SH SOLE 6 0 12921 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 546609 145861 SH SOLE 18683 0 127178 DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 203 17580 SH SOLE 0 0 17580 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 1429715 82056 SH SOLE 5920 0 76136 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 811303 15484 SH SOLE 2429 0 13055 DIGI INTL INC COM 253798102 BBG001S5Z4V4 1327 36314 SH SOLE 1700 0 34614 DIGIMARC CORP NEW COM 25381B101 BBG001T2W3C6 5396139 291891 SH SOLE 0 0 291891 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 BBG017159MD8 291666 12986 SH SOLE 0 0 12986 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 1199487 128678 SH SOLE 25458 0 103220 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 904216 54975 SH SOLE 9472 0 45503 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 3133437 229191 SH SOLE 27610 0 201581 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 503723 31475 SH SOLE 3351 0 28124 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 BBG012558MV6 896782 42931 SH SOLE 1992 0 40939 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 987203 94478 SH SOLE 15974 0 78504 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 12632428 1557962 SH SOLE 18982 0 1538980 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 5889004 238929 SH SOLE 220 0 238709 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 686137 32111 SH SOLE 0 0 32111 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 738833 52848 SH SOLE 754 0 52094 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1320103 45686 SH SOLE 115 0 45571 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 13076412 1297169 SH SOLE 10214 0 1286955 DIREXION SHS ETF TR DLY TSLA BEAR 1X 25460G260 BBG0193YL3J1 684609 13946 SH SOLE 0 0 13946 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 412411 9546 SH SOLE 100 0 9446 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 585416 15379 SH SOLE 1470 0 13909 DISNEY WALT CO COM 254687106 BBG001S5QHF3 3263116 254724 SH SOLE 29645 0 225079 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 1706 151610 SH SOLE 350 0 151260 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1159854 15573 SH SOLE 1517 0 14056 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 302761 8692 SH SOLE 0 0 8692 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 1455408 106878 SH SOLE 10294 0 96584 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 345007 2310 SH SOLE 109 0 2201 DONALDSON INC COM 257651109 BBG001S5QDV4 1735 29479 SH SOLE 920 0 28559 DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 1250 112695 SH SOLE 16017 0 96678 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 164 12500 SH SOLE 0 0 12500 DOVER CORP COM 260003108 BBG001S5QL46 425029 9190 SH SOLE 217 0 8973 DOW INC COM 260557103 BBG00BN96931 613374 118507 SH SOLE 24864 0 93643 DOXIMITY INC CL A 26622P107 BBG0026ZJQY6 609 18159 SH SOLE 0 0 18159 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 965 84734 SH SOLE 4357 0 80377 DTE ENERGY CO COM 233331107 BBG001S5QN88 287662 10737 SH SOLE 166 0 10571 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1286867 69555 SH SOLE 2798 0 66757 DUN & BRADSTREET HLDGS INC COM 26484T106 BBG00VCZXBX3 225035 18639 SH SOLE 0 0 18639 DUOS TECHNOLOGIES GROUP INC COM 266042407 BBG001T0S2X4 100 49826 SH SOLE 31726 0 18100 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 384017 57937 SH SOLE 9290 0 48647 EAGLE POINT CREDIT COMPANY I COM 269808101 BBG006XN8K15 499 49315 SH SOLE 9549 0 39766 EARTHSTONE ENERGY INC CL A 27032D304 BBG001S5PDF3 142 10000 SH SOLE 5250 0 4750 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 264212 5207 SH SOLE 576 0 4631 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 472248 8557 SH SOLE 252 0 8305 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1549180 18795 SH SOLE 1079 0 17716 EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 741 44769 SH SOLE 0 0 44769 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 100053 15867 SH SOLE 1345 0 14522 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 797 106318 SH SOLE 1800 0 104518 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 2756 120893 SH SOLE 8804 0 112089 EATON VANCE TAX-ADVANTAGED G COM 27828U106 BBG001SK6L81 295 14094 SH SOLE 0 0 14094 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 521 42464 SH SOLE 0 0 42464 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 2496 229789 SH SOLE 18300 0 211489 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 999 128774 SH SOLE 0 0 128774 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 196573 62186 SH SOLE 12487 0 49699 EBAY INC. COM 278642103 BBG001S9B9J5 316476 31591 SH SOLE 608 0 30983 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 585318 45550 SH SOLE 0 0 45550 ECOLAB INC COM 278865100 BBG001S5QRB5 2198722 28091 SH SOLE 136 0 27955 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 287208 30276 SH SOLE 3524 0 26752 ELANCO ANIMAL HEALTH INC COM 28414H103 BBG00LJYS1R6 751273 65372 SH SOLE 0 0 65372 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 367909 5212 SH SOLE 342 0 4870 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 1077568 10759 SH SOLE 845 0 9914 ELLSWORTH GROWTH & INCOME FD COM 289074106 BBG001S5QR43 171 21473 SH SOLE 0 0 21473 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 681644 52075 SH SOLE 5291 0 46784 EMX RTY CORP COM 26873J107 BBG001S9CTR1 784 415003 SH SOLE 8116 0 406887 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 867127 167392 SH SOLE 12012 0 155380 ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 73 11689 SH SOLE 0 0 11689 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 1504415 561350 SH SOLE 75937 0 485413 ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 388804 13619 SH SOLE 53 0 13566 ENNIS INC COM 293389102 BBG001S5QQS9 953445 44522 SH SOLE 1398 0 43124 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 385506 47173 SH SOLE 0 0 47173 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 579156 5007 SH SOLE 370 0 4637 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 1585966 297549 SH SOLE 23067 0 274482 EOG RES INC COM 26875P101 BBG001S5ZB93 496816 13017 SH SOLE 1040 0 11977 EQT CORP COM 26884L109 BBG001S5QXJ4 413 12206 SH SOLE 769 0 11437 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 213578 7154 SH SOLE 425 0 6729 EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 653 198986 SH SOLE 9000 0 189986 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 309 10782 SH SOLE 9074 0 1708 ERICSSON ADR B SEK 10 294821608 BBG001S5QXT3 119 20331 SH SOLE 0 0 20331 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 1253105 121875 SH SOLE 2668 0 119207 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 230 53880 SH SOLE 3783 0 50097 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 591 19800 SH SOLE 2598 0 17202 ETF SER SOLUTIONS LONCAR CANCER 26922A826 BBG00B55D0V9 175 12755 SH SOLE 600 0 12155 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 242538 14249 SH SOLE 0 0 14249 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 512 30005 SH SOLE 611 0 29394 ETSY INC COM 29786A106 BBG001T53625 228703 7262 SH SOLE 668 0 6594 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 369466 14199 SH SOLE 418 0 13781 EVGO INC CL A COM 30052F100 BBG00XP21PS8 102 22909 SH SOLE 0 0 22909 EVOGENE LTD SHS M4119S104 BBG001SR80P1 10 14013 SH SOLE 0 0 14013 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 1468 29657 SH SOLE 2030 0 27627 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 BBG007J2YCW0 236145 42891 SH SOLE 5417 0 37474 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 BBG00M0XW761 1233 50820 SH SOLE 600 0 50220 EXELON CORP COM 30161N101 BBG001SBJMT2 1141190 68932 SH SOLE 860 0 68072 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1964 22422 SH SOLE 17586 0 4836 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 11446361 447147 SH SOLE 47866 0 399281 EZCORP INC CL A NON VTG 302301106 BBG001S6RN67 83 10196 SH SOLE 0 0 10196 F N B CORP COM 302520101 BBG001S5R1Q5 203 15524 SH SOLE 196 0 15328 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 204815 510 SH SOLE 0 0 510 FASTENAL CO COM 311900104 BBG001S5R1F7 2652927 88569 SH SOLE 1639 0 86930 FEDEX CORP COM 31428X106 BBG001S5R3M5 1203229 26707 SH SOLE 5606 0 21101 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 582 14216 SH SOLE 1436 0 12780 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 673499 22116 SH SOLE 0 0 22116 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 6679092 198459 SH SOLE 0 0 198459 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 1189215 36646 SH SOLE 0 0 36646 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 BBG00L4J9F40 1237585 27014 SH SOLE 0 0 27014 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 1259 27272 SH SOLE 1514 0 25758 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 308275 37728 SH SOLE 475 0 37253 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 573 11947 SH SOLE 0 0 11947 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 2011924 43357 SH SOLE 329 0 43028 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 829207 13389 SH SOLE 352 0 13037 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 583 12796 SH SOLE 0 0 12796 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 1282709 90131 SH SOLE 1 0 90130 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 286734 9822 SH SOLE 0 0 9822 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 417081 43699 SH SOLE 12174 0 31525 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 470 14333 SH SOLE 444 0 13889 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 BBG001SRY1B5 287 20856 SH SOLE 0 0 20856 FIRST BUSEY CORP COM NEW 319383204 BBG001SBH5P5 1203 48681 SH SOLE 0 0 48681 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 2050 245862 SH SOLE 6959 0 238903 FIRST REP BK SAN FRANCISCO C COM 33616C100 BBG001TG3G38 247245 3027 SH SOLE 39 0 2988 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 BBG009LMBNV1 713652 63267 SH SOLE 0 0 63267 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 494 34796 SH SOLE 0 0 34796 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 2000 76173 SH SOLE 13944 0 62229 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 383 11605 SH SOLE 0 0 11605 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 1028 57714 SH SOLE 25486 0 32228 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 3780 77358 SH SOLE 10209 0 67149 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 695120 154111 SH SOLE 34837 0 119274 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 3835 82856 SH SOLE 22758 0 60098 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 8331 495919 SH SOLE 52306 0 443613 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 1191 60343 SH SOLE 39415 0 20928 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 2955 148100 SH SOLE 11413 0 136687 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 3035 77947 SH SOLE 1663 0 76284 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 BBG007D9BXM1 633 17705 SH SOLE 368 0 17337 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 272599 528653 SH SOLE 36620 0 492033 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 834374 104023 SH SOLE 23766 0 80257 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 1175 24385 SH SOLE 394 0 23991 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 1903 30311 SH SOLE 819 0 29492 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 3003 136614 SH SOLE 1908 0 134706 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 13988 818498 SH SOLE 9704 0 808794 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1163 28402 SH SOLE 5179 0 23223 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 4559 41934 SH SOLE 2973 0 38961 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1130 21936 SH SOLE 991 0 20945 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 505 36804 SH SOLE 6892 0 29912 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 3451 56585 SH SOLE 1105 0 55480 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 894 14750 SH SOLE 2409 0 12341 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 418783 366530 SH SOLE 5787 0 360743 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 8368 95916 SH SOLE 1496 0 94420 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1217 13298 SH SOLE 959 0 12339 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 2251 28612 SH SOLE 8221 0 20391 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 515 15505 SH SOLE 12 0 15493 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 408406 52685 SH SOLE 9811 0 42874 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 576852 56331 SH SOLE 4305 0 52026 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 BBG001V11W71 3518 78152 SH SOLE 24139 0 54013 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 1081046 1113596 SH SOLE 118539 0 995057 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 248376 59813 SH SOLE 16055 0 43758 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 275 16427 SH SOLE 2000 0 14427 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 3086 88131 SH SOLE 15473 0 72658 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 22603 485568 SH SOLE 14596 0 470972 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 512703 604974 SH SOLE 57865 0 547109 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 7932 203694 SH SOLE 5371 0 198323 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 291223 606391 SH SOLE 13390 0 593001 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 1758 34411 SH SOLE 600 0 33811 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 626 21669 SH SOLE 5281 0 16388 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 17107 916271 SH SOLE 0 0 916271 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 BBG00LGR5RH3 295 10571 SH SOLE 0 0 10571 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 537 35839 SH SOLE 145 0 35694 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 1425 30199 SH SOLE 2216 0 27983 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 263850 48656 SH SOLE 9003 0 39653 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 1953 108280 SH SOLE 13150 0 95130 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 2149 60171 SH SOLE 12978 0 47193 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 937 34628 SH SOLE 626 0 34002 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 1663 59487 SH SOLE 1927 0 57560 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 2075 84677 SH SOLE 1711 0 82966 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 3961 148410 SH SOLE 25103 0 123307 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1818 11796 SH SOLE 447 0 11349 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 7217964 1563083 SH SOLE 64476 0 1498607 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 393759 162076 SH SOLE 16853 0 145223 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 15461 593500 SH SOLE 19137 0 574363 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 BBG00GY1J3M3 692 24705 SH SOLE 6565 0 18140 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 409920 13289 SH SOLE 742 0 12547 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 1335000 67870 SH SOLE 0 0 67870 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 443312 19960 SH SOLE 0 0 19960 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 2145715 70099 SH SOLE 0 0 70099 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 1236059 181728 SH SOLE 2126 0 179602 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 28693 653313 SH SOLE 96363 0 556950 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 BBG00TDPP1W1 257 12182 SH SOLE 0 0 12182 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 16947 702897 SH SOLE 29236 0 673661 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 14904 226477 SH SOLE 10010 0 216467 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 209186 73916 SH SOLE 17878 0 56038 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 323985 32813 SH SOLE 3346 0 29467 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 391472 436030 SH SOLE 47411 0 388619 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 1352 14256 SH SOLE 4756 0 9500 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 1106 16071 SH SOLE 3638 0 12433 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 1462 16473 SH SOLE 6528 0 9945 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 5014 47643 SH SOLE 3619 0 44024 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 BBG001T52Z13 1622 30838 SH SOLE 336 0 30502 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 5537 70579 SH SOLE 2843 0 67736 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 7276103 1632363 SH SOLE 358154 0 1274209 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 3129 34221 SH SOLE 7993 0 26228 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 648 15460 SH SOLE 897 0 14563 FISERV INC COM 337738108 BBG001S5R6Q4 297863 20365 SH SOLE 299 0 20066 FISKER INC CL A COM STK 33813J106 BBG00LPWLFF2 79 10879 SH SOLE 250 0 10629 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 2231 119252 SH SOLE 120 0 119132 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 BBG001S6ZT10 1237 143872 SH SOLE 4648 0 139224 FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 256 17040 SH SOLE 0 0 17040 FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 475294 9036 SH SOLE 0 0 9036 FLEXSHARES TR STOXX GLOBR INF 33939L795 BBG005D25MS5 649167 14616 SH SOLE 59 0 14557 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1524019 1052396 SH SOLE 109948 0 942448 FORTINET INC COM 34959E109 BBG001S77BL6 409028 21638 SH SOLE 991 0 20647 FRANCO NEV CORP COM 351858105 BBG001STGSR5 2150943 16898 SH SOLE 0 0 16898 FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 101138 92487 SH SOLE 31323 0 61164 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 290411 27858 SH SOLE 1500 0 26358 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 1686025 86624 SH SOLE 0 0 86624 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 BBG00J3M9WL3 769 44632 SH SOLE 0 0 44632 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 1020 38197 SH SOLE 0 0 38197 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 BBG00L2CKST9 527707 23305 SH SOLE 0 0 23305 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 516 24372 SH SOLE 167 0 24205 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 6355 153038 SH SOLE 1726 0 151312 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1594910 95634 SH SOLE 15052 0 80582 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 897 190383 SH SOLE 5528 0 184855 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 7256 414626 SH SOLE 9369 0 405257 FST TR NEW OPPORT MLP & ENE COM 33739M100 BBG005FHWCN7 711483 118155 SH SOLE 0 0 118155 FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 BBG0174VKJB4 30 10130 SH SOLE 0 0 10130 FTC SOLAR INC COM 30320C103 BBG00ZV1WX52 86 32243 SH SOLE 0 0 32243 FUBOTV INC COM 35953D104 BBG002CV4QZ3 23 13166 SH SOLE 538 0 12628 FUELCELL ENERGY INC COM 35952H601 BBG001SDZHP5 53388 23636 SH SOLE 2500 0 21136 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 563 33471 SH SOLE 60 0 33411 GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 146 30400 SH SOLE 0 0 30400 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 235 11410 SH SOLE 7 0 11403 GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 370 67561 SH SOLE 2432 0 65129 GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 125 16601 SH SOLE 0 0 16601 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 4762975 34228 SH SOLE 488 0 33740 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 281 77446 SH SOLE 0 0 77446 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 BBG001SQ5389 1152774 226230 SH SOLE 0 0 226230 GAP INC COM 364760108 BBG001S5RNN0 139 12298 SH SOLE 55 0 12243 GARTNER INC COM 366651107 BBG001S5SD60 439366 2398 SH SOLE 7 0 2391 GDL FD COM SH BEN IT 361570104 BBG001SQ2JP8 135926 20737 SH SOLE 557 0 20180 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1192754 20507 SH SOLE 731 0 19776 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 949480 64120 SH SOLE 4834 0 59286 GENERAL MLS INC COM 370334104 BBG001S5RKR2 2530183 126260 SH SOLE 15032 0 111228 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 306024 102273 SH SOLE 20330 0 81943 GENIUS BRANDS INTL INC COM 37229T301 BBG001T57RF1 5 11545 SH SOLE 0 0 11545 GENTEX CORP COM 371901109 BBG001S5RMR8 353 12928 SH SOLE 170 0 12758 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1772425 26692 SH SOLE 8164 0 18528 GERON CORP COM 374163103 BBG001S6TSX4 63110 54650 SH SOLE 0 0 54650 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 2527855 57128 SH SOLE 4190 0 52938 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 25 14605 SH SOLE 1700 0 12905 GLADSTONE CAPITAL CORP COM 376535100 BBG001SJH738 168 17483 SH SOLE 0 0 17483 GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 951 51424 SH SOLE 0 0 51424 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 130 10065 SH SOLE 5000 0 5065 GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 531 28961 SH SOLE 0 0 28961 GLOBAL MED REIT INC COM NEW 37954A204 BBG0027F2C05 136 14317 SH SOLE 1300 0 13017 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 240 12103 SH SOLE 450 0 11653 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 346 16652 SH SOLE 689 0 15963 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 BBG00NTYZBH2 188453 1073255 SH SOLE 144 0 1073111 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 537 13179 SH SOLE 3060 0 10119 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1954118 52234 SH SOLE 2326 0 49908 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 274068 16284 SH SOLE 0 0 16284 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1120 39748 SH SOLE 350 0 39398 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 323 17201 SH SOLE 502 0 16699 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 245615 155711 SH SOLE 3785 0 151926 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 1958439 348725 SH SOLE 13678 0 335047 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 264 11737 SH SOLE 0 0 11737 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 1304 63439 SH SOLE 1648 0 61791 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 1527657 93363 SH SOLE 0 0 93363 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 4673 118706 SH SOLE 6394 0 112312 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 1615 67200 SH SOLE 984 0 66216 GLOBAL X FDS THMATC GWT ETF 37954Y418 BBG00QNKPXY5 282 12388 SH SOLE 0 0 12388 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 7190 271431 SH SOLE 57102 0 214329 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 550 28415 SH SOLE 65 0 28350 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 BBG00QNKPG45 214 11398 SH SOLE 3875 0 7523 GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 219 21130 SH SOLE 1258 0 19872 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 530 38608 SH SOLE 9000 0 29608 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 214449 41747 SH SOLE 4806 0 36941 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 5931269 108946 SH SOLE 796 0 108150 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 BBG00F5SDBV6 872 12568 SH SOLE 2770 0 9798 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 1261534 20018 SH SOLE 2296 0 17722 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 BBG006SY2VT9 317367 24944 SH SOLE 0 0 24944 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 BBG011768M71 41 12750 SH SOLE 0 0 12750 GRACO INC COM 384109104 BBG001S5RK56 870 12941 SH SOLE 7040 0 5901 GRAINGER W W INC COM 384802104 BBG001S5RRD2 281834 1009 SH SOLE 0 0 1009 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 568 31450 SH SOLE 5600 0 25850 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 309 13904 SH SOLE 783 0 13121 GREIF INC CL A 397624107 BBG001S8S678 981180 15000 SH SOLE 0 0 15000 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 BBG001S5NXK5 182 10469 SH SOLE 1846 0 8623 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 BBG00KVVLXT5 226 12087 SH SOLE 309 0 11778 GROWGENERATION CORP COM 39986L109 BBG00DBKBYC4 51 13031 SH SOLE 0 0 13031 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 BBG001S5NWT8 1119583 5087 SH SOLE 0 0 5087 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 717110 60691 SH SOLE 4504 0 56187 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1824 119811 SH SOLE 0 0 119811 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 BBG001SLD9D2 431 26375 SH SOLE 0 0 26375 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 196916 56454 SH SOLE 3002 0 53452 HALLIBURTON CO COM 406216101 BBG001S5RS59 1732 44005 SH SOLE 812 0 43193 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 1223362 21717 SH SOLE 200 0 21517 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 379 11373 SH SOLE 0 0 11373 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 334 20839 SH SOLE 3955 0 16884 HANCOCK JOHN PFD INCOME FD I COM 41013X106 BBG001SGPCF1 389 24832 SH SOLE 0 0 24832 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 391 17115 SH SOLE 3370 0 13745 HANESBRANDS INC COM 410345102 BBG001SMCKB8 282 44396 SH SOLE 20060 0 24336 HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 1273 93831 SH SOLE 0 0 93831 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 47733 14039 SH SOLE 0 0 14039 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 745024 16369 SH SOLE 150 0 16219 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 600194 4403 SH SOLE 295 0 4108 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 507554 9045 SH SOLE 37 0 9008 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 445 23089 SH SOLE 456 0 22633 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 293210 21068 SH SOLE 2413 0 18655 HECLA MNG CO COM 422704106 BBG001S5RXF7 71 12777 SH SOLE 5000 0 7777 HEICO CORP NEW COM 422806109 BBG001S5RVC4 277885 13455 SH SOLE 4920 0 8535 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 266582 4042 SH SOLE 0 0 4042 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 1023 77410 SH SOLE 2000 0 75410 HERSHEY CO COM 427866108 BBG001S5S148 441388 13885 SH SOLE 718 0 13167 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 496743 67363 SH SOLE 2624 0 64739 HF SINCLAIR CORP COM 403949100 BBG0135B2269 242279 5286 SH SOLE 0 0 5286 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 1178923 126263 SH SOLE 0 0 126263 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 BBG001V1HXF3 227 22022 SH SOLE 0 0 22022 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 326855 3285 SH SOLE 0 0 3285 HOLOGIC INC COM 436440101 BBG001S6HWB2 227842 21635 SH SOLE 2004 0 19631 HOME DEPOT INC COM 437076102 BBG001S5RTW7 6961935 110358 SH SOLE 9366 0 100992 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 4567270 69129 SH SOLE 7922 0 61207 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 1747 38361 SH SOLE 1432 0 36929 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 252011 2949 SH SOLE 51 0 2898 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 597 15144 SH SOLE 326 0 14818 HP INC COM 40434L105 BBG001S6W7N7 1800 66989 SH SOLE 4679 0 62310 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 260257 26248 SH SOLE 1251 0 24997 HUMACYTE INC COM 44486Q103 BBG00XPPT7T6 62 29500 SH SOLE 0 0 29500 HUMANA INC COM 444859102 BBG001S5S1X6 403722 2414 SH SOLE 51 0 2363 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 753 53430 SH SOLE 5823 0 47607 HUT 8 MNG CORP COM 44812T102 BBG00390LJJ8 8808 22045 SH SOLE 0 0 22045 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 37 16000 SH SOLE 0 0 16000 HYZON MOTORS INC COM CL A 44951Y102 BBG00Y2JHBH0 25 16288 SH SOLE 0 0 16288 IAMGOLD CORP COM 450913108 BBG001S8SMV6 44 17225 SH SOLE 0 0 17225 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 1121 22129 SH SOLE 3363 0 18766 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 301822 1572 SH SOLE 9 0 1563 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 4943341 40001 SH SOLE 2815 0 37186 ILLUMINA INC COM 452327109 BBG001SF4NY1 327762 3598 SH SOLE 275 0 3323 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 BBG00HZ6Q4L0 1529 64392 SH SOLE 0 0 64392 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 1529 63378 SH SOLE 16005 0 47373 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 BBG009NMJ5N9 560 26219 SH SOLE 170 0 26049 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 BBG001T382B4 4163 146274 SH SOLE 49737 0 96537 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 BBG00Z3XTNY7 70 11925 SH SOLE 0 0 11925 INFINITY PHARMACEUTICALS INC COM 45665G303 BBG001SF95L9 22 40100 SH SOLE 0 0 40100 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 300 16661 SH SOLE 1262 0 15399 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 158778 14339 SH SOLE 0 0 14339 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 217944 10006 SH SOLE 200 0 9806 INNOVIVA INC NOTE 2.125% 1/1 88338TAB0 40 40000 PRN SOLE 40000 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 BBG00DKCC5Y0 39 10000 SH SOLE 0 0 10000 INOTIV INC COM 45783Q100 BBG001SBF7J0 444 89787 SH SOLE 0 0 89787 INSEEGO CORP COM 45782B104 BBG00DWX7QM4 9 10170 SH SOLE 900 0 9270 INTEL CORP COM 458140100 BBG001S5SF65 992980 420728 SH SOLE 91216 0 329512 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 543019 17839 SH SOLE 3000 0 14839 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 3447408 119298 SH SOLE 13611 0 105687 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 594786 9607 SH SOLE 273 0 9334 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 417708 28555 SH SOLE 1173 0 27382 INTUIT COM 461202103 BBG001S6TWR2 1347192 7707 SH SOLE 511 0 7196 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 589485 11751 SH SOLE 3160 0 8591 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 359 15161 SH SOLE 0 0 15161 INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 BBG00G00SFP2 220 13491 SH SOLE 0 0 13491 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 3928 121680 SH SOLE 1867 0 119813 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 4586 98682 SH SOLE 8303 0 90379 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 2531563 115163 SH SOLE 4078 0 111085 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 3451 139670 SH SOLE 2277 0 137393 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 859245 72441 SH SOLE 2121 0 70320 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 654 26517 SH SOLE 367 0 26150 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 222152 20284 SH SOLE 2120 0 18164 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1216351 44646 SH SOLE 0 0 44646 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 BBG001T06L93 4437 154454 SH SOLE 10891 0 143563 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 655 36153 SH SOLE 1976 0 34177 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 BBG001SQTTP7 269 15113 SH SOLE 6120 0 8993 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 229876 65937 SH SOLE 1664 0 64273 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 841 20242 SH SOLE 3715 0 16527 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 BBG001SS70P0 1197 65215 SH SOLE 321 0 64894 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 BBG004Q00341 348 18127 SH SOLE 0 0 18127 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 827 25323 SH SOLE 0 0 25323 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 BBG001T8T5V1 579 27360 SH SOLE 475 0 26885 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 916 10648 SH SOLE 591 0 10057 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 BBG001TG54F0 300 15393 SH SOLE 9 0 15384 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 3841172 94717 SH SOLE 1416 0 93301 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 291 12151 SH SOLE 300 0 11851 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 551 24023 SH SOLE 3032 0 20991 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 3604 322373 SH SOLE 24160 0 298213 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 BBG00HTVL8G4 1075 49383 SH SOLE 0 0 49383 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 BBG00HSHJ0Q5 787 32276 SH SOLE 462 0 31814 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 5571 138655 SH SOLE 605 0 138050 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 5120 82142 SH SOLE 592 0 81550 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 1615 28452 SH SOLE 116 0 28336 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 3223 43590 SH SOLE 2444 0 41146 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 559 24280 SH SOLE 180 0 24100 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 BBG00FFK2RG6 580 25077 SH SOLE 427 0 24650 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 1300 15141 SH SOLE 273 0 14868 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 492651 43220 SH SOLE 1833 0 41387 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 10929 100705 SH SOLE 12452 0 88253 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 BBG001T7V3C6 158979 15767 SH SOLE 0 0 15767 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 2266 50734 SH SOLE 845 0 49889 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 6570 150788 SH SOLE 26572 0 124216 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 1640775 511966 SH SOLE 20669 0 491297 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 3433439 478277 SH SOLE 39401 0 438876 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 8204 112481 SH SOLE 103 0 112378 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 4488 218589 SH SOLE 24068 0 194521 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 987100 59985 SH SOLE 1199 0 58786 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 11404 108259 SH SOLE 69314 0 38945 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 244696 177589 SH SOLE 53921 0 123668 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 562380 424916 SH SOLE 21132 0 403784 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 4316 185168 SH SOLE 9909 0 175259 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 BBG00Q8H4Z40 676 26911 SH SOLE 500 0 26411 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 4958 242035 SH SOLE 12953 0 229082 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 1807 81713 SH SOLE 5111 0 76602 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 1130 45670 SH SOLE 500 0 45170 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 13120 651461 SH SOLE 8534 0 642927 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 881 39841 SH SOLE 5400 0 34441 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 1247 51288 SH SOLE 909 0 50379 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 11454 605243 SH SOLE 2513 0 602730 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1635 86084 SH SOLE 0 0 86084 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 343 15226 SH SOLE 1279 0 13947 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 1770141 432902 SH SOLE 9531 0 423371 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 534 15627 SH SOLE 250 0 15377 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 2865 36545 SH SOLE 9398 0 27147 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2441 28534 SH SOLE 5787 0 22747 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 430288 80960 SH SOLE 2358 0 78602 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 BBG001SRMY71 329468 34983 SH SOLE 419 0 34564 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 BBG001SRNBK5 649769 97162 SH SOLE 728 0 96434 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 BBG001SRNBL4 355921 66983 SH SOLE 45 0 66938 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 BBG001SRMY80 364297 29366 SH SOLE 1554 0 27812 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 BBG001SPHL97 475535 50197 SH SOLE 3709 0 46488 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 5275 115543 SH SOLE 12407 0 103136 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 BBG001SN68L9 395 10857 SH SOLE 5760 0 5097 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 6246 104561 SH SOLE 9769 0 94792 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 681 14466 SH SOLE 3391 0 11075 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 BBG001SPHLD2 558 108993 SH SOLE 6468 0 102525 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 6882 68762 SH SOLE 0 0 68762 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 7595 527403 SH SOLE 6518 0 520885 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 961994 39315 SH SOLE 1394 0 37921 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 232 24526 SH SOLE 0 0 24526 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 1265 61140 SH SOLE 1020 0 60120 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 176215 24707 SH SOLE 420 0 24287 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 377557 190590 SH SOLE 10507 0 180083 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2995 10852 SH SOLE 375 0 10477 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 BBG00MH2Y9P4 489 19476 SH SOLE 1872 0 17604 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 7059 93747 SH SOLE 171 0 93576 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 3381 73921 SH SOLE 1511 0 72410 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 1489 31582 SH SOLE 0 0 31582 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 1378 18964 SH SOLE 1611 0 17353 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 4727 83793 SH SOLE 13333 0 70460 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 BBG00KJR2T90 480 15626 SH SOLE 1527 0 14099 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 2633 10837 SH SOLE 981 0 9856 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1841305 510523 SH SOLE 13419 0 497104 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 2082 13732 SH SOLE 2498 0 11234 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 408541 87543 SH SOLE 3384 0 84159 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 7468 169737 SH SOLE 27796 0 141941 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 3556 68994 SH SOLE 9163 0 59831 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 263436 9701 SH SOLE 340 0 9361 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 BBG00LG2GS02 2307 96667 SH SOLE 49647 0 47020 INVESCO LTD SHS G491BT108 BBG001S9RD81 668 37124 SH SOLE 1239 0 35885 INVESCO MUNICIPAL TRUST COM 46131J103 BBG001S702W1 157 15868 SH SOLE 0 0 15868 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 20869425 478476 SH SOLE 41092 0 437384 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 226 58886 SH SOLE 2384 0 56502 INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 746 74211 SH SOLE 0 0 74211 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 841 69802 SH SOLE 0 0 69802 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 BBG0166P2CZ6 559323 20624 SH SOLE 0 0 20624 INVITAE CORP COM 46185L103 BBG005DJFD52 22 12082 SH SOLE 1490 0 10592 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 1927 51008 SH SOLE 42632 0 8376 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 640587 10942 SH SOLE 58 0 10884 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 416644 86761 SH SOLE 9700 0 77061 IRONNET INC COM 46323Q105 BBG00QT7KQ05 5 22024 SH SOLE 0 0 22024 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1216694 167774 SH SOLE 3887 0 163887 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 5379578 490165 SH SOLE 70343 0 419822 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 441 14670 SH SOLE 4913 0 9757 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1975556 71155 SH SOLE 598 0 70557 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 848885 16676 SH SOLE 0 0 16676 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1255 23054 SH SOLE 4253 0 18801 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 2022781 418040 SH SOLE 40196 0 377844 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 12984 133910 SH SOLE 15313 0 118597 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 1451497 48928 SH SOLE 1380 0 47548 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 690887 26006 SH SOLE 200 0 25806 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 13194674 442781 SH SOLE 16864 0 425917 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 5874993 60397 SH SOLE 135 0 60262 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 9160 92000 SH SOLE 3358 0 88642 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 4223531 46628 SH SOLE 28 0 46600 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3518753 63312 SH SOLE 886 0 62426 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 2186320 31866 SH SOLE 5200 0 26666 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 962 16100 SH SOLE 0 0 16100 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 5763 115170 SH SOLE 1606 0 113564 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 2080 60238 SH SOLE 1825 0 58413 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 253196 39578 SH SOLE 1168 0 38410 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 698 20760 SH SOLE 730 0 20030 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 450272 20521 SH SOLE 1712 0 18809 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 10414662 234014 SH SOLE 1220 0 232794 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 25855302 1124068 SH SOLE 33751 0 1090317 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 3052774 131428 SH SOLE 3195 0 128233 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 4155723 264932 SH SOLE 29382 0 235550 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 3625 76307 SH SOLE 5680 0 70627 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 2362175 43765 SH SOLE 0 0 43765 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 5975403 236171 SH SOLE 1417 0 234754 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 6415427 172804 SH SOLE 20678 0 152126 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 7864188 469522 SH SOLE 36116 0 433406 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 10112656 299147 SH SOLE 24271 0 274876 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1963286 195608 SH SOLE 12386 0 183222 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 1961241 175612 SH SOLE 17954 0 157658 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 32883144 295589 SH SOLE 52778 0 242811 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 6142844 155066 SH SOLE 2618 0 152448 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 13527701 322973 SH SOLE 19242 0 303731 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 1798483 26639 SH SOLE 450 0 26189 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2822828 39892 SH SOLE 1571 0 38321 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 737 13047 SH SOLE 1059 0 11988 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 5024490 147325 SH SOLE 19841 0 127484 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 393249 17929 SH SOLE 5200 0 12729 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 1294 39344 SH SOLE 78 0 39266 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 7360568 133509 SH SOLE 7821 0 125688 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 203398 48988 SH SOLE 696 0 48292 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 649866 9800 SH SOLE 0 0 9800 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 210032 5452 SH SOLE 149 0 5303 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 567451 17431 SH SOLE 0 0 17431 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 438807 25274 SH SOLE 1739 0 23535 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 4017338 113348 SH SOLE 1956 0 111392 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1957038 174987 SH SOLE 1266 0 173721 ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 660172 15928 SH SOLE 0 0 15928 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 439703 12533 SH SOLE 295 0 12238 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 275807 50378 SH SOLE 14946 0 35432 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 315996 21003 SH SOLE 0 0 21003 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 243 10684 SH SOLE 3712 0 6972 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 918726 52379 SH SOLE 10419 0 41960 ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 681503 52575 SH SOLE 6000 0 46575 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 972 20618 SH SOLE 500 0 20118 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 901 33371 SH SOLE 1391 0 31980 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 234345 27126 SH SOLE 3000 0 24126 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 380 15945 SH SOLE 0 0 15945 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 1309 56026 SH SOLE 0 0 56026 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 303 11502 SH SOLE 913 0 10589 ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 1272 50176 SH SOLE 1974 0 48202 ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 5320259 417405 SH SOLE 2464 0 414941 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 1016577 202104 SH SOLE 1250 0 200854 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 2417 99387 SH SOLE 1000 0 98387 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 1678225 102285 SH SOLE 2803 0 99482 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 3819784 84915 SH SOLE 6548 0 78367 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 237808 82515 SH SOLE 19988 0 62527 ISHARES TR INVESTMENT GRADE 46435G219 BBG00H4BPM52 5504741 127101 SH SOLE 0 0 127101 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 666860 47225 SH SOLE 6199 0 41026 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 2827640 141041 SH SOLE 1535 0 139506 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 1926847 60856 SH SOLE 2460 0 58396 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 282833 15319 SH SOLE 3060 0 12259 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 4504720 77766 SH SOLE 1527 0 76239 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 644 16936 SH SOLE 1014 0 15922 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 1412 29005 SH SOLE 2269 0 26736 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 888 16878 SH SOLE 600 0 16278 ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 227343 24335 SH SOLE 2534 0 21801 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 971533 33893 SH SOLE 375 0 33518 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 311573 37052 SH SOLE 19548 0 17504 ISHARES TR MSCI ACWI EXUS 46435G847 BBG009HYW4C0 268 10514 SH SOLE 0 0 10514 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 2423903 152624 SH SOLE 5667 0 146957 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 5660 89013 SH SOLE 1819 0 87194 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 416158 99028 SH SOLE 7768 0 91260 ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 649773 21076 SH SOLE 0 0 21076 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 1512478 48748 SH SOLE 0 0 48748 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 1916003 143616 SH SOLE 19772 0 123844 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 446417 3742 SH SOLE 0 0 3742 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 621499 46488 SH SOLE 2864 0 43624 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2803160 757823 SH SOLE 14383 0 743440 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2034557 90269 SH SOLE 27827 0 62442 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2997457 175751 SH SOLE 7379 0 168372 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 743 21480 SH SOLE 0 0 21480 ISHARES TR MSCI USA SML CP 46434V290 BBG008LP6CK8 251695 7416 SH SOLE 0 0 7416 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 985789 35549 SH SOLE 1511 0 34038 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 2452582 122044 SH SOLE 14426 0 107618 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 807 15399 SH SOLE 4295 0 11104 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1148119 235502 SH SOLE 12486 0 223016 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 1512488 45968 SH SOLE 9853 0 36115 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 16337135 343464 SH SOLE 27944 0 315520 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 8840546 334423 SH SOLE 27846 0 306577 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 490423 8270 SH SOLE 417 0 7853 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 576296 28368 SH SOLE 731 0 27637 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 2634966 182295 SH SOLE 24783 0 157512 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 3407945 68336 SH SOLE 4836 0 63500 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 1239775 185121 SH SOLE 24158 0 160963 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 3690 30618 SH SOLE 1845 0 28773 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 7103064 179635 SH SOLE 15798 0 163837 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 13507396 65449 SH SOLE 0 0 65449 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 627925 23996 SH SOLE 1637 0 22359 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 2357588 347733 SH SOLE 16592 0 331141 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 2268025 115774 SH SOLE 4292 0 111482 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 759958 92190 SH SOLE 6930 0 85260 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 823635 38100 SH SOLE 2883 0 35217 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 520471 30321 SH SOLE 3966 0 26355 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 2005320 247409 SH SOLE 9621 0 237788 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 527312 39363 SH SOLE 8584 0 30779 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1862541 43943 SH SOLE 2347 0 41596 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 418152 23668 SH SOLE 2741 0 20927 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2513569 153159 SH SOLE 11358 0 141801 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 4850083 101623 SH SOLE 0 0 101623 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 522 13393 SH SOLE 0 0 13393 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 390591 6515 SH SOLE 355 0 6160 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 614955 64811 SH SOLE 311 0 64500 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 4424919 49114 SH SOLE 300 0 48814 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 609275 33114 SH SOLE 5298 0 27816 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1215055 140805 SH SOLE 11564 0 129241 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1731 20558 SH SOLE 1263 0 19295 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 7921798 169717 SH SOLE 6832 0 162885 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 681172 21043 SH SOLE 288 0 20755 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 381981 43185 SH SOLE 5515 0 37670 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1702670 25427 SH SOLE 2662 0 22765 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 467677 2831 SH SOLE 102 0 2729 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 592003 14421 SH SOLE 237 0 14184 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 748187 26998 SH SOLE 0 0 26998 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 527008 11330 SH SOLE 300 0 11030 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 7055969 411064 SH SOLE 21149 0 389915 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 242899 10971 SH SOLE 0 0 10971 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 4708 94700 SH SOLE 30610 0 64090 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 212435 81885 SH SOLE 18079 0 63806 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 896483 54273 SH SOLE 5546 0 48727 ITT INC COM 45073V108 BBG00CVQZQB3 208601 2719 SH SOLE 0 0 2719 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 563834 10691 SH SOLE 716 0 9975 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 636739 14108 SH SOLE 0 0 14108 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 464240 10289 SH SOLE 0 0 10289 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 883 17776 SH SOLE 320 0 17456 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 297506 207904 SH SOLE 3540 0 204364 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1247020 563399 SH SOLE 17554 0 545845 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 1044489 37128 SH SOLE 0 0 37128 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 817037 29618 SH SOLE 0 0 29618 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 328764 9613 SH SOLE 305 0 9308 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 2191 42065 SH SOLE 0 0 42065 JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 841158 19756 SH SOLE 0 0 19756 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 1121711 125455 SH SOLE 10382 0 115073 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 1387 28164 SH SOLE 2031 0 26133 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 750 13360 SH SOLE 2875 0 10485 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 140 21541 SH SOLE 5574 0 15967 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 3534 71750 SH SOLE 0 0 71750 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 57363 1232544 SH SOLE 155018 0 1077526 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 397 12991 SH SOLE 0 0 12991 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 14131762 276308 SH SOLE 18883 0 257425 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 380931 14896 SH SOLE 760 0 14136 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 326246 2147 SH SOLE 0 0 2147 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 7275537 301802 SH SOLE 22618 0 279184 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 95 11074 SH SOLE 0 0 11074 KELLOGG CO COM 487836108 BBG001S5SJL0 654144 28421 SH SOLE 1982 0 26439 KEYCORP COM 493267108 BBG001S5SKV6 198377 36166 SH SOLE 1174 0 34992 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 588445 5893 SH SOLE 90 0 5803 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1136355 33701 SH SOLE 2388 0 31313 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 522350 150248 SH SOLE 12262 0 137986 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 BBG00R6T4QG1 38 10000 SH SOLE 0 0 10000 KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 54 13143 SH SOLE 4000 0 9143 KKR & CO INC COM 48251W104 BBG001S6PW05 366126 38110 SH SOLE 1306 0 36804 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 184523 17065 SH SOLE 0 0 17065 KOPIN CORP COM 500600101 BBG001S6DD46 27 22133 SH SOLE 0 0 22133 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 557238 71719 SH SOLE 5141 0 66578 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 1137 37651 SH SOLE 2077 0 35574 KROGER CO COM 501044101 BBG001S5SN40 985468 52381 SH SOLE 268 0 52113 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 396850 6911 SH SOLE 166 0 6745 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 565255 6595 SH SOLE 43 0 6552 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1343400 7403 SH SOLE 375 0 7028 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 751692 295727 SH SOLE 53163 0 242564 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 351696 4305 SH SOLE 208 0 4097 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 BBG001SLD6T1 489713 33810 SH SOLE 0 0 33810 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 465167 41328 SH SOLE 0 0 41328 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 225544 181926 SH SOLE 31321 0 150605 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 618 18661 SH SOLE 2331 0 16330 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 530295 19882 SH SOLE 0 0 19882 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 1491 261500 SH SOLE 443 0 261057 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 2209924 24210 SH SOLE 198 0 24012 LIGHTNING EMOTORS INC COM 53228T101 BBG00TZ5ZMX3 11 30000 SH SOLE 0 0 30000 LILLY ELI & CO COM 532457108 BBG001S5STL8 5476979 69024 SH SOLE 4162 0 64862 LINDE PLC SHS G5494J103 BBG00GVR8YR8 1391593 15103 SH SOLE 228 0 14875 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 200196 9287 SH SOLE 655 0 8632 LISTED FD TR SHARES LAG CAP 53656F805 BBG00QFNWBB3 1058366 34716 SH SOLE 0 0 34716 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 339 17875 SH SOLE 1568 0 16307 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 2521 86600 SH SOLE 0 0 86600 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 492 24749 SH SOLE 1686 0 23063 LKQ CORP COM 501889208 BBG001SCCPJ1 235831 5900 SH SOLE 0 0 5900 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 1043468 484444 SH SOLE 0 0 484444 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 5353945 40662 SH SOLE 3211 0 37451 LORDSTOWN MOTORS CORP COM CL A 54405Q100 BBG00N6NL721 16 14153 SH SOLE 0 0 14153 LOWES COS INC COM 548661107 BBG001S5SVL3 2219006 53726 SH SOLE 2739 0 50987 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 4811 22255 SH SOLE 1109 0 21146 LUCID GROUP INC COM 549498103 BBG00W7F99W4 185393 188597 SH SOLE 1740 0 186857 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 362236 8766 SH SOLE 2804 0 5962 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 274246 91146 SH SOLE 4904 0 86242 LUMOS PHARMA INC COM 55028X109 BBG001TWRSN9 72 20013 SH SOLE 0 0 20013 M & T BK CORP COM 55261F104 BBG001S7S2B4 2895682 25552 SH SOLE 1511 0 24041 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 BBG001SJSDH8 1179168 51900 SH SOLE 0 0 51900 MACYS INC COM 55616P104 BBG001S6KRW6 386 18700 SH SOLE 305 0 18395 MADISON COVERED CALL & EQUIT COM 557437100 BBG001SL6GN3 375 48400 SH SOLE 0 0 48400 MAG SILVER CORP COM 55903Q104 BBG001S631Z9 296 18965 SH SOLE 3000 0 15965 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 1403 27933 SH SOLE 3378 0 24555 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 806850 82853 SH SOLE 1144 0 81709 MANNKIND CORP COM NEW 56400P706 BBG001SLLLY3 138 26207 SH SOLE 3029 0 23178 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 383256 38470 SH SOLE 2968 0 35502 MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 37163 27206 SH SOLE 0 0 27206 MARATHON OIL CORP COM 565849106 BBG001S69V69 383169 43331 SH SOLE 3314 0 40017 MARATHON PETE CORP COM 56585A102 BBG001S169P1 1447638 57816 SH SOLE 2443 0 55373 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 2788 18728 SH SOLE 1181 0 17547 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 432237 13860 SH SOLE 645 0 13215 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 1420 38341 SH SOLE 4059 0 34282 MASCO CORP COM 574599106 BBG001S5SZ70 344063 15340 SH SOLE 503 0 14837 MASTEC INC COM 576323109 BBG001S95HF8 698101 9377 SH SOLE 93 0 9284 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 4229298 47511 SH SOLE 4337 0 43174 MATADOR RES CO COM 576485205 BBG001T3L5S4 2085 36417 SH SOLE 0 0 36417 MATINAS BIOPHARMA HLDGS INC COM 576810105 BBG005WX2XH7 24995 190283 SH SOLE 0 0 190283 MATTEL INC COM 577081102 BBG001S5SZF1 323 18096 SH SOLE 0 0 18096 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1109272 55795 SH SOLE 10416 0 45379 MCDONALDS CORP COM 580135101 BBG001S5T110 7322454 81820 SH SOLE 6407 0 75413 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 554328 8332 SH SOLE 371 0 7961 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 550 18132 SH SOLE 0 0 18132 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 957200 249255 SH SOLE 22230 0 227025 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1926054 105306 SH SOLE 11808 0 93498 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 345125 1240 SH SOLE 166 0 1074 MERCK & CO INC COM 58933Y105 BBG001S5TC52 9687944 346167 SH SOLE 41751 0 304416 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2374456 110883 SH SOLE 15536 0 95347 METLIFE INC COM 59156R108 BBG001S5T3R8 4102966 89801 SH SOLE 5702 0 84099 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 81 25893 SH SOLE 0 0 25893 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 287046 106152 SH SOLE 0 0 106152 MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 67 12939 SH SOLE 0 0 12939 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 852 25419 SH SOLE 2584 0 22835 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 3287508 57047 SH SOLE 148 0 56899 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 234189 118873 SH SOLE 67129 0 51744 MICROSOFT CORP COM 594918104 BBG001S5TD05 30134485 552309 SH SOLE 67150 0 485159 MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 59045 25490 SH SOLE 0 0 25490 MILESTONE SCIENTIFIC INC COM NEW 59935P209 BBG001SB7BF4 8 16300 SH SOLE 0 0 16300 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 557837 84025 SH SOLE 392 0 83633 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 34938 12302 SH SOLE 0 0 12302 MODERNA INC COM 60770K107 BBG003PHHZV8 254558 14501 SH SOLE 3640 0 10861 MODINE MFG CO COM 607828100 BBG001S5T913 861 43350 SH SOLE 5300 0 38050 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 522179 1887 SH SOLE 0 0 1887 MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 1464033 37309 SH SOLE 168 0 37141 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 699203 53126 SH SOLE 3115 0 50011 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 252524 13329 SH SOLE 631 0 12698 MOODYS CORP COM 615369105 BBG001S5VP87 363758 3207 SH SOLE 130 0 3077 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1994775 91367 SH SOLE 2775 0 88592 MORGAN STANLEY EMERGING MKTS COM 617477104 BBG001SRJQL6 477552 110033 SH SOLE 0 0 110033 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 920 20978 SH SOLE 1209 0 19769 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 367500 3446 SH SOLE 0 0 3446 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 1828 75285 SH SOLE 703 0 74582 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 621 18918 SH SOLE 2475 0 16443 MSCI INC COM 55354G100 BBG001SV8B05 285635 658 SH SOLE 0 0 658 MULLEN AUTOMOTIVE INC COM 62526P109 BBG003GMH366 87 305541 SH SOLE 6400 0 299141 MURPHY OIL CORP COM 626717102 BBG001S5TG80 279520 9668 SH SOLE 1950 0 7718 MV OIL TR TR UNITS 553859109 BBG001SKBXD3 178 10900 SH SOLE 0 0 10900 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 26 11349 SH SOLE 0 0 11349 NASDAQ INC COM 631103108 BBG001SKTBJ6 426253 12234 SH SOLE 326 0 11908 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 201225 11086 SH SOLE 4997 0 6089 NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 179187 27738 SH SOLE 0 0 27738 NAUTILUS INC COM 63910B102 BBG001SBWN15 45 29305 SH SOLE 0 0 29305 NEOGEN CORP COM 640491106 BBG001S67B47 354818 27600 SH SOLE 101 0 27499 NETFLIX INC COM 64110L106 BBG001SF6L46 1748930 24898 SH SOLE 1106 0 23792 NEUBERGER BERMAN MLP & ENERG COM 64129H104 BBG003NBK4J2 91 13595 SH SOLE 0 0 13595 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KVBC1 739629 83947 SH SOLE 0 0 83947 NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 116 36947 SH SOLE 16197 0 20750 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 BBG001SKSMX7 139 12275 SH SOLE 0 0 12275 NEW GOLD INC CDA COM 644535106 BBG001S5YM54 13720 14000 SH SOLE 0 0 14000 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 533 10740 SH SOLE 6428 0 4312 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 963772 133554 SH SOLE 0 0 133554 NEW YORK MTG TR INC COM PAR $.02 649604501 BBG001SHHBR7 31 12148 SH SOLE 4000 0 8148 NEWMONT CORP COM 651639106 BBG001S5TKX3 1339668 66010 SH SOLE 5587 0 60423 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 3723096 163714 SH SOLE 12623 0 151091 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 234038 1596 SH SOLE 0 0 1596 NIKE INC CL B 654106103 BBG001S6NTK2 1113020 58812 SH SOLE 3323 0 55489 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 101062 89148 SH SOLE 9181 0 79967 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 122425 65131 SH SOLE 75 0 65056 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1810438 31181 SH SOLE 5477 0 25704 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 1644057 24139 SH SOLE 0 0 24139 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 1491845 9500 SH SOLE 526 0 8974 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 310 25362 SH SOLE 5871 0 19491 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1302818 44181 SH SOLE 1027 0 43154 NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 180 17484 SH SOLE 112 0 17372 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 3024581 41903 SH SOLE 2908 0 38995 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 797986 29185 SH SOLE 0 0 29185 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 549 135001 SH SOLE 0 0 135001 NUCOR CORP COM 670346105 BBG001S5TRV0 521005 20913 SH SOLE 3237 0 17676 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 BBG00GVX41Y3 981 38546 SH SOLE 0 0 38546 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 839 32501 SH SOLE 0 0 32501 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 1413 28899 SH SOLE 3793 0 25106 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 2165 63227 SH SOLE 10563 0 52664 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 850 24136 SH SOLE 2345 0 21791 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 607 20405 SH SOLE 2839 0 17566 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 872 25509 SH SOLE 6373 0 19136 NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKZ20 855 39287 SH SOLE 0 0 39287 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1874 154336 SH SOLE 20434 0 133902 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 1139 100148 SH SOLE 2264 0 97884 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 76 14919 SH SOLE 0 0 14919 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 1661 107120 SH SOLE 20093 0 87027 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 1322 127899 SH SOLE 9400 0 118499 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 141 16343 SH SOLE 0 0 16343 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 877 72634 SH SOLE 0 0 72634 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 226 11049 SH SOLE 3203 0 7846 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 107 10414 SH SOLE 0 0 10414 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 BBG001S6PT66 228 20505 SH SOLE 0 0 20505 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 958 131649 SH SOLE 47414 0 84235 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 373 54924 SH SOLE 6724 0 48200 NUVEEN PFD & INCOME TERM FD COM 67075A106 BBG002Z67VK5 225 12099 SH SOLE 5000 0 7099 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 1718 145630 SH SOLE 5691 0 139939 NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 226782 102359 SH SOLE 30284 0 72075 NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 2065 273185 SH SOLE 117850 0 155335 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 415 25756 SH SOLE 18486 0 7270 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 201 14430 SH SOLE 0 0 14430 NUVEEN SR INCOME FD COM 67067Y104 BBG001SDFG15 280 60913 SH SOLE 20000 0 40913 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 BBG001S78JZ3 366 32769 SH SOLE 6587 0 26182 NUVVE HOLDING CORP COM 67079Y100 BBG00Z49PKN1 35 51595 SH SOLE 300 0 51295 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 5042918 230169 SH SOLE 17353 0 212816 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 577581 10299 SH SOLE 249 0 10050 OAKTREE SPECIALTY LENDING CO COM 67401P108 BBG001SR03L7 81269 21470 SH SOLE 398 0 21072 OBSIDIAN ENERGY LTD COM 674482203 BBG001S603F0 289112 43555 SH SOLE 0 0 43555 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1228678 67607 SH SOLE 2823 0 64784 OCUPHIRE PHARMA INC COM 67577R102 BBG001SC04V7 71 20000 SH SOLE 10000 0 10000 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 233669 29419 SH SOLE 1587 0 27832 OLO INC CL A 68134L109 BBG00ZCX7044 178229 57176 SH SOLE 0 0 57176 ONEOK INC NEW COM 682680103 BBG001S5TWK1 1530 23284 SH SOLE 1220 0 22064 ONTO INNOVATION INC COM 683344105 BBG001S5THX0 238411 3916 SH SOLE 0 0 3916 OPKO HEALTH INC COM 68375N103 BBG001SD4254 18 14501 SH SOLE 0 0 14501 ORACLE CORP COM 68389X105 BBG001S5SJG6 1896007 108848 SH SOLE 6767 0 102081 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 BBG001SK4M90 142 11794 SH SOLE 0 0 11794 ORASURE TECHNOLOGIES INC COM 68554V108 BBG001SD3BW5 62 12857 SH SOLE 2000 0 10857 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 2234645 7233 SH SOLE 154 0 7079 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 311717 22657 SH SOLE 2361 0 20296 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 268729 25213 SH SOLE 2729 0 22484 OTONOMO TECHNOLOGIES LTD *W EXP 08/13/202 M7571L111 2582 86650 SH SOLE 0 0 86650 OVERSTOCK COM INC DEL COM 690370101 BBG001S64TS5 287 14824 SH SOLE 0 0 14824 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 1390151 28421 SH SOLE 729 0 27692 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 1288 111525 SH SOLE 3460 0 108065 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 407 80325 SH SOLE 0 0 80325 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 2111 72731 SH SOLE 1138 0 71593 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 1573 49546 SH SOLE 1783 0 47763 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 304489 62626 SH SOLE 8462 0 54164 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 391333 54671 SH SOLE 1055 0 53616 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 2608 72535 SH SOLE 11707 0 60828 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 4055 108158 SH SOLE 7673 0 100485 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 575 18431 SH SOLE 400 0 18031 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 2267 46048 SH SOLE 1430 0 44618 PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 439 18087 SH SOLE 150 0 17937 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 568 28232 SH SOLE 1832 0 26400 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 3289158 520985 SH SOLE 31846 0 489139 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 105 12811 SH SOLE 510 0 12301 PACKAGING CORP AMER COM 695156109 BBG001S5V741 317058 7001 SH SOLE 220 0 6781 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 168601 261970 SH SOLE 126267 0 135703 PALATIN TECHNOLOGIES INC COM NEW 696077502 BBG001S8HM57 30720 12000 SH SOLE 0 0 12000 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 436590 20891 SH SOLE 548 0 20343 PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 1233 75479 SH SOLE 3031 0 72448 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 617 36565 SH SOLE 2018 0 34547 PARKE BANCORP INC COM 700885106 BBG001SDV7X2 212527 10247 SH SOLE 0 0 10247 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 300271 3889 SH SOLE 437 0 3452 PAVMED INC COM 70387R106 BBG00DGWP3H1 19 40334 SH SOLE 0 0 40334 PAYCHEX INC COM 704326107 BBG001S5V135 3129353 54669 SH SOLE 2338 0 52331 PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLD1 293 53652 SH SOLE 0 0 53652 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1139993 88589 SH SOLE 6041 0 82548 PBF ENERGY INC CL A 69318G106 BBG002832HM6 256198 13700 SH SOLE 0 0 13700 PDC ENERGY INC COM 69327R101 BBG001S5V439 801 12619 SH SOLE 170 0 12449 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 193 24311 SH SOLE 885 0 23426 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 571 19236 SH SOLE 2557 0 16679 PEPSICO INC COM 713448108 BBG001S695T1 9066298 167192 SH SOLE 6139 0 161053 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 BBG00XWZGGJ1 695 70965 SH SOLE 0 0 70965 PERKINELMER INC COM 714046109 BBG001SBKS35 271770 4101 SH SOLE 48 0 4053 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 357143 105813 SH SOLE 1406 0 104407 PFIZER INC COM 717081103 BBG001S5V466 6456429 567662 SH SOLE 53357 0 514305 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 2038 41513 SH SOLE 1601 0 39912 PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 1729 145633 SH SOLE 1845 0 143788 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 2808126 69325 SH SOLE 2906 0 66419 PHILLIPS 66 COM 718546104 BBG00286S4P7 2009092 40765 SH SOLE 1903 0 38862 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 126 13731 SH SOLE 0 0 13731 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 136 11477 SH SOLE 6977 0 4500 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 2057 171241 SH SOLE 609 0 170632 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 6082 329117 SH SOLE 10259 0 318858 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 330 25849 SH SOLE 0 0 25849 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 BBG00MF4SGN5 215170 16645 SH SOLE 0 0 16645 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 264217 12416 SH SOLE 0 0 12416 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 421169 39050 SH SOLE 13720 0 25330 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 2088408 82045 SH SOLE 11778 0 70267 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1791 34867 SH SOLE 16871 0 17996 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 2129 22895 SH SOLE 1607 0 21288 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 BBG001SKG2H2 82 11831 SH SOLE 0 0 11831 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 54 11404 SH SOLE 71 0 11333 PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 131 18527 SH SOLE 0 0 18527 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 701 77549 SH SOLE 0 0 77549 PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 113 13015 SH SOLE 0 0 13015 PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 85 17224 SH SOLE 0 0 17224 PINTEREST INC CL A 72352L106 BBG002583CW7 251 10327 SH SOLE 364 0 9963 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 245216 6074 SH SOLE 551 0 5523 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 876 74481 SH SOLE 0 0 74481 PLBY GROUP INC COM 72814P109 BBG00TYN9Y77 66 23820 SH SOLE 1879 0 21941 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 457 36945 SH SOLE 4841 0 32104 PLX PHARMA INC COM 72942A107 BBG004RKBK55 2 13725 SH SOLE 0 0 13725 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 592388 43189 SH SOLE 2658 0 40531 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 BBG0147QHH45 434 81700 SH SOLE 0 0 81700 POOL CORP COM 73278L105 BBG001S5VBK4 282749 1157 SH SOLE 27 0 1130 PPG INDS INC COM 693506107 BBG001S5VC13 1309 10410 SH SOLE 0 0 10410 PPL CORP COM 69351T106 BBG001S5VC31 2217 75873 SH SOLE 1450 0 74423 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 BBG001T619N6 9 29805 SH SOLE 0 0 29805 PREFORMED LINE PRODS CO COM 740444104 BBG001SFKCZ6 232796 2795 SH SOLE 0 0 2795 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1268 11624 SH SOLE 1065 0 10559 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 BBG00H3P9YB7 1309 76531 SH SOLE 111 0 76420 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 1917319 34082 SH SOLE 1222 0 32860 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 BBG004QJF9H7 267 25840 SH SOLE 0 0 25840 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 24003176 350887 SH SOLE 16347 0 334540 PROGRESSIVE CORP COM 743315103 BBG001S5V509 514942 10487 SH SOLE 1041 0 9446 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 848007 50120 SH SOLE 4838 0 45282 PROSHARES TR PSHS SHORT DOW30 74347B235 BBG001SR6H94 3313076 187955 SH SOLE 500 0 187455 PROSHARES TR PSHS ULT NASB 74347R214 BBG001T7V4Q9 230800 4000 SH SOLE 0 0 4000 PROSHARES TR PSHS ULTRA TECH 74347R693 BBG001SSTD78 368160 16000 SH SOLE 0 0 16000 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 633 10311 SH SOLE 2590 0 7721 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1068169 148061 SH SOLE 6240 0 141821 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 328622 26473 SH SOLE 612 0 25861 PROSHARES TR SHORT QQQ NEW 74347B714 BBG001SR6H58 10233055 1344878 SH SOLE 123718 0 1221160 PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 4317101 455442 SH SOLE 1000 0 454442 PROSHARES TR SHRT RUSSELL2000 74348A210 BBG001S90ZR0 3967384 279952 SH SOLE 0 0 279952 PROSHARES TR II ULTA BLMBG 2017 74347Y888 BBG001T0D0D6 1257868 41596 SH SOLE 0 0 41596 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 13 13000 PRN SOLE 0 0 13000 PROTERRA INC COM 74374T109 BBG00Y038YW0 38 10038 SH SOLE 13 0 10025 PROVIDENT FINL SVCS INC COM 74386T105 BBG001SKM445 286 13385 SH SOLE 0 0 13385 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 637499 61216 SH SOLE 7123 0 54093 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 4522 73798 SH SOLE 1324 0 72474 PURECYCLE TECHNOLOGIES INC *W EXP 03/17/202 74623V111 130355 45262 SH SOLE 0 0 45262 PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 184472 45043 SH SOLE 0 0 45043 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 102 16201 SH SOLE 0 0 16201 QUALCOMM INC COM 747525103 BBG001S6VS70 1772805 107495 SH SOLE 17406 0 90089 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 519168 7922 SH SOLE 545 0 7377 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 598 105433 SH SOLE 6370 0 99063 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 339831 7637 SH SOLE 82 0 7555 RADIAN GROUP INC COM 750236101 BBG001SBWXG7 880546 47572 SH SOLE 0 0 47572 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 203128 2918 SH SOLE 10 0 2908 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 3286981 166248 SH SOLE 14341 0 151907 RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 545 17914 SH SOLE 1300 0 16614 RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 2738 56073 SH SOLE 750 0 55323 REALTY INCOME CORP COM 756109104 BBG001S884K0 494122 73651 SH SOLE 4411 0 69240 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 5133 181559 SH SOLE 5465 0 176094 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 BBG00YVK1Z98 4 11000 SH SOLE 0 0 11000 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 359391 3617 SH SOLE 1345 0 2272 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 565865 43316 SH SOLE 500 0 42816 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 455341 3774 SH SOLE 58 0 3716 REKOR SYSTEMS INC COM 759419104 BBG00GX2L937 42738 36015 SH SOLE 0 0 36015 REPUBLIC FIRST BANCORP INC COM 760416107 BBG001S5RBF5 62 28695 SH SOLE 1337 0 27358 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 374334 8850 SH SOLE 180 0 8670 RESMED INC COM 761152107 BBG001SBGRC2 295848 2875 SH SOLE 0 0 2875 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 616347 33868 SH SOLE 9968 0 23900 RIOT BLOCKCHAIN INC COM 767292105 BBG001SDW128 61690 18902 SH SOLE 0 0 18902 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 113632 22371 SH SOLE 6215 0 16156 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 431 31825 SH SOLE 0 0 31825 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 BBG001TCBCV6 264 21513 SH SOLE 8096 0 13417 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 653 35453 SH SOLE 2567 0 32886 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 508941 79496 SH SOLE 25622 0 53874 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 704948 9140 SH SOLE 368 0 8772 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 251954 16685 SH SOLE 515 0 16170 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 670938 5697 SH SOLE 1359 0 4338 ROSS STORES INC COM 778296103 BBG001S5VRS1 542773 7927 SH SOLE 250 0 7677 ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 948263 11844 SH SOLE 0 0 11844 ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 697155 84637 SH SOLE 163 0 84474 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 1267 95550 SH SOLE 6087 0 89463 RYDER SYS INC COM 783549108 BBG001S5VK15 1209 14465 SH SOLE 6216 0 8249 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 432937 4565 SH SOLE 324 0 4241 SACHEM CAP CORP COM 78590A109 BBG00F48C2L3 84 25391 SH SOLE 0 0 25391 SALESFORCE INC COM 79466L302 BBG001SDLP09 963181 61564 SH SOLE 19050 0 42514 SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 1836 349087 SH SOLE 7345 0 341742 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 629309 43149 SH SOLE 1318 0 41831 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 1382 54224 SH SOLE 0 0 54224 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 293254 1109 SH SOLE 0 0 1109 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1909148 71183 SH SOLE 4880 0 66303 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 773999 59733 SH SOLE 2321 0 57412 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 4060192 194990 SH SOLE 11726 0 183264 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 1405850 66485 SH SOLE 437 0 66048 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 32575998 627953 SH SOLE 10528 0 617425 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 3856868 100359 SH SOLE 1698 0 98661 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 15475349 537113 SH SOLE 8699 0 528414 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 2231378 111523 SH SOLE 4767 0 106756 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 587173 20421 SH SOLE 447 0 19974 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1826081 61206 SH SOLE 1788 0 59418 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 17241369 584391 SH SOLE 7363 0 577028 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 3331040 106649 SH SOLE 25262 0 81387 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 865789 22164 SH SOLE 0 0 22164 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2470679 101463 SH SOLE 1914 0 99549 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1148917 64787 SH SOLE 21561 0 43226 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1648 85427 SH SOLE 10612 0 74815 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 350995 65855 SH SOLE 24565 0 41290 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 743317 148747 SH SOLE 6055 0 142692 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 220791 70762 SH SOLE 2423 0 68339 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3867536 476399 SH SOLE 53445 0 422954 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3315723 1053949 SH SOLE 27471 0 1026478 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 314757 247092 SH SOLE 11623 0 235469 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 334996 51297 SH SOLE 4871 0 46426 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 1954285 346444 SH SOLE 26398 0 320046 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 5304307 530670 SH SOLE 26752 0 503918 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 1036086 285207 SH SOLE 61975 0 223232 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 431192 214791 SH SOLE 31422 0 183369 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 11902 153213 SH SOLE 29080 0 124133 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 15999082 550168 SH SOLE 30784 0 519384 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 815 11793 SH SOLE 1229 0 10564 SERVICENOW INC COM 81762P102 BBG001T4JFC0 974562 7516 SH SOLE 2609 0 4907 SESEN BIO INC COM 817763105 BBG001V0GC35 6 10000 SH SOLE 0 0 10000 SEVEN HILLS REALTY TRUST COM 81784E101 BBG00GGSN9W5 95445 10527 SH SOLE 0 0 10527 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 700012 42401 SH SOLE 2971 0 39430 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 500977 9299 SH SOLE 1109 0 8190 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 776 22368 SH SOLE 2682 0 19686 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 152994 14532 SH SOLE 0 0 14532 SIGNATURE BK NEW YORK N Y COM 82669G104 BBG001SGW2S1 213850 1870 SH SOLE 0 0 1870 SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 80 27007 SH SOLE 0 0 27007 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 BBG001SCBW07 59 20000 SH SOLE 0 0 20000 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 835344 21594 SH SOLE 2079 0 19515 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 BBG015TRLF27 1353466 52406 SH SOLE 0 0 52406 SIREN ETF TR DIVCN LDRS ETF 829658301 BBG00BT76WV7 2174 44576 SH SOLE 9393 0 35183 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 84598 109840 SH SOLE 21334 0 88506 SJW GROUP COM 784305104 BBG001S5W3N8 3113 38340 SH SOLE 750 0 37590 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 1461794 30421 SH SOLE 939 0 29482 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 550436 14122 SH SOLE 568 0 13554 SNAP INC CL A 83304A106 BBG00441QMK5 555 62051 SH SOLE 203 0 61848 SNAP ON INC COM 833034101 BBG001S5W688 1961932 10673 SH SOLE 50 0 10623 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 836974 14175 SH SOLE 247 0 13928 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 778 168837 SH SOLE 4200 0 164637 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 267279 4954 SH SOLE 0 0 4954 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 241790 5747 SH SOLE 612 0 5135 SOUTHERN CO COM 842587107 BBG001S5W777 1055422 92768 SH SOLE 8376 0 84392 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 289929 15880 SH SOLE 200 0 15680 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 859 25502 SH SOLE 1667 0 23835 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 78201 30885 SH SOLE 550 0 30335 SP PLUS CORP COM 78469C103 BBG001S7TNN4 797413 45888 SH SOLE 0 0 45888 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 828637 178145 SH SOLE 35325 0 142820 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 5587909 176232 SH SOLE 20901 0 155331 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 1589 38841 SH SOLE 1470 0 37371 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 BBG001SRXRL8 1145 42766 SH SOLE 0 0 42766 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 313829 63333 SH SOLE 62 0 63271 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 439156 577228 SH SOLE 4513 0 572715 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 7074 110358 SH SOLE 894 0 109464 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 42944 920945 SH SOLE 13852 0 907093 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 5387466 1656940 SH SOLE 192696 0 1464244 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 746390 1624021 SH SOLE 87907 0 1536114 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 BBG001V0JXP2 255 10634 SH SOLE 7818 0 2816 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 611 10406 SH SOLE 5298 0 5108 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1364 42217 SH SOLE 1354 0 40863 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 1096 37259 SH SOLE 2464 0 34795 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 448025 39175 SH SOLE 12843 0 26332 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 32461605 497320 SH SOLE 43287 0 454033 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 691775 2600000 SH Call SOLE 0 0 2600000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1993871 13490 SH SOLE 1290 0 12200 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1156 10509 SH SOLE 306 0 10203 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 4633 72002 SH SOLE 6791 0 65211 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 7102 384919 SH SOLE 160754 0 224165 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 767134 261429 SH SOLE 81200 0 180229 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 1789 18016 SH SOLE 0 0 18016 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 2895 140797 SH SOLE 802 0 139995 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 975737 66095 SH SOLE 5465 0 60630 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 5452 179396 SH SOLE 1782 0 177614 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 1516 62557 SH SOLE 7034 0 55523 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 6611 75862 SH SOLE 974 0 74888 SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 2267 69060 SH SOLE 5376 0 63684 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 664805 87176 SH SOLE 2488 0 84688 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 3746 79730 SH SOLE 1061 0 78669 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 2664 54403 SH SOLE 8336 0 46067 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 7253 334247 SH SOLE 3983 0 330264 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 8839 395671 SH SOLE 19907 0 375764 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 20456 724350 SH SOLE 11800 0 712550 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 19800 768615 SH SOLE 23319 0 745296 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 1333973 2201806 SH SOLE 62715 0 2139091 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 2461093 4246775 SH SOLE 401802 0 3844973 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 9704 341936 SH SOLE 9986 0 331950 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 651281 638830 SH SOLE 6188 0 632642 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 902 40176 SH SOLE 1929 0 38247 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 19168 660295 SH SOLE 4075 0 656220 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 2177464 1223702 SH SOLE 73171 0 1150531 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 3020239 2853697 SH SOLE 25186 0 2828511 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 957919 1851790 SH SOLE 108387 0 1743403 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 995428 1712847 SH SOLE 150079 0 1562768 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 410522 1006817 SH SOLE 114846 0 891971 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1276219 1969851 SH SOLE 111753 0 1858098 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 402552 270684 SH SOLE 19712 0 250972 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 966330 1303343 SH SOLE 73862 0 1229481 SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 3331 35550 SH SOLE 22579 0 12971 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 665469 77706 SH SOLE 8224 0 69482 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 514371 135552 SH SOLE 4092 0 131460 SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 779 21240 SH SOLE 0 0 21240 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 407759 131551 SH SOLE 1928 0 129623 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 13533 182332 SH SOLE 16243 0 166089 SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 332315 142837 SH SOLE 2355 0 140482 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 815730 39850 SH SOLE 3737 0 36113 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1440644 171598 SH SOLE 21101 0 150497 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 5249 87013 SH SOLE 780 0 86233 SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 624868 21091 SH SOLE 291 0 20800 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1008 20232 SH SOLE 148 0 20084 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 630 10727 SH SOLE 538 0 10189 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 204566 2561 SH SOLE 250 0 2311 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 226871 34363 SH SOLE 526 0 33837 SPECIAL OPPORTUNITIES FD INC COM 84741T104 BBG001S5V6G0 164867 14462 SH SOLE 0 0 14462 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 493 16660 SH SOLE 0 0 16660 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 1004884 30303 SH SOLE 0 0 30303 SPLUNK INC COM 848637104 BBG001TWMNG3 1815 21085 SH SOLE 15414 0 5671 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 914354 44051 SH SOLE 1495 0 42556 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 906 28556 SH SOLE 22312 0 6244 SPROTT FOCUS TR INC COM 85208J109 BBG001S5RF39 170558 21400 SH SOLE 0 0 21400 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1383361 444215 SH SOLE 0 0 444215 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 757117 334637 SH SOLE 10541 0 324096 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 159365 269501 SH SOLE 11395 0 258106 SPS COMM INC COM 78463M107 BBG001T65R07 241064 1888 SH SOLE 0 0 1888 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 154 12087 SH SOLE 0 0 12087 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 489782 135954 SH SOLE 9345 0 126609 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 7016 254774 SH SOLE 5669 0 249105 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 411438 134093 SH SOLE 14726 0 119367 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 922 23068 SH SOLE 2271 0 20797 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 BBG00CNV8TC4 719 17887 SH SOLE 1263 0 16624 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 BBG00CNVKF21 1745 37873 SH SOLE 19769 0 18104 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 337659 13498 SH SOLE 0 0 13498 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 405896 46066 SH SOLE 2043 0 44023 SSR MNG INC COM 784730103 BBG001S6JSX5 207003 15379 SH SOLE 500 0 14879 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 344802 10596 SH SOLE 287 0 10309 STARBUCKS CORP COM 855244109 BBG001S72KH6 3772627 111790 SH SOLE 7405 0 104385 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 723 39465 SH SOLE 1450 0 38015 STATE STR CORP COM 857477103 BBG001S5RLD5 318861 5140 SH SOLE 110 0 5030 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 346694 10106 SH SOLE 0 0 10106 STERICYCLE INC COM 858912108 BBG001S7P0T2 219547 5014 SH SOLE 0 0 5014 STONECO LTD COM CL A G85158106 BBG00M4ZQF98 222 23491 SH SOLE 16683 0 6808 STORE CAP CORP COM 862121100 BBG00265T6X6 926 28888 SH SOLE 1599 0 27289 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 1133655 88511 SH SOLE 4553 0 83958 STRYKER CORPORATION COM 863667101 BBG001S8FR03 792339 12522 SH SOLE 918 0 11604 STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 676 13358 SH SOLE 140 0 13218 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 833 54881 SH SOLE 5751 0 49130 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 182153 22929 SH SOLE 217 0 22712 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 1035782 28570 SH SOLE 0 0 28570 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1011036 35302 SH SOLE 894 0 34408 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 2388 55411 SH SOLE 9195 0 46216 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 17 17000 PRN SOLE 0 0 17000 SUNRUN INC COM 86771W105 BBG0025XVR94 591 24597 SH SOLE 17669 0 6928 SUPER LEAGUE GAMING INC COM 86804F202 BBG009XZYH83 4 12783 SH SOLE 0 0 12783 SURFACE ONCOLOGY INC COM 86877M209 BBG00KFWYX53 14 17325 SH SOLE 7000 0 10325 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 309259 10819 SH SOLE 212 0 10607 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1284724 4380 SH SOLE 17 0 4363 SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 256580 6852 SH SOLE 0 0 6852 SYSCO CORP COM 871829107 BBG001S5WJS8 690063 35300 SH SOLE 2049 0 33251 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1052495 49377 SH SOLE 1810 0 47567 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 166 10629 SH SOLE 155 0 10474 TANGER FACTORY OUTLET CTRS I COM 875465106 BBG001S7BZV7 195 10862 SH SOLE 390 0 10472 TAPESTRY INC COM 876030107 BBG001SFH7D5 477 12538 SH SOLE 3066 0 9472 TARGET CORP COM 87612E106 BBG001SC0K41 5212897 75353 SH SOLE 4206 0 71147 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 564426 11513 SH SOLE 285 0 11228 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 432780 14777 SH SOLE 1200 0 13577 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 482 26765 SH SOLE 0 0 26765 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 1008 50897 SH SOLE 1200 0 49697 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 BBG001S6TBF1 278 19587 SH SOLE 0 0 19587 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 BBG008NVFX18 300 20462 SH SOLE 0 0 20462 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 636 26899 SH SOLE 2137 0 24762 TELEFONICA S A SPONSORED ADR 879382208 BBG001S5WMH3 52915 21633 SH SOLE 1603 0 20030 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 87 51533 SH SOLE 0 0 51533 TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 75056 18017 SH SOLE 0 0 18017 TEMPLETON GLOBAL INCOME FD COM 880198106 BBG001S5RKQ3 86 19917 SH SOLE 0 0 19917 TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 278410 6996 SH SOLE 18 0 6978 TESLA INC COM 88160R101 BBG001SQKGD7 2788846 168478 SH SOLE 18524 0 149954 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 120 13180 SH SOLE 0 0 13180 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4648690 55840 SH SOLE 2695 0 53145 TEXTRON INC COM 883203101 BBG001S5WZ39 949582 18009 SH SOLE 125 0 17884 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 441931 32774 SH SOLE 1437 0 31337 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2999416 22010 SH SOLE 1460 0 20550 THORNBURG INCM BUILDER OPP T COM 885213108 BBG011K2MTF5 978 68493 SH SOLE 0 0 68493 TILRAY BRANDS INC COM CL 2 88688T100 BBG00L7XTPY9 168 62322 SH SOLE 6009 0 56313 TJX COS INC NEW COM 872540109 BBG001S5WQ93 866367 67624 SH SOLE 6580 0 61044 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 601112 21596 SH SOLE 1429 0 20167 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1092233 37884 SH SOLE 868 0 37016 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 BBG001SS8R16 413222 12349 SH SOLE 0 0 12349 TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 1003587 78651 SH SOLE 0 0 78651 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1415012 35227 SH SOLE 629 0 34598 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 402747 4263 SH SOLE 20 0 4243 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 340881 4352 SH SOLE 0 0 4352 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 639936 6774 SH SOLE 5 0 6769 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 138 30371 SH SOLE 9650 0 20721 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 2415077 26495 SH SOLE 4261 0 22234 TRI CONTL CORP COM 895436103 BBG001S5WZ75 313 12215 SH SOLE 0 0 12215 TRINITY CAP INC COM 896442308 BBG00T6WFZK3 109 10000 SH SOLE 0 0 10000 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 814 11838 SH SOLE 115 0 11723 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 479447 37740 SH SOLE 4585 0 33155 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 BBG00M4RHFY8 2823 93813 SH SOLE 10656 0 83157 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 BBG011MF2PD6 2577 116728 SH SOLE 15639 0 101089 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 BBG00TSFR128 2102 75860 SH SOLE 8458 0 67402 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 BBG00Y002QG7 1344 45825 SH SOLE 4985 0 40840 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 BBG00XZZ2J07 3192 103347 SH SOLE 12093 0 91254 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 436660 244528 SH SOLE 115683 0 128845 UBS GROUP AG SHS H42097107 BBG007936GX0 547393 41064 SH SOLE 161 0 40903 UGI CORP NEW COM 902681105 BBG001S5X0W3 411 11076 SH SOLE 1673 0 9403 UNDER ARMOUR INC CL A 904311107 BBG001SJLLQ7 251 24738 SH SOLE 308 0 24430 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 137 15399 SH SOLE 5500 0 9899 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 1565193 68945 SH SOLE 3246 0 65699 UNION PAC CORP COM 907818108 BBG001S5X2M0 2556588 44926 SH SOLE 4699 0 40227 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 263778 23391 SH SOLE 4285 0 19106 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 3266988 96595 SH SOLE 12731 0 83864 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 440713 6211 SH SOLE 1091 0 5120 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 3762 150178 SH SOLE 1301 0 148877 UNITED STS BRENT OIL FD LP UNIT 91167Q100 BBG001T8T4Q0 290832 10284 SH SOLE 0 0 10284 UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 1310 92926 SH SOLE 75232 0 17694 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 7258773 61752 SH SOLE 4691 0 57061 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 284361 2337 SH SOLE 0 0 2337 UNUM GROUP COM 91529Y106 BBG001S5X2J4 1054901 33183 SH SOLE 4000 0 29183 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 692827 81745 SH SOLE 3000 0 78745 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 344826 23126 SH SOLE 1000 0 22126 VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 100110 29059 SH SOLE 0 0 29059 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 229828 21410 SH SOLE 0 0 21410 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 2821632 46301 SH SOLE 2408 0 43893 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 147 12973 SH SOLE 0 0 12973 VALMONT INDS INC COM 920253101 BBG001S5X650 698783 2346 SH SOLE 0 0 2346 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 866 10091 SH SOLE 833 0 9258 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 146821 70397 SH SOLE 1562 0 68835 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 1836 67933 SH SOLE 1723 0 66210 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 478861 159916 SH SOLE 8667 0 151249 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 459 18459 SH SOLE 0 0 18459 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 674463 20404 SH SOLE 1731 0 18673 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 737035 28849 SH SOLE 1710 0 27139 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 606037 34710 SH SOLE 0 0 34710 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 2769813 276343 SH SOLE 7588 0 268755 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 2516184 171108 SH SOLE 0 0 171108 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 453 20338 SH SOLE 798 0 19540 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 617235 38611 SH SOLE 2047 0 36564 VANECK ETF TRUST VANECK VIETNAM 92189F817 BBG001T5CFW2 320597 27177 SH SOLE 0 0 27177 VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 211 11916 SH SOLE 0 0 11916 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 10338 49010 SH SOLE 825 0 48185 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 7977 56957 SH SOLE 502 0 56455 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 3796 23209 SH SOLE 1103 0 22106 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 1858 12110 SH SOLE 0 0 12110 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 2202 14021 SH SOLE 0 0 14021 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 3623 20907 SH SOLE 867 0 20040 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 3124288 137228 SH SOLE 3362 0 133866 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 381511 59200 SH SOLE 3258 0 55942 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 30753892 639367 SH SOLE 7235 0 632132 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 3963468 394828 SH SOLE 33275 0 361553 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1451655 99669 SH SOLE 13223 0 86446 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1464120 44901 SH SOLE 1219 0 43682 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 46125535 391274 SH SOLE 11752 0 379522 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1364650 120052 SH SOLE 1080 0 118972 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 22477383 181079 SH SOLE 1493 0 179586 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 25038820 245610 SH SOLE 5356 0 240254 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 14304779 257169 SH SOLE 18291 0 238878 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3882367 220085 SH SOLE 19525 0 200560 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 34471733 254523 SH SOLE 5618 0 248905 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 5555996 116701 SH SOLE 15102 0 101599 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 21251191 344393 SH SOLE 18147 0 326246 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 5911578 82008 SH SOLE 2140 0 79868 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 14471256 1233584 SH SOLE 106783 0 1126801 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 37996571 584671 SH SOLE 39016 0 545655 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 287651 37653 SH SOLE 1925 0 35728 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4525000 395810 SH SOLE 36375 0 359435 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 1016 18317 SH SOLE 4391 0 13926 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 1069 16608 SH SOLE 3169 0 13439 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 771 18657 SH SOLE 6328 0 12329 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 444088 61530 SH SOLE 3342 0 58188 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1950932 191205 SH SOLE 27356 0 163849 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 4596382 222695 SH SOLE 5162 0 217533 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 882313 27992 SH SOLE 331 0 27661 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 2188721 147193 SH SOLE 10257 0 136936 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 4680578 178864 SH SOLE 2760 0 176104 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 7256265 142868 SH SOLE 2207 0 140661 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 7129728 221951 SH SOLE 2382 0 219569 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 2677 36063 SH SOLE 4615 0 31448 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1031844 72829 SH SOLE 5648 0 67181 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 905772 36488 SH SOLE 817 0 35671 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 228689 20044 SH SOLE 837 0 19207 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 3004 24669 SH SOLE 225 0 24444 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 11098072 488883 SH SOLE 22082 0 466801 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 795392 376090 SH SOLE 15427 0 360663 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 17511016 760312 SH SOLE 53471 0 706841 VANGUARD WELLINGTON FD US QUALITY 921935706 BBG00K269NN4 388329 7400 SH SOLE 3700 0 3700 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 BBG00K26B603 227168 4600 SH SOLE 0 0 4600 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 7542180 403513 SH SOLE 13678 0 389835 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 3325232 78182 SH SOLE 8057 0 70125 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 3637459 77861 SH SOLE 5683 0 72178 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 539 10959 SH SOLE 1923 0 9036 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 397484 10832 SH SOLE 468 0 10364 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 6736 50880 SH SOLE 1406 0 49474 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 655041 84189 SH SOLE 8300 0 75889 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 2525 14672 SH SOLE 3525 0 11147 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 1743040 16835 SH SOLE 342 0 16493 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 1031501 43840 SH SOLE 4008 0 39832 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 656547 25873 SH SOLE 2109 0 23764 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 480368 31518 SH SOLE 2896 0 28622 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1437471 41604 SH SOLE 2511 0 39093 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1998030 20672 SH SOLE 737 0 19935 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 1693056 50990 SH SOLE 3859 0 47131 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 535531 10519 SH SOLE 675 0 9844 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1072715 48925 SH SOLE 8702 0 40223 VBI VACCINES INC CDA COM NEW 91822J103 BBG001S5SXK0 10 26300 SH SOLE 0 0 26300 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 347919 6052 SH SOLE 299 0 5753 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 5137686 805758 SH SOLE 108387 0 697371 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 569672 7317 SH SOLE 947 0 6370 VERU INC COM 92536C103 BBG001SCF2T8 115 21705 SH SOLE 0 0 21705 VIATRIS INC COM 92556V106 BBG00Y52JV51 395718 70347 SH SOLE 2158 0 68189 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 912 28162 SH SOLE 1411 0 26751 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 9889 154484 SH SOLE 567 0 153917 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 BBG006QSN9T0 13478 198961 SH SOLE 76863 0 122098 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 BBG006X184M6 2252 41172 SH SOLE 0 0 41172 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 22301 359292 SH SOLE 11085 0 348207 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 BBG009K7JND7 8776 149016 SH SOLE 8089 0 140927 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 BBG00H0GHQ37 435 11413 SH SOLE 0 0 11413 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 BBG00X70YNW6 369 15346 SH SOLE 440 0 14906 VIRTUS CONVERTIBLE & INC FD COM 92838U108 BBG001SLMK47 266402 93239 SH SOLE 0 0 93239 VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 638562 200010 SH SOLE 2000 0 198010 VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 659 100535 SH SOLE 0 0 100535 VISA INC COM CL A 92826C839 BBG001SRCFY3 9280331 147709 SH SOLE 7437 0 140272 VIZIO HLDG CORP CL A COM 92858V101 BBG00ZHDJWD0 369 49832 SH SOLE 0 0 49832 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 305411 6709 SH SOLE 128 0 6581 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 226 22342 SH SOLE 1853 0 20489 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 BBG001SH5X74 473242 78200 SH SOLE 0 0 78200 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 BBG001T99QY2 692904 151866 SH SOLE 0 0 151866 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 145303 18180 SH SOLE 0 0 18180 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 1403085 259581 SH SOLE 0 0 259581 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 228745 65845 SH SOLE 7320 0 58525 WALMART INC COM 931142103 BBG001S5XH92 8218332 147796 SH SOLE 4973 0 142823 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 903 95264 SH SOLE 7314 0 87950 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 221080 2436 SH SOLE 0 0 2436 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1626644 53331 SH SOLE 5397 0 47934 WATERS CORP COM 941848103 BBG001S8MDG9 760667 5622 SH SOLE 42 0 5580 WD 40 CO COM 929236107 BBG001S5XD46 211245 1570 SH SOLE 10 0 1560 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 596 12588 SH SOLE 113 0 12475 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 2781495 259950 SH SOLE 83174 0 176776 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1010160 27174 SH SOLE 859 0 26315 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 295272 1857 SH SOLE 0 0 1857 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 337026 7251 SH SOLE 0 0 7251 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 258 20311 SH SOLE 0 0 20311 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 679808 97066 SH SOLE 0 0 97066 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 348162 14451 SH SOLE 0 0 14451 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 210193 33625 SH SOLE 928 0 32697 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 3918 100260 SH SOLE 3293 0 96967 WHEELS UP EXPERIENCE INC COM CL A 96328L106 BBG00XTV85M3 18 17500 SH SOLE 0 0 17500 WILLIAMS COS INC COM 969457100 BBG001S5XH10 592462 60678 SH SOLE 431 0 60247 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 216258 17331 SH SOLE 1155 0 16176 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 1507012 117368 SH SOLE 3508 0 113860 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 1107474 35995 SH SOLE 4811 0 31184 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 4130857 622657 SH SOLE 196443 0 426214 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 440816 508249 SH SOLE 52202 0 456047 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 1465672 99032 SH SOLE 2970 0 96062 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 910 27915 SH SOLE 3050 0 24865 WISDOMTREE TR INTK MLTIFACTR 97717Y774 BBG00LNNW626 919376 39501 SH SOLE 0 0 39501 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 927 19716 SH SOLE 1745 0 17971 WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 214046 8670 SH SOLE 0 0 8670 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 1504179 53949 SH SOLE 150 0 53799 WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B59 1354 31149 SH SOLE 23 0 31126 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 11008 308956 SH SOLE 6813 0 302143 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 BBG00QTQ1911 3378768 77745 SH SOLE 0 0 77745 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 405 12466 SH SOLE 1964 0 10502 WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 1498759 35096 SH SOLE 38 0 35058 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 6313 73351 SH SOLE 332 0 73019 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 17002 274442 SH SOLE 10661 0 263781 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 4811930 865872 SH SOLE 56796 0 809076 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 4943698 167095 SH SOLE 6231 0 160864 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 396340 42793 SH SOLE 3118 0 39675 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 1916809 52954 SH SOLE 269 0 52685 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 3292483 1304738 SH SOLE 316391 0 988347 WISDOMTREE TR US SHT TRM CORP 97717X156 BBG00CSKDZ42 2320434 50752 SH SOLE 14 0 50738 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 1298 45628 SH SOLE 14980 0 30648 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 1063390 48940 SH SOLE 1006 0 47934 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 209671 19505 SH SOLE 1562 0 17943 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 5550439 333185 SH SOLE 18045 0 315140 WISDOMTREE TR YIELD ENHANCED 97717Y808 BBG00GQ2TVG4 1705792 99473 SH SOLE 2070 0 97403 WOODWARD INC COM 980745103 BBG001S6YZC5 1001798 10543 SH SOLE 0 0 10543 WORKHORSE GROUP INC COM NEW 98138J206 BBG001SD7PS5 20460 15024 SH SOLE 101 0 14923 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 12235 338085 SH SOLE 23962 0 314123 WP CAREY INC COM 92936U109 BBG001S67MM3 6111 78201 SH SOLE 5820 0 72381 WPP PLC NEW ADR 92937A102 BBG001S5XJ89 552 11225 SH SOLE 1164 0 10061 WSFS FINL CORP COM 929328102 BBG001S5XJX1 296561 32932 SH SOLE 0 0 32932 XAI OCTAGON FLOATING RATE & COM 98400T106 BBG00HMS4SD6 277 43842 SH SOLE 0 0 43842 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 3468 49460 SH SOLE 891 0 48569 XYLEM INC COM 98419M100 BBG001V05C73 850158 8556 SH SOLE 0 0 8556 YUM BRANDS INC COM 988498101 BBG001S7JQ30 734252 17826 SH SOLE 1810 0 16016 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 227538 2285 SH SOLE 52 0 2233 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 296133 8931 SH SOLE 304 0 8627 ZOETIS INC CL A 98978V103 BBG0039320P7 1449476 29528 SH SOLE 1643 0 27885