0001606587-22-001192.txt : 20220516 0001606587-22-001192.hdr.sgml : 20220516 20220516125554 ACCESSION NUMBER: 0001606587-22-001192 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220516 DATE AS OF CHANGE: 20220516 EFFECTIVENESS DATE: 20220516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: J.W. COLE ADVISORS, INC. CENTRAL INDEX KEY: 0001404763 IRS NUMBER: 593680571 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19681 FILM NUMBER: 22927244 BUSINESS ADDRESS: STREET 1: 4301 ANCHOR PLAZA PARKWAY STREET 2: SUITE 450 CITY: TAMPA STATE: FL ZIP: 33634 BUSINESS PHONE: 813-935-6776 MAIL ADDRESS: STREET 1: 4301 ANCHOR PLAZA PARKWAY STREET 2: SUITE 450 CITY: TAMPA STATE: FL ZIP: 33634 FORMER COMPANY: FORMER CONFORMED NAME: Jonathan Roberts Advisory Group DATE OF NAME CHANGE: 20070626 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001404763 XXXXXXXX 03-31-2022 03-31-2022 false J.W. COLE ADVISORS, INC.
4301 ANCHOR PLAZA PARKWAY SUITE 450 TAMPA FL 33634
13F HOLDINGS REPORT 028-19681 N
Kurt Lofgren Chief Compliance Officer 813-935-6776 Kurt Lofgren Tampa FL 05-13-2022 0 1803 583615 false
INFORMATION TABLE 2 form13InfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3M CO COM 88579Y101 209 1025090 SH SOLE NONE 0 0 1025090 9 METERS BIOPHARMA INC COM 654405109 39 48989 SH SOLE NONE 0 0 48989 ABB LTD SPONSORED ADR 000375204 6 78339 SH SOLE NONE 0 0 78339 ABBOTT LABS COM 002824100 1069 1489772 SH SOLE NONE 0 0 1489772 ABBVIE INC COM 00287Y109 3978 2709759 SH SOLE NONE 0 0 2709759 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 13 114205 SH SOLE NONE 0 0 114205 ABRDN ETFS BBRG ALL COMMDY 003261203 2 82462 SH SOLE NONE 0 0 82462 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 56 42048 SH SOLE NONE 0 0 42048 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 1 36959 SH SOLE NONE 0 0 36959 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 1 41017 SH SOLE NONE 0 0 41017 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 2 63822 SH SOLE NONE 0 0 63822 ACADIA PHARMACEUTICALS INC COM 004225108 37 872115 SH SOLE NONE 0 0 872115 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 319 855565 SH SOLE NONE 0 0 855565 ACLARIS THERAPEUTICS INC COM 00461U105 3 43100 SH SOLE NONE 0 0 43100 ACTIVISION BLIZZARD INC COM 00507V109 38 247407 SH SOLE NONE 0 0 247407 ACUITY BRANDS INC COM 00508Y102 14 19001 SH SOLE NONE 0 0 19001 ADOBE SYSTEMS INCORPORATED COM 00724F101 454 1025226 SH SOLE NONE 0 0 1025226 ADVANCE AUTO PARTS INC COM 00751Y106 23 10910 SH SOLE NONE 0 0 10910 ADVANCED MICRO DEVICES INC COM 007903107 1274 1222924 SH SOLE NONE 0 0 1222924 ADVANSIX INC COM 00773T101 0 11344 SH SOLE NONE 0 0 11344 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 800 34168 SH SOLE NONE 0 0 34168 ADVISORSHARES TR PURE CANNABIS 00768Y495 3 13245 SH SOLE NONE 0 0 13245 ADVISORSHARES TR VICE E T F 00768Y545 4 18371 SH SOLE NONE 0 0 18371 ADVISORSHARES TR PURE US CANNABIS 00768Y453 75 366619 SH SOLE NONE 0 0 366619 AEGON N V NY REGISTRY SHS 007924103 2 11179 SH SOLE NONE 0 0 11179 AES CORP COM 00130H105 21 65426 SH SOLE NONE 0 0 65426 AFLAC INC COM 001055102 57 82075 SH SOLE NONE 0 0 82075 AGILENT TECHNOLOGIES INC COM 00846U101 45 124493 SH SOLE NONE 0 0 124493 AGNC INVT CORP COM 00123Q104 148 182499 SH SOLE NONE 0 0 182499 AGREE RLTY CORP COM 008492100 0 14267 SH SOLE NONE 0 0 14267 AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 3 76370 SH SOLE NONE 0 0 76370 AIR PRODS &CHEMS INC COM 009158106 21 782766 SH SOLE NONE 0 0 782766 AIRBNB INC COM CL A 009066101 50 431736 SH SOLE NONE 0 0 431736 ALASKA AIR GROUP INC COM 011659109 111 42507 SH SOLE NONE 0 0 42507 ALBEMARLE CORP COM 012653101 64 220584 SH SOLE NONE 0 0 220584 ALCOA CORP COM 013872106 209 258228 SH SOLE NONE 0 0 258228 ALCON AG ORD SHS H01301128 23 64462 SH SOLE NONE 0 0 64462 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 235 734430 SH SOLE NONE 0 0 734430 ALIGHT INC COM CL A 01626W101 2 19900 SH SOLE NONE 0 0 19900 ALIGN TECHNOLOGY INC COM 016255101 29 43667 SH SOLE NONE 0 0 43667 ALLEGION PLC ORD SHS G0176J109 0 27100 SH SOLE NONE 0 0 27100 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 5 83252 SH SOLE NONE 0 0 83252 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 30 28186 SH SOLE NONE 0 0 28186 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 120 180531 SH SOLE NONE 0 0 180531 ALLIANT ENERGY CORP COM 018802108 1 62480 SH SOLE NONE 0 0 62480 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 11 58055 SH SOLE NONE 0 0 58055 ALLSTATE CORP COM 020002101 449 175892 SH SOLE NONE 0 0 175892 ALLY FINL INC COM 02005N100 5 26483 SH SOLE NONE 0 0 26483 ALPHA &OMEGA SEMICONDUCTOR SHS G6331P104 0 15302 SH SOLE NONE 0 0 15302 ALPHA METALLURGICAL RESOUR I COM 020764106 1 13996 SH SOLE NONE 0 0 13996 ALPHABET INC CAP STK CL C 02079K107 6518 4977109 SH SOLE NONE 0 0 4977109 ALPHABET INC CAP STK CL A 02079K305 2396 4423208 SH SOLE NONE 0 0 4423208 ALPS ETF TR CLEAN ENERGY 00162Q460 1 36852 SH SOLE NONE 0 0 36852 ALPS ETF TR RIVRFRNT STR INC 00162Q783 18 87202 SH SOLE NONE 0 0 87202 ALPS ETF TR MED BREAKTHGH 00162Q593 3 88305 SH SOLE NONE 0 0 88305 ALPS ETF TR SECTR DIV DOGS 00162Q858 40 100044 SH SOLE NONE 0 0 100044 ALPS ETF TR ALERIAN MLP 00162Q452 73 366277 SH SOLE NONE 0 0 366277 ALTRIA GROUP INC COM 02209S103 1158 1233968 SH SOLE NONE 0 0 1233968 AMARIN CORP PLC SPONS ADR NEW 023111206 6 18102 SH SOLE NONE 0 0 18102 AMAZON COM INC COM 023135106 9867 18109019 SH SOLE NONE 0 0 18109019 AMEREN CORP COM 023608102 107 11831 SH SOLE NONE 0 0 11831 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 25 50249 SH SOLE NONE 0 0 50249 AMERICAN AIRLS GROUP INC COM 02376R102 68 111775 SH SOLE NONE 0 0 111775 AMERICAN CAMPUS CMNTYS INC COM 024835100 46 700225 SH SOLE NONE 0 0 700225 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1065 31049 SH SOLE NONE 0 0 31049 AMERICAN ELEC PWR CO INC COM 025537101 329 1261669 SH SOLE NONE 0 0 1261669 AMERICAN EXPRESS CO COM 025816109 768 832661 SH SOLE NONE 0 0 832661 AMERICAN INTL GROUP INC COM NEW 026874784 38 70284 SH SOLE NONE 0 0 70284 AMERICAN TOWER CORP NEW COM 03027X100 108 559249 SH SOLE NONE 0 0 559249 AMERICAN WTR WKS CO INC NEW COM 030420103 53 353475 SH SOLE NONE 0 0 353475 AMERIPRISE FINL INC COM 03076C106 24 132862 SH SOLE NONE 0 0 132862 AMERISOURCEBERGEN CORP COM 03073E105 17 85274 SH SOLE NONE 0 0 85274 AMETEK INC COM 031100100 26 35633 SH SOLE NONE 0 0 35633 AMGEN INC COM 031162100 349 878802 SH SOLE NONE 0 0 878802 AMPHENOL CORP NEW CL A 032095101 11 88139 SH SOLE NONE 0 0 88139 AMPLIFY ETF TR HIGH INCOME 032108847 1 13754 SH SOLE NONE 0 0 13754 AMPLIFY ETF TR ONLIN RETL ETF 032108102 3 103753 SH SOLE NONE 0 0 103753 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 19 245087 SH SOLE NONE 0 0 245087 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 8 301660 SH SOLE NONE 0 0 301660 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 22 328407 SH SOLE NONE 0 0 328407 ANALOG DEVICES INC COM 032654105 61 129754 SH SOLE NONE 0 0 129754 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 78 66678 SH SOLE NONE 0 0 66678 ANNALY CAPITAL MANAGEMENT IN COM 035710409 177 81411 SH SOLE NONE 0 0 81411 ANSYS INC COM 03662Q105 0 18424 SH SOLE NONE 0 0 18424 ANTHEM INC COM 036752103 105 417695 SH SOLE NONE 0 0 417695 AON PLC SHS CL A G0403H108 35 125819 SH SOLE NONE 0 0 125819 APOLLO GLOBAL MGMT INC COM 03769M106 28 299461 SH SOLE NONE 0 0 299461 APPLE INC COM 037833100 31820 63872150 SH SOLE NONE 0 0 63872150 APPLIED MATLS INC COM 038222105 184 1988813 SH SOLE NONE 0 0 1988813 APTARGROUP INC COM 038336103 0 15863 SH SOLE NONE 0 0 15863 APTIV PLC SHS G6095L109 1 41184 SH SOLE NONE 0 0 41184 ARBOR REALTY TRUST INC COM 038923108 264 19267 SH SOLE NONE 0 0 19267 ARCH CAP GROUP LTD ORD G0450A105 9 13502 SH SOLE NONE 0 0 13502 ARCHER DANIELS MIDLAND CO COM 039483102 60 1517585 SH SOLE NONE 0 0 1517585 ARES CAPITAL CORP COM 04010L103 335 1467971 SH SOLE NONE 0 0 1467971 ARES COML REAL ESTATE CORP COM 04013V108 1 19992 SH SOLE NONE 0 0 19992 ARGENX SE SPONSORED ADR 04016X101 0 10090 SH SOLE NONE 0 0 10090 ARISTA NETWORKS INC COM 040413106 32 24554 SH SOLE NONE 0 0 24554 ARK ETF TR 3D PRINTING ETF 00214Q500 2 49946 SH SOLE NONE 0 0 49946 ARK ETF TR ARK SPACE EXPL 00214Q807 4 59022 SH SOLE NONE 0 0 59022 ARK ETF TR FINTECH INNOVA 00214Q708 16 198104 SH SOLE NONE 0 0 198104 ARK ETF TR GENOMIC REV ETF 00214Q302 17 623538 SH SOLE NONE 0 0 623538 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 95 756612 SH SOLE NONE 0 0 756612 ARK ETF TR NEXT GNRTN INTER 00214Q401 12 1055837 SH SOLE NONE 0 0 1055837 ARK ETF TR INNOVATION ETF 00214Q104 88 2818455 SH SOLE NONE 0 0 2818455 ARRAY TECHNOLOGIES INC COM SHS 04271T100 11 125661 SH SOLE NONE 0 0 125661 ASHLAND GLOBAL HLDGS INC COM 044186104 1 105342 SH SOLE NONE 0 0 105342 ASML HOLDING N V N Y REGISTRY SHS N07059210 58 71667 SH SOLE NONE 0 0 71667 ASSOCIATED BANC CORP COM 045487105 1 27435 SH SOLE NONE 0 0 27435 ASTRA SPACE INC COM CL A 04634X103 4 15440 SH SOLE NONE 0 0 15440 ASTRAZENECA PLC SPONSORED ADR 046353108 116 179612 SH SOLE NONE 0 0 179612 AT&T INC COM 00206R102 3120 2702236 SH SOLE NONE 0 0 2702236 ATMOS ENERGY CORP COM 049560105 31 20449 SH SOLE NONE 0 0 20449 AUTODESK INC COM 052769106 4 24454 SH SOLE NONE 0 0 24454 AUTOMATIC DATA PROCESSING IN COM 053015103 165 845926 SH SOLE NONE 0 0 845926 AVANGRID INC COM 05351W103 2 71836 SH SOLE NONE 0 0 71836 AVANOS MED INC COM 05350V106 1 33574 SH SOLE NONE 0 0 33574 AVEPOINT INC COM CL A 053604104 5 25774 SH SOLE NONE 0 0 25774 AVERY DENNISON CORP COM 053611109 44 110114 SH SOLE NONE 0 0 110114 AVIAT NETWORKS INC COM NEW 05366Y201 6 170281 SH SOLE NONE 0 0 170281 AVIS BUDGET GROUP COM 053774105 0 32386 SH SOLE NONE 0 0 32386 AVISTA CORP COM 05379B107 1 26864 SH SOLE NONE 0 0 26864 AXCELIS TECHNOLOGIES INC COM NEW 054540208 0 24925 SH SOLE NONE 0 0 24925 AXOGEN INC COM 05463X106 1 10322 SH SOLE NONE 0 0 10322 AXON ENTERPRISE INC COM 05464C101 0 59913 SH SOLE NONE 0 0 59913 AXSOME THERAPEUTICS INC COM 05464T104 9 45729 SH SOLE NONE 0 0 45729 B &G FOODS INC NEW COM 05508R106 62 122516 SH SOLE NONE 0 0 122516 B. RILEY FINANCIAL INC COM 05580M108 36 73429 SH SOLE NONE 0 0 73429 BABCOCK &WILCOX ENTERPRISES COM 05614L209 6 44880 SH SOLE NONE 0 0 44880 BAIDU INC SPON ADR REP A 056752108 6 107200 SH SOLE NONE 0 0 107200 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 110 28188 SH SOLE NONE 0 0 28188 BALL CORP COM 058498106 69 53398 SH SOLE NONE 0 0 53398 BANCO SANTANDER S.A. ADR 05964H105 40 17928 SH SOLE NONE 0 0 17928 BANK HAWAII CORP COM 062540109 2 191714 SH SOLE NONE 0 0 191714 BANK MONTREAL QUE COM 063671101 21 21639 SH SOLE NONE 0 0 21639 BANK MONTREAL QUE NT LKD 38 06368B504 3 77822 SH SOLE NONE 0 0 77822 BANK NEW YORK MELLON CORP COM 064058100 142 86528 SH SOLE NONE 0 0 86528 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1 17940 SH SOLE NONE 0 0 17940 BANNER CORP COM NEW 06652V208 8 386447 SH SOLE NONE 0 0 386447 BARCLAYS BANK PLC ETN LKD 48 06746P563 0 12242 SH SOLE NONE 0 0 12242 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 5 114794 SH SOLE NONE 0 0 114794 BARINGS BDC INC COM 06759L103 113 172478 SH SOLE NONE 0 0 172478 BARRICK GOLD CORP COM 067901108 45 109808 SH SOLE NONE 0 0 109808 BAXTER INTL INC COM 071813109 42 78896 SH SOLE NONE 0 0 78896 BCE INC COM NEW 05534B760 116 74425 SH SOLE NONE 0 0 74425 BEAM GLOBAL COM 07373B109 2 30675 SH SOLE NONE 0 0 30675 BECTON DICKINSON &CO COM 075887109 217 334690 SH SOLE NONE 0 0 334690 BENTLEY SYS INC COM CL B 08265T208 8 332437 SH SOLE NONE 0 0 332437 BERKLEY W R CORP COM 084423102 11 149021 SH SOLE NONE 0 0 149021 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2260 11404598 SH SOLE NONE 0 0 11404598 BERKSHIRE HATHAWAY INC DEL CL A 084670108 0 528921 SH SOLE NONE 0 0 528921 BERKSHIRE HILLS BANCORP INC COM 084680107 1 22610 SH SOLE NONE 0 0 22610 BEST BUY INC COM 086516101 380 41607 SH SOLE NONE 0 0 41607 BHP GROUP LTD SPONSORED ADS 088606108 13 251777 SH SOLE NONE 0 0 251777 BIOCRYST PHARMACEUTICALS INC COM 09058V103 112 1645000 SH Call SOLE NONE 0 0 1645000 BIOCRYST PHARMACEUTICALS INC COM 09058V103 34 497756 SH SOLE NONE 0 0 497756 BIOGEN INC COM 09062X103 26 40770 SH SOLE NONE 0 0 40770 BIONANO GENOMICS INC COM 09075F107 27 43169 SH SOLE NONE 0 0 43169 BIOXCEL THERAPEUTICS INC COM 09075P105 1 21035 SH SOLE NONE 0 0 21035 BK OF AMERICA CORP COM 060505104 915 3293910 SH SOLE NONE 0 0 3293910 BLACK HILLS CORP COM 092113109 2 27430 SH SOLE NONE 0 0 27430 BLACKBERRY LTD COM 09228F103 6 15481 SH SOLE NONE 0 0 15481 BLACKLINE INC COM 09239B109 0 18305 SH SOLE NONE 0 0 18305 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2 25610 SH SOLE NONE 0 0 25610 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1 13460 SH SOLE NONE 0 0 13460 BLACKROCK ENHANCD CAP &INM COM 09256A109 3 69408 SH SOLE NONE 0 0 69408 BLACKROCK ENHANCED EQUITY DI COM 09251A104 3 33787 SH SOLE NONE 0 0 33787 BLACKROCK INC COM 09247X101 146 304817 SH SOLE NONE 0 0 304817 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 18 14075 SH SOLE NONE 0 0 14075 BLACKROCK MUNIVEST FD II INC COM 09253T101 2 19365 SH SOLE NONE 0 0 19365 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1 14260 SH SOLE NONE 0 0 14260 BLACKROCK RES &COMMODITIES SHS 09257A108 113 85947 SH SOLE NONE 0 0 85947 BLACKROCK SCIENCE &TECHNOLO SHS 09258G104 10 430756 SH SOLE NONE 0 0 430756 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3039 138016 SH SOLE NONE 0 0 138016 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 46 86704 SH SOLE NONE 0 0 86704 BLACKSTONE INC COM 09260D107 887 2219486 SH SOLE NONE 0 0 2219486 BLACKSTONE MTG TR INC COM CL A 09257W100 12 25796 SH SOLE NONE 0 0 25796 BLINK CHARGING CO COM 09354A100 107 22539 SH SOLE NONE 0 0 22539 BLOCK INC CL A 852234103 222 419401 SH SOLE NONE 0 0 419401 BLOOM ENERGY CORP COM CL A 093712107 1 12108 SH SOLE NONE 0 0 12108 BOEING CO COM 097023105 574 5270655 SH SOLE NONE 0 0 5270655 BOOKING HOLDINGS INC COM 09857L108 0 68105 SH SOLE NONE 0 0 68105 BORGWARNER INC COM 099724106 216 32252 SH SOLE NONE 0 0 32252 BOSTON BEER INC CL A 100557107 0 25639 SH SOLE NONE 0 0 25639 BOSTON SCIENTIFIC CORP COM 101137107 45 34705 SH SOLE NONE 0 0 34705 BOULDER GROWTH &INCOME FD I COM 101507101 22 325527 SH SOLE NONE 0 0 325527 BOX INC CL A 10316T104 13 41084 SH SOLE NONE 0 0 41084 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1 13536 SH SOLE NONE 0 0 13536 BP PLC SPONSORED ADR 055622104 193 1065881 SH SOLE NONE 0 0 1065881 BRAEMAR HOTELS &RESORTS INC COM 10482B101 2 11742 SH SOLE NONE 0 0 11742 BRIDGEBIO PHARMA INC COM 10806X102 2 20300 SH SOLE NONE 0 0 20300 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 37869 SH SOLE NONE 0 0 37869 BRISTOL-MYERS SQUIBB CO COM 110122108 880 1857075 SH SOLE NONE 0 0 1857075 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 279 23606 SH SOLE NONE 0 0 23606 BROADCOM INC COM 11135F101 618 1026789 SH SOLE NONE 0 0 1026789 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 50 70323 SH SOLE NONE 0 0 70323 BROOKDALE SR LIVING INC COM 112463104 6 43358 SH SOLE NONE 0 0 43358 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3 186355 SH SOLE NONE 0 0 186355 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 0 19539 SH SOLE NONE 0 0 19539 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1 10370 SH SOLE NONE 0 0 10370 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2 102711 SH SOLE NONE 0 0 102711 BROWN &BROWN INC COM 115236101 2 139421 SH SOLE NONE 0 0 139421 BROWN FORMAN CORP CL A 115637100 4 263941 SH SOLE NONE 0 0 263941 BROWN FORMAN CORP CL B 115637209 30 1984314 SH SOLE NONE 0 0 1984314 BRUNSWICK CORP COM 117043109 1 65036 SH SOLE NONE 0 0 65036 BUMBLE INC COM CL A 12047B105 1 28995 SH SOLE NONE 0 0 28995 C3 AI INC CL A 12468P104 1 13620 SH SOLE NONE 0 0 13620 CACI INTL INC CL A 127190304 0 15063 SH SOLE NONE 0 0 15063 CADENCE BANK COM 12740C103 832 28438 SH SOLE NONE 0 0 28438 CADENCE DESIGN SYSTEM INC COM 127387108 39 72106 SH SOLE NONE 0 0 72106 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 17 301629 SH SOLE NONE 0 0 301629 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 17 230690 SH SOLE NONE 0 0 230690 CAMBRIA ETF TR GLB ASSET ALLO 132061607 2 59118 SH SOLE NONE 0 0 59118 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 11 715792 SH SOLE NONE 0 0 715792 CAMECO CORP COM 13321L108 7 20595 SH SOLE NONE 0 0 20595 CAMPBELL SOUP CO COM 134429109 12 17682 SH SOLE NONE 0 0 17682 CANADIAN IMP BK COMM COM 136069101 41 10170 SH SOLE NONE 0 0 10170 CANADIAN NAT RES LTD COM 136385101 51 121759 SH SOLE NONE 0 0 121759 CANADIAN SOLAR INC COM 136635109 0 10785 SH SOLE NONE 0 0 10785 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1 24290 SH SOLE NONE 0 0 24290 CAPITAL ONE FINL CORP COM 14040H105 98 154556 SH SOLE NONE 0 0 154556 CARDINAL HEALTH INC COM 14149Y108 106 23745 SH SOLE NONE 0 0 23745 CAREMAX INC COM CL A 14171W103 3 19571 SH SOLE NONE 0 0 19571 CARETRUST REIT INC COM 14174T107 1 15440 SH SOLE NONE 0 0 15440 CARLISLE COS INC COM 142339100 18 39421 SH SOLE NONE 0 0 39421 CARLYLE GROUP INC COM 14316J108 2 22979 SH SOLE NONE 0 0 22979 CARNIVAL CORP COMMON STOCK 143658300 132 175024 SH SOLE NONE 0 0 175024 CARPENTER TECHNOLOGY CORP COM 144285103 0 16792 SH SOLE NONE 0 0 16792 CARRIER GLOBAL CORPORATION COM 14448C104 187 427358 SH SOLE NONE 0 0 427358 CASEYS GEN STORES INC COM 147528103 6 27601 SH SOLE NONE 0 0 27601 CATERPILLAR INC COM 149123101 521 1131288 SH SOLE NONE 0 0 1131288 CBRE GBL REAL ESTATE INC FD COM 12504G100 7 59295 SH SOLE NONE 0 0 59295 CBRE GROUP INC CL A 12504L109 18 12458 SH SOLE NONE 0 0 12458 CDK GLOBAL INC COM 12508E101 1 36559 SH SOLE NONE 0 0 36559 CDW CORP COM 12514G108 164 199303 SH SOLE NONE 0 0 199303 CECO ENVIRONMENTAL CORP COM 125141101 6 31293 SH SOLE NONE 0 0 31293 CELANESE CORP DEL COM 150870103 45 15936 SH SOLE NONE 0 0 15936 CENTERPOINT ENERGY INC COM 15189T107 26 421376 SH SOLE NONE 0 0 421376 CERAGON NETWORKS LTD ORD M22013102 6 12354 SH SOLE NONE 0 0 12354 CF BANKSHARES INC COM 12520L109 1 22301 SH SOLE NONE 0 0 22301 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1 16401 SH SOLE NONE 0 0 16401 CHARLES RIV LABS INTL INC COM 159864107 1 18463 SH SOLE NONE 0 0 18463 CHECKPOINT THERAPEUTICS INC COM 162828107 8 14868 SH SOLE NONE 0 0 14868 CHEMOURS CO COM 163851108 24 490484 SH SOLE NONE 0 0 490484 CHENIERE ENERGY INC COM NEW 16411R208 7 77417 SH SOLE NONE 0 0 77417 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2 84540 SH SOLE NONE 0 0 84540 CHESAPEAKE ENERGY CORP COM 165167735 1 87677 SH SOLE NONE 0 0 87677 CHESAPEAKE UTILS CORP COM 165303108 316 5190 SH SOLE NONE 0 0 5190 CHEVRON CORP NEW COM 166764100 1809 3868890 SH SOLE NONE 0 0 3868890 CHEWY INC CL A 16679L109 10 276971 SH SOLE NONE 0 0 276971 CHIMERA INVT CORP COM NEW 16934Q208 119 16381 SH SOLE NONE 0 0 16381 CHIPOTLE MEXICAN GRILL INC COM 169656105 171 52315 SH SOLE NONE 0 0 52315 CHOICE HOTELS INTL INC COM 169905106 1 143178 SH SOLE NONE 0 0 143178 CHUBB LIMITED COM H1467J104 123 233371 SH SOLE NONE 0 0 233371 CHURCH &DWIGHT CO INC COM 171340102 79 98247 SH SOLE NONE 0 0 98247 CIGNA CORP NEW COM 125523100 79 281771 SH SOLE NONE 0 0 281771 CINCINNATI FINL CORP COM 172062101 35 132278 SH SOLE NONE 0 0 132278 CINTAS CORP COM 172908105 14 295352 SH SOLE NONE 0 0 295352 CION INVT CORP COM 17259U204 1 20706 SH SOLE NONE 0 0 20706 CISCO SYS INC COM 17275R102 2081 1266087 SH SOLE NONE 0 0 1266087 CITIGROUP INC COM NEW 172967424 562 173517 SH SOLE NONE 0 0 173517 CITIZENS &NORTHN CORP COM 172922106 6 142133 SH SOLE NONE 0 0 142133 CITIZENS FINL GROUP INC COM 174610105 38 29454 SH SOLE NONE 0 0 29454 CIVITAS RESOURCES INC COM NEW 17888H103 2 111993 SH SOLE NONE 0 0 111993 CLEAN ENERGY FUELS CORP COM 184499101 3 19850 SH SOLE NONE 0 0 19850 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 4 15224 SH SOLE NONE 0 0 15224 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 542 16072 SH SOLE NONE 0 0 16072 CLEVELAND-CLIFFS INC NEW COM 185899101 749 1743205 SH SOLE NONE 0 0 1743205 CLOROX CO DEL COM 189054109 31 230069 SH SOLE NONE 0 0 230069 CLOUDFLARE INC CL A COM 18915M107 4 433793 SH SOLE NONE 0 0 433793 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 7 63217 SH SOLE NONE 0 0 63217 CME GROUP INC COM 12572Q105 26 118655 SH SOLE NONE 0 0 118655 CMS ENERGY CORP COM 125896100 50 44566 SH SOLE NONE 0 0 44566 COCA COLA CO COM 191216100 1520 3924905 SH SOLE NONE 0 0 3924905 COCA COLA CONS INC COM 191098102 0 136634 SH SOLE NONE 0 0 136634 COGNEX CORP COM 192422103 0 28866 SH SOLE NONE 0 0 28866 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 353 5466 SH SOLE NONE 0 0 5466 COHEN &STEERS INFRASTRUCTUR COM 19248A109 21 181169 SH SOLE NONE 0 0 181169 COHEN &STEERS QUALITY INCOM COM 19247L106 9 149399 SH SOLE NONE 0 0 149399 COHEN &STEERS REIT &PFD & COM 19247X100 1 28612 SH SOLE NONE 0 0 28612 COHEN &STEERS TOTAL RETURN COM 19247R103 1 12658 SH SOLE NONE 0 0 12658 COHU INC COM 192576106 2 59910 SH SOLE NONE 0 0 59910 COINBASE GLOBAL INC COM CL A 19260Q107 399 777089 SH SOLE NONE 0 0 777089 COLGATE PALMOLIVE CO COM 194162103 56 393323 SH SOLE NONE 0 0 393323 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 3 72592 SH SOLE NONE 0 0 72592 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 79 94389 SH SOLE NONE 0 0 94389 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 232 14575 SH SOLE NONE 0 0 14575 COMCAST CORP NEW CL A 20030N101 950 1333603 SH SOLE NONE 0 0 1333603 COMERICA INC COM 200340107 0 27219 SH SOLE NONE 0 0 27219 COMMERCE BANCSHARES INC COM 200525103 13 27875 SH SOLE NONE 0 0 27875 COMPASS DIVERSIFIED SH BEN INT 20451Q104 32 131747 SH SOLE NONE 0 0 131747 COMSTOCK RES INC COM 205768302 4 53505 SH SOLE NONE 0 0 53505 CONAGRA BRANDS INC COM 205887102 53 163979 SH SOLE NONE 0 0 163979 CONOCOPHILLIPS COM 20825C104 561 2008637 SH SOLE NONE 0 0 2008637 CONSOLIDATED EDISON INC COM 209115104 616 361174 SH SOLE NONE 0 0 361174 CONSTELLATION BRANDS INC CL A 21036P108 95 213103 SH SOLE NONE 0 0 213103 CONSTELLATION ENERGY CORP COM 21037T109 64 109790 SH SOLE NONE 0 0 109790 CORNING INC COM 219350105 32 186182 SH SOLE NONE 0 0 186182 CORTEVA INC COM 22052L104 121 155681 SH SOLE NONE 0 0 155681 COSTCO WHSL CORP NEW COM 22160K105 1063 1751949 SH SOLE NONE 0 0 1751949 COTERRA ENERGY INC COM 127097103 133 561721 SH SOLE NONE 0 0 561721 COTY INC COM CL A 222070203 5 44501 SH SOLE NONE 0 0 44501 COUPANG INC CL A 22266T109 2 18330 SH SOLE NONE 0 0 18330 COUSINS PPTYS INC COM NEW 222795502 1 39565 SH SOLE NONE 0 0 39565 CRACKER BARREL OLD CTRY STOR COM 22410J106 0 26714 SH SOLE NONE 0 0 26714 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1 15590 SH SOLE NONE 0 0 15590 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 12 99026 SH SOLE NONE 0 0 99026 CROCS INC COM 227046109 1 92750 SH SOLE NONE 0 0 92750 CROWDSTRIKE HLDGS INC CL A 22788C105 1168 997238 SH SOLE NONE 0 0 997238 CROWN CASTLE INTL CORP NEW COM 22822V101 205 437904 SH SOLE NONE 0 0 437904 CROWN HLDGS INC COM 228368106 0 46408 SH SOLE NONE 0 0 46408 CSX CORP COM 126408103 114 369565 SH SOLE NONE 0 0 369565 CULLEN FROST BANKERS INC COM 229899109 1 196542 SH SOLE NONE 0 0 196542 CUMMINS INC COM 231021106 34 363157 SH SOLE NONE 0 0 363157 CVS HEALTH CORP COM 126650100 2460 987666 SH SOLE NONE 0 0 987666 CYBERARK SOFTWARE LTD SHS M2682V108 1 16882 SH SOLE NONE 0 0 16882 D R HORTON INC COM 23331A109 108 12414 SH SOLE NONE 0 0 12414 DANAHER CORPORATION COM 235851102 222 406912 SH SOLE NONE 0 0 406912 DANAOS CORPORATION SHS Y1968P121 1 94710 SH SOLE NONE 0 0 94710 DARDEN RESTAURANTS INC COM 237194105 4 22451 SH SOLE NONE 0 0 22451 DARLING INGREDIENTS INC COM 237266101 0 16076 SH SOLE NONE 0 0 16076 DATADOG INC CL A COM 23804L103 1 82703 SH SOLE NONE 0 0 82703 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 2 31130 SH SOLE NONE 0 0 31130 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 10 272661 SH SOLE NONE 0 0 272661 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 15 490038 SH SOLE NONE 0 0 490038 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 17 537765 SH SOLE NONE 0 0 537765 DAVITA INC COM 23918K108 0 48750 SH SOLE NONE 0 0 48750 DBX ETF TR XTRACK HRVST CSI 233051879 1 46326 SH SOLE NONE 0 0 46326 DBX ETF TR XTRACK MSCI EAFE 233051200 31 226734 SH SOLE NONE 0 0 226734 DECKERS OUTDOOR CORP COM 243537107 2 150580 SH SOLE NONE 0 0 150580 DEERE &CO COM 244199105 309 1671593 SH SOLE NONE 0 0 1671593 DELL TECHNOLOGIES INC CL C 24703L202 53 114144 SH SOLE NONE 0 0 114144 DELTA AIR LINES INC DEL COM NEW 247361702 162 439490 SH SOLE NONE 0 0 439490 DELUXE CORP COM 248019101 6 182648 SH SOLE NONE 0 0 182648 DEVON ENERGY CORP NEW COM 25179M103 25 1103916 SH SOLE NONE 0 0 1103916 DEXCOM INC COM 252131107 19 51196 SH SOLE NONE 0 0 51196 DIAGEO PLC SPON ADR NEW 25243Q205 23 312584 SH SOLE NONE 0 0 312584 DIAMONDBACK ENERGY INC COM 25278X109 17 94944 SH SOLE NONE 0 0 94944 DICKS SPORTING GOODS INC COM 253393102 100 16070 SH SOLE NONE 0 0 16070 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 62 17000 SH SOLE NONE 0 0 17000 DIGITAL RLTY TR INC COM 253868103 138 91279 SH SOLE NONE 0 0 91279 DIGITALBRIDGE GROUP INC CL A COM 25401T108 21 17451 SH SOLE NONE 0 0 17451 DIGITALOCEAN HLDGS INC COM 25402D102 1 73065 SH SOLE NONE 0 0 73065 DILLARDS INC CL A 254067101 9 158382 SH SOLE NONE 0 0 158382 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2 72944 SH SOLE NONE 0 0 72944 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 25 74539 SH SOLE NONE 0 0 74539 DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 0 10799 SH SOLE NONE 0 0 10799 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 0 11117 SH SOLE NONE 0 0 11117 DISCOVER FINL SVCS COM 254709108 364 50547 SH SOLE NONE 0 0 50547 DISNEY WALT CO COM 254687106 2520 2476270 SH SOLE NONE 0 0 2476270 DNP SELECT INCOME FD INC COM 23325P104 7942 800217 SH SOLE NONE 0 0 800217 DOCUSIGN INC COM 256163106 63 249304 SH SOLE NONE 0 0 249304 DOLLAR GEN CORP NEW COM 256677105 83 396136 SH SOLE NONE 0 0 396136 DOLLAR TREE INC COM 256746108 23 69489 SH SOLE NONE 0 0 69489 DOMINION ENERGY INC COM 25746U109 527 977398 SH SOLE NONE 0 0 977398 DOMINOS PIZZA INC COM 25754A201 174 184057 SH SOLE NONE 0 0 184057 DONALDSON INC COM 257651109 2 111573 SH SOLE NONE 0 0 111573 DOVER CORP COM 260003108 72 62753 SH SOLE NONE 0 0 62753 DOW INC COM 260557103 243 373641 SH SOLE NONE 0 0 373641 DOXIMITY INC CL A 26622P107 1 52090 SH SOLE NONE 0 0 52090 DRAFTKINGS INC COM CL A 26142R104 26 67349 SH SOLE NONE 0 0 67349 DROPBOX INC CL A 26210C104 0 10672 SH SOLE NONE 0 0 10672 DTE ENERGY CO COM 233331107 5 33133 SH SOLE NONE 0 0 33133 DUCKHORN PORTFOLIO INC COM 26414D106 1 21828 SH SOLE NONE 0 0 21828 DUFF &PHELPS UTLITY AND INF COM 26433C105 1283 84500 SH SOLE NONE 0 0 84500 DUKE ENERGY CORP NEW COM NEW 26441C204 384 2413802 SH SOLE NONE 0 0 2413802 DUKE REALTY CORP COM NEW 264411505 28 286357 SH SOLE NONE 0 0 286357 DUPONT DE NEMOURS INC COM 26614N102 151 239741 SH SOLE NONE 0 0 239741 EAST WEST BANCORP INC COM 27579R104 2 26410 SH SOLE NONE 0 0 26410 EASTMAN CHEM CO COM 277432100 37 27677 SH SOLE NONE 0 0 27677 EATON CORP PLC SHS G29183103 88 92321 SH SOLE NONE 0 0 92321 EATON VANCE FLTING RATE INC COM 278279104 11 143054 SH SOLE NONE 0 0 143054 EATON VANCE MUN BD FD COM 27827X101 11 128969 SH SOLE NONE 0 0 128969 EATON VANCE RISK-MANAGED DIV COM 27829G106 25 247850 SH SOLE NONE 0 0 247850 EATON VANCE TAX ADVT DIV INC COM 27828G107 252 32757 SH SOLE NONE 0 0 32757 EATON VANCE TAX MNGED BUY WR COM 27828X100 1 10140 SH SOLE NONE 0 0 10140 EATON VANCE TAX-ADVANTAGED G COM 27828U106 5 164290 SH SOLE NONE 0 0 164290 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 249 552876 SH SOLE NONE 0 0 552876 EATON VANCE TAX-MANAGED GLOB COM 27829F108 185 272988 SH SOLE NONE 0 0 272988 EATON VANCE TAX-MANAGED GLOB COM 27829C105 69 675674 SH SOLE NONE 0 0 675674 EATON VANCE TX ADV GLBL DIV COM 27828S101 1 11724 SH SOLE NONE 0 0 11724 EBAY INC. COM 278642103 57 22285 SH SOLE NONE 0 0 22285 ECHOSTAR CORP CL A 278768106 1 14604 SH SOLE NONE 0 0 14604 ECOLAB INC COM 278865100 15 809488 SH SOLE NONE 0 0 809488 EDISON INTL COM 281020107 11 25424 SH SOLE NONE 0 0 25424 EDWARDS LIFESCIENCES CORP COM 28176E108 6 393442 SH SOLE NONE 0 0 393442 ELECTRONIC ARTS INC COM 285512109 35 32303 SH SOLE NONE 0 0 32303 EMERSON ELEC CO COM 291011104 159 283566 SH SOLE NONE 0 0 283566 ENDAVA PLC ADS 29260V105 1 84474 SH SOLE NONE 0 0 84474 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1205 300060 SH SOLE NONE 0 0 300060 ENERPLUS CORP COM 292766102 5 58636 SH SOLE NONE 0 0 58636 ENPHASE ENERGY INC COM 29355A107 1 71032 SH SOLE NONE 0 0 71032 ENTERGY CORP NEW COM 29364G103 109 106571 SH SOLE NONE 0 0 106571 ENTERPRISE PRODS PARTNERS L COM 293792107 264 1276112 SH SOLE NONE 0 0 1276112 EOG RES INC COM 26875P101 61 1016002 SH SOLE NONE 0 0 1016002 EPR PPTYS COM SH BEN INT 26884U109 3 183937 SH SOLE NONE 0 0 183937 EQT CORP COM 26884L109 4 147963 SH SOLE NONE 0 0 147963 EQUIFAX INC COM 294429105 0 71130 SH SOLE NONE 0 0 71130 EQUINIX INC COM 29444U700 0 50441 SH SOLE NONE 0 0 50441 EQUITABLE HLDGS INC COM 29452E101 2 47366 SH SOLE NONE 0 0 47366 EQUITY RESIDENTIAL SH BEN INT 29476L107 1 93973 SH SOLE NONE 0 0 93973 ERICSSON ADR B SEK 10 294821608 47 408716 SH SOLE NONE 0 0 408716 ESSENTIAL UTILS INC COM 29670G102 24 523200 SH SOLE NONE 0 0 523200 ESSEX PPTY TR INC COM 297178105 6 51838 SH SOLE NONE 0 0 51838 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 1 23893 SH SOLE NONE 0 0 23893 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 0 25484 SH SOLE NONE 0 0 25484 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 82 129207 SH SOLE NONE 0 0 129207 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 10 141307 SH SOLE NONE 0 0 141307 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 30 205003 SH SOLE NONE 0 0 205003 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 31 398212 SH SOLE NONE 0 0 398212 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 302 30809 SH SOLE NONE 0 0 30809 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 316 229400 SH SOLE NONE 0 0 229400 ETF SER SOLUTIONS US GLB JETS 26922A842 289 278110 SH SOLE NONE 0 0 278110 ETF SER SOLUTIONS DEFIANCE NXT GN 26922B204 1 15151 SH SOLE NONE 0 0 15151 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 0 16115 SH SOLE NONE 0 0 16115 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 2 46194 SH SOLE NONE 0 0 46194 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 5 119000 SH SOLE NONE 0 0 119000 ETFIS SER TR I VIRTUS INFRCAP 26923G822 9 36435 SH SOLE NONE 0 0 36435 ETHAN ALLEN INTERIORS INC COM 297602104 19 498520 SH SOLE NONE 0 0 498520 ETSY INC COM 29786A106 4 128529 SH SOLE NONE 0 0 128529 EURODRY LTD COM Y23508107 0 11187 SH SOLE NONE 0 0 11187 EVERCORE INC CLASS A 29977A105 2 23648 SH SOLE NONE 0 0 23648 EVERGY INC COM 30034W106 64 875787 SH SOLE NONE 0 0 875787 EVERSOURCE ENERGY COM 30040W108 173 396830 SH SOLE NONE 0 0 396830 EVGO INC CL A COM 30052F100 1 14918 SH SOLE NONE 0 0 14918 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1 46980 SH SOLE NONE 0 0 46980 EXACT SCIENCES CORP COM 30063P105 1 101244 SH SOLE NONE 0 0 101244 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 2 61646 SH SOLE NONE 0 0 61646 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 1 22916 SH SOLE NONE 0 0 22916 EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 3 104643 SH SOLE NONE 0 0 104643 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 79 344811 SH SOLE NONE 0 0 344811 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 86 2831096 SH SOLE NONE 0 0 2831096 EXELIXIS INC COM 30161Q104 5 110176 SH SOLE NONE 0 0 110176 EXELON CORP COM 30161N101 166 280554 SH SOLE NONE 0 0 280554 EXPEDIA GROUP INC COM NEW 30212P303 36 25036 SH SOLE NONE 0 0 25036 EXPEDITORS INTL WASH INC COM 302130109 1 64178 SH SOLE NONE 0 0 64178 EXTRA SPACE STORAGE INC COM 30225T102 44 637149 SH SOLE NONE 0 0 637149 EXXON MOBIL CORP COM 30231G102 2390 6024351 SH SOLE NONE 0 0 6024351 F N B CORP COM 302520101 6 70682 SH SOLE NONE 0 0 70682 F5 INC COM 315616102 26 40240 SH SOLE NONE 0 0 40240 FACTSET RESH SYS INC COM 303075105 0 62318 SH SOLE NONE 0 0 62318 FARMLAND PARTNERS INC COM 31154R109 3 33304 SH SOLE NONE 0 0 33304 FASTENAL CO COM 311900104 56 821110 SH SOLE NONE 0 0 821110 FASTLY INC CL A 31188V100 7 69585 SH SOLE NONE 0 0 69585 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 11 19254 SH SOLE NONE 0 0 19254 FEDEX CORP COM 31428X106 80 425629 SH SOLE NONE 0 0 425629 FERGUSON PLC NEW SHS G3421J106 13 138498 SH SOLE NONE 0 0 138498 FERRARI N V COM N3167Y103 20 120368 SH SOLE NONE 0 0 120368 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1304 552038 SH SOLE NONE 0 0 552038 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1308 107866 SH SOLE NONE 0 0 107866 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1650 125121 SH SOLE NONE 0 0 125121 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1857 46598 SH SOLE NONE 0 0 46598 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3072 277189 SH SOLE NONE 0 0 277189 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 298 15469 SH SOLE NONE 0 0 15469 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2736 641038 SH SOLE NONE 0 0 641038 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 669 227145 SH SOLE NONE 0 0 227145 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 0 12519 SH SOLE NONE 0 0 12519 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 1 14495 SH SOLE NONE 0 0 14495 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 1 17523 SH SOLE NONE 0 0 17523 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 1 25686 SH SOLE NONE 0 0 25686 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1 48011 SH SOLE NONE 0 0 48011 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 68317 SH SOLE NONE 0 0 68317 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 3 140505 SH SOLE NONE 0 0 140505 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 5 221260 SH SOLE NONE 0 0 221260 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 51 264114 SH SOLE NONE 0 0 264114 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 19 408998 SH SOLE NONE 0 0 408998 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 10 425062 SH SOLE NONE 0 0 425062 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 17 546308 SH SOLE NONE 0 0 546308 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 26 589755 SH SOLE NONE 0 0 589755 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 9 445163 SH SOLE NONE 0 0 445163 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 16 694118 SH SOLE NONE 0 0 694118 FIDELITY NATL INFORMATION SV COM 31620M106 53 74418 SH SOLE NONE 0 0 74418 FIFTH THIRD BANCORP COM 316773100 122 123442 SH SOLE NONE 0 0 123442 FINANCIAL INSTNS INC COM 317585404 1 28393 SH SOLE NONE 0 0 28393 FIRST COMWLTH FINL CORP PA COM 319829107 1 16915 SH SOLE NONE 0 0 16915 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1 105832 SH SOLE NONE 0 0 105832 FIRST HAWAIIAN INC COM 32051X108 10 279642 SH SOLE NONE 0 0 279642 FIRST SOLAR INC COM 336433107 7 21187 SH SOLE NONE 0 0 21187 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 21 56952 SH SOLE NONE 0 0 56952 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 5 97774 SH SOLE NONE 0 0 97774 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 161 449995 SH SOLE NONE 0 0 449995 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 23 1513336 SH SOLE NONE 0 0 1513336 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 14 375586 SH SOLE NONE 0 0 375586 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 545 299306 SH SOLE NONE 0 0 299306 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 945 3034536 SH SOLE NONE 0 0 3034536 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 0 10203 SH SOLE NONE 0 0 10203 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3 13147 SH SOLE NONE 0 0 13147 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 37 13314 SH SOLE NONE 0 0 13314 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2 35589 SH SOLE NONE 0 0 35589 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 12 42379 SH SOLE NONE 0 0 42379 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 22 52815 SH SOLE NONE 0 0 52815 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1 79294 SH SOLE NONE 0 0 79294 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 10 79541 SH SOLE NONE 0 0 79541 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 8 233081 SH SOLE NONE 0 0 233081 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 3 247733 SH SOLE NONE 0 0 247733 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6 263614 SH SOLE NONE 0 0 263614 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 18 353068 SH SOLE NONE 0 0 353068 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9 626816 SH SOLE NONE 0 0 626816 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 13 649384 SH SOLE NONE 0 0 649384 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 0 13986 SH SOLE NONE 0 0 13986 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 6 33696 SH SOLE NONE 0 0 33696 FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 0 12018 SH SOLE NONE 0 0 12018 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1 14087 SH SOLE NONE 0 0 14087 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 42 19520 SH SOLE NONE 0 0 19520 FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 1 26656 SH SOLE NONE 0 0 26656 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1 30066 SH SOLE NONE 0 0 30066 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 2 34814 SH SOLE NONE 0 0 34814 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1 40300 SH SOLE NONE 0 0 40300 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1 46983 SH SOLE NONE 0 0 46983 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1 47137 SH SOLE NONE 0 0 47137 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 3 76538 SH SOLE NONE 0 0 76538 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 86 88115 SH SOLE NONE 0 0 88115 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 18 89900 SH SOLE NONE 0 0 89900 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7 90872 SH SOLE NONE 0 0 90872 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 6 117186 SH SOLE NONE 0 0 117186 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 152 121159 SH SOLE NONE 0 0 121159 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3 148155 SH SOLE NONE 0 0 148155 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 6 153061 SH SOLE NONE 0 0 153061 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5 259863 SH SOLE NONE 0 0 259863 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 22 280683 SH SOLE NONE 0 0 280683 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 20 329792 SH SOLE NONE 0 0 329792 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 24 398317 SH SOLE NONE 0 0 398317 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 12 404965 SH SOLE NONE 0 0 404965 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 16 797071 SH SOLE NONE 0 0 797071 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 14 845811 SH SOLE NONE 0 0 845811 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 20 1575565 SH SOLE NONE 0 0 1575565 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 134 2869193 SH SOLE NONE 0 0 2869193 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 1 20934 SH SOLE NONE 0 0 20934 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 9 230610 SH SOLE NONE 0 0 230610 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 135 269625 SH SOLE NONE 0 0 269625 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 56 281303 SH SOLE NONE 0 0 281303 FIRST TR INTER DURATN PFD & COM 33718W103 7 146277 SH SOLE NONE 0 0 146277 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 27 231979 SH SOLE NONE 0 0 231979 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 75 25290 SH SOLE NONE 0 0 25290 FIRST TR MORNINGSTAR DIVID L SHS 336917109 37 1370859 SH SOLE NONE 0 0 1370859 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 0 28282 SH SOLE NONE 0 0 28282 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1 74130 SH SOLE NONE 0 0 74130 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1715 182002 SH SOLE NONE 0 0 182002 FIRST TR S&P REIT INDEX FD COM 33734G108 10 62668 SH SOLE NONE 0 0 62668 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8 108492 SH SOLE NONE 0 0 108492 FIRST TR VALUE LINE DIVID IN SHS 33734H106 127 2636245 SH SOLE NONE 0 0 2636245 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 5 26719 SH SOLE NONE 0 0 26719 FIRSTENERGY CORP COM 337932107 317 71581 SH SOLE NONE 0 0 71581 FISERV INC COM 337738108 64 56594 SH SOLE NONE 0 0 56594 FIVERR INTL LTD ORD SHS M4R82T106 0 22821 SH SOLE NONE 0 0 22821 FLAHERTY &CRUMRINE DYNAMIC SHS 33848W106 1 22941 SH SOLE NONE 0 0 22941 FLAHERTY &CRUMRINE PFD INCO COM 338480106 2 27720 SH SOLE NONE 0 0 27720 FLAHERTY &CRUMRINE PFD SECS COM 338478100 1 15744 SH SOLE NONE 0 0 15744 FLAHERTY &CRUMRINE TOTAL RE COM 338479108 2 33932 SH SOLE NONE 0 0 33932 FLEETCOR TECHNOLOGIES INC COM 339041105 12 24954 SH SOLE NONE 0 0 24954 FLEXSHARES TR STOXX GLOBR INF 33939L795 232 47097 SH SOLE NONE 0 0 47097 FLEXSHARES TR QUALT DIVD IDX 33939L860 0 11856 SH SOLE NONE 0 0 11856 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 19 31870 SH SOLE NONE 0 0 31870 FLEXSHARES TR INT QLTDVDYNAM 33939L829 1 41713 SH SOLE NONE 0 0 41713 FLEXSHARES TR QLT DIV DEF IDX 33939L845 2 121745 SH SOLE NONE 0 0 121745 FLEXSHARES TR IBOXX 3R TARGT 33939L506 58 314605 SH SOLE NONE 0 0 314605 FLOOR &DECOR HLDGS INC CL A 339750101 0 20250 SH SOLE NONE 0 0 20250 FLOWERS FOODS INC COM 343498101 13 338350 SH SOLE NONE 0 0 338350 FMC CORP COM NEW 302491303 16 24979 SH SOLE NONE 0 0 24979 FORD MTR CO DEL COM 345370860 828 2039946 SH SOLE NONE 0 0 2039946 FORTINET INC COM 34959E109 75 22433 SH SOLE NONE 0 0 22433 FORTIVE CORP COM 34959J108 1 43190 SH SOLE NONE 0 0 43190 FORTUNE BRANDS HOME &SEC IN COM 34964C106 22 15236 SH SOLE NONE 0 0 15236 FOUR CORNERS PPTY TR INC COM 35086T109 0 11567 SH SOLE NONE 0 0 11567 FRANKLIN RESOURCES INC COM 354613101 33 15303 SH SOLE NONE 0 0 15303 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 4664 119533 SH SOLE NONE 0 0 119533 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 1 26766 SH SOLE NONE 0 0 26766 FREEPORT-MCMORAN INC CL B 35671D857 61 1105200 SH Call SOLE NONE 0 0 1105200 FREEPORT-MCMORAN INC CL B 35671D857 78 1420725 SH SOLE NONE 0 0 1420725 FS KKR CAP CORP COM 302635206 236 3624973 SH SOLE NONE 0 0 3624973 FUTU HLDGS LTD SPON ADS CL A 36118L106 5 178429 SH SOLE NONE 0 0 178429 GABELLI DIVID &INCOME TR COM 36242H104 1 23235 SH SOLE NONE 0 0 23235 GABELLI GLOBAL SMALL &MID C COM 36249W104 2 31665 SH SOLE NONE 0 0 31665 GALLAGHER ARTHUR J &CO COM 363576109 118 11119 SH SOLE NONE 0 0 11119 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 12 47469 SH SOLE NONE 0 0 47469 GAP INC COM 364760108 6 16234 SH SOLE NONE 0 0 16234 GARMIN LTD SHS H2906T109 16 185688 SH SOLE NONE 0 0 185688 GATX CORP COM 361448103 0 30833 SH SOLE NONE 0 0 30833 GENCO SHIPPING &TRADING LTD SHS Y2685T131 4 89756 SH SOLE NONE 0 0 89756 GENERAC HLDGS INC COM 368736104 15 43153 SH SOLE NONE 0 0 43153 GENERAL DYNAMICS CORP COM 369550108 156 169580 SH SOLE NONE 0 0 169580 GENERAL ELECTRIC CO COM NEW 369604301 247 701052 SH SOLE NONE 0 0 701052 GENERAL MLS INC COM 370334104 98 345400 SH SOLE NONE 0 0 345400 GENERAL MTRS CO COM 37045V100 292 420607 SH SOLE NONE 0 0 420607 GENUINE PARTS CO COM 372460105 14 369592 SH SOLE NONE 0 0 369592 GENWORTH FINL INC COM CL A 37247D106 6 21735 SH SOLE NONE 0 0 21735 GILEAD SCIENCES INC COM 375558103 1932 468597 SH SOLE NONE 0 0 468597 GITLAB INC CLASS A COM 37637K108 4 11823 SH SOLE NONE 0 0 11823 GLACIER BANCORP INC NEW COM 37637Q105 51 14085 SH SOLE NONE 0 0 14085 GLADSTONE CAPITAL CORP COM 376535100 7 78144 SH SOLE NONE 0 0 78144 GLADSTONE LD CORP COM 376549101 46 336385 SH SOLE NONE 0 0 336385 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 213 265983 SH SOLE NONE 0 0 265983 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 4 15208 SH SOLE NONE 0 0 15208 GLOBAL NET LEASE INC COM NEW 379378201 21 144029 SH SOLE NONE 0 0 144029 GLOBAL PARTNERS LP COM UNITS 37946R109 1 27270 SH SOLE NONE 0 0 27270 GLOBAL PMTS INC COM 37940X102 22 137249 SH SOLE NONE 0 0 137249 GLOBAL X FDS GLOBX SUPDV US 37950E291 1366 64725 SH SOLE NONE 0 0 64725 GLOBAL X FDS S&P 500 COVERED 37954Y475 280 216479 SH SOLE NONE 0 0 216479 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 714 829703 SH SOLE NONE 0 0 829703 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 449 71211 SH SOLE NONE 0 0 71211 GLOBAL X FDS US INFR DEV ETF 37954Y673 263 69544 SH SOLE NONE 0 0 69544 GLOBAL X FDS GBL X HYDROGEN 37954Y152 1 17774 SH SOLE NONE 0 0 17774 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 59 42576 SH SOLE NONE 0 0 42576 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1 53554 SH SOLE NONE 0 0 53554 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 5 114303 SH SOLE NONE 0 0 114303 GLOBAL X FDS GLOBAL X SILVER 37954Y848 12 116823 SH SOLE NONE 0 0 116823 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 194 280329 SH SOLE NONE 0 0 280329 GLOBAL X FDS GLBL X MLP ETF 37954Y343 10 408632 SH SOLE NONE 0 0 408632 GLOBAL X FDS US PFD ETF 37954Y657 27 447290 SH SOLE NONE 0 0 447290 GLOBAL X FDS RUSSELL 2000 37954Y459 38 787597 SH SOLE NONE 0 0 787597 GLOBANT S A COM L44385109 0 11532 SH SOLE NONE 0 0 11532 GOLAR LNG LTD SHS G9456A100 2 49560 SH SOLE NONE 0 0 49560 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 0 22828 SH SOLE NONE 0 0 22828 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 1 82741 SH SOLE NONE 0 0 82741 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 11 1014265 SH SOLE NONE 0 0 1014265 GOLDMAN SACHS GROUP INC COM 38141G104 79 2396255 SH SOLE NONE 0 0 2396255 GORES GUGGENHEIM INC CLASS A COM 38286Q107 3 36384 SH SOLE NONE 0 0 36384 GRAFTECH INTL LTD COM 384313508 5 44294 SH SOLE NONE 0 0 44294 GRAINGER W W INC COM 384802104 0 203299 SH SOLE NONE 0 0 203299 GRAPHIC PACKAGING HLDG CO COM 388689101 1 10421 SH SOLE NONE 0 0 10421 GREIF INC CL A 397624107 2 116303 SH SOLE NONE 0 0 116303 GROWGENERATION CORP COM 39986L109 4 24967 SH SOLE NONE 0 0 24967 GSE SYS INC COM 36227K106 52 108576 SH SOLE NONE 0 0 108576 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5 97749 SH SOLE NONE 0 0 97749 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1 18269 SH SOLE NONE 0 0 18269 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 7 177288 SH SOLE NONE 0 0 177288 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 189 17198 SH SOLE NONE 0 0 17198 HAEMONETICS CORP MASS COM 405024100 0 18966 SH SOLE NONE 0 0 18966 HAGERTY INC CL A COM 405166109 1 11114 SH SOLE NONE 0 0 11114 HALLIBURTON CO COM 406216101 69 204402 SH SOLE NONE 0 0 204402 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 10 391372 SH SOLE NONE 0 0 391372 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 16 300506 SH SOLE NONE 0 0 300506 HANCOCK JOHN PFD INCOME FD I COM 41013X106 12 232166 SH SOLE NONE 0 0 232166 HANCOCK JOHN PFD INCOME FD I COM 41021P103 14 247848 SH SOLE NONE 0 0 247848 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 27 285435 SH SOLE NONE 0 0 285435 HANESBRANDS INC COM 410345102 54 150142 SH SOLE NONE 0 0 150142 HARLEY DAVIDSON INC COM 412822108 9 22775 SH SOLE NONE 0 0 22775 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 40 66537 SH SOLE NONE 0 0 66537 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 22 104309 SH SOLE NONE 0 0 104309 HARTFORD FINL SVCS GROUP INC COM 416515104 12 12735 SH SOLE NONE 0 0 12735 HASBRO INC COM 418056107 1 14310 SH SOLE NONE 0 0 14310 HAWAIIAN ELEC INDUSTRIES COM 419870100 21 642217 SH SOLE NONE 0 0 642217 HAWAIIAN HOLDINGS INC COM 419879101 2 45873 SH SOLE NONE 0 0 45873 HCA HEALTHCARE INC COM 40412C101 29 88790 SH SOLE NONE 0 0 88790 HEALTHCARE TR AMER INC CL A NEW 42225P501 593 682598 SH SOLE NONE 0 0 682598 HEALTHPEAK PROPERTIES INC COM 42250P103 40 65477 SH SOLE NONE 0 0 65477 HECLA MNG CO COM 422704106 3 21480 SH SOLE NONE 0 0 21480 HEICO CORP NEW COM 422806109 8 12028 SH SOLE NONE 0 0 12028 HENRY JACK &ASSOC INC COM 426281101 60 22646 SH SOLE NONE 0 0 22646 HENRY SCHEIN INC COM 806407102 15 139134 SH SOLE NONE 0 0 139134 HERCULES CAPITAL INC COM 427096508 55 32035 SH SOLE NONE 0 0 32035 HERSHEY CO COM 427866108 214 453172 SH SOLE NONE 0 0 453172 HESS CORP COM 42809H107 5 10750 SH SOLE NONE 0 0 10750 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7 46201 SH SOLE NONE 0 0 46201 HEXCEL CORP NEW COM 428291108 1 78203 SH SOLE NONE 0 0 78203 HIGH INCOME SECS FD SHS BEN INT 42968F108 13 71807 SH SOLE NONE 0 0 71807 HIGHPEAK ENERGY INC COM 43114Q105 2 42277 SH SOLE NONE 0 0 42277 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 13575 SH SOLE NONE 0 0 13575 HOLOGIC INC COM 436440101 0 21510 SH SOLE NONE 0 0 21510 HOME DEPOT INC COM 437076102 2059 3078169 SH SOLE NONE 0 0 3078169 HONEYWELL INTL INC COM 438516106 730 739777 SH SOLE NONE 0 0 739777 HOST HOTELS &RESORTS INC COM 44107P104 12 11561 SH SOLE NONE 0 0 11561 HOWMET AEROSPACE INC COM 443201108 2 14279 SH SOLE NONE 0 0 14279 HP INC COM 40434L105 202 218121 SH SOLE NONE 0 0 218121 HSBC HLDGS PLC SPON ADR NEW 404280406 20 677172 SH SOLE NONE 0 0 677172 HUBBELL INC COM 443510607 14 100854 SH SOLE NONE 0 0 100854 HUBSPOT INC COM 443573100 26 100267 SH SOLE NONE 0 0 100267 HUMANA INC COM 444859102 45 122032 SH SOLE NONE 0 0 122032 HUNT J B TRANS SVCS INC COM 445658107 8 57238 SH SOLE NONE 0 0 57238 HUNTINGTON BANCSHARES INC COM 446150104 249 79343 SH SOLE NONE 0 0 79343 HUNTINGTON INGALLS INDS INC COM 446413106 238 33060 SH SOLE NONE 0 0 33060 IAC INTERACTIVECORP NEW COM NEW 44891N208 12 128462 SH SOLE NONE 0 0 128462 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 6 20872 SH SOLE NONE 0 0 20872 IDEXX LABS INC COM 45168D104 14 52544 SH SOLE NONE 0 0 52544 II-VI INC COM 902104108 4 12591 SH SOLE NONE 0 0 12591 ILLINOIS TOOL WKS INC COM 452308109 128 320729 SH SOLE NONE 0 0 320729 ILLUMINA INC COM 452327109 4 78626 SH SOLE NONE 0 0 78626 INCYTE CORP COM 45337C102 0 11119 SH SOLE NONE 0 0 11119 INDEPENDENCE RLTY TR INC COM 45378A106 350 2244157 SH SOLE NONE 0 0 2244157 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 232 9080 SH SOLE NONE 0 0 9080 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 3 44425 SH SOLE NONE 0 0 44425 INFINERA CORP COM 45667G103 6 48119 SH SOLE NONE 0 0 48119 INFOSYS LTD SPONSORED ADR 456788108 11 57511 SH SOLE NONE 0 0 57511 ING GROEP N.V. SPONSORED ADR 456837103 1 14898 SH SOLE NONE 0 0 14898 INGERSOLL RAND INC COM 45687V106 20 46443 SH SOLE NONE 0 0 46443 INGEVITY CORP COM 45688C107 1 88993 SH SOLE NONE 0 0 88993 INNOVATIVE INDL PPTYS INC COM 45781V101 123 139074 SH SOLE NONE 0 0 139074 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 253 50072 SH SOLE NONE 0 0 50072 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 102 18413 SH SOLE NONE 0 0 18413 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 1 20070 SH SOLE NONE 0 0 20070 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 1 24032 SH SOLE NONE 0 0 24032 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 1 25690 SH SOLE NONE 0 0 25690 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1 25787 SH SOLE NONE 0 0 25787 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1 28305 SH SOLE NONE 0 0 28305 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1 29692 SH SOLE NONE 0 0 29692 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 1 34424 SH SOLE NONE 0 0 34424 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1 60314 SH SOLE NONE 0 0 60314 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 3 87438 SH SOLE NONE 0 0 87438 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3 90267 SH SOLE NONE 0 0 90267 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 3 109056 SH SOLE NONE 0 0 109056 INNOVATOR ETFS TR IBD 50 ETF 45782C102 4 157820 SH SOLE NONE 0 0 157820 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 6 197407 SH SOLE NONE 0 0 197407 INTEL CORP COM 458140100 877 2535297 SH SOLE NONE 0 0 2535297 INTERCONTINENTAL EXCHANGE IN COM 45866F104 67 56955 SH SOLE NONE 0 0 56955 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 0 10323 SH SOLE NONE 0 0 10323 INTERNATIONAL BUSINESS MACHS COM 459200101 1189 2246828 SH SOLE NONE 0 0 2246828 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2 304763 SH SOLE NONE 0 0 304763 INTERNATIONAL PAPER CO COM 460146103 1 38919 SH SOLE NONE 0 0 38919 INTERPUBLIC GROUP COS INC COM 460690100 61 75949 SH SOLE NONE 0 0 75949 INTUIT COM 461202103 62 126724 SH SOLE NONE 0 0 126724 INTUITIVE SURGICAL INC COM NEW 46120E602 72 727582 SH SOLE NONE 0 0 727582 INVENTRUST PPTYS CORP COM NEW 46124J201 85 308431 SH SOLE NONE 0 0 308431 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 2 20725 SH SOLE NONE 0 0 20725 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 0 22843 SH SOLE NONE 0 0 22843 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 25 213609 SH SOLE NONE 0 0 213609 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 5 280083 SH SOLE NONE 0 0 280083 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 148 698235 SH SOLE NONE 0 0 698235 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 75 427278 SH SOLE NONE 0 0 427278 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 85 396163 SH SOLE NONE 0 0 396163 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2 41572 SH SOLE NONE 0 0 41572 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2180 2484527 SH SOLE NONE 0 0 2484527 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 357 193116 SH SOLE NONE 0 0 193116 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 406 8956965 SH SOLE NONE 0 0 8956965 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1445 240352 SH SOLE NONE 0 0 240352 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1 20017 SH SOLE NONE 0 0 20017 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 0 21032 SH SOLE NONE 0 0 21032 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 0 23716 SH SOLE NONE 0 0 23716 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 22 39720 SH SOLE NONE 0 0 39720 INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409 1 41161 SH SOLE NONE 0 0 41161 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 0 49576 SH SOLE NONE 0 0 49576 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 14 50178 SH SOLE NONE 0 0 50178 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 7 53112 SH SOLE NONE 0 0 53112 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 60 61364 SH SOLE NONE 0 0 61364 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 2 68995 SH SOLE NONE 0 0 68995 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 153 84382 SH SOLE NONE 0 0 84382 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2 100902 SH SOLE NONE 0 0 100902 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 9 110785 SH SOLE NONE 0 0 110785 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 4 113953 SH SOLE NONE 0 0 113953 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1 117833 SH SOLE NONE 0 0 117833 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 90 123373 SH SOLE NONE 0 0 123373 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3 168805 SH SOLE NONE 0 0 168805 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 19 705628 SH SOLE NONE 0 0 705628 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1 25416 SH SOLE NONE 0 0 25416 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1 28912 SH SOLE NONE 0 0 28912 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 23 80948 SH SOLE NONE 0 0 80948 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 46 176804 SH SOLE NONE 0 0 176804 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 4 205870 SH SOLE NONE 0 0 205870 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 10 232173 SH SOLE NONE 0 0 232173 INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 8 314796 SH SOLE NONE 0 0 314796 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 135 337034 SH SOLE NONE 0 0 337034 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 115 428738 SH SOLE NONE 0 0 428738 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 50 447740 SH SOLE NONE 0 0 447740 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 35 504649 SH SOLE NONE 0 0 504649 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 31 530942 SH SOLE NONE 0 0 530942 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 438 1694091 SH SOLE NONE 0 0 1694091 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2097 1516379 SH SOLE NONE 0 0 1516379 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 0 11402 SH SOLE NONE 0 0 11402 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 0 11601 SH SOLE NONE 0 0 11601 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 0 11938 SH SOLE NONE 0 0 11938 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 0 12975 SH SOLE NONE 0 0 12975 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 4 14774 SH SOLE NONE 0 0 14774 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 0 17925 SH SOLE NONE 0 0 17925 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 22836 SH SOLE NONE 0 0 22836 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1 23224 SH SOLE NONE 0 0 23224 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 0 24394 SH SOLE NONE 0 0 24394 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 0 26525 SH SOLE NONE 0 0 26525 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 0 29497 SH SOLE NONE 0 0 29497 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 36 32337 SH SOLE NONE 0 0 32337 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 0 44100 SH SOLE NONE 0 0 44100 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 8 46222 SH SOLE NONE 0 0 46222 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 26 64743 SH SOLE NONE 0 0 64743 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 17 82240 SH SOLE NONE 0 0 82240 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 63 100618 SH SOLE NONE 0 0 100618 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2 101025 SH SOLE NONE 0 0 101025 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 41 101563 SH SOLE NONE 0 0 101563 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 18 102930 SH SOLE NONE 0 0 102930 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2 103871 SH SOLE NONE 0 0 103871 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 2 111426 SH SOLE NONE 0 0 111426 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 17 117350 SH SOLE NONE 0 0 117350 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 5 131969 SH SOLE NONE 0 0 131969 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 120 135023 SH SOLE NONE 0 0 135023 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 2 149661 SH SOLE NONE 0 0 149661 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 43 157436 SH SOLE NONE 0 0 157436 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1 189436 SH SOLE NONE 0 0 189436 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 2 196589 SH SOLE NONE 0 0 196589 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1 203600 SH SOLE NONE 0 0 203600 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 76 213211 SH SOLE NONE 0 0 213211 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2 214910 SH SOLE NONE 0 0 214910 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 107 271658 SH SOLE NONE 0 0 271658 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 17 273005 SH SOLE NONE 0 0 273005 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 50 328116 SH SOLE NONE 0 0 328116 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8 687789 SH SOLE NONE 0 0 687789 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 42 801278 SH SOLE NONE 0 0 801278 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 17 1482460 SH SOLE NONE 0 0 1482460 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 4 93970 SH SOLE NONE 0 0 93970 INVESCO LTD SHS G491BT108 7 14380 SH SOLE NONE 0 0 14380 INVESCO QQQ TR UNIT SER 1 46090E103 12015 22295346 SH SOLE NONE 0 0 22295346 INVITATION HOMES INC COM 46187W107 52 812799 SH SOLE NONE 0 0 812799 IONIS PHARMACEUTICALS INC COM 462222100 1 31854 SH SOLE NONE 0 0 31854 IONQ INC COM 46222L108 2 20735 SH SOLE NONE 0 0 20735 IQVIA HLDGS INC COM 46266C105 23 14665 SH SOLE NONE 0 0 14665 IRIDIUM COMMUNICATIONS INC COM 46269C102 0 14112 SH SOLE NONE 0 0 14112 IRON MTN INC NEW COM 46284V101 226 185547 SH SOLE NONE 0 0 185547 ISHARES GOLD TR ISHARES NEW 464285204 261 1154385 SH SOLE NONE 0 0 1154385 ISHARES INC MSCI GBL MIN VOL 464286525 389 243600 SH SOLE NONE 0 0 243600 ISHARES INC CORE MSCI EMKT 46434G103 430 1062227 SH SOLE NONE 0 0 1062227 ISHARES INC MSCI JPN ETF NEW 46434G822 155 10093 SH SOLE NONE 0 0 10093 ISHARES INC MSCI EURZONE ETF 464286608 3 20863 SH SOLE NONE 0 0 20863 ISHARES INC MSCI CDA ETF 464286509 1 34058 SH SOLE NONE 0 0 34058 ISHARES INC MSCI SINGPOR ETF 46434G780 2 40638 SH SOLE NONE 0 0 40638 ISHARES INC ESG AWR MSCI EM 46434G863 14 75804 SH SOLE NONE 0 0 75804 ISHARES INC MSCI BRAZIL ETF 464286400 3 106747 SH SOLE NONE 0 0 106747 ISHARES INC MSCI EMERG MKT 46434G889 2 110232 SH SOLE NONE 0 0 110232 ISHARES INC MSCI EMERG MRKT 464286533 10 120584 SH SOLE NONE 0 0 120584 ISHARES INC EM MKTS DIV ETF 464286319 5 175645 SH SOLE NONE 0 0 175645 ISHARES INC MSCI WORLD ETF 464286392 254 1981 SH SOLE NONE 0 0 1981 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1 13590 SH SOLE NONE 0 0 13590 ISHARES SILVER TR ISHARES 46428Q109 335 1071146 SH SOLE NONE 0 0 1071146 ISHARES TR S&P 100 ETF 464287101 1085 3001025 SH SOLE NONE 0 0 3001025 ISHARES TR CORE S&P TTL STK 464287150 1552 1471515 SH SOLE NONE 0 0 1471515 ISHARES TR SELECT DIVID ETF 464287168 1326 1752689 SH SOLE NONE 0 0 1752689 ISHARES TR TIPS BD ETF 464287176 3009 7056645 SH SOLE NONE 0 0 7056645 ISHARES TR CORE S&P500 ETF 464287200 21033 16878948 SH SOLE NONE 0 0 16878948 ISHARES TR CORE US AGGBD ET 464287226 7327 2400158 SH SOLE NONE 0 0 2400158 ISHARES TR MSCI EMG MKT ETF 464287234 390 2122553 SH SOLE NONE 0 0 2122553 ISHARES TR IBOXX INV CP ETF 464287242 608 1340448 SH SOLE NONE 0 0 1340448 ISHARES TR GLOBAL TECH ETF 464287291 389 122432 SH SOLE NONE 0 0 122432 ISHARES TR S&P 500 GRWT ETF 464287309 1806 17808186 SH SOLE NONE 0 0 17808186 ISHARES TR S&P 500 VAL ETF 464287408 3653 9046904 SH SOLE NONE 0 0 9046904 ISHARES TR 20 YR TR BD ETF 464287432 798 511658 SH SOLE NONE 0 0 511658 ISHARES TR BARCLAYS 7 10 YR 464287440 405 293027 SH SOLE NONE 0 0 293027 ISHARES TR 1 3 YR TREAS BD 464287457 2681 2228771 SH SOLE NONE 0 0 2228771 ISHARES TR MSCI EAFE ETF 464287465 863 6605136 SH SOLE NONE 0 0 6605136 ISHARES TR RUS MDCP VAL ETF 464287473 258 430089 SH SOLE NONE 0 0 430089 ISHARES TR RUS MD CP GR ETF 464287481 332 4747119 SH SOLE NONE 0 0 4747119 ISHARES TR RUS MID CAP ETF 464287499 424 1566959 SH SOLE NONE 0 0 1566959 ISHARES TR CORE S&P MCP ETF 464287507 1730 4832811 SH SOLE NONE 0 0 4832811 ISHARES TR ISHARES SEMICDTR 464287523 266 181419 SH SOLE NONE 0 0 181419 ISHARES TR ISHARES BIOTECH 464287556 459 485882 SH SOLE NONE 0 0 485882 ISHARES TR RUS 1000 VAL ETF 464287598 686 2625794 SH SOLE NONE 0 0 2625794 ISHARES TR S&P MC 400GR ETF 464287606 1577 227179 SH SOLE NONE 0 0 227179 ISHARES TR RUS 1000 GRW ETF 464287614 1057 2107707 SH SOLE NONE 0 0 2107707 ISHARES TR RUS 1000 ETF 464287622 956 68387 SH SOLE NONE 0 0 68387 ISHARES TR RUS 2000 VAL ETF 464287630 650 49863 SH SOLE NONE 0 0 49863 ISHARES TR RUS 2000 GRW ETF 464287648 447 1271359 SH SOLE NONE 0 0 1271359 ISHARES TR RUSSELL 2000 ETF 464287655 3641 6087169 SH SOLE NONE 0 0 6087169 ISHARES TR CORE S&P US GWT 464287671 1330 692008 SH SOLE NONE 0 0 692008 ISHARES TR RUSSELL 3000 ETF 464287689 464 881696 SH SOLE NONE 0 0 881696 ISHARES TR S&P MC 400VL ETF 464287705 262 227254 SH SOLE NONE 0 0 227254 ISHARES TR CORE S&P SCP ETF 464287804 2015 4036671 SH SOLE NONE 0 0 4036671 ISHARES TR US CONSM STAPLES 464287812 1532 260727 SH SOLE NONE 0 0 260727 ISHARES TR S&P SML 600 GWT 464287887 346 3216768 SH SOLE NONE 0 0 3216768 ISHARES TR SHRT NAT MUN ETF 464288158 252 236630 SH SOLE NONE 0 0 236630 ISHARES TR MSCI ACWI EX US 464288240 2243 51709 SH SOLE NONE 0 0 51709 ISHARES TR EAFE SML CP ETF 464288273 338 1214178 SH SOLE NONE 0 0 1214178 ISHARES TR JPMORGAN USD EMG 464288281 1081 223756 SH SOLE NONE 0 0 223756 ISHARES TR MRGSTR MD CP GRW 464288307 1504 39387 SH SOLE NONE 0 0 39387 ISHARES TR NATIONAL MUN ETF 464288414 4165 1056609 SH SOLE NONE 0 0 1056609 ISHARES TR IBOXX HI YD ETF 464288513 1199 2964077 SH SOLE NONE 0 0 2964077 ISHARES TR CRE U S REIT ETF 464288521 1101 255996 SH SOLE NONE 0 0 255996 ISHARES TR MBS ETF 464288588 803 527765 SH SOLE NONE 0 0 527765 ISHARES TR ISHS 5-10YR INVT 464288638 325 289083 SH SOLE NONE 0 0 289083 ISHARES TR ISHS 1-5YR INVS 464288646 1873 1570380 SH SOLE NONE 0 0 1570380 ISHARES TR PFD AND INCM SEC 464288687 2396 1755648 SH SOLE NONE 0 0 1755648 ISHARES TR US AER DEF ETF 464288760 1998 375890 SH SOLE NONE 0 0 375890 ISHARES TR MSCI USA ESG SLC 464288802 984 574263 SH SOLE NONE 0 0 574263 ISHARES TR U.S. MED DVC ETF 464288810 719 2048676 SH SOLE NONE 0 0 2048676 ISHARES TR EAFE GRWTH ETF 464288885 412 2080172 SH SOLE NONE 0 0 2080172 ISHARES TR RUS TP200 GR ETF 464289438 460 312206 SH SOLE NONE 0 0 312206 ISHARES TR CONSER ALLOC ETF 464289883 393 2804813 SH SOLE NONE 0 0 2804813 ISHARES TR US TREAS BD ETF 46429B267 515 284728 SH SOLE NONE 0 0 284728 ISHARES TR FLTG RATE NT ETF 46429B655 876 1088071 SH SOLE NONE 0 0 1088071 ISHARES TR CORE HIGH DV ETF 46429B663 5649 1001402 SH SOLE NONE 0 0 1001402 ISHARES TR MSCI USA MIN VOL 46429B697 3506 3890064 SH SOLE NONE 0 0 3890064 ISHARES TR MSCI USA QLT FCT 46432F339 2720 2275995 SH SOLE NONE 0 0 2275995 ISHARES TR MSCI USA MMENTM 46432F396 475 1664901 SH SOLE NONE 0 0 1664901 ISHARES TR CORE MSCI TOTAL 46432F834 345 480562 SH SOLE NONE 0 0 480562 ISHARES TR CORE MSCI EAFE 46432F842 256 2484468 SH SOLE NONE 0 0 2484468 ISHARES TR 0-5YR HI YL CP 46434V407 1053 1630936 SH SOLE NONE 0 0 1630936 ISHARES TR CORE TOTAL USD 46434V613 1216 425930 SH SOLE NONE 0 0 425930 ISHARES TR CORE DIV GRWTH 46434V621 9279 4847397 SH SOLE NONE 0 0 4847397 ISHARES TR CORE MSCI INTL 46435G326 284 34607 SH SOLE NONE 0 0 34607 ISHARES TR CYBERSECURITY 46435U135 510 11945 SH SOLE NONE 0 0 11945 ISHARES TR MORNINGSTAR VALU 464288109 9 10883 SH SOLE NONE 0 0 10883 ISHARES TR MSCI USA MULTIFT 46434V282 0 10898 SH SOLE NONE 0 0 10898 ISHARES TR GOV/CRED BD ETF 464288596 73 11055 SH SOLE NONE 0 0 11055 ISHARES TR U.S. BAS MTL ETF 464287838 35 12800 SH SOLE NONE 0 0 12800 ISHARES TR U.S. INSRNCE ETF 464288786 0 13055 SH SOLE NONE 0 0 13055 ISHARES TR 10-20 YR TRS ETF 464288653 2 14197 SH SOLE NONE 0 0 14197 ISHARES TR MSCI UK ETF NEW 46435G334 0 14633 SH SOLE NONE 0 0 14633 ISHARES TR INTL TREA BD ETF 464288117 0 18144 SH SOLE NONE 0 0 18144 ISHARES TR US TELECOM ETF 464287713 22 19467 SH SOLE NONE 0 0 19467 ISHARES TR GLOBAL FINLS ETF 464287333 0 19572 SH SOLE NONE 0 0 19572 ISHARES TR ESG AWR US AGRGT 46435U549 25 21118 SH SOLE NONE 0 0 21118 ISHARES TR US OIL GS EX ETF 464288851 5 21248 SH SOLE NONE 0 0 21248 ISHARES TR US REGNL BKS ETF 464288778 0 22638 SH SOLE NONE 0 0 22638 ISHARES TR CLOUD 5G AND TEC 46435U127 1 23236 SH SOLE NONE 0 0 23236 ISHARES TR MICRO-CAP ETF 464288869 12 24464 SH SOLE NONE 0 0 24464 ISHARES TR MSCI GBL SUS DEV 46435G532 33 24697 SH SOLE NONE 0 0 24697 ISHARES TR CORE MSCI EURO 46434V738 126 24990 SH SOLE NONE 0 0 24990 ISHARES TR MSCI INDIA ETF 46429B598 1 25431 SH SOLE NONE 0 0 25431 ISHARES TR US DIVID BYBCK 46435U861 1 25837 SH SOLE NONE 0 0 25837 ISHARES TR US INDUSTRIALS 464287754 30 26537 SH SOLE NONE 0 0 26537 ISHARES TR 0-5YR INVT GR CP 46434V100 12 30594 SH SOLE NONE 0 0 30594 ISHARES TR GLB INFRASTR ETF 464288372 1 30707 SH SOLE NONE 0 0 30707 ISHARES TR GENOMICS IMMUN 46435U192 3 33752 SH SOLE NONE 0 0 33752 ISHARES TR MRGSTR SM CP GR 464288604 13 38642 SH SOLE NONE 0 0 38642 ISHARES TR INTL DIV GRWTH 46435G524 1 39782 SH SOLE NONE 0 0 39782 ISHARES TR US CONSUM DISCRE 464287580 27 46141 SH SOLE NONE 0 0 46141 ISHARES TR RESIDENTIAL MULT 464288562 43 50784 SH SOLE NONE 0 0 50784 ISHARES TR EXPONENTIAL TECH 46434V381 1 53535 SH SOLE NONE 0 0 53535 ISHARES TR MSCI INTL MULTFT 46434V274 2 53873 SH SOLE NONE 0 0 53873 ISHARES TR GLOB HLTHCRE ETF 464287325 2 68418 SH SOLE NONE 0 0 68418 ISHARES TR ESG AWARE MSCI 46435U663 58 79471 SH SOLE NONE 0 0 79471 ISHARES TR INVESTMENT GRADE 46435G219 2 80802 SH SOLE NONE 0 0 80802 ISHARES TR FALN ANGLS USD 46435G474 7 85993 SH SOLE NONE 0 0 85993 ISHARES TR MSCI USA SMCP MN 46435G433 3 99931 SH SOLE NONE 0 0 99931 ISHARES TR ESG AWRE 1 5 YR 46435G243 26 102996 SH SOLE NONE 0 0 102996 ISHARES TR MSCI USA SZE FT 46432F370 1 108656 SH SOLE NONE 0 0 108656 ISHARES TR U.S. ENERGY ETF 464287796 11 111758 SH SOLE NONE 0 0 111758 ISHARES TR USD INV GRDE ETF 464288620 68 113786 SH SOLE NONE 0 0 113786 ISHARES TR MSCI KLD400 SOC 464288570 31 116435 SH SOLE NONE 0 0 116435 ISHARES TR GRWT ALLOCAT ETF 464289867 97 118035 SH SOLE NONE 0 0 118035 ISHARES TR MORTGE REL ETF 46435G342 17 120159 SH SOLE NONE 0 0 120159 ISHARES TR GBL COMM SVC ETF 464287275 2 123463 SH SOLE NONE 0 0 123463 ISHARES TR GL CLEAN ENE ETF 464288224 52 128396 SH SOLE NONE 0 0 128396 ISHARES TR U.S. FINLS ETF 464287788 2 136560 SH SOLE NONE 0 0 136560 ISHARES TR RUS TOP 200 ETF 464289446 1 156716 SH SOLE NONE 0 0 156716 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 6 159124 SH SOLE NONE 0 0 159124 ISHARES TR EAFE VALUE ETF 464288877 158 160417 SH SOLE NONE 0 0 160417 ISHARES TR MSCI USA SML CP 46434V290 3 167322 SH SOLE NONE 0 0 167322 ISHARES TR US HLTHCARE ETF 464287762 80 181517 SH SOLE NONE 0 0 181517 ISHARES TR EXPANDED TECH 464287515 122 186385 SH SOLE NONE 0 0 186385 ISHARES TR SELF DRIVNG EV 46435U366 25 196990 SH SOLE NONE 0 0 196990 ISHARES TR SHORT TREAS BD 464288679 134 244847 SH SOLE NONE 0 0 244847 ISHARES TR CORE S&P US VLU 464287663 139 273727 SH SOLE NONE 0 0 273727 ISHARES TR SP SMCP600VL ETF 464287879 48 278249 SH SOLE NONE 0 0 278249 ISHARES TR RUSEL 2500 ETF 46435G268 19 283749 SH SOLE NONE 0 0 283749 ISHARES TR U.S. UTILITS ETF 464287697 77 375541 SH SOLE NONE 0 0 375541 ISHARES TR GLOBAL ENERG ETF 464287341 11 379967 SH SOLE NONE 0 0 379967 ISHARES TR GLOBAL 100 ETF 464287572 41 391973 SH SOLE NONE 0 0 391973 ISHARES TR AGENCY BOND ETF 464288166 161 447452 SH SOLE NONE 0 0 447452 ISHARES TR CR 5 10 YR ETF 46435G417 11 501642 SH SOLE NONE 0 0 501642 ISHARES TR U.S. REAL ES ETF 464287739 44 525906 SH SOLE NONE 0 0 525906 ISHARES TR US HOME CONS ETF 464288752 80 534618 SH SOLE NONE 0 0 534618 ISHARES TR US HLTHCR PR ETF 464288828 34 569083 SH SOLE NONE 0 0 569083 ISHARES TR MSCI ACWI ETF 464288257 95 594474 SH SOLE NONE 0 0 594474 ISHARES TR US TRSPRTION 464287192 19 665217 SH SOLE NONE 0 0 665217 ISHARES TR U.S. TECH ETF 464287721 51 786235 SH SOLE NONE 0 0 786235 ISHARES TR MSCI INTL QUALTY 46434V456 22 817002 SH SOLE NONE 0 0 817002 ISHARES TR CONV BD ETF 46435G102 11 836026 SH SOLE NONE 0 0 836026 ISHARES TR CORE INTL AGGR 46435G672 73 846054 SH SOLE NONE 0 0 846054 ISHARES TR DOW JONES US ETF 464287846 58 884993 SH SOLE NONE 0 0 884993 ISHARES TR COHEN STEER REIT 464287564 13 913032 SH SOLE NONE 0 0 913032 ISHARES TR ESG AWR MSCI USA 46435G425 179 1081853 SH SOLE NONE 0 0 1081853 ISHARES TR MSCI EAFE MIN VL 46429B689 63 1083353 SH SOLE NONE 0 0 1083353 ISHARES TR MRGSTR MD CP ETF 464288208 16 1103316 SH SOLE NONE 0 0 1103316 ISHARES TR 3 7 YR TREAS BD 464288661 65 1153751 SH SOLE NONE 0 0 1153751 ISHARES TR 0-5 YR TIPS ETF 46429B747 119 1160752 SH SOLE NONE 0 0 1160752 ISHARES TR BLACKROCK ULTRA 46434V878 134 1209470 SH SOLE NONE 0 0 1209470 ISHARES TR MSCI USA VALUE 46432F388 154 1504562 SH SOLE NONE 0 0 1504562 ISHARES TR CORE 1 5 YR USD 46432F859 72 1570124 SH SOLE NONE 0 0 1570124 ISHARES TR MODERT ALLOC ETF 464289875 112 1579175 SH SOLE NONE 0 0 1579175 ISHARES TR MORNINGSTR US EQ 464287127 37 2295383 SH SOLE NONE 0 0 2295383 ISHARES TR INTL SEL DIV ETF 464288448 120 2333619 SH SOLE NONE 0 0 2333619 ISHARES TR TRS FLT RT BD 46434V860 255 5064 SH SOLE NONE 0 0 5064 ISHARES TR US BR DEL SE ETF 464288794 267 2672 SH SOLE NONE 0 0 2672 ISHARES TR U.S. FIN SVC ETF 464287770 54 3780885 SH SOLE NONE 0 0 3780885 ISHARES TR RUS TP200 VL ETF 464289420 326 4674 SH SOLE NONE 0 0 4674 ISHARES TR MSCI CHINA ETF 46429B671 134 6075587 SH SOLE NONE 0 0 6075587 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 1 29992 SH SOLE NONE 0 0 29992 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 4 123971 SH SOLE NONE 0 0 123971 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 123 603649 SH SOLE NONE 0 0 603649 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 445 759165 SH SOLE NONE 0 0 759165 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 277 5775300 SH SOLE NONE 0 0 5775300 J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 0 15414 SH SOLE NONE 0 0 15414 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 0 16021 SH SOLE NONE 0 0 16021 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 0 18934 SH SOLE NONE 0 0 18934 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 0 25531 SH SOLE NONE 0 0 25531 J P MORGAN EXCHANGE-TRADED F US MINMUM VOLT 46641Q787 1 32640 SH SOLE NONE 0 0 32640 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 39 34747 SH SOLE NONE 0 0 34747 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 1 44907 SH SOLE NONE 0 0 44907 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 1 96396 SH SOLE NONE 0 0 96396 J P MORGAN EXCHANGE-TRADED F ACTIVE VALUE ETF 46641Q167 2 110258 SH SOLE NONE 0 0 110258 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 6 116418 SH SOLE NONE 0 0 116418 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 4 179015 SH SOLE NONE 0 0 179015 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 8 389634 SH SOLE NONE 0 0 389634 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 49 1212158 SH SOLE NONE 0 0 1212158 JACOBS ENGR GROUP INC COM 469814107 1 148856 SH SOLE NONE 0 0 148856 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 6 18378 SH SOLE NONE 0 0 18378 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 12 610937 SH SOLE NONE 0 0 610937 JD.COM INC SPON ADR CL A 47215P106 14 476194 SH SOLE NONE 0 0 476194 JEFFERIES FINL GROUP INC COM 47233W109 3 110370 SH SOLE NONE 0 0 110370 JETBLUE AWYS CORP COM 477143101 15 41963 SH SOLE NONE 0 0 41963 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 192 15434 SH SOLE NONE 0 0 15434 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 157 70283 SH SOLE NONE 0 0 70283 JOHNSON &JOHNSON COM 478160104 2751 7652848 SH SOLE NONE 0 0 7652848 JOHNSON CTLS INTL PLC SHS G51502105 174 191608 SH SOLE NONE 0 0 191608 JONES LANG LASALLE INC COM 48020Q107 76 44560 SH SOLE NONE 0 0 44560 JPMORGAN CHASE &CO COM 46625H100 2042 2410645 SH SOLE NONE 0 0 2410645 JPMORGAN CHASE &CO ALERIAN ML ETN 46625H365 1 19760 SH SOLE NONE 0 0 19760 KB HOME COM 48666K109 4 16387 SH SOLE NONE 0 0 16387 KBR INC COM 48242W106 0 22196 SH SOLE NONE 0 0 22196 KEARNY FINL CORP MD COM 48716P108 14 174756 SH SOLE NONE 0 0 174756 KELLOGG CO COM 487836108 93 33639 SH SOLE NONE 0 0 33639 KEMPER CORP COM 488401100 0 17991 SH SOLE NONE 0 0 17991 KEURIG DR PEPPER INC COM 49271V100 59 47412 SH SOLE NONE 0 0 47412 KEYCORP COM 493267108 54 64394 SH SOLE NONE 0 0 64394 KIMBERLY-CLARK CORP COM 494368103 375 822642 SH SOLE NONE 0 0 822642 KINDER MORGAN INC DEL COM 49456B101 102 173680 SH SOLE NONE 0 0 173680 KKR &CO INC COM 48251W104 22 909349 SH SOLE NONE 0 0 909349 KKR REAL ESTATE FIN TR INC COM 48251K100 1 18879 SH SOLE NONE 0 0 18879 KLA CORP COM NEW 482480100 17 85314 SH SOLE NONE 0 0 85314 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3 155464 SH SOLE NONE 0 0 155464 KOHLS CORP COM 500255104 23 653313 SH SOLE NONE 0 0 653313 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 6 47503 SH SOLE NONE 0 0 47503 KORN FERRY COM NEW 500643200 97 33952 SH SOLE NONE 0 0 33952 KRAFT HEINZ CO COM 500754106 59 194396 SH SOLE NONE 0 0 194396 KRANESHARES TR CSI CHI INTERNET 500767306 77 12673 SH SOLE NONE 0 0 12673 KRANESHARES TR ELEC VEH FUTUR 500767827 3 127061 SH SOLE NONE 0 0 127061 KRANESHARES TR GLOBAL CARB STRA 500767678 36 190736 SH SOLE NONE 0 0 190736 KRANESHARES TR MSCI CHINA CLEAN 500767850 210 5730 SH SOLE NONE 0 0 5730 KRATOS DEFENSE &SEC SOLUTIO COM NEW 50077B207 7 127036 SH SOLE NONE 0 0 127036 KROGER CO COM 501044101 127 134415 SH SOLE NONE 0 0 134415 KT CORP SPONSORED ADR 48268K101 9 111935 SH SOLE NONE 0 0 111935 KULICKE &SOFFA INDS INC COM 501242101 2 84516 SH SOLE NONE 0 0 84516 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 19 189815 SH SOLE NONE 0 0 189815 L3HARRIS TECHNOLOGIES INC COM 502431109 94 270702 SH SOLE NONE 0 0 270702 LABORATORY CORP AMER HLDGS COM NEW 50540R409 143 73576 SH SOLE NONE 0 0 73576 LAKELAND INDS INC COM 511795106 1 10555 SH SOLE NONE 0 0 10555 LAM RESEARCH CORP COM 512807108 344 124873 SH SOLE NONE 0 0 124873 LAMAR ADVERTISING CO NEW CL A 512816109 18 112843 SH SOLE NONE 0 0 112843 LANDSTAR SYS INC COM 515098101 2 15095 SH SOLE NONE 0 0 15095 LAS VEGAS SANDS CORP COM 517834107 12 69241 SH SOLE NONE 0 0 69241 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1 21050 SH SOLE NONE 0 0 21050 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 1 27500 SH SOLE NONE 0 0 27500 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1 29966 SH SOLE NONE 0 0 29966 LAUDER ESTEE COS INC CL A 518439104 31 18243 SH SOLE NONE 0 0 18243 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1 50309 SH SOLE NONE 0 0 50309 LEGGETT &PLATT INC COM 524660107 18 40402 SH SOLE NONE 0 0 40402 LEIDOS HOLDINGS INC COM 525327102 38 10148 SH SOLE NONE 0 0 10148 LEMONADE INC COM 52567D107 7 17646 SH SOLE NONE 0 0 17646 LENNAR CORP CL A 526057104 0 25082 SH SOLE NONE 0 0 25082 LGI HOMES INC COM 50187T106 0 17094 SH SOLE NONE 0 0 17094 LILLY ELI &CO COM 532457108 611 1261156 SH SOLE NONE 0 0 1261156 LIMELIGHT NETWORKS INC COM 53261M104 9 11740 SH SOLE NONE 0 0 11740 LINCOLN NATL CORP IND COM 534187109 11 14617 SH SOLE NONE 0 0 14617 LINDE PLC SHS G5494J103 14 148305 SH SOLE NONE 0 0 148305 LISTED FD TR SWAN HEDGED EQTY 53656F599 4434 237130 SH SOLE NONE 0 0 237130 LISTED FD TR MORGAN CREEK 53656F466 1 14143 SH SOLE NONE 0 0 14143 LISTED FD TR ROUNDHILL SPORTS 53656F789 21 68949 SH SOLE NONE 0 0 68949 LISTED FD TR HORIZON KINETICS 53656F623 5 172056 SH SOLE NONE 0 0 172056 LIVANOVA PLC SHS G5509L101 2 180026 SH SOLE NONE 0 0 180026 LIVE NATION ENTERTAINMENT IN COM 538034109 48 81100 SH SOLE NONE 0 0 81100 LOCKHEED MARTIN CORP COM 539830109 889 2739572 SH SOLE NONE 0 0 2739572 LOEWS CORP COM 540424108 22 201851 SH SOLE NONE 0 0 201851 LOGITECH INTL S A SHS H50430232 8 25605 SH SOLE NONE 0 0 25605 LOOP INDS INC COM 543518104 2 17790 SH SOLE NONE 0 0 17790 LOUISIANA PAC CORP COM 546347105 7 51743 SH SOLE NONE 0 0 51743 LOWES COS INC COM 548661107 824 1062595 SH SOLE NONE 0 0 1062595 LSI INDS INC OHIO COM 50216C108 17 102528 SH SOLE NONE 0 0 102528 LUCID GROUP INC COM 549498103 2227 127933 SH SOLE NONE 0 0 127933 LULULEMON ATHLETICA INC COM 550021109 275 282709 SH SOLE NONE 0 0 282709 LUMEN TECHNOLOGIES INC COM 550241103 2969 284402 SH SOLE NONE 0 0 284402 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2 10270 SH SOLE NONE 0 0 10270 LUNA INNOVATIONS INC COM 550351100 2 13878 SH SOLE NONE 0 0 13878 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 318 63525 SH SOLE NONE 0 0 63525 M &T BK CORP COM 55261F104 34 13591 SH SOLE NONE 0 0 13591 M3 BRIGADE ACQUISITION II CO COM CL A 553800103 2 19540 SH SOLE NONE 0 0 19540 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 4 14447 SH SOLE NONE 0 0 14447 MACYS INC COM 55616P104 11 27277 SH SOLE NONE 0 0 27277 MADISON COVERED CALL &EQUIT COM 557437100 3 22620 SH SOLE NONE 0 0 22620 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 17 79138 SH SOLE NONE 0 0 79138 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 6 95542 SH SOLE NONE 0 0 95542 MAGNITE INC COM 55955D100 5 14175 SH SOLE NONE 0 0 14175 MAIN STR CAP CORP COM 56035L104 97 227560 SH SOLE NONE 0 0 227560 MANDIANT INC COM 562662106 2 35696 SH SOLE NONE 0 0 35696 MANHATTAN ASSOCIATES INC COM 562750109 22 41773 SH SOLE NONE 0 0 41773 MANULIFE FINL CORP COM 56501R106 23 156513 SH SOLE NONE 0 0 156513 MARATHON DIGITAL HOLDINGS IN COM 565788106 41 22524 SH SOLE NONE 0 0 22524 MARATHON OIL CORP COM 565849106 118 51051 SH SOLE NONE 0 0 51051 MARATHON PETE CORP COM 56585A102 128 160611 SH SOLE NONE 0 0 160611 MARKEL CORP COM 570535104 0 463225 SH SOLE NONE 0 0 463225 MARQETA INC CLASS A COM 57142B104 15 85708 SH SOLE NONE 0 0 85708 MARRIOTT INTL INC NEW CL A 571903202 106 63870 SH SOLE NONE 0 0 63870 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 322 2199 SH SOLE NONE 0 0 2199 MARSH &MCLENNAN COS INC COM 571748102 164 44617 SH SOLE NONE 0 0 44617 MARTIN MARIETTA MATLS INC COM 573284106 23 77421 SH SOLE NONE 0 0 77421 MARVELL TECHNOLOGY INC COM 573874104 115 16166 SH SOLE NONE 0 0 16166 MASCO CORP COM 574599106 1 54570 SH SOLE NONE 0 0 54570 MASTEC INC COM 576323109 3 43577 SH SOLE NONE 0 0 43577 MASTERCARD INCORPORATED CL A 57636Q104 636 560324 SH SOLE NONE 0 0 560324 MATSON INC COM 57686G105 70 18674 SH SOLE NONE 0 0 18674 MATTEL INC COM 577081102 7 67594 SH SOLE NONE 0 0 67594 MAXAR TECHNOLOGIES INC COM 57778K105 18 70284 SH SOLE NONE 0 0 70284 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6 83622 SH SOLE NONE 0 0 83622 MCCORMICK &CO INC COM NON VTG 579780206 60 866182 SH SOLE NONE 0 0 866182 MCDONALDS CORP COM 580135101 1634 2606235 SH SOLE NONE 0 0 2606235 MCKESSON CORP COM 58155Q103 226 105785 SH SOLE NONE 0 0 105785 MDU RES GROUP INC COM 552690109 2 26679 SH SOLE NONE 0 0 26679 MEDICAL PPTYS TRUST INC COM 58463J304 18 167302 SH SOLE NONE 0 0 167302 MEDIFAST INC COM 58470H101 1 86615 SH SOLE NONE 0 0 86615 MEDTRONIC PLC SHS G5960L103 283 578114 SH SOLE NONE 0 0 578114 MERCADOLIBRE INC COM 58733R102 7 85709 SH SOLE NONE 0 0 85709 MERCK &CO INC COM 58933Y105 1884 2110230 SH SOLE NONE 0 0 2110230 MERITAGE HOMES CORP COM 59001A102 0 23769 SH SOLE NONE 0 0 23769 META PLATFORMS INC CL A 30303M102 3683 3195736 SH SOLE NONE 0 0 3195736 METALLA RTY &STREAMING LTD COM NEW 59124U605 74 10400 SH SOLE NONE 0 0 10400 METLIFE INC COM 59156R108 221 172023 SH SOLE NONE 0 0 172023 MGM RESORTS INTERNATIONAL COM 552953101 145 261169 SH SOLE NONE 0 0 261169 MICROCHIP TECHNOLOGY INC. COM 595017104 55 64398 SH SOLE NONE 0 0 64398 MICRON TECHNOLOGY INC COM 595112103 156 210207 SH SOLE NONE 0 0 210207 MICROSOFT CORP COM 594918104 12554 16630589 SH SOLE NONE 0 0 16630589 MICROSTRATEGY INC CL A NEW 594972408 5 121590 SH SOLE NONE 0 0 121590 MID-AMER APT CMNTYS INC COM 59522J103 13 302602 SH SOLE NONE 0 0 302602 MIND C T I LTD ORD M70240102 11 32230 SH SOLE NONE 0 0 32230 MITEK SYS INC COM NEW 606710200 1 14670 SH SOLE NONE 0 0 14670 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2 10333 SH SOLE NONE 0 0 10333 MIX TELEMATICS LTD SPONSORED ADR 60688N102 1 11632 SH SOLE NONE 0 0 11632 MKS INSTRS INC COM 55306N104 0 11477 SH SOLE NONE 0 0 11477 MODERNA INC COM 60770K107 322 512257 SH SOLE NONE 0 0 512257 MONDELEZ INTL INC CL A 609207105 318 362928 SH SOLE NONE 0 0 362928 MONGODB INC CL A 60937P106 0 19074 SH SOLE NONE 0 0 19074 MONSTER BEVERAGE CORP NEW COM 61174X109 2 51947 SH SOLE NONE 0 0 51947 MOODYS CORP COM 615369105 2 606086 SH SOLE NONE 0 0 606086 MORGAN STANLEY COM NEW 617446448 832 116545 SH SOLE NONE 0 0 116545 MOSAIC CO NEW COM 61945C103 179 1241190 SH SOLE NONE 0 0 1241190 MOTOROLA SOLUTIONS INC COM NEW 620076307 483 788610 SH SOLE NONE 0 0 788610 MP MATERIALS CORP COM CL A 553368101 45 2597903 SH SOLE NONE 0 0 2597903 MSC INDL DIRECT INC CL A 553530106 0 23433 SH SOLE NONE 0 0 23433 MSCI INC COM 55354G100 11 10582 SH SOLE NONE 0 0 10582 MURPHY OIL CORP COM 626717102 4 161560 SH SOLE NONE 0 0 161560 MURPHY USA INC COM 626755102 0 19996 SH SOLE NONE 0 0 19996 NATIONAL BEVERAGE CORP COM 635017106 30 1296300 SH SOLE NONE 0 0 1296300 NATIONAL CINEMEDIA INC COM 635309107 6 16129 SH SOLE NONE 0 0 16129 NATIONAL FUEL GAS CO COM 636180101 32 177761 SH SOLE NONE 0 0 177761 NATIONAL RETAIL PROPERTIES I COM 637417106 3 125545 SH SOLE NONE 0 0 125545 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2 98257 SH SOLE NONE 0 0 98257 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1 24534 SH SOLE NONE 0 0 24534 NCR CORP NEW COM 62886E108 18 13141 SH SOLE NONE 0 0 13141 NETAPP INC COM 64110D104 2 45729 SH SOLE NONE 0 0 45729 NETFLIX INC COM 64110L106 474 2117316 SH SOLE NONE 0 0 2117316 NETGEAR INC COM 64111Q104 3 61700 SH SOLE NONE 0 0 61700 NEW GERMANY FD INC COM 644465106 150 13133 SH SOLE NONE 0 0 13133 NEW JERSEY RES CORP COM 646025106 148 321025 SH SOLE NONE 0 0 321025 NEW YORK CITY REIT INC COM 649439205 37 86493 SH SOLE NONE 0 0 86493 NEW YORK CMNTY BANCORP INC COM 649445103 93 32556 SH SOLE NONE 0 0 32556 NEWMONT CORP COM 651639106 202 1056301 SH SOLE NONE 0 0 1056301 NEXPOINT RESIDENTIAL TR INC COM 65341D102 0 13252 SH SOLE NONE 0 0 13252 NEXSTAR MEDIA GROUP INC CL A 65336K103 7 12137 SH SOLE NONE 0 0 12137 NEXTERA ENERGY INC COM 65339F101 1543 3184078 SH SOLE NONE 0 0 3184078 NICE LTD SPONSORED ADR 653656108 0 89790 SH SOLE NONE 0 0 89790 NIKE INC CL B 654106103 539 538743 SH SOLE NONE 0 0 538743 NIKOLA CORP COM 654110105 91 14530 SH SOLE NONE 0 0 14530 NIO INC SPON ADS 62914V106 46 43254 SH SOLE NONE 0 0 43254 NISOURCE INC COM 65473P105 0 12732 SH SOLE NONE 0 0 12732 NN INC COM 629337106 11 31680 SH SOLE NONE 0 0 31680 NOKIA CORP SPONSORED ADR 654902204 26 79327 SH SOLE NONE 0 0 79327 NORFOLK SOUTHN CORP COM 655844108 246 368161 SH SOLE NONE 0 0 368161 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 238 6781407 SH SOLE NONE 0 0 6781407 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 93 3980084 SH SOLE NONE 0 0 3980084 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 1 29788 SH SOLE NONE 0 0 29788 NORTHROP GRUMMAN CORP COM 666807102 23 862275 SH SOLE NONE 0 0 862275 NORTONLIFELOCK INC COM 668771108 13 75701 SH SOLE NONE 0 0 75701 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 65 392199 SH SOLE NONE 0 0 392199 NOVARTIS AG SPONSORED ADR 66987V109 85 457015 SH SOLE NONE 0 0 457015 NOVAVAX INC COM NEW 670002401 2 15632 SH SOLE NONE 0 0 15632 NOVO-NORDISK A S ADR 670100205 74 70054 SH SOLE NONE 0 0 70054 NRG ENERGY INC COM NEW 629377508 5 97516 SH SOLE NONE 0 0 97516 NUCOR CORP COM 670346105 332 150284 SH SOLE NONE 0 0 150284 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 74 20412 SH SOLE NONE 0 0 20412 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 6 253642 SH SOLE NONE 0 0 253642 NUTANIX INC CL A 67059N108 5 142146 SH SOLE NONE 0 0 142146 NUTRIEN LTD COM 67077M108 20 636370 SH SOLE NONE 0 0 636370 NUVEEN AMT FREE MUN CR INC F COM 67071L106 258 287772 SH SOLE NONE 0 0 287772 NUVEEN AMT FREE QLTY MUN INC COM 670657105 61 110625 SH SOLE NONE 0 0 110625 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 11 69868 SH SOLE NONE 0 0 69868 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 8 113183 SH SOLE NONE 0 0 113183 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 4072 576133 SH SOLE NONE 0 0 576133 NUVEEN PFD &INCOME TERM FD COM 67075A106 6 125343 SH SOLE NONE 0 0 125343 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3 24515 SH SOLE NONE 0 0 24515 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 5 15824 SH SOLE NONE 0 0 15824 NUVEI CORPORATION SUB VTG SHS 67079A102 1 39580 SH SOLE NONE 0 0 39580 NVIDIA CORPORATION COM 67066G104 959 1800000 SH Call SOLE NONE 0 0 1800000 NVIDIA CORPORATION COM 67066G104 4392 8240308 SH SOLE NONE 0 0 8240308 NVR INC COM 62944T105 0 13402 SH SOLE NONE 0 0 13402 NXP SEMICONDUCTORS N V COM N6596X109 204 81651 SH SOLE NONE 0 0 81651 OCCIDENTAL PETE CORP COM 674599105 56 189508 SH SOLE NONE 0 0 189508 OGE ENERGY CORP COM 670837103 51 257925 SH SOLE NONE 0 0 257925 OKTA INC CL A 679295105 3 49384 SH SOLE NONE 0 0 49384 OLD DOMINION FREIGHT LINE IN COM 679580100 31 21011 SH SOLE NONE 0 0 21011 OLIN CORP COM PAR $1 680665205 1 49070 SH SOLE NONE 0 0 49070 OMEGA HEALTHCARE INVS INC COM 681936100 14 72459 SH SOLE NONE 0 0 72459 OMNICOM GROUP INC COM 681919106 21 35502 SH SOLE NONE 0 0 35502 ON HLDG AG NAMEN AKT A H5919C104 10 71479 SH SOLE NONE 0 0 71479 ON SEMICONDUCTOR CORP COM 682189105 97 39104 SH SOLE NONE 0 0 39104 ONE GAS INC COM 68235P108 53 18883 SH SOLE NONE 0 0 18883 ONEOK INC NEW COM 682680103 301 288516 SH SOLE NONE 0 0 288516 ONEWATER MARINE INC CL A COM 68280L101 1 17225 SH SOLE NONE 0 0 17225 ORACLE CORP COM 68389X105 1455 1563152 SH SOLE NONE 0 0 1563152 OREILLY AUTOMOTIVE INC COM 67103H107 48 299398 SH SOLE NONE 0 0 299398 ORGANON &CO COMMON STOCK 68622V106 56 59286 SH SOLE NONE 0 0 59286 ORIGIN MATERIALS INC COM 68622D106 11 69090 SH SOLE NONE 0 0 69090 ORION OFFICE REIT INC COM 68629Y103 4 12200 SH SOLE NONE 0 0 12200 ORTHOPEDIATRICS CORP COM 68752L100 2 129468 SH SOLE NONE 0 0 129468 OSHKOSH CORP COM 688239201 0 45594 SH SOLE NONE 0 0 45594 OSI ETF TR OSHS GBL INTER 67110P704 5 158063 SH SOLE NONE 0 0 158063 OSI ETF TR OSHARES US QUALT 67110P407 15 336140 SH SOLE NONE 0 0 336140 OTIS WORLDWIDE CORP COM 68902V107 74 320931 SH SOLE NONE 0 0 320931 OVINTIV INC COM 69047Q102 19 1000661 SH SOLE NONE 0 0 1000661 OYSTER PT PHARMA INC COM 69242L106 3 29100 SH SOLE NONE 0 0 29100 PACCAR INC COM 693718108 9 815799 SH SOLE NONE 0 0 815799 PACER FDS TR LUNT LRGCP MULTI 69374H816 1 27497 SH SOLE NONE 0 0 27497 PACER FDS TR LUNT LRG CP ALTR 69374H717 1 28672 SH SOLE NONE 0 0 28672 PACER FDS TR TRENDPILOT EUR 69374H808 3 66730 SH SOLE NONE 0 0 66730 PACER FDS TR METAURUS CAP 400 69374H436 2 75191 SH SOLE NONE 0 0 75191 PACER FDS TR GLOBL CASH ETF 69374H709 3 89116 SH SOLE NONE 0 0 89116 PACER FDS TR PACER US SMALL 69374H857 4 149292 SH SOLE NONE 0 0 149292 PACER FDS TR TRENDPILOT FD 69374H675 6 158038 SH SOLE NONE 0 0 158038 PACER FDS TR TRENDPILOT INTL 69374H683 8 200067 SH SOLE NONE 0 0 200067 PACER FDS TR TRENDP 100 ETF 69374H303 8 401121 SH SOLE NONE 0 0 401121 PACER FDS TR TRENDP US MID CP 69374H204 17 584325 SH SOLE NONE 0 0 584325 PACER FDS TR TRENDP US LAR CP 69374H105 20 764820 SH SOLE NONE 0 0 764820 PACER FDS TR TRENDPILOT US BD 69374H642 32 767630 SH SOLE NONE 0 0 767630 PACER FDS TR US CASH COWS 100 69374H881 22 1093194 SH SOLE NONE 0 0 1093194 PALANTIR TECHNOLOGIES INC CL A 69608A108 103 698761 SH SOLE NONE 0 0 698761 PALO ALTO NETWORKS INC COM 697435105 56 199293 SH SOLE NONE 0 0 199293 PARAMOUNT GLOBAL CLASS B COM 92556H206 31 331003 SH SOLE NONE 0 0 331003 PARK NATL CORP COM 700658107 6 843518 SH SOLE NONE 0 0 843518 PARKER-HANNIFIN CORP COM 701094104 60 298353 SH SOLE NONE 0 0 298353 PATTERSON COS INC COM 703395103 2 55029 SH SOLE NONE 0 0 55029 PAYCHEX INC COM 704326107 113 510251 SH SOLE NONE 0 0 510251 PAYCOM SOFTWARE INC COM 70432V102 12 150017 SH SOLE NONE 0 0 150017 PAYPAL HLDGS INC COM 70450Y103 2089 1055364 SH SOLE NONE 0 0 1055364 PEGASYSTEMS INC COM 705573103 0 16130 SH SOLE NONE 0 0 16130 PELOTON INTERACTIVE INC CL A COM 70614W100 4 36137 SH SOLE NONE 0 0 36137 PENN NATL GAMING INC COM 707569109 1 52431 SH SOLE NONE 0 0 52431 PENTAIR PLC SHS G7S00T104 1 20295 SH SOLE NONE 0 0 20295 PEOPLES UNITED FINANCIAL INC COM 712704105 4 30059 SH SOLE NONE 0 0 30059 PEPSICO INC COM 713448108 959 1119326 SH SOLE NONE 0 0 1119326 PERFORMANCE FOOD GROUP CO COM 71377A103 0 10182 SH SOLE NONE 0 0 10182 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6 62722 SH SOLE NONE 0 0 62722 PFIZER INC COM 717081103 4597 2239960 SH SOLE NONE 0 0 2239960 PGIM ETF TR ULTRA SHORT 69344A107 87 4291647 SH SOLE NONE 0 0 4291647 PHILIP MORRIS INTL INC COM 718172109 476 1076365 SH SOLE NONE 0 0 1076365 PHILLIPS 66 COM 718546104 317 415793 SH SOLE NONE 0 0 415793 PHILLIPS EDISON &CO INC COMMON STOCK 71844V201 2031 4283006 SH SOLE NONE 0 0 4283006 PHYSICIANS RLTY TR COM 71943U104 1 14909 SH SOLE NONE 0 0 14909 PIEDMONT LITHIUM INC COM 72016P105 3 12886 SH SOLE NONE 0 0 12886 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 27 89779 SH SOLE NONE 0 0 89779 PIMCO CORPORATE &INCOME OPP COM 72201B101 28 38576 SH SOLE NONE 0 0 38576 PIMCO DYNAMIC INCOME FD SHS 72201Y101 27 37239 SH SOLE NONE 0 0 37239 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 30 517860 SH SOLE NONE 0 0 517860 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 25 18493 SH SOLE NONE 0 0 18493 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 0 24383 SH SOLE NONE 0 0 24383 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 269 826832 SH SOLE NONE 0 0 826832 PIMCO ETF TR 15+ YR US TIPS 72201R304 33 89548 SH SOLE NONE 0 0 89548 PIMCO ETF TR ACTIVE BD ETF 72201R775 7 727607 SH SOLE NONE 0 0 727607 PIMCO HIGH INCOME FD COM SHS 722014107 28 16016 SH SOLE NONE 0 0 16016 PIMCO INCOME STRATEGY FD COM 72201H108 2 20400 SH SOLE NONE 0 0 20400 PIMCO INCOME STRATEGY FD II COM 72201J104 3 21700 SH SOLE NONE 0 0 21700 PINNACLE FINL PARTNERS INC COM 72346Q104 2 18431 SH SOLE NONE 0 0 18431 PINTEREST INC CL A 72352L106 7 73990 SH SOLE NONE 0 0 73990 PIONEER NAT RES CO COM 723787107 65 566227 SH SOLE NONE 0 0 566227 PIPER SANDLER COMPANIES COM 724078100 2 36351 SH SOLE NONE 0 0 36351 PJT PARTNERS INC COM CL A 69343T107 0 21542 SH SOLE NONE 0 0 21542 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1 14863 SH SOLE NONE 0 0 14863 PLUG POWER INC COM NEW 72919P202 38 282310 SH SOLE NONE 0 0 282310 PNC FINL SVCS GROUP INC COM 693475105 74 255495 SH SOLE NONE 0 0 255495 POOL CORP COM 73278L105 0 152468 SH SOLE NONE 0 0 152468 PORTLAND GEN ELEC CO COM NEW 736508847 0 23784 SH SOLE NONE 0 0 23784 POTLATCHDELTIC CORPORATION COM 737630103 2 103984 SH SOLE NONE 0 0 103984 PPG INDS INC COM 693506107 625 1603093 SH SOLE NONE 0 0 1603093 PPL CORP COM 69351T106 170 237402 SH SOLE NONE 0 0 237402 PREFERRED APT CMNTYS INC COM 74039L103 22 559685 SH SOLE NONE 0 0 559685 PREMIER FINANCIAL CORP COM 74052F108 1 19680 SH SOLE NONE 0 0 19680 PRICE T ROWE GROUP INC COM 74144T108 51 177800 SH SOLE NONE 0 0 177800 PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 2 76001 SH SOLE NONE 0 0 76001 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 43 822376 SH SOLE NONE 0 0 822376 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 148 60373 SH SOLE NONE 0 0 60373 PROCTER AND GAMBLE CO COM 742718109 1862 5373923 SH SOLE NONE 0 0 5373923 PROGRESSIVE CORP COM 743315103 88 83062 SH SOLE NONE 0 0 83062 PROLOGIS INC. COM 74340W103 352 245705 SH SOLE NONE 0 0 245705 PROSHARES TR ULTSHRT QQQ 74347G739 1 10123 SH SOLE NONE 0 0 10123 PROSHARES TR PSHS ULT SEMICDT 74347R669 0 10669 SH SOLE NONE 0 0 10669 PROSHARES TR PSHS ULTRA QQQ 74347R206 58 15184 SH SOLE NONE 0 0 15184 PROSHARES TR PSHS ULT S&P 500 74347R107 0 18896 SH SOLE NONE 0 0 18896 PROSHARES TR SHORT QQQ NEW 74347B714 2 23160 SH SOLE NONE 0 0 23160 PROSHARES TR SP500 EX ENRGY 74347B581 0 25078 SH SOLE NONE 0 0 25078 PROSHARES TR SHORT S&P 500 NE 74347B425 2 25362 SH SOLE NONE 0 0 25362 PROSHARES TR PET CARE ETF 74348A145 1 40347 SH SOLE NONE 0 0 40347 PROSHARES TR S&P 500 DV ARIST 74348A467 1261 4624181 SH SOLE NONE 0 0 4624181 PROSHARES TR MERGER ETF 74348A566 2 75964 SH SOLE NONE 0 0 75964 PROSHARES TR BITCOIN STRATE 74347G440 18 76635 SH SOLE NONE 0 0 76635 PROSHARES TR METAVERSE ETF 74347G325 2 95479 SH SOLE NONE 0 0 95479 PROSHARES TR RUSS 2000 DIVD 74347B698 37 163619 SH SOLE NONE 0 0 163619 PROSHARES TR S&P MDCP 400 DIV 74347B680 87 210835 SH SOLE NONE 0 0 210835 PROSHARES TR LARGE CAP CRE 74347R248 19 283177 SH SOLE NONE 0 0 283177 PROSHARES TR DJ BRKFLD GLB 74347B508 17 830295 SH SOLE NONE 0 0 830295 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 1 16852 SH SOLE NONE 0 0 16852 PROSHARES TR II SHT VIX ST TRM 74347W130 1 55269 SH SOLE NONE 0 0 55269 PROSHARES TR II ULSHT BLOOMB OIL 74347Y862 17 99241 SH SOLE NONE 0 0 99241 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 20 20150 SH SOLE NONE 0 0 20150 PROSPECT CAP CORP COM 74348T102 23 165235 SH SOLE NONE 0 0 165235 PROTERRA INC COM 74374T109 11 85728 SH SOLE NONE 0 0 85728 PROVENTION BIO INC COM 74374N102 14 104310 SH SOLE NONE 0 0 104310 PROVIDENT FINL SVCS INC COM 74386T105 171 15218 SH SOLE NONE 0 0 15218 PRUDENTIAL FINL INC COM 744320102 473 2913417 SH SOLE NONE 0 0 2913417 PUBLIC STORAGE COM 74460D109 555 67304 SH SOLE NONE 0 0 67304 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 885 338672 SH SOLE NONE 0 0 338672 PULTE GROUP INC COM 745867101 28 40036 SH SOLE NONE 0 0 40036 PURE STORAGE INC CL A 74624M102 2 60027 SH SOLE NONE 0 0 60027 PUTNAM MANAGED MUN INCOME TR COM 746823103 8 55578 SH SOLE NONE 0 0 55578 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 5 20604 SH SOLE NONE 0 0 20604 Q2 HLDGS INC COM 74736L109 0 28976 SH SOLE NONE 0 0 28976 QORVO INC COM 74736K101 26 12619 SH SOLE NONE 0 0 12619 QUALCOMM INC COM 747525103 1077 1516644 SH SOLE NONE 0 0 1516644 QUANTA SVCS INC COM 74762E102 37 1146509 SH SOLE NONE 0 0 1146509 QUANTUMSCAPE CORP COM CL A 74767V109 15 111175 SH SOLE NONE 0 0 111175 QUEST DIAGNOSTICS INC COM 74834L100 1 89298 SH SOLE NONE 0 0 89298 RADIAN GROUP INC COM 750236101 3 12616 SH SOLE NONE 0 0 12616 RANGE RES CORP COM 75281A109 7 30564 SH SOLE NONE 0 0 30564 RAYMOND JAMES FINL INC COM 754730109 50 123988 SH SOLE NONE 0 0 123988 RAYONIER ADVANCED MATLS INC COM 75508B104 26 170163 SH SOLE NONE 0 0 170163 RAYONIER INC COM 754907103 10 58162 SH SOLE NONE 0 0 58162 RAYTHEON TECHNOLOGIES CORP COM 75513E101 653 1891983 SH SOLE NONE 0 0 1891983 RBB FD INC MOTLEY FOOL SML 74933W874 2 53817 SH SOLE NONE 0 0 53817 RBB FD INC MOTLEY FOL ETF 74933W601 4 152637 SH SOLE NONE 0 0 152637 REALTY INCOME CORP COM 756109104 266 1702406 SH SOLE NONE 0 0 1702406 REAVES UTIL INCOME FD COM SH BEN INT 756158101 14 488681 SH SOLE NONE 0 0 488681 RED VIOLET INC COM 75704L104 2 60563 SH SOLE NONE 0 0 60563 REDWIRE CORPORATION COM 75776W103 19 161544 SH SOLE NONE 0 0 161544 REGENCY CTRS CORP COM 758849103 6 27946 SH SOLE NONE 0 0 27946 REGENERON PHARMACEUTICALS COM 75886F107 34 555291 SH SOLE NONE 0 0 555291 REGIONS FINANCIAL CORP NEW COM 7591EP100 60 696694 SH SOLE NONE 0 0 696694 RENASANT CORP COM 75970E107 7 248324 SH SOLE NONE 0 0 248324 REPUBLIC SVCS INC COM 760759100 115 49335 SH SOLE NONE 0 0 49335 RESMED INC COM 761152107 23 37267 SH SOLE NONE 0 0 37267 REYNOLDS CONSUMER PRODS INC COM 76171L106 1 33301 SH SOLE NONE 0 0 33301 RIO TINTO PLC SPONSORED ADR 767204100 267 125033 SH SOLE NONE 0 0 125033 RIOT BLOCKCHAIN INC COM 767292105 8 101267 SH SOLE NONE 0 0 101267 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 4 56294 SH SOLE NONE 0 0 56294 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 325 89330 SH SOLE NONE 0 0 89330 ROBLOX CORP CL A 771049103 249 919495 SH SOLE NONE 0 0 919495 ROCKET LAB USA INC COM 773122106 67 539825 SH SOLE NONE 0 0 539825 ROCKWELL AUTOMATION INC COM 773903109 91 264951 SH SOLE NONE 0 0 264951 ROIVANT SCIENCES LTD SHS G76279101 4 19760 SH SOLE NONE 0 0 19760 ROKU INC COM CL A 77543R102 151 236201 SH SOLE NONE 0 0 236201 ROPER TECHNOLOGIES INC COM 776696106 3 188699 SH SOLE NONE 0 0 188699 ROSS STORES INC COM 778296103 20 168323 SH SOLE NONE 0 0 168323 ROYAL BK CDA COM 780087102 44 126846 SH SOLE NONE 0 0 126846 ROYAL CARIBBEAN GROUP COM V7780T103 137 288901 SH SOLE NONE 0 0 288901 ROYAL GOLD INC COM 780287108 4 215012 SH SOLE NONE 0 0 215012 ROYCE MICRO-CAP TR INC COM 780915104 8 79946 SH SOLE NONE 0 0 79946 ROYCE VALUE TR INC COM 780910105 4 66748 SH SOLE NONE 0 0 66748 RPM INTL INC COM 749685103 83 3431731 SH SOLE NONE 0 0 3431731 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1 19395 SH SOLE NONE 0 0 19395 RYDER SYS INC COM 783549108 0 12375 SH SOLE NONE 0 0 12375 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1 48797 SH SOLE NONE 0 0 48797 S&P GLOBAL INC COM 78409V104 29 158619 SH SOLE NONE 0 0 158619 SABRE CORP COM 78573M104 108 1363200 SH Call SOLE NONE 0 0 1363200 SABRE CORP COM 78573M104 3 37719 SH SOLE NONE 0 0 37719 SALESFORCE COM INC COM 79466L302 1251 2208449 SH SOLE NONE 0 0 2208449 SANOFI SPONSORED ADR 80105N105 37 82683 SH SOLE NONE 0 0 82683 SAVARA INC COM 805111101 10 13100 SH SOLE NONE 0 0 13100 SCHLUMBERGER LTD COM STK 806857108 18 444294 SH SOLE NONE 0 0 444294 SCHWAB CHARLES CORP COM 808513105 9 240246 SH SOLE NONE 0 0 240246 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1 20738 SH SOLE NONE 0 0 20738 SCHWAB STRATEGIC TR US REIT ETF 808524847 1 30644 SH SOLE NONE 0 0 30644 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1 35278 SH SOLE NONE 0 0 35278 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1 38437 SH SOLE NONE 0 0 38437 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2 86969 SH SOLE NONE 0 0 86969 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 340 3359148 SH SOLE NONE 0 0 3359148 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 524 535079 SH SOLE NONE 0 0 535079 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 289 69105 SH SOLE NONE 0 0 69105 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 48 96865 SH SOLE NONE 0 0 96865 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 680 1063523 SH SOLE NONE 0 0 1063523 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2 117028 SH SOLE NONE 0 0 117028 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5 126575 SH SOLE NONE 0 0 126575 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 19 144404 SH SOLE NONE 0 0 144404 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 128 217066 SH SOLE NONE 0 0 217066 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 37 351086 SH SOLE NONE 0 0 351086 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11 413997 SH SOLE NONE 0 0 413997 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 19 926569 SH SOLE NONE 0 0 926569 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 44 1404662 SH SOLE NONE 0 0 1404662 SCHWAB STRATEGIC TR US TIPS ETF 808524870 120 3336436 SH SOLE NONE 0 0 3336436 SCOTTS MIRACLE-GRO CO CL A 810186106 288 74060 SH SOLE NONE 0 0 74060 SEA LTD SPONSORD ADS 81141R100 0 14135 SH SOLE NONE 0 0 14135 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 80 31998 SH SOLE NONE 0 0 31998 SEAWORLD ENTMT INC COM 81282V100 75 33456 SH SOLE NONE 0 0 33456 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4621 7499453 SH SOLE NONE 0 0 7499453 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4011 6065405 SH SOLE NONE 0 0 6065405 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1397 2350176 SH SOLE NONE 0 0 2350176 SELECT SECTOR SPDR TR ENERGY 81369Y506 2709 3771988 SH SOLE NONE 0 0 3771988 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2549 1864582 SH SOLE NONE 0 0 1864582 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3167 829509 SH SOLE NONE 0 0 829509 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6314 9025475 SH SOLE NONE 0 0 9025475 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 205 251598 SH SOLE NONE 0 0 251598 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 879 252113 SH SOLE NONE 0 0 252113 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1287 2613650 SH SOLE NONE 0 0 2613650 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 105 1739892 SH SOLE NONE 0 0 1739892 SEMPRA COM 816851109 31 83684 SH SOLE NONE 0 0 83684 SENSEONICS HLDGS INC COM 81727U105 7 13160 SH SOLE NONE 0 0 13160 SENTINELONE INC CL A 81730H109 88 21620 SH SOLE NONE 0 0 21620 SERVICE CORP INTL COM 817565104 2 64801 SH SOLE NONE 0 0 64801 SERVICENOW INC COM 81762P102 209 303322 SH SOLE NONE 0 0 303322 SHELL PLC SPON ADS 780259305 93 279173 SH SOLE NONE 0 0 279173 SHERWIN WILLIAMS CO COM 824348106 23 483612 SH SOLE NONE 0 0 483612 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 10 144940 SH SOLE NONE 0 0 144940 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2 16617 SH SOLE NONE 0 0 16617 SIGNET JEWELERS LIMITED SHS G81276100 2 145400 SH SOLE NONE 0 0 145400 SILGAN HOLDINGS INC COM 827048109 11 74704 SH SOLE NONE 0 0 74704 SILVERGATE CAP CORP CL A 82837P408 0 22435 SH SOLE NONE 0 0 22435 SIMON PPTY GROUP INC NEW COM 828806109 277 19944 SH SOLE NONE 0 0 19944 SIREN ETF TR NSD NXGN ECO ETF 829658202 3 101995 SH SOLE NONE 0 0 101995 SIRIUS XM HOLDINGS INC COM 82968B103 38 191380 SH SOLE NONE 0 0 191380 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 32338 SH SOLE NONE 0 0 32338 SIX FLAGS ENTMT CORP NEW COM 83001A102 2 34466 SH SOLE NONE 0 0 34466 SIXTH STREET SPECIALTY LENDI COM 83012A109 2 22842 SH SOLE NONE 0 0 22842 SKYWORKS SOLUTIONS INC COM 83088M102 95 256266 SH SOLE NONE 0 0 256266 SLEEP NUMBER CORP COM 83125X103 0 12678 SH SOLE NONE 0 0 12678 SMART SAND INC COM 83191H107 10 34500 SH SOLE NONE 0 0 34500 SMITH &WESSON BRANDS INC COM 831754106 13 26622 SH SOLE NONE 0 0 26622 SMUCKER J M CO COM NEW 832696405 15 264126 SH SOLE NONE 0 0 264126 SNAP INC CL A 83304A106 118 398743 SH SOLE NONE 0 0 398743 SNAP ON INC COM 833034101 26 30947 SH SOLE NONE 0 0 30947 SNOWFLAKE INC CL A 833445109 66 26637 SH SOLE NONE 0 0 26637 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 11 112190 SH SOLE NONE 0 0 112190 SOFI TECHNOLOGIES INC COM 83406F102 23 212625 SH SOLE NONE 0 0 212625 SOLAREDGE TECHNOLOGIES INC COM 83417M104 43 628427 SH SOLE NONE 0 0 628427 SOLID POWER INC CLASS A COM 83422N105 6 50288 SH SOLE NONE 0 0 50288 SONOCO PRODS CO COM 835495102 5 130199 SH SOLE NONE 0 0 130199 SONOS INC COM 83570H108 1 20883 SH SOLE NONE 0 0 20883 SONY GROUP CORPORATION SPONSORED ADR 835699307 18 75559 SH SOLE NONE 0 0 75559 SORRENTO THERAPEUTICS INC COM NEW 83587F202 7 15611 SH SOLE NONE 0 0 15611 SOTHERLY HOTELS INC COM 83600C103 31 64478 SH SOLE NONE 0 0 64478 SOUTHERN CO COM 842587107 543 1153884 SH SOLE NONE 0 0 1153884 SOUTHERN COPPER CORP COM 84265V105 9 37883 SH SOLE NONE 0 0 37883 SOUTHSTATE CORPORATION COM 840441109 2 188697 SH SOLE NONE 0 0 188697 SOUTHWEST AIRLS CO COM 844741108 68 880082 SH SOLE NONE 0 0 880082 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1425 2601275 SH SOLE NONE 0 0 2601275 SPDR GOLD TR GOLD SHS 78463V107 1882 3211979 SH SOLE NONE 0 0 3211979 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 0 12948 SH SOLE NONE 0 0 12948 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 0 14627 SH SOLE NONE 0 0 14627 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 6 16547 SH SOLE NONE 0 0 16547 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 15 30703 SH SOLE NONE 0 0 30703 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 6 50689 SH SOLE NONE 0 0 50689 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 293 87097 SH SOLE NONE 0 0 87097 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 416 130025 SH SOLE NONE 0 0 130025 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 5 84422 SH SOLE NONE 0 0 84422 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 10 527302 SH SOLE NONE 0 0 527302 SPDR S&P 500 ETF TR TR UNIT 78462F103 6183 27721898 SH SOLE NONE 0 0 27721898 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 807 1040173 SH SOLE NONE 0 0 1040173 SPDR SER TR PORTFLI INTRMDIT 78464A672 0 10071 SH SOLE NONE 0 0 10071 SPDR SER TR S&P RETAIL ETF 78464A714 0 24319 SH SOLE NONE 0 0 24319 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1 33322 SH SOLE NONE 0 0 33322 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 2 35156 SH SOLE NONE 0 0 35156 SPDR SER TR S&P BK ETF 78464A797 7 36009 SH SOLE NONE 0 0 36009 SPDR SER TR FTSE INT GVT ETF 78464A490 3 36734 SH SOLE NONE 0 0 36734 SPDR SER TR COMP SOFTWARE 78464A599 0 45853 SH SOLE NONE 0 0 45853 SPDR SER TR S&P KENSHO SMART 78468R689 1 46894 SH SOLE NONE 0 0 46894 SPDR SER TR S&P TRANSN ETF 78464A532 30 51157 SH SOLE NONE 0 0 51157 SPDR SER TR PORTFLI HIGH YLD 78468R606 3 68849 SH SOLE NONE 0 0 68849 SPDR SER TR NUVEEN BLMBRG SH 78468R739 2 80250 SH SOLE NONE 0 0 80250 SPDR SER TR PRTFLO S&P500 GW 78464A409 347 836250 SH SOLE NONE 0 0 836250 SPDR SER TR PRTFLO S&P500 VL 78464A508 352 111090 SH SOLE NONE 0 0 111090 SPDR SER TR S&P OILGAS EXP 78468R556 1 83317 SH SOLE NONE 0 0 83317 SPDR SER TR NYSE TECH ETF 78464A102 22 84247 SH SOLE NONE 0 0 84247 SPDR SER TR S&P METALS MNG 78464A755 255 57514 SH SOLE NONE 0 0 57514 SPDR SER TR S&P DIVID ETF 78464A763 1618 2285101 SH SOLE NONE 0 0 2285101 SPDR SER TR S&P 400 MDCP GRW 78464A821 882 181835 SH SOLE NONE 0 0 181835 SPDR SER TR S&P 400 MDCP VAL 78464A839 688 62477 SH SOLE NONE 0 0 62477 SPDR SER TR PORTFOLIO S&P500 78464A854 256 440038 SH SOLE NONE 0 0 440038 SPDR SER TR S&P SEMICNDCTR 78464A862 241 134911 SH SOLE NONE 0 0 134911 SPDR SER TR S&P BIOTECH 78464A870 280 1831414 SH SOLE NONE 0 0 1831414 SPDR SER TR FACTST INV ETF 78464A110 1 85057 SH SOLE NONE 0 0 85057 SPDR SER TR PRTFLO S&P500 HI 78468R788 4490 161393 SH SOLE NONE 0 0 161393 SPDR SER TR PORTFOLIO SH TSR 78468R101 3 96811 SH SOLE NONE 0 0 96811 SPDR SER TR GLB DOW ETF 78464A706 1 101654 SH SOLE NONE 0 0 101654 SPDR SER TR PORTFLI TIPS ETF 78464A656 140 117923 SH SOLE NONE 0 0 117923 SPDR SER TR S&P1500MOMTILT 78468R705 1 121006 SH SOLE NONE 0 0 121006 SPDR SER TR AEROSPACE DEF 78464A631 10 131029 SH SOLE NONE 0 0 131029 SPDR SER TR PORTFOLI S&P1500 78464A805 40 160052 SH SOLE NONE 0 0 160052 SPDR SER TR PORTFOLIO INTRMD 78464A375 110 182674 SH SOLE NONE 0 0 182674 SPDR SER TR PORTFOLIO SHORT 78464A474 28 187919 SH SOLE NONE 0 0 187919 SPDR SER TR BLOOMBERG INVT 78468R200 104 233432 SH SOLE NONE 0 0 233432 SPDR SER TR HLTH CR EQUIP 78464A581 5 279336 SH SOLE NONE 0 0 279336 SPDR SER TR SSGA US SMAL ETF 78468R887 3 310514 SH SOLE NONE 0 0 310514 SPDR SER TR PORTFOLIO AGRGTE 78464A649 11 318001 SH SOLE NONE 0 0 318001 SPDR SER TR BLOOMBERG HIGH Y 78468R622 96 392997 SH SOLE NONE 0 0 392997 SPDR SER TR S&P HOMEBUILD 78464A888 34 426718 SH SOLE NONE 0 0 426718 SPDR SER TR BLOOMBERG CONV 78464A359 83 607053 SH SOLE NONE 0 0 607053 SPDR SER TR S&P 600 SMCP GRW 78464A201 8 661651 SH SOLE NONE 0 0 661651 SPDR SER TR S&P REGL BKG 78464A698 169 805095 SH SOLE NONE 0 0 805095 SPDR SER TR SPDR S&P1500VL 78464A128 5 840682 SH SOLE NONE 0 0 840682 SPDR SER TR S&P 600 SMCP VAL 78464A300 14 1016708 SH SOLE NONE 0 0 1016708 SPDR SER TR SSGA US LRG ETF 78468R804 8 1162461 SH SOLE NONE 0 0 1162461 SPDR SER TR S&P 600 SML CAP 78464A813 25 1832106 SH SOLE NONE 0 0 1832106 SPDR SER TR MSCI USA STRTGIC 78468R812 293 2349 SH SOLE NONE 0 0 2349 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 454 5790 SH SOLE NONE 0 0 5790 SPLUNK INC COM 848637104 3 247171 SH SOLE NONE 0 0 247171 SPOTIFY TECHNOLOGY S A SHS L8681T102 11 31939 SH SOLE NONE 0 0 31939 SPROTT INC COM NEW 852066208 7 12218 SH SOLE NONE 0 0 12218 SPROTT PHYSICAL GOLD TR UNIT 85207H104 15 137347 SH SOLE NONE 0 0 137347 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 10 166036 SH SOLE NONE 0 0 166036 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 44 11189 SH SOLE NONE 0 0 11189 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 29 15107 SH SOLE NONE 0 0 15107 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 246 457439 SH SOLE NONE 0 0 457439 STANLEY BLACK &DECKER INC COM 854502101 16 451882 SH SOLE NONE 0 0 451882 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 2 62562 SH SOLE NONE 0 0 62562 STARBUCKS CORP COM 855244109 266 485028 SH SOLE NONE 0 0 485028 STARWOOD PPTY TR INC COM 85571B105 56 30420 SH SOLE NONE 0 0 30420 STATE STR CORP COM 857477103 18 524514 SH SOLE NONE 0 0 524514 STEM INC COM 85859N102 31 341861 SH SOLE NONE 0 0 341861 STERIS PLC SHS USD G8473T100 37 74619 SH SOLE NONE 0 0 74619 STERLING BANCORP INC COM 85917W102 2 14200 SH SOLE NONE 0 0 14200 STRATEGY SHS NS 7HANDL IDX 86280R506 488 114716 SH SOLE NONE 0 0 114716 STRYKER CORPORATION COM 863667101 94 569727 SH SOLE NONE 0 0 569727 STURM RUGER &CO INC COM 864159108 0 10365 SH SOLE NONE 0 0 10365 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3 46650 SH SOLE NONE 0 0 46650 SUMMIT MATLS INC CL A 86614U100 1 29507 SH SOLE NONE 0 0 29507 SUN LIFE FINANCIAL INC. COM 866796105 1 48768 SH SOLE NONE 0 0 48768 SUNCOR ENERGY INC NEW COM 867224107 2 75373 SH SOLE NONE 0 0 75373 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1 21604 SH SOLE NONE 0 0 21604 SUNRUN INC COM 86771W105 0 12148 SH SOLE NONE 0 0 12148 SYNCHRONY FINANCIAL COM 87165B103 2 35443 SH SOLE NONE 0 0 35443 SYNOPSYS INC COM 871607107 15 14376 SH SOLE NONE 0 0 14376 SYNOVUS FINL CORP COM NEW 87161C501 30 77749 SH SOLE NONE 0 0 77749 SYSCO CORP COM 871829107 121 378379 SH SOLE NONE 0 0 378379 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 66 790494 SH SOLE NONE 0 0 790494 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 11 16503 SH SOLE NONE 0 0 16503 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 235991 SH SOLE NONE 0 0 235991 TARGA RES CORP COM 87612G101 6 28211 SH SOLE NONE 0 0 28211 TARGET CORP COM 87612E106 962 581485 SH SOLE NONE 0 0 581485 TARGET HOSPITALITY CORP COM 87615L107 78 13039 SH SOLE NONE 0 0 13039 TE CONNECTIVITY LTD SHS H84989104 59 77895 SH SOLE NONE 0 0 77895 TECNOGLASS INC SHS G87264100 78 207344 SH SOLE NONE 0 0 207344 TEEKAY CORPORATION COM Y8564W103 6 17524 SH SOLE NONE 0 0 17524 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2 26793 SH SOLE NONE 0 0 26793 TELADOC HEALTH INC COM 87918A105 4 199815 SH SOLE NONE 0 0 199815 TELEDYNE TECHNOLOGIES INC COM 879360105 0 27413 SH SOLE NONE 0 0 27413 TELESAT CORP CL A & CL B SHS 879512309 1 14850 SH SOLE NONE 0 0 14850 TELLURIAN INC NEW COM 87968A104 30 78790 SH SOLE NONE 0 0 78790 TENABLE HLDGS INC COM 88025T102 2 27654 SH SOLE NONE 0 0 27654 TENET HEALTHCARE CORP COM NEW 88033G407 4 43023 SH SOLE NONE 0 0 43023 TERADYNE INC COM 880770102 16 87273 SH SOLE NONE 0 0 87273 TESLA INC COM 88160R101 6005 7151132 SH SOLE NONE 0 0 7151132 TETRA TECH INC NEW COM 88162G103 2 396527 SH SOLE NONE 0 0 396527 TETRA TECHNOLOGIES INC DEL COM 88162F105 134 32486 SH SOLE NONE 0 0 32486 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 2 57492 SH SOLE NONE 0 0 57492 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3 24688 SH SOLE NONE 0 0 24688 TEXAS INSTRS INC COM 882508104 177 397584 SH SOLE NONE 0 0 397584 TEXTRON INC COM 883203101 197 18119 SH SOLE NONE 0 0 18119 TG THERAPEUTICS INC COM 88322Q108 15 142650 SH SOLE NONE 0 0 142650 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 229 550560 SH SOLE NONE 0 0 550560 THE TRADE DESK INC COM CL A 88339J105 15 228626 SH SOLE NONE 0 0 228626 THERMO FISHER SCIENTIFIC INC COM 883556102 964 1026526 SH SOLE NONE 0 0 1026526 THERMON GROUP HLDGS INC COM 88362T103 2 32400 SH SOLE NONE 0 0 32400 TIDAL ETF TR LEATHERBACK LNG 886364850 2 56444 SH SOLE NONE 0 0 56444 TIDAL ETF TR SONICSHARES GBL 886364645 9 300672 SH SOLE NONE 0 0 300672 TILRAY BRANDS INC COM CL 2 88688T100 9 34325 SH SOLE NONE 0 0 34325 TIMKENSTEEL CORPORATION COM 887399103 72 25114 SH SOLE NONE 0 0 25114 TIMOTHY PLAN INTL ETF 887432334 11 290316 SH SOLE NONE 0 0 290316 TIMOTHY PLAN U S SM CP CORE 887432342 11 361600 SH SOLE NONE 0 0 361600 TIMOTHY PLAN HIG DV STK ETF 887432326 62 2018035 SH SOLE NONE 0 0 2018035 TIMOTHY PLAN US LRGMD CP CORE 887432359 69 2496378 SH SOLE NONE 0 0 2496378 TITAN MACHY INC COM 88830R101 7 14369 SH SOLE NONE 0 0 14369 TJX COS INC NEW COM 872540109 137 459512 SH SOLE NONE 0 0 459512 T-MOBILE US INC COM 872590104 149 62635 SH SOLE NONE 0 0 62635 TOAST INC CL A 888787108 2 45633 SH SOLE NONE 0 0 45633 TORO CO COM 891092108 0 15082 SH SOLE NONE 0 0 15082 TOTALENERGIES SE SPONSORED ADS 89151E109 48 134175 SH SOLE NONE 0 0 134175 TOYOTA MOTOR CORP ADS 892331307 5 91966 SH SOLE NONE 0 0 91966 TRACTOR SUPPLY CO COM 892356106 19 82996 SH SOLE NONE 0 0 82996 TRANE TECHNOLOGIES PLC SHS G8994E103 77 195777 SH SOLE NONE 0 0 195777 TRANSDIGM GROUP INC COM 893641100 17 65180 SH SOLE NONE 0 0 65180 TRANSUNION COM 89400J107 0 18601 SH SOLE NONE 0 0 18601 TRAVEL PLUS LEISURE CO COM 894164102 3 28211 SH SOLE NONE 0 0 28211 TRAVELERS COMPANIES INC COM 89417E109 15 226120 SH SOLE NONE 0 0 226120 TREX CO INC COM 89531P105 1 65787 SH SOLE NONE 0 0 65787 TRINITY INDS INC COM 896522109 2 51540 SH SOLE NONE 0 0 51540 TRINSEO PLC SHS G9059U107 2 76512 SH SOLE NONE 0 0 76512 TRUIST FINL CORP COM 89832Q109 168 1953986 SH SOLE NONE 0 0 1953986 TUPPERWARE BRANDS CORP COM 899896104 20 171721 SH SOLE NONE 0 0 171721 TUTOR PERINI CORP COM 901109108 3 32400 SH SOLE NONE 0 0 32400 TWILIO INC CL A 90138F102 111 230902 SH SOLE NONE 0 0 230902 TWITTER INC COM 90184L102 138 430954 SH SOLE NONE 0 0 430954 TWO HBRS INVT CORP COM NEW 90187B408 59 11669 SH SOLE NONE 0 0 11669 TYSON FOODS INC CL A 902494103 415 65121 SH SOLE NONE 0 0 65121 U S XPRESS ENTERPRISES INC COM CL A 90338N202 22 84487 SH SOLE NONE 0 0 84487 UBER TECHNOLOGIES INC COM 90353T100 122 701171 SH SOLE NONE 0 0 701171 UBS GROUP AG SHS H42097107 2 19817 SH SOLE NONE 0 0 19817 UGI CORP NEW COM 902681105 3 44677 SH SOLE NONE 0 0 44677 UIPATH INC CL A 90364P105 11 47358 SH SOLE NONE 0 0 47358 UNDER ARMOUR INC CL A 904311107 8 10540 SH SOLE NONE 0 0 10540 UNDER ARMOUR INC CL C 904311206 19 30660 SH SOLE NONE 0 0 30660 UNILEVER PLC SPON ADR NEW 904767704 10 96807 SH SOLE NONE 0 0 96807 UNION PAC CORP COM 907818108 1614 2092758 SH SOLE NONE 0 0 2092758 UNITED AIRLS HLDGS INC COM 910047109 8 231643 SH SOLE NONE 0 0 231643 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 7 68157 SH SOLE NONE 0 0 68157 UNITED NAT FOODS INC COM 911163103 272 18985 SH SOLE NONE 0 0 18985 UNITED PARCEL SERVICE INC CL B 911312106 675 14070540 SH SOLE NONE 0 0 14070540 UNITED RENTALS INC COM 911363109 41 64408 SH SOLE NONE 0 0 64408 UNITED STATES STL CORP NEW COM 912909108 29 235177 SH SOLE NONE 0 0 235177 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 0 15450 SH SOLE NONE 0 0 15450 UNITED STS NAT GAS FD LP UNIT PAR 912318300 2 37014 SH SOLE NONE 0 0 37014 UNITED THERAPEUTICS CORP DEL COM 91307C102 4 23885 SH SOLE NONE 0 0 23885 UNITEDHEALTH GROUP INC COM 91324P102 777 2237028 SH SOLE NONE 0 0 2237028 UNITI GROUP INC COM 91325V108 4 12534 SH SOLE NONE 0 0 12534 UNITY SOFTWARE INC COM 91332U101 34 447737 SH SOLE NONE 0 0 447737 UNIVERSAL DISPLAY CORP COM 91347P105 2 83782 SH SOLE NONE 0 0 83782 UNIVERSAL ELECTRS INC COM 913483103 2 46860 SH SOLE NONE 0 0 46860 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1 35022 SH SOLE NONE 0 0 35022 UNUM GROUP COM 91529Y106 48 192814 SH SOLE NONE 0 0 192814 UPSTART HLDGS INC COM 91680M107 16 217653 SH SOLE NONE 0 0 217653 URANIUM ENERGY CORP COM 916896103 8 36491 SH SOLE NONE 0 0 36491 US BANCORP DEL COM NEW 902973304 121 553143 SH SOLE NONE 0 0 553143 V F CORP COM 918204108 9 31099 SH SOLE NONE 0 0 31099 VALE S A SPONSORED ADS 91912E105 7 106303 SH SOLE NONE 0 0 106303 VALERO ENERGY CORP COM 91913Y100 75 137851 SH SOLE NONE 0 0 137851 VALLEY NATL BANCORP COM 919794107 25 26313 SH SOLE NONE 0 0 26313 VALVOLINE INC COM 92047W101 3 15929 SH SOLE NONE 0 0 15929 VANECK ETF TRUST RETAIL ETF 92189F684 0 14569 SH SOLE NONE 0 0 14569 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 0 15539 SH SOLE NONE 0 0 15539 VANECK ETF TRUST LONG/FLAT TREND 92189F148 0 16654 SH SOLE NONE 0 0 16654 VANECK ETF TRUST MORTGAGE REIT 92189F452 1 22600 SH SOLE NONE 0 0 22600 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 4 24283 SH SOLE NONE 0 0 24283 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 53 35553 SH SOLE NONE 0 0 35553 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 8 39963 SH SOLE NONE 0 0 39963 VANECK ETF TRUST BDC INCOME ETF 92189F411 3 41216 SH SOLE NONE 0 0 41216 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 2 47869 SH SOLE NONE 0 0 47869 VANECK ETF TRUST EMERGING MRKT HI 92189F353 4 80277 SH SOLE NONE 0 0 80277 VANECK ETF TRUST BIOTECH ETF 92189F726 41 103584 SH SOLE NONE 0 0 103584 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 9 157647 SH SOLE NONE 0 0 157647 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3 162273 SH SOLE NONE 0 0 162273 VANECK ETF TRUST INVESTMENT GRD 92189F486 66 167007 SH SOLE NONE 0 0 167007 VANECK ETF TRUST CEF MUNI INCOME 92189F460 16 174127 SH SOLE NONE 0 0 174127 VANECK ETF TRUST CHINA BOND ETF 92189F379 8 185403 SH SOLE NONE 0 0 185403 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 6 190651 SH SOLE NONE 0 0 190651 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 728 317292 SH SOLE NONE 0 0 317292 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1256 1565145 SH SOLE NONE 0 0 1565145 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 284 21483 SH SOLE NONE 0 0 21483 VANECK ETF TRUST OIL SERVICES ETF 92189H607 4 385331 SH SOLE NONE 0 0 385331 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 19 395948 SH SOLE NONE 0 0 395948 VANECK ETF TRUST GOLD MINERS ETF 92189F106 112 783957 SH SOLE NONE 0 0 783957 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 52 13316 SH SOLE NONE 0 0 13316 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 0 16496 SH SOLE NONE 0 0 16496 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 0 26284 SH SOLE NONE 0 0 26284 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 9 228364 SH SOLE NONE 0 0 228364 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 31 5178981 SH SOLE NONE 0 0 5178981 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1827 251114 SH SOLE NONE 0 0 251114 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1836 964012 SH SOLE NONE 0 0 964012 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5813 1070074 SH SOLE NONE 0 0 1070074 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2310 1093259 SH SOLE NONE 0 0 1093259 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4339 2327972 SH SOLE NONE 0 0 2327972 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1982 6319055 SH SOLE NONE 0 0 6319055 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1060 967662 SH SOLE NONE 0 0 967662 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 945 5414595 SH SOLE NONE 0 0 5414595 VANGUARD INDEX FDS SML CP GRW ETF 922908595 202 962979 SH SOLE NONE 0 0 962979 VANGUARD INDEX FDS SM CP VAL ETF 922908611 973 1808591 SH SOLE NONE 0 0 1808591 VANGUARD INDEX FDS MID CAP ETF 922908629 1135 5659126 SH SOLE NONE 0 0 5659126 VANGUARD INDEX FDS GROWTH ETF 922908736 14653 3668672 SH SOLE NONE 0 0 3668672 VANGUARD INDEX FDS VALUE ETF 922908744 12095 3401891 SH SOLE NONE 0 0 3401891 VANGUARD INDEX FDS SMALL CP ETF 922908751 3276 2675171 SH SOLE NONE 0 0 2675171 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1492 6366599 SH SOLE NONE 0 0 6366599 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 190 1324509 SH SOLE NONE 0 0 1324509 VANGUARD INDEX FDS LARGE CAP ETF 922908637 102 3537718 SH SOLE NONE 0 0 3537718 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 184 11350187 SH SOLE NONE 0 0 11350187 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4 12559 SH SOLE NONE 0 0 12559 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 61 41971 SH SOLE NONE 0 0 41971 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3 186984 SH SOLE NONE 0 0 186984 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21 201352 SH SOLE NONE 0 0 201352 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 513 811488 SH SOLE NONE 0 0 811488 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3346 917042 SH SOLE NONE 0 0 917042 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 129 2535024 SH SOLE NONE 0 0 2535024 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1051 778537 SH SOLE NONE 0 0 778537 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4219 101603 SH SOLE NONE 0 0 101603 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 132 11455 SH SOLE NONE 0 0 11455 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 86 13038 SH SOLE NONE 0 0 13038 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 4 62752 SH SOLE NONE 0 0 62752 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1 72951 SH SOLE NONE 0 0 72951 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 79 107127 SH SOLE NONE 0 0 107127 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1 118715 SH SOLE NONE 0 0 118715 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2 173284 SH SOLE NONE 0 0 173284 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 10 273688 SH SOLE NONE 0 0 273688 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 867 25919 SH SOLE NONE 0 0 25919 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 718 15773 SH SOLE NONE 0 0 15773 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1987 408955 SH SOLE NONE 0 0 408955 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1186 3452370 SH SOLE NONE 0 0 3452370 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 20 1117406 SH SOLE NONE 0 0 1117406 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 129 2141613 SH SOLE NONE 0 0 2141613 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3042 6561321 SH SOLE NONE 0 0 6561321 VANGUARD STAR FDS VG TL INTL STK F 921909768 171 1190345 SH SOLE NONE 0 0 1190345 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10125 8384240 SH SOLE NONE 0 0 8384240 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 681 1498943 SH SOLE NONE 0 0 1498943 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 250 218908 SH SOLE NONE 0 0 218908 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 31 445639 SH SOLE NONE 0 0 445639 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 35 826456 SH SOLE NONE 0 0 826456 VANGUARD WORLD FD ESG INTL STK ETF 921910725 8 17345 SH SOLE NONE 0 0 17345 VANGUARD WORLD FD ESG US STK ETF 921910733 23 124723 SH SOLE NONE 0 0 124723 VANGUARD WORLD FD MEGA CAP INDEX 921910873 28 130195 SH SOLE NONE 0 0 130195 VANGUARD WORLD FD MEGA GRWTH IND 921910816 986 2688165 SH SOLE NONE 0 0 2688165 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 219 517670 SH SOLE NONE 0 0 517670 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 168 70973 SH SOLE NONE 0 0 70973 VANGUARD WORLD FDS ENERGY ETF 92204A306 139 129493 SH SOLE NONE 0 0 129493 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 850 685201 SH SOLE NONE 0 0 685201 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 998 2387217 SH SOLE NONE 0 0 2387217 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 646 1069210 SH SOLE NONE 0 0 1069210 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 924 3208900 SH SOLE NONE 0 0 3208900 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 348 4578069 SH SOLE NONE 0 0 4578069 VANGUARD WORLD FDS INF TECH ETF 92204A702 1112 8290973 SH SOLE NONE 0 0 8290973 VANGUARD WORLD FDS MATERIALS ETF 92204A801 273 4177852 SH SOLE NONE 0 0 4177852 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1373 1596325 SH SOLE NONE 0 0 1596325 VBI VACCINES INC CDA COM NEW 91822J103 53 87948 SH SOLE NONE 0 0 87948 VEEVA SYS INC CL A COM 922475108 0 38030 SH SOLE NONE 0 0 38030 VENTAS INC COM 92276F100 599 61888 SH SOLE NONE 0 0 61888 VERICEL CORP COM 92346J108 7 283325 SH SOLE NONE 0 0 283325 VERISK ANALYTICS INC COM 92345Y106 2 37617 SH SOLE NONE 0 0 37617 VERIZON COMMUNICATIONS INC COM 92343V104 5347 3952907 SH SOLE NONE 0 0 3952907 VERTEX ENERGY INC COM 92534K107 2 14910 SH SOLE NONE 0 0 14910 VERTEX PHARMACEUTICALS INC COM 92532F100 20 150653 SH SOLE NONE 0 0 150653 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 5 47820 SH SOLE NONE 0 0 47820 VIATRIS INC COM 92556V106 52 123199 SH SOLE NONE 0 0 123199 VICI PPTYS INC COM 925652109 2 50815 SH SOLE NONE 0 0 50815 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1 33338 SH SOLE NONE 0 0 33338 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 1 71531 SH SOLE NONE 0 0 71531 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 2 113069 SH SOLE NONE 0 0 113069 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2 113763 SH SOLE NONE 0 0 113763 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 8 597175 SH SOLE NONE 0 0 597175 VILLAGE FARMS INTL INC COM 92707Y108 14 64436 SH SOLE NONE 0 0 64436 VIRTUS DIVIDEND INTEREST &P COM 92840R101 2 11641 SH SOLE NONE 0 0 11641 VIRTUS ETF TR II VIRTUS US QLTY 92790A504 3 82520 SH SOLE NONE 0 0 82520 VIRTUS GLOBAL DIVID &INCOME COM 92835W107 12 13397 SH SOLE NONE 0 0 13397 VISA INC COM CL A 92826C839 2139 1961787 SH SOLE NONE 0 0 1961787 VISTA OUTDOOR INC COM 928377100 6 230201 SH SOLE NONE 0 0 230201 VISTRA CORP COM 92840M102 5 116132 SH SOLE NONE 0 0 116132 VMWARE INC CL A COM 928563402 49 65485 SH SOLE NONE 0 0 65485 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 52 28250 SH SOLE NONE 0 0 28250 VULCAN MATLS CO COM 929160109 3 36242 SH SOLE NONE 0 0 36242 WABTEC COM 929740108 32 21573 SH SOLE NONE 0 0 21573 WALGREENS BOOTS ALLIANCE INC COM 931427108 227 178916 SH SOLE NONE 0 0 178916 WALMART INC COM 931142103 1369 3066614 SH SOLE NONE 0 0 3066614 WARRIOR MET COAL INC COM 93627C101 2 34567 SH SOLE NONE 0 0 34567 WASTE MGMT INC DEL COM 94106L109 194 374276 SH SOLE NONE 0 0 374276 WAYFAIR INC CL A 94419L101 2 273627 SH SOLE NONE 0 0 273627 WEC ENERGY GROUP INC COM 92939U106 27 200447 SH SOLE NONE 0 0 200447 WELLS FARGO CO NEW COM 949746101 737 736346 SH SOLE NONE 0 0 736346 WELLTOWER INC COM 95040Q104 15 216160 SH SOLE NONE 0 0 216160 WENDYS CO COM 95058W100 3 11247 SH SOLE NONE 0 0 11247 WERNER ENTERPRISES INC COM 950755108 0 20333 SH SOLE NONE 0 0 20333 WEST PHARMACEUTICAL SVSC INC COM 955306105 0 16018 SH SOLE NONE 0 0 16018 WESTERN ALLIANCE BANCORP COM 957638109 0 30607 SH SOLE NONE 0 0 30607 WESTERN DIGITAL CORP. COM 958102105 4 107768 SH SOLE NONE 0 0 107768 WESTERN NEW ENG BANCORP INC COM 958892101 2 18792 SH SOLE NONE 0 0 18792 WESTROCK CO COM 96145D105 1 31292 SH SOLE NONE 0 0 31292 WEWORK INC CL A 96209A104 2 15297 SH SOLE NONE 0 0 15297 WEYERHAEUSER CO MTN BE COM NEW 962166104 118 698289 SH SOLE NONE 0 0 698289 WHEATON PRECIOUS METALS CORP COM 962879102 24 19279 SH SOLE NONE 0 0 19279 WHIRLPOOL CORP COM 963320106 0 78679 SH SOLE NONE 0 0 78679 WILEY JOHN &SONS INC CL A 968223206 0 10722 SH SOLE NONE 0 0 10722 WILLIAMS COS INC COM 969457100 117 14314 SH SOLE NONE 0 0 14314 WINGSTOP INC COM 974155103 1 66482 SH SOLE NONE 0 0 66482 WISDOMTREE TR US SMALLCAP FUND 97717W562 0 11990 SH SOLE NONE 0 0 11990 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1 12630 SH SOLE NONE 0 0 12630 WISDOMTREE TR WSDM EMKTBD FD 97717X784 0 12883 SH SOLE NONE 0 0 12883 WISDOMTREE TR CHINESE YUAN FD 97717W182 1 29082 SH SOLE NONE 0 0 29082 WISDOMTREE TR INTL SMCAP DIV 97717W760 2 37131 SH SOLE NONE 0 0 37131 WISDOMTREE TR EM EX ST-OWNED 97717X578 4 67804 SH SOLE NONE 0 0 67804 WISDOMTREE TR US ESG FUND 97717W596 2 75073 SH SOLE NONE 0 0 75073 WISDOMTREE TR US HGH YLD CORP 97717X172 2 79832 SH SOLE NONE 0 0 79832 WISDOMTREE TR INTL EQUITY FD 97717W703 34 165047 SH SOLE NONE 0 0 165047 WISDOMTREE TR US MIDCAP FUND 97717W570 10 235545 SH SOLE NONE 0 0 235545 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 59 411940 SH SOLE NONE 0 0 411940 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1070 45376 SH SOLE NONE 0 0 45376 WISDOMTREE TR US LARGECAP DIVD 97717W307 7270 273750 SH SOLE NONE 0 0 273750 WISDOMTREE TR US MIDCAP DIVID 97717W505 359 450146 SH SOLE NONE 0 0 450146 WISDOMTREE TR US SMALLCAP DIVD 97717W604 354 289687 SH SOLE NONE 0 0 289687 WISDOMTREE TR US QTLY DIV GRT 97717X669 2627 2896203 SH SOLE NONE 0 0 2896203 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 11 538348 SH SOLE NONE 0 0 538348 WISDOMTREE TR EMER MKT HIGH FD 97717W315 20 873216 SH SOLE NONE 0 0 873216 WORKDAY INC CL A 98138H101 7 12962 SH SOLE NONE 0 0 12962 WORKHORSE GROUP INC COM NEW 98138J206 11 10440 SH SOLE NONE 0 0 10440 WORLD GOLD TR SPDR GLD MINIS 98149E303 2 32919 SH SOLE NONE 0 0 32919 WORTHINGTON INDS INC COM 981811102 0 12853 SH SOLE NONE 0 0 12853 WP CAREY INC COM 92936U109 221 773510 SH SOLE NONE 0 0 773510 WYNDHAM HOTELS &RESORTS INC COM 98311A105 1 44820 SH SOLE NONE 0 0 44820 WYNN RESORTS LTD COM 983134107 17 575130 SH SOLE NONE 0 0 575130 XCEL ENERGY INC COM 98389B100 42 159740 SH SOLE NONE 0 0 159740 XENIA HOTELS &RESORTS INC COM 984017103 17 22686 SH SOLE NONE 0 0 22686 XPO LOGISTICS INC COM 983793100 200 25961 SH SOLE NONE 0 0 25961 XYLEM INC COM 98419M100 1 65699 SH SOLE NONE 0 0 65699 YUM BRANDS INC COM 988498101 50 245705 SH SOLE NONE 0 0 245705 YUM CHINA HLDGS INC COM 98850P109 13 18712 SH SOLE NONE 0 0 18712 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 81 52321 SH SOLE NONE 0 0 52321 ZENDESK INC COM 98936J101 0 42102 SH SOLE NONE 0 0 42102 ZILLOW GROUP INC CL C CAP STK 98954M200 8 10008 SH SOLE NONE 0 0 10008 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 182 27953 SH SOLE NONE 0 0 27953 ZIMMER BIOMET HOLDINGS INC COM 98956P102 34 103911 SH SOLE NONE 0 0 103911 ZIONS BANCORPORATION N A COM 989701107 16 325166 SH SOLE NONE 0 0 325166 ZOETIS INC CL A 98978V103 97 465089 SH SOLE NONE 0 0 465089 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 54 74896 SH SOLE NONE 0 0 74896 ZSCALER INC COM 98980G102 58 128840 SH SOLE NONE 0 0 128840 ZYNGA INC CL A 98986T108 16 36800 SH SOLE NONE 0 0 36800