0001329948-24-000008.txt : 20240501 0001329948-24-000008.hdr.sgml : 20240501 20240501163249 ACCESSION NUMBER: 0001329948-24-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Janney Montgomery Scott LLC CENTRAL INDEX KEY: 0001329948 ORGANIZATION NAME: IRS NUMBER: 230731260 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11413 FILM NUMBER: 24903565 BUSINESS ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 BUSINESS PHONE: 215-665-6000 MAIL ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001329948 XXXXXXXX 03-31-2024 03-31-2024 Janney Montgomery Scott LLC
1717 ARCH STREET PHILADELPHIA PA 19103
13F HOLDINGS REPORT 028-11413 N
Erin E Antill Compliance Analyst 8045959364 Erin E Antill Richmond VA 05-01-2024 0 2712 33630641 false
INFORMATION TABLE 2 jms13f1q2024.xml AAON INC NEW Common Stock 000360206 1520 17258 SH SOLE 0 17258 0 0 AAR CORP Common Stock 000361105 201 3365 SH SOLE 0 3365 0 0 AB ACTIVE DISRUPTORS ETF ETF/Closed End 00039J509 360 4971 SH SOLE 0 4971 0 0 ADT INC Common Stock 00090Q103 510 75863 SH SOLE 0 75863 0 0 ABM INDUSTRIES INC Common Stock 000957100 481 10787 SH SOLE 0 10787 0 0 AFLAC INC Common Stock 001055102 25633 298542 SH SOLE 0 298542 0 0 AGCO CORP Common Stock 001084102 402 3268 SH SOLE 0 3268 0 0 AG MORTGAGE INVT TR INC Common Stock 001228501 704 115018 SH SOLE 0 115018 0 0 AGNC INVESTMENT CORP Common Stock 00123Q104 1526 154175 SH SOLE 0 154175 0 0 AES CORP Common Stock 00130H105 4995 278575 SH SOLE 0 278575 0 0 ALPS OSHS EUR QUAL ETF ETF/Closed End 00162Q379 805 26745 SH SOLE 0 26745 0 0 ALPS OSHS US QUAL DV ETF ETF/Closed End 00162Q387 1080 21865 SH SOLE 0 21865 0 0 ALPS OSHS US SMCP ETF ETF/Closed End 00162Q395 553 12984 SH SOLE 0 12984 0 0 ALPS ALERIAN MLP NEW ETF ETF/Closed End 00162Q452 16703 351941 SH SOLE 0 351941 0 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 790 15559 SH SOLE 0 15559 0 0 ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 448 15065 SH SOLE 0 15065 0 0 ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 1621 70867 SH SOLE 0 70867 0 0 ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 6565 121683 SH SOLE 0 121683 0 0 AMN HEALTHCARE SVCS INC Common Stock 001744101 670 10716 SH SOLE 0 10716 0 0 API GROUP CORP Common Stock 00187Y100 221 5632 SH SOLE 0 5632 0 0 ASGN INC Common Stock 00191U102 2438 23276 SH SOLE 0 23276 0 0 ATT INC Common Stock 00206R102 42154 2395101 SH SOLE 0 2395101 0 0 ARK INNOVATION ETF ETF/Closed End 00214Q104 4451 88881 SH SOLE 0 88881 0 0 ARK AUTONOMOUS TECH ETF ETF/Closed End 00214Q203 205 3748 SH SOLE 0 3748 0 0 ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 242 8425 SH SOLE 0 8425 0 0 ARK NEXT GEN INTERNE ETF ETF/Closed End 00214Q401 334 4005 SH SOLE 0 4005 0 0 ARK FINTECH INNOVATN ETF ETF/Closed End 00214Q708 202 6654 SH SOLE 0 6654 0 0 ASE TECH HLDG CO LTD Common Stock 00215W100 503 45785 SH SOLE 0 45785 0 0 ABBOTT LABORATORIES Common Stock 002824100 69333 610006 SH SOLE 0 610006 0 0 ABBVIE INC Common Stock 00287Y109 180052 988750 SH SOLE 0 988750 0 0 ABERCROMBIE FITCH A Common Stock 002896207 4144 33061 SH SOLE 0 33061 0 0 ABRDN ASIA PACIFIC ETF/Closed End- 003009107 303 108223 SH SOLE 0 108223 0 0 ABRDN GLB PREM PPTYS ETF/Closed End 00302L108 85 21423 SH SOLE 0 21423 0 0 ABRDN GLB DYN DIV FD ETF/Closed End 00302M106 100 10265 SH SOLE 0 10265 0 0 ABERDN PHYS PLAT SHS ETF ETF/Closed End 003260106 857 10261 SH SOLE 0 10261 0 0 ABERDN STD PHYS GOLD ETF ETF/Closed End 00326A104 369 17352 SH SOLE 0 17352 0 0 ABRDN TTL DYN DIV FD ETF/Closed End 00326L100 930 112240 SH SOLE 0 112240 0 0 ACADEMY SPORTSOUTDOORS Common Stock 00402L107 1663 24624 SH SOLE 0 24624 0 0 ACI WORLDWIDE INC Common Stock 004498101 383 11538 SH SOLE 0 11538 0 0 ACME UNITED CORP Common Stock 004816104 750 15958 SH SOLE 0 15958 0 0 ACRES COML RLTY CORP REIT 00489Q102 172 12250 SH SOLE 0 12250 0 0 ACUITY BRANDS INC Common Stock 00508Y102 1017 3783 SH SOLE 0 3783 0 0 ACUSHNET HOLDINGS CORP Common Stock 005098108 297 4502 SH SOLE 0 4502 0 0 ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 764 39161 SH SOLE 0 39161 0 0 ADAPTIMMUNE THERAPEUTICS Common Stock 00653A107 47 30000 SH SOLE 0 30000 0 0 ADAPTHEALTH CORP Common Stock 00653Q102 322 27949 SH SOLE 0 27949 0 0 ADDUS HOMECARE CORP Common Stock 006739106 1040 10065 SH SOLE 0 10065 0 0 ADOBE INC Common Stock 00724F101 44757 88698 SH SOLE 0 88698 0 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 565 10993 SH SOLE 0 10993 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 3255 38254 SH SOLE 0 38254 0 0 AECOM Common Stock 00766T100 3411 34778 SH SOLE 0 34778 0 0 ADVSHS PURE US CANN ETF ETF/Closed End 00768Y453 2340 233813 SH SOLE 0 233813 0 0 ADVSHS PURE CANNABIS ETF ETF/Closed End 00768Y495 89 21712 SH SOLE 0 21712 0 0 AEGON LTD Common Stock 0076CA104 79 13130 SH SOLE 0 13130 0 0 ADVANCED MICRO DEVICES Common Stock 007903107 31321 173533 SH SOLE 0 173533 0 0 ADVANCED DRAIN SYS INC Common Stock 00790R104 29436 170902 SH SOLE 0 170902 0 0 ADVANCED ENERGY INDS INC Common Stock 007973100 357 3497 SH SOLE 0 3497 0 0 AEROVIRONMENT INC Common Stock 008073108 1645 10733 SH SOLE 0 10733 0 0 AERSALE CORP Common Stock 00810F106 399 55524 SH SOLE 0 55524 0 0 AFFILIATED MGRS GRP INC Common Stock 008252108 1128 6738 SH SOLE 0 6738 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 6018 41357 SH SOLE 0 41357 0 0 AGNICOEAGLE MINES LTD Common Stock 008474108 1955 32781 SH SOLE 0 32781 0 0 AGREE REALTY CORP REIT 008492100 520 9100 SH SOLE 0 9100 0 0 AIM ALZ LGCP JAN/JUL ETF ETF/Closed End 00888H869 2379 85629 SH SOLE 0 85629 0 0 AIM ALLIANZ LGCP 10 ETF ETF/Closed End 00888H877 295 9964 SH SOLE 0 9964 0 0 AIRBNB INC CL A Common Stock 009066101 10257 62176 SH SOLE 0 62176 0 0 AIR LEASE CORP CL A Common Stock 00912X302 748 14540 SH SOLE 0 14540 0 0 AIR PDTS CHEMICALS INC Common Stock 009158106 55190 227803 SH SOLE 0 227803 0 0 AIR TRANS SVCS GRP INC Common Stock 00922R105 588 42763 SH SOLE 0 42763 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2046 18816 SH SOLE 0 18816 0 0 ALAMOS GOLD INC NEW Common Stock 011532108 313 21190 SH SOLE 0 21190 0 0 ALASKA AIR GROUP INC Common Stock 011659109 764 17780 SH SOLE 0 17780 0 0 ALBEMARLE CORP Common Stock 012653101 15695 119136 SH SOLE 0 119136 0 0 ALBEMARLE CORP CL A PFD Preferred Stock 012653200 874 14819 SH SOLE 0 14819 0 0 ALBERTSONS CO A PAR001 Common Stock 013091103 2236 104287 SH SOLE 0 104287 0 0 ALCOA CORP Common Stock 013872106 965 28544 SH SOLE 0 28544 0 0 ALEXANDER BALDWIN NEW Common Stock 014491104 240 14552 SH SOLE 0 14552 0 0 ALEXANDRIA RL EST EQUITY REIT 015271109 2399 18609 SH SOLE 0 18609 0 0 ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 4045 55903 SH SOLE 0 55903 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 2934 8948 SH SOLE 0 8948 0 0 ATI INC Common Stock 01741R102 1406 27473 SH SOLE 0 27473 0 0 ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 587 7799 SH SOLE 0 7799 0 0 ALLETE INC NEW Common Stock 018522300 350 5866 SH SOLE 0 5866 0 0 ALLIANCE RES PARTNERS LP MLP 01877R108 244 12194 SH SOLE 0 12194 0 0 ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 337 31757 SH SOLE 0 31757 0 0 ALLIANT ENERGY CORP Common Stock 018802108 5304 105233 SH SOLE 0 105233 0 0 ALLIANCEBERNSTEIN HLDG MLP 01881G106 3601 103655 SH SOLE 0 103655 0 0 ALLIENT INC B Common Stock 019330109 921 25802 SH SOLE 0 25802 0 0 ALLISON TRANSMISSION Common Stock 01973R101 5583 68792 SH SOLE 0 68792 0 0 ALLSTATE CORP Common Stock 020002101 7969 46060 SH SOLE 0 46060 0 0 ALLY FINANCIAL INC Common Stock 02005N100 1599 39397 SH SOLE 0 39397 0 0 ALNYLAM PHARMACEUTICALS Common Stock 02043Q107 415 2775 SH SOLE 0 2775 0 0 EA ALPHA ARCHITECT ETF ETF/Closed End 02072L565 331 3107 SH SOLE 0 3107 0 0 EA STRIVE 1000 VAL ETF ETF/Closed End 02072L599 1017 35050 SH SOLE 0 35050 0 0 EA FRDM 100 E/MKT ETF ETF/Closed End 02072L607 9391 278414 SH SOLE 0 278414 0 0 EA SRIVE 500 ETF ETF/Closed End 02072L680 3110 92386 SH SOLE 0 92386 0 0 EA STRV E/MKT EX CH ETF ETF/Closed End 02072L698 526 18335 SH SOLE 0 18335 0 0 EA BRDGWAY BLUE CHIP ETF ETF/Closed End 02072L714 217 18594 SH SOLE 0 18594 0 0 ALPHA METALLURGICAL RES Common Stock 020764106 638 1927 SH SOLE 0 1927 0 0 ALPHABET INC C Common Stock 02079K107 181616 1192803 SH SOLE 0 1192803 0 0 ALPHABET INC A Common Stock 02079K305 260879 1728474 SH SOLE 0 1728474 0 0 ALTRIA GROUP INC Common Stock 02209S103 37159 851890 SH SOLE 0 851890 0 0 AMARIN CORP PLC ADR NEW Common Stock 023111206 74 83270 SH SOLE 0 83270 0 0 AMAZONCOM INC Common Stock 023135106 440356 2441266 SH SOLE 0 2441266 0 0 AMBEV S A SPON ADR Common Stock 02319V103 50 20357 SH SOLE 0 20357 0 0 U HAUL HOLDING CO N Common Stock 023586506 684 10262 SH SOLE 0 10262 0 0 AMEREN CORP Common Stock 023608102 557 7537 SH SOLE 0 7537 0 0 AMERESCO INC CL A Common Stock 02361E108 216 8938 SH SOLE 0 8938 0 0 AMERICAN ARLNS GRP INC Common Stock 02376R102 384 25007 SH SOLE 0 25007 0 0 AMERICA MOVIL SPON ADR B Common Stock 02390A101 684 36653 SH SOLE 0 36653 0 0 AMERN US QLTY GRW ETF ETF/Closed End 025072307 2349 27655 SH SOLE 0 27655 0 0 AMERN CENTY QUAL PFD ETF ETF/Closed End- 025072539 3399 91629 SH SOLE 0 91629 0 0 AVANTIS INTL EQ ETF ETF/Closed End 025072703 241 3775 SH SOLE 0 3775 0 0 AVANTIS US S/C VAL ETF ETF/Closed End 025072877 4320 46103 SH SOLE 0 46103 0 0 AVANTIS US EQ ETF ETF/Closed End 025072885 492 5498 SH SOLE 0 5498 0 0 AMER ELEC PWR CO INC Common Stock 025537101 14944 173564 SH SOLE 0 173564 0 0 AMERN EXPRESS CO Common Stock 025816109 40429 177563 SH SOLE 0 177563 0 0 AMERICAN FINL GRP INC OH Common Stock 025932104 6673 48891 SH SOLE 0 48891 0 0 AMERICAN INTL GROUP NEW Common Stock 026874784 9472 121167 SH SOLE 0 121167 0 0 AMERICAN RES CORP NEW Common Stock 02927U208 1041 738456 SH SOLE 0 738456 0 0 AMERICAN STS WTR CO Common Stock 029899101 373 5162 SH SOLE 0 5162 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 22249 112602 SH SOLE 0 112602 0 0 AMER WATER WORKS COMPANY Common Stock 030420103 11022 90190 SH SOLE 0 90190 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 1906 18747 SH SOLE 0 18747 0 0 AMERICOLD RLTY TR INC REIT 03064D108 706 28330 SH SOLE 0 28330 0 0 CENCORA INC Common Stock 03073E105 9522 39188 SH SOLE 0 39188 0 0 AMERIPRISE FINL INC Common Stock 03076C106 8242 18797 SH SOLE 0 18797 0 0 AMERIS BANCORP Common Stock 03076K108 551 11388 SH SOLE 0 11388 0 0 AMETEK INC NEW Common Stock 031100100 23369 127769 SH SOLE 0 127769 0 0 AMGEN INC Common Stock 031162100 89214 313781 SH SOLE 0 313781 0 0 AMKOR TECHNOLOGY INC Common Stock 031652100 802 24869 SH SOLE 0 24869 0 0 AMPHENOL CORP CL A NEW Common Stock 032095101 17614 152703 SH SOLE 0 152703 0 0 AMPLIFY CWP ENH DIV ETF ETF/Closed End 032108409 53368 1372634 SH SOLE 0 1372634 0 0 AMPLIFY BLOCKCHAIN ETF ETF/Closed End 032108607 3014 82712 SH SOLE 0 82712 0 0 AMPLIFY ALT HARVEST ETF ETF/Closed End 032108631 455 108784 SH SOLE 0 108784 0 0 AMPLIFY CYBERSECUR ETF ETF/Closed End 032108664 5094 79462 SH SOLE 0 79462 0 0 AMPLIFY INTL ENH DV ETF ETF/Closed End 032108722 16188 530395 SH SOLE 0 530395 0 0 AMPLIFY SEYMOUR ETF ETF/Closed End 032108854 58 10000 SH SOLE 0 10000 0 0 AMPLIFY BREAKWV DRY ETF ETF/Closed End 03210A107 408 29462 SH SOLE 0 29462 0 0 AMPLIFY ENERGY CORP NEW Common Stock 03212B103 526 79642 SH SOLE 0 79642 0 0 AMTECH SYS INC PAR 01 Common Stock 032332504 144 26700 SH SOLE 0 26700 0 0 ANALOG DEVICES INC Common Stock 032654105 21418 108288 SH SOLE 0 108288 0 0 ANGIODYNAMICS INC Common Stock 03475V101 203 34600 SH SOLE 0 34600 0 0 ANHEUSER BUSCH INBEV Common Stock 03524A108 1908 31386 SH SOLE 0 31386 0 0 ANNALY CAP MGMT INC NEW REIT 035710839 2474 125670 SH SOLE 0 125670 0 0 ANSYS INC Common Stock 03662Q105 15919 45855 SH SOLE 0 45855 0 0 ANTERO RESOURCES CORP Common Stock 03674X106 322 11093 SH SOLE 0 11093 0 0 ELEVANCE HEALTH INC Common Stock 036752103 14754 28453 SH SOLE 0 28453 0 0 ANTERO MIDSTREAM CORP Common Stock 03676B102 1457 103598 SH SOLE 0 103598 0 0 APA CORP Common Stock 03743Q108 3666 106633 SH SOLE 0 106633 0 0 MDCP FINL INVT CORP NEW ETF/Closed End 03761U502 312 20748 SH SOLE 0 20748 0 0 APOLLO SR FLOATING RATE ETF/Closed End- 037636107 464 32588 SH SOLE 0 32588 0 0 APOLLO GLOBAL MGMT NEW Common Stock 03769M106 27350 243223 SH SOLE 0 243223 0 0 APPLE INC Common Stock 037833100 794053 4630586 SH SOLE 0 4630586 0 0 APPFOLIO INC A Common Stock 03783C100 839 3401 SH SOLE 0 3401 0 0 APPLIED INDUSTRIAL TECH Common Stock 03820C105 232 1175 SH SOLE 0 1175 0 0 APPLIED MATERIALS INC Common Stock 038222105 40936 198498 SH SOLE 0 198498 0 0 APPLOVIN CORP A Common Stock 03831W108 1118 16146 SH SOLE 0 16146 0 0 APTARGROUP INC Common Stock 038336103 617 4285 SH SOLE 0 4285 0 0 AQUESTIVE THERAPEUTICS Common Stock 03843E104 1456 341860 SH SOLE 0 341860 0 0 ARAMARK Common Stock 03852U106 521 16020 SH SOLE 0 16020 0 0 ARBOR REALTY TRUST INC REIT 038923108 230 17364 SH SOLE 0 17364 0 0 ARCBEST CORP Common Stock 03937C105 3619 25397 SH SOLE 0 25397 0 0 ARCELORMITTAL SA NY NEW Common Stock 03938L203 492 17849 SH SOLE 0 17849 0 0 ARCH RESOURCES INC A Common Stock 03940R107 2249 13986 SH SOLE 0 13986 0 0 ARCHER AVIATION INC A Common Stock 03945R102 191 41360 SH SOLE 0 41360 0 0 ARCHER DANIELS MIDLAND C Common Stock 039483102 19284 307019 SH SOLE 0 307019 0 0 ARCHROCK INC Common Stock 03957W106 257 13065 SH SOLE 0 13065 0 0 ARES MGMT CORP A Common Stock 03990B101 14552 109428 SH SOLE 0 109428 0 0 ARES CAPITAL CORP BDC Common Stock 04010L103 19147 919639 SH SOLE 0 919639 0 0 ARES COML REAL EST CORP REIT 04013V108 138 18490 SH SOLE 0 18490 0 0 ARISTA NETWORKS INC Common Stock 040413106 12205 42089 SH SOLE 0 42089 0 0 ARM HLDGS PLC ADR NEW Common Stock 042068205 3452 27622 SH SOLE 0 27622 0 0 ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3690 354773 SH SOLE 0 354773 0 0 ARMSTRONG WORLD INDS NEW Common Stock 04247X102 1441 11600 SH SOLE 0 11600 0 0 ARROW ELECTRONICS INC Common Stock 042735100 396 3057 SH SOLE 0 3057 0 0 ARTESIAN RES CORP CL A Common Stock 043113208 448 12081 SH SOLE 0 12081 0 0 ASSERTIO HLDGS INC NEW Common Stock 04546C205 10 10000 SH SOLE 0 10000 0 0 ASSURANT INC Common Stock 04621X108 718 3816 SH SOLE 0 3816 0 0 ASTRAZENECA PLC ADR Common Stock 046353108 19268 284398 SH SOLE 0 284398 0 0 ATKORE INC Common Stock 047649108 320 1681 SH SOLE 0 1681 0 0 ATLANTA BRAVES HLDGS C Common Stock 047726302 384 9820 SH SOLE 0 9820 0 0 ATLANTIC UN BKSHS CORP Common Stock 04911A107 1104 31270 SH SOLE 0 31270 0 0 ATLASSIAN CORP A Common Stock 049468101 5106 26168 SH SOLE 0 26168 0 0 ATMOS ENERGY CORP Common Stock 049560105 21155 177970 SH SOLE 0 177970 0 0 AUTODESK INC Common Stock 052769106 26933 103420 SH SOLE 0 103420 0 0 AUTOLIV INC Common Stock 052800109 865 7182 SH SOLE 0 7182 0 0 AUTOMATIC DATA PROC INC Common Stock 053015103 47103 188609 SH SOLE 0 188609 0 0 AUTONATION INC Common Stock 05329W102 4983 30095 SH SOLE 0 30095 0 0 AUTOZONE INC Common Stock 053332102 5295 1680 SH SOLE 0 1680 0 0 AVALONBAY COMMNTYS INC REIT 053484101 8935 48152 SH SOLE 0 48152 0 0 AVANOS MEDICAL INC Common Stock 05350V106 259 13010 SH SOLE 0 13010 0 0 AVANGRID INC Common Stock 05351W103 1057 29007 SH SOLE 0 29007 0 0 AVERY DENNISON CORP Common Stock 053611109 33765 151243 SH SOLE 0 151243 0 0 AVID BIOSERVICES INC Common Stock 05368M106 412 61545 SH SOLE 0 61545 0 0 AVIENT CORP Common Stock 05368V106 222 5105 SH SOLE 0 5105 0 0 AVIDITY BIOSCIENCES INC Common Stock 05370A108 221 8650 SH SOLE 0 8650 0 0 AVIS BUDGET GRP INC Common Stock 053774105 553 4517 SH SOLE 0 4517 0 0 AVNET INC Common Stock 053807103 278 5611 SH SOLE 0 5611 0 0 AXCELIS TECHS INC NEW Common Stock 054540208 3235 29006 SH SOLE 0 29006 0 0 AXON ENTERPRISE INC Common Stock 05464C101 14696 46969 SH SOLE 0 46969 0 0 AXSOME THERAPEUTICS INC Common Stock 05464T104 461 5780 SH SOLE 0 5780 0 0 AXONICS INC Common Stock 05465P101 218 3160 SH SOLE 0 3160 0 0 BG FOODS INC NEW Common Stock 05508R106 2987 261106 SH SOLE 0 261106 0 0 BCE INC Common Stock 05534B760 16647 489894 SH SOLE 0 489894 0 0 BJS WHOLESALE CLUB HLDGS Common Stock 05550J101 963 12736 SH SOLE 0 12736 0 0 BP PLC SPON ADR Common Stock 055622104 9445 250659 SH SOLE 0 250659 0 0 BNY GLB CR INCM 2024 TGT ETF/Closed End- 05588N108 4563 529971 SH SOLE 0 529971 0 0 BRP GROUP INC A Common Stock 05589G102 207 7147 SH SOLE 0 7147 0 0 BWX TECHS INC Common Stock 05605H100 1679 16365 SH SOLE 0 16365 0 0 BADGER METER INC Common Stock 056525108 407 2514 SH SOLE 0 2514 0 0 BAIDU INC A SPON ADR Common Stock 056752108 209 1981 SH SOLE 0 1981 0 0 BAIN CAP SPECIALTY FIN Common Stock 05684B107 1069 68202 SH SOLE 0 68202 0 0 BAKER HUGHES CO Common Stock 05722G100 272 8129 SH SOLE 0 8129 0 0 BALCHEM CORP Common Stock 057665200 461 2977 SH SOLE 0 2977 0 0 BALL CORP Common Stock 058498106 32127 476951 SH SOLE 0 476951 0 0 BANCO BILBAO VIZCAYA ADR Common Stock 05946K101 203 17143 SH SOLE 0 17143 0 0 BANDWIDTH INC A Common Stock 05988J103 878 48058 SH SOLE 0 48058 0 0 BANC CALIFORNIA INC Common Stock 05990K106 4106 269938 SH SOLE 0 269938 0 0 BANK AMERICA CORP Common Stock 060505104 78416 2067930 SH SOLE 0 2067930 0 0 BOA CV L 725 PFD PERPTL Preferred Stock 060505682 1269 1063 SH SOLE 0 1063 0 0 BANK MONTREAL QUEBEC Common Stock 063671101 1467 15022 SH SOLE 0 15022 0 0 BNY MELLON CORP Common Stock 064058100 7053 122398 SH SOLE 0 122398 0 0 BANK NOVA SCOTIA HALIFAX Common Stock 064149107 599 11563 SH SOLE 0 11563 0 0 BANK OZK Common Stock 06417N103 557 12255 SH SOLE 0 12255 0 0 BAR HARBOR BANKSHARES Common Stock 066849100 592 22355 SH SOLE 0 22355 0 0 BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 951 30574 SH SOLE 0 30574 0 0 BARCLAYS PLC ADR Common Stock 06738E204 411 43447 SH SOLE 0 43447 0 0 BARNES GROUP INC Common Stock 067806109 253 6804 SH SOLE 0 6804 0 0 BARRICK GOLD CORP Common Stock 067901108 2257 135618 SH SOLE 0 135618 0 0 BARRETT BUS SVCS INC Common Stock 068463108 601 4739 SH SOLE 0 4739 0 0 BATH BODY WORKS Common Stock 070830104 203 4067 SH SOLE 0 4067 0 0 BAXTER INTL INC Common Stock 071813109 4149 97074 SH SOLE 0 97074 0 0 BEAZER HOMES USA INC NEW Common Stock 07556Q881 2557 77945 SH SOLE 0 77945 0 0 BECTON DICKINSON CO Common Stock 075887109 31867 128782 SH SOLE 0 128782 0 0 BEIGENE LTD SPON ADR Common Stock 07725L102 357 2280 SH SOLE 0 2280 0 0 BEL FUSE INC CL A Common Stock 077347201 929 13123 SH SOLE 0 13123 0 0 BEL FUSE INC CL B Common Stock 077347300 2530 41958 SH SOLE 0 41958 0 0 BELLRING BRANDS INC NEW Common Stock 07831C103 428 7258 SH SOLE 0 7258 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 287 9563 SH SOLE 0 9563 0 0 BENTLEY SYSTEMS INC B Common Stock 08265T208 10703 204967 SH SOLE 0 204967 0 0 BERKLEY W R CORP Common Stock 084423102 14457 163470 SH SOLE 0 163470 0 0 BERKSHIRE HATHAWAY INC A Common Stock 084670108 24953 39 SH SOLE 0 39 0 0 BERKSHIRE HATHAWAY INC B Common Stock 084670702 212913 506310 SH SOLE 0 506310 0 0 BERRY GLOBAL GROUP INC Common Stock 08579W103 638 10553 SH SOLE 0 10553 0 0 BEST BUY COMPANY INC Common Stock 086516101 3457 42141 SH SOLE 0 42141 0 0 BHP GROUP LTD SPON ADR Common Stock 088606108 2884 49988 SH SOLE 0 49988 0 0 BILIBILI INC ADS Common Stock 090040106 951 84911 SH SOLE 0 84911 0 0 BIO RAD LABS INC A Common Stock 090572207 1634 4724 SH SOLE 0 4724 0 0 BIOCRYST PHARMS INC Common Stock 09058V103 117 23100 SH SOLE 0 23100 0 0 BIOMARIN PHARM INC Common Stock 09061G101 736 8422 SH SOLE 0 8422 0 0 BIOGEN INC Common Stock 09062X103 3444 15970 SH SOLE 0 15970 0 0 BIOTECHNE CORP Common Stock 09073M104 715 10164 SH SOLE 0 10164 0 0 BIONTECH SE ADS Common Stock 09075V102 314 3404 SH SOLE 0 3404 0 0 BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 289 22228 SH SOLE 0 22228 0 0 BLACKBAUD INC Common Stock 09227Q100 465 6276 SH SOLE 0 6276 0 0 BLACKLINE INC Common Stock 09239B109 1364 21119 SH SOLE 0 21119 0 0 BLACKROCK INC Common Stock 09247X101 81602 97879 SH SOLE 0 97879 0 0 BLACKROCK UTILS INFRAS Common Stock 09248D104 244 11298 SH SOLE 0 11298 0 0 BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 541 33130 SH SOLE 0 33130 0 0 BLACKROCK CORE BOND TR ETF/Closed End- 09249E101 175 16190 SH SOLE 0 16190 0 0 BLACKROCK LTD DURATION ETF/Closed End- 09249W101 657 46797 SH SOLE 0 46797 0 0 BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 185 17640 SH SOLE 0 17640 0 0 BLACKROCK CR INCM TR ETF/Closed End- 092508100 207 19375 SH SOLE 0 19375 0 0 BLACKROCK LONG TERM MUNI ETF/Closed End- 09250B103 261 26127 SH SOLE 0 26127 0 0 BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 669 50466 SH SOLE 0 50466 0 0 BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 1154 27837 SH SOLE 0 27837 0 0 BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 1497 181488 SH SOLE 0 181488 0 0 BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 329 59567 SH SOLE 0 59567 0 0 BLACKROCK FLEX INC ETF ETF/Closed End- 092528603 36579 697269 SH SOLE 0 697269 0 0 BLAKRK MUNIVEST FUND INC ETF/Closed End- 09253R105 192 27240 SH SOLE 0 27240 0 0 BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101 246 22505 SH SOLE 0 22505 0 0 BLKRK MUNI INCM FD INC ETF/Closed End- 09253X102 179 14817 SH SOLE 0 14817 0 0 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 1628 132872 SH SOLE 0 132872 0 0 BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 167 15105 SH SOLE 0 15105 0 0 BLKRK MUHLDGS NJ QUAL FD ETF/Closed End- 09254X101 275 23647 SH SOLE 0 23647 0 0 BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102 122 11640 SH SOLE 0 11640 0 0 BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 09255G107 477 39398 SH SOLE 0 39398 0 0 BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 1841 188002 SH SOLE 0 188002 0 0 BLACKROCK DEBT STR NEW Common Stock 09255R202 522 47198 SH SOLE 0 47198 0 0 BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 180 13899 SH SOLE 0 13899 0 0 BLRK ENHNC CAP INCM FD ETF/Closed End 09256A109 483 24786 SH SOLE 0 24786 0 0 BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 318 35043 SH SOLE 0 35043 0 0 BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 828 39325 SH SOLE 0 39325 0 0 BLACKSTONE CR 2027 TERM Common Stock 09257R101 204 17150 SH SOLE 0 17150 0 0 BLKRCK MULTI SECTOR INCM ETF/Closed End- 09258A107 860 54153 SH SOLE 0 54153 0 0 BLACKROCK SCI TECH TR ETF/Closed End 09258G104 5045 136636 SH SOLE 0 136636 0 0 BLKRCK TCP CAP CORP BDC Common Stock 09259E108 935 89674 SH SOLE 0 89674 0 0 BLACKSTONE INC A Common Stock 09260D107 84820 645653 SH SOLE 0 645653 0 0 BLACKRK HLTH SCI TERM II ETF/Closed End 09260E105 496 30272 SH SOLE 0 30272 0 0 BLACKRCK SCIENCETECH II ETF/Closed End 09260K101 849 43745 SH SOLE 0 43745 0 0 BLACKROCK INNOV GRW ETF/Closed End 09260Q108 563 69186 SH SOLE 0 69186 0 0 BLACKROCK CAP ALLOC TERM Common Stock 09260U109 300 18011 SH SOLE 0 18011 0 0 BLACKSTONE SECD LEND FD Common Stock 09261X102 6659 213773 SH SOLE 0 213773 0 0 BLKRCK ESG CAP ALLOC TRM ETF/Closed End 09262F100 468 26935 SH SOLE 0 26935 0 0 BLACKROCK US EQ FCTR ETF ETF/Closed End 09290C103 151554 3413388 SH SOLE 0 3413388 0 0 BLKRCK U S CARBON ETF ETF/Closed End 09290C509 5597 97495 SH SOLE 0 97495 0 0 BLKRCK WRLD EX U S ETF ETF/Closed End 09290C608 916 20049 SH SOLE 0 20049 0 0 HR BLOCK INC Common Stock 093671105 3302 67244 SH SOLE 0 67244 0 0 BLOOM ENERGY CORP CL A Common Stock 093712107 648 57636 SH SOLE 0 57636 0 0 BLUE BIRD CORP Common Stock 095306106 688 17935 SH SOLE 0 17935 0 0 BLUE OWL CAP INC A Common Stock 09581B103 1050 55664 SH SOLE 0 55664 0 0 BNY STRAT MUN BD ETF/Closed End- 09662E109 503 85842 SH SOLE 0 85842 0 0 BOEING COMPANY Common Stock 097023105 36442 188828 SH SOLE 0 188828 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 8119 2238 SH SOLE 0 2238 0 0 BOOT BARN HLDGS INC Common Stock 099406100 455 4787 SH SOLE 0 4787 0 0 BOOZ ALLEN HAMILTON A Common Stock 099502106 4493 30267 SH SOLE 0 30267 0 0 BORG WARNER INC Common Stock 099724106 1148 33040 SH SOLE 0 33040 0 0 BOSTON PROPERTIES INC REIT 101121101 773 11838 SH SOLE 0 11838 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 14206 207410 SH SOLE 0 207410 0 0 SRH TOTAL RETURN FD INC ETF/Closed End 101507101 216 14323 SH SOLE 0 14323 0 0 BRAEMAR HOTELS RESORTS Preferred Stock 10482B200 739 53877 SH SOLE 0 53877 0 0 BRAINSTRM CELL THERA NEW Common Stock 10501E201 12 20500 SH SOLE 0 20500 0 0 BRANDYWINE RLTY TR NEW REIT 105368203 425 88445 SH SOLE 0 88445 0 0 BRIDGE INVT GRP HLDGS A Common Stock 10806B100 392 57244 SH SOLE 0 57244 0 0 BRIGHT HORIZONS FAM SOL Common Stock 109194100 5994 52873 SH SOLE 0 52873 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 50926 939078 SH SOLE 0 939078 0 0 BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3588 117624 SH SOLE 0 117624 0 0 BROADRIDGE FINANCIAL Common Stock 11133T103 2877 14044 SH SOLE 0 14044 0 0 BROADCOM INC Common Stock 11135F101 250482 188984 SH SOLE 0 188984 0 0 BROOKFLD CORP LTD VTG A Common Stock 11271J107 2545 60785 SH SOLE 0 60785 0 0 BROOKFIELD REAL ASSETS ETF/Closed End- 112830104 233 18007 SH SOLE 0 18007 0 0 BROOKFIELD RENEWABLE A Common Stock 11284V105 450 18300 SH SOLE 0 18300 0 0 BROOKFIELD ASSET MGMT A Common Stock 113004105 8159 194158 SH SOLE 0 194158 0 0 AZENTA INC Common Stock 114340102 311 5167 SH SOLE 0 5167 0 0 BROWN BROWN INC Common Stock 115236101 14658 167439 SH SOLE 0 167439 0 0 BROWN FORMAN CORP CL A Common Stock 115637100 309 5838 SH SOLE 0 5838 0 0 BROWN FORMAN CORP CL B Common Stock 115637209 10680 206892 SH SOLE 0 206892 0 0 BRUNSWICK CORP Common Stock 117043109 886 9174 SH SOLE 0 9174 0 0 BUILD A BEAR WORKSHOP Common Stock 120076104 656 21970 SH SOLE 0 21970 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 6971 33427 SH SOLE 0 33427 0 0 BUMBLE INC A Common Stock 12047B105 937 82568 SH SOLE 0 82568 0 0 BUTTERFLY NETWORK INC A Common Stock 124155102 26 24008 SH SOLE 0 24008 0 0 C3 AI INC A Common Stock 12468P104 659 24354 SH SOLE 0 24354 0 0 CB FINANCIAL SVCS INC Common Stock 12479G101 6600 305295 SH SOLE 0 305295 0 0 CBIZ INC Common Stock 124805102 353 4500 SH SOLE 0 4500 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 5196 28279 SH SOLE 0 28279 0 0 CBRE GLBL RL EST INCM FD ETF/Closed End 12504G100 258 47931 SH SOLE 0 47931 0 0 CBRE GROUP INC CL A Common Stock 12504L109 336 3455 SH SOLE 0 3455 0 0 CECO ENVMNTL CORP Common Stock 125141101 1447 62856 SH SOLE 0 62856 0 0 CDW CORP Common Stock 12514G108 9900 38706 SH SOLE 0 38706 0 0 CF INDS HLDGS INC Common Stock 125269100 1772 21295 SH SOLE 0 21295 0 0 CH ROBINSON WORLDWID NEW Common Stock 12541W209 11039 144984 SH SOLE 0 144984 0 0 CIGNA GROUP B Common Stock 125523100 10951 30151 SH SOLE 0 30151 0 0 CME GROUP INC CL A Common Stock 12572Q105 11231 52167 SH SOLE 0 52167 0 0 CMS ENERGY CORP Common Stock 125896100 2132 35326 SH SOLE 0 35326 0 0 CNA FINL CORP Common Stock 126117100 231 5093 SH SOLE 0 5093 0 0 CSW INDUSTRIALS INC Common Stock 126402106 588 2505 SH SOLE 0 2505 0 0 CSX CORP Common Stock 126408103 26667 719356 SH SOLE 0 719356 0 0 CTS CORP Common Stock 126501105 216 4610 SH SOLE 0 4610 0 0 CNX RESOURCES CORP Common Stock 12653C108 2778 117125 SH SOLE 0 117125 0 0 CVR ENERGY INC Common Stock 12662P108 421 11810 SH SOLE 0 11810 0 0 CVS HEALTH CORP Common Stock 126650100 47684 597848 SH SOLE 0 597848 0 0 CABLE ONE INC Common Stock 12685J105 321 759 SH SOLE 0 759 0 0 CABOT CORP Common Stock 127055101 1006 10911 SH SOLE 0 10911 0 0 COTERRA ENERGY INC Common Stock 127097103 5949 213373 SH SOLE 0 213373 0 0 CACI INTL INC CLASS A Common Stock 127190304 2301 6073 SH SOLE 0 6073 0 0 CADENCE DESIGN SYS INC Common Stock 127387108 22837 73366 SH SOLE 0 73366 0 0 CAESARS ENTMNT INC NEW Common Stock 12769G100 1886 43129 SH SOLE 0 43129 0 0 CAL MAINE FOODS INC Common Stock 128030202 8851 150399 SH SOLE 0 150399 0 0 CALAMOS CONV OPP INC ETF/Closed End 128117108 367 32342 SH SOLE 0 32342 0 0 CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 331 50800 SH SOLE 0 50800 0 0 CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 2030 171848 SH SOLE 0 171848 0 0 CALAMOS DYN CONV INC ETF/Closed End 12811V105 551 25289 SH SOLE 0 25289 0 0 CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 3176 193995 SH SOLE 0 193995 0 0 CALAMOS L/S EQ DYN INC ETF/Closed End 12812C106 395 25568 SH SOLE 0 25568 0 0 CALERES INC Common Stock 129500104 3065 74712 SH SOLE 0 74712 0 0 CAMECO CORP Common Stock 13321L108 247 5708 SH SOLE 0 5708 0 0 CAMPBELL SOUP COMPANY Common Stock 134429109 861 19374 SH SOLE 0 19374 0 0 CANADIAN IMPERIAL BANK Common Stock 136069101 3668 72315 SH SOLE 0 72315 0 0 CANADIAN NATL RAILWAY CO Common Stock 136375102 14816 112491 SH SOLE 0 112491 0 0 CANADIAN NATURAL RES LTD Common Stock 136385101 870 11395 SH SOLE 0 11395 0 0 CANADIAN PAC KANSAS CITY Common Stock 13646K108 7721 87565 SH SOLE 0 87565 0 0 CANADIAN SOLAR INC Common Stock 136635109 302 15291 SH SOLE 0 15291 0 0 CAPITAL BANCORP INC Common Stock 139737100 275 13200 SH SOLE 0 13200 0 0 CAPITAL GRP INTL FOC ETF ETF/Closed End 14019W109 23799 923154 SH SOLE 0 923154 0 0 CAPITAL GROUP GROWTH ETF ETF/Closed End 14020G101 18929 591701 SH SOLE 0 591701 0 0 CAPITAL GRP CORE EQ ETF ETF/Closed End 14020V108 9743 312680 SH SOLE 0 312680 0 0 CAPITAL GRP DIV VALU ETF ETF/Closed End 14020W106 48700 1498462 SH SOLE 0 1498462 0 0 CAP GROUP GLBL GRWTH ETF ETF/Closed End 14020X104 18909 656577 SH SOLE 0 656577 0 0 CAPITAL GRP FXD COR ETF ETF/Closed End 14020Y102 30245 1346623 SH SOLE 0 1346623 0 0 CAP GRP MUN INC ETF ETF/Closed End- 14020Y201 555 20557 SH SOLE 0 20557 0 0 CAP GRP FXD US MLTI ETF ETF/Closed End- 14020Y300 871 32207 SH SOLE 0 32207 0 0 CAP GRP S/DUR INC ETF ETF/Closed End- 14020Y409 372 14631 SH SOLE 0 14631 0 0 CAPITAL GRP CORE BAL ETF ETF/Closed End 14021D107 471 16165 SH SOLE 0 16165 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 12252 82286 SH SOLE 0 82286 0 0 CAPITOL FAIRLEAD TAC ETF ETF/Closed End 14064D550 392 14834 SH SOLE 0 14834 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 28734 256786 SH SOLE 0 256786 0 0 CAREDX INC Common Stock 14167L103 238 22513 SH SOLE 0 22513 0 0 CARLISLE COMPANIES INC Common Stock 142339100 3114 7945 SH SOLE 0 7945 0 0 CARMAX INC Common Stock 143130102 2391 27448 SH SOLE 0 27448 0 0 CARLYLE GROUP INC Common Stock 14316J108 3833 81712 SH SOLE 0 81712 0 0 CARNIVAL CORP PAIRD CTF Common Stock 143658300 4528 277108 SH SOLE 0 277108 0 0 CARRIAGE SERVICES INC Common Stock 143905107 347 12815 SH SOLE 0 12815 0 0 CARPENTER TECHNOLGY CORP Common Stock 144285103 1835 25689 SH SOLE 0 25689 0 0 CARRIER GLOBAL CORP Common Stock 14448C104 9394 161601 SH SOLE 0 161601 0 0 CARTERS INC Common Stock 146229109 278 3282 SH SOLE 0 3282 0 0 CASEYS GENL STORES INC Common Stock 147528103 2646 8309 SH SOLE 0 8309 0 0 CASS INFORMATION SYS INC Common Stock 14808P109 315 6546 SH SOLE 0 6546 0 0 CASSAVA SCIENCES INC Common Stock 14817C107 298 14690 SH SOLE 0 14690 0 0 CATALYST PHARMS INC Common Stock 14888U101 364 22847 SH SOLE 0 22847 0 0 CAVA GROUP INC Common Stock 148929102 2939 41959 SH SOLE 0 41959 0 0 CATERPILLAR INC Common Stock 149123101 94784 258670 SH SOLE 0 258670 0 0 CAVCO INDS INC DEL Common Stock 149568107 767 1923 SH SOLE 0 1923 0 0 CELANESE CORP DEL A Common Stock 150870103 23765 138279 SH SOLE 0 138279 0 0 CELESTICA INC SUB VTG Common Stock 15101Q108 4551 101272 SH SOLE 0 101272 0 0 CELSIUS HOLDINGS INC NEW Common Stock 15118V207 2163 26090 SH SOLE 0 26090 0 0 CENTENE CORP DEL Common Stock 15135B101 2457 31309 SH SOLE 0 31309 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 1555 54568 SH SOLE 0 54568 0 0 CENTRUS ENERGY CORP A Common Stock 15643U104 429 10331 SH SOLE 0 10331 0 0 DAYFORCE INC Common Stock 15677J108 508 7677 SH SOLE 0 7677 0 0 CERUS CORP Common Stock 157085101 116 61600 SH SOLE 0 61600 0 0 CHARGEPOINT HLDGS INC A Common Stock 15961R105 37 19500 SH SOLE 0 19500 0 0 CHARLES RVR LAB INTL Common Stock 159864107 12465 46006 SH SOLE 0 46006 0 0 CHART INDS INC PAR 001 Common Stock 16115Q308 2259 13712 SH SOLE 0 13712 0 0 CHARTER COMMNS INC NEW A Common Stock 16119P108 2213 7614 SH SOLE 0 7614 0 0 CHEGG INC Common Stock 163092109 831 109821 SH SOLE 0 109821 0 0 CHEMED CORP NEW Common Stock 16359R103 7102 11063 SH SOLE 0 11063 0 0 CHEMOURS COMPANY Common Stock 163851108 768 29242 SH SOLE 0 29242 0 0 CHENIERE ENERGY PTNRS LP MLP 16411Q101 481 9744 SH SOLE 0 9744 0 0 CHENIERE ENERGY INC NEW Common Stock 16411R208 23261 144226 SH SOLE 0 144226 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167735 1822 20514 SH SOLE 0 20514 0 0 CHESAPEAKE UTILITY CORP Common Stock 165303108 1782 16608 SH SOLE 0 16608 0 0 CHEVRON CORP Common Stock 166764100 184952 1172511 SH SOLE 0 1172511 0 0 CHIPOTLE MEXICAN GRILL A Common Stock 169656105 24757 8517 SH SOLE 0 8517 0 0 CHOICE HOTELS INTL NEW Common Stock 169905106 5205 41193 SH SOLE 0 41193 0 0 CHURCH DWIGHT COMPANY Common Stock 171340102 14164 135784 SH SOLE 0 135784 0 0 CHUYS HLDGS INC Common Stock 171604101 535 15873 SH SOLE 0 15873 0 0 CIENA CORP NEW Common Stock 171779309 406 8220 SH SOLE 0 8220 0 0 CINCINNATI FINL CORP Common Stock 172062101 17631 141989 SH SOLE 0 141989 0 0 CIPHER MINING INC Common Stock 17253J106 52 10000 SH SOLE 0 10000 0 0 CIRRUS LOGIC INC Common Stock 172755100 275 2973 SH SOLE 0 2973 0 0 CISCO SYSTEMS INC Common Stock 17275R102 126827 2541119 SH SOLE 0 2541119 0 0 CINTAS CORP Common Stock 172908105 31395 45696 SH SOLE 0 45696 0 0 CITIGROUP INC NEW Common Stock 172967424 42604 673688 SH SOLE 0 673688 0 0 CITIZENS FINL GRP INC Common Stock 174610105 4619 127285 SH SOLE 0 127285 0 0 CIVEO CORP NEW Common Stock 17878Y207 567 21119 SH SOLE 0 21119 0 0 CIVITAS RESOURCES INC Common Stock 17888H103 634 8346 SH SOLE 0 8346 0 0 CLEAN HARBORS INC Common Stock 184496107 284 1410 SH SOLE 0 1410 0 0 CLEAR SECURE INC A Common Stock 18467V109 22791 1071486 SH SOLE 0 1071486 0 0 CLEARBRIDGE MLP MDSTRM ETF/Closed End 184692200 269 5877 SH SOLE 0 5877 0 0 CLEARWAY ENERGY INC A Common Stock 18539C105 2850 132495 SH SOLE 0 132495 0 0 CLEARWAY ENERGY INC C Common Stock 18539C204 462 20050 SH SOLE 0 20050 0 0 CLEVELAND CLIFFS INC NEW Common Stock 185899101 3824 168149 SH SOLE 0 168149 0 0 CLOROX COMPANY Common Stock 189054109 16992 110980 SH SOLE 0 110980 0 0 CLOUDFLARE INC A Common Stock 18915M107 1336 13800 SH SOLE 0 13800 0 0 COCA COLA CONSOLIDATED Common Stock 191098102 1816 2145 SH SOLE 0 2145 0 0 COCA COLA COMPANY Common Stock 191216100 90967 1486868 SH SOLE 0 1486868 0 0 COCA COLA FEMSA SAB DE Common Stock 191241108 902 9278 SH SOLE 0 9278 0 0 COGENT COMMS HLDGS INC Common Stock 19239V302 785 12021 SH SOLE 0 12021 0 0 COGNIZANT TECH SLTNS A Common Stock 192446102 1459 19909 SH SOLE 0 19909 0 0 COHERENT CORP Common Stock 19247G107 1887 31126 SH SOLE 0 31126 0 0 COHEN STEERS QUALITY ETF/Closed End 19247L106 1064 88046 SH SOLE 0 88046 0 0 COHEN STEERS INFRA FD ETF/Closed End 19248A109 1385 58747 SH SOLE 0 58747 0 0 COHEN STEERS LTD DUR Common Stock 19248C105 422 21013 SH SOLE 0 21013 0 0 COHENSTEERS SEL PFD INC ETF/Closed End- 19248Y107 225 11250 SH SOLE 0 11250 0 0 COHU INC Common Stock 192576106 535 16042 SH SOLE 0 16042 0 0 COINBASE GLOBAL INC A Common Stock 19260Q107 4046 15261 SH SOLE 0 15261 0 0 ENOVIS CORP Common Stock 194014502 305 4879 SH SOLE 0 4879 0 0 COLGATEPALMOLIVE COMPANY Common Stock 194162103 36488 405194 SH SOLE 0 405194 0 0 COLLEGIUM PHARM INC Common Stock 19459J104 519 13370 SH SOLE 0 13370 0 0 COLUMBIA BANKING SYS INC Common Stock 197236102 2137 110438 SH SOLE 0 110438 0 0 COLUMBIA DVRS FXD ETF ETF/Closed End- 19761L508 271 15265 SH SOLE 0 15265 0 0 COLUMBIA MULTI SECTR ETF ETF/Closed End- 19761L607 1284 62130 SH SOLE 0 62130 0 0 COLUMBIA RESH ENH ETF ETF/Closed End 19761L805 266 11093 SH SOLE 0 11093 0 0 COLUMBIA S/DUR BD ETF ETF/Closed End 19761L888 289 15693 SH SOLE 0 15693 0 0 COLUMBIA COR EXCHINA ETF ETF/Closed End 19762B202 2877 92496 SH SOLE 0 92496 0 0 COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 8452 265194 SH SOLE 0 265194 0 0 COMCAST CORP A NEW Common Stock 20030N101 147316 3398300 SH SOLE 0 3398300 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 693 13031 SH SOLE 0 13031 0 0 COMMERCIAL METALS CO Common Stock 201723103 1378 23450 SH SOLE 0 23450 0 0 COMMUNITY BK SYSTEM INC Common Stock 203607106 2486 51750 SH SOLE 0 51750 0 0 CMNTY HEALTHCARE TR INC Common Stock 20369C106 1390 52366 SH SOLE 0 52366 0 0 COMPASS DIVS HLDGS Common Stock 20451Q104 5366 222950 SH SOLE 0 222950 0 0 COMSTOCK RES INC 0001 Common Stock 205768302 3103 334376 SH SOLE 0 334376 0 0 CONAGRA BRANDS INC Common Stock 205887102 3550 119766 SH SOLE 0 119766 0 0 CONCRETE PUMPING HLDGS Common Stock 206704108 470 59500 SH SOLE 0 59500 0 0 CONNECTONE BANCORP NEW Common Stock 20786W107 1225 62838 SH SOLE 0 62838 0 0 CONOCOPHILLIPS Common Stock 20825C104 36494 286722 SH SOLE 0 286722 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 2807 33516 SH SOLE 0 33516 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 19323 212784 SH SOLE 0 212784 0 0 CONSTELLATION BRANDS A Common Stock 21036P108 31268 115057 SH SOLE 0 115057 0 0 CONSTELLATN ENERGY CORP Common Stock 21037T109 15022 81264 SH SOLE 0 81264 0 0 CONSUMER PORT SVCS INC Common Stock 210502100 378 50005 SH SOLE 0 50005 0 0 COOPER COS INC PAR Common Stock 216648501 10187 100408 SH SOLE 0 100408 0 0 COOPER STANDARD HOLDINGS Common Stock 21676P103 232 14000 SH SOLE 0 14000 0 0 COPART INC Common Stock 217204106 21522 371583 SH SOLE 0 371583 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 706 28010 SH SOLE 0 28010 0 0 COREBRIDGE FINANCIAL INC Common Stock 21871X109 233 8095 SH SOLE 0 8095 0 0 CORE MAIN INC A Common Stock 21874C102 1580 27600 SH SOLE 0 27600 0 0 CORNING INC Common Stock 219350105 11215 340246 SH SOLE 0 340246 0 0 CORPAY INC Common Stock 219948106 316 1023 SH SOLE 0 1023 0 0 CORTEVA INC Common Stock 22052L104 6058 105051 SH SOLE 0 105051 0 0 COSTCO WHOLESALE CORP Common Stock 22160K105 83245 113625 SH SOLE 0 113625 0 0 COSTAR GROUP INC Common Stock 22160N109 4872 50438 SH SOLE 0 50438 0 0 CRACKER BARREL OLD CTRY Common Stock 22410J106 1338 18396 SH SOLE 0 18396 0 0 CRANE CO NEW Common Stock 224408104 480 3550 SH SOLE 0 3550 0 0 CRANE NXT CO Common Stock 224441105 343 5547 SH SOLE 0 5547 0 0 CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 172 58295 SH SOLE 0 58295 0 0 CREDIT ACCEPTANCE CRP MI Common Stock 225310101 316 573 SH SOLE 0 573 0 0 CREDIT SUISSE HI YLD BD ETF/Closed End- 22544F103 207 102504 SH SOLE 0 102504 0 0 CROCS INC Common Stock 227046109 2447 17015 SH SOLE 0 17015 0 0 CRONOS GROUP INC Common Stock 22717L101 794 304063 SH SOLE 0 304063 0 0 CROSSAMERICA PARTNERS Common Stock 22758A105 470 20607 SH SOLE 0 20607 0 0 CROWDSTRIKE HLDGS INC A Common Stock 22788C105 21940 68435 SH SOLE 0 68435 0 0 CROWN CASTLE INC REIT 22822V101 24810 234430 SH SOLE 0 234430 0 0 CROWN HOLDINGS INC Common Stock 228368106 727 9171 SH SOLE 0 9171 0 0 CUBESMART REIT 229663109 210 4637 SH SOLE 0 4637 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 1866 16573 SH SOLE 0 16573 0 0 CUMMINS INC Common Stock 231021106 12112 41106 SH SOLE 0 41106 0 0 CURTISS WRIGHT CORP DE Common Stock 231561101 638 2491 SH SOLE 0 2491 0 0 NXG CUSHING MIDSTREAM ETF/Closed End 231631300 204 4942 SH SOLE 0 4942 0 0 NXG NEXTGEN INFRA NEW ETF/Closed End 231647207 402 10350 SH SOLE 0 10350 0 0 CUSTOMERS BANCORP INC Common Stock 23204G100 610 11493 SH SOLE 0 11493 0 0 X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 8314 203115 SH SOLE 0 203115 0 0 DBV TECHS S A SPON ADR Common Stock 23306J101 18 23546 SH SOLE 0 23546 0 0 DNP SEL INCM FD INC ETF/Closed End 23325P104 4443 489877 SH SOLE 0 489877 0 0 DR HORTON INC Common Stock 23331A109 5282 32102 SH SOLE 0 32102 0 0 DTE ENERGY CO Common Stock 233331107 4635 41335 SH SOLE 0 41335 0 0 DADA NEXUS LTD Common Stock 23344D108 288 140355 SH SOLE 0 140355 0 0 DT MIDSTREAM INC Common Stock 23345M107 306 5010 SH SOLE 0 5010 0 0 DXC TECH CO Common Stock 23355L106 354 16693 SH SOLE 0 16693 0 0 DAKTRONICS INC Common Stock 234264109 105 10520 SH SOLE 0 10520 0 0 DANAHER CORP Common Stock 235851102 45173 180896 SH SOLE 0 180896 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 2966 17744 SH SOLE 0 17744 0 0 DATA I/O CORP Common Stock 237690102 47 13452 SH SOLE 0 13452 0 0 DATADOG INC A Common Stock 23804L103 395 3199 SH SOLE 0 3199 0 0 DAVIS SEL FINL ETF ETF/Closed End 23908L108 360 10805 SH SOLE 0 10805 0 0 DAVITA INC Common Stock 23918K108 2614 18937 SH SOLE 0 18937 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 353 375 SH SOLE 0 375 0 0 DEERE CO Common Stock 244199105 51735 125955 SH SOLE 0 125955 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 2209 71863 SH SOLE 0 71863 0 0 DELL TECHS INC C Common Stock 24703L202 6717 58867 SH SOLE 0 58867 0 0 DELTA ARLNS INC NEW Common Stock 247361702 5202 108670 SH SOLE 0 108670 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 1284 38694 SH SOLE 0 38694 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 16480 328416 SH SOLE 0 328416 0 0 DEXCOM INC Common Stock 252131107 4003 28859 SH SOLE 0 28859 0 0 DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 25635 172350 SH SOLE 0 172350 0 0 DIAMOND OFFSHORE NEW Common Stock 25271C201 1357 99515 SH SOLE 0 99515 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 33248 167777 SH SOLE 0 167777 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 3571 15882 SH SOLE 0 15882 0 0 DIGIMARC CORP NEW Common Stock 25381B101 1732 63728 SH SOLE 0 63728 0 0 DIGITAL REALTY TRUST INC REIT 253868103 4303 29871 SH SOLE 0 29871 0 0 TRUMP MEDIA TECH GROUP Common Stock 25400Q105 292 4705 SH SOLE 0 4705 0 0 DIGITAL TURBINE INC NEW Common Stock 25400W102 466 177849 SH SOLE 0 177849 0 0 DIMENSIONAL US SMCP ETF ETF/Closed End 25434V500 1194 19157 SH SOLE 0 19157 0 0 DIMENSIONAL US TGT ETF ETF/Closed End 25434V609 636 11685 SH SOLE 0 11685 0 0 DIMENSIONAL US CORE ETF ETF/Closed End 25434V708 379 11852 SH SOLE 0 11852 0 0 DIMENSIONAL US MKTWD ETF ETF/Closed End 25434V724 368 8991 SH SOLE 0 8991 0 0 DIMENSIONAL EMRG MKT ETF ETF/Closed End 25434V740 11966 460938 SH SOLE 0 460938 0 0 DIMENSIONAL SMCP VAL ETF ETF/Closed End 25434V781 571 20993 SH SOLE 0 20993 0 0 DIMENSIONAL INTL VAL ETF ETF/Closed End 25434V807 685 18646 SH SOLE 0 18646 0 0 DIMENSIONAL US SMCP ETF ETF/Closed End 25434V815 357 11866 SH SOLE 0 11866 0 0 DIMENSIONAL WRLD EX ETF ETF/Closed End 25434V880 391 15366 SH SOLE 0 15366 0 0 DINE BRANDS GLBL INC Common Stock 254423106 393 8462 SH SOLE 0 8462 0 0 DIODES INC Common Stock 254543101 580 8227 SH SOLE 0 8227 0 0 DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 3221 40190 SH SOLE 0 40190 0 0 DIRXN NSDQ100 EQL WT ETF ETF/Closed End 25459Y207 1639 18376 SH SOLE 0 18376 0 0 DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 504 4492 SH SOLE 0 4492 0 0 DIRXN AUSPICE BROAD ETF ETF/Closed End 25460E307 491 17355 SH SOLE 0 17355 0 0 WALT DISNEY CO Common Stock 254687106 86327 705516 SH SOLE 0 705516 0 0 DISCOVER FINL SVCS Common Stock 254709108 1938 14784 SH SOLE 0 14784 0 0 DR REDDYS LABS LTD ADR Common Stock 256135203 925 12616 SH SOLE 0 12616 0 0 DOCUSIGN INC Common Stock 256163106 1533 25751 SH SOLE 0 25751 0 0 DOLBY LABS INC CL A Common Stock 25659T107 7532 89912 SH SOLE 0 89912 0 0 DOLLAR GENL CORP NEW Common Stock 256677105 9267 59378 SH SOLE 0 59378 0 0 DOLLAR TREE INC Common Stock 256746108 6281 47175 SH SOLE 0 47175 0 0 DOMINION ENERGY INC Common Stock 25746U109 34593 703243 SH SOLE 0 703243 0 0 DOMINOS PIZZA INC Common Stock 25754A201 1305 2625 SH SOLE 0 2625 0 0 DONALDSON CO INC Common Stock 257651109 263 3523 SH SOLE 0 3523 0 0 DONEGAL GRP INC A Common Stock 257701201 242 17125 SH SOLE 0 17125 0 0 DONEGAL GRP INC B Common Stock 257701300 349 27350 SH SOLE 0 27350 0 0 DONNELLEY FINL SLTNS INC Common Stock 25787G100 3310 53381 SH SOLE 0 53381 0 0 DOORDASH INC A Common Stock 25809K105 1269 9213 SH SOLE 0 9213 0 0 DORMAN PRODS INC Common Stock 258278100 679 7047 SH SOLE 0 7047 0 0 DOUBLELN COML RL EST ETF ETF/Closed End 25861R303 618 12066 SH SOLE 0 12066 0 0 DOUBLELINE INCM SLTNS FD Common Stock 258622109 3138 247111 SH SOLE 0 247111 0 0 DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 2526 163818 SH SOLE 0 163818 0 0 DOVER CORP Common Stock 260003108 19664 110975 SH SOLE 0 110975 0 0 DOW INC Common Stock 260557103 47205 814856 SH SOLE 0 814856 0 0 DRAFTKINGS INC NEW A Common Stock 26142V105 10685 235305 SH SOLE 0 235305 0 0 DREAM FINDERS HOMES A Common Stock 26154D100 312 7125 SH SOLE 0 7125 0 0 DRILQUIP INC Common Stock 262037104 905 40172 SH SOLE 0 40172 0 0 DUCOMMUN INC Common Stock 264147109 622 12132 SH SOLE 0 12132 0 0 DUCKHORN PORTFOLIO INC Common Stock 26414D106 878 94332 SH SOLE 0 94332 0 0 DUFFPHELPS UTIL INFRA ETF/Closed End 26433C105 218 22763 SH SOLE 0 22763 0 0 DUKE ENERGY CORP Common Stock 26441C204 60762 628293 SH SOLE 0 628293 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 7925 103359 SH SOLE 0 103359 0 0 DOXIMITY INC A Common Stock 26622P107 560 20802 SH SOLE 0 20802 0 0 DUTCH BROS INC A Common Stock 26701L100 901 27295 SH SOLE 0 27295 0 0 DYNATRACE INC Common Stock 268150109 890 19156 SH SOLE 0 19156 0 0 E L F BEAUTY INC Common Stock 26856L103 3303 16848 SH SOLE 0 16848 0 0 E N I SPA SPON ADR Common Stock 26874R108 519 16359 SH SOLE 0 16359 0 0 EOG RESOURCES INC Common Stock 26875P101 12997 101667 SH SOLE 0 101667 0 0 EQT CORP Common Stock 26884L109 4392 118482 SH SOLE 0 118482 0 0 EPR PROPERTIES Common Stock 26884U109 998 23510 SH SOLE 0 23510 0 0 EPR PPTY CV C PFD 575 CD Par 10 26884U208 664 35000 SH SOLE 0 35000 0 0 EPR PPTYS E 9 PERPTL Preferred Stock 26884U307 1789 66124 SH SOLE 0 66124 0 0 ESS TECH INC Common Stock 26916J106 7 10000 SH SOLE 0 10000 0 0 ETF AAM LOW DUR PFD ETF ETF/Closed End- 26922A198 1707 80688 SH SOLE 0 80688 0 0 ETF CLEARSHARES OICO ETF ETF/Closed End 26922A727 1058 33039 SH SOLE 0 33039 0 0 ETF U S GLB JETS ETF ETF/Closed End 26922A842 396 18852 SH SOLE 0 18852 0 0 ETFIS VIRTUS INFRACP ETF ETF/Closed End 26923G822 2495 119101 SH SOLE 0 119101 0 0 EAGLE BANCORP MT INC Common Stock 26942G100 565 44000 SH SOLE 0 44000 0 0 EAGLE MATERIALS INC Common Stock 26969P108 2184 8038 SH SOLE 0 8038 0 0 EAST WEST BANCORP INC Common Stock 27579R104 879 11114 SH SOLE 0 11114 0 0 EASTERLY GOVT PPTYS INC Common Stock 27616P103 2983 259172 SH SOLE 0 259172 0 0 EASTERN BANKSHARES INC Common Stock 27627N105 1577 114450 SH SOLE 0 114450 0 0 EASTMAN CHEMICAL CO Common Stock 277432100 2376 23712 SH SOLE 0 23712 0 0 EV SR INCM TR ETF/Closed End- 27826S103 98 15376 SH SOLE 0 15376 0 0 EV MUN INCM TR ETF/Closed End- 27826U108 2344 228675 SH SOLE 0 228675 0 0 EV ENH EQ INCM FD II ETF/Closed End 278277108 263 13039 SH SOLE 0 13039 0 0 EV MUN BD FD ETF/Closed End- 27827X101 364 35156 SH SOLE 0 35156 0 0 EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1063 45046 SH SOLE 0 45046 0 0 EV LTD DUR INCM FD ETF/Closed End- 27828H105 241 24676 SH SOLE 0 24676 0 0 EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 2111 158002 SH SOLE 0 158002 0 0 EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 3158 173064 SH SOLE 0 173064 0 0 EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 257 18797 SH SOLE 0 18797 0 0 EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 839 64922 SH SOLE 0 64922 0 0 EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 225 27489 SH SOLE 0 27489 0 0 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 4735 580270 SH SOLE 0 580270 0 0 EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 3493 418346 SH SOLE 0 418346 0 0 EV MUN INCM 2028 TERM TR ETF/Closed End- 27829U105 196 11005 SH SOLE 0 11005 0 0 EBAY INC Common Stock 278642103 2976 56378 SH SOLE 0 56378 0 0 ECOLAB INC Common Stock 278865100 19425 84128 SH SOLE 0 84128 0 0 ECOFIN SUSTAINSOC IMPCT ETF/Closed End 27901F109 3053 258543 SH SOLE 0 258543 0 0 ECOPETROL S A SPON ADS Common Stock 279158109 145 12206 SH SOLE 0 12206 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 568 14707 SH SOLE 0 14707 0 0 EDISON INTL Common Stock 281020107 6552 92628 SH SOLE 0 92628 0 0 EDWARDS LIFESCIENCES Common Stock 28176E108 5961 62375 SH SOLE 0 62375 0 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 1042 63978 SH SOLE 0 63978 0 0 ELECTRONIC ARTS INC Common Stock 285512109 1520 11458 SH SOLE 0 11458 0 0 ELEMENT SOLUTIONS INC Common Stock 28618M106 341 13670 SH SOLE 0 13670 0 0 EMCOR GROUP INC Common Stock 29084Q100 2394 6837 SH SOLE 0 6837 0 0 EMERSON ELECTRIC CO Common Stock 291011104 44100 388816 SH SOLE 0 388816 0 0 ASPEN TECH INC NEW Common Stock 29109X106 6959 32627 SH SOLE 0 32627 0 0 ENBRIDGE INC Common Stock 29250N105 28676 792584 SH SOLE 0 792584 0 0 ENCORE WIRE CORP Common Stock 292562105 374 1425 SH SOLE 0 1425 0 0 ENCORE ENERGY CORP NEW Common Stock 29259W700 459 104855 SH SOLE 0 104855 0 0 ENDAVA PLC ADS A Common Stock 29260V105 306 8048 SH SOLE 0 8048 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 786 9521 SH SOLE 0 9521 0 0 ENERGY FUELS INC NEW Common Stock 292671708 364 57805 SH SOLE 0 57805 0 0 ENERGY TRANSFER LP MLP 29273V100 7861 499752 SH SOLE 0 499752 0 0 ENERSYS Common Stock 29275Y102 845 8949 SH SOLE 0 8949 0 0 ENNIS INC Common Stock 293389102 682 33276 SH SOLE 0 33276 0 0 ENPHASE ENERGY INC Common Stock 29355A107 557 4606 SH SOLE 0 4606 0 0 ENPRO INC Common Stock 29355X107 553 3278 SH SOLE 0 3278 0 0 ENOVA INTL INC Common Stock 29357K103 3488 55514 SH SOLE 0 55514 0 0 ENSIGN GROUP INC Common Stock 29358P101 1601 12870 SH SOLE 0 12870 0 0 ENOVIX CORP Common Stock 293594107 935 116746 SH SOLE 0 116746 0 0 ENTEGRIS INC Common Stock 29362U104 1236 8798 SH SOLE 0 8798 0 0 ENTERGY CORP NEW Common Stock 29364G103 12192 115366 SH SOLE 0 115366 0 0 ENTERPRISE PROD PTNRS LP MLP 293792107 20377 698336 SH SOLE 0 698336 0 0 ENVESTNET INC Common Stock 29404K106 249 4305 SH SOLE 0 4305 0 0 EPAM SYSTEMS INC Common Stock 29414B104 272 984 SH SOLE 0 984 0 0 ENVIVA INC Common Stock 29415B103 5 11430 SH SOLE 0 11430 0 0 ENVVENO MED CORP Common Stock 29415J106 186 34140 SH SOLE 0 34140 0 0 EQUIFAX INC Common Stock 294429105 9865 36877 SH SOLE 0 36877 0 0 EQUINIX INC PAR 0001 REIT 29444U700 8102 9816 SH SOLE 0 9816 0 0 EQUINOR ASA SPON ADR Common Stock 29446M102 970 35881 SH SOLE 0 35881 0 0 EQUITABLE HOLDINGS INC Common Stock 29452E101 961 25295 SH SOLE 0 25295 0 0 EQUITRANS MIDSTREAM CORP Common Stock 294600101 1279 102436 SH SOLE 0 102436 0 0 EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 12545 194795 SH SOLE 0 194795 0 0 EQUITY RESIDENTIAL REIT 29476L107 249 3937 SH SOLE 0 3937 0 0 ERIE INDEMNITY CO A Common Stock 29530P102 1071 2666 SH SOLE 0 2666 0 0 ESCALADE INC Common Stock 296056104 343 24944 SH SOLE 0 24944 0 0 ESSENTIAL UTILITIES INC Common Stock 29670G102 5216 140782 SH SOLE 0 140782 0 0 ESSEX PROPERTY TRUST INC REIT 297178105 10579 43212 SH SOLE 0 43212 0 0 ETSY INC Common Stock 29786A106 761 11078 SH SOLE 0 11078 0 0 EURONET WORLDWIDE INC Common Stock 298736109 362 3294 SH SOLE 0 3294 0 0 EVERCORE INC A Common Stock 29977A105 528 2740 SH SOLE 0 2740 0 0 EVERI HOLDINGS INC Common Stock 30034T103 483 48014 SH SOLE 0 48014 0 0 EVERGY INC Common Stock 30034W106 719 13464 SH SOLE 0 13464 0 0 EVERTEC INC Common Stock 30040P103 482 12073 SH SOLE 0 12073 0 0 EVERSOURCE ENERGY Common Stock 30040W108 7182 120168 SH SOLE 0 120168 0 0 EVOLUTION PETROLEUM CORP Common Stock 30049A107 341 55472 SH SOLE 0 55472 0 0 EXACT SCIENCES CORP Common Stock 30063P105 530 7675 SH SOLE 0 7675 0 0 EXCH BITWISE CRYPTO ETF ETF/Closed End 301505624 305 23210 SH SOLE 0 23210 0 0 EXELON CORP Common Stock 30161N101 4538 120798 SH SOLE 0 120798 0 0 EXELIXIS INC Common Stock 30161Q104 1442 60746 SH SOLE 0 60746 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 441 13863 SH SOLE 0 13863 0 0 EXPEDIA GROUP INC Common Stock 30212P303 3317 24077 SH SOLE 0 24077 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 13954 114785 SH SOLE 0 114785 0 0 EXPONENT INC Common Stock 30214U102 4459 53929 SH SOLE 0 53929 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 13510 91903 SH SOLE 0 91903 0 0 EZCORP INC A NON VOTING Common Stock 302301106 525 46319 SH SOLE 0 46319 0 0 EXXON MOBIL CORP Common Stock 30231G102 160463 1380448 SH SOLE 0 1380448 0 0 EYEPOINT PHARMS INC NEW Common Stock 30233G209 373 18040 SH SOLE 0 18040 0 0 FMC CORP NEW Common Stock 302491303 2984 46847 SH SOLE 0 46847 0 0 F N B CORP Common Stock 302520101 853 60472 SH SOLE 0 60472 0 0 FIGS INC A Common Stock 30260D103 85 16977 SH SOLE 0 16977 0 0 FS KKR CAPITAL CORP NEW Common Stock 302635206 1237 64859 SH SOLE 0 64859 0 0 META PLATFORMS INC A Common Stock 30303M102 197671 407081 SH SOLE 0 407081 0 0 FACTSET RESEARCH SYS INC Common Stock 303075105 12706 27961 SH SOLE 0 27961 0 0 FAIR ISAAC CORP Common Stock 303250104 8285 6630 SH SOLE 0 6630 0 0 FASTENAL CO Common Stock 311900104 24185 313518 SH SOLE 0 313518 0 0 FEDERAL RLTY INVT TR NEW REIT 313745101 12497 122375 SH SOLE 0 122375 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 233 2747 SH SOLE 0 2747 0 0 FEDERATED HERMES INC Common Stock 314211103 1769 48964 SH SOLE 0 48964 0 0 FEDERATED US STR DIV ETF ETF/Closed End 31423L305 1145 45306 SH SOLE 0 45306 0 0 FEDEX CORP Common Stock 31428X106 22308 76991 SH SOLE 0 76991 0 0 FIBROGEN INC Common Stock 31572Q808 33 14000 SH SOLE 0 14000 0 0 FID NSDQ COMP INDX ETF ETF/Closed End 315912808 349 5427 SH SOLE 0 5427 0 0 FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 2162 26207 SH SOLE 0 26207 0 0 FID FUNDMNT LGCP GRW ETF ETF/Closed End 316092337 367 16780 SH SOLE 0 16780 0 0 FID BLUE CHIP GRW ETF ETF/Closed End 316092352 283 7369 SH SOLE 0 7369 0 0 FID MSCI FINLS ETF ETF/Closed End 316092501 400 6730 SH SOLE 0 6730 0 0 FID MSCI HLTH CARE ETF ETF/Closed End 316092600 1021 14636 SH SOLE 0 14636 0 0 FID HI YLD FACTOR ETF ETF/Closed End- 316092618 205 4281 SH SOLE 0 4281 0 0 FID MSCI INDL ETF ETF/Closed End 316092709 331 4884 SH SOLE 0 4884 0 0 FID MSCI INFO TECH ETF ETF/Closed End 316092808 2189 14043 SH SOLE 0 14043 0 0 FID HI DIV ETF ETF/Closed End 316092840 968 21359 SH SOLE 0 21359 0 0 FID MSCI COMMN SVCS ETF ETF/Closed End 316092873 3131 63171 SH SOLE 0 63171 0 0 FID ENH SMCP ETF ETF/Closed End 31609A206 418 13897 SH SOLE 0 13897 0 0 FID ENH LGCP GRW ETF ETF/Closed End 31609A305 377 12768 SH SOLE 0 12768 0 0 FID ENH INTL ETF ETF/Closed End 31609A404 348 12201 SH SOLE 0 12201 0 0 FID TOTAL BOND ETF ETF/Closed End- 316188309 4943 109082 SH SOLE 0 109082 0 0 FIDELITY INVT GRD BD ETF ETF/Closed End- 316188606 311 7275 SH SOLE 0 7275 0 0 FIDELITY NATL INFO SVCS Common Stock 31620M106 8777 118326 SH SOLE 0 118326 0 0 FIDELITY NATL FINL INC Common Stock 31620R303 1577 29705 SH SOLE 0 29705 0 0 FIDUS INVT CORP BDC Common Stock 316500107 778 39429 SH SOLE 0 39429 0 0 FIFTH THIRD BANCORP Common Stock 316773100 7486 201184 SH SOLE 0 201184 0 0 FIRST AMERN FINL CORP Common Stock 31847R102 2185 35788 SH SOLE 0 35788 0 0 FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 137 10000 SH SOLE 0 10000 0 0 FIRST CITIZENS BANCSH A Common Stock 31946M103 5178 3167 SH SOLE 0 3167 0 0 FIRST COMMONWLTH FINL Common Stock 319829107 1225 88008 SH SOLE 0 88008 0 0 FIRST CMNTY BANKSHS INC Common Stock 31983A103 249 7200 SH SOLE 0 7200 0 0 FIRST FINL CORP IND Common Stock 320218100 551 14384 SH SOLE 0 14384 0 0 FIRST HORIZON CORP Common Stock 320517105 570 36983 SH SOLE 0 36983 0 0 FIRST HAWAIIAN INC Common Stock 32051X108 260 11856 SH SOLE 0 11856 0 0 FIRST INDUSTRIAL RLTY TR REIT 32054K103 230 4370 SH SOLE 0 4370 0 0 FIRST LONG ISLAND CORP Common Stock 320734106 132 11906 SH SOLE 0 11906 0 0 FIRST SOLAR INC Common Stock 336433107 4313 25548 SH SOLE 0 25548 0 0 FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 21944 570275 SH SOLE 0 570275 0 0 FT US EQ OPPTYS ETF ETF/Closed End 336920103 5005 47307 SH SOLE 0 47307 0 0 FT INTERMED DUR PFD INCM Common Stock 33718W103 433 24136 SH SOLE 0 24136 0 0 FT ENHANCE EQTY INCME FD ETF/Closed End 337318109 529 27969 SH SOLE 0 27969 0 0 FT WATER ETF ETF/Closed End 33733B100 1749 17127 SH SOLE 0 17127 0 0 FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 10073 121910 SH SOLE 0 121910 0 0 FT CAP STRENGTH ETF ETF/Closed End 33733E104 23307 272118 SH SOLE 0 272118 0 0 FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 4804 31242 SH SOLE 0 31242 0 0 FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 19206 93645 SH SOLE 0 93645 0 0 FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 3173 34845 SH SOLE 0 34845 0 0 FT NSDQ CLN EDG GRN ETF ETF/Closed End 33733E500 467 13457 SH SOLE 0 13457 0 0 FT VEST GOLD STRAT ETF ETF/Closed End- 33733E856 721 36621 SH SOLE 0 36621 0 0 FT NSDQ100 EQL WGHTD ETF ETF/Closed End 337344105 838 6761 SH SOLE 0 6761 0 0 FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 20450 107249 SH SOLE 0 107249 0 0 FT SP REIT INDX ETF ETF/Closed End 33734G108 234 9000 SH SOLE 0 9000 0 0 FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 27699 655905 SH SOLE 0 655905 0 0 FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 46750 471075 SH SOLE 0 471075 0 0 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 12982 201155 SH SOLE 0 201155 0 0 FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 2623 38302 SH SOLE 0 38302 0 0 FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 4379 233812 SH SOLE 0 233812 0 0 FT FINLS ALPHADX ETF ETF/Closed End 33734X135 5763 121271 SH SOLE 0 121271 0 0 FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 9433 86074 SH SOLE 0 86074 0 0 FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 12245 167834 SH SOLE 0 167834 0 0 FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 3649 51150 SH SOLE 0 51150 0 0 FT TECH ALPHADX ETF ETF/Closed End 33734X176 15506 115012 SH SOLE 0 115012 0 0 FT UTILS ALPHADX ETF ETF/Closed End 33734X184 2030 62547 SH SOLE 0 62547 0 0 FT CLOUD COMPTG ETF ETF/Closed End 33734X192 5416 56652 SH SOLE 0 56652 0 0 FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 2469 108413 SH SOLE 0 108413 0 0 FT INDXX GLB NAT RES ETF ETF/Closed End 33734X838 323 24367 SH SOLE 0 24367 0 0 FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 14987 265778 SH SOLE 0 265778 0 0 FT INTL EQUITY ETF ETF/Closed End 33734X853 819 17733 SH SOLE 0 17733 0 0 FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 26873 288217 SH SOLE 0 288217 0 0 FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6250 55133 SH SOLE 0 55133 0 0 FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 6058 79308 SH SOLE 0 79308 0 0 FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 54196 439621 SH SOLE 0 439621 0 0 FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 2341 197915 SH SOLE 0 197915 0 0 FT NSDQ CLN EDG SMRT ETF ETF/Closed End 33737A108 829 7230 SH SOLE 0 7230 0 0 FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 1343 35732 SH SOLE 0 35732 0 0 FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 663 12024 SH SOLE 0 12024 0 0 FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 723 12883 SH SOLE 0 12883 0 0 FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 647 28286 SH SOLE 0 28286 0 0 FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 546 14102 SH SOLE 0 14102 0 0 FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 282 6650 SH SOLE 0 6650 0 0 FT INDXX NEXTG ETF ETF/Closed End 33737K205 7145 90151 SH SOLE 0 90151 0 0 FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 817 10811 SH SOLE 0 10811 0 0 FT MDCP VAL ALPHADX ETF ETF/Closed End 33737M201 3607 66607 SH SOLE 0 66607 0 0 FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 415 6315 SH SOLE 0 6315 0 0 FT SMCP VAL ALPHADX ETF ETF/Closed End 33737M409 307 5656 SH SOLE 0 5656 0 0 FT ENERGY INFRA FUND ETF/Closed End 33738C103 323 17777 SH SOLE 0 17777 0 0 FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2153 72920 SH SOLE 0 72920 0 0 FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 5711 123596 SH SOLE 0 123596 0 0 FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 6751 163741 SH SOLE 0 163741 0 0 FT IV LG DUR OPPTYS ETF ETF/Closed End 33738D606 5838 273059 SH SOLE 0 273059 0 0 FT LTD DUR INVT GRD ETF ETF/Closed End- 33738D804 5397 287520 SH SOLE 0 287520 0 0 FT VEST SMID RISE DV ETF ETF/Closed End 33738D820 1235 56105 SH SOLE 0 56105 0 0 FT RISING DIVID ACH ETF ETF/Closed End 33738D879 8526 348291 SH SOLE 0 348291 0 0 FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 264 22094 SH SOLE 0 22094 0 0 FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 1500 94998 SH SOLE 0 94998 0 0 FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 10216 146630 SH SOLE 0 146630 0 0 FT VI BUYWRITE INCM ETF ETF/Closed End 33738R308 3998 177944 SH SOLE 0 177944 0 0 FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 33523 596817 SH SOLE 0 596817 0 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 29536 516085 SH SOLE 0 516085 0 0 FT INTL DEV CAP STRG ETF ETF/Closed End 33738R662 1463 41825 SH SOLE 0 41825 0 0 FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 1542 96689 SH SOLE 0 96689 0 0 FT DW MOMENTUM DIV ETF ETF/Closed End 33738R696 746 21909 SH SOLE 0 21909 0 0 FT RBA AMERN INDL ETF ETF/Closed End 33738R704 1729 25679 SH SOLE 0 25679 0 0 FT NASDAQ INTELROBT ETF ETF/Closed End 33738R720 3461 76513 SH SOLE 0 76513 0 0 FT NASDAQ TRANSN ETF ETF/Closed End 33738R795 615 19102 SH SOLE 0 19102 0 0 FT NASDAQ SEMICONDUC ETF ETF/Closed End 33738R811 6938 76626 SH SOLE 0 76626 0 0 FT NASDAQ PHARMS ETF ETF/Closed End 33738R837 1030 36764 SH SOLE 0 36764 0 0 FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845 1048 32453 SH SOLE 0 32453 0 0 FT NASDAQ FOOD BEV ETF ETF/Closed End 33738R852 2382 95826 SH SOLE 0 95826 0 0 FT NASDAQ BANK ETF ETF/Closed End 33738R860 2027 74696 SH SOLE 0 74696 0 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 1007 29168 SH SOLE 0 29168 0 0 FIRST TR MLP ENERGY ETF/Closed End 33739B104 262 27127 SH SOLE 0 27127 0 0 FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 31034 1791800 SH SOLE 0 1791800 0 0 FT VII GLB TACTICAL ETF ETF/Closed End 33739H101 5429 228864 SH SOLE 0 228864 0 0 FT III MANAGED MUN ETF ETF/Closed End- 33739N108 12145 236465 SH SOLE 0 236465 0 0 FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 1976 32042 SH SOLE 0 32042 0 0 FT EMRG MKT LOC CURR ETF ETF/Closed End- 33739P202 3581 127124 SH SOLE 0 127124 0 0 FT MUN HIGH INCOME ETF ETF/Closed End- 33739P301 1032 21417 SH SOLE 0 21417 0 0 FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 438 6819 SH SOLE 0 6819 0 0 FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 264 4318 SH SOLE 0 4318 0 0 FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830 591 29814 SH SOLE 0 29814 0 0 FT INSTL PFD SECS ETF ETF/Closed End- 33739P855 10803 592930 SH SOLE 0 592930 0 0 FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 12804 265375 SH SOLE 0 265375 0 0 FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 22924 384495 SH SOLE 0 384495 0 0 FT VEST SP DV ARIST ETF ETF/Closed End 33739Q705 11252 209492 SH SOLE 0 209492 0 0 FT VEST US EQTY JUNE ETF ETF/Closed End 33740F433 400 12000 SH SOLE 0 12000 0 0 FT VEST US EQTY MAY ETF ETF/Closed End 33740F441 352 10350 SH SOLE 0 10350 0 0 FT VEST US EQTY MOD ETF ETF/Closed End 33740F474 877 26100 SH SOLE 0 26100 0 0 FT VEST US EQTY MAR ETF ETF/Closed End 33740F482 1717 49888 SH SOLE 0 49888 0 0 FT VEST US EQTY JAN ETF ETF/Closed End 33740F516 4300 119857 SH SOLE 0 119857 0 0 FT NASDAQ 100 BUF ETF ETF/Closed End 33740F557 318 12478 SH SOLE 0 12478 0 0 FT NASDAQ 100 MAR ETF ETF/Closed End 33740F581 723 27300 SH SOLE 0 27300 0 0 FT VEST US EQ MARCH ETF ETF/Closed End 33740F599 1048 26700 SH SOLE 0 26700 0 0 FT VEST US EQTY JAN ETF ETF/Closed End 33740F623 3948 94040 SH SOLE 0 94040 0 0 FT VEST US EQTY JAN ETF ETF/Closed End 33740F631 3953 109708 SH SOLE 0 109708 0 0 FT NASDAQ 100 DEC ETF ETF/Closed End 33740F649 3130 125999 SH SOLE 0 125999 0 0 FT INTL EQ MOD BUF ETF ETF/Closed End 33740F656 3706 157559 SH SOLE 0 157559 0 0 FT VEST US EQTY OCT ETF ETF/Closed End 33740F664 302 7441 SH SOLE 0 7441 0 0 FT VEST US EQTY DEEP ETF ETF/Closed End 33740F714 317 7910 SH SOLE 0 7910 0 0 FT VEST US EQ E JUNE ETF ETF/Closed End 33740F722 549 11670 SH SOLE 0 11670 0 0 FT VEST US EQTY MAY ETF ETF/Closed End 33740F748 314 7266 SH SOLE 0 7266 0 0 FT VEST FD BUFFER ETF ETF/Closed End 33740F755 49032 1753663 SH SOLE 0 1753663 0 0 FT VEST US EQTY FEB ETF ETF/Closed End 33740F763 3032 66972 SH SOLE 0 66972 0 0 FT VEST US EQTY DEEP ETF ETF/Closed End 33740F771 3555 90897 SH SOLE 0 90897 0 0 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 23811 546119 SH SOLE 0 546119 0 0 FT VEST US EQTY NOV ETF ETF/Closed End 33740F839 832 20596 SH SOLE 0 20596 0 0 FT VEST US EQTY NOV ETF ETF/Closed End 33740F847 1149 25685 SH SOLE 0 25685 0 0 FT VEST US EQ DEEP ETF ETF/Closed End 33740F854 2191 59221 SH SOLE 0 59221 0 0 FT VEST US EQTY AUG ETF ETF/Closed End 33740F862 658 15351 SH SOLE 0 15351 0 0 FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 8881 360999 SH SOLE 0 360999 0 0 FT VEST US EQTY JULY ETF ETF/Closed End 33740U208 2062 46378 SH SOLE 0 46378 0 0 FT VEST US EQTY SEPT ETF ETF/Closed End 33740U307 677 15940 SH SOLE 0 15940 0 0 FT VEST US EQTY DEC ETF ETF/Closed End 33740U406 4475 119418 SH SOLE 0 119418 0 0 FT VEST US EQTY DEC ETF ETF/Closed End 33740U505 6307 153057 SH SOLE 0 153057 0 0 FT VEST EQTY MOD BUF ETF ETF/Closed End 33740U661 498 14703 SH SOLE 0 14703 0 0 FT VEST US EQTY DEC ETF ETF/Closed End 33740U679 2804 88849 SH SOLE 0 88849 0 0 FT VEST US EQTY NOV ETF ETF/Closed End 33740U687 527 16000 SH SOLE 0 16000 0 0 FT VEST DEEP BUFFER ETF ETF/Closed End 33740U703 552 23388 SH SOLE 0 23388 0 0 FT VEST US EQTY SEP ETF ETF/Closed End 33740U711 374 11332 SH SOLE 0 11332 0 0 FT VEST US EQTY FEB ETF ETF/Closed End 33740U737 2239 65002 SH SOLE 0 65002 0 0 FT VEST BUFFER ALLOC ETF ETF/Closed End 33740U760 244 11437 SH SOLE 0 11437 0 0 FT VEST BUFFER ALLOC ETF ETF/Closed End 33740U778 211 9376 SH SOLE 0 9376 0 0 FT VEST EQ ENH DEC ETF ETF/Closed End 33740U786 11800 334650 SH SOLE 0 334650 0 0 FT VEST US EQTY ENH ETF ETF/Closed End 33740U810 207 5600 SH SOLE 0 5600 0 0 FT VEST NASDAQ SEPT ETF ETF/Closed End 33740U836 1123 45000 SH SOLE 0 45000 0 0 FT VEST US EQ ENH ETF ETF/Closed End 33740U844 10230 282511 SH SOLE 0 282511 0 0 FT VEST US EQTY APR ETF ETF/Closed End 33740U885 1234 33879 SH SOLE 0 33879 0 0 FIRST TR HIGH YLD 2027 ETF/Closed End 33741Q107 323 22195 SH SOLE 0 22195 0 0 FT SMID CAP RSNG DIV ETF ETF/Closed End 33741X102 9397 269868 SH SOLE 0 269868 0 0 FIRST INDXX DIGITAL ETF ETF/Closed End 33741X201 211 4915 SH SOLE 0 4915 0 0 FISERV INC Common Stock 337738108 10207 63865 SH SOLE 0 63865 0 0 FIRSTENERGY CORP Common Stock 337932107 3786 98019 SH SOLE 0 98019 0 0 FIVE BELOW INC Common Stock 33829M101 2328 12835 SH SOLE 0 12835 0 0 FLEXSHS TR QLTY DIV ETF ETF/Closed End 33939L860 279 4230 SH SOLE 0 4230 0 0 FLOOR DECOR HLDGS A Common Stock 339750101 8073 62284 SH SOLE 0 62284 0 0 FLUOR CORP NEW Common Stock 343412102 3772 89204 SH SOLE 0 89204 0 0 FLOWERS FOODS INC Common Stock 343498101 2128 89612 SH SOLE 0 89612 0 0 FLOWSERVE CORP Common Stock 34354P105 1438 31471 SH SOLE 0 31471 0 0 FOMENTO ECONO ADR 1 UNIT Common Stock 344419106 350 2689 SH SOLE 0 2689 0 0 FORD MOTOR CO Common Stock 345370860 9679 728874 SH SOLE 0 728874 0 0 FORESTAR GROUP INC Common Stock 346232101 393 9768 SH SOLE 0 9768 0 0 FORMFACTOR INC Common Stock 346375108 317 6944 SH SOLE 0 6944 0 0 FORTINET INC Common Stock 34959E109 17984 263267 SH SOLE 0 263267 0 0 FORTIVE CORP Common Stock 34959J108 1281 14886 SH SOLE 0 14886 0 0 FORTUNE BRANDS INNOV INC Common Stock 34964C106 1439 16989 SH SOLE 0 16989 0 0 FORTREA HOLDINGS INC Common Stock 34965K107 577 14369 SH SOLE 0 14369 0 0 FORUM ENERGY TECHS NEW Common Stock 34984V209 348 17436 SH SOLE 0 17436 0 0 FORWARD AIR CORP Common Stock 349853101 237 7620 SH SOLE 0 7620 0 0 FOX CORP A Common Stock 35137L105 419 13396 SH SOLE 0 13396 0 0 FRANCO NEVADA CORP Common Stock 351858105 1698 14248 SH SOLE 0 14248 0 0 FRANKLIN ELECTRIC CO INC Common Stock 353514102 431 4035 SH SOLE 0 4035 0 0 FRANKLIN RESOURCES INC Common Stock 354613101 12426 442050 SH SOLE 0 442050 0 0 FRKLN INTL COR DIV ETF ETF/Closed End 35473P108 5253 163176 SH SOLE 0 163176 0 0 FRKLN INC FOC ETF ETF/Closed End- 35473P439 614 23559 SH SOLE 0 23559 0 0 FRKLN US TREAS BD ETF ETF/Closed End 35473P488 26008 1269281 SH SOLE 0 1269281 0 0 FRKLN US LOW VOL ETF ETF/Closed End 35473P504 222 4065 SH SOLE 0 4065 0 0 FRKLN US COR BD ETF ETF/Closed End 35473P553 39031 1829000 SH SOLE 0 1829000 0 0 FRK FTSE JAPAN ETF ETF/Closed End 35473P744 2922 94173 SH SOLE 0 94173 0 0 FRANKLIN US LGCP ETF ETF/Closed End 35473P801 21245 398974 SH SOLE 0 398974 0 0 FRKLN DYNAMIC MUN BD ETF ETF/Closed End- 35473P868 279 11374 SH SOLE 0 11374 0 0 FRANKLIN US MDCP ETF ETF/Closed End 35473P884 908 16989 SH SOLE 0 16989 0 0 FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 660 99388 SH SOLE 0 99388 0 0 FREEPORT MCMORAN INC Common Stock 35671D857 29689 631412 SH SOLE 0 631412 0 0 FREQUENCY ELECTRNCS INC Common Stock 358010106 437 40150 SH SOLE 0 40150 0 0 FRIEDMAN INDUSTRIES INC Common Stock 358435105 610 32526 SH SOLE 0 32526 0 0 FRONTDOOR INC Common Stock 35905A109 971 29807 SH SOLE 0 29807 0 0 FULLER H B CO Common Stock 359694106 214 2690 SH SOLE 0 2690 0 0 FULTON FINANCIAL CORP PA Common Stock 360271100 2288 144014 SH SOLE 0 144014 0 0 FUTU HOLDINGS LTD ADS Common Stock 36118L106 559 10318 SH SOLE 0 10318 0 0 GATX CORP Common Stock 361448103 341 2546 SH SOLE 0 2546 0 0 GDS HOLDINGS LTD ADR Common Stock 36165L108 961 144449 SH SOLE 0 144449 0 0 GFL ENVMNTL INC SUB VTG Common Stock 36168Q104 608 17628 SH SOLE 0 17628 0 0 GABELLI EQUITY TRUST INC ETF/Closed End 362397101 452 81875 SH SOLE 0 81875 0 0 GABELLI UTIL TR INC ETF/Closed End 36240A101 691 124459 SH SOLE 0 124459 0 0 GABELLI CV INC SEC FD ETF/Closed End 36240B109 90 24248 SH SOLE 0 24248 0 0 GABELLI DIV INCM TR ETF/Closed End 36242H104 1086 47269 SH SOLE 0 47269 0 0 GABELLI HLTHCAREWELL TR ETF/Closed End 36246K103 377 36808 SH SOLE 0 36808 0 0 GMS INC Common Stock 36251C103 2778 28542 SH SOLE 0 28542 0 0 GXO LOGISTICS INC Common Stock 36262G101 760 14137 SH SOLE 0 14137 0 0 GE HLTHCARE TECHS INC Common Stock 36266G107 4172 45895 SH SOLE 0 45895 0 0 ARTHUR J GALLAGHER Common Stock 363576109 6112 24443 SH SOLE 0 24443 0 0 GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1513 391910 SH SOLE 0 391910 0 0 GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 244 46928 SH SOLE 0 46928 0 0 GAMING LEISURE PPTYS Common Stock 36467J108 13136 285121 SH SOLE 0 285121 0 0 GAP INC Common Stock 364760108 1117 40526 SH SOLE 0 40526 0 0 GARTNER INC Common Stock 366651107 5374 11273 SH SOLE 0 11273 0 0 GENERAC HOLDINGS INC Common Stock 368736104 5991 47492 SH SOLE 0 47492 0 0 GENL AMER INVESTORS ETF/Closed End 368802104 489 10523 SH SOLE 0 10523 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 61149 216464 SH SOLE 0 216464 0 0 GE AEROSPACE Common Stock 369604301 24038 136942 SH SOLE 0 136942 0 0 GENERAL MILLS INC Common Stock 370334104 15590 222806 SH SOLE 0 222806 0 0 GENERAL MOTORS CO Common Stock 37045V100 18634 410901 SH SOLE 0 410901 0 0 GENTEX CORP Common Stock 371901109 14865 411535 SH SOLE 0 411535 0 0 GENESIS ENERGY LP MLP 371927104 142 12725 SH SOLE 0 12725 0 0 GENIE ENERGY LTD B Common Stock 372284208 981 65054 SH SOLE 0 65054 0 0 GENMAB A/S SPON ADR Common Stock 372303206 520 17369 SH SOLE 0 17369 0 0 GENUINE PARTS CO Common Stock 372460105 44520 287352 SH SOLE 0 287352 0 0 GEVO INC PAR 001 NEW Common Stock 374396406 11 14825 SH SOLE 0 14825 0 0 GIBRALTAR INDS INC Common Stock 374689107 909 11283 SH SOLE 0 11283 0 0 GILEAD SCIENCES INC Common Stock 375558103 16451 224586 SH SOLE 0 224586 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 298 8020 SH SOLE 0 8020 0 0 GITLAB INC Common Stock 37637K108 1903 32628 SH SOLE 0 32628 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 518 12850 SH SOLE 0 12850 0 0 GLADSTONE INVT CORP BDC ETF/Closed End 376546107 328 23059 SH SOLE 0 23059 0 0 GLADSTONE LAND CORP REIT 376549101 3283 246125 SH SOLE 0 246125 0 0 GSK PLC NEW Common Stock 37733W204 14841 346185 SH SOLE 0 346185 0 0 GLOBALSTAR INC Common Stock 378973408 33 22200 SH SOLE 0 22200 0 0 GLOBAL NET LEASE INC NEW Common Stock 379378201 960 123528 SH SOLE 0 123528 0 0 GLOBAL PAYMENTS INC Common Stock 37940X102 3444 25767 SH SOLE 0 25767 0 0 GLOBAL X SUPERDIV US ETF ETF/Closed End 37950E291 3551 204226 SH SOLE 0 204226 0 0 GLOBAL MEDICAL REIT NEW REIT 37954A204 1182 135135 SH SOLE 0 135135 0 0 GLBL X MLP NEW ETF ETF/Closed End 37954Y343 1784 37005 SH SOLE 0 37005 0 0 GLBL X VAR RATE PFD ETF ETF/Closed End- 37954Y376 9132 385656 SH SOLE 0 385656 0 0 GLBL RUSL 2000 COVRD ETF ETF/Closed End 37954Y459 5933 350838 SH SOLE 0 350838 0 0 GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 5886 144302 SH SOLE 0 144302 0 0 GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 15107 843481 SH SOLE 0 843481 0 0 GLBL ADAPTIV US FCTR ETF ETF/Closed End 37954Y574 203 4955 SH SOLE 0 4955 0 0 GLBL ARTIFICLINTELL ETF ETF/Closed End 37954Y632 309 9098 SH SOLE 0 9098 0 0 GLOBAL X US PFD ETF ETF/Closed End- 37954Y657 344 17086 SH SOLE 0 17086 0 0 GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 3257 81804 SH SOLE 0 81804 0 0 GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 671 21098 SH SOLE 0 21098 0 0 GLB X FINTECH ETF ETF/Closed End 37954Y814 342 12280 SH SOLE 0 12280 0 0 GLB X COPPER MINERS ETF ETF/Closed End 37954Y830 341 8027 SH SOLE 0 8027 0 0 GLBL X LITHIUM BATTR ETF ETF/Closed End 37954Y855 500 11041 SH SOLE 0 11041 0 0 GLBL X URANIUM 0001 ETF ETF/Closed End 37954Y871 1100 38138 SH SOLE 0 38138 0 0 GLOBUS MED INC A NEW Common Stock 379577208 1912 35640 SH SOLE 0 35640 0 0 GLOBE LIFE INC Common Stock 37959E102 2972 25535 SH SOLE 0 25535 0 0 GLOBAL SUPERDIV NEW ETF ETF/Closed End 37960A669 2248 103831 SH SOLE 0 103831 0 0 GLBL DOW 30 COV CALL ETF ETF/Closed End 37960A859 673 29513 SH SOLE 0 29513 0 0 GODADDY INC A Common Stock 380237107 2408 20287 SH SOLE 0 20287 0 0 GOLD FIELDS LTD ADR NEW Common Stock 38059T106 308 19402 SH SOLE 0 19402 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 39337 94178 SH SOLE 0 94178 0 0 GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 1963 57240 SH SOLE 0 57240 0 0 GS ACCESS ULT SHT BD ETF ETF/Closed End- 381430230 251 4989 SH SOLE 0 4989 0 0 GS JUST US LGCP EQ ETF ETF/Closed End 381430396 218 2900 SH SOLE 0 2900 0 0 GS EQUAL WEIGHT US ETF ETF/Closed End 381430438 1633 22430 SH SOLE 0 22430 0 0 GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 55152 531377 SH SOLE 0 531377 0 0 GS ACCESS TRSY 01YR ETF ETF/Closed End- 381430529 21034 208482 SH SOLE 0 208482 0 0 GS BDC INC BDC ETF/Closed End 38147U107 844 56354 SH SOLE 0 56354 0 0 GS PHYSICAL GOLD ETF ETF/Closed End 38150K103 527 23948 SH SOLE 0 23948 0 0 GOLUB CAP BDC INC BDC Common Stock 38173M102 1596 95991 SH SOLE 0 95991 0 0 GOOSEHEAD INS INC A Common Stock 38267D109 295 4428 SH SOLE 0 4428 0 0 GORMAN RUPP CO Common Stock 383082104 510 12905 SH SOLE 0 12905 0 0 GRACO INC Common Stock 384109104 14322 153245 SH SOLE 0 153245 0 0 GRAHAM HOLDINGS CO Common Stock 384637104 354 461 SH SOLE 0 461 0 0 GRAINGER W W INC Common Stock 384802104 27128 26666 SH SOLE 0 26666 0 0 GRAND CANYON ED INC Common Stock 38526M106 2690 19747 SH SOLE 0 19747 0 0 GRANITESHS GOLD TR ETF ETF/Closed End 38748G101 686 31252 SH SOLE 0 31252 0 0 GRAPHIC PACKAGING HLDG Common Stock 388689101 4243 145391 SH SOLE 0 145391 0 0 GRAY TELEVISION INC Common Stock 389375106 126 19876 SH SOLE 0 19876 0 0 GRAYSCALE BITCOIN TR ETF Common Stock 389637109 363 5748 SH SOLE 0 5748 0 0 GREAT SOUTHERN BANCORP Common Stock 390905107 567 10349 SH SOLE 0 10349 0 0 GREEN BRICK PARTNERS INC Common Stock 392709101 610 10124 SH SOLE 0 10124 0 0 GREENBRIER COS INC Common Stock 393657101 590 11333 SH SOLE 0 11333 0 0 GREIF INC A Common Stock 397624107 956 13844 SH SOLE 0 13844 0 0 GRIFFON CORP Common Stock 398433102 3148 42929 SH SOLE 0 42929 0 0 GUESS INC Common Stock 401617105 208 6609 SH SOLE 0 6609 0 0 GUGGENHEIM TXBL MUN ETF/Closed End- 401664107 1071 65910 SH SOLE 0 65910 0 0 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 3646 254589 SH SOLE 0 254589 0 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 1131 9693 SH SOLE 0 9693 0 0 GULFPORT ENERGY NEW 2021 Common Stock 402635502 1919 11982 SH SOLE 0 11982 0 0 HF SINCLAIR CORP Common Stock 403949100 1629 26981 SH SOLE 0 26981 0 0 HE EQUIP SVCS INC Common Stock 404030108 1139 17743 SH SOLE 0 17743 0 0 HCA HEALTHCARE INC Common Stock 40412C101 4594 13775 SH SOLE 0 13775 0 0 HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 387 6907 SH SOLE 0 6907 0 0 HCI GROUP INC Common Stock 40416E103 1480 12752 SH SOLE 0 12752 0 0 HSBC HLDGS PLC SPONS ADR Common Stock 404280406 2206 56056 SH SOLE 0 56056 0 0 HP INC Common Stock 40434L105 4350 143932 SH SOLE 0 143932 0 0 HALEON PLC ADR Common Stock 405552100 3726 438833 SH SOLE 0 438833 0 0 HALLADOR ENERGY COMPANY Common Stock 40609P105 283 53172 SH SOLE 0 53172 0 0 HALLIBURTON COMPANY Common Stock 406216101 5850 148406 SH SOLE 0 148406 0 0 HALOZYME THERAPEUTICS Common Stock 40637H109 669 16454 SH SOLE 0 16454 0 0 HAMILTON BEACH BRANDS Common Stock 40701T104 994 40803 SH SOLE 0 40803 0 0 HAMILTON LANE INC A Common Stock 407497106 510 4522 SH SOLE 0 4522 0 0 HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 6230 210614 SH SOLE 0 210614 0 0 HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 266 22823 SH SOLE 0 22823 0 0 JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 754 38359 SH SOLE 0 38359 0 0 JOHN HANCOCK PFD INC 3 ETF/Closed End 41021P103 377 24428 SH SOLE 0 24428 0 0 HANESBRANDS INC Common Stock 410345102 85 14644 SH SOLE 0 14644 0 0 HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 1500 52828 SH SOLE 0 52828 0 0 HANOVER INS GROUP INC Common Stock 410867105 225 1651 SH SOLE 0 1651 0 0 HSBC LONG TERM GRWRS ETF ETF/Closed End 41151J406 248 10578 SH SOLE 0 10578 0 0 HBR COMMD ALL WEATHR ETF ETF/Closed End 41151J505 1764 79659 SH SOLE 0 79659 0 0 HSBC DIV GRW LDRS ETF ETF/Closed End 41151J703 211 14479 SH SOLE 0 14479 0 0 HARLEY DAVIDSON INC Common Stock 412822108 208 4751 SH SOLE 0 4751 0 0 HARMONY BIOSCIENCE HLDGS Common Stock 413197104 1007 29974 SH SOLE 0 29974 0 0 HARTFORD FINL SVCS GROUP Common Stock 416515104 10673 103575 SH SOLE 0 103575 0 0 HARTFORD T/R BD ETF ETF/Closed End- 41653L305 490 14537 SH SOLE 0 14537 0 0 HARTFORD MUN OPP ETF ETF/Closed End- 41653L503 5336 137374 SH SOLE 0 137374 0 0 HARVARD BIOSCIENCE INC Common Stock 416906105 47 11075 SH SOLE 0 11075 0 0 HASBRO INC Common Stock 418056107 1489 26347 SH SOLE 0 26347 0 0 HEALTHCARE SVCS GROUP Common Stock 421906108 475 38025 SH SOLE 0 38025 0 0 HEALTHEQUITY INC Common Stock 42226A107 324 3970 SH SOLE 0 3970 0 0 HEALTHCARE RLTY TR INC REIT 42226K105 1268 89632 SH SOLE 0 89632 0 0 HEALTHPEAK PPTYS INC Common Stock 42250P103 11888 634022 SH SOLE 0 634022 0 0 HECLA MINING COMPANY Common Stock 422704106 1418 294713 SH SOLE 0 294713 0 0 HEICO CORP NEW Common Stock 422806109 6552 34306 SH SOLE 0 34306 0 0 HEICO CORP NEW CL A Common Stock 422806208 680 4419 SH SOLE 0 4419 0 0 HELLO GROUP INC ADR Common Stock 423403104 436 70229 SH SOLE 0 70229 0 0 HELMERICH PAYNE INC Common Stock 423452101 443 10533 SH SOLE 0 10533 0 0 JACK HENRY ASSOC INC Common Stock 426281101 8175 47057 SH SOLE 0 47057 0 0 HERCULES CAPITAL INC BDC Common Stock 427096508 5560 301373 SH SOLE 0 301373 0 0 HERSHEY COMPANY Common Stock 427866108 22759 117014 SH SOLE 0 117014 0 0 HESS CORP Common Stock 42809H107 392 2565 SH SOLE 0 2565 0 0 HEWLETT PACKARD ENTRPRS Common Stock 42824C109 2930 165242 SH SOLE 0 165242 0 0 HEXCEL CORP NEW Common Stock 428291108 2908 39912 SH SOLE 0 39912 0 0 HIBBETT INC Common Stock 428567101 559 7275 SH SOLE 0 7275 0 0 HIGHLND OPPTYS INCM FD ETF/Closed End 43010E404 726 103299 SH SOLE 0 103299 0 0 HIGHWOODS PPTYS INC REIT 431284108 317 12103 SH SOLE 0 12103 0 0 HILLENBRAND INC Common Stock 431571108 707 14049 SH SOLE 0 14049 0 0 HILLMAN SOLTNS CORP Common Stock 431636109 470 44170 SH SOLE 0 44170 0 0 HILTON GRAND VACATION Common Stock 43283X105 582 12330 SH SOLE 0 12330 0 0 HILTON WORLDWIDE NEW Common Stock 43300A203 6237 29237 SH SOLE 0 29237 0 0 HOLOGIC INC Common Stock 436440101 2336 29966 SH SOLE 0 29966 0 0 HOME BNCSHS INC Common Stock 436893200 409 16650 SH SOLE 0 16650 0 0 HOME DEPOT INC Common Stock 437076102 162859 424554 SH SOLE 0 424554 0 0 HONDA MTR LTD ADR Common Stock 438128308 3049 81900 SH SOLE 0 81900 0 0 HONEYWELL INTL INC Common Stock 438516106 53940 262799 SH SOLE 0 262799 0 0 HORMEL FOODS CORP Common Stock 440452100 12578 360504 SH SOLE 0 360504 0 0 HOST HOTELS RESORTS REIT 44107P104 414 20029 SH SOLE 0 20029 0 0 HOULIHAN LOKEY INC A Common Stock 441593100 306 2390 SH SOLE 0 2390 0 0 HOWARD HUGHES HLDGS INC Common Stock 44267T102 294 4044 SH SOLE 0 4044 0 0 HOWMET AEROSPACE INC Common Stock 443201108 1598 23347 SH SOLE 0 23347 0 0 HUBBELL INC Common Stock 443510607 5276 12710 SH SOLE 0 12710 0 0 HUBSPOT INC Common Stock 443573100 5878 9381 SH SOLE 0 9381 0 0 HUDSON PACIFIC PPTYS INC REIT 444097109 510 79105 SH SOLE 0 79105 0 0 HUDSON TECHNOLOGIES INC Common Stock 444144109 824 74836 SH SOLE 0 74836 0 0 HUMANA INC Common Stock 444859102 1143 3295 SH SOLE 0 3295 0 0 HUNT JB TRANS SVC INC Common Stock 445658107 208 1041 SH SOLE 0 1041 0 0 HUNTINGTON BANCSHS INC Common Stock 446150104 8775 629001 SH SOLE 0 629001 0 0 HUNTINGTON INGALLS INDS Common Stock 446413106 1503 5158 SH SOLE 0 5158 0 0 HYATT HOTELS CORP A Common Stock 448579102 1023 6410 SH SOLE 0 6410 0 0 HYSTER YALE MATLS A Common Stock 449172105 518 8070 SH SOLE 0 8070 0 0 ICF INTL INC Common Stock 44925C103 2836 18826 SH SOLE 0 18826 0 0 IES HOLDINGS INC Common Stock 44951W106 3356 27592 SH SOLE 0 27592 0 0 CRESCENT ENERGY CO A Common Stock 44952J104 743 62436 SH SOLE 0 62436 0 0 ITT INC Common Stock 45073V108 3731 27424 SH SOLE 0 27424 0 0 ICICI BANK LTD ADR Common Stock 45104G104 782 29622 SH SOLE 0 29622 0 0 ICAHN ENTERPRISES LP Common Stock 451100101 193 11342 SH SOLE 0 11342 0 0 IDACORP INC Common Stock 451107106 1629 17542 SH SOLE 0 17542 0 0 IDEX CORP Common Stock 45167R104 13745 56325 SH SOLE 0 56325 0 0 IDEXX LABORATORIES INC Common Stock 45168D104 18584 34419 SH SOLE 0 34419 0 0 ILLINOIS TOOL WORKS INC Common Stock 452308109 55222 205800 SH SOLE 0 205800 0 0 ILLUMINA INC Common Stock 452327109 422 3070 SH SOLE 0 3070 0 0 IMAX CORP Common Stock 45245E109 534 33011 SH SOLE 0 33011 0 0 IMMUNEERING CORP A Common Stock 45254E107 46 16055 SH SOLE 0 16055 0 0 INARI MEDICAL INC Common Stock 45332Y109 769 16021 SH SOLE 0 16021 0 0 INCYTE CORP Common Stock 45337C102 2271 39855 SH SOLE 0 39855 0 0 INDEPENDENT BANK CORP MA Common Stock 453836108 226 4338 SH SOLE 0 4338 0 0 INDIA FUND INC ETF/Closed End 454089103 2661 129999 SH SOLE 0 129999 0 0 INFOSYS LTD SPONS ADR Common Stock 456788108 11736 654524 SH SOLE 0 654524 0 0 ING GROEP NV SPONS ADR Common Stock 456837103 1356 82260 SH SOLE 0 82260 0 0 INGERSOLL RAND INC Common Stock 45687V106 4393 46261 SH SOLE 0 46261 0 0 INGLES MARKETS INC A Common Stock 457030104 1323 17252 SH SOLE 0 17252 0 0 INGREDION INC Common Stock 457187102 2588 22147 SH SOLE 0 22147 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 431 2324 SH SOLE 0 2324 0 0 INSPIRE MED SYS INC Common Stock 457730109 329 1532 SH SOLE 0 1532 0 0 INSPERITY INC Common Stock 45778Q107 609 5552 SH SOLE 0 5552 0 0 INNOVATIVE INDL PPTYS A Common Stock 45781V101 805 7778 SH SOLE 0 7778 0 0 INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C276 1302 22577 SH SOLE 0 22577 0 0 INNOVATR US SMCP PWR ETF ETF/Closed End 45782C284 253 9005 SH SOLE 0 9005 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C318 3747 115384 SH SOLE 0 115384 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C326 1208 33933 SH SOLE 0 33933 0 0 INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C334 1465 32186 SH SOLE 0 32186 0 0 INNOVATR US SMCP PWR ETF ETF/Closed End 45782C342 565 18128 SH SOLE 0 18128 0 0 INNOVATOR E/MKTS PWR ETF ETF/Closed End 45782C359 333 13248 SH SOLE 0 13248 0 0 INNOVATOR INTL DEV ETF ETF/Closed End 45782C367 440 16207 SH SOLE 0 16207 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C383 2678 72757 SH SOLE 0 72757 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C391 1683 40400 SH SOLE 0 40400 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C409 4590 105418 SH SOLE 0 105418 0 0 INNOVATR US EQTY FEB ETF ETF/Closed End 45782C417 19294 564807 SH SOLE 0 564807 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C433 1651 42021 SH SOLE 0 42021 0 0 INNOVATOR GROWTH BUF ETF ETF/Closed End 45782C466 1634 37494 SH SOLE 0 37494 0 0 INNOVATR US SMCP PWR ETF ETF/Closed End 45782C474 1794 50709 SH SOLE 0 50709 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C508 18600 475575 SH SOLE 0 475575 0 0 INNOVATRS E/MKTS PWR ETF ETF/Closed End 45782C516 668 23093 SH SOLE 0 23093 0 0 INNOVATORS INTL DEV ETF ETF/Closed End 45782C524 4733 151297 SH SOLE 0 151297 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C540 4365 119283 SH SOLE 0 119283 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C557 1344 33098 SH SOLE 0 33098 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C573 2241 63051 SH SOLE 0 63051 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C581 1727 47348 SH SOLE 0 47348 0 0 INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C615 1650 34681 SH SOLE 0 34681 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C656 2285 62603 SH SOLE 0 62603 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C664 814 20716 SH SOLE 0 20716 0 0 INNOVATR US EQTY ULT ETF ETF/Closed End 45782C672 233 7142 SH SOLE 0 7142 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C680 12654 357659 SH SOLE 0 357659 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C698 1589 40882 SH SOLE 0 40882 0 0 INNOVATOR E/MKTS PWR ETF ETF/Closed End 45782C714 293 12324 SH SOLE 0 12324 0 0 INNOVATOR INTL PWR ETF ETF/Closed End 45782C722 687 24358 SH SOLE 0 24358 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C748 2207 63931 SH SOLE 0 63931 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C755 951 25296 SH SOLE 0 25296 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C771 1060 26198 SH SOLE 0 26198 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C789 2444 60592 SH SOLE 0 60592 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C797 4555 121490 SH SOLE 0 121490 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C813 6183 162800 SH SOLE 0 162800 0 0 INNOVATR US EQTY ULT ETF ETF/Closed End 45782C821 296 8825 SH SOLE 0 8825 0 0 INNOVATR US EQTY ULT ETF ETF/Closed End 45782C839 307 9629 SH SOLE 0 9629 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C870 5528 164578 SH SOLE 0 164578 0 0 INNOVATOR US EQ BUF ETF ETF/Closed End 45782C888 1079 26937 SH SOLE 0 26937 0 0 INMUNE BIO INC Common Stock 45782T105 1656 140911 SH SOLE 0 140911 0 0 INNVTR EQ DEFN 2Y 25 ETF ETF/Closed End 45783Y541 1053 40013 SH SOLE 0 40013 0 0 INNOVATOR LADD ALLOC ETF ETF/Closed End 45783Y814 2625 62882 SH SOLE 0 62882 0 0 INSULET CORP Common Stock 45784P101 1724 10060 SH SOLE 0 10060 0 0 INTEL CORP Common Stock 458140100 60990 1380808 SH SOLE 0 1380808 0 0 INTEGER HLDGS CORP Common Stock 45826H109 1168 10013 SH SOLE 0 10013 0 0 INTERACTIVE BRKRS GRP A Common Stock 45841N107 8015 71746 SH SOLE 0 71746 0 0 INTERCONTINENTAL EXCH Common Stock 45866F104 9182 66809 SH SOLE 0 66809 0 0 INTERDIGITAL INC Common Stock 45867G101 229 2152 SH SOLE 0 2152 0 0 INTL BUSINESS MACHS CORP Common Stock 459200101 122248 640175 SH SOLE 0 640175 0 0 INTL FLAVOR FRAGRANCE Common Stock 459506101 24311 282724 SH SOLE 0 282724 0 0 INTL MONEY EXPRESS INC Common Stock 46005L101 562 24596 SH SOLE 0 24596 0 0 INTL PAPER COMPANY Common Stock 460146103 4100 105061 SH SOLE 0 105061 0 0 INTERPUBLIC GROUP Common Stock 460690100 810 24831 SH SOLE 0 24831 0 0 INV VAR RT INVT GRD ETF ETF/Closed End- 46090A879 2682 106895 SH SOLE 0 106895 0 0 INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 5840 117066 SH SOLE 0 117066 0 0 INV QQQ ETF ETF/Closed End 46090E103 316043 711792 SH SOLE 0 711792 0 0 INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100 543 39145 SH SOLE 0 39145 0 0 INTRACELLULAR THERAPIES Common Stock 46116X101 245 3540 SH SOLE 0 3540 0 0 INTUIT INC Common Stock 461202103 19757 30395 SH SOLE 0 30395 0 0 INTUITIVE SURGICAL NEW Common Stock 46120E602 22192 55606 SH SOLE 0 55606 0 0 INVESCO MTG CAP INC NEW REIT 46131B704 165 17000 SH SOLE 0 17000 0 0 INVESCO SR INCOME TR ETF/Closed End- 46131H107 1152 269258 SH SOLE 0 269258 0 0 INVESCO MUN OPPTY TR ETF/Closed End- 46132C107 580 59652 SH SOLE 0 59652 0 0 INVESCO CA VALU MUN INCM ETF/Closed End- 46132H106 400 40194 SH SOLE 0 40194 0 0 INVESCO PA VAL MUN INC ETF/Closed End- 46132K109 219 21366 SH SOLE 0 21366 0 0 INVESCO BOND FUND ETF/Closed End- 46132L107 368 23510 SH SOLE 0 23510 0 0 INVESCO QUAL MUN INC TR ETF/Closed End- 46133G107 375 38697 SH SOLE 0 38697 0 0 INV AEROSP DEF ETF ETF/Closed End 46137V100 7665 75466 SH SOLE 0 75466 0 0 INV WATER RES ETF ETF/Closed End 46137V142 1625 24416 SH SOLE 0 24416 0 0 INV SP SMCP 600 VAL ETF ETF/Closed End 46137V167 323 3005 SH SOLE 0 3005 0 0 INV SP MDCP 400 GAR ETF ETF/Closed End 46137V225 334 2776 SH SOLE 0 2776 0 0 INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 4247 100802 SH SOLE 0 100802 0 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V241 2542 42071 SH SOLE 0 42071 0 0 INV SP PURE VALU ETF ETF/Closed End 46137V258 379 4280 SH SOLE 0 4280 0 0 INV SP PURE GRW ETF ETF/Closed End 46137V266 10131 275894 SH SOLE 0 275894 0 0 INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 14946 424736 SH SOLE 0 424736 0 0 INV BUYBACK ACHV ETF ETF/Closed End 46137V308 791 7308 SH SOLE 0 7308 0 0 INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 1202 37799 SH SOLE 0 37799 0 0 INV SP 500 EQUAL ETF ETF/Closed End 46137V357 130400 769913 SH SOLE 0 769913 0 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2391 28778 SH SOLE 0 28778 0 0 INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 323 6340 SH SOLE 0 6340 0 0 INV SP 500 GARP ETF ETF/Closed End 46137V431 15730 147715 SH SOLE 0 147715 0 0 INV SP MDCP MOMENT ETF ETF/Closed End 46137V464 852 7416 SH SOLE 0 7416 0 0 INV SP MIDCAP QLTY ETF ETF/Closed End 46137V472 11132 101155 SH SOLE 0 101155 0 0 INV SP SMCP VAL ETF ETF/Closed End 46137V480 9017 158362 SH SOLE 0 158362 0 0 INV SP SMCP MOMENT ETF ETF/Closed End 46137V498 5011 83067 SH SOLE 0 83067 0 0 INV DIV ACHIEVERS ETF ETF/Closed End 46137V506 354 8319 SH SOLE 0 8319 0 0 INV NSDQ INTERNET ETF ETF/Closed End 46137V530 202 5070 SH SOLE 0 5070 0 0 INV INTL DIV ACHIEVE ETF ETF/Closed End 46137V548 273 14744 SH SOLE 0 14744 0 0 INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1129 54653 SH SOLE 0 54653 0 0 INV FTSE US 1500 SM ETF ETF/Closed End 46137V597 207 5269 SH SOLE 0 5269 0 0 INV DJIA DIV ETF ETF/Closed End 46137V605 1443 30028 SH SOLE 0 30028 0 0 INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 2987 77648 SH SOLE 0 77648 0 0 INV FINL PFD ETF ETF/Closed End- 46137V621 214 14037 SH SOLE 0 14037 0 0 INV PHARMACEUTICALS ETF ETF/Closed End 46137V662 677 8449 SH SOLE 0 8449 0 0 INV DOR BASIC MATLS ETF ETF/Closed End 46137V704 249 2678 SH SOLE 0 2678 0 0 INV BLOOMBERG MVP ETF ETF/Closed End 46137V712 208 4575 SH SOLE 0 4575 0 0 INV LEISURE ENTMNT ETF ETF/Closed End 46137V720 240 5192 SH SOLE 0 5192 0 0 INV LGCP VALUE ETF ETF/Closed End 46137V738 632 11150 SH SOLE 0 11150 0 0 INV LGCP GROWTH ETF ETF/Closed End 46137V746 463 5186 SH SOLE 0 5186 0 0 INV FOOD BEVERAGE ETF ETF/Closed End 46137V753 204 4185 SH SOLE 0 4185 0 0 INV ENERGY EXPLPROD ETF ETF/Closed End 46137V761 582 16257 SH SOLE 0 16257 0 0 INV BIOTECH GENOME ETF ETF/Closed End 46137V787 344 5320 SH SOLE 0 5320 0 0 INV DOR CNSMR CYCL ETF ETF/Closed End 46137V803 7870 81516 SH SOLE 0 81516 0 0 INV DOR TECH MOMENTM ETF ETF/Closed End 46137V811 7766 135349 SH SOLE 0 135349 0 0 INV DORSEY WRIGHT ETF ETF/Closed End 46137V837 17119 173299 SH SOLE 0 173299 0 0 INV DOR INDL MOMENT ETF ETF/Closed End 46137V845 9098 65196 SH SOLE 0 65196 0 0 INV DOR FINL MOMENT ETF ETF/Closed End 46137V860 7444 149744 SH SOLE 0 149744 0 0 INV DOR ENRGY MOMNTM ETF ETF/Closed End 46137V878 553 11292 SH SOLE 0 11292 0 0 INV DOR CNSMR STP MM ETF ETF/Closed End 46137V886 280 2863 SH SOLE 0 2863 0 0 INV DB CMDTY IDX ETF Common Stock 46138B103 253 10998 SH SOLE 0 10998 0 0 INV EQUAL WGHT 030 ETF ETF/Closed End- 46138E107 2485 88483 SH SOLE 0 88483 0 0 INV SP S/C TECH ETF ETF/Closed End 46138E115 606 13056 SH SOLE 0 13056 0 0 INV SP S/C INDL ETF ETF/Closed End 46138E123 3024 23839 SH SOLE 0 23839 0 0 INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 847 15018 SH SOLE 0 15018 0 0 INV SP GLB WTR ETF ETF/Closed End 46138E263 410 7377 SH SOLE 0 7377 0 0 INV EXCHG SP 500 ETF ETF/Closed End 46138E339 643 8010 SH SOLE 0 8010 0 0 INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 23406 355328 SH SOLE 0 355328 0 0 INV SP500 HI DIV ETF ETF/Closed End 46138E362 7033 158404 SH SOLE 0 158404 0 0 INV SP 500 EX RATE ETF ETF/Closed End 46138E388 389 7786 SH SOLE 0 7786 0 0 INV CEF INC COMP ETF ETF/Closed End- 46138E404 488 25881 SH SOLE 0 25881 0 0 INV RUSS 1000 ETF ETF/Closed End 46138E420 604 13083 SH SOLE 0 13083 0 0 INV PFD ETF ETF/Closed End 46138E511 5681 478233 SH SOLE 0 478233 0 0 INV NATL AMT FREE ETF ETF/Closed End- 46138E537 406 17033 SH SOLE 0 17033 0 0 INV EXCHG KBW PPTY ETF ETF/Closed End 46138E586 639 5933 SH SOLE 0 5933 0 0 INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 526 33952 SH SOLE 0 33952 0 0 INV EXCHG KBW BK ETF ETF/Closed End 46138E628 491 9148 SH SOLE 0 9148 0 0 INV DOR S/C MOMENTUM ETF ETF/Closed End 46138E842 2591 28505 SH SOLE 0 28505 0 0 INV DORSEY DEV MKTS ETF ETF/Closed End 46138E875 391 11342 SH SOLE 0 11342 0 0 INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 291 6583 SH SOLE 0 6583 0 0 INV SR LOAN ETF ETF/Closed End- 46138G508 6089 287881 SH SOLE 0 287881 0 0 INV PHLX SEMICONDCTR ETF ETF/Closed End 46138G615 297 7703 SH SOLE 0 7703 0 0 INVESCO NASDAQ 100 ETF ETF/Closed End 46138G649 5712 31264 SH SOLE 0 31264 0 0 INVESCO SP ULT DIV ETF ETF/Closed End 46138G656 1615 35247 SH SOLE 0 35247 0 0 INVESCO SP S/C 600 ETF ETF/Closed End 46138G664 1143 26698 SH SOLE 0 26698 0 0 INVESCO SP MDCP 400 ETF ETF/Closed End 46138G672 564 4899 SH SOLE 0 4899 0 0 INVESCO SP 500 REV ETF ETF/Closed End 46138G698 1713 18272 SH SOLE 0 18272 0 0 INV SOLAR ETF ETF/Closed End 46138G706 820 18079 SH SOLE 0 18079 0 0 INV TXBL MUN BD ETF ETF/Closed End- 46138G805 1907 71823 SH SOLE 0 71823 0 0 INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 4286 180292 SH SOLE 0 180292 0 0 INV BULLET 2031 CORP ETF ETF/Closed End 46138J429 3392 210391 SH SOLE 0 210391 0 0 INV BULLETSHS 2030 ETF ETF/Closed End- 46138J460 12051 735291 SH SOLE 0 735291 0 0 INV BULLETSH 2029 BD ETF ETF/Closed End- 46138J577 20564 1123691 SH SOLE 0 1123691 0 0 INVESCO RUSL 1000 ETF ETF/Closed End 46138J619 19834 359116 SH SOLE 0 359116 0 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J635 944 40706 SH SOLE 0 40706 0 0 INV BULLETSHS 2028 ETF ETF/Closed End- 46138J643 10636 529939 SH SOLE 0 529939 0 0 INV BULLET CORP BD ETF ETF/Closed End- 46138J783 18739 971415 SH SOLE 0 971415 0 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 14043 731009 SH SOLE 0 731009 0 0 INV BULLET 25 HI YLD ETF ETF/Closed End- 46138J817 1025 44666 SH SOLE 0 44666 0 0 INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 19470 953027 SH SOLE 0 953027 0 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 5250 230963 SH SOLE 0 230963 0 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 12682 604755 SH SOLE 0 604755 0 0 INV MULT SCTR AGRIC ETF Common Stock 46140H106 293 11820 SH SOLE 0 11820 0 0 INVITATION HOMES INC Common Stock 46187W107 324 9110 SH SOLE 0 9110 0 0 IONIS PHARMS INC Common Stock 462222100 1166 26893 SH SOLE 0 26893 0 0 IONQ INC Common Stock 46222L108 1121 112175 SH SOLE 0 112175 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 9177 36288 SH SOLE 0 36288 0 0 IRIDIUM COMMS INC Common Stock 46269C102 1411 53948 SH SOLE 0 53948 0 0 IRON MOUNTAIN INC REIT 46284V101 8742 108994 SH SOLE 0 108994 0 0 ISHS GOLD TRUST NEW ETF ETF/Closed End 464285204 13934 331671 SH SOLE 0 331671 0 0 ISHS EMG MKT DIV ETF ETF/Closed End 464286319 1418 54190 SH SOLE 0 54190 0 0 ISHARES MSCI BRAZIL ETF ETF/Closed End 464286400 891 27472 SH SOLE 0 27472 0 0 ISHS MSCI E/M SMCP ETF ETF/Closed End 464286475 517 8789 SH SOLE 0 8789 0 0 ISHS MSCI GLBL M VOL ETF ETF/Closed End 464286525 981 9315 SH SOLE 0 9315 0 0 ISHS MSCI E/MKT VOL ETF ETF/Closed End 464286533 1602 28302 SH SOLE 0 28302 0 0 ISHS MSCI EUROZONE ETF ETF/Closed End 464286608 337 6609 SH SOLE 0 6609 0 0 ISHARES MSCI SWEDEN ETF ETF/Closed End 464286756 582 14573 SH SOLE 0 14573 0 0 ISHARES MSCI S KOREA ETF ETF/Closed End 464286772 645 9607 SH SOLE 0 9607 0 0 ISHS MSCI GERMANY ETF ETF/Closed End 464286806 708 22287 SH SOLE 0 22287 0 0 ISHS NETHERLANDS ETF ETF/Closed End 464286814 634 12822 SH SOLE 0 12822 0 0 ISHS SP 100 INDX ETF ETF/Closed End 464287101 5489 22184 SH SOLE 0 22184 0 0 ISHARES MSTAR GRWTH ETF ETF/Closed End 464287119 260 3445 SH SOLE 0 3445 0 0 ISHS SP TTL US STK ETF ETF/Closed End 464287150 12232 106091 SH SOLE 0 106091 0 0 ISHS SEL DIV ETF ETF/Closed End 464287168 27825 225892 SH SOLE 0 225892 0 0 ISHS TIPS BD ETF ETF/Closed End- 464287176 10913 101598 SH SOLE 0 101598 0 0 ISHS CHINA LARGE CAP ETF ETF/Closed End 464287184 605 25130 SH SOLE 0 25130 0 0 ISHS US TRANSP ETF ETF/Closed End 464287192 1218 17300 SH SOLE 0 17300 0 0 ISHS CORE SP 500 ETF ETF/Closed End 464287200 1014228 1929181 SH SOLE 0 1929181 0 0 ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 67015 684240 SH SOLE 0 684240 0 0 ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 8391 204269 SH SOLE 0 204269 0 0 ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 11566 106186 SH SOLE 0 106186 0 0 ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 636 7555 SH SOLE 0 7555 0 0 ISHS GLBL TECH ETF ETF/Closed End 464287291 2846 38040 SH SOLE 0 38040 0 0 ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 141049 1670404 SH SOLE 0 1670404 0 0 ISHS GLB HLTHCR ETF ETF/Closed End 464287325 3854 41370 SH SOLE 0 41370 0 0 ISHS GLB FINLS ETF ETF/Closed End 464287333 573 6609 SH SOLE 0 6609 0 0 ISHS GLB ENRGY ETF ETF/Closed End 464287341 19157 446034 SH SOLE 0 446034 0 0 ISHS NA NAT RES ETF ETF/Closed End 464287374 447 9943 SH SOLE 0 9943 0 0 ISHS LATN AMR 40 ETF ETF/Closed End 464287390 740 26031 SH SOLE 0 26031 0 0 ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 117126 626981 SH SOLE 0 626981 0 0 ISHS 20 TRSY ETF ETF/Closed End- 464287432 241205 2549197 SH SOLE 0 2549197 0 0 ISHS 710Y TRSY ETF ETF/Closed End- 464287440 173588 1833802 SH SOLE 0 1833802 0 0 ISHS 13YR TRS ETF ETF/Closed End- 464287457 6120 74836 SH SOLE 0 74836 0 0 ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 66305 830263 SH SOLE 0 830263 0 0 ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 4935 39376 SH SOLE 0 39376 0 0 ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 8411 73691 SH SOLE 0 73691 0 0 ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 78598 934694 SH SOLE 0 934694 0 0 ISHS CORE SP MDCP ETF ETF/Closed End 464287507 72559 1194583 SH SOLE 0 1194583 0 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287515 8483 99478 SH SOLE 0 99478 0 0 ISHS SEMICONDUCTOR ETF ETF/Closed End 464287523 5582 24705 SH SOLE 0 24705 0 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287549 17647 204773 SH SOLE 0 204773 0 0 ISHS BIOTECH ETF ETF/Closed End 464287556 11412 83167 SH SOLE 0 83167 0 0 ISHS CS REIT ETF ETF/Closed End 464287564 1272 22042 SH SOLE 0 22042 0 0 ISHS GLB 100 ETF ETF/Closed End 464287572 3791 42404 SH SOLE 0 42404 0 0 ISHS US CNSMR DIRECT ETF ETF/Closed End 464287580 487 5945 SH SOLE 0 5945 0 0 ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 32664 182366 SH SOLE 0 182366 0 0 ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 4274 46833 SH SOLE 0 46833 0 0 ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 258129 765849 SH SOLE 0 765849 0 0 ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 10151 35241 SH SOLE 0 35241 0 0 ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 2727 17173 SH SOLE 0 17173 0 0 ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 6800 25110 SH SOLE 0 25110 0 0 ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 52099 247737 SH SOLE 0 247737 0 0 ISHS CORE SP US VAL ETF ETF/Closed End 464287663 4613 51001 SH SOLE 0 51001 0 0 ISHS SP U S GROWTH ETF ETF/Closed End 464287671 6170 52640 SH SOLE 0 52640 0 0 ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 1382 4604 SH SOLE 0 4604 0 0 ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4855 41039 SH SOLE 0 41039 0 0 ISHS US TECH ETF ETF/Closed End 464287721 92145 682254 SH SOLE 0 682254 0 0 ISHS US RL EST ETF ETF/Closed End 464287739 882 9813 SH SOLE 0 9813 0 0 ISHS U S INDLS ETF ETF/Closed End 464287754 6507 51760 SH SOLE 0 51760 0 0 ISHS US HLTHCR ETF ETF/Closed End 464287762 2206 35639 SH SOLE 0 35639 0 0 ISHS US FINL SVCS ETF ETF/Closed End 464287770 17207 259536 SH SOLE 0 259536 0 0 ISHS U S FINANCIALS ETF ETF/Closed End 464287788 3401 35557 SH SOLE 0 35557 0 0 ISHS US ENGY SCTR ETF ETF/Closed End 464287796 3113 63023 SH SOLE 0 63023 0 0 ISHS CORE SP SMCP ETF ETF/Closed End 464287804 80454 727957 SH SOLE 0 727957 0 0 ISHS US CNSMR STAPLS ETF ETF/Closed End 464287812 808 11952 SH SOLE 0 11952 0 0 ISHS U S BASIC MTRLS ETF ETF/Closed End 464287838 364 2462 SH SOLE 0 2462 0 0 ISHS U S ETF ETF/Closed End 464287846 664 5184 SH SOLE 0 5184 0 0 ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 4752 46239 SH SOLE 0 46239 0 0 ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3720 28457 SH SOLE 0 28457 0 0 ISHARES MSTAR VALUE ETF ETF/Closed End 464288109 4647 60463 SH SOLE 0 60463 0 0 ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 715 6825 SH SOLE 0 6825 0 0 ISHS MSTAR MID CAP ETF ETF/Closed End 464288208 875 12009 SH SOLE 0 12009 0 0 ISHS GLB CLEAN ENRGY ETF ETF/Closed End 464288224 555 39665 SH SOLE 0 39665 0 0 ISHS ACWI EX US ETF ETF/Closed End 464288240 2935 54974 SH SOLE 0 54974 0 0 ISHS MSCI ACWI ETF ETF/Closed End 464288257 1278 11601 SH SOLE 0 11601 0 0 ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 738 11657 SH SOLE 0 11657 0 0 ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 20620 229958 SH SOLE 0 229958 0 0 ISHS MSTAR MIDCP GRW ETF ETF/Closed End 464288307 2697 38162 SH SOLE 0 38162 0 0 ISHS GLB INFRA ETF ETF/Closed End 464288372 9641 202459 SH SOLE 0 202459 0 0 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 456 6291 SH SOLE 0 6291 0 0 ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 12369 114955 SH SOLE 0 114955 0 0 ISHS INTL SEL DIV ETF ETF/Closed End 464288448 15860 565607 SH SOLE 0 565607 0 0 ISHS MSTR SML CAP ETF ETF/Closed End 464288505 225 4009 SH SOLE 0 4009 0 0 ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 3194 41085 SH SOLE 0 41085 0 0 ISHS CORE US REIT ETF ETF/Closed End 464288521 370 6869 SH SOLE 0 6869 0 0 ISHS MSCI KLD 400 ETF ETF/Closed End 464288570 4779 47407 SH SOLE 0 47407 0 0 ISHS MBS ETF ETF/Closed End- 464288588 123300 1334126 SH SOLE 0 1334126 0 0 ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 2677 52732 SH SOLE 0 52732 0 0 ISHS 510 YR INVEST ETF ETF/Closed End- 464288638 20836 403796 SH SOLE 0 403796 0 0 ISHS 15 YR INVEST ETF ETF/Closed End- 464288646 35443 691165 SH SOLE 0 691165 0 0 ISHS 1020 TRS ETF ETF/Closed End- 464288653 40064 381451 SH SOLE 0 381451 0 0 ISHS 37Y TRSY ETF ETF/Closed End- 464288661 239870 2071233 SH SOLE 0 2071233 0 0 ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 25150 227517 SH SOLE 0 227517 0 0 ISHS PFD INCM SECS ETF ETF/Closed End- 464288687 44863 1391966 SH SOLE 0 1391966 0 0 ISHS MATRLS INDX ETF ETF/Closed End 464288695 204 2278 SH SOLE 0 2278 0 0 ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 886 14473 SH SOLE 0 14473 0 0 ISHS CNSMR STPLS ETF ETF/Closed End 464288737 384 6285 SH SOLE 0 6285 0 0 ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 5633 48657 SH SOLE 0 48657 0 0 ISHS U S ARERO DEF ETF ETF/Closed End 464288760 8680 65790 SH SOLE 0 65790 0 0 ISHS U S REGL BKS ETF ETF/Closed End 464288778 735 16942 SH SOLE 0 16942 0 0 ISHS US INSURANCE ETF ETF/Closed End 464288786 2756 23475 SH SOLE 0 23475 0 0 ISHS MSCI USA ESG ETF ETF/Closed End 464288802 5317 48706 SH SOLE 0 48706 0 0 ISHS US MED DVCS ETF ETF/Closed End 464288810 7132 121734 SH SOLE 0 121734 0 0 ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1306 23937 SH SOLE 0 23937 0 0 ISHS US PHARMA ETF ETF/Closed End 464288836 848 12489 SH SOLE 0 12489 0 0 ISHS US OIL EQUIP ETF ETF/Closed End 464288844 479 20257 SH SOLE 0 20257 0 0 ISHS US O/G EXPL ETF ETF/Closed End 464288851 1408 13165 SH SOLE 0 13165 0 0 ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 103201 1897078 SH SOLE 0 1897078 0 0 ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 97712 941440 SH SOLE 0 941440 0 0 ISHS EURO FINLS INDX ETF ETF/Closed End 464289180 1668 73358 SH SOLE 0 73358 0 0 ISHS RUSS TOP200 VAL ETF ETF/Closed End 464289420 258 3383 SH SOLE 0 3383 0 0 ISHS RUSS TOP200 GRW ETF ETF/Closed End 464289438 603 3089 SH SOLE 0 3089 0 0 ISHS 10 YR INVEST ETF ETF/Closed End- 464289511 13015 252666 SH SOLE 0 252666 0 0 ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 2152 38655 SH SOLE 0 38655 0 0 ISHS SILVER TR ETF Common Stock 46428Q109 3613 158816 SH SOLE 0 158816 0 0 ISHS U S TREAS ETF ETF/Closed End- 46429B267 50882 2234601 SH SOLE 0 2234601 0 0 ISHS MSCI PHILLPNS ETF ETF/Closed End 46429B408 582 21081 SH SOLE 0 21081 0 0 ISHS MSCI INDIA ETF ETF/Closed End 46429B598 1488 28845 SH SOLE 0 28845 0 0 ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 9549 187012 SH SOLE 0 187012 0 0 ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 71334 647251 SH SOLE 0 647251 0 0 ISHS MSCI CHINA INDX ETF ETF/Closed End 46429B671 413 10407 SH SOLE 0 10407 0 0 ISHS MSCI EAFE M VOL ETF ETF/Closed End 46429B689 709 10000 SH SOLE 0 10000 0 0 ISHS MSCI USA M VOL ETF ETF/Closed End 46429B697 51373 614650 SH SOLE 0 614650 0 0 ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 1094 11007 SH SOLE 0 11007 0 0 BLKRCK SHRT DUR BD ETF ETF/Closed End- 46431W507 966 19135 SH SOLE 0 19135 0 0 ISHS INT RT HDG BOND ETF ETF/Closed End 46431W705 1329 14131 SH SOLE 0 14131 0 0 BLKRCK SHRT MTY MUN ETF ETF/Closed End- 46431W838 538 10733 SH SOLE 0 10733 0 0 ISHS GSCI CMDTY DYN ETF ETF/Closed End 46431W853 932 34532 SH SOLE 0 34532 0 0 ISHS MSCI USA QLTY ETF ETF/Closed End 46432F339 221531 1347919 SH SOLE 0 1347919 0 0 ISHS MSCI USA VAL ETF ETF/Closed End 46432F388 31713 292802 SH SOLE 0 292802 0 0 ISHS MSCI USA MOMENT ETF ETF/Closed End 46432F396 36950 197226 SH SOLE 0 197226 0 0 ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 101341 1493386 SH SOLE 0 1493386 0 0 ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 118082 1590968 SH SOLE 0 1590968 0 0 ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 302 15142 SH SOLE 0 15142 0 0 ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 42878 830967 SH SOLE 0 830967 0 0 ISHARES MSCI E/MKT ETF ETF/Closed End 46434G764 70471 1224093 SH SOLE 0 1224093 0 0 ISHARES MSCI SINGAPO ETF ETF/Closed End 46434G780 559 30435 SH SOLE 0 30435 0 0 ISHS MSCI MALAYS NEW ETF ETF/Closed End 46434G814 578 26510 SH SOLE 0 26510 0 0 ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 1740 24393 SH SOLE 0 24393 0 0 ISHS ESG AWARE MSCI ETF ETF/Closed End 46434G863 1267 39306 SH SOLE 0 39306 0 0 ISHS MSCI INTL SMCP ETF ETF/Closed End 46434V266 8578 260090 SH SOLE 0 260090 0 0 ISHS INTL EQ FACTOR ETF ETF/Closed End 46434V274 554 18570 SH SOLE 0 18570 0 0 ISHS US EQTY FACTOR ETF ETF/Closed End 46434V282 475 8819 SH SOLE 0 8819 0 0 ISHS EXPONENTIAL ETF ETF/Closed End 46434V381 488 8181 SH SOLE 0 8181 0 0 ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 2413 56708 SH SOLE 0 56708 0 0 ISHS MSCI INTL FCTR ETF ETF/Closed End 46434V449 18412 469331 SH SOLE 0 469331 0 0 ISHS MSCI INTL QLTY ETF ETF/Closed End 46434V456 29147 734911 SH SOLE 0 734911 0 0 ISHS CORE TTL USD BD ETF ETF/Closed End- 46434V613 368518 8083304 SH SOLE 0 8083304 0 0 ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 26643 458885 SH SOLE 0 458885 0 0 ISHARES GLOBAL REIT ETF ETF/Closed End 46434V647 232 9817 SH SOLE 0 9817 0 0 ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 55446 958436 SH SOLE 0 958436 0 0 ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 46764 1340721 SH SOLE 0 1340721 0 0 ISHR TREAS FLTG BOND ETF ETF/Closed End- 46434V860 6226 122816 SH SOLE 0 122816 0 0 BLKRCK ULT S/T BD ETF ETF/Closed End- 46434V878 4894 96786 SH SOLE 0 96786 0 0 ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1 4418 178080 SH SOLE 0 178080 0 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 3489 139287 SH SOLE 0 139287 0 0 ISHARES CONV BOND ETF ETF/Closed End 46435G102 2524 31617 SH SOLE 0 31617 0 0 ISHS ESG USD CORP BD ETF ETF/Closed End- 46435G193 2415 105057 SH SOLE 0 105057 0 0 ISHS INVT GRADE SYST ETF ETF/Closed End- 46435G219 17686 394339 SH SOLE 0 394339 0 0 ISHS H/Y SYSTEMATIC ETF ETF/Closed End- 46435G250 529 11318 SH SOLE 0 11318 0 0 ISHARES RUSSELL 2500 ETF ETF/Closed End 46435G268 3455 52666 SH SOLE 0 52666 0 0 ISHS COR MSCI INTL ETF ETF/Closed End 46435G326 1434 21365 SH SOLE 0 21365 0 0 ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1042 44816 SH SOLE 0 44816 0 0 ISHS MSCI INTL VALU ETF ETF/Closed End 46435G409 20055 710429 SH SOLE 0 710429 0 0 ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G425 23537 204743 SH SOLE 0 204743 0 0 ISHS FALLEN ANGELS ETF ETF/Closed End- 46435G474 1084 40372 SH SOLE 0 40372 0 0 ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G516 471 5898 SH SOLE 0 5898 0 0 ISHARES INTL DIV GRW ETF ETF/Closed End 46435G524 10898 161789 SH SOLE 0 161789 0 0 ISHS MSCI GLB DEV ETF ETF/Closed End 46435G532 361 4589 SH SOLE 0 4589 0 0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0 5068 212496 SH SOLE 0 212496 0 0 ISHS CYBERSEC TECH ETF ETF/Closed End 46435U135 398 8496 SH SOLE 0 8496 0 0 ISHS IBONDS 2025 H/Y ETF ETF/Closed End- 46435U168 267 11400 SH SOLE 0 11400 0 0 ISHSBD DEC 2026 TERM ETF ETF/Closed End- 46435U259 456 17997 SH SOLE 0 17997 0 0 ISHS IBONDS DEC 2027 ETF ETF/Closed End- 46435U283 406 16129 SH SOLE 0 16129 0 0 ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U325 372 14736 SH SOLE 0 14736 0 0 ISHSBD DEC 2025 TERM ETF Alternatives - 46435U432 339 12802 SH SOLE 0 12802 0 0 ISHARES BB RATED BD ETF ETF/Closed End- 46435U473 3168 68496 SH SOLE 0 68496 0 0 ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U515 8381 336526 SH SOLE 0 336526 0 0 ISHARES ESG US AGGRT ETF ETF/Closed End- 46435U549 1540 32724 SH SOLE 0 32724 0 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46435U697 522 20103 SH SOLE 0 20103 0 0 ISHARES U S INFRAS ETF ETF/Closed End 46435U713 19523 450263 SH SOLE 0 450263 0 0 ISHS BROAD USD H/Y ETF ETF/Closed End- 46435U853 1329 36316 SH SOLE 0 36316 0 0 ISHS CORE DIV ETF ETF/Closed End 46435U861 340 7630 SH SOLE 0 7630 0 0 ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9 5120 215129 SH SOLE 0 215129 0 0 ISHS IBONDS DEC 2029 ETF ETF/Closed End 46436E205 6565 287674 SH SOLE 0 287674 0 0 ISHS IBONDS DEC 2022 ETF ETF/Closed End- 46436E312 5698 229647 SH SOLE 0 229647 0 0 ISHS 20 YR TRSY BD ETF ETF/Closed End- 46436E338 1914 71685 SH SOLE 0 71685 0 0 ISHS IBONDS DEC 2031 ETF ETF/Closed End- 46436E486 5957 290725 SH SOLE 0 290725 0 0 ISHS IBONDS DEC 2030 ETF ETF/Closed End- 46436E593 2167 111598 SH SOLE 0 111598 0 0 ISHS ESG ADVNCD TTL ETF ETF/Closed End- 46436E619 846 19750 SH SOLE 0 19750 0 0 ISHS 03MTH TREAS BD ETF ETF/Closed End- 46436E718 5810 57692 SH SOLE 0 57692 0 0 ISHS IBONDS DEC 2030 ETF ETF/Closed End- 46436E726 6276 293259 SH SOLE 0 293259 0 0 ISHS ADV MSCI EAFE ETF ETF/Closed End 46436E759 1914 28092 SH SOLE 0 28092 0 0 ISHS ADV MSCI USA ETF ETF/Closed End 46436E767 3389 75064 SH SOLE 0 75064 0 0 ISHS IBONDS DEC 2029 ETF ETF/Closed End- 46436E825 1318 61298 SH SOLE 0 61298 0 0 ISHS IBONDS DEC 2028 ETF ETF/Closed End- 46436E833 1760 80222 SH SOLE 0 80222 0 0 ISHS IBONDS DEC 2027 ETF ETF/Closed End- 46436E841 3381 152584 SH SOLE 0 152584 0 0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46436E858 4221 185887 SH SOLE 0 185887 0 0 ISHS IBONDS DEC 2025 ETF ETF/Closed End- 46436E866 4747 204367 SH SOLE 0 204367 0 0 ISHS IBONDS DEC 2024 ETF ETF/Closed End- 46436E874 4864 203178 SH SOLE 0 203178 0 0 ITRON INC Common Stock 465741106 346 3735 SH SOLE 0 3735 0 0 J JILL INC NEW Common Stock 46620W201 796 24888 SH SOLE 0 24888 0 0 JPMORGAN CHASE CO Common Stock 46625H100 354352 1769106 SH SOLE 0 1769106 0 0 JPM ALERIAN MLP ETN Alternatives - 46625H365 430 15098 SH SOLE 0 15098 0 0 JABIL INC Common Stock 466313103 1641 12252 SH SOLE 0 12252 0 0 JP MORGAN INTL RESH ETF ETF/Closed End 46641Q134 31583 504365 SH SOLE 0 504365 0 0 JPM INCOME ETF ETF/Closed End- 46641Q159 23082 506630 SH SOLE 0 506630 0 0 JPM ACTIVE VAL ETF ETF/Closed End 46641Q167 44624 745094 SH SOLE 0 745094 0 0 JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q217 258 4410 SH SOLE 0 4410 0 0 JPM BETABLDR CDA ETF ETF/Closed End 46641Q225 5809 86954 SH SOLE 0 86954 0 0 JPM BETABUILDERS US ETF ETF/Closed End 46641Q241 18574 404936 SH SOLE 0 404936 0 0 JPM ACTVBLDRS EMRG ETF ETF/Closed End 46641Q266 28554 779107 SH SOLE 0 779107 0 0 JPM BETABUILDERS US ETF ETF/Closed End 46641Q290 3507 55748 SH SOLE 0 55748 0 0 JPM EQTY PREM INCM ETF ETF/Closed End 46641Q332 155183 2682041 SH SOLE 0 2682041 0 0 JPM BETABLDR US MDCP ETF ETF/Closed End 46641Q340 9506 102827 SH SOLE 0 102827 0 0 JPM BETABUILDER INTL ETF ETF/Closed End 46641Q373 39742 660875 SH SOLE 0 660875 0 0 JPM BETABUILDERS US ETF ETF/Closed End 46641Q399 147942 1566681 SH SOLE 0 1566681 0 0 JPM MUNICIPAL ETF ETF/Closed End- 46641Q647 649 12787 SH SOLE 0 12787 0 0 JPM ULTRA SHORT MUN ETF Preferred Stock 46641Q654 1312 25865 SH SOLE 0 25865 0 0 JPM CORE PLUS BOND ETF ETF/Closed End- 46641Q670 49035 1051235 SH SOLE 0 1051235 0 0 JPM USD E/MKT SOV BD ETF ETF/Closed End- 46641Q746 2751 70052 SH SOLE 0 70052 0 0 JPM US VALUE FACTOR ETF ETF/Closed End 46641Q753 502 12070 SH SOLE 0 12070 0 0 JPM US QUAL FACTOR ETF ETF/Closed End 46641Q761 35604 673419 SH SOLE 0 673419 0 0 JPM U S MOMENTM FCTR ETF ETF/Closed End 46641Q779 350 6644 SH SOLE 0 6644 0 0 JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 23474 465301 SH SOLE 0 465301 0 0 JPM BETABUILDERS USD ETF ETF/Closed End- 46641Q878 14469 313257 SH SOLE 0 313257 0 0 JP MORGAN NASDQ EQTY ETF ETF/Closed End 46654Q203 46091 849760 SH SOLE 0 849760 0 0 JP MORGAN ACTIVE GRW ETF ETF/Closed End 46654Q609 41412 589836 SH SOLE 0 589836 0 0 JP MORGAN ACTIVE BD ETF ETF/Closed End- 46654Q716 2950 56152 SH SOLE 0 56152 0 0 JPM HDGD EQ LADDERED ETF ETF/Closed End 46654Q724 2608 46589 SH SOLE 0 46589 0 0 JPM GLBL SEL EQ ETF ETF/Closed End 46654Q740 23969 417500 SH SOLE 0 417500 0 0 JPM EQUITY FOCUS ETF ETF/Closed End 46654Q781 2789 46663 SH SOLE 0 46663 0 0 JACKSON FINL INC A Common Stock 46817M107 2834 42848 SH SOLE 0 42848 0 0 JACOBS SOLUTIONS INC Common Stock 46982L108 11199 72851 SH SOLE 0 72851 0 0 JAKKS PACIFIC INC NEW Common Stock 47012E403 543 21983 SH SOLE 0 21983 0 0 JANUS HENDR SML MDCP ETF ETF/Closed End 47103U209 3381 48359 SH SOLE 0 48359 0 0 JANUS HEND B BBB CLO ETF ETF/Closed End- 47103U753 2413 49361 SH SOLE 0 49361 0 0 JANUS HENDERSON AAA ETF Common Stock 47103U845 37428 737651 SH SOLE 0 737651 0 0 JANUS HENDERSON MTG ETF ETF/Closed End- 47103U852 11752 260585 SH SOLE 0 260585 0 0 JANUS SHRT DUR INC ETF ETF/Closed End- 47103U886 6134 126464 SH SOLE 0 126464 0 0 JDCOM INC SPON ADR Common Stock 47215P106 1767 64495 SH SOLE 0 64495 0 0 JH MULTIFACTOR MDCP ETF ETF/Closed End 47804J206 304 5301 SH SOLE 0 5301 0 0 JOHNSON JOHNSON Common Stock 478160104 191376 1209785 SH SOLE 0 1209785 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 1289 6607 SH SOLE 0 6607 0 0 KBR INC Common Stock 48242W106 644 10115 SH SOLE 0 10115 0 0 KLA CORP Common Stock 482480100 58942 84375 SH SOLE 0 84375 0 0 KKR CO INC Common Stock 48251W104 10113 100550 SH SOLE 0 100550 0 0 KT CORP SPON ADR Common Stock 48268K101 621 44300 SH SOLE 0 44300 0 0 KADANT INC Common Stock 48282T104 209 638 SH SOLE 0 638 0 0 KAISER ALUMINUM PAR001 Common Stock 483007704 360 4031 SH SOLE 0 4031 0 0 KARAT PACKAGING INC Common Stock 48563L101 757 26444 SH SOLE 0 26444 0 0 KARYOPHARM THERAPEUTICS Common Stock 48576U106 15 10000 SH SOLE 0 10000 0 0 KAYNE ANDERSON ENERGY ETF/Closed End 486606106 2129 212708 SH SOLE 0 212708 0 0 KB HOME Common Stock 48666K109 1615 22780 SH SOLE 0 22780 0 0 KELLANOVA Common Stock 487836108 2428 42382 SH SOLE 0 42382 0 0 KELLY SERVICES INC A Common Stock 488152208 599 23939 SH SOLE 0 23939 0 0 ZEVRA THERAPEUTICS INC Common Stock 488445206 3829 660169 SH SOLE 0 660169 0 0 KENNAMETAL INC Common Stock 489170100 288 11550 SH SOLE 0 11550 0 0 KENVUE INC Common Stock 49177J102 39505 1840875 SH SOLE 0 1840875 0 0 KEURIG DR PEPPER INC Common Stock 49271V100 2624 85567 SH SOLE 0 85567 0 0 KEYCORP NEW Common Stock 493267108 1875 118599 SH SOLE 0 118599 0 0 KEYSIGHT TECHS INC Common Stock 49338L103 13641 87231 SH SOLE 0 87231 0 0 KFORCE INC Common Stock 493732101 2274 32240 SH SOLE 0 32240 0 0 KIMBERLY CLARK CORP Common Stock 494368103 39258 303499 SH SOLE 0 303499 0 0 KIMCO REALTY CORP REIT 49446R109 216 11028 SH SOLE 0 11028 0 0 KIMCO RLTY N CONV PFD Preferred Stock 49446R687 2211 39230 SH SOLE 0 39230 0 0 KINDER MORGAN INC DE Common Stock 49456B101 26812 1461953 SH SOLE 0 1461953 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 2148 4094 SH SOLE 0 4094 0 0 KIRBY CORP Common Stock 497266106 988 10369 SH SOLE 0 10369 0 0 KNIFE RIVER HLDG CO Common Stock 498894104 1454 17931 SH SOLE 0 17931 0 0 KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 1249 22706 SH SOLE 0 22706 0 0 KODIAK SCIENCES INC Common Stock 50015M109 53 10000 SH SOLE 0 10000 0 0 KOHLS CORP Common Stock 500255104 4025 138090 SH SOLE 0 138090 0 0 KONINKLIJKE PHILIPS NEW Common Stock 500472303 452 22614 SH SOLE 0 22614 0 0 KONTOOR BRANDS INC Common Stock 50050N103 210 3477 SH SOLE 0 3477 0 0 KORN FERRY Common Stock 500643200 347 5280 SH SOLE 0 5280 0 0 KRAFT HEINZ CO Common Stock 500754106 11272 305474 SH SOLE 0 305474 0 0 KRANESHS CSI CHINA ETF ETF/Closed End 500767306 520 19798 SH SOLE 0 19798 0 0 KRANESHS QUADRATIC ETF ETF/Closed End- 500767736 546 28832 SH SOLE 0 28832 0 0 KRANESHS MSCI E/MKTS ETF ETF/Closed End 500767769 434 14799 SH SOLE 0 14799 0 0 KROGER CO Common Stock 501044101 8161 142856 SH SOLE 0 142856 0 0 KRONOS WORLDWIDE INC Common Stock 50105F105 448 37950 SH SOLE 0 37950 0 0 KRYSTAL BIOTECH INC Common Stock 501147102 3175 17843 SH SOLE 0 17843 0 0 KYNDRYL HOLDINGS INC Common Stock 50155Q100 230 10570 SH SOLE 0 10570 0 0 LGI HOMES INC Common Stock 50187T106 272 2334 SH SOLE 0 2334 0 0 LKQ CORP Common Stock 501889208 1446 27079 SH SOLE 0 27079 0 0 LCI INDS Common Stock 50189K103 1891 15367 SH SOLE 0 15367 0 0 LI AUTO INC SPON ADS Common Stock 50202M102 642 21193 SH SOLE 0 21193 0 0 LPL FINANCIAL HOLDINGS Common Stock 50212V100 9169 34705 SH SOLE 0 34705 0 0 LSI INDUSTRIES INC Common Stock 50216C108 663 43879 SH SOLE 0 43879 0 0 L3HARRIS TECHS INC Common Stock 502431109 32484 152436 SH SOLE 0 152436 0 0 LABORATORY CORP OF AMER Common Stock 50540R409 6996 32026 SH SOLE 0 32026 0 0 LAM RESEARCH CORPORATION Common Stock 512807108 49442 50889 SH SOLE 0 50889 0 0 LAMAR ADVERTISING NEW A REIT 512816109 5962 49926 SH SOLE 0 49926 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2767 25970 SH SOLE 0 25970 0 0 LANDSEA HOMES CORP Common Stock 51509P103 1223 84147 SH SOLE 0 84147 0 0 LANTHEUS HOLDINGS INC Common Stock 516544103 548 8804 SH SOLE 0 8804 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 1102 21317 SH SOLE 0 21317 0 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 267 9553 SH SOLE 0 9553 0 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416409 2066 42870 SH SOLE 0 42870 0 0 LATTICE DISPLD US EQ ETF ETF/Closed End 518416870 5796 113911 SH SOLE 0 113911 0 0 ESTEE LAUDER CO INC Common Stock 518439104 4866 31567 SH SOLE 0 31567 0 0 LAZARD INC Common Stock 52110M109 1799 42955 SH SOLE 0 42955 0 0 LEAR CORP NEW Common Stock 521865204 1043 7197 SH SOLE 0 7197 0 0 LEGGETT PLATT INC Common Stock 524660107 1274 66518 SH SOLE 0 66518 0 0 LEGG MASON CLEARBRDG ETF ETF/Closed End 524682101 4687 90003 SH SOLE 0 90003 0 0 LEGG FRNKLN U S LOW ETF ETF/Closed End 52468L406 2279 61849 SH SOLE 0 61849 0 0 LEGG FRNKLN INTL LOW ETF ETF/Closed End 52468L505 520 17464 SH SOLE 0 17464 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 2775 21172 SH SOLE 0 21172 0 0 LENNAR CORP Common Stock 526057104 12186 70856 SH SOLE 0 70856 0 0 LENNOX INTL INC Common Stock 526107107 11362 23247 SH SOLE 0 23247 0 0 LXP INDL TR CONV C PFD Preferred Stock 529043309 2096 45191 SH SOLE 0 45191 0 0 LIBERTY ALL STAR GRWTH ETF/Closed End 529900102 115 20890 SH SOLE 0 20890 0 0 LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 6052 846492 SH SOLE 0 846492 0 0 LIBERTY BROADBAND CORP C Common Stock 530307305 1470 25689 SH SOLE 0 25689 0 0 LIBERTY ENERGY INC A Common Stock 53115L104 364 17555 SH SOLE 0 17555 0 0 LIBERTY MEDIA CORP ONE C Common Stock 531229755 1378 21000 SH SOLE 0 21000 0 0 LIBERTY FORMULA ONE A Common Stock 531229771 788 13413 SH SOLE 0 13413 0 0 LIBERTY MEDIA SERIUSXM C Common Stock 531229789 255 8576 SH SOLE 0 8576 0 0 ELI LILLY CO Common Stock 532457108 244837 314716 SH SOLE 0 314716 0 0 LIMBACH HOLDINGS INC Common Stock 53263P105 816 19697 SH SOLE 0 19697 0 0 LIMONEIRA COMPANY Common Stock 532746104 687 35138 SH SOLE 0 35138 0 0 LINCOLN ELECTRIC HLDGS Common Stock 533900106 735 2878 SH SOLE 0 2878 0 0 LINCOLN NATL CORP IN Common Stock 534187109 6161 192961 SH SOLE 0 192961 0 0 LION ELECTRIC CO Common Stock 536221104 35 24341 SH SOLE 0 24341 0 0 LISTED HORIZN KINET ETF ETF/Closed End 53656F623 2074 63686 SH SOLE 0 63686 0 0 LISTED OVERLAY LGCP ETF ETF/Closed End 53656F805 2451 57517 SH SOLE 0 57517 0 0 LITHIA MOTORS INC Common Stock 536797103 335 1114 SH SOLE 0 1114 0 0 LITTELFUSE INC Common Stock 537008104 388 1603 SH SOLE 0 1603 0 0 LIVE NATION ENTMNT INC Common Stock 538034109 1331 12583 SH SOLE 0 12583 0 0 LLOYDS BANKING SPONS ADR Common Stock 539439109 691 266603 SH SOLE 0 266603 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 62967 138429 SH SOLE 0 138429 0 0 LOEWS CORP Common Stock 540424108 885 11309 SH SOLE 0 11309 0 0 LOWES COMPANIES INC Common Stock 548661107 71934 282392 SH SOLE 0 282392 0 0 LUCID GROUP INC Common Stock 549498103 67 23387 SH SOLE 0 23387 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 10901 27905 SH SOLE 0 27905 0 0 LUMENTUM HOLDINGS INC Common Stock 55024U109 691 14587 SH SOLE 0 14587 0 0 LUNA INNOVATIONS INC Common Stock 550351100 780 243431 SH SOLE 0 243431 0 0 LYFT INC A Common Stock 55087P104 1521 78609 SH SOLE 0 78609 0 0 MT BANK CORP Common Stock 55261F104 11371 78186 SH SOLE 0 78186 0 0 M D C HOLDINGS INC Common Stock 552676108 257 4081 SH SOLE 0 4081 0 0 MDU RESOURCES GRP INC Common Stock 552690109 1091 43312 SH SOLE 0 43312 0 0 MFS MULTIMARKET INCOME T ETF/Closed End- 552737108 1312 283337 SH SOLE 0 283337 0 0 MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 2393 445619 SH SOLE 0 445619 0 0 MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107 195 73337 SH SOLE 0 73337 0 0 M G I C INVT CORP Common Stock 552848103 1376 61539 SH SOLE 0 61539 0 0 MGM RESORTS INTL Common Stock 552953101 3002 63598 SH SOLE 0 63598 0 0 MGP INGREDIENTS INC NEW Common Stock 55303J106 495 5745 SH SOLE 0 5745 0 0 M/I HOMES INC Common Stock 55305B101 225 1652 SH SOLE 0 1652 0 0 MKS INSTRUMENTS INC Common Stock 55306N104 1266 9522 SH SOLE 0 9522 0 0 MP MATERIALS CORP Common Stock 553368101 583 40745 SH SOLE 0 40745 0 0 MPLX LP MLP 55336V100 1546 37198 SH SOLE 0 37198 0 0 MSA SAFETY INC Common Stock 553498106 1434 7407 SH SOLE 0 7407 0 0 MSC INDL DIRECT CL A Common Stock 553530106 1080 11129 SH SOLE 0 11129 0 0 MSCI INC CL A Common Stock 55354G100 2162 3857 SH SOLE 0 3857 0 0 MV OIL TRUST UNITS Common Stock 553859109 118 11016 SH SOLE 0 11016 0 0 MYR GROUP INC DE Common Stock 55405W104 3884 21973 SH SOLE 0 21973 0 0 MACERICH COMPANY REIT 554382101 582 33768 SH SOLE 0 33768 0 0 MADISON COVERD CALL EQTY ETF/Closed End 557437100 201 27470 SH SOLE 0 27470 0 0 MADISON SQ GARDEN SPORTS Common Stock 55825T103 902 4887 SH SOLE 0 4887 0 0 MAGNA INTL INC CLASS A Common Stock 559222401 8573 157353 SH SOLE 0 157353 0 0 MAIN STR CAP CORP BDC Common Stock 56035L104 334 7060 SH SOLE 0 7060 0 0 MAINSTAY MACKAY DEFN ETF/Closed End- 56064K100 401 24547 SH SOLE 0 24547 0 0 MGD TORTOISE PIPELN ETF ETF/Closed End 56167N720 3029 108328 SH SOLE 0 108328 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 1086 4338 SH SOLE 0 4338 0 0 MANITEX INTL INC Common Stock 563420108 103 15000 SH SOLE 0 15000 0 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 3082 123344 SH SOLE 0 123344 0 0 MARATHON OIL CORP Common Stock 565849106 1205 42501 SH SOLE 0 42501 0 0 MARATHON PETROLEUM CORP Common Stock 56585A102 32210 159853 SH SOLE 0 159853 0 0 MARCUS MILLICHAP INC Common Stock 566324109 612 17910 SH SOLE 0 17910 0 0 MARCUS CORP Common Stock 566330106 470 32951 SH SOLE 0 32951 0 0 MARINE PRODUCTS CORP Common Stock 568427108 393 33415 SH SOLE 0 33415 0 0 MARKEL GROUP INC Common Stock 570535104 6824 4485 SH SOLE 0 4485 0 0 MARQETA INC A Common Stock 57142B104 89 15000 SH SOLE 0 15000 0 0 MARRIOTT VAC WRLDWD CORP Common Stock 57164Y107 386 3586 SH SOLE 0 3586 0 0 MARSH MCLENNAN COS INC Common Stock 571748102 32975 160086 SH SOLE 0 160086 0 0 MARRIOTT INTL INC NEW A Common Stock 571903202 21948 86989 SH SOLE 0 86989 0 0 MARTIN MARIETTA MTLS INC Common Stock 573284106 17503 28508 SH SOLE 0 28508 0 0 MARVELL TECHNOLOGY INC Common Stock 573874104 5518 77850 SH SOLE 0 77850 0 0 MASCO CORP Common Stock 574599106 1279 16215 SH SOLE 0 16215 0 0 MASIMO CORP Common Stock 574795100 774 5270 SH SOLE 0 5270 0 0 MASTEC INC Common Stock 576323109 463 4961 SH SOLE 0 4961 0 0 MASTECH DIGITAL INC Common Stock 57633B100 144 16000 SH SOLE 0 16000 0 0 MASTERCARD INC A Common Stock 57636Q104 141566 293966 SH SOLE 0 293966 0 0 MASTERCRAFT BOAT HLDGS Common Stock 57637H103 566 23846 SH SOLE 0 23846 0 0 MASTERBRAND INC Common Stock 57638P104 342 18270 SH SOLE 0 18270 0 0 MATADOR RESOURCES CO Common Stock 576485205 828 12402 SH SOLE 0 12402 0 0 MATCH GROUP INC NEW Common Stock 57667L107 2894 79782 SH SOLE 0 79782 0 0 MATERION CORP Common Stock 576690101 1031 7826 SH SOLE 0 7826 0 0 MATSON INC Common Stock 57686G105 1387 12340 SH SOLE 0 12340 0 0 MATTEL INC Common Stock 577081102 286 14458 SH SOLE 0 14458 0 0 MATTHEWS INTL CORP CL A Common Stock 577128101 368 11830 SH SOLE 0 11830 0 0 MAYVILLE ENGINEERING CO Common Stock 578605107 147 10287 SH SOLE 0 10287 0 0 MC CORMICK COMPANY VTG Common Stock 579780107 356 4597 SH SOLE 0 4597 0 0 MC CORMICK CO INC Common Stock 579780206 20427 265936 SH SOLE 0 265936 0 0 MCDONALDS CORP Common Stock 580135101 107773 382239 SH SOLE 0 382239 0 0 MCGRATH RENTCORP Common Stock 580589109 835 6769 SH SOLE 0 6769 0 0 MCKESSON CORP Common Stock 58155Q103 26927 50157 SH SOLE 0 50157 0 0 MEDALLION FINL CORP Common Stock 583928106 499 63112 SH SOLE 0 63112 0 0 MEDICAL PROPERTIES TRUST REIT 58463J304 608 129391 SH SOLE 0 129391 0 0 MEDPACE HOLDINGS INC Common Stock 58506Q109 3084 7630 SH SOLE 0 7630 0 0 MELCO RESORTSENTMNT ADR Common Stock 585464100 897 124379 SH SOLE 0 124379 0 0 MERCADOLIBRE INC Common Stock 58733R102 8053 5326 SH SOLE 0 5326 0 0 MERCANTILE BK CORP Common Stock 587376104 452 11751 SH SOLE 0 11751 0 0 MERCK COMPANY INC Common Stock 58933Y105 231911 1757569 SH SOLE 0 1757569 0 0 METLIFE INC Common Stock 59156R108 64433 869417 SH SOLE 0 869417 0 0 METTLER TOLEDO INTL INC Common Stock 592688105 586 440 SH SOLE 0 440 0 0 MICROSOFT CORP Common Stock 594918104 873496 2076192 SH SOLE 0 2076192 0 0 MICROSTRATEGY INC A Common Stock 594972408 5487 3219 SH SOLE 0 3219 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 20242 225633 SH SOLE 0 225633 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 12866 109138 SH SOLE 0 109138 0 0 MID AMERICA APT CMNTYS REIT 59522J103 2886 21935 SH SOLE 0 21935 0 0 MIDDLESEX WATER COMPANY Common Stock 596680108 303 5767 SH SOLE 0 5767 0 0 MIDLAND STS BANCORP IL Common Stock 597742105 581 23136 SH SOLE 0 23136 0 0 MIRUM PHARMS INC Common Stock 604749101 372 14812 SH SOLE 0 14812 0 0 MISTRAS GROUP INC Common Stock 60649T107 432 45150 SH SOLE 0 45150 0 0 MITSUBISHI UFJ FINL GRP Common Stock 606822104 1037 101410 SH SOLE 0 101410 0 0 MODERNA INC Common Stock 60770K107 1532 14373 SH SOLE 0 14373 0 0 MODINE MFG COMPANY Common Stock 607828100 833 8753 SH SOLE 0 8753 0 0 MOELIS COMPANY CL A Common Stock 60786M105 2240 39461 SH SOLE 0 39461 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 1534 3733 SH SOLE 0 3733 0 0 MOLSON COORS BEVRG CO B Common Stock 60871R209 1443 21456 SH SOLE 0 21456 0 0 MONARCH CASINO RESORT Common Stock 609027107 303 4041 SH SOLE 0 4041 0 0 MONDELEZ INTL INC CL A Common Stock 609207105 31804 454343 SH SOLE 0 454343 0 0 MONGODB INC A Common Stock 60937P106 1912 5332 SH SOLE 0 5332 0 0 MONOLITHIC POWER SYS INC Common Stock 609839105 17759 26216 SH SOLE 0 26216 0 0 MONROE CAPITAL CORP BDC Common Stock 610335101 194 26881 SH SOLE 0 26881 0 0 MONSTER BEV CORP NEW Common Stock 61174X109 24921 420399 SH SOLE 0 420399 0 0 MOODYS CORP Common Stock 615369105 15191 38650 SH SOLE 0 38650 0 0 MORGAN STANLEY Common Stock 617446448 30651 325519 SH SOLE 0 325519 0 0 MORNINGSTAR INC Common Stock 617700109 943 3058 SH SOLE 0 3058 0 0 MOSAIC COMPANY NEW Common Stock 61945C103 456 14039 SH SOLE 0 14039 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 9269 26111 SH SOLE 0 26111 0 0 MUELLER WTR PRODS SER A Common Stock 624758108 1229 76409 SH SOLE 0 76409 0 0 MURPHY OIL CORP Common Stock 626717102 1022 22359 SH SOLE 0 22359 0 0 MURPHY USA INC Common Stock 626755102 476 1135 SH SOLE 0 1135 0 0 NGL ENERGY PARTNERS LP Common Stock 62913M107 186 32210 SH SOLE 0 32210 0 0 N L INDS NEW 125 PAR Common Stock 629156407 129 17650 SH SOLE 0 17650 0 0 NRG ENERGY INC NEW Common Stock 629377508 491 7259 SH SOLE 0 7259 0 0 NVR INC Common Stock 62944T105 7638 943 SH SOLE 0 943 0 0 NV5 GLOBAL INC Common Stock 62945V109 267 2724 SH SOLE 0 2724 0 0 NOV INC Common Stock 62955J103 375 19223 SH SOLE 0 19223 0 0 NACCO INDUSTRIES INC A Common Stock 629579103 263 8720 SH SOLE 0 8720 0 0 NASDAQ INC Common Stock 631103108 15198 240851 SH SOLE 0 240851 0 0 NATHANS FAMOUS INC NEW Common Stock 632347100 747 10556 SH SOLE 0 10556 0 0 NATIONAL FUEL GAS CO Common Stock 636180101 1379 25676 SH SOLE 0 25676 0 0 NATL GRID ADR NEW 2017 Common Stock 636274409 5886 86277 SH SOLE 0 86277 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 1380 21958 SH SOLE 0 21958 0 0 NNN REIT INC REIT 637417106 6032 141134 SH SOLE 0 141134 0 0 NATL STORAGE AFFILIATES Common Stock 637870106 1064 27161 SH SOLE 0 27161 0 0 NATIXIS GATEWAY QLTY ETF ETF/Closed End 63873X307 2508 46802 SH SOLE 0 46802 0 0 NATURAL GROCERS VITAMIN Common Stock 63888U108 622 34475 SH SOLE 0 34475 0 0 NATURES SUNSHINE PRODS Common Stock 639027101 523 25200 SH SOLE 0 25200 0 0 NATWEST GRP SPON ADR NEW Common Stock 639057207 432 63472 SH SOLE 0 63472 0 0 NB BANCORP INC Common Stock 63945M107 273 20000 SH SOLE 0 20000 0 0 NEOGEN CORP Common Stock 640491106 1337 84724 SH SOLE 0 84724 0 0 NETFLIX INC Common Stock 64110L106 36878 60721 SH SOLE 0 60721 0 0 NETEASE INC SPON ADR Common Stock 64110W102 636 6150 SH SOLE 0 6150 0 0 NEUROCRINE BIOSCIENCES Common Stock 64125C109 1228 8907 SH SOLE 0 8907 0 0 NEW JERSEY RES CORP Common Stock 646025106 7819 182218 SH SOLE 0 182218 0 0 NEW MTN FIN CORP BDC Common Stock 647551100 1852 146152 SH SOLE 0 146152 0 0 NEW ORIENTAL ED TECH NEW Common Stock 647581206 926 10669 SH SOLE 0 10669 0 0 RITHM CAP CORP REIT 64828T201 3847 344744 SH SOLE 0 344744 0 0 NEW YORK CMNTY BANCORP Common Stock 649445103 1781 553171 SH SOLE 0 553171 0 0 NEW YORK MTG TR INC PAR REIT 649604840 98 13665 SH SOLE 0 13665 0 0 NEWELL BRANDS INC Common Stock 651229106 620 77221 SH SOLE 0 77221 0 0 NEWMARKET CORP Common Stock 651587107 320 505 SH SOLE 0 505 0 0 NEWMONT CORP Common Stock 651639106 11527 321622 SH SOLE 0 321622 0 0 NEWPARK RES INC NEW Common Stock 651718504 859 118935 SH SOLE 0 118935 0 0 NEWS CORP A NEW Common Stock 65249B109 2325 88809 SH SOLE 0 88809 0 0 NEXTRACKER INC A Common Stock 65290E101 1228 21832 SH SOLE 0 21832 0 0 NEXTERA ENERGY INC Common Stock 65339F101 100615 1574327 SH SOLE 0 1574327 0 0 NEXTERA ENERGY INC UTS Preferred Stock 65339F713 2760 70903 SH SOLE 0 70903 0 0 NEXGEN ENERGY LTD Common Stock 65340P106 108 13845 SH SOLE 0 13845 0 0 NEXTERA ENERGY PRTNRS LP Common Stock 65341B106 3360 111704 SH SOLE 0 111704 0 0 NIKE INC B Common Stock 654106103 16166 172018 SH SOLE 0 172018 0 0 NISOURCE INC Common Stock 65473P105 1313 47467 SH SOLE 0 47467 0 0 NOKIA CORP SPON ADR Common Stock 654902204 58 16296 SH SOLE 0 16296 0 0 NORDSON CORP Common Stock 655663102 34033 123965 SH SOLE 0 123965 0 0 NORDSTROM INC Common Stock 655664100 281 13845 SH SOLE 0 13845 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 28601 112217 SH SOLE 0 112217 0 0 NORTH AMERN CONSTR GRP Common Stock 656811106 1765 79212 SH SOLE 0 79212 0 0 NORTHEAST BANK Common Stock 66405S100 1071 19349 SH SOLE 0 19349 0 0 NORTHERN OIL GAS NEW Common Stock 665531307 396 9992 SH SOLE 0 9992 0 0 NORTHERN TRUST CORP Common Stock 665859104 470 5287 SH SOLE 0 5287 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 27448 57343 SH SOLE 0 57343 0 0 NORTHWEST BANCSHARES INC Common Stock 667340103 1736 148999 SH SOLE 0 148999 0 0 NORTHWEST NAT HLDG NEW Common Stock 66765N105 2156 57935 SH SOLE 0 57935 0 0 NORTHWEST PIPE CO Common Stock 667746101 591 17029 SH SOLE 0 17029 0 0 GEN DIGITAL INC Common Stock 668771108 381 16992 SH SOLE 0 16992 0 0 MINISO GROUP HLDG ADS Common Stock 66981J102 887 43286 SH SOLE 0 43286 0 0 NOVAGOLD RES INC NEW Common Stock 66987E206 69 23033 SH SOLE 0 23033 0 0 NOVARTIS AG SPON ADR Common Stock 66987V109 24450 252761 SH SOLE 0 252761 0 0 NOVO NORDISK AS ADR Common Stock 670100205 42597 331751 SH SOLE 0 331751 0 0 DNOW INC Common Stock 67011P100 555 36503 SH SOLE 0 36503 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 157 11322 SH SOLE 0 11322 0 0 NUCOR CORP Common Stock 670346105 36005 181934 SH SOLE 0 181934 0 0 NUTANIX INC A Common Stock 67059N108 2063 33428 SH SOLE 0 33428 0 0 NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 158 17601 SH SOLE 0 17601 0 0 NUVEEN CALIF MUN VALUE ETF/Closed End- 67062C107 104 11500 SH SOLE 0 11500 0 0 NUVEEN SELECT TAXFREE ETF/Closed End- 67062F100 549 37996 SH SOLE 0 37996 0 0 NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 186 22377 SH SOLE 0 22377 0 0 NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 430 38805 SH SOLE 0 38805 0 0 NUVEEN CA AMT FREE QUAL ETF/Closed End- 670651108 208 17138 SH SOLE 0 17138 0 0 NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 276 25345 SH SOLE 0 25345 0 0 NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 2362 213365 SH SOLE 0 213365 0 0 NVIDIA CORP Common Stock 67066G104 423122 468283 SH SOLE 0 468283 0 0 NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 1357 118374 SH SOLE 0 118374 0 0 NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 415 37872 SH SOLE 0 37872 0 0 NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 588 55673 SH SOLE 0 55673 0 0 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 8203 339819 SH SOLE 0 339819 0 0 NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 2033 153656 SH SOLE 0 153656 0 0 NUVEEN SP 500 DYNAMIC ETF/Closed End 6706EW100 199 12712 SH SOLE 0 12712 0 0 NUV MUN CR INC FD ETF/Closed End- 67070X101 589 48159 SH SOLE 0 48159 0 0 NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 188 23754 SH SOLE 0 23754 0 0 NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 967 79626 SH SOLE 0 79626 0 0 NUVEEN FLOATING RATE ETF/Closed End- 67072T108 823 94306 SH SOLE 0 94306 0 0 NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 3831 532770 SH SOLE 0 532770 0 0 NUVEEN MULTI ASSET INCM ETF/Closed End 670750108 459 36900 SH SOLE 0 36900 0 0 NUVEEN PFD INC TERM FD Common Stock 67075A106 1280 66517 SH SOLE 0 66517 0 0 NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 565 38515 SH SOLE 0 38515 0 0 NUTRIEN LTD Common Stock 67077M108 4166 76711 SH SOLE 0 76711 0 0 NUVEI CORP Common Stock 67079A102 1103 34892 SH SOLE 0 34892 0 0 NUVEEN DYN MUN OPP ETF/Closed End 67079X102 157 14450 SH SOLE 0 14450 0 0 OGE ENERGY CORP Common Stock 670837103 549 15999 SH SOLE 0 15999 0 0 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 1345 154417 SH SOLE 0 154417 0 0 NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 818 69219 SH SOLE 0 69219 0 0 OFS CAPITAL CORP BDC Common Stock 67103B100 137 13835 SH SOLE 0 13835 0 0 O REILLY AUTOMOTIVE NEW Common Stock 67103H107 23545 20857 SH SOLE 0 20857 0 0 OFG BANCORP Common Stock 67103X102 649 17618 SH SOLE 0 17618 0 0 OSI SYSTEMS INC Common Stock 671044105 416 2914 SH SOLE 0 2914 0 0 OAKTREE SPECIALTY NEW Common Stock 67401P405 795 40426 SH SOLE 0 40426 0 0 CHORD ENERGY CORP NEW Common Stock 674215207 1256 7045 SH SOLE 0 7045 0 0 OBSIDIAN ENERGY LTD NEW Common Stock 674482203 1014 123305 SH SOLE 0 123305 0 0 OCCIDENTAL PETRO CORP Common Stock 674599105 12131 186662 SH SOLE 0 186662 0 0 OCCIDENTAL PETE CORP WTS Warrant/Right 674599162 254 5902 SH SOLE 0 5902 0 0 OCEANFIRST FINL CORP Common Stock 675234108 334 20333 SH SOLE 0 20333 0 0 OILDRI CORP OF AMERICA Common Stock 677864100 633 8490 SH SOLE 0 8490 0 0 OKTA INC A Common Stock 679295105 734 7013 SH SOLE 0 7013 0 0 OLD DOMINION FREIGHT Common Stock 679580100 2926 13343 SH SOLE 0 13343 0 0 OLD NATL BANCORP IND Common Stock 680033107 265 15240 SH SOLE 0 15240 0 0 OLD REPUBLIC INTL CORP Common Stock 680223104 2947 95940 SH SOLE 0 95940 0 0 OLIN CORP NEW Common Stock 680665205 1074 18265 SH SOLE 0 18265 0 0 OLLIES BARGAIN OUTLET Common Stock 681116109 619 7784 SH SOLE 0 7784 0 0 OLYMPIC STEEL INC Common Stock 68162K106 2035 28710 SH SOLE 0 28710 0 0 OMNICOM GROUP INC Common Stock 681919106 1898 19618 SH SOLE 0 19618 0 0 OMEGA HEALTHCARE REIT 681936100 1073 33867 SH SOLE 0 33867 0 0 ON SEMICONDUCTOR CORP Common Stock 682189105 4149 56404 SH SOLE 0 56404 0 0 ONE GAS INC Common Stock 68235P108 575 8904 SH SOLE 0 8904 0 0 ONEOK INC Common Stock 682680103 13128 163754 SH SOLE 0 163754 0 0 ONEMAIN HLDGS INC Common Stock 68268W103 15684 306983 SH SOLE 0 306983 0 0 ONESPAN INC Common Stock 68287N100 1125 96759 SH SOLE 0 96759 0 0 ONTO INNOVATION INC Common Stock 683344105 398 2200 SH SOLE 0 2200 0 0 OPERA LTD ADS REPSTG ORD Common Stock 68373M107 475 30065 SH SOLE 0 30065 0 0 OPKO HEALTH INC Common Stock 68375N103 24 20000 SH SOLE 0 20000 0 0 ORACLE CORP Common Stock 68389X105 45016 358379 SH SOLE 0 358379 0 0 ORANGE SPON ADR Common Stock 684060106 271 22988 SH SOLE 0 22988 0 0 ORGANON CO Common Stock 68622V106 4945 263051 SH SOLE 0 263051 0 0 ORIX CORP SPONS ADR Common Stock 686330101 637 5781 SH SOLE 0 5781 0 0 OSHKOSH CORP Common Stock 688239201 4470 35845 SH SOLE 0 35845 0 0 OTIS WORLDWIDE CORP Common Stock 68902V107 5272 53104 SH SOLE 0 53104 0 0 OTTER TAIL CORP Common Stock 689648103 494 5716 SH SOLE 0 5716 0 0 OVERSEAS SHIPHLDG NEW A Common Stock 69036R863 8798 1374709 SH SOLE 0 1374709 0 0 BEYOND INC Common Stock 690370101 1751 48761 SH SOLE 0 48761 0 0 OVINTIV INC Common Stock 69047Q102 1337 25770 SH SOLE 0 25770 0 0 OWENS MINOR INC HLDGS Common Stock 690732102 358 12916 SH SOLE 0 12916 0 0 OWENS CORNING INC NEW Common Stock 690742101 6937 41590 SH SOLE 0 41590 0 0 BLUE OWL CAPITAL CORP Common Stock 69121K104 26297 1709801 SH SOLE 0 1709801 0 0 OXFORD INDS INC Common Stock 691497309 597 5313 SH SOLE 0 5313 0 0 PBF ENERGY INC A Common Stock 69318G106 997 17320 SH SOLE 0 17320 0 0 PCM FUND INC ETF/Closed End- 69323T101 207 25090 SH SOLE 0 25090 0 0 PGE CORP Common Stock 69331C108 1101 65702 SH SOLE 0 65702 0 0 PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 54669 1099975 SH SOLE 0 1099975 0 0 PGIM HI YLD FD ETF/Closed End- 69346H100 134 10290 SH SOLE 0 10290 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 88729 549067 SH SOLE 0 549067 0 0 PPG INDUSTRIES INC Common Stock 693506107 34670 239268 SH SOLE 0 239268 0 0 PPL CORP Common Stock 69351T106 11576 420472 SH SOLE 0 420472 0 0 PIMCO DYNAMIC INC OPPTYS ETF/Closed End 69355M107 199 15077 SH SOLE 0 15077 0 0 PVH CORP Common Stock 693656100 770 5477 SH SOLE 0 5477 0 0 PTC INC Common Stock 69370C100 215 1140 SH SOLE 0 1140 0 0 PACCAR INC Common Stock 693718108 6424 51853 SH SOLE 0 51853 0 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H105 2010 42123 SH SOLE 0 42123 0 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H204 230 6372 SH SOLE 0 6372 0 0 PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 1278 18601 SH SOLE 0 18601 0 0 PACER METAURUS LGCP ETF ETF/Closed End 69374H436 2252 62912 SH SOLE 0 62912 0 0 PACER GLB CASH COWS ETF ETF/Closed End 69374H709 19479 561361 SH SOLE 0 561361 0 0 PACER U S SMCP CASH ETF ETF/Closed End 69374H857 42315 860756 SH SOLE 0 860756 0 0 PACER DEV MKTS INT ETF ETF/Closed End 69374H873 678 21210 SH SOLE 0 21210 0 0 PACER US CASH COWS ETF ETF/Closed End 69374H881 88140 1516770 SH SOLE 0 1516770 0 0 PACKAGING CORP OF AMER Common Stock 695156109 6364 33532 SH SOLE 0 33532 0 0 PACTIV EVERGREEN INC Common Stock 69526K105 190 13296 SH SOLE 0 13296 0 0 PALANTIR TECHS INC A Common Stock 69608A108 8417 365794 SH SOLE 0 365794 0 0 PALO ALTO NETWORKS INC Common Stock 697435105 34585 121722 SH SOLE 0 121722 0 0 PALOMAR HOLDINGS INC Common Stock 69753M105 602 7180 SH SOLE 0 7180 0 0 PAMPA ENERGIA S A ADR Common Stock 697660207 12172 282156 SH SOLE 0 282156 0 0 PAPA JOHNS INTL INC Common Stock 698813102 307 4610 SH SOLE 0 4610 0 0 PAR TECHNOLOGY CORP Common Stock 698884103 242 5329 SH SOLE 0 5329 0 0 PAR PACIFIC HLDGS INC Common Stock 69888T207 1859 50149 SH SOLE 0 50149 0 0 PARK HOTELS RESORTS Common Stock 700517105 273 15621 SH SOLE 0 15621 0 0 PARK NATIONAL CORP Common Stock 700658107 228 1675 SH SOLE 0 1675 0 0 PARKER HANNIFIN CORP Common Stock 701094104 23634 42523 SH SOLE 0 42523 0 0 PARSONS CORP Common Stock 70202L102 1451 17492 SH SOLE 0 17492 0 0 PATRICK INDUSTRIES INC Common Stock 703343103 2304 19285 SH SOLE 0 19285 0 0 PAYCHEX INC Common Stock 704326107 39999 325723 SH SOLE 0 325723 0 0 PAYCOM SOFTWARE INC Common Stock 70432V102 11790 59242 SH SOLE 0 59242 0 0 PAYLOCITY HOLDING CORP Common Stock 70438V106 1090 6343 SH SOLE 0 6343 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 13519 201812 SH SOLE 0 201812 0 0 PEGASYSTEMS INC Common Stock 705573103 758 11722 SH SOLE 0 11722 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 335 9475 SH SOLE 0 9475 0 0 PENN ENTMNT INC Common Stock 707569109 462 25348 SH SOLE 0 25348 0 0 PENNANTPARK INVT BDC Common Stock 708062104 791 114949 SH SOLE 0 114949 0 0 PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 665 58395 SH SOLE 0 58395 0 0 PENNYMAV MTG INV TRUST REIT 70931T103 793 54021 SH SOLE 0 54021 0 0 PENSKE AUTOMOTIVE GROUP Common Stock 70959W103 8325 51393 SH SOLE 0 51393 0 0 PENUMBRA INC Common Stock 70975L107 689 3088 SH SOLE 0 3088 0 0 PEOPLES FINL SVCS CORP Common Stock 711040105 290 6733 SH SOLE 0 6733 0 0 PEPSICO INC Common Stock 713448108 149337 853303 SH SOLE 0 853303 0 0 PERFORMANCE FOOD GRP CO Common Stock 71377A103 314 4211 SH SOLE 0 4211 0 0 REVVITY INC B Common Stock 714046109 982 9353 SH SOLE 0 9353 0 0 PERMIAN RESOURCES CORP A Common Stock 71424F105 393 22253 SH SOLE 0 22253 0 0 PETROLEO BRASIL PETRO Common Stock 71654V408 990 65093 SH SOLE 0 65093 0 0 PFIZER INC Common Stock 717081103 69772 2514313 SH SOLE 0 2514313 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 53032 578829 SH SOLE 0 578829 0 0 PHILLIPS EDISON CO INC REIT 71844V201 1099 30648 SH SOLE 0 30648 0 0 PHILLIPS 66 Common Stock 718546104 38608 236367 SH SOLE 0 236367 0 0 PHINIA INC Common Stock 71880K101 335 8720 SH SOLE 0 8720 0 0 PHOTRONICS INC Common Stock 719405102 213 7509 SH SOLE 0 7509 0 0 PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 926 66262 SH SOLE 0 66262 0 0 PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 184 21684 SH SOLE 0 21684 0 0 PIMCO STRAT INCM FD INC ETF/Closed End- 72200X104 763 125213 SH SOLE 0 125213 0 0 PIMCO HIGH INCOME FD ETF/Closed End- 722014107 59 11960 SH SOLE 0 11960 0 0 PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 622 41855 SH SOLE 0 41855 0 0 PIMCO INCOME STRAT FUND ETF/Closed End- 72201H108 408 48154 SH SOLE 0 48154 0 0 PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 228 30575 SH SOLE 0 30575 0 0 PIMCO MUN INC OPPTYS ETF ETF/Closed End 72201R635 239 5229 SH SOLE 0 5229 0 0 PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 2398 26105 SH SOLE 0 26105 0 0 PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 6057 60244 SH SOLE 0 60244 0 0 PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 571 10880 SH SOLE 0 10880 0 0 PIMCO 25Y Z/C TRSY ETF ETF/Closed End- 72201R882 993 12525 SH SOLE 0 12525 0 0 PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 6092 315789 SH SOLE 0 315789 0 0 PDD HLDGS INC ADR Common Stock 722304102 2450 21074 SH SOLE 0 21074 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 818 10944 SH SOLE 0 10944 0 0 PINTEREST INC A Common Stock 72352L106 2069 59678 SH SOLE 0 59678 0 0 PIONEER NATURAL RES CO Common Stock 723787107 14499 55235 SH SOLE 0 55235 0 0 PLAINS ALL AMERN PIPELIN MLP 726503105 1332 75845 SH SOLE 0 75845 0 0 PLANET FITNESS INC A Common Stock 72703H101 1026 16388 SH SOLE 0 16388 0 0 PLUG POWER INC NEW Common Stock 72919P202 173 50254 SH SOLE 0 50254 0 0 POLARIS INC Common Stock 731068102 443 4421 SH SOLE 0 4421 0 0 POOL CORP Common Stock 73278L105 11043 27369 SH SOLE 0 27369 0 0 POPULAR INC NEW Common Stock 733174700 825 9360 SH SOLE 0 9360 0 0 PORTLAND GENL ELEC NEW Common Stock 736508847 1362 32433 SH SOLE 0 32433 0 0 POST HOLDINGS INC Common Stock 737446104 605 5693 SH SOLE 0 5693 0 0 POTBELLY CORP Common Stock 73754Y100 747 61693 SH SOLE 0 61693 0 0 POSTAL REALTY TR INC A REIT 73757R102 2453 171327 SH SOLE 0 171327 0 0 POWER INTEGRATIONS INC Common Stock 739276103 289 4039 SH SOLE 0 4039 0 0 PRECIGEN INC Common Stock 74017N105 48 33013 SH SOLE 0 33013 0 0 PFD BANK LOS ANGELES CA Common Stock 740367404 469 6107 SH SOLE 0 6107 0 0 PREFORMED LINE PRODS CO Common Stock 740444104 1823 14166 SH SOLE 0 14166 0 0 PREMIER INC A Common Stock 74051N102 488 22060 SH SOLE 0 22060 0 0 PRESIDIO PROPERTY TR WTS Warrant/Right 74102L113 1 13500 SH SOLE 0 13500 0 0 PRESIDIO PPTY TR INC A REIT 74102L303 16 13500 SH SOLE 0 13500 0 0 PRICE T ROWE GRP INC Common Stock 74144T108 22740 186516 SH SOLE 0 186516 0 0 PRIME ENERGY RES CORP Common Stock 74158E104 772 7701 SH SOLE 0 7701 0 0 PRIMERICA INC Common Stock 74164M108 2561 10126 SH SOLE 0 10126 0 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 1582 18327 SH SOLE 0 18327 0 0 PRIN ACTIVE HI YLD ETF ETF/Closed End- 74255Y102 395 20598 SH SOLE 0 20598 0 0 PRIN MEGA CAP ETF ETF/Closed End 74255Y870 1116 21725 SH SOLE 0 21725 0 0 PROCTER GAMBLE CO Common Stock 742718109 158482 976776 SH SOLE 0 976776 0 0 PRIVIA HEALTH GROUP INC Common Stock 74276R102 1181 60306 SH SOLE 0 60306 0 0 PROGRESSIVE CORP OH Common Stock 743315103 14970 72380 SH SOLE 0 72380 0 0 PROGYNY INC Common Stock 74340E103 213 5595 SH SOLE 0 5595 0 0 PROLOGIS INC REIT 74340W103 76083 584267 SH SOLE 0 584267 0 0 PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 506 6617 SH SOLE 0 6617 0 0 PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 3345 42583 SH SOLE 0 42583 0 0 PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 225 3514 SH SOLE 0 3514 0 0 PROSHS SP TECH DIV ETF ETF/Closed End 74347G606 887 12320 SH SOLE 0 12320 0 0 PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 52234 515079 SH SOLE 0 515079 0 0 PROSPECT CAP CORP BDC Common Stock 74348T102 130 23633 SH SOLE 0 23633 0 0 PROTO LABS INC Common Stock 743713109 469 13116 SH SOLE 0 13116 0 0 PRUDENTIAL FINL INC Common Stock 744320102 19585 166822 SH SOLE 0 166822 0 0 PRUDENTIAL PLC ADR Common Stock 74435K204 374 19409 SH SOLE 0 19409 0 0 PUB SVC ENTERPRISE GROUP Common Stock 744573106 4343 65037 SH SOLE 0 65037 0 0 PUBLIC STORAGE INC REIT 74460D109 9769 33679 SH SOLE 0 33679 0 0 PULTEGROUP INC Common Stock 745867101 46837 388298 SH SOLE 0 388298 0 0 PURE STORAGE INC A Common Stock 74624M102 2006 38576 SH SOLE 0 38576 0 0 PUTNAM FOC LGCP VAL ETF ETF/Closed End 746729300 2553 71439 SH SOLE 0 71439 0 0 PUTNAM FOC LGCP GRW ETF ETF/Closed End 746729409 3816 116686 SH SOLE 0 116686 0 0 PUTNAM BDC INCOME ETF ETF/Closed End 746729508 362 10675 SH SOLE 0 10675 0 0 PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 3267 928121 SH SOLE 0 928121 0 0 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 318 99247 SH SOLE 0 99247 0 0 QCR HOLDINGS INC Common Stock 74727A104 298 4914 SH SOLE 0 4914 0 0 QUAD GRAPHICS INC CL A Common Stock 747301109 477 89865 SH SOLE 0 89865 0 0 QORVO INC Common Stock 74736K101 811 7063 SH SOLE 0 7063 0 0 QUALCOMM INC Common Stock 747525103 73590 434673 SH SOLE 0 434673 0 0 QUALYS INC Common Stock 74758T303 1193 7150 SH SOLE 0 7150 0 0 QUANEX BLDG PRODS CORP Common Stock 747619104 598 15564 SH SOLE 0 15564 0 0 QUANTA SERVICES INC Common Stock 74762E102 34143 131422 SH SOLE 0 131422 0 0 QUANTUMSCAPE CORP A Common Stock 74767V109 73 11596 SH SOLE 0 11596 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 1901 14279 SH SOLE 0 14279 0 0 QURATE RETAIL INC A Common Stock 74915M100 272 220963 SH SOLE 0 220963 0 0 RBB US TREAS 3 MO ETF ETF/Closed End 74933W452 3709 74134 SH SOLE 0 74134 0 0 RBB US TREAS 6 MO ETF ETF/Closed End- 74933W460 5902 117772 SH SOLE 0 117772 0 0 RBB US TREAS 12 MO ETF ETF/Closed End- 74933W478 3771 75480 SH SOLE 0 75480 0 0 RBB US TREAS 10YR NT ETF ETF/Closed End- 74933W536 2091 47475 SH SOLE 0 47475 0 0 RB GLOBAL INC Common Stock 74935Q107 2178 28594 SH SOLE 0 28594 0 0 RCM TECHNOLOGIES INC Common Stock 749360400 726 33979 SH SOLE 0 33979 0 0 RGC RESOURCES INC Common Stock 74955L103 285 14065 SH SOLE 0 14065 0 0 RLJ LODGING TR PFD A Preferred Stock 74965L200 633 25860 SH SOLE 0 25860 0 0 RMR GROUP INC A Common Stock 74967R106 689 28696 SH SOLE 0 28696 0 0 RH Common Stock 74967X103 509 1461 SH SOLE 0 1461 0 0 RPM INTERNATIONAL INC Common Stock 749685103 11310 95078 SH SOLE 0 95078 0 0 RLX TECH INC ADR Common Stock 74969N103 28 14410 SH SOLE 0 14410 0 0 RADIANT LOGISTICS INC Common Stock 75025X100 401 73982 SH SOLE 0 73982 0 0 RAMBUS INC Common Stock 750917106 1408 22785 SH SOLE 0 22785 0 0 RALPH LAUREN CORP CL A Common Stock 751212101 609 3241 SH SOLE 0 3241 0 0 RANGE RESOURCES CORP Common Stock 75281A109 268 7780 SH SOLE 0 7780 0 0 RANGER ENERGY SVCS INC A Common Stock 75282U104 506 44860 SH SOLE 0 44860 0 0 RAPID7 INC Common Stock 753422104 509 10374 SH SOLE 0 10374 0 0 RAYMOND JAMES FINANCIAL Common Stock 754730109 5119 39859 SH SOLE 0 39859 0 0 RAYONIER INC REIT 754907103 247 7421 SH SOLE 0 7421 0 0 RTX CORP Common Stock 75513E101 92850 952019 SH SOLE 0 952019 0 0 READY CAP CORP Common Stock 75574U101 307 33575 SH SOLE 0 33575 0 0 REALTY INCOME CORP REIT 756109104 27791 513703 SH SOLE 0 513703 0 0 REAVES UTILITY INCOME FD ETF/Closed End 756158101 1874 69528 SH SOLE 0 69528 0 0 RECURSION PHARMS INC A Common Stock 75629V104 310 31095 SH SOLE 0 31095 0 0 REDWOOD TRUST INC REIT 758075402 150 23495 SH SOLE 0 23495 0 0 REGAL REXNORD CORP Common Stock 758750103 737 4090 SH SOLE 0 4090 0 0 REGENCY CENTERS CORP REIT 758849103 292 4824 SH SOLE 0 4824 0 0 REGENERON PHARMACEUTICAL Common Stock 75886F107 25898 26907 SH SOLE 0 26907 0 0 REGENXBIO INC Common Stock 75901B107 304 14411 SH SOLE 0 14411 0 0 REGIONS FINL CORP NEW Common Stock 7591EP100 1488 70708 SH SOLE 0 70708 0 0 REINSURANCE GRP AMER NEW Common Stock 759351604 2141 11102 SH SOLE 0 11102 0 0 RELIANCE INC Common Stock 759509102 6777 20279 SH SOLE 0 20279 0 0 RELX PLC SPON ADR Common Stock 759530108 15850 366136 SH SOLE 0 366136 0 0 REPLIGEN CORP Common Stock 759916109 414 2249 SH SOLE 0 2249 0 0 RENAISSANCE CAP IPO ETF ETF/Closed End 759937204 443 10658 SH SOLE 0 10658 0 0 RENTOKIL INITIAL PLC ADR Common Stock 760125104 575 19057 SH SOLE 0 19057 0 0 REPUBLIC SERVICES INC Common Stock 760759100 10367 54151 SH SOLE 0 54151 0 0 RESMED INC Common Stock 761152107 16102 81313 SH SOLE 0 81313 0 0 RESTAURANT BRNDS INTL Common Stock 76131D103 14033 176629 SH SOLE 0 176629 0 0 RINGCENTRAL INC CL A Common Stock 76680R206 994 28610 SH SOLE 0 28610 0 0 RIO TINTO PLC SPONS ADR Common Stock 767204100 4525 70987 SH SOLE 0 70987 0 0 RIVERNORTH OPPTYS FD INC ETF/Closed End 76881Y109 2791 231824 SH SOLE 0 231824 0 0 RIVERNORTH MANAGED DUR Common Stock 76882H105 294 19666 SH SOLE 0 19666 0 0 RIVERNORTH FLEX MUN II ETF/Closed End 76883Y107 225 16001 SH SOLE 0 16001 0 0 RIVIAN AUTOMOTIVE INC A Common Stock 76954A103 1875 171243 SH SOLE 0 171243 0 0 ROBERT HALF INC Common Stock 770323103 1301 16405 SH SOLE 0 16405 0 0 ROBLOX CORP A Common Stock 771049103 368 9631 SH SOLE 0 9631 0 0 ROCKET LAB USA INC Common Stock 773122106 192 46650 SH SOLE 0 46650 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 25398 87178 SH SOLE 0 87178 0 0 ROKU INC Common Stock 77543R102 1755 26925 SH SOLE 0 26925 0 0 ROLLINS INC Common Stock 775711104 10654 230264 SH SOLE 0 230264 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 16793 29942 SH SOLE 0 29942 0 0 ROSS STORES INC Common Stock 778296103 5442 37077 SH SOLE 0 37077 0 0 ROYAL BANK CDA MONTREAL Common Stock 780087102 7412 73471 SH SOLE 0 73471 0 0 SHELL PLC SA Common Stock 780259305 9713 144885 SH SOLE 0 144885 0 0 ROYAL GOLD INC Common Stock 780287108 496 4068 SH SOLE 0 4068 0 0 ROYCE VALUE TRUST INC ETF/Closed End 780910105 6547 431555 SH SOLE 0 431555 0 0 ROYCE MICRO CAP TRUST ETF/Closed End 780915104 236 24998 SH SOLE 0 24998 0 0 RUMBLE INC A Common Stock 78137L105 862 106699 SH SOLE 0 106699 0 0 RUSH ENTERPRISE INC CL A Common Stock 781846209 625 11680 SH SOLE 0 11680 0 0 RYANAIR HLDG PLC ADR NEW Common Stock 783513203 1292 8876 SH SOLE 0 8876 0 0 RYAN SPLTY HLDGS INC A Common Stock 78351F107 674 12136 SH SOLE 0 12136 0 0 RYDER SYSTEM INC Common Stock 783549108 567 4717 SH SOLE 0 4717 0 0 RYERSON HOLDINGS CORP Common Stock 783754104 2613 78014 SH SOLE 0 78014 0 0 RYMAN HOSPITALITY PPTYS Common Stock 78377T107 215 1858 SH SOLE 0 1858 0 0 ST BANCORP INC Common Stock 783859101 405 12636 SH SOLE 0 12636 0 0 SP GLOBAL INC Common Stock 78409V104 27444 64505 SH SOLE 0 64505 0 0 SBA COMMNS CORP A NEW REIT 78410G104 518 2389 SH SOLE 0 2389 0 0 SEI INVESTMENTS CO Common Stock 784117103 272 3780 SH SOLE 0 3780 0 0 NEOS ENH INC 13 ETF ETF/Closed End 78433H501 298 5980 SH SOLE 0 5980 0 0 SL GREEN RLTY CORP PAR REIT 78440X887 6890 124978 SH SOLE 0 124978 0 0 SM ENERGY CO Common Stock 78454L100 470 9434 SH SOLE 0 9434 0 0 SPDR SP 500 ETF ETF/Closed End 78462F103 314814 601857 SH SOLE 0 601857 0 0 SPS COMMERCE INC Common Stock 78463M107 442 2388 SH SOLE 0 2388 0 0 SPDR GOLD TRUST GOLD ETF Alternatives - 78463V107 41008 199340 SH SOLE 0 199340 0 0 SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 338 6431 SH SOLE 0 6431 0 0 SPDR PORT E/MKTS ETF ETF/Closed End 78463X509 208 5734 SH SOLE 0 5734 0 0 SPDR SP GLB NAT RES ETF ETF/Closed End 78463X541 306 5280 SH SOLE 0 5280 0 0 SPDR SP INTL DIV ETF ETF/Closed End 78463X772 1642 46703 SH SOLE 0 46703 0 0 SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848 299 10524 SH SOLE 0 10524 0 0 SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 811 22636 SH SOLE 0 22636 0 0 SPDR NYSE TECH ETF ETF/Closed End 78464A102 327 1793 SH SOLE 0 1793 0 0 SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 259 2973 SH SOLE 0 2973 0 0 SPDR NUV H/Y MUN BD ETF ETF/Closed End- 78464A284 1155 44948 SH SOLE 0 44948 0 0 SPDR SP SM CAP VALU ETF ETF/Closed End 78464A300 3220 38806 SH SOLE 0 38806 0 0 SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 11718 160431 SH SOLE 0 160431 0 0 SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 9526 291392 SH SOLE 0 291392 0 0 SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 95446 1304794 SH SOLE 0 1304794 0 0 SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 904 30368 SH SOLE 0 30368 0 0 SPDR SP 500 VALU ETF ETF/Closed End 78464A508 68464 1366554 SH SOLE 0 1366554 0 0 SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 522 5542 SH SOLE 0 5542 0 0 SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 606 4314 SH SOLE 0 4314 0 0 SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 21841 863949 SH SOLE 0 863949 0 0 SPDR TIPS ETF ETF/Closed End- 78464A656 8295 323777 SH SOLE 0 323777 0 0 SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 5442 108241 SH SOLE 0 108241 0 0 SPDR SP RETAIL ETF ETF/Closed End 78464A714 519 6568 SH SOLE 0 6568 0 0 SPDR SP PHARMA ETF ETF/Closed End 78464A722 252 5835 SH SOLE 0 5835 0 0 SPDR SP MTLSMINING ETF ETF/Closed End 78464A755 599 9934 SH SOLE 0 9934 0 0 SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 141830 1080693 SH SOLE 0 1080693 0 0 SPDR SP INSURANCE ETF ETF/Closed End 78464A789 1549 29741 SH SOLE 0 29741 0 0 SPDR SP BANK ETF ETF/Closed End 78464A797 948 20116 SH SOLE 0 20116 0 0 SPDR SP 400 MDCP ETF ETF/Closed End 78464A847 1092 20474 SH SOLE 0 20474 0 0 SPDR SP 500 ETF ETF/Closed End 78464A854 16095 261585 SH SOLE 0 261585 0 0 SPDR SP SEMICNDCTR ETF ETF/Closed End 78464A862 4025 17342 SH SOLE 0 17342 0 0 SPDR SP BIOTECH ETF ETF/Closed End 78464A870 9010 94950 SH SOLE 0 94950 0 0 SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 868 7780 SH SOLE 0 7780 0 0 SSC TECHS HOLDINGS INC Common Stock 78467J100 3004 46672 SH SOLE 0 46672 0 0 SPDR BLACKSTON SR LN ETF ETF/Closed End- 78467V608 8529 202541 SH SOLE 0 202541 0 0 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 3874 96735 SH SOLE 0 96735 0 0 SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 19433 48856 SH SOLE 0 48856 0 0 SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 22618 40650 SH SOLE 0 40650 0 0 SPDR S/T TREASURY ETF ETF/Closed End- 78468R101 335 11577 SH SOLE 0 11577 0 0 SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 1447 46921 SH SOLE 0 46921 0 0 SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 9890 392148 SH SOLE 0 392148 0 0 SPDR BLOOMBERG 312M ETF ETF/Closed End- 78468R523 3439 34595 SH SOLE 0 34595 0 0 SPDR SP OILGAS NEW ETF ETF/Closed End 78468R549 637 6842 SH SOLE 0 6842 0 0 SPDR SP OILGAS EXP ETF ETF/Closed End 78468R556 1085 7006 SH SOLE 0 7006 0 0 SPDR BLOOMBERG H/YLD ETF ETF/Closed End 78468R622 1463 15368 SH SOLE 0 15368 0 0 SPDR BLOOMBERG TBILL ETF ETF/Closed End- 78468R663 16168 176116 SH SOLE 0 176116 0 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R721 284 6104 SH SOLE 0 6104 0 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 453 9543 SH SOLE 0 9543 0 0 SPDR MSCI GENDR DIVR ETF ETF/Closed End 78468R747 218 2061 SH SOLE 0 2061 0 0 SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 5704 140110 SH SOLE 0 140110 0 0 SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 218 1400 SH SOLE 0 1400 0 0 SPDR MSCI USA STRAT ETF ETF/Closed End 78468R812 2363 16228 SH SOLE 0 16228 0 0 SPDR SP 600 SMCP ETF ETF/Closed End 78468R853 3024 70265 SH SOLE 0 70265 0 0 SSGA SPDR DBLN SHRT ETF ETF/Closed End- 78470P200 1163 24759 SH SOLE 0 24759 0 0 SSGA SPDR US SEC ROT ETF ETF/Closed End 78470P408 256 5125 SH SOLE 0 5125 0 0 SPX TECHNOLOGIES INC Common Stock 78473E103 516 4189 SH SOLE 0 4189 0 0 SABRA HEALTH CARE REIT REIT 78573L106 2602 176182 SH SOLE 0 176182 0 0 SABRE CORP Common Stock 78573M104 78 32187 SH SOLE 0 32187 0 0 SAFETY INSURANCE GROUP Common Stock 78648T100 330 4019 SH SOLE 0 4019 0 0 SAIA INC Common Stock 78709Y105 9080 15521 SH SOLE 0 15521 0 0 SALESFORCE INC Common Stock 79466L302 63968 212390 SH SOLE 0 212390 0 0 SANARA MEDTECH INC Common Stock 79957L100 531 14352 SH SOLE 0 14352 0 0 SANDY SPRING BANCORP INC Common Stock 800363103 246 10608 SH SOLE 0 10608 0 0 SANMINA CORP Common Stock 801056102 847 13627 SH SOLE 0 13627 0 0 SANOFI SPON ADR Common Stock 80105N105 14951 307627 SH SOLE 0 307627 0 0 SAP SE SPON ADR Common Stock 803054204 12792 65589 SH SOLE 0 65589 0 0 SARATOGA INVT CORP BDC Common Stock 80349A208 530 22843 SH SOLE 0 22843 0 0 SCHLUMBERGER LTD Common Stock 806857108 11206 204459 SH SOLE 0 204459 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 45586 630167 SH SOLE 0 630167 0 0 SCHWAB US BRD MKT ETF ETF/Closed End 808524102 2660 43569 SH SOLE 0 43569 0 0 SCHWAB US LGCP ETF ETF/Closed End 808524201 2190 35290 SH SOLE 0 35290 0 0 SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 2339 25222 SH SOLE 0 25222 0 0 SCHWAB US LGCP VAL ETF ETF/Closed End 808524409 2342 30822 SH SOLE 0 30822 0 0 SCHWAB US MDCP ETF ETF/Closed End 808524508 1229 15094 SH SOLE 0 15094 0 0 SCHWAB US SMCP ETF ETF/Closed End 808524607 1841 37380 SH SOLE 0 37380 0 0 SCHWAB 510YR CORP ETF ETF/Closed End- 808524698 21369 480300 SH SOLE 0 480300 0 0 SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 1242 49195 SH SOLE 0 49195 0 0 SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 2282 82192 SH SOLE 0 82192 0 0 SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755 3491 98039 SH SOLE 0 98039 0 0 SCHWAB FDMNTL US SML ETF ETF/Closed End 808524763 1152 20194 SH SOLE 0 20194 0 0 SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 443 6571 SH SOLE 0 6571 0 0 SCHWAB US DIV EQ ETF ETF/Closed End 808524797 26794 332314 SH SOLE 0 332314 0 0 SCHWAB INTL EQ ETF ETF/Closed End 808524805 1127 28891 SH SOLE 0 28891 0 0 SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854 939 19150 SH SOLE 0 19150 0 0 SCHWAB US TIPS ETF ETF/Closed End- 808524870 382 7316 SH SOLE 0 7316 0 0 SCIENCE APP INTL CORP Common Stock 808625107 1596 12237 SH SOLE 0 12237 0 0 SCOTTS MIRACLEGRO CO Common Stock 810186106 5911 79248 SH SOLE 0 79248 0 0 SEACOAST BANKING CORP FL Common Stock 811707801 206 8127 SH SOLE 0 8127 0 0 SEALED AIR CORP NEW Common Stock 81211K100 942 25334 SH SOLE 0 25334 0 0 MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 7240 77941 SH SOLE 0 77941 0 0 HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 676358 4578337 SH SOLE 0 4578337 0 0 CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 168981 2212949 SH SOLE 0 2212949 0 0 CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 249569 1357166 SH SOLE 0 1357166 0 0 ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 55415 586963 SH SOLE 0 586963 0 0 FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 177220 4207504 SH SOLE 0 4207504 0 0 INDL SEL SECTOR SPDR ETF ETF/Closed End 81369Y704 23392 185709 SH SOLE 0 185709 0 0 TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 589994 2832831 SH SOLE 0 2832831 0 0 SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 336713 4123347 SH SOLE 0 4123347 0 0 SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 2825 71471 SH SOLE 0 71471 0 0 UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 120472 1835061 SH SOLE 0 1835061 0 0 SECURITY NATL FINL CL A Common Stock 814785309 513 64798 SH SOLE 0 64798 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 650 5951 SH SOLE 0 5951 0 0 SEMLER SCIENTIFIC INC Common Stock 81684M104 700 23962 SH SOLE 0 23962 0 0 SEMTECH CORP Common Stock 816850101 1189 43250 SH SOLE 0 43250 0 0 SEMPRA Common Stock 816851109 18548 258225 SH SOLE 0 258225 0 0 SENECA FOODS CL A NEW Common Stock 817070501 255 4485 SH SOLE 0 4485 0 0 SENSEONICS HOLDINGS INC Common Stock 81727U105 8 14260 SH SOLE 0 14260 0 0 SENSUS HEALTHCARE INC Common Stock 81728J109 154 40576 SH SOLE 0 40576 0 0 SENSTAR TECHS CORP Common Stock 81728N100 202 162876 SH SOLE 0 162876 0 0 SERES THERAPEUTICS INC Common Stock 81750R102 58 75098 SH SOLE 0 75098 0 0 SERVICE CORP INTL Common Stock 817565104 1538 20718 SH SOLE 0 20718 0 0 SERVICENOW INC Common Stock 81762P102 35420 46458 SH SOLE 0 46458 0 0 SERVISFIRST BANCSHARES Common Stock 81768T108 271 4082 SH SOLE 0 4082 0 0 SHAKE SHACK INC CL A Common Stock 819047101 853 8195 SH SOLE 0 8195 0 0 SHENANDOAH TELECOM CO Common Stock 82312B106 534 30763 SH SOLE 0 30763 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 50492 145372 SH SOLE 0 145372 0 0 SHOCKWAVE MEDICAL INC Common Stock 82489T104 2079 6384 SH SOLE 0 6384 0 0 SHOALS TECHS GRP INC A Common Stock 82489W107 175 15613 SH SOLE 0 15613 0 0 SHOPIFY INC CL A Common Stock 82509L107 11406 147808 SH SOLE 0 147808 0 0 SHORE BANCSHARES INC Common Stock 825107105 234 20364 SH SOLE 0 20364 0 0 SHUTTERSTOCK INC Common Stock 825690100 599 13080 SH SOLE 0 13080 0 0 SIBANYE STILLWATER LTD Common Stock 82575P107 172 36549 SH SOLE 0 36549 0 0 SILICON MOTION TECH ADR Common Stock 82706C108 6437 83663 SH SOLE 0 83663 0 0 ARS PHARMS INC Common Stock 82835W108 250 24486 SH SOLE 0 24486 0 0 SIMON PPTY GRP INC NEW REIT 828806109 11543 73758 SH SOLE 0 73758 0 0 SIMPLIFY HEALTH CARE ETF ETF/Closed End 82889N772 695 22479 SH SOLE 0 22479 0 0 SIMPLIFY VOLATILITY ETF ETF/Closed End 82889N863 410 18075 SH SOLE 0 18075 0 0 SIMPSON MFG CO INC Common Stock 829073105 14690 71597 SH SOLE 0 71597 0 0 SIMULATIONS PLUS INC Common Stock 829214105 208 5046 SH SOLE 0 5046 0 0 SINCLAIR INC A Common Stock 829242106 611 45379 SH SOLE 0 45379 0 0 SIREN DIVCON LDR DIV ETF ETF/Closed End 829658301 1796 27172 SH SOLE 0 27172 0 0 SIRIUS XM HLDGS INC Common Stock 82968B103 703 181072 SH SOLE 0 181072 0 0 SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 6246 35785 SH SOLE 0 35785 0 0 SIXTH STR SPECIALTY LNDG Common Stock 83012A109 5005 233574 SH SOLE 0 233574 0 0 SKECHERS USA INC CL A Common Stock 830566105 1101 17978 SH SOLE 0 17978 0 0 SKYWEST INC Common Stock 830879102 1448 20967 SH SOLE 0 20967 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1094 10098 SH SOLE 0 10098 0 0 SKYWATER TECHNOLOGY INC Common Stock 83089J108 119 11670 SH SOLE 0 11670 0 0 SMITH NEPHEW PLC ADR Common Stock 83175M205 244 9611 SH SOLE 0 9611 0 0 SMITH AO Common Stock 831865209 16113 180110 SH SOLE 0 180110 0 0 SMUCKER JM COMPANY NEW Common Stock 832696405 13674 108633 SH SOLE 0 108633 0 0 SNAP ON INC Common Stock 833034101 7725 26078 SH SOLE 0 26078 0 0 SNAP INC CL A Common Stock 83304A106 486 42303 SH SOLE 0 42303 0 0 SNOWFLAKE INC A Common Stock 833445109 5545 34315 SH SOLE 0 34315 0 0 SOCIEDAD QUIMICA SER B Common Stock 833635105 614 12491 SH SOLE 0 12491 0 0 SOFI TECHNOLOGIES INC Common Stock 83406F102 370 50740 SH SOLE 0 50740 0 0 SLR INVT CORP BDC Common Stock 83413U100 868 56531 SH SOLE 0 56531 0 0 SOLO BRANDS INC A Common Stock 83425V104 251 115837 SH SOLE 0 115837 0 0 SONOCO PRODUCTS CO Common Stock 835495102 992 17152 SH SOLE 0 17152 0 0 SONY GROUP CORP ADR NEW Common Stock 835699307 2244 26176 SH SOLE 0 26176 0 0 SOUNDHOUND AI INC A Common Stock 836100107 109 18557 SH SOLE 0 18557 0 0 SOURCE CAPITAL INC ETF/Closed End 836144105 235 5541 SH SOLE 0 5541 0 0 SOUTHSTATE CORP Common Stock 840441109 1616 19006 SH SOLE 0 19006 0 0 SOUTHERN COMPANY Common Stock 842587107 27629 385131 SH SOLE 0 385131 0 0 SOUTHERN COPPER CORP DEL Common Stock 84265V105 18149 170385 SH SOLE 0 170385 0 0 SOUTHWEST AIRLINES CO Common Stock 844741108 373 12793 SH SOLE 0 12793 0 0 SOUTHWEST GAS CORP Common Stock 844895102 555 7289 SH SOLE 0 7289 0 0 SPECTRUM BRANDS HLDG NEW Common Stock 84790A105 652 7324 SH SOLE 0 7324 0 0 SPIRIT AEROSYS HLDG CL A Common Stock 848574109 466 12930 SH SOLE 0 12930 0 0 SPOK HLDGS INC Common Stock 84863T106 366 22936 SH SOLE 0 22936 0 0 SPROTT PHYSICAL GOLD TR ETF/Closed End 85207H104 9584 553978 SH SOLE 0 553978 0 0 SPROTT PHYSICAL SLVR ETF/Closed End 85207K107 4739 571687 SH SOLE 0 571687 0 0 SPROUTS FARMERS MARKET Common Stock 85208M102 1366 21183 SH SOLE 0 21183 0 0 SPROTT URANIUM MINRS ETF ETF/Closed End 85208P303 2537 51468 SH SOLE 0 51468 0 0 SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 3276 161071 SH SOLE 0 161071 0 0 BLOCK INC A Common Stock 852234103 7296 86265 SH SOLE 0 86265 0 0 STAGWELL INC A Common Stock 85256A109 653 104913 SH SOLE 0 104913 0 0 STANLEY BLACK DECKER Common Stock 854502101 20294 207233 SH SOLE 0 207233 0 0 STANTEC INC Common Stock 85472N109 249 3000 SH SOLE 0 3000 0 0 STARBUCKS CORP Common Stock 855244109 24117 263892 SH SOLE 0 263892 0 0 STARWOOD PROPERTY TR INC REIT 85571B105 2278 112035 SH SOLE 0 112035 0 0 STATE STREET CORP Common Stock 857477103 4253 55003 SH SOLE 0 55003 0 0 STEEL DYNAMICS INC Common Stock 858119100 3080 20779 SH SOLE 0 20779 0 0 STELLUS CAP INVT BDC Common Stock 858568108 573 43825 SH SOLE 0 43825 0 0 STERLING INFRA INC Common Stock 859241101 1299 11778 SH SOLE 0 11778 0 0 STEWART INFO SVCS CORP Common Stock 860372101 320 4917 SH SOLE 0 4917 0 0 STMICROELECTRONICS N V Common Stock 861012102 1942 44906 SH SOLE 0 44906 0 0 VIRTUS STONE HARBOR EMRG ETF/Closed End- 86164T107 278 51442 SH SOLE 0 51442 0 0 STONEX GROUP INC Common Stock 861896108 1317 18751 SH SOLE 0 18751 0 0 STRAT DAY HAGAN ETF ETF/Closed End 86280R803 1331 34627 SH SOLE 0 34627 0 0 STRAT DAY HAGAN NED ETF ETF/Closed End 86280R829 807 28235 SH SOLE 0 28235 0 0 STRYKER CORP Common Stock 863667101 25044 69981 SH SOLE 0 69981 0 0 SUBURBAN PROPANE PTNR LP MLP 864482104 977 47810 SH SOLE 0 47810 0 0 SUMMIT MATLS INC A Common Stock 86614U100 840 18839 SH SOLE 0 18839 0 0 SUN COMMUNITIES INC REIT 866674104 1856 14435 SH SOLE 0 14435 0 0 SUN LIFE FINL INC Common Stock 866796105 358 6556 SH SOLE 0 6556 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 2248 60892 SH SOLE 0 60892 0 0 SUNCOKE ENERGY INC Common Stock 86722A103 153 13588 SH SOLE 0 13588 0 0 SUNOCO LP MLP 86765K109 795 13182 SH SOLE 0 13182 0 0 SUNSTONE HTL INV INC NEW Common Stock 867892101 232 20805 SH SOLE 0 20805 0 0 SUPER MICRO COMPUTER INC Common Stock 86800U104 10382 10279 SH SOLE 0 10279 0 0 SUPERIOR GROUP OF COS Common Stock 868358102 901 54521 SH SOLE 0 54521 0 0 SURO CAPITAL CORP Common Stock 86887Q109 133 29138 SH SOLE 0 29138 0 0 SYLVAMO CORP Common Stock 871332102 795 12870 SH SOLE 0 12870 0 0 SYNOPSYS INC Common Stock 871607107 11665 20411 SH SOLE 0 20411 0 0 SYNOVUS FINL CORP NEW Common Stock 87161C501 1969 49151 SH SOLE 0 49151 0 0 TD SYNNEX CORP Common Stock 87162W100 1008 8909 SH SOLE 0 8909 0 0 SYNCHRONY FINANCIAL Common Stock 87165B103 213 4951 SH SOLE 0 4951 0 0 SYSCO CORP Common Stock 871829107 28178 347106 SH SOLE 0 347106 0 0 CARLYLE SECD LENDING INC ETF/Closed End 872280102 832 51117 SH SOLE 0 51117 0 0 TFI INTL INC Common Stock 87241L109 494 3101 SH SOLE 0 3101 0 0 TJX COS INC NEW Common Stock 872540109 29267 288571 SH SOLE 0 288571 0 0 TKO GROUP HLDGS INC A Common Stock 87256C101 786 9097 SH SOLE 0 9097 0 0 T MOBILE US INC Common Stock 872590104 29070 178101 SH SOLE 0 178101 0 0 TPG INC A Common Stock 872657101 331 7410 SH SOLE 0 7410 0 0 T ROWE PRICE BLU GRW ETF ETF/Closed End 87283Q107 591 16754 SH SOLE 0 16754 0 0 T ROWE PRICE EQ INC ETF ETF/Closed End 87283Q206 454 11448 SH SOLE 0 11448 0 0 T ROWE PRICE DIV GRW ETF ETF/Closed End 87283Q404 272 7168 SH SOLE 0 7168 0 0 T ROWE CAP APPREC EQ ETF ETF/Closed End 87283Q867 31458 1040630 SH SOLE 0 1040630 0 0 TAIWAN SEMICON MFG CO Common Stock 874039100 45384 333581 SH SOLE 0 333581 0 0 TAKETWO INTERACTV SOFTW Common Stock 874054109 1665 11211 SH SOLE 0 11211 0 0 TAKEDA PHARMA CO LTD ADR Common Stock 874060205 273 19675 SH SOLE 0 19675 0 0 TANDEM DIABETES CARE NEW Common Stock 875372203 1222 34506 SH SOLE 0 34506 0 0 TANGO THERAPEUTICS INC Common Stock 87583X109 318 40000 SH SOLE 0 40000 0 0 TAPESTRY INC Common Stock 876030107 983 20697 SH SOLE 0 20697 0 0 TARGET CORP Common Stock 87612E106 54406 307015 SH SOLE 0 307015 0 0 TARGA RESOURCES CORP Common Stock 87612G101 5940 53043 SH SOLE 0 53043 0 0 TARSUS PHARMS INC Common Stock 87650L103 760 20901 SH SOLE 0 20901 0 0 TASKUS INC A Common Stock 87652V109 1258 107950 SH SOLE 0 107950 0 0 TAYLOR DEVICES INC Common Stock 877163105 6491 130413 SH SOLE 0 130413 0 0 TC ENERGY CORP Common Stock 87807B107 3109 77349 SH SOLE 0 77349 0 0 TECK RESOURCES LTD CL B Common Stock 878742204 1770 38668 SH SOLE 0 38668 0 0 TEGNA INC Common Stock 87901J105 353 23630 SH SOLE 0 23630 0 0 ABRDN HLTHCARE OPPTYS FD Common Stock 879105104 596 29630 SH SOLE 0 29630 0 0 ABRDN HEALTHCARE INVS ETF/Closed End 87911J103 2748 162986 SH SOLE 0 162986 0 0 ABRDN LIFE SCIENCES INVS ETF/Closed End 87911K100 1174 86110 SH SOLE 0 86110 0 0 ABRDN WORLD HLTHCARE FD ETF/Closed End 87911L108 571 43134 SH SOLE 0 43134 0 0 TELADOC HEALTH INC Common Stock 87918A105 477 31594 SH SOLE 0 31594 0 0 TELEDYNE TECH INC Common Stock 879360105 7103 16544 SH SOLE 0 16544 0 0 TELEFLEX INC Common Stock 879369106 3408 15069 SH SOLE 0 15069 0 0 TELEPHONE DATA SYS INC Common Stock 879433829 215 13440 SH SOLE 0 13440 0 0 TELLURIAN INC NEW Common Stock 87968A104 11 16950 SH SOLE 0 16950 0 0 TELUS CORP Common Stock 87971M103 666 41615 SH SOLE 0 41615 0 0 TEMPUR SEALY INTL INC Common Stock 88023U101 1435 25263 SH SOLE 0 25263 0 0 TENET HLTHCARE CORP NEW Common Stock 88033G407 537 5112 SH SOLE 0 5112 0 0 TENCENT MUSIC ENTMT ADS Common Stock 88034P109 610 54547 SH SOLE 0 54547 0 0 TERADYNE INC Common Stock 880770102 21295 188733 SH SOLE 0 188733 0 0 TEREX CORP NEW Common Stock 880779103 1226 19033 SH SOLE 0 19033 0 0 TERNIUM SA SPON ADR Common Stock 880890108 354 8507 SH SOLE 0 8507 0 0 TERRAN ORBITAL CORP Common Stock 88105P103 28 21000 SH SOLE 0 21000 0 0 TERRENO REALTY CORP REIT 88146M101 581 8754 SH SOLE 0 8754 0 0 TESLA INC Common Stock 88160R101 54765 311534 SH SOLE 0 311534 0 0 TEVA PHARMACEUTICAL ADR Common Stock 881624209 19366 1372477 SH SOLE 0 1372477 0 0 TETRA TECH INC NEW Common Stock 88162G103 2185 11828 SH SOLE 0 11828 0 0 TEXAS INSTRUMENTS INC Common Stock 882508104 32295 185381 SH SOLE 0 185381 0 0 TEXAS PACIFIC LAND CORP Common Stock 88262P102 6387 11040 SH SOLE 0 11040 0 0 TEXAS ROADHOUSE INC A Common Stock 882681109 332 2147 SH SOLE 0 2147 0 0 TEXTRON INC Common Stock 883203101 2093 21814 SH SOLE 0 21814 0 0 TRADE DESK INC A Common Stock 88339J105 9848 112656 SH SOLE 0 112656 0 0 THERMO FISHER SCIENTIFIC Common Stock 883556102 83020 142839 SH SOLE 0 142839 0 0 THOMSON REUTERS CORP Common Stock 884903808 991 6360 SH SOLE 0 6360 0 0 THOR INDUSTRIES INC Common Stock 885160101 13573 115675 SH SOLE 0 115675 0 0 THORNBURG INC BLDR OPPTY Common Stock 885213108 975 60297 SH SOLE 0 60297 0 0 3M COMPANY Common Stock 88579Y101 40516 381971 SH SOLE 0 381971 0 0 374WATER INC Common Stock 88583P104 16 12459 SH SOLE 0 12459 0 0 TIDEWATER INC NEW Common Stock 88642R109 2663 28948 SH SOLE 0 28948 0 0 TILE SHOP HOLDINGS INC Common Stock 88677Q109 653 92910 SH SOLE 0 92910 0 0 TILRAY BRANDS INC Common Stock 88688T100 43 17362 SH SOLE 0 17362 0 0 TIMKEN CO Common Stock 887389104 9349 106932 SH SOLE 0 106932 0 0 TOLL BROTHERS INC Common Stock 889478103 16391 126696 SH SOLE 0 126696 0 0 TOPBUILD CORP Common Stock 89055F103 1487 3373 SH SOLE 0 3373 0 0 TORO CO Common Stock 891092108 893 9750 SH SOLE 0 9750 0 0 TORONTO DOMINION BK Common Stock 891160509 2561 42422 SH SOLE 0 42422 0 0 TORTOISE ENRGY INFRA NEW ETF/Closed End 89147L886 662 21405 SH SOLE 0 21405 0 0 TOTALENERGIES SE ADR Common Stock 89151E109 10330 150086 SH SOLE 0 150086 0 0 TOUCHSTN ULTRA SHORT ETF ETF/Closed End- 89157W301 1195 47400 SH SOLE 0 47400 0 0 TOUCHSTN US LGCP FOC ETF ETF/Closed End 89157W400 539 16422 SH SOLE 0 16422 0 0 TOWNSQUARE MEDIA INC A Common Stock 892231101 465 42360 SH SOLE 0 42360 0 0 TOYOTA MTR CORP SPON ADR Common Stock 892331307 2903 11535 SH SOLE 0 11535 0 0 TRACTOR SUPPLY CO Common Stock 892356106 37622 143749 SH SOLE 0 143749 0 0 TRADEWEB MARKETS INC A Common Stock 892672106 4511 43309 SH SOLE 0 43309 0 0 TRANSALTA CORP Common Stock 89346D107 66 10226 SH SOLE 0 10226 0 0 TRANSDIGM GROUP INC Common Stock 893641100 12300 9987 SH SOLE 0 9987 0 0 TRAVEL LEISURE CO Common Stock 894164102 1986 40570 SH SOLE 0 40570 0 0 TRAVELERS COS INC Common Stock 89417E109 45603 198154 SH SOLE 0 198154 0 0 TREX CO INC Common Stock 89531P105 6537 65536 SH SOLE 0 65536 0 0 TRI CONTINENTAL CORP ETF/Closed End 895436103 317 10292 SH SOLE 0 10292 0 0 TRIMBLE INC Common Stock 896239100 1232 19135 SH SOLE 0 19135 0 0 TRINITY INDUSTRIES INC Common Stock 896522109 227 8151 SH SOLE 0 8151 0 0 TRIP COM GROUP LTD ADS Common Stock 89677Q107 740 16852 SH SOLE 0 16852 0 0 TRUIST FINL CORP Common Stock 89832Q109 37246 955512 SH SOLE 0 955512 0 0 TTEC HOLDINGS INC Common Stock 89854H102 343 33121 SH SOLE 0 33121 0 0 TWILIO INC A Common Stock 90138F102 1237 20224 SH SOLE 0 20224 0 0 GMO US QUALITY ETF ETF/Closed End 90139K100 335 11278 SH SOLE 0 11278 0 0 TWIN DISC INC Common Stock 901476101 706 42695 SH SOLE 0 42695 0 0 TYLER TECHNOLOGIES INC Common Stock 902252105 4793 11278 SH SOLE 0 11278 0 0 TYSON FOODS INC A Common Stock 902494103 1476 25128 SH SOLE 0 25128 0 0 UDR INC REIT 902653104 526 14060 SH SOLE 0 14060 0 0 UFP TECHNOLOGIES INC Common Stock 902673102 229 908 SH SOLE 0 908 0 0 UGI CORP NEW Common Stock 902681105 6027 245584 SH SOLE 0 245584 0 0 UMB FINANCIAL CORP Common Stock 902788108 252 2896 SH SOLE 0 2896 0 0 U S BANCORP DE NEW Common Stock 902973304 18006 402827 SH SOLE 0 402827 0 0 U S SILICA HLDGS INC Common Stock 90346E103 1373 110643 SH SOLE 0 110643 0 0 UBER TECHNOLOGIES INC Common Stock 90353T100 54344 705858 SH SOLE 0 705858 0 0 UIPATH INC A Common Stock 90364P105 2025 89340 SH SOLE 0 89340 0 0 ULTA BEAUTY INC Common Stock 90384S303 15817 30249 SH SOLE 0 30249 0 0 ULTRA CLEAN HOLDINGS INC Common Stock 90385V107 751 16350 SH SOLE 0 16350 0 0 ULTRALIFE CORP Common Stock 903899102 3868 439100 SH SOLE 0 439100 0 0 UNDER ARMOUR INC CL A Common Stock 904311107 104 14063 SH SOLE 0 14063 0 0 UNDER ARMOUR INC C Common Stock 904311206 78 10973 SH SOLE 0 10973 0 0 UNIFIED BALLAST SMID ETF ETF/Closed End 90470L550 1683 44400 SH SOLE 0 44400 0 0 UNILEVER PLC SPONS ADR Common Stock 904767704 23402 466277 SH SOLE 0 466277 0 0 UNION PACIFIC CORP Common Stock 907818108 52140 212009 SH SOLE 0 212009 0 0 UNITED BANKSHARES INC WV Common Stock 909907107 1249 34903 SH SOLE 0 34903 0 0 UNITED AIRLINES HLDGS Common Stock 910047109 2433 50806 SH SOLE 0 50806 0 0 UNITED NATURAL FOODS INC Common Stock 911163103 184 15987 SH SOLE 0 15987 0 0 UPS INC B Common Stock 911312106 88760 597187 SH SOLE 0 597187 0 0 UNITED RENTALS INC Common Stock 911363109 17349 24058 SH SOLE 0 24058 0 0 UNITED STS LIME MNLRS Common Stock 911922102 394 1323 SH SOLE 0 1323 0 0 US FOODS HOLDING CORP Common Stock 912008109 892 16528 SH SOLE 0 16528 0 0 UNITED STS STEEL CRP NEW Common Stock 912909108 769 18854 SH SOLE 0 18854 0 0 UNITED THERAPEUTICS CORP Common Stock 91307C102 2058 8960 SH SOLE 0 8960 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 159675 322771 SH SOLE 0 322771 0 0 UNITIL CORP Common Stock 913259107 458 8743 SH SOLE 0 8743 0 0 UNITI GROUP INC Common Stock 91325V108 1032 174883 SH SOLE 0 174883 0 0 UNITY BANCORP INC Common Stock 913290102 552 20007 SH SOLE 0 20007 0 0 UNITY SOFTWARE INC Common Stock 91332U101 407 15242 SH SOLE 0 15242 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 950 5637 SH SOLE 0 5637 0 0 UNIVERSAL STAINLESS Common Stock 913837100 1096 48902 SH SOLE 0 48902 0 0 UNIVERSAL HLTH SVC CL B Common Stock 913903100 605 3316 SH SOLE 0 3316 0 0 UNUM GROUP Common Stock 91529Y106 3230 60195 SH SOLE 0 60195 0 0 URANIUM ENERGY CORP Common Stock 916896103 75 11150 SH SOLE 0 11150 0 0 V F CORP Common Stock 918204108 1152 75108 SH SOLE 0 75108 0 0 VSE CORP Common Stock 918284100 1759 21986 SH SOLE 0 21986 0 0 VOC ENERGY TR UNIT Common Stock 91829B103 215 35571 SH SOLE 0 35571 0 0 VAALCO ENERGY INC NEW Common Stock 91851C201 498 71501 SH SOLE 0 71501 0 0 BARINTHUS BIOTHERAPS ADS Common Stock 91864C107 36 15008 SH SOLE 0 15008 0 0 VAIL RESORTS INC Common Stock 91879Q109 2913 13073 SH SOLE 0 13073 0 0 VALE S A ADR Common Stock 91912E105 1264 103685 SH SOLE 0 103685 0 0 VALERO ENERGY CORP Common Stock 91913Y100 16489 96604 SH SOLE 0 96604 0 0 VALLEY NATIONAL BANCORP Common Stock 919794107 332 41730 SH SOLE 0 41730 0 0 VALVOLINE INC Common Stock 92047W101 324 7268 SH SOLE 0 7268 0 0 VANECK MERK GOLD TR ETF ETF/Closed End 921078101 327 15225 SH SOLE 0 15225 0 0 VANECK GOLD MINERS ETF ETF/Closed End 92189F106 12766 403731 SH SOLE 0 403731 0 0 VANECK VIDEO GAMING ETF ETF/Closed End 92189F114 603 9650 SH SOLE 0 9650 0 0 VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 230 10279 SH SOLE 0 10279 0 0 VANECK BDC INCM ETF ETF/Closed End 92189F411 1918 113472 SH SOLE 0 113472 0 0 VANECK PFD SECS EX ETF ETF/Closed End- 92189F429 190 10714 SH SOLE 0 10714 0 0 VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 3462 119305 SH SOLE 0 119305 0 0 VANECK MTG REIT INCM ETF ETF/Closed End 92189F452 156 13320 SH SOLE 0 13320 0 0 VANECK IG FLTG RATE ETF ETF/Closed End- 92189F486 637 24955 SH SOLE 0 24955 0 0 VANECK LONG MUNI ETF ETF/Closed End- 92189F536 648 36001 SH SOLE 0 36001 0 0 VANECK MORNINGSTAR ETF ETF/Closed End 92189F593 7001 224977 SH SOLE 0 224977 0 0 VANECK URANNUC ENGY ETF ETF/Closed End 92189F601 287 3780 SH SOLE 0 3780 0 0 VANECK MORNINGSTAR ETF ETF/Closed End 92189F643 22176 246674 SH SOLE 0 246674 0 0 VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 15343 68194 SH SOLE 0 68194 0 0 VANECK RETAIL ETF ETF/Closed End 92189F684 256 1215 SH SOLE 0 1215 0 0 VANECK PHARMACEUTICL ETF ETF/Closed End 92189F692 415 4576 SH SOLE 0 4576 0 0 VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 840 11176 SH SOLE 0 11176 0 0 VANECK BIOTECH ETF ETF/Closed End 92189F726 709 4265 SH SOLE 0 4265 0 0 VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 3930 101441 SH SOLE 0 101441 0 0 VANECK DURABLE HI DV ETF ETF/Closed End 92189H102 205 6350 SH SOLE 0 6350 0 0 VANECK INTER MUN ETF ETF/Closed End- 92189H201 838 18012 SH SOLE 0 18012 0 0 VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300 2410 98328 SH SOLE 0 98328 0 0 VANECK HI YLD MUN ETF ETF/Closed End- 92189H409 6347 121454 SH SOLE 0 121454 0 0 VANECK OIL SVCS NEW ETF ETF/Closed End 92189H607 3869 11504 SH SOLE 0 11504 0 0 VANECK MORNINGSTAR ETF ETF/Closed End 92189H730 464 13606 SH SOLE 0 13606 0 0 VANECK RARE ERTH NEW ETF ETF/Closed End 92189H805 309 6023 SH SOLE 0 6023 0 0 VNGRD DIV APPREC ETF ETF/Closed End 921908844 97419 533479 SH SOLE 0 533479 0 0 VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 6575 109033 SH SOLE 0 109033 0 0 VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 8828 115254 SH SOLE 0 115254 0 0 VANGRD ESG INTL STK ETF ETF/Closed End 921910725 243 4224 SH SOLE 0 4224 0 0 VANGRD ESG US STK ETF ETF/Closed End 921910733 2889 31004 SH SOLE 0 31004 0 0 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 36059 125811 SH SOLE 0 125811 0 0 VNGRD MEGA CAP VAL ETF ETF/Closed End 921910840 9903 82862 SH SOLE 0 82862 0 0 VNG MEGA CAP INDEX ETF ETF/Closed End 921910873 9182 49136 SH SOLE 0 49136 0 0 VNGRD SP 500 GRW ETF ETF/Closed End 921932505 17041 55924 SH SOLE 0 55924 0 0 VNGRD SP 500 VAL ETF ETF/Closed End 921932703 3562 19739 SH SOLE 0 19739 0 0 VNGRD SP SM VAL 600 ETF ETF/Closed End 921932778 707 7994 SH SOLE 0 7994 0 0 VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 1446 12861 SH SOLE 0 12861 0 0 VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 7218 71112 SH SOLE 0 71112 0 0 VNGRD SP MDCP 400 ETF ETF/Closed End 921932885 4987 48415 SH SOLE 0 48415 0 0 VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 29236 404202 SH SOLE 0 404202 0 0 VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 31425 416782 SH SOLE 0 416782 0 0 VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 64786 844992 SH SOLE 0 844992 0 0 VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 31676 436124 SH SOLE 0 436124 0 0 VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 183934 3666219 SH SOLE 0 3666219 0 0 VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 222401 1838177 SH SOLE 0 1838177 0 0 VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 10094 146711 SH SOLE 0 146711 0 0 VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 20049 245903 SH SOLE 0 245903 0 0 VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 2621 54729 SH SOLE 0 54729 0 0 VNGRD ULTRA SHORT BD ETF ETF/Closed End- 92203C303 699 14100 SH SOLE 0 14100 0 0 VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 78460 1595030 SH SOLE 0 1595030 0 0 VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 20353 174195 SH SOLE 0 174195 0 0 VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 3534 31977 SH SOLE 0 31977 0 0 VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 390268 6654177 SH SOLE 0 6654177 0 0 VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 77917 1865370 SH SOLE 0 1865370 0 0 VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 330140 4342231 SH SOLE 0 4342231 0 0 VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 17792 264216 SH SOLE 0 264216 0 0 VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 19291 60715 SH SOLE 0 60715 0 0 VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 17346 84969 SH SOLE 0 84969 0 0 VNGRD ENERGY ETF ETF/Closed End 92204A306 1698 12893 SH SOLE 0 12893 0 0 VNGRD FINANCIALS ETF ETF/Closed End 92204A405 9190 89759 SH SOLE 0 89759 0 0 VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 79888 295311 SH SOLE 0 295311 0 0 VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 5820 23837 SH SOLE 0 23837 0 0 VNGRD INFO TECH ETF ETF/Closed End 92204A702 127965 244049 SH SOLE 0 244049 0 0 VNGRD MATERIALS ETF ETF/Closed End 92204A801 1507 7372 SH SOLE 0 7372 0 0 VNGRD UTILITIES ETF ETF/Closed End 92204A876 12918 90601 SH SOLE 0 90601 0 0 VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 13185 100477 SH SOLE 0 100477 0 0 VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 3195 55011 SH SOLE 0 55011 0 0 VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 106279 1374713 SH SOLE 0 1374713 0 0 VNGRD RUS 3000 INDX ETF ETF/Closed End 92206C599 230 988 SH SOLE 0 988 0 0 VNGRD RUS2000 GRW IN ETF ETF/Closed End 92206C623 1248 6330 SH SOLE 0 6330 0 0 VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 639 4572 SH SOLE 0 4572 0 0 VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 31942 375522 SH SOLE 0 375522 0 0 VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 165213 1906227 SH SOLE 0 1906227 0 0 VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 3777 64511 SH SOLE 0 64511 0 0 VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 133317 1695276 SH SOLE 0 1695276 0 0 VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 34455 755424 SH SOLE 0 755424 0 0 VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813 6714 85822 SH SOLE 0 85822 0 0 VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 5409 91303 SH SOLE 0 91303 0 0 VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 116978 1452959 SH SOLE 0 1452959 0 0 VECTOR GROUP LTD Common Stock 92240M108 264 24058 SH SOLE 0 24058 0 0 V2X INC Common Stock 92242T101 475 10164 SH SOLE 0 10164 0 0 VEEVA SYS INC CL A Common Stock 922475108 10317 44529 SH SOLE 0 44529 0 0 VENTAS INC REIT 92276F100 669 15361 SH SOLE 0 15361 0 0 VNGRD MUN T/E BD ETF ETF/Closed End- 922907746 9717 192034 SH SOLE 0 192034 0 0 VNGRD SP 500 ETF ETF/Closed End 922908363 152205 316632 SH SOLE 0 316632 0 0 VNGRD MDCP VAL ETF ETF/Closed End 922908512 13189 84591 SH SOLE 0 84591 0 0 VNGRD MDCP GRW ETF ETF/Closed End 922908538 11901 50470 SH SOLE 0 50470 0 0 VNGRD REAL EST INDX ETF ETF/Closed End 922908553 6678 77220 SH SOLE 0 77220 0 0 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 13505 51799 SH SOLE 0 51799 0 0 VNGRD SML CAP VAL ETF ETF/Closed End 922908611 17347 90406 SH SOLE 0 90406 0 0 VNGRD MID CAP ETF ETF/Closed End 922908629 95660 382853 SH SOLE 0 382853 0 0 VNGRD LGCP ETF ETF/Closed End 922908637 19795 82561 SH SOLE 0 82561 0 0 VNGRD EXTND MARKET ETF ETF/Closed End 922908652 3018 17219 SH SOLE 0 17219 0 0 VNGRD GROWTH ETF ETF/Closed End 922908736 54755 159079 SH SOLE 0 159079 0 0 VNGRD VALUE ETF ETF/Closed End 922908744 52704 323613 SH SOLE 0 323613 0 0 VNGRD SMALL CAP ETF ETF/Closed End 922908751 50018 218808 SH SOLE 0 218808 0 0 VNGRD TTL STK MKT ETF ETF/Closed End 922908769 48984 188472 SH SOLE 0 188472 0 0 VERALTO CORP Common Stock 92338C103 3040 34290 SH SOLE 0 34290 0 0 VERISIGN INC Common Stock 92343E102 226 1193 SH SOLE 0 1193 0 0 VERIZON COMMNS INC Common Stock 92343V104 86405 2059214 SH SOLE 0 2059214 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 15952 67671 SH SOLE 0 67671 0 0 VERMILION ENERGY INC Common Stock 923725105 2501 201044 SH SOLE 0 201044 0 0 VERTEX PHARMS INC Common Stock 92532F100 51104 122256 SH SOLE 0 122256 0 0 VERTEX ENERGY INC Common Stock 92534K107 14 10000 SH SOLE 0 10000 0 0 VERTIV HLDGS LLC A Common Stock 92537N108 2982 36508 SH SOLE 0 36508 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 179 19678 SH SOLE 0 19678 0 0 PARAMOUNT GLOBAL B Common Stock 92556H206 1291 109664 SH SOLE 0 109664 0 0 VIATRIS INC Common Stock 92556V106 1872 156747 SH SOLE 0 156747 0 0 VICI PROPERTIES INC REIT 925652109 12433 417366 SH SOLE 0 417366 0 0 VICOR CORP Common Stock 925815102 446 11657 SH SOLE 0 11657 0 0 VICTORY CAP HLDGS INC A Common Stock 92645B103 231 5452 SH SOLE 0 5452 0 0 VICTORYSHS COR INTER ETF ETF/Closed End 92647N527 356 7670 SH SOLE 0 7670 0 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N782 791 12000 SH SOLE 0 12000 0 0 VICTORY WESTEND U S ETF Common Stock 92647P126 23092 645014 SH SOLE 0 645014 0 0 VIKING THERAPEUTICS INC Common Stock 92686J106 2385 29086 SH SOLE 0 29086 0 0 VILLAGE SUPER MTK A NEW Common Stock 927107409 624 21794 SH SOLE 0 21794 0 0 VIPSHOP HOLDINGS INC ADR Common Stock 92763W103 856 51726 SH SOLE 0 51726 0 0 VIRCO MANUFACTURING CORP Common Stock 927651109 675 61770 SH SOLE 0 61770 0 0 VIRTU FINANCIAL INC A Common Stock 928254101 291 14199 SH SOLE 0 14199 0 0 VISA INC CL A Common Stock 92826C839 228487 818714 SH SOLE 0 818714 0 0 VISHAY PRECISION GRP Common Stock 92835K103 527 14916 SH SOLE 0 14916 0 0 VIRTUS TOTAL RETURN FD ETF/Closed End 92835W107 68 12216 SH SOLE 0 12216 0 0 VISTA ENERGY S A B ADS Common Stock 92837L109 590 14255 SH SOLE 0 14255 0 0 VIRTUS CV INCM 24 TGT FD ETF/Closed End 92838R105 95 10760 SH SOLE 0 10760 0 0 VIRTUS ARTFL INTELL OPP ETF/Closed End 92838Y100 604 30094 SH SOLE 0 30094 0 0 VISTRA CORP Common Stock 92840M102 7431 106691 SH SOLE 0 106691 0 0 VIRTUS DVRS INCM CV FD ETF/Closed End 92840N100 209 8730 SH SOLE 0 8730 0 0 VIRTUS DIV INT PREM STR ETF/Closed End 92840R101 381 29788 SH SOLE 0 29788 0 0 VIRTUS EQ CV INCM FD ETF/Closed End 92841M101 243 10865 SH SOLE 0 10865 0 0 VODAFONE GRP PLC NEW ADR Common Stock 92857W308 8247 926590 SH SOLE 0 926590 0 0 VONTIER CORP Common Stock 928881101 3681 81157 SH SOLE 0 81157 0 0 VORNADO REALTY TRUST REIT 929042109 484 16822 SH SOLE 0 16822 0 0 VOYA FINANCIAL INC Common Stock 929089100 3625 49041 SH SOLE 0 49041 0 0 VULCAN MATERIALS COMPANY Common Stock 929160109 14131 51777 SH SOLE 0 51777 0 0 WD 40 CO Common Stock 929236107 677 2672 SH SOLE 0 2672 0 0 WSFS FINANCIAL CORP Common Stock 929328102 405 8976 SH SOLE 0 8976 0 0 W P CAREY INC Common Stock 92936U109 9744 172649 SH SOLE 0 172649 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 4870 59299 SH SOLE 0 59299 0 0 WK KELLOGG CO Common Stock 92942W107 241 12830 SH SOLE 0 12830 0 0 WABASH NATIONAL CORP Common Stock 929566107 652 21761 SH SOLE 0 21761 0 0 WABTEC Common Stock 929740108 1469 10083 SH SOLE 0 10083 0 0 WALMART INC Common Stock 931142103 138142 2295863 SH SOLE 0 2295863 0 0 WALGREENS BOOTS ALLIANCE Common Stock 931427108 5982 275813 SH SOLE 0 275813 0 0 WARBY PARKER INC A Common Stock 93403J106 657 48245 SH SOLE 0 48245 0 0 WARNER BROS DISCV A Common Stock 934423104 1376 157601 SH SOLE 0 157601 0 0 WARRIOR MET COAL INC Common Stock 93627C101 3953 65117 SH SOLE 0 65117 0 0 WASHINGTON TRUST BANCORP Common Stock 940610108 643 23930 SH SOLE 0 23930 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 3855 22409 SH SOLE 0 22409 0 0 WASTE MANAGEMENT INC DEL Common Stock 94106L109 53674 251813 SH SOLE 0 251813 0 0 WATERS CORP Common Stock 941848103 1176 3415 SH SOLE 0 3415 0 0 WATSCO INC A Common Stock 942622200 10049 23263 SH SOLE 0 23263 0 0 WATTS WATER TECH INC Common Stock 942749102 3093 14554 SH SOLE 0 14554 0 0 CLIMB GLOBAL SLTNS INC Common Stock 946760105 1338 18882 SH SOLE 0 18882 0 0 WEBSTER FINANCIAL CORP Common Stock 947890109 1820 35852 SH SOLE 0 35852 0 0 WELLS FARGO CO NEW Common Stock 949746101 18075 311850 SH SOLE 0 311850 0 0 WF CONV A 75 PERPTL Preferred Stock 949746804 4006 3285 SH SOLE 0 3285 0 0 AS GLB DIV OPP FD ETF/Closed End 94987C103 220 45737 SH SOLE 0 45737 0 0 AS MULT SECTOR INCM FD ETF/Closed End- 94987D101 96 10267 SH SOLE 0 10267 0 0 WELLTOWER INC REIT 95040Q104 5108 54666 SH SOLE 0 54666 0 0 WENDYS CO Common Stock 95058W100 286 15170 SH SOLE 0 15170 0 0 WESBANCO INC Common Stock 950810101 366 12265 SH SOLE 0 12265 0 0 WESCO INTL INC Common Stock 95082P105 515 3005 SH SOLE 0 3005 0 0 WEST PHARM SVCS INC Common Stock 955306105 19847 50155 SH SOLE 0 50155 0 0 WESTERN ASSET PREMIER ETF/Closed End- 957664105 457 42907 SH SOLE 0 42907 0 0 WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 601 62528 SH SOLE 0 62528 0 0 WESTERN HIGH INCM OPPTY ETF/Closed End- 95766K109 45 11567 SH SOLE 0 11567 0 0 WESTERN MANAGED MUNIS FD ETF/Closed End- 95766M105 243 23241 SH SOLE 0 23241 0 0 WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 572 84295 SH SOLE 0 84295 0 0 WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 456 56000 SH SOLE 0 56000 0 0 WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 2892 335109 SH SOLE 0 335109 0 0 WESTERN ASSET INVESTMENT ETF/Closed End- 95766T100 141 11556 SH SOLE 0 11556 0 0 WESTERN HIGH YLD DEFINED ETF/Closed End- 95768B107 123 10320 SH SOLE 0 10320 0 0 WESTERN ASSET DVR INC Common Stock 95790K109 148 10225 SH SOLE 0 10225 0 0 WESTERN DIGITAL CORP Common Stock 958102105 1277 18717 SH SOLE 0 18717 0 0 WESTERN MIDSTREAM LP MLP 958669103 1210 34043 SH SOLE 0 34043 0 0 WESTERN NEW ENG BANCORP Common Stock 958892101 85 11080 SH SOLE 0 11080 0 0 WESTERN UNION CO Common Stock 959802109 14976 1071228 SH SOLE 0 1071228 0 0 WESTLAKE CORP Common Stock 960413102 8609 56343 SH SOLE 0 56343 0 0 WESTROCK CO Common Stock 96145D105 1874 37890 SH SOLE 0 37890 0 0 WEYCO GROUP INC Common Stock 962149100 699 21932 SH SOLE 0 21932 0 0 WEYERHAEUSER CO Common Stock 962166104 1577 43908 SH SOLE 0 43908 0 0 WHEATON PRECIOUS METALS Common Stock 962879102 1588 33692 SH SOLE 0 33692 0 0 WHIRLPOOL CORP Common Stock 963320106 5007 41855 SH SOLE 0 41855 0 0 WILLIAMS COS INC DEL Common Stock 969457100 41196 1057113 SH SOLE 0 1057113 0 0 WILLIAMS SONOMA INC Common Stock 969904101 1689 5320 SH SOLE 0 5320 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 827 7920 SH SOLE 0 7920 0 0 WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 512 7244 SH SOLE 0 7244 0 0 WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 1919 22140 SH SOLE 0 22140 0 0 WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 1210 23783 SH SOLE 0 23783 0 0 WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 4013 55586 SH SOLE 0 55586 0 0 WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 3355 80197 SH SOLE 0 80197 0 0 WSDMTR US AI ENH VAL ETF ETF/Closed End 97717W406 1146 11264 SH SOLE 0 11264 0 0 WSDMTR INDIA EARNGS ETF ETF/Closed End 97717W422 2404 55190 SH SOLE 0 55190 0 0 WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 9113 186864 SH SOLE 0 186864 0 0 WSDMTREE JA SMCP HDG ETF ETF/Closed End 97717W521 203 6050 SH SOLE 0 6050 0 0 WISDMTR US SMCP ETF ETF/Closed End 97717W562 263 5250 SH SOLE 0 5250 0 0 WSDMTR US MDCP ETF ETF/Closed End 97717W570 2882 47225 SH SOLE 0 47225 0 0 WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 4991 152726 SH SOLE 0 152726 0 0 WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 1654 30173 SH SOLE 0 30173 0 0 WSDMTR INTL SMCP DIV ETF ETF/Closed End 97717W760 974 14940 SH SOLE 0 14940 0 0 WSDMTR INTL HI DIV ETF ETF/Closed End 97717W802 225 5689 SH SOLE 0 5689 0 0 WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 3256 30013 SH SOLE 0 30013 0 0 WSDMTRE INTL QUAL DV ETF ETF/Closed End 97717X131 1360 35734 SH SOLE 0 35734 0 0 WSDMTREE EMRG MKTS ETF ETF/Closed End 97717X578 314 10653 SH SOLE 0 10653 0 0 WSDMTREE INTL HDG DV ETF ETF/Closed End 97717X594 713 15526 SH SOLE 0 15526 0 0 WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 29745 390407 SH SOLE 0 390407 0 0 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 3776 78177 SH SOLE 0 78177 0 0 WSDMTREE FLTG TRSY ETF ETF/Closed End 97717Y527 12855 255611 SH SOLE 0 255611 0 0 WISDOMTREE CLOUD COM ETF ETF/Closed End 97717Y691 274 7871 SH SOLE 0 7871 0 0 WSDMTR US EFFCNT CRP ETF ETF/Closed End 97717Y790 1018 24098 SH SOLE 0 24098 0 0 WOLFSPEED INC Common Stock 977852102 692 23457 SH SOLE 0 23457 0 0 WOODWARD INC Common Stock 980745103 4106 26643 SH SOLE 0 26643 0 0 WORKDAY INC A Common Stock 98138H101 6907 25324 SH SOLE 0 25324 0 0 WORKHORSE GROUP INC Common Stock 98138J206 3 12562 SH SOLE 0 12562 0 0 WORKIVA INC A Common Stock 98139A105 1690 19935 SH SOLE 0 19935 0 0 WRLD SPDR GOLD MINI ETF ETF/Closed End 98149E303 3664 83176 SH SOLE 0 83176 0 0 WORTHINGTON ENTRPRS INC Common Stock 981811102 1990 31986 SH SOLE 0 31986 0 0 WORTHINGTON STEEL INC Common Stock 982104101 1115 31103 SH SOLE 0 31103 0 0 WW INTL INC Common Stock 98262P101 141 76339 SH SOLE 0 76339 0 0 WYNDHAM HOTELS RESORTS Common Stock 98311A105 296 3852 SH SOLE 0 3852 0 0 WYNN RESORTS LTD Common Stock 983134107 3978 38907 SH SOLE 0 38907 0 0 XPO INC Common Stock 983793100 5364 43953 SH SOLE 0 43953 0 0 XPEL INC Common Stock 98379L100 1134 20994 SH SOLE 0 20994 0 0 XCEL ENERGY INC Common Stock 98389B100 5465 101681 SH SOLE 0 101681 0 0 XYLEM INC Common Stock 98419M100 4798 37128 SH SOLE 0 37128 0 0 XEROX HLDGS CORP NEW Common Stock 98421M106 657 36721 SH SOLE 0 36721 0 0 XERIS BIOPHARMA HLDGS Common Stock 98422E103 23 10303 SH SOLE 0 10303 0 0 YETI HOLDINGS INC Common Stock 98585X104 630 16339 SH SOLE 0 16339 0 0 YORK WATER COMPANY Common Stock 987184108 387 10673 SH SOLE 0 10673 0 0 YUM BRANDS INC Common Stock 988498101 5763 41562 SH SOLE 0 41562 0 0 YUM CHINA HLDGS INC Common Stock 98850P109 514 12905 SH SOLE 0 12905 0 0 ZEBRA TECHS CORP A Common Stock 989207105 8519 28261 SH SOLE 0 28261 0 0 ZEROFOX HLDGS INC Common Stock 98955G103 11 10000 SH SOLE 0 10000 0 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 1836 13912 SH SOLE 0 13912 0 0 ZOETIS INC CL A Common Stock 98978V103 18135 107175 SH SOLE 0 107175 0 0 ZOOMINFO TECHS INC Common Stock 98980F104 520 32427 SH SOLE 0 32427 0 0 ZSCALER INC Common Stock 98980G102 5454 28311 SH SOLE 0 28311 0 0 ZOOM VIDEO COMMNS INC A Common Stock 98980L101 615 9404 SH SOLE 0 9404 0 0 ZURN ELKAY WTR SLTNS Common Stock 98983L108 7039 210295 SH SOLE 0 210295 0 0 ZYMEWORKS DEL INC Common Stock 98985Y108 108 10267 SH SOLE 0 10267 0 0 ZYNEX INC Common Stock 98986M103 1121 90661 SH SOLE 0 90661 0 0 DEUTSCHE BANK AG Common Stock D18190898 850 53905 SH SOLE 0 53905 0 0 ALKERMES PLC Common Stock G01767105 822 30371 SH SOLE 0 30371 0 0 ALLEGION PUBLIC LTD Common Stock G0176J109 9125 67737 SH SOLE 0 67737 0 0 AMCOR PLC ORD USD 001 Common Stock G0250X107 11140 1171450 SH SOLE 0 1171450 0 0 AMDOCS LTD Common Stock G02602103 610 6747 SH SOLE 0 6747 0 0 ANGLOGOLD ASHANTI PLC Common Stock G0378L100 239 10759 SH SOLE 0 10759 0 0 AMBARELLA INC Common Stock G037AX101 205 4036 SH SOLE 0 4036 0 0 AON PLC A Common Stock G0403H108 15155 45412 SH SOLE 0 45412 0 0 ARCH CAPITAL GROUP LTD Common Stock G0450A105 8374 90592 SH SOLE 0 90592 0 0 ARCADIUM LITHIUM PLC Common Stock G0508H110 165 38316 SH SOLE 0 38316 0 0 ASSURED GUARANTY LIMITED Common Stock G0585R106 411 4708 SH SOLE 0 4708 0 0 AXIS CAPITAL HLDGS LTD Common Stock G0692U109 683 10505 SH SOLE 0 10505 0 0 BANK N T BUTTERFIELDSON Common Stock G0772R208 441 13781 SH SOLE 0 13781 0 0 ACCENTURE PLC IRELD CL A Common Stock G1151C101 37230 107413 SH SOLE 0 107413 0 0 BORR DRILLING LTD NEW 21 Common Stock G1466R173 468 68348 SH SOLE 0 68348 0 0 BROOKFIELD INFRA LP MLP G16252101 456 14599 SH SOLE 0 14599 0 0 CRH PLC Common Stock G25508105 3337 38683 SH SOLE 0 38683 0 0 COCACOLA EUROPAC PRTNRS Common Stock G25839104 1587 22687 SH SOLE 0 22687 0 0 EATON CORP PLC Common Stock G29183103 138327 442392 SH SOLE 0 442392 0 0 ASA GOLD PRECIOUS MTLS ETF/Closed End G3156P103 205 13355 SH SOLE 0 13355 0 0 ESSENT GROUP LTD Common Stock G3198U102 613 10297 SH SOLE 0 10297 0 0 EVEREST GROUP LTD Common Stock G3223R108 3445 8667 SH SOLE 0 8667 0 0 FABRINET Common Stock G3323L100 977 5168 SH SOLE 0 5168 0 0 FERGUSON PLC NEW Common Stock G3421J106 24026 109994 SH SOLE 0 109994 0 0 FLEX LNG LTD NEW Common Stock G35947202 2528 99405 SH SOLE 0 99405 0 0 GIGACLOUD TECH INC A Common Stock G38644103 599 22402 SH SOLE 0 22402 0 0 GATES INDL CORP PLC Common Stock G39108108 762 43009 SH SOLE 0 43009 0 0 GENPACT LTD Common Stock G3922B107 703 21329 SH SOLE 0 21329 0 0 GLOBALFOUNDRIES INC Common Stock G39387108 1259 24158 SH SOLE 0 24158 0 0 GRAB HOLDINGS LTD A Common Stock G4124C109 46 14536 SH SOLE 0 14536 0 0 ICON PLC Common Stock G4705A100 5934 17664 SH SOLE 0 17664 0 0 INTL GAME TECH PLC USD Common Stock G4863A108 1239 54848 SH SOLE 0 54848 0 0 JAZZ PHARMS PLC SHS USD Common Stock G50871105 1913 15888 SH SOLE 0 15888 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 26009 398174 SH SOLE 0 398174 0 0 KINIKSA PHARMS LTD A Common Stock G5269C101 530 26843 SH SOLE 0 26843 0 0 LINDE PLC NEW Common Stock G54950103 66868 144012 SH SOLE 0 144012 0 0 MEDTRONIC PLC Common Stock G5960L103 90300 1036147 SH SOLE 0 1036147 0 0 APTIV PLC Common Stock G6095L109 3818 47934 SH SOLE 0 47934 0 0 LIBERTY GLBL LTD A USD Common Stock G61188101 188 11093 SH SOLE 0 11093 0 0 LIBERTY GLBL LTD C USD Common Stock G61188127 7718 437528 SH SOLE 0 437528 0 0 JOBY AVIATION INC Common Stock G65163100 1084 202223 SH SOLE 0 202223 0 0 NOMAD FOODS LTD USD Common Stock G6564A105 1264 64614 SH SOLE 0 64614 0 0 NORWEGIAN CRUISE LINE Common Stock G66721104 953 45532 SH SOLE 0 45532 0 0 NVENT ELECTRIC PLC Common Stock G6700G107 1423 18877 SH SOLE 0 18877 0 0 PAGSEGURO DIGITAL LTD A Common Stock G68707101 291 20393 SH SOLE 0 20393 0 0 PANGAEA LOGISTICS SLTNS Common Stock G6891L105 541 77555 SH SOLE 0 77555 0 0 RENAISSANCERE HLDGS LTD Common Stock G7496G103 583 2482 SH SOLE 0 2482 0 0 SEAGATE TECH HLDGS PUB Common Stock G7997R103 5453 58607 SH SOLE 0 58607 0 0 SEADRILL 2021 LTD Common Stock G7997W102 209 4165 SH SOLE 0 4165 0 0 PENTAIR PLC Common Stock G7S00T104 14191 166098 SH SOLE 0 166098 0 0 SENSATA TECHS HLDG PLC Common Stock G8060N102 579 15772 SH SOLE 0 15772 0 0 SIGNET JEWELERS LTD Common Stock G81276100 420 4200 SH SOLE 0 4200 0 0 STERIS PLC Common Stock G8473T100 1740 7741 SH SOLE 0 7741 0 0 TECHNIPFMC PLC Common Stock G87110105 205 8152 SH SOLE 0 8152 0 0 TRANE TECHNOLOGIES PLC Common Stock G8994E103 37516 124969 SH SOLE 0 124969 0 0 VALARIS LTD Common Stock G9460G101 2225 29566 SH SOLE 0 29566 0 0 WHITE MTN INS GRP LTD Common Stock G9618E107 255 142 SH SOLE 0 142 0 0 WILLIS TOWERS WATSON PUB Common Stock G96629103 573 2084 SH SOLE 0 2084 0 0 PERRIGO CO PLC Common Stock G97822103 1759 54649 SH SOLE 0 54649 0 0 WNS HLDGS LTD GBP01 Common Stock G98196101 816 16149 SH SOLE 0 16149 0 0 XP INC A Common Stock G98239109 12675 493953 SH SOLE 0 493953 0 0 ALCON INC Common Stock H01301128 6837 82083 SH SOLE 0 82083 0 0 BUNGE GLOBAL SA Common Stock H11356104 647 6312 SH SOLE 0 6312 0 0 CHUBB LTD Common Stock H1467J104 65148 251411 SH SOLE 0 251411 0 0 CRISPR THERAPEUTICS AG Common Stock H17182108 612 8982 SH SOLE 0 8982 0 0 GARMIN LTD Common Stock H2906T109 20203 135709 SH SOLE 0 135709 0 0 UBS GROUP AG Common Stock H42097107 1013 32967 SH SOLE 0 32967 0 0 LOGITECH INTL SA Common Stock H50430232 1671 18701 SH SOLE 0 18701 0 0 ON HOLDING AG A Common Stock H5919C104 3686 104185 SH SOLE 0 104185 0 0 TE CONNECTIVITY LTD Common Stock H84989104 17656 121567 SH SOLE 0 121567 0 0 TRANSOCEAN LTD Common Stock H8817H100 1544 245861 SH SOLE 0 245861 0 0 ARDAGH METAL PCKG S A Common Stock L02235106 2299 670124 SH SOLE 0 670124 0 0 GLOBANT S A Common Stock L44385109 3262 16157 SH SOLE 0 16157 0 0 ORION S A Common Stock L72967109 622 26441 SH SOLE 0 26441 0 0 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 7990 30278 SH SOLE 0 30278 0 0 BOS BETTER ONLINE SOL Common Stock M20115180 1865 611550 SH SOLE 0 611550 0 0 CELLEBRITE DI LTD A Common Stock M2197Q107 502 45300 SH SOLE 0 45300 0 0 CHECK POINT SFTWARE TECH Common Stock M22465104 3826 23330 SH SOLE 0 23330 0 0 COMPUGEN LTD Common Stock M25722105 64 24950 SH SOLE 0 24950 0 0 CYBER ARK SOFTWARE LTD Common Stock M2682V108 2444 9202 SH SOLE 0 9202 0 0 FIVERR INTL LTD ORD SHS Common Stock M4R82T106 870 41268 SH SOLE 0 41268 0 0 INMODE LTD ORD Common Stock M5425M103 2249 104072 SH SOLE 0 104072 0 0 ITURAN LOC AND CONTROL Common Stock M6158M104 556 19897 SH SOLE 0 19897 0 0 JFROG LTD Common Stock M6191J100 1014 22938 SH SOLE 0 22938 0 0 MEDIWOUND LTD NEW Common Stock M68830112 427 29948 SH SOLE 0 29948 0 0 ODDITY TECH LTD A Common Stock M7518J104 301 6925 SH SOLE 0 6925 0 0 RADCOM LTD NEW Common Stock M81865111 3017 270329 SH SOLE 0 270329 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 229 6856 SH SOLE 0 6856 0 0 AERCAP HOLDINGS N V Common Stock N00985106 36347 418214 SH SOLE 0 418214 0 0 ASML HLDG NV NYRS NEW Common Stock N07059210 47836 49291 SH SOLE 0 49291 0 0 CNH INDUSTRIAL N V Common Stock N20944109 3000 231475 SH SOLE 0 231475 0 0 FERRARI NV NEW Common Stock N3167Y103 28834 66142 SH SOLE 0 66142 0 0 LYONDELLBASELL N V CL A Common Stock N53745100 11695 114341 SH SOLE 0 114341 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 49261 198816 SH SOLE 0 198816 0 0 QIAGEN NV NEW Common Stock N72482149 320 7433 SH SOLE 0 7433 0 0 STELLANTIS N V Common Stock N82405106 1682 59436 SH SOLE 0 59436 0 0 STEVANATO GROUP S P A Common Stock T9224W109 449 14000 SH SOLE 0 14000 0 0 ROYAL CARIBBEAN GROUP Common Stock V7780T103 6874 49447 SH SOLE 0 49447 0 0 ARDMORE SHIPPING CORP Common Stock Y0207T100 459 27972 SH SOLE 0 27972 0 0 COSTAMARE INC Common Stock Y1771G102 499 43982 SH SOLE 0 43982 0 0 DANAOS CORP NEW Common Stock Y1968P121 1822 25235 SH SOLE 0 25235 0 0 DORIAN LPG LTD Common Stock Y2106R110 452 11756 SH SOLE 0 11756 0 0 EUROSEAS LTD NEW 2019 Common Stock Y23592135 611 17053 SH SOLE 0 17053 0 0 FLEX LTD Common Stock Y2573F102 6997 244578 SH SOLE 0 244578 0 0 GLOBAL SHIP LSE A NEW Common Stock Y27183600 584 28751 SH SOLE 0 28751 0 0 SCORPIO TANKERS INC NEW Common Stock Y7542C130 596 8334 SH SOLE 0 8334 0 0 STAR BULK CARRIERS 001 Common Stock Y8162K204 2969 124390 SH SOLE 0 124390 0 0 STEALTHGAS INC Common Stock Y81669106 577 97163 SH SOLE 0 97163 0 0