0001329948-24-000011.txt : 20240725 0001329948-24-000011.hdr.sgml : 20240725 20240725142038 ACCESSION NUMBER: 0001329948-24-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240725 DATE AS OF CHANGE: 20240725 EFFECTIVENESS DATE: 20240725 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: 241141172 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 true 0001329948 XXXXXXXX 06-30-2024 06-30-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 07-25-2024 0 2599 32801272 false
INFORMATION TABLE 2 jms13f2q2024.xml AAON INC NEW Common Stock 000360206 4233 48526 SH SOLE 0 48526 0 0 AAR CORP Common Stock 000361105 245 3365 SH SOLE 0 3365 0 0 AB ACTIVE DISRUPTORS ETF ETF/Closed End 00039J509 835 10801 SH SOLE 0 10801 0 0 ADT INC Common Stock 00090Q103 593 78004 SH SOLE 0 78004 0 0 ABM INDUSTRIES INC Common Stock 000957100 587 11601 SH SOLE 0 11601 0 0 AFLAC INC Common Stock 001055102 26156 292865 SH SOLE 0 292865 0 0 AGCO CORP Common Stock 001084102 328 3349 SH SOLE 0 3349 0 0 AG MORTGAGE INVT TR INC Common Stock 001228501 1101 165776 SH SOLE 0 165776 0 0 AES CORP Common Stock 00130H105 4234 240952 SH SOLE 0 240952 0 0 ALPS OSHS EUR QUAL ETF ETF/Closed End 00162Q379 1498 49470 SH SOLE 0 49470 0 0 ALPS OSHS US QUAL DV ETF ETF/Closed End 00162Q387 1071 21585 SH SOLE 0 21585 0 0 ALPS OSHS US SMCP ETF ETF/Closed End 00162Q395 534 12961 SH SOLE 0 12961 0 0 ALPS ALERIAN MLP NEW ETF ETF/Closed End 00162Q452 17439 363472 SH SOLE 0 363472 0 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 764 14436 SH SOLE 0 14436 0 0 ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 443 14912 SH SOLE 0 14912 0 0 ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 866 38238 SH SOLE 0 38238 0 0 ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 5684 107596 SH SOLE 0 107596 0 0 AMN HEALTHCARE SVCS INC Common Stock 001744101 835 16294 SH SOLE 0 16294 0 0 API GROUP CORP Common Stock 00187Y100 201 5346 SH SOLE 0 5346 0 0 ASGN INC Common Stock 00191U102 1963 22269 SH SOLE 0 22269 0 0 ATT INC Common Stock 00206R102 43742 2288968 SH SOLE 0 2288968 0 0 ARK NEXT GEN INTERNE ETF ETF/Closed End 00214Q401 226 2890 SH SOLE 0 2890 0 0 ASE TECH HLDG CO LTD Common Stock 00215W100 476 41717 SH SOLE 0 41717 0 0 ABBOTT LABORATORIES Common Stock 002824100 63078 607045 SH SOLE 0 607045 0 0 ABBVIE INC Common Stock 00287Y109 162379 946705 SH SOLE 0 946705 0 0 ABERCROMBIE FITCH A Common Stock 002896207 1741 9788 SH SOLE 0 9788 0 0 ABRDN ASIA PACIFIC ETF/Closed End- 003009107 292 109059 SH SOLE 0 109059 0 0 ABRDN GLB PREM PPTYS ETF/Closed End 00302L108 68 17800 SH SOLE 0 17800 0 0 ABRDN GLB DYN DIV FD ETF/Closed End 00302M106 107 10986 SH SOLE 0 10986 0 0 ABERDN PHYS PLAT SHS ETF ETF/Closed End 003260106 929 10157 SH SOLE 0 10157 0 0 ABERDN STD PHYS GOLD ETF ETF/Closed End 00326A104 396 17802 SH SOLE 0 17802 0 0 ABRDN TTL DYN DIV FD ETF/Closed End 00326L100 851 101155 SH SOLE 0 101155 0 0 ACI WORLDWIDE INC Common Stock 004498101 655 16544 SH SOLE 0 16544 0 0 ACME UNITED CORP Common Stock 004816104 580 16531 SH SOLE 0 16531 0 0 ACRES COML RLTY CORP REIT 00489Q102 156 12250 SH SOLE 0 12250 0 0 ACUITY BRANDS INC Common Stock 00508Y102 1034 4283 SH SOLE 0 4283 0 0 ACUSHNET HOLDINGS CORP Common Stock 005098108 277 4370 SH SOLE 0 4370 0 0 ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 867 40367 SH SOLE 0 40367 0 0 ADAPTIMMUNE THERAPEUTICS Common Stock 00653A107 29 30000 SH SOLE 0 30000 0 0 ADAPTHEALTH CORP Common Stock 00653Q102 399 39870 SH SOLE 0 39870 0 0 ADDUS HOMECARE CORP Common Stock 006739106 1204 10366 SH SOLE 0 10366 0 0 ADOBE INC Common Stock 00724F101 53861 96952 SH SOLE 0 96952 0 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 604 8854 SH SOLE 0 8854 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 2377 37536 SH SOLE 0 37536 0 0 ADVSHS PURE US CANN ETF ETF/Closed End 00768Y453 543 74075 SH SOLE 0 74075 0 0 ADVSHS PURE CANNABIS ETF ETF/Closed End 00768Y495 73 21491 SH SOLE 0 21491 0 0 AEGON LTD Common Stock 0076CA104 74 12114 SH SOLE 0 12114 0 0 ADVANCED MICRO DEVICES Common Stock 007903107 31217 192450 SH SOLE 0 192450 0 0 ADVANCED DRAIN SYS INC Common Stock 00790R104 21443 133689 SH SOLE 0 133689 0 0 AEROVIRONMENT INC Common Stock 008073108 3053 16761 SH SOLE 0 16761 0 0 AFFILIATED MGRS GRP INC Common Stock 008252108 974 6234 SH SOLE 0 6234 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 17310 133532 SH SOLE 0 133532 0 0 AGNICOEAGLE MINES LTD Common Stock 008474108 3495 53443 SH SOLE 0 53443 0 0 AGREE REALTY CORP REIT 008492100 679 10958 SH SOLE 0 10958 0 0 AIM ALZ LGCP JAN/JUL ETF ETF/Closed End 00888H869 2393 84258 SH SOLE 0 84258 0 0 AIM ALLIANZ LGCP 10 ETF ETF/Closed End 00888H877 3160 103696 SH SOLE 0 103696 0 0 AIRBNB INC CL A Common Stock 009066101 9513 62738 SH SOLE 0 62738 0 0 AIR LEASE CORP CL A Common Stock 00912X302 1115 23461 SH SOLE 0 23461 0 0 AIR PDTS CHEMICALS INC Common Stock 009158106 58385 226255 SH SOLE 0 226255 0 0 AIR TRANS SVCS GRP INC Common Stock 00922R105 549 39587 SH SOLE 0 39587 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1219 13535 SH SOLE 0 13535 0 0 ALAMO GROUP INC Common Stock 011311107 268 1548 SH SOLE 0 1548 0 0 ALAMOS GOLD INC NEW Common Stock 011532108 340 21708 SH SOLE 0 21708 0 0 ALASKA AIR GROUP INC Common Stock 011659109 206 5095 SH SOLE 0 5095 0 0 ALBEMARLE CORP Common Stock 012653101 10819 113263 SH SOLE 0 113263 0 0 ALBERTSONS CO A PAR001 Common Stock 013091103 1160 58754 SH SOLE 0 58754 0 0 ALCOA CORP Common Stock 013872106 1008 25351 SH SOLE 0 25351 0 0 ALEXANDER BALDWIN NEW Common Stock 014491104 350 20636 SH SOLE 0 20636 0 0 ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 3626 50354 SH SOLE 0 50354 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 2014 8344 SH SOLE 0 8344 0 0 ATI INC Common Stock 01741R102 1820 32818 SH SOLE 0 32818 0 0 ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 518 10304 SH SOLE 0 10304 0 0 ALLETE INC NEW Common Stock 018522300 712 11420 SH SOLE 0 11420 0 0 ALLIANCE RES PARTNERS LP MLP 01877R108 307 12546 SH SOLE 0 12546 0 0 ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 329 31431 SH SOLE 0 31431 0 0 ALLIANT ENERGY CORP Common Stock 018802108 5303 104188 SH SOLE 0 104188 0 0 ALLIANCEBERNSTEIN HLDG MLP 01881G106 3424 101334 SH SOLE 0 101334 0 0 ALLIENT INC B Common Stock 019330109 922 36486 SH SOLE 0 36486 0 0 ALLISON TRANSMISSION Common Stock 01973R101 5648 74414 SH SOLE 0 74414 0 0 ALLSTATE CORP Common Stock 020002101 6880 43092 SH SOLE 0 43092 0 0 ALLY FINANCIAL INC Common Stock 02005N100 1621 40872 SH SOLE 0 40872 0 0 ALNYLAM PHARMACEUTICALS Common Stock 02043Q107 767 3157 SH SOLE 0 3157 0 0 EA ALPHA ARCHITECT ETF ETF/Closed End 02072L565 776 7197 SH SOLE 0 7197 0 0 EA STRIVE 1000 VAL ETF ETF/Closed End 02072L599 958 34043 SH SOLE 0 34043 0 0 EA FRDM 100 E/MKT ETF ETF/Closed End 02072L607 9846 278768 SH SOLE 0 278768 0 0 EA STRIVE 1000 GRW ETF ETF/Closed End 02072L615 1694 42506 SH SOLE 0 42506 0 0 EA STRIVE US SEMICON ETF ETF/Closed End 02072L672 496 9822 SH SOLE 0 9822 0 0 EA SRIVE 500 ETF ETF/Closed End 02072L680 2568 73426 SH SOLE 0 73426 0 0 EA BRDGWAY BLUE CHIP ETF ETF/Closed End 02072L714 666 55227 SH SOLE 0 55227 0 0 ALPHA METALLURGICAL RES Common Stock 020764106 630 2244 SH SOLE 0 2244 0 0 ALPHABET INC C Common Stock 02079K107 224895 1226120 SH SOLE 0 1226120 0 0 ALPHABET INC A Common Stock 02079K305 328999 1806199 SH SOLE 0 1806199 0 0 ALTIMMUNE INC NEW Common Stock 02155H200 130 19480 SH SOLE 0 19480 0 0 ALTRIA GROUP INC Common Stock 02209S103 42745 938408 SH SOLE 0 938408 0 0 AMARIN CORP PLC ADR NEW Common Stock 023111206 57 83270 SH SOLE 0 83270 0 0 AMAZONCOM INC Common Stock 023135106 485000 2509704 SH SOLE 0 2509704 0 0 AMBEV S A SPON ADR Common Stock 02319V103 41 20057 SH SOLE 0 20057 0 0 AMEREN CORP Common Stock 023608102 537 7545 SH SOLE 0 7545 0 0 AMERESCO INC CL A Common Stock 02361E108 890 30892 SH SOLE 0 30892 0 0 AMERICAN ARLNS GRP INC Common Stock 02376R102 250 22103 SH SOLE 0 22103 0 0 AMERICA MOVIL SPON ADR B Common Stock 02390A101 608 35761 SH SOLE 0 35761 0 0 AMERN US QLTY GRW ETF ETF/Closed End 025072307 2369 27555 SH SOLE 0 27555 0 0 AMERN CENTY QUAL PFD ETF ETF/Closed End- 025072539 3368 92384 SH SOLE 0 92384 0 0 AVANTIS INTL EQ ETF ETF/Closed End 025072703 235 3775 SH SOLE 0 3775 0 0 AVANTIS US S/C VAL ETF ETF/Closed End 025072877 4141 46156 SH SOLE 0 46156 0 0 AVANTIS US EQ ETF ETF/Closed End 025072885 496 5498 SH SOLE 0 5498 0 0 AMER ELEC PWR CO INC Common Stock 025537101 14976 170688 SH SOLE 0 170688 0 0 AMERN EXPRESS CO Common Stock 025816109 40201 173615 SH SOLE 0 173615 0 0 AMERICAN FINL GRP INC OH Common Stock 025932104 6174 50191 SH SOLE 0 50191 0 0 AMERICAN INTL GROUP NEW Common Stock 026874784 9816 132224 SH SOLE 0 132224 0 0 AMERICAN RES CORP NEW Common Stock 02927U208 522 714204 SH SOLE 0 714204 0 0 AMERICAN STS WTR CO Common Stock 029899101 361 4975 SH SOLE 0 4975 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 48550 249766 SH SOLE 0 249766 0 0 AMER WATER WORKS COMPANY Common Stock 030420103 12964 100370 SH SOLE 0 100370 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 1549 19708 SH SOLE 0 19708 0 0 CENCORA INC Common Stock 03073E105 9492 42129 SH SOLE 0 42129 0 0 AMERIPRISE FINL INC Common Stock 03076C106 8532 19972 SH SOLE 0 19972 0 0 AMERIS BANCORP Common Stock 03076K108 548 10888 SH SOLE 0 10888 0 0 AMETEK INC NEW Common Stock 031100100 22259 133520 SH SOLE 0 133520 0 0 AMGEN INC Common Stock 031162100 133479 427202 SH SOLE 0 427202 0 0 AMKOR TECHNOLOGY INC Common Stock 031652100 1692 42289 SH SOLE 0 42289 0 0 AMNEAL PHARMS INC A Common Stock 03168L105 76 11960 SH SOLE 0 11960 0 0 AMPHENOL CORP CL A NEW Common Stock 032095101 19916 295620 SH SOLE 0 295620 0 0 AMPLIFY CWP ENH DIV ETF ETF/Closed End 032108409 53940 1393810 SH SOLE 0 1393810 0 0 AMPLIFY BLOCKCHAIN ETF ETF/Closed End 032108607 2450 69070 SH SOLE 0 69070 0 0 AMPLIFY ALT HARVEST ETF ETF/Closed End 032108631 357 107569 SH SOLE 0 107569 0 0 AMPLIFY CYBERSECUR ETF ETF/Closed End 032108664 4627 71477 SH SOLE 0 71477 0 0 AMPLIFY CWP INTL ENH ETF ETF/Closed End 032108722 17659 580903 SH SOLE 0 580903 0 0 AMPLIFY SEYMOUR ETF ETF/Closed End 032108854 45 10000 SH SOLE 0 10000 0 0 AMPLIFY ENERGY CORP NEW Common Stock 03212B103 506 74625 SH SOLE 0 74625 0 0 ANALOG DEVICES INC Common Stock 032654105 23877 104604 SH SOLE 0 104604 0 0 ANGEL OAK ULTSHT INC ETF ETF/Closed End- 03463K752 4705 92460 SH SOLE 0 92460 0 0 ANGIODYNAMICS INC Common Stock 03475V101 209 34600 SH SOLE 0 34600 0 0 ANHEUSER BUSCH INBEV Common Stock 03524A108 1752 30122 SH SOLE 0 30122 0 0 ANNALY CAP MGMT INC NEW REIT 035710839 2489 130611 SH SOLE 0 130611 0 0 ANSYS INC Common Stock 03662Q105 10889 33869 SH SOLE 0 33869 0 0 ANTERO RESOURCES CORP Common Stock 03674X106 346 10596 SH SOLE 0 10596 0 0 ELEVANCE HEALTH INC Common Stock 036752103 15023 27725 SH SOLE 0 27725 0 0 ANTERO MIDSTREAM CORP Common Stock 03676B102 1083 73450 SH SOLE 0 73450 0 0 APA CORP Common Stock 03743Q108 1487 50494 SH SOLE 0 50494 0 0 MDCP FINL INVT CORP NEW ETF/Closed End 03761U502 259 17115 SH SOLE 0 17115 0 0 APOLLO SR FLOATING RATE ETF/Closed End- 037636107 521 35801 SH SOLE 0 35801 0 0 APOLLO GLOBAL MGMT NEW Common Stock 03769M106 29235 247607 SH SOLE 0 247607 0 0 APPLE INC Common Stock 037833100 1004084 4767278 SH SOLE 0 4767278 0 0 APPLIED INDUSTRIAL TECH Common Stock 03820C105 377 1945 SH SOLE 0 1945 0 0 APPLIED MATERIALS INC Common Stock 038222105 29912 126749 SH SOLE 0 126749 0 0 APPLOVIN CORP A Common Stock 03831W108 4255 51130 SH SOLE 0 51130 0 0 APTARGROUP INC Common Stock 038336103 624 4433 SH SOLE 0 4433 0 0 AQUESTIVE THERAPEUTICS Common Stock 03843E104 2289 880485 SH SOLE 0 880485 0 0 ARAMARK Common Stock 03852U106 551 16202 SH SOLE 0 16202 0 0 ARBOR REALTY TRUST INC REIT 038923108 771 53709 SH SOLE 0 53709 0 0 ARCBEST CORP Common Stock 03937C105 2481 23167 SH SOLE 0 23167 0 0 ARCH RESOURCES INC A Common Stock 03940R107 2379 15630 SH SOLE 0 15630 0 0 ARCHER AVIATION INC A Common Stock 03945R102 181 51475 SH SOLE 0 51475 0 0 ARCHER DANIELS MIDLAND C Common Stock 039483102 17322 286556 SH SOLE 0 286556 0 0 ARCHROCK INC Common Stock 03957W106 271 13390 SH SOLE 0 13390 0 0 ARES MGMT CORP A Common Stock 03990B101 14944 112121 SH SOLE 0 112121 0 0 ARES CAPITAL CORP BDC Common Stock 04010L103 18019 864640 SH SOLE 0 864640 0 0 ARES COML REAL EST CORP REIT 04013V108 105 15775 SH SOLE 0 15775 0 0 ARGENX SE ADS REPSTG ORD Common Stock 04016X101 296 688 SH SOLE 0 688 0 0 ARISTA NETWORKS INC Common Stock 040413106 14855 42384 SH SOLE 0 42384 0 0 ARM HLDGS PLC ADR NEW Common Stock 042068205 6396 39093 SH SOLE 0 39093 0 0 ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3649 329024 SH SOLE 0 329024 0 0 ARMSTRONG WORLD INDS NEW Common Stock 04247X102 791 6984 SH SOLE 0 6984 0 0 ARROW ELECTRONICS INC Common Stock 042735100 384 3176 SH SOLE 0 3176 0 0 ARTESIAN RES CORP CL A Common Stock 043113208 305 8681 SH SOLE 0 8681 0 0 ASSURANT INC Common Stock 04621X108 638 3838 SH SOLE 0 3838 0 0 ASTRAZENECA PLC ADR Common Stock 046353108 22187 284482 SH SOLE 0 284482 0 0 ATKORE INC Common Stock 047649108 605 4483 SH SOLE 0 4483 0 0 ATLANTA BRAVES HLDGS A Common Stock 047726104 229 5532 SH SOLE 0 5532 0 0 ATLANTA BRAVES HLDGS C Common Stock 047726302 397 10065 SH SOLE 0 10065 0 0 ATLANTIC UN BKSHS CORP Common Stock 04911A107 1117 33999 SH SOLE 0 33999 0 0 ATLASSIAN CORP A Common Stock 049468101 4945 27958 SH SOLE 0 27958 0 0 ATMOS ENERGY CORP Common Stock 049560105 20115 172436 SH SOLE 0 172436 0 0 ATOSSA THERAPEUTICS PAR Common Stock 04962H506 14 11500 SH SOLE 0 11500 0 0 AUTODESK INC Common Stock 052769106 27285 110266 SH SOLE 0 110266 0 0 AUTOLIV INC Common Stock 052800109 798 7459 SH SOLE 0 7459 0 0 AUTOMATIC DATA PROC INC Common Stock 053015103 45188 189317 SH SOLE 0 189317 0 0 AUTONATION INC Common Stock 05329W102 4893 30698 SH SOLE 0 30698 0 0 AUTOZONE INC Common Stock 053332102 4660 1572 SH SOLE 0 1572 0 0 AVALONBAY COMMNTYS INC REIT 053484101 10345 50002 SH SOLE 0 50002 0 0 AVANOS MEDICAL INC Common Stock 05350V106 243 12204 SH SOLE 0 12204 0 0 AVANGRID INC Common Stock 05351W103 495 13924 SH SOLE 0 13924 0 0 AVERY DENNISON CORP Common Stock 053611109 34383 157250 SH SOLE 0 157250 0 0 AVID BIOSERVICES INC Common Stock 05368M106 538 75345 SH SOLE 0 75345 0 0 AVIENT CORP Common Stock 05368V106 223 5109 SH SOLE 0 5109 0 0 AVIDITY BIOSCIENCES INC Common Stock 05370A108 390 9550 SH SOLE 0 9550 0 0 AVNET INC Common Stock 053807103 231 4490 SH SOLE 0 4490 0 0 AXCELIS TECHS INC NEW Common Stock 054540208 5851 41151 SH SOLE 0 41151 0 0 AXON ENTERPRISE INC Common Stock 05464C101 13701 46565 SH SOLE 0 46565 0 0 AXSOME THERAPEUTICS INC Common Stock 05464T104 453 5630 SH SOLE 0 5630 0 0 AXONICS INC Common Stock 05465P101 226 3364 SH SOLE 0 3364 0 0 BG FOODS INC NEW Common Stock 05508R106 2020 250025 SH SOLE 0 250025 0 0 BCE INC Common Stock 05534B760 15871 490287 SH SOLE 0 490287 0 0 BJS WHOLESALE CLUB HLDGS Common Stock 05550J101 7126 81121 SH SOLE 0 81121 0 0 BP PLC SPON ADR Common Stock 055622104 9886 273845 SH SOLE 0 273845 0 0 BALDWIN INS GRP INC A Common Stock 05589G102 245 6911 SH SOLE 0 6911 0 0 BWX TECHS INC Common Stock 05605H100 1289 13573 SH SOLE 0 13573 0 0 BABCOCK WILCOX NEW Common Stock 05614L209 29 20028 SH SOLE 0 20028 0 0 BADGER METER INC Common Stock 056525108 468 2514 SH SOLE 0 2514 0 0 BAIN CAP SPECIALTY FIN Common Stock 05684B107 1219 74723 SH SOLE 0 74723 0 0 BAKER HUGHES CO Common Stock 05722G100 265 7534 SH SOLE 0 7534 0 0 BALCHEM CORP Common Stock 057665200 448 2912 SH SOLE 0 2912 0 0 BALL CORP Common Stock 058498106 31014 516730 SH SOLE 0 516730 0 0 BANCO BILBAO VIZCAYA ADR Common Stock 05946K101 149 14870 SH SOLE 0 14870 0 0 BANDWIDTH INC A Common Stock 05988J103 715 42385 SH SOLE 0 42385 0 0 BANC CALIFORNIA INC Common Stock 05990K106 3641 284925 SH SOLE 0 284925 0 0 BANK AMERICA CORP Common Stock 060505104 81875 2058706 SH SOLE 0 2058706 0 0 BOA CV L 725 PFD PERPTL Preferred Stock 060505682 1221 1021 SH SOLE 0 1021 0 0 BANK MONTREAL QUEBEC Common Stock 063671101 1254 14956 SH SOLE 0 14956 0 0 BNY MELLON CORP Common Stock 064058100 6690 111707 SH SOLE 0 111707 0 0 BANK NOVA SCOTIA HALIFAX Common Stock 064149107 508 11103 SH SOLE 0 11103 0 0 BANK OZK Common Stock 06417N103 212 5172 SH SOLE 0 5172 0 0 BAR HARBOR BANKSHARES Common Stock 066849100 701 26070 SH SOLE 0 26070 0 0 BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 975 30399 SH SOLE 0 30399 0 0 BARCLAYS PLC ADR Common Stock 06738E204 397 37109 SH SOLE 0 37109 0 0 BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 197 13599 SH SOLE 0 13599 0 0 BARRICK GOLD CORP Common Stock 067901108 2166 129846 SH SOLE 0 129846 0 0 BARRETT BUS SVCS INC Common Stock 068463108 574 17508 SH SOLE 0 17508 0 0 BAXTER INTL INC Common Stock 071813109 2849 85161 SH SOLE 0 85161 0 0 BEAZER HOMES USA INC NEW Common Stock 07556Q881 2248 81813 SH SOLE 0 81813 0 0 BECTON DICKINSON CO Common Stock 075887109 28780 123142 SH SOLE 0 123142 0 0 BEIGENE LTD SPON ADR Common Stock 07725L102 331 2318 SH SOLE 0 2318 0 0 BEL FUSE INC CL A Common Stock 077347201 1125 13906 SH SOLE 0 13906 0 0 BEL FUSE INC CL B Common Stock 077347300 2612 40030 SH SOLE 0 40030 0 0 BELLRING BRANDS INC NEW Common Stock 07831C103 676 11831 SH SOLE 0 11831 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 365 9260 SH SOLE 0 9260 0 0 BENTLEY SYSTEMS INC B Common Stock 08265T208 10083 204276 SH SOLE 0 204276 0 0 BERKLEY W R CORP Common Stock 084423102 12608 160446 SH SOLE 0 160446 0 0 BERKSHIRE HATHAWAY INC A Common Stock 084670108 23675 38 SH SOLE 0 38 0 0 BERKSHIRE HATHAWAY INC B Common Stock 084670702 206680 508063 SH SOLE 0 508063 0 0 BERRY GLOBAL GROUP INC Common Stock 08579W103 466 7912 SH SOLE 0 7912 0 0 BEST BUY COMPANY INC Common Stock 086516101 3292 39054 SH SOLE 0 39054 0 0 BHP GROUP LTD SPON ADR Common Stock 088606108 2981 52213 SH SOLE 0 52213 0 0 BILIBILI INC ADS Common Stock 090040106 441 28540 SH SOLE 0 28540 0 0 BIO RAD LABS INC A Common Stock 090572207 1165 4266 SH SOLE 0 4266 0 0 BIOCRYST PHARMS INC Common Stock 09058V103 407 65829 SH SOLE 0 65829 0 0 BIOMARIN PHARM INC Common Stock 09061G101 477 5789 SH SOLE 0 5789 0 0 BIOGEN INC Common Stock 09062X103 3460 14926 SH SOLE 0 14926 0 0 BIOTECHNE CORP Common Stock 09073M104 725 10114 SH SOLE 0 10114 0 0 BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 284 22264 SH SOLE 0 22264 0 0 BLACKBAUD INC Common Stock 09227Q100 468 6141 SH SOLE 0 6141 0 0 BLACKLINE INC Common Stock 09239B109 994 20519 SH SOLE 0 20519 0 0 BLACKROCK INC Common Stock 09247X101 79260 100670 SH SOLE 0 100670 0 0 BLACKROCK UTILS INFRAS Common Stock 09248D104 237 10698 SH SOLE 0 10698 0 0 BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 569 34826 SH SOLE 0 34826 0 0 BLACKROCK CORE BOND TR ETF/Closed End- 09249E101 115 10808 SH SOLE 0 10808 0 0 BLACKROCK LTD DURATION ETF/Closed End- 09249W101 352 25248 SH SOLE 0 25248 0 0 BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 187 17640 SH SOLE 0 17640 0 0 BLACKROCK CR INCM TR ETF/Closed End- 092508100 166 15454 SH SOLE 0 15454 0 0 BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 659 49879 SH SOLE 0 49879 0 0 BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 1097 26861 SH SOLE 0 26861 0 0 BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 1446 176996 SH SOLE 0 176996 0 0 BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 320 57417 SH SOLE 0 57417 0 0 BLACKROCK FLEX INC ETF ETF/Closed End- 092528603 38155 730946 SH SOLE 0 730946 0 0 BLAKRK MUNIVEST FUND INC ETF/Closed End- 09253R105 173 24126 SH SOLE 0 24126 0 0 BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101 249 22505 SH SOLE 0 22505 0 0 BLKRK MUNI INCM FD INC ETF/Closed End- 09253X102 164 13299 SH SOLE 0 13299 0 0 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 1602 130439 SH SOLE 0 130439 0 0 BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 164 14105 SH SOLE 0 14105 0 0 BLKRK MUHLDGS NJ QUAL FD ETF/Closed End- 09254X101 117 10254 SH SOLE 0 10254 0 0 BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102 122 11640 SH SOLE 0 11640 0 0 BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 1284 132544 SH SOLE 0 132544 0 0 BLACKROCK DEBT STR NEW Common Stock 09255R202 502 46355 SH SOLE 0 46355 0 0 BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 179 13858 SH SOLE 0 13858 0 0 BLRK ENHNC CAP INCM FD ETF/Closed End 09256A109 489 24481 SH SOLE 0 24481 0 0 BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 312 33984 SH SOLE 0 33984 0 0 BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 601 28922 SH SOLE 0 28922 0 0 BLACKSTONE MTG TR INC A Common Stock 09257W100 243 13937 SH SOLE 0 13937 0 0 BLKRCK MULTI SECTOR INCM ETF/Closed End- 09258A107 792 54353 SH SOLE 0 54353 0 0 BLACKROCK SCI TECH TR ETF/Closed End 09258G104 5241 139160 SH SOLE 0 139160 0 0 BLKRCK TCP CAP CORP BDC Common Stock 09259E108 679 62856 SH SOLE 0 62856 0 0 BLACKSTONE INC A Common Stock 09260D107 79551 642576 SH SOLE 0 642576 0 0 BLACKRK HLTH SCI TERM II ETF/Closed End 09260E105 470 30590 SH SOLE 0 30590 0 0 BLACKRCK SCIENCETECH II ETF/Closed End 09260K101 988 49603 SH SOLE 0 49603 0 0 BLACKROCK INNOV GRW ETF/Closed End 09260Q108 478 66069 SH SOLE 0 66069 0 0 BLACKROCK CAP ALLOC TERM Common Stock 09260U109 278 16950 SH SOLE 0 16950 0 0 BLACKSTONE SECD LEND FD Common Stock 09261X102 7475 244131 SH SOLE 0 244131 0 0 BLKRCK ESG CAP ALLOC TRM ETF/Closed End 09262F100 459 26184 SH SOLE 0 26184 0 0 BLACKROCK US EQ FCTR ETF ETF/Closed End 09290C103 165131 3517924 SH SOLE 0 3517924 0 0 BLKRCK U S CARBON ETF ETF/Closed End 09290C509 5710 96109 SH SOLE 0 96109 0 0 BLKRCK WRLD EX U S ETF ETF/Closed End 09290C608 873 19483 SH SOLE 0 19483 0 0 BLOOM ENERGY CORP CL A Common Stock 093712107 3245 265083 SH SOLE 0 265083 0 0 BLUE BIRD CORP Common Stock 095306106 717 13324 SH SOLE 0 13324 0 0 BLUE OWL CAP INC A Common Stock 09581B103 1296 73004 SH SOLE 0 73004 0 0 BNY STRAT MUN BD ETF/Closed End- 09662E109 158 26600 SH SOLE 0 26600 0 0 BOEING COMPANY Common Stock 097023105 35398 194482 SH SOLE 0 194482 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 8787 2218 SH SOLE 0 2218 0 0 BOOT BARN HLDGS INC Common Stock 099406100 521 4038 SH SOLE 0 4038 0 0 BOOZ ALLEN HAMILTON A Common Stock 099502106 5858 38062 SH SOLE 0 38062 0 0 BORG WARNER INC Common Stock 099724106 1157 35876 SH SOLE 0 35876 0 0 BXP INC REIT 101121101 739 11996 SH SOLE 0 11996 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 15657 203308 SH SOLE 0 203308 0 0 SRH TOTAL RETURN FD INC ETF/Closed End 101507101 208 14323 SH SOLE 0 14323 0 0 BRADY CORP CL A Common Stock 104674106 451 6834 SH SOLE 0 6834 0 0 BRAEMAR HOTELS RESORTS Common Stock 10482B101 35 13900 SH SOLE 0 13900 0 0 BRAEMAR HOTELS RESORTS Preferred Stock 10482B200 705 54802 SH SOLE 0 54802 0 0 BRAINSTRM CELL THERA NEW Common Stock 10501E201 7 20500 SH SOLE 0 20500 0 0 BRANDYWINE RLTY TR NEW REIT 105368203 396 88445 SH SOLE 0 88445 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 29678 714616 SH SOLE 0 714616 0 0 BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3594 116200 SH SOLE 0 116200 0 0 BROADRIDGE FINANCIAL Common Stock 11133T103 2798 14205 SH SOLE 0 14205 0 0 BROADCOM INC Common Stock 11135F101 282729 176097 SH SOLE 0 176097 0 0 BROOKFLD CORP LTD VTG A Common Stock 11271J107 2423 58330 SH SOLE 0 58330 0 0 BROOKFIELD REAL ASSETS ETF/Closed End- 112830104 225 17659 SH SOLE 0 17659 0 0 BROOKFIELD RENEWABLE A Common Stock 11284V105 489 17233 SH SOLE 0 17233 0 0 BROOKFIELD ASSET MGMT A Common Stock 113004105 7537 198073 SH SOLE 0 198073 0 0 AZENTA INC Common Stock 114340102 271 5144 SH SOLE 0 5144 0 0 BROWN BROWN INC Common Stock 115236101 29066 325084 SH SOLE 0 325084 0 0 BROWN FORMAN CORP CL A Common Stock 115637100 247 5606 SH SOLE 0 5606 0 0 BROWN FORMAN CORP CL B Common Stock 115637209 8798 203695 SH SOLE 0 203695 0 0 BRUNSWICK CORP Common Stock 117043109 684 9399 SH SOLE 0 9399 0 0 BUILD A BEAR WORKSHOP Common Stock 120076104 574 22729 SH SOLE 0 22729 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 2069 14946 SH SOLE 0 14946 0 0 BUMBLE INC A Common Stock 12047B105 808 76891 SH SOLE 0 76891 0 0 BURLINGTON STORES INC Common Stock 122017106 566 2359 SH SOLE 0 2359 0 0 CB FINANCIAL SVCS INC Common Stock 12479G101 8085 356796 SH SOLE 0 356796 0 0 CBIZ INC Common Stock 124805102 333 4500 SH SOLE 0 4500 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 2823 16598 SH SOLE 0 16598 0 0 CBRE GLBL RL EST INCM FD ETF/Closed End 12504G100 215 42573 SH SOLE 0 42573 0 0 CBRE GROUP INC CL A Common Stock 12504L109 291 3268 SH SOLE 0 3268 0 0 CECO ENVMNTL CORP Common Stock 125141101 1593 55200 SH SOLE 0 55200 0 0 CDW CORP Common Stock 12514G108 9135 40809 SH SOLE 0 40809 0 0 CF INDS HLDGS INC Common Stock 125269100 1602 21611 SH SOLE 0 21611 0 0 CH ROBINSON WORLDWID NEW Common Stock 12541W209 11999 136168 SH SOLE 0 136168 0 0 CIGNA GROUP B Common Stock 125523100 10014 30292 SH SOLE 0 30292 0 0 CME GROUP INC CL A Common Stock 12572Q105 9660 49136 SH SOLE 0 49136 0 0 CMS ENERGY CORP Common Stock 125896100 2244 37687 SH SOLE 0 37687 0 0 CNA FINL CORP Common Stock 126117100 278 6044 SH SOLE 0 6044 0 0 CSW INDUSTRIALS INC Common Stock 126402106 653 2460 SH SOLE 0 2460 0 0 CSX CORP Common Stock 126408103 23207 693767 SH SOLE 0 693767 0 0 CTS CORP Common Stock 126501105 226 4464 SH SOLE 0 4464 0 0 CNX RESOURCES CORP Common Stock 12653C108 2686 110535 SH SOLE 0 110535 0 0 CVR ENERGY INC Common Stock 12662P108 312 11647 SH SOLE 0 11647 0 0 CVS HEALTH CORP Common Stock 126650100 26549 449531 SH SOLE 0 449531 0 0 CABOT CORP Common Stock 127055101 1080 11747 SH SOLE 0 11747 0 0 COTERRA ENERGY INC Common Stock 127097103 6117 229372 SH SOLE 0 229372 0 0 CACI INTL INC CLASS A Common Stock 127190304 2584 6006 SH SOLE 0 6006 0 0 CADENCE DESIGN SYS INC Common Stock 127387108 23494 76342 SH SOLE 0 76342 0 0 CAESARS ENTMNT INC NEW Common Stock 12769G100 1704 42881 SH SOLE 0 42881 0 0 CAL MAINE FOODS INC Common Stock 128030202 7966 130362 SH SOLE 0 130362 0 0 CALAMOS CONV OPP INC ETF/Closed End 128117108 245 21078 SH SOLE 0 21078 0 0 CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 350 51031 SH SOLE 0 51031 0 0 CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1852 165981 SH SOLE 0 165981 0 0 CALAMOS DYN CONV INC ETF/Closed End 12811V105 557 24804 SH SOLE 0 24804 0 0 CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 3210 190599 SH SOLE 0 190599 0 0 CALERES INC Common Stock 129500104 2574 76605 SH SOLE 0 76605 0 0 CAMBER 0001 2022 NEW Common Stock 13200M607 3 23897 SH SOLE 0 23897 0 0 CAMBRIA TR SHRHOLDER ETF ETF/Closed End 132061201 429 6289 SH SOLE 0 6289 0 0 CAMECO CORP Common Stock 13321L108 284 5776 SH SOLE 0 5776 0 0 CAMPBELL SOUP COMPANY Common Stock 134429109 751 16625 SH SOLE 0 16625 0 0 CANADIAN IMPERIAL BANK Common Stock 136069101 3243 68221 SH SOLE 0 68221 0 0 CANADIAN NATL RAILWAY CO Common Stock 136375102 14586 123470 SH SOLE 0 123470 0 0 CANADIAN NATURAL RES LTD Common Stock 136385101 790 22198 SH SOLE 0 22198 0 0 CANADIAN PAC KANSAS CITY Common Stock 13646K108 6349 80636 SH SOLE 0 80636 0 0 CANADIAN SOLAR INC Common Stock 136635109 271 18362 SH SOLE 0 18362 0 0 CANDEL THERAPEUTICS INC Common Stock 137404109 72 11615 SH SOLE 0 11615 0 0 CAPITAL BANCORP INC Common Stock 139737100 258 12600 SH SOLE 0 12600 0 0 CAPITAL GRP INTL FOC ETF ETF/Closed End 14019W109 24305 944968 SH SOLE 0 944968 0 0 CAPITAL GROUP GROWTH ETF ETF/Closed End 14020G101 20673 628557 SH SOLE 0 628557 0 0 CAPITAL GRP DIV VALU ETF ETF/Closed End 14020W106 51435 1558641 SH SOLE 0 1558641 0 0 CAP GROUP GLBL GRWTH ETF ETF/Closed End 14020X104 20051 681095 SH SOLE 0 681095 0 0 CAPITAL GRP FXD COR ETF ETF/Closed End 14020Y102 34831 1567554 SH SOLE 0 1567554 0 0 CAP GRP MUN INC ETF ETF/Closed End- 14020Y201 504 18780 SH SOLE 0 18780 0 0 CAP GRP FXD US MLTI ETF ETF/Closed End- 14020Y300 1190 44208 SH SOLE 0 44208 0 0 CAP GRP S/DUR INC ETF ETF/Closed End- 14020Y409 373 14674 SH SOLE 0 14674 0 0 CAPITAL GRP CORE BAL ETF ETF/Closed End 14021D107 1468 49385 SH SOLE 0 49385 0 0 CAP GRP DIV GROWERS ETF ETF/Closed End 14021L109 318 11164 SH SOLE 0 11164 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 12135 87651 SH SOLE 0 87651 0 0 CAPITOL FAIRLEAD TAC ETF ETF/Closed End 14064D550 376 14498 SH SOLE 0 14498 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 23095 234893 SH SOLE 0 234893 0 0 CAREDX INC Common Stock 14167L103 333 21463 SH SOLE 0 21463 0 0 CARETRUST REIT INC REIT 14174T107 964 38396 SH SOLE 0 38396 0 0 CARGURUS INC Common Stock 141788109 222 8486 SH SOLE 0 8486 0 0 CARLISLE COMPANIES INC Common Stock 142339100 2465 6083 SH SOLE 0 6083 0 0 CARMAX INC Common Stock 143130102 2118 28886 SH SOLE 0 28886 0 0 CARLYLE GROUP INC Common Stock 14316J108 3218 80160 SH SOLE 0 80160 0 0 CARNIVAL CORP PAIRD CTF Common Stock 143658300 9902 528934 SH SOLE 0 528934 0 0 CARPENTER TECHNOLGY CORP Common Stock 144285103 2846 25968 SH SOLE 0 25968 0 0 CARRIER GLOBAL CORP Common Stock 14448C104 10373 164448 SH SOLE 0 164448 0 0 CARTERS INC Common Stock 146229109 357 5756 SH SOLE 0 5756 0 0 CASEYS GENL STORES INC Common Stock 147528103 2219 5815 SH SOLE 0 5815 0 0 CASS INFORMATION SYS INC Common Stock 14808P109 256 6395 SH SOLE 0 6395 0 0 CATALYST PHARMS INC Common Stock 14888U101 355 22922 SH SOLE 0 22922 0 0 CAVA GROUP INC Common Stock 148929102 6876 74132 SH SOLE 0 74132 0 0 CATERPILLAR INC Common Stock 149123101 85660 257160 SH SOLE 0 257160 0 0 CELANESE CORP DEL A Common Stock 150870103 18266 135410 SH SOLE 0 135410 0 0 CELESTICA INC Common Stock 15101Q207 5733 99995 SH SOLE 0 99995 0 0 CENTENE CORP DEL Common Stock 15135B101 1912 28832 SH SOLE 0 28832 0 0 CENOVUS ENERGY INC Common Stock 15135U109 576 29311 SH SOLE 0 29311 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 2832 91411 SH SOLE 0 91411 0 0 CENTRUS ENERGY CORP A Common Stock 15643U104 444 10375 SH SOLE 0 10375 0 0 CERUS CORP Common Stock 157085101 114 64600 SH SOLE 0 64600 0 0 CHARGEPOINT HLDGS INC A Common Stock 15961R105 22 14405 SH SOLE 0 14405 0 0 CHARLES RVR LAB INTL Common Stock 159864107 9303 45033 SH SOLE 0 45033 0 0 CHART INDS INC PAR 001 Common Stock 16115Q308 4697 32539 SH SOLE 0 32539 0 0 CHARTER COMMNS INC NEW A Common Stock 16119P108 2233 7469 SH SOLE 0 7469 0 0 CHEGG INC Common Stock 163092109 457 144579 SH SOLE 0 144579 0 0 CHEMED CORP NEW Common Stock 16359R103 6096 11235 SH SOLE 0 11235 0 0 CHEMOURS COMPANY Common Stock 163851108 722 31999 SH SOLE 0 31999 0 0 CHENIERE ENERGY PTNRS LP MLP 16411Q101 578 11776 SH SOLE 0 11776 0 0 CHENIERE ENERGY INC NEW Common Stock 16411R208 21109 120741 SH SOLE 0 120741 0 0 CHESAPEAKE UTILITY CORP Common Stock 165303108 1685 15865 SH SOLE 0 15865 0 0 CHEVRON CORP Common Stock 166764100 182529 1166915 SH SOLE 0 1166915 0 0 CHEWY INC Common Stock 16679L109 274 10061 SH SOLE 0 10061 0 0 CHIPOTLE MEXICAN GRILL A Common Stock 169656105 25591 408475 SH SOLE 0 408475 0 0 CHOICE HOTELS INTL NEW Common Stock 169905106 4843 40700 SH SOLE 0 40700 0 0 CHURCH DWIGHT COMPANY Common Stock 171340102 14078 135787 SH SOLE 0 135787 0 0 CHUYS HLDGS INC Common Stock 171604101 506 19525 SH SOLE 0 19525 0 0 CIENA CORP NEW Common Stock 171779309 813 16880 SH SOLE 0 16880 0 0 CINCINNATI FINL CORP Common Stock 172062101 15729 133185 SH SOLE 0 133185 0 0 CIPHER MINING INC Common Stock 17253J106 42 10000 SH SOLE 0 10000 0 0 CIRRUS LOGIC INC Common Stock 172755100 356 2787 SH SOLE 0 2787 0 0 CISCO SYSTEMS INC Common Stock 17275R102 114228 2404300 SH SOLE 0 2404300 0 0 CINTAS CORP Common Stock 172908105 31097 44407 SH SOLE 0 44407 0 0 CITIGROUP INC NEW Common Stock 172967424 43396 683830 SH SOLE 0 683830 0 0 CITIZENS FINL GRP INC Common Stock 174610105 3987 110644 SH SOLE 0 110644 0 0 CIVEO CORP NEW Common Stock 17878Y207 545 21852 SH SOLE 0 21852 0 0 CIVITAS RESOURCES INC Common Stock 17888H103 415 6009 SH SOLE 0 6009 0 0 CLEAN HARBORS INC Common Stock 184496107 1419 6275 SH SOLE 0 6275 0 0 CLEAR SECURE INC A Common Stock 18467V109 21351 1141153 SH SOLE 0 1141153 0 0 CLEARWAY ENERGY INC A Common Stock 18539C105 2963 130774 SH SOLE 0 130774 0 0 CLEARWAY ENERGY INC C Common Stock 18539C204 971 39321 SH SOLE 0 39321 0 0 CLEVELAND CLIFFS INC NEW Common Stock 185899101 2468 160357 SH SOLE 0 160357 0 0 CLOROX COMPANY Common Stock 189054109 13978 102425 SH SOLE 0 102425 0 0 CLOUDFLARE INC A Common Stock 18915M107 1728 20867 SH SOLE 0 20867 0 0 COCA COLA CONSOLIDATED Common Stock 191098102 2188 2017 SH SOLE 0 2017 0 0 COCA COLA COMPANY Common Stock 191216100 99278 1559747 SH SOLE 0 1559747 0 0 COCA COLA FEMSA SAB DE Common Stock 191241108 873 10169 SH SOLE 0 10169 0 0 COEUR MINING INC Common Stock 192108504 113 20040 SH SOLE 0 20040 0 0 COGENT COMMS HLDGS INC Common Stock 19239V302 362 6409 SH SOLE 0 6409 0 0 COGNEX CORP Common Stock 192422103 749 16014 SH SOLE 0 16014 0 0 COHERENT CORP Common Stock 19247G107 1692 23355 SH SOLE 0 23355 0 0 COHEN STEERS QUALITY ETF/Closed End 19247L106 1007 86242 SH SOLE 0 86242 0 0 COHEN STEERS INFRA FD ETF/Closed End 19248A109 1271 56537 SH SOLE 0 56537 0 0 COHEN STEERS LTD DUR Common Stock 19248C105 251 12600 SH SOLE 0 12600 0 0 COHU INC Common Stock 192576106 685 20689 SH SOLE 0 20689 0 0 COINBASE GLOBAL INC A Common Stock 19260Q107 7149 32168 SH SOLE 0 32168 0 0 ENOVIS CORP Common Stock 194014502 258 5717 SH SOLE 0 5717 0 0 COLUMBIA BANKING SYS INC Common Stock 197236102 2183 109752 SH SOLE 0 109752 0 0 COLUMBIA DVRS FXD ETF ETF/Closed End- 19761L508 180 10208 SH SOLE 0 10208 0 0 COLUMBIA MULTI SECTR ETF ETF/Closed End- 19761L607 914 44888 SH SOLE 0 44888 0 0 COLUMBIA RESH ENH ETF ETF/Closed End 19761L805 299 12818 SH SOLE 0 12818 0 0 COLUMBIA SELIGMAN ETF ETF/Closed End 19761L870 252 9220 SH SOLE 0 9220 0 0 COLUMBIA S/DUR BD ETF ETF/Closed End 19761L888 287 15612 SH SOLE 0 15612 0 0 COLUMBIA COR EXCHINA ETF ETF/Closed End 19762B202 2934 91918 SH SOLE 0 91918 0 0 COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 8880 266744 SH SOLE 0 266744 0 0 COLUMBIA SPORTSWEAR CO Common Stock 198516106 488 6177 SH SOLE 0 6177 0 0 COMFORT SYSTEMS USA INC Common Stock 199908104 1577 5185 SH SOLE 0 5185 0 0 COMCAST CORP A NEW Common Stock 20030N101 147344 3762615 SH SOLE 0 3762615 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 14919 267465 SH SOLE 0 267465 0 0 COMMERCIAL METALS CO Common Stock 201723103 1308 23793 SH SOLE 0 23793 0 0 COMMUNITY FINL SYS INC Common Stock 203607106 2496 52878 SH SOLE 0 52878 0 0 CMNTY HEALTHCARE TR INC Common Stock 20369C106 1173 50158 SH SOLE 0 50158 0 0 COMPASS MINRLS INTL INC Common Stock 20451N101 151 14618 SH SOLE 0 14618 0 0 COMPASS DIVS HLDGS Common Stock 20451Q104 4779 218296 SH SOLE 0 218296 0 0 COMSTOCK RES INC 0001 Common Stock 205768302 3299 317825 SH SOLE 0 317825 0 0 CONAGRA BRANDS INC Common Stock 205887102 4121 144997 SH SOLE 0 144997 0 0 CONCRETE PUMPING HLDGS Common Stock 206704108 368 61308 SH SOLE 0 61308 0 0 CONNECTONE BANCORP NEW Common Stock 20786W107 1187 62838 SH SOLE 0 62838 0 0 CONOCOPHILLIPS Common Stock 20825C104 33398 291994 SH SOLE 0 291994 0 0 CONSENSUS CLOUD SLTNS Common Stock 20848V105 475 27664 SH SOLE 0 27664 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 18206 203601 SH SOLE 0 203601 0 0 CONSTELLATION BRANDS A Common Stock 21036P108 34197 132915 SH SOLE 0 132915 0 0 CONSTELLATN ENERGY CORP Common Stock 21037T109 16892 84345 SH SOLE 0 84345 0 0 CONSUMER PORT SVCS INC Common Stock 210502100 507 51704 SH SOLE 0 51704 0 0 COOPER COS INC PAR Common Stock 216648501 8707 99737 SH SOLE 0 99737 0 0 COOPER STANDARD HOLDINGS Common Stock 21676P103 177 14240 SH SOLE 0 14240 0 0 COPART INC Common Stock 217204106 20631 380935 SH SOLE 0 380935 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 810 24932 SH SOLE 0 24932 0 0 CORE MOLDING TECH INC Common Stock 218683100 461 28900 SH SOLE 0 28900 0 0 COREBRIDGE FINANCIAL INC Common Stock 21871X109 892 30616 SH SOLE 0 30616 0 0 CORE MAIN INC A Common Stock 21874C102 1340 27380 SH SOLE 0 27380 0 0 CORNING INC Common Stock 219350105 14728 379110 SH SOLE 0 379110 0 0 CORPAY INC Common Stock 219948106 733 2752 SH SOLE 0 2752 0 0 CORTEVA INC Common Stock 22052L104 5521 102350 SH SOLE 0 102350 0 0 COSTCO WHOLESALE CORP Common Stock 22160K105 95970 112907 SH SOLE 0 112907 0 0 COSTAR GROUP INC Common Stock 22160N109 3740 50450 SH SOLE 0 50450 0 0 CRACKER BARREL OLD CTRY Common Stock 22410J106 842 19966 SH SOLE 0 19966 0 0 CRANE CO NEW Common Stock 224408104 305 2104 SH SOLE 0 2104 0 0 CRANE NXT CO Common Stock 224441105 256 4160 SH SOLE 0 4160 0 0 CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 164 55295 SH SOLE 0 55295 0 0 CREDIT ACCEPTANCE CRP MI Common Stock 225310101 320 622 SH SOLE 0 622 0 0 CREDIT SUISSE HI YLD BD ETF/Closed End- 22544F103 207 102504 SH SOLE 0 102504 0 0 CRESCENT CAPITAL BDC INC Common Stock 225655109 324 17246 SH SOLE 0 17246 0 0 CROCS INC Common Stock 227046109 2501 17138 SH SOLE 0 17138 0 0 CRONOS GROUP INC Common Stock 22717L101 1027 440860 SH SOLE 0 440860 0 0 CROSSAMERICA PARTNERS Common Stock 22758A105 433 21815 SH SOLE 0 21815 0 0 CROWDSTRIKE HLDGS INC A Common Stock 22788C105 29132 76024 SH SOLE 0 76024 0 0 CROWN CASTLE INC REIT 22822V101 24629 252086 SH SOLE 0 252086 0 0 CROWN HOLDINGS INC Common Stock 228368106 739 9933 SH SOLE 0 9933 0 0 CUBESMART REIT 229663109 205 4535 SH SOLE 0 4535 0 0 CUMMINS INC Common Stock 231021106 11251 40627 SH SOLE 0 40627 0 0 CURTISS WRIGHT CORP DE Common Stock 231561101 723 2669 SH SOLE 0 2669 0 0 NXG CUSHING MIDSTREAM ETF/Closed End 231631300 264 6355 SH SOLE 0 6355 0 0 NXG NEXTGEN INFRA NEW ETF/Closed End 231647207 404 9750 SH SOLE 0 9750 0 0 CUSTOMERS BANCORP INC Common Stock 23204G100 634 13209 SH SOLE 0 13209 0 0 X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 8512 205397 SH SOLE 0 205397 0 0 DBV TECHS S A SPON ADR Common Stock 23306J200 9 11773 SH SOLE 0 11773 0 0 DNP SEL INCM FD INC ETF/Closed End 23325P104 3467 421817 SH SOLE 0 421817 0 0 DR HORTON INC Common Stock 23331A109 4018 28509 SH SOLE 0 28509 0 0 DTE ENERGY CO Common Stock 233331107 4543 40921 SH SOLE 0 40921 0 0 DT MIDSTREAM INC Common Stock 23345M107 351 4945 SH SOLE 0 4945 0 0 DXC TECH CO Common Stock 23355L106 332 17394 SH SOLE 0 17394 0 0 DAKTRONICS INC Common Stock 234264109 148 10640 SH SOLE 0 10640 0 0 DANAHER CORP Common Stock 235851102 45544 182285 SH SOLE 0 182285 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 2467 16300 SH SOLE 0 16300 0 0 DATA I/O CORP Common Stock 237690102 37 13452 SH SOLE 0 13452 0 0 DATADOG INC A Common Stock 23804L103 776 5984 SH SOLE 0 5984 0 0 DAVIS SEL FINL ETF ETF/Closed End 23908L108 356 10705 SH SOLE 0 10705 0 0 DAVITA INC Common Stock 23918K108 2927 21123 SH SOLE 0 21123 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 16273 16812 SH SOLE 0 16812 0 0 DEERE CO Common Stock 244199105 48603 130082 SH SOLE 0 130082 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 1855 74901 SH SOLE 0 74901 0 0 DELL TECHS INC C Common Stock 24703L202 10776 78141 SH SOLE 0 78141 0 0 DELTA ARLNS INC NEW Common Stock 247361702 5133 108203 SH SOLE 0 108203 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 740 29712 SH SOLE 0 29712 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 14129 298073 SH SOLE 0 298073 0 0 DEXCOM INC Common Stock 252131107 2614 23055 SH SOLE 0 23055 0 0 DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 21988 174393 SH SOLE 0 174393 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 31143 155566 SH SOLE 0 155566 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 3383 15747 SH SOLE 0 15747 0 0 DIGIMARC CORP NEW Common Stock 25381B101 1713 55229 SH SOLE 0 55229 0 0 DIGITAL REALTY TRUST INC REIT 253868103 4698 30896 SH SOLE 0 30896 0 0 DIMENSIONAL E/MKTS ETF ETF/Closed End 25434V302 205 7930 SH SOLE 0 7930 0 0 DIMENSIONAL US SMCP ETF ETF/Closed End 25434V500 1412 23501 SH SOLE 0 23501 0 0 DIMENSIONAL US TGT ETF ETF/Closed End 25434V609 614 11834 SH SOLE 0 11834 0 0 DIMENSIONAL US CORE ETF ETF/Closed End 25434V708 842 26102 SH SOLE 0 26102 0 0 DIMENSIONAL US MKTWD ETF ETF/Closed End 25434V724 412 10488 SH SOLE 0 10488 0 0 DIMENSIONAL EMRG MKT ETF ETF/Closed End 25434V740 12814 465973 SH SOLE 0 465973 0 0 DIMENSIONAL SMCP VAL ETF ETF/Closed End 25434V781 702 26110 SH SOLE 0 26110 0 0 DIMENSIONAL INTL VAL ETF ETF/Closed End 25434V807 805 22398 SH SOLE 0 22398 0 0 DIMENSIONAL US SMCP ETF ETF/Closed End 25434V815 422 14655 SH SOLE 0 14655 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 323 8917 SH SOLE 0 8917 0 0 DIODES INC Common Stock 254543101 571 7939 SH SOLE 0 7939 0 0 DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 3914 40190 SH SOLE 0 40190 0 0 DIRXN NSDQ100 EQL WT ETF ETF/Closed End 25459Y207 1516 17087 SH SOLE 0 17087 0 0 DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 454 4492 SH SOLE 0 4492 0 0 WALT DISNEY CO Common Stock 254687106 46911 472460 SH SOLE 0 472460 0 0 DOCUSIGN INC Common Stock 256163106 1536 28719 SH SOLE 0 28719 0 0 DOLBY LABS INC CL A Common Stock 25659T107 6997 88317 SH SOLE 0 88317 0 0 DOLLAR GENL CORP NEW Common Stock 256677105 7753 58636 SH SOLE 0 58636 0 0 DOLLAR TREE INC Common Stock 256746108 4881 45719 SH SOLE 0 45719 0 0 DOMINION ENERGY INC Common Stock 25746U109 33906 691967 SH SOLE 0 691967 0 0 DOMINOS PIZZA INC Common Stock 25754A201 1399 2709 SH SOLE 0 2709 0 0 DONALDSON CO INC Common Stock 257651109 271 3787 SH SOLE 0 3787 0 0 DONEGAL GRP INC A Common Stock 257701201 137 10625 SH SOLE 0 10625 0 0 DONEGAL GRP INC B Common Stock 257701300 221 19850 SH SOLE 0 19850 0 0 DONNELLEY FINL SLTNS INC Common Stock 25787G100 3284 55084 SH SOLE 0 55084 0 0 DOORDASH INC A Common Stock 25809K105 358 3295 SH SOLE 0 3295 0 0 DORMAN PRODS INC Common Stock 258278100 647 7071 SH SOLE 0 7071 0 0 DOUBLELN COML RL EST ETF ETF/Closed End 25861R303 512 9965 SH SOLE 0 9965 0 0 DOUBLELINE INCM SLTNS FD Common Stock 258622109 3499 279437 SH SOLE 0 279437 0 0 DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 2879 187404 SH SOLE 0 187404 0 0 DOVER CORP Common Stock 260003108 19518 108164 SH SOLE 0 108164 0 0 DOW INC Common Stock 260557103 42668 804305 SH SOLE 0 804305 0 0 DRAFTKINGS INC NEW A Common Stock 26142V105 9525 249551 SH SOLE 0 249551 0 0 DRILQUIP INC Common Stock 262037104 731 39289 SH SOLE 0 39289 0 0 DUCOMMUN INC Common Stock 264147109 728 12533 SH SOLE 0 12533 0 0 DUCKHORN PORTFOLIO INC Common Stock 26414D106 658 92733 SH SOLE 0 92733 0 0 DUFFPHELPS UTIL INFRA ETF/Closed End 26433C105 203 20601 SH SOLE 0 20601 0 0 DUKE ENERGY CORP Common Stock 26441C204 66092 659400 SH SOLE 0 659400 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 8338 103593 SH SOLE 0 103593 0 0 DOXIMITY INC A Common Stock 26622P107 548 19591 SH SOLE 0 19591 0 0 DUTCH BROS INC A Common Stock 26701L100 2525 60981 SH SOLE 0 60981 0 0 DYNATRACE INC Common Stock 268150109 498 11120 SH SOLE 0 11120 0 0 E L F BEAUTY INC Common Stock 26856L103 6071 28813 SH SOLE 0 28813 0 0 EL POLLO LOCO HLDGS INC Common Stock 268603107 541 47820 SH SOLE 0 47820 0 0 E N I SPA SPON ADR Common Stock 26874R108 468 15207 SH SOLE 0 15207 0 0 EOG RESOURCES INC Common Stock 26875P101 12578 99931 SH SOLE 0 99931 0 0 EQT CORP Common Stock 26884L109 4633 125292 SH SOLE 0 125292 0 0 EPR PROPERTIES Common Stock 26884U109 1020 24294 SH SOLE 0 24294 0 0 EPR PPTY CV C PFD 575 CD Par 10 26884U208 845 43750 SH SOLE 0 43750 0 0 EPR PPTYS E 9 PERPTL Preferred Stock 26884U307 1677 60126 SH SOLE 0 60126 0 0 ETF AAM LOW DUR PFD ETF ETF/Closed End- 26922A198 1611 76625 SH SOLE 0 76625 0 0 ETF CLEARSHARES OICO ETF ETF/Closed End 26922A727 1128 34311 SH SOLE 0 34311 0 0 ETF U S GLB JETS ETF ETF/Closed End 26922A842 311 15794 SH SOLE 0 15794 0 0 ETFIS VIRTUS INFRACP ETF ETF/Closed End 26923G822 1098 52211 SH SOLE 0 52211 0 0 EAGLE BANCORP MT INC Common Stock 26942G100 584 44000 SH SOLE 0 44000 0 0 EAGLE MATERIALS INC Common Stock 26969P108 1750 8048 SH SOLE 0 8048 0 0 EAST WEST BANCORP INC Common Stock 27579R104 836 11421 SH SOLE 0 11421 0 0 EASTERLY GOVT PPTYS INC Common Stock 27616P103 3143 254093 SH SOLE 0 254093 0 0 EASTERN BANKSHARES INC Common Stock 27627N105 1777 127076 SH SOLE 0 127076 0 0 EASTMAN CHEMICAL CO Common Stock 277432100 2341 23896 SH SOLE 0 23896 0 0 EV SR INCM TR ETF/Closed End- 27826S103 97 15376 SH SOLE 0 15376 0 0 EV MUN INCM TR ETF/Closed End- 27826U108 2382 230189 SH SOLE 0 230189 0 0 EV ENH EQ INCM FD II ETF/Closed End 278277108 304 13935 SH SOLE 0 13935 0 0 EV MUN BD FD ETF/Closed End- 27827X101 338 31956 SH SOLE 0 31956 0 0 EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1077 46245 SH SOLE 0 46245 0 0 EV LTD DUR INCM FD ETF/Closed End- 27828H105 240 24664 SH SOLE 0 24664 0 0 EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 3095 166300 SH SOLE 0 166300 0 0 EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 474 33598 SH SOLE 0 33598 0 0 EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 946 69180 SH SOLE 0 69180 0 0 EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 242 29209 SH SOLE 0 29209 0 0 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 5073 600392 SH SOLE 0 600392 0 0 EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 3888 442806 SH SOLE 0 442806 0 0 EBAY INC Common Stock 278642103 4138 77036 SH SOLE 0 77036 0 0 ECOLAB INC Common Stock 278865100 19000 79830 SH SOLE 0 79830 0 0 ECOFIN SUSTAINSOC IMPCT ETF/Closed End 27901F109 3045 264537 SH SOLE 0 264537 0 0 ECOPETROL S A SPON ADS Common Stock 279158109 137 12206 SH SOLE 0 12206 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 579 14407 SH SOLE 0 14407 0 0 EDISON INTL Common Stock 281020107 6559 91344 SH SOLE 0 91344 0 0 EDWARDS LIFESCIENCES Common Stock 28176E108 5511 59666 SH SOLE 0 59666 0 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 936 64863 SH SOLE 0 64863 0 0 ELECTRONIC ARTS INC Common Stock 285512109 1816 13035 SH SOLE 0 13035 0 0 ELEMENT SOLUTIONS INC Common Stock 28618M106 456 16817 SH SOLE 0 16817 0 0 EMBECTA CORP Common Stock 29082K105 416 33257 SH SOLE 0 33257 0 0 EMCOR GROUP INC Common Stock 29084Q100 2678 7336 SH SOLE 0 7336 0 0 EMERGENT BIOSOLTNS INC Common Stock 29089Q105 178 26078 SH SOLE 0 26078 0 0 EMERSON ELECTRIC CO Common Stock 291011104 44857 407200 SH SOLE 0 407200 0 0 ASPEN TECH INC NEW Common Stock 29109X106 6410 32268 SH SOLE 0 32268 0 0 ENBRIDGE INC Common Stock 29250N105 29063 816603 SH SOLE 0 816603 0 0 ENCORE WIRE CORP Common Stock 292562105 317 1094 SH SOLE 0 1094 0 0 ENDAVA PLC ADS A Common Stock 29260V105 225 7693 SH SOLE 0 7693 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 923 10760 SH SOLE 0 10760 0 0 ENERGY FUELS INC NEW Common Stock 292671708 465 76782 SH SOLE 0 76782 0 0 ENERGY TRANSFER LP MLP 29273V100 8438 520238 SH SOLE 0 520238 0 0 ENERSYS Common Stock 29275Y102 1006 9717 SH SOLE 0 9717 0 0 ENNIS INC Common Stock 293389102 621 28356 SH SOLE 0 28356 0 0 ENPHASE ENERGY INC Common Stock 29355A107 523 5245 SH SOLE 0 5245 0 0 ENPRO INC Common Stock 29355X107 461 3168 SH SOLE 0 3168 0 0 ENOVA INTL INC Common Stock 29357K103 3557 57142 SH SOLE 0 57142 0 0 ENSIGN GROUP INC Common Stock 29358P101 1541 12460 SH SOLE 0 12460 0 0 ENOVIX CORP Common Stock 293594107 1882 121760 SH SOLE 0 121760 0 0 ENTERGY CORP NEW Common Stock 29364G103 11390 106447 SH SOLE 0 106447 0 0 ENTERPRISE PROD PTNRS LP MLP 293792107 21557 743845 SH SOLE 0 743845 0 0 ENVESTNET INC Common Stock 29404K106 260 4155 SH SOLE 0 4155 0 0 ENVIVA INC Common Stock 29415B103 5 10830 SH SOLE 0 10830 0 0 EQUIFAX INC Common Stock 294429105 8938 36865 SH SOLE 0 36865 0 0 EQUINOR ASA SPON ADR Common Stock 29446M102 1588 55606 SH SOLE 0 55606 0 0 EQUITABLE HOLDINGS INC Common Stock 29452E101 831 20348 SH SOLE 0 20348 0 0 EQUITRANS MIDSTREAM CORP Common Stock 294600101 1428 110051 SH SOLE 0 110051 0 0 EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 16004 245722 SH SOLE 0 245722 0 0 EQUITY RESIDENTIAL REIT 29476L107 314 4528 SH SOLE 0 4528 0 0 ERIE INDEMNITY CO A Common Stock 29530P102 999 2758 SH SOLE 0 2758 0 0 ESCALADE INC Common Stock 296056104 351 25455 SH SOLE 0 25455 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 213 2028 SH SOLE 0 2028 0 0 ESPERION THERAPEUTICS Common Stock 29664W105 30 13550 SH SOLE 0 13550 0 0 ESSENTIAL UTILITIES INC Common Stock 29670G102 4966 133041 SH SOLE 0 133041 0 0 ESSEX PROPERTY TRUST INC REIT 297178105 10863 39906 SH SOLE 0 39906 0 0 ETSY INC Common Stock 29786A106 606 10278 SH SOLE 0 10278 0 0 EURONET WORLDWIDE INC Common Stock 298736109 841 8129 SH SOLE 0 8129 0 0 EVERCORE INC A Common Stock 29977A105 608 2919 SH SOLE 0 2919 0 0 EVERI HOLDINGS INC Common Stock 30034T103 524 62368 SH SOLE 0 62368 0 0 EVERGY INC Common Stock 30034W106 514 9698 SH SOLE 0 9698 0 0 EVERTEC INC Common Stock 30040P103 407 12244 SH SOLE 0 12244 0 0 EVERSOURCE ENERGY Common Stock 30040W108 5689 100324 SH SOLE 0 100324 0 0 EVOLUTION PETROLEUM CORP Common Stock 30049A107 302 57364 SH SOLE 0 57364 0 0 EXCELERATE ENERGY INC A Common Stock 30069T101 539 29250 SH SOLE 0 29250 0 0 EXCH BITWISE CRYPTO ETF ETF/Closed End 301505624 355 26360 SH SOLE 0 26360 0 0 EXELON CORP Common Stock 30161N101 4164 120312 SH SOLE 0 120312 0 0 EXELIXIS INC Common Stock 30161Q104 1322 58817 SH SOLE 0 58817 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 443 14141 SH SOLE 0 14141 0 0 EXPEDIA GROUP INC Common Stock 30212P303 5611 44535 SH SOLE 0 44535 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 13563 108688 SH SOLE 0 108688 0 0 EXPONENT INC Common Stock 30214U102 5098 53592 SH SOLE 0 53592 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 1140 7332 SH SOLE 0 7332 0 0 EXXON MOBIL CORP Common Stock 30231G102 170122 1477780 SH SOLE 0 1477780 0 0 FMC CORP NEW Common Stock 302491303 1736 30163 SH SOLE 0 30163 0 0 F N B CORP Common Stock 302520101 744 54377 SH SOLE 0 54377 0 0 FIGS INC A Common Stock 30260D103 96 18047 SH SOLE 0 18047 0 0 FS KKR CAPITAL CORP NEW Common Stock 302635206 992 50271 SH SOLE 0 50271 0 0 META PLATFORMS INC A Common Stock 30303M102 204941 406452 SH SOLE 0 406452 0 0 FACTSET RESEARCH SYS INC Common Stock 303075105 14673 35938 SH SOLE 0 35938 0 0 FAIR ISAAC CORP Common Stock 303250104 9800 6583 SH SOLE 0 6583 0 0 FARMLAND PARTNERS INC REIT 31154R109 1091 94610 SH SOLE 0 94610 0 0 FASTENAL CO Common Stock 311900104 18088 287840 SH SOLE 0 287840 0 0 FEDERAL RLTY INVT TR NEW REIT 313745101 11939 118244 SH SOLE 0 118244 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 230 2747 SH SOLE 0 2747 0 0 FEDERATED HERMES INC Common Stock 314211103 1593 48459 SH SOLE 0 48459 0 0 FEDERATED US STR DIV ETF ETF/Closed End 31423L305 1124 45233 SH SOLE 0 45233 0 0 FEDEX CORP Common Stock 31428X106 24381 81314 SH SOLE 0 81314 0 0 FID NSDQ COMP INDX ETF ETF/Closed End 315912808 376 5382 SH SOLE 0 5382 0 0 FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 2092 25830 SH SOLE 0 25830 0 0 FID FUNDMNT LGCP GRW ETF ETF/Closed End 316092337 404 17100 SH SOLE 0 17100 0 0 FID BLUE CHIP GRW ETF ETF/Closed End 316092352 7107 167450 SH SOLE 0 167450 0 0 FID MSCI FINLS ETF ETF/Closed End 316092501 369 6374 SH SOLE 0 6374 0 0 FID MSCI HLTH CARE ETF ETF/Closed End 316092600 1029 15004 SH SOLE 0 15004 0 0 FID HI YLD FACTOR ETF ETF/Closed End- 316092618 208 4358 SH SOLE 0 4358 0 0 FID MSCI INDL ETF ETF/Closed End 316092709 277 4230 SH SOLE 0 4230 0 0 FID MSCI INFO TECH ETF ETF/Closed End 316092808 2444 14247 SH SOLE 0 14247 0 0 FID HI DIV ETF ETF/Closed End 316092840 1043 22292 SH SOLE 0 22292 0 0 FID MSCI COMMN SVCS ETF ETF/Closed End 316092873 3337 63884 SH SOLE 0 63884 0 0 FID ENH SMCP ETF ETF/Closed End 31609A206 372 12802 SH SOLE 0 12802 0 0 FID ENH LGCP GRW ETF ETF/Closed End 31609A305 410 12697 SH SOLE 0 12697 0 0 FID ENH INTL ETF ETF/Closed End 31609A404 335 11826 SH SOLE 0 11826 0 0 FID ENH MDCP ETF ETF/Closed End 31609A503 226 7682 SH SOLE 0 7682 0 0 FIDELITY D D BANCORP Common Stock 31609R100 261 5948 SH SOLE 0 5948 0 0 FID TOTAL BOND ETF ETF/Closed End- 316188309 5039 112154 SH SOLE 0 112154 0 0 FIDELITY INVT GRD BD ETF ETF/Closed End- 316188606 309 7275 SH SOLE 0 7275 0 0 FIDELITY NATL INFO SVCS Common Stock 31620M106 8476 112466 SH SOLE 0 112466 0 0 FIDELITY NATL FINL INC Common Stock 31620R303 1437 29081 SH SOLE 0 29081 0 0 FIDUS INVT CORP BDC Common Stock 316500107 256 13129 SH SOLE 0 13129 0 0 FIFTH THIRD BANCORP Common Stock 316773100 7469 204675 SH SOLE 0 204675 0 0 FIRST AMERN FINL CORP Common Stock 31847R102 1851 34305 SH SOLE 0 34305 0 0 FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 127 10000 SH SOLE 0 10000 0 0 FIRST CITIZENS BANCSH A Common Stock 31946M103 5920 3516 SH SOLE 0 3516 0 0 FIRST COMMONWLTH FINL Common Stock 319829107 1795 130008 SH SOLE 0 130008 0 0 FIRST CMNTY BANKSHS INC Common Stock 31983A103 265 7200 SH SOLE 0 7200 0 0 FIRST HORIZON CORP Common Stock 320517105 573 36307 SH SOLE 0 36307 0 0 FIRST HAWAIIAN INC Common Stock 32051X108 354 17048 SH SOLE 0 17048 0 0 FIRST LONG ISLAND CORP Common Stock 320734106 126 12624 SH SOLE 0 12624 0 0 FIRST SOLAR INC Common Stock 336433107 2027 8989 SH SOLE 0 8989 0 0 FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 21348 562818 SH SOLE 0 562818 0 0 FT INTERMED DUR PFD INCM Common Stock 33718W103 375 20436 SH SOLE 0 20436 0 0 FT ENHANCE EQTY INCME FD ETF/Closed End 337318109 557 27951 SH SOLE 0 27951 0 0 FT WATER ETF ETF/Closed End 33733B100 1818 18186 SH SOLE 0 18186 0 0 FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 9401 119360 SH SOLE 0 119360 0 0 FT CAP STRENGTH ETF ETF/Closed End 33733E104 23374 278134 SH SOLE 0 278134 0 0 FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 4282 27809 SH SOLE 0 27809 0 0 FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 19960 97392 SH SOLE 0 97392 0 0 FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2922 33192 SH SOLE 0 33192 0 0 FT NSDQ CLN EDG GRN ETF ETF/Closed End 33733E500 472 13870 SH SOLE 0 13870 0 0 FT GRWTH STRENGTH ETF ETF/Closed End 33733E823 990 32436 SH SOLE 0 32436 0 0 FT VEST GOLD STRAT ETF ETF/Closed End- 33733E856 630 31488 SH SOLE 0 31488 0 0 FT NSDQ100 EQL WGHTD ETF ETF/Closed End 337344105 861 6986 SH SOLE 0 6986 0 0 FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 21856 110685 SH SOLE 0 110685 0 0 FT SP REIT INDX ETF ETF/Closed End 33734G108 231 8996 SH SOLE 0 8996 0 0 FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 26336 646290 SH SOLE 0 646290 0 0 FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 47183 486470 SH SOLE 0 486470 0 0 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 12087 201745 SH SOLE 0 201745 0 0 FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 2396 37186 SH SOLE 0 37186 0 0 FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 4161 228617 SH SOLE 0 228617 0 0 FT FINLS ALPHADX ETF ETF/Closed End 33734X135 4775 103156 SH SOLE 0 103156 0 0 FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 9056 86647 SH SOLE 0 86647 0 0 FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 11442 168110 SH SOLE 0 168110 0 0 FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 2535 39110 SH SOLE 0 39110 0 0 FT TECH ALPHADX ETF ETF/Closed End 33734X176 15445 113351 SH SOLE 0 113351 0 0 FT UTILS ALPHADX ETF ETF/Closed End 33734X184 1554 46983 SH SOLE 0 46983 0 0 FT CLOUD COMPTG ETF ETF/Closed End 33734X192 5193 54357 SH SOLE 0 54357 0 0 FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 2415 108127 SH SOLE 0 108127 0 0 FT INDXX GLB NAT RES ETF ETF/Closed End 33734X838 268 20653 SH SOLE 0 20653 0 0 FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 15328 271673 SH SOLE 0 271673 0 0 FT INTL EQUITY ETF ETF/Closed End 33734X853 828 17601 SH SOLE 0 17601 0 0 FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 26404 291881 SH SOLE 0 291881 0 0 FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6404 59008 SH SOLE 0 59008 0 0 FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 5413 73546 SH SOLE 0 73546 0 0 FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 2336 199505 SH SOLE 0 199505 0 0 FT NSDQ CLN EDG SMRT ETF ETF/Closed End 33737A108 1568 13562 SH SOLE 0 13562 0 0 FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 1572 42715 SH SOLE 0 42715 0 0 FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 283 5492 SH SOLE 0 5492 0 0 FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 998 18124 SH SOLE 0 18124 0 0 FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 3103 129613 SH SOLE 0 129613 0 0 FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 572 14099 SH SOLE 0 14099 0 0 FT INDXX NEXTG ETF ETF/Closed End 33737K205 7033 85845 SH SOLE 0 85845 0 0 FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 818 11121 SH SOLE 0 11121 0 0 FT MDCP VAL ALPHADX ETF ETF/Closed End 33737M201 1908 37378 SH SOLE 0 37378 0 0 FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 416 6315 SH SOLE 0 6315 0 0 FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2263 74293 SH SOLE 0 74293 0 0 FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 5890 128847 SH SOLE 0 128847 0 0 FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 6661 163952 SH SOLE 0 163952 0 0 FT IV LG DUR OPPTYS ETF ETF/Closed End 33738D606 6253 297352 SH SOLE 0 297352 0 0 FT INTER DUR INVT ETF ETF/Closed End- 33738D796 1164 56977 SH SOLE 0 56977 0 0 FT LTD DUR INVT GRD ETF ETF/Closed End- 33738D804 4241 226314 SH SOLE 0 226314 0 0 FT VEST SMID RISE DV ETF ETF/Closed End 33738D820 1505 72355 SH SOLE 0 72355 0 0 FT RISING DIVID ACH ETF ETF/Closed End 33738D879 8894 380424 SH SOLE 0 380424 0 0 FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 144 11672 SH SOLE 0 11672 0 0 FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 1647 104765 SH SOLE 0 104765 0 0 FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 11457 151425 SH SOLE 0 151425 0 0 FT VI BUYWRITE INCM ETF ETF/Closed End 33738R308 5228 232652 SH SOLE 0 232652 0 0 FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 33214 606641 SH SOLE 0 606641 0 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 29133 508723 SH SOLE 0 508723 0 0 FT INTL DEV CAP STRG ETF ETF/Closed End 33738R662 2114 61815 SH SOLE 0 61815 0 0 FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 1417 90152 SH SOLE 0 90152 0 0 FT RBA AMERN INDL ETF ETF/Closed End 33738R704 2367 34654 SH SOLE 0 34654 0 0 FT NASDAQ INTELROBT ETF ETF/Closed End 33738R720 3378 79785 SH SOLE 0 79785 0 0 FT NASDAQ TRANSN ETF ETF/Closed End 33738R795 514 16739 SH SOLE 0 16739 0 0 FT NASDAQ SEMICONDUC ETF ETF/Closed End 33738R811 7514 75249 SH SOLE 0 75249 0 0 FT NASDAQ PHARMS ETF ETF/Closed End 33738R837 484 17783 SH SOLE 0 17783 0 0 FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845 891 28861 SH SOLE 0 28861 0 0 FT NASDAQ FOOD BEV ETF ETF/Closed End 33738R852 1499 63880 SH SOLE 0 63880 0 0 FT NASDAQ BANK ETF ETF/Closed End 33738R860 1995 75175 SH SOLE 0 75175 0 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 1001 28375 SH SOLE 0 28375 0 0 FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 28992 1670019 SH SOLE 0 1670019 0 0 FT VII GLB TACTICAL ETF ETF/Closed End 33739H101 5398 225782 SH SOLE 0 225782 0 0 FT III MANAGED MUN ETF ETF/Closed End- 33739N108 12943 253486 SH SOLE 0 253486 0 0 FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 2255 36030 SH SOLE 0 36030 0 0 FT EMRG MKT LOC CURR ETF ETF/Closed End- 33739P202 3487 128331 SH SOLE 0 128331 0 0 FT MUN HIGH INCOME ETF ETF/Closed End- 33739P301 982 20317 SH SOLE 0 20317 0 0 FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 425 6680 SH SOLE 0 6680 0 0 FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 212 3235 SH SOLE 0 3235 0 0 FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830 306 15464 SH SOLE 0 15464 0 0 FT INSTL PFD SECS ETF ETF/Closed End- 33739P855 2078 113102 SH SOLE 0 113102 0 0 FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 11069 230354 SH SOLE 0 230354 0 0 FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 25476 427452 SH SOLE 0 427452 0 0 FT VEST SP DV ARIST ETF ETF/Closed End 33739Q705 13369 264621 SH SOLE 0 264621 0 0 FT ENGY INC PTNR ENH ETF ETF/Closed End 33740F276 549 29568 SH SOLE 0 29568 0 0 FT VEST US EQTY JUNE ETF ETF/Closed End 33740F433 392 11500 SH SOLE 0 11500 0 0 FT VEST US EQTY MAY ETF ETF/Closed End 33740F441 397 11350 SH SOLE 0 11350 0 0 FT VEST US EQTY MOD ETF ETF/Closed End 33740F474 902 26100 SH SOLE 0 26100 0 0 FT VEST US EQTY MAR ETF ETF/Closed End 33740F482 2481 69995 SH SOLE 0 69995 0 0 FT VEST US EQTY JAN ETF ETF/Closed End 33740F516 4415 119665 SH SOLE 0 119665 0 0 FT NASDAQ 100 BUF ETF ETF/Closed End 33740F557 1118 42228 SH SOLE 0 42228 0 0 FT NASDAQ 100 MAR ETF ETF/Closed End 33740F581 1465 52360 SH SOLE 0 52360 0 0 FT VEST US EQ MARCH ETF ETF/Closed End 33740F615 466 12948 SH SOLE 0 12948 0 0 FT VEST US EQTY JAN ETF ETF/Closed End 33740F623 12177 280536 SH SOLE 0 280536 0 0 FT VEST US EQTY JAN ETF ETF/Closed End 33740F631 4067 109509 SH SOLE 0 109509 0 0 FT NASDAQ 100 DEC ETF ETF/Closed End 33740F649 3018 115840 SH SOLE 0 115840 0 0 FT INTL EQ MOD BUF ETF ETF/Closed End 33740F656 3704 157161 SH SOLE 0 157161 0 0 FT VEST US EQTY OCT ETF ETF/Closed End 33740F664 286 6895 SH SOLE 0 6895 0 0 FT VEST US EQTY DEEP ETF ETF/Closed End 33740F714 323 7910 SH SOLE 0 7910 0 0 FT VEST US EQ E JUNE ETF ETF/Closed End 33740F722 1571 32455 SH SOLE 0 32455 0 0 FT VEST US EQTY MAY ETF ETF/Closed End 33740F748 850 19031 SH SOLE 0 19031 0 0 FT VEST LAD BUF ETF ETF/Closed End 33740F755 50235 1737022 SH SOLE 0 1737022 0 0 FT VEST US EQTY FEB ETF ETF/Closed End 33740F763 3117 66609 SH SOLE 0 66609 0 0 FT VEST US EQTY DEEP ETF ETF/Closed End 33740F771 3341 82842 SH SOLE 0 82842 0 0 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 30208 701697 SH SOLE 0 701697 0 0 FT VEST US EQTY NOV ETF ETF/Closed End 33740F839 263 6350 SH SOLE 0 6350 0 0 FT VEST US EQTY NOV ETF ETF/Closed End 33740F847 920 19985 SH SOLE 0 19985 0 0 FT VEST US EQ DEEP ETF ETF/Closed End 33740F854 1346 35560 SH SOLE 0 35560 0 0 FT VEST US EQTY AUG ETF ETF/Closed End 33740F862 659 14948 SH SOLE 0 14948 0 0 FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 9652 394752 SH SOLE 0 394752 0 0 FT VEST US EQTY JULY ETF ETF/Closed End 33740U208 2086 45283 SH SOLE 0 45283 0 0 FT VEST US EQTY SEPT ETF ETF/Closed End 33740U307 619 14149 SH SOLE 0 14149 0 0 FT VEST US EQTY DEC ETF ETF/Closed End 33740U406 4250 110366 SH SOLE 0 110366 0 0 FT VEST US EQTY DEC ETF ETF/Closed End 33740U505 6535 153589 SH SOLE 0 153589 0 0 FT VEST EQTY MOD BUF ETF ETF/Closed End 33740U661 501 14403 SH SOLE 0 14403 0 0 FT VEST US EQTY DEC ETF ETF/Closed End 33740U679 2787 85956 SH SOLE 0 85956 0 0 FT VEST US EQTY NOV ETF ETF/Closed End 33740U687 540 16000 SH SOLE 0 16000 0 0 FT VEST LAD DEEP BUF ETF ETF/Closed End 33740U703 532 21888 SH SOLE 0 21888 0 0 FT VEST US EQTY SEP ETF ETF/Closed End 33740U711 383 11332 SH SOLE 0 11332 0 0 FT VEST US EQTY FEB ETF ETF/Closed End 33740U737 2303 65002 SH SOLE 0 65002 0 0 FT VEST BUFFER ALLOC ETF ETF/Closed End 33740U760 236 10844 SH SOLE 0 10844 0 0 FT VEST BUFFER ALLOC ETF ETF/Closed End 33740U778 218 9376 SH SOLE 0 9376 0 0 FT VEST EQ ENH DEC ETF ETF/Closed End 33740U786 12125 336152 SH SOLE 0 336152 0 0 FT VEST US EQ DEEP ETF ETF/Closed End 33740U802 997 28230 SH SOLE 0 28230 0 0 FT VEST US EQTY ENH ETF ETF/Closed End 33740U810 211 5600 SH SOLE 0 5600 0 0 FT VEST NASDAQ SEPT ETF ETF/Closed End 33740U836 1044 40100 SH SOLE 0 40100 0 0 FT VEST US EQ ENH ETF ETF/Closed End 33740U844 334 9069 SH SOLE 0 9069 0 0 FT DW MOMENTUM VAL ETF ETF/Closed End 33741L207 357 12740 SH SOLE 0 12740 0 0 FIRST TR HIGH YLD 2027 ETF/Closed End 33741Q107 297 20769 SH SOLE 0 20769 0 0 FT SMID CAP RSNG DIV ETF ETF/Closed End 33741X102 11113 332917 SH SOLE 0 332917 0 0 FISERV INC Common Stock 337738108 10263 68861 SH SOLE 0 68861 0 0 FIRSTENERGY CORP Common Stock 337932107 3619 94555 SH SOLE 0 94555 0 0 FIVE BELOW INC Common Stock 33829M101 1376 12627 SH SOLE 0 12627 0 0 FLEXSHS TR QLTY DIV ETF ETF/Closed End 33939L860 232 3481 SH SOLE 0 3481 0 0 FLOOR DECOR HLDGS A Common Stock 339750101 2499 25141 SH SOLE 0 25141 0 0 FLUOR CORP NEW Common Stock 343412102 3372 77419 SH SOLE 0 77419 0 0 FLOWERS FOODS INC Common Stock 343498101 2074 93441 SH SOLE 0 93441 0 0 FLOWSERVE CORP Common Stock 34354P105 1497 31115 SH SOLE 0 31115 0 0 FOMENTO ECONO ADR 1 UNIT Common Stock 344419106 284 2636 SH SOLE 0 2636 0 0 FORD MOTOR CO Common Stock 345370860 8390 669081 SH SOLE 0 669081 0 0 FORMFACTOR INC Common Stock 346375108 419 6915 SH SOLE 0 6915 0 0 FORTIS INC Common Stock 349553107 692 17818 SH SOLE 0 17818 0 0 FORTINET INC Common Stock 34959E109 4906 81405 SH SOLE 0 81405 0 0 FORTIVE CORP Common Stock 34959J108 1193 16100 SH SOLE 0 16100 0 0 FORTUNE BRANDS INNOV INC Common Stock 34964C106 607 9342 SH SOLE 0 9342 0 0 FORWARD AIR CORP Common Stock 349853101 396 20780 SH SOLE 0 20780 0 0 FOX CORP A Common Stock 35137L105 1223 35587 SH SOLE 0 35587 0 0 FRANCO NEVADA CORP Common Stock 351858105 1751 14770 SH SOLE 0 14770 0 0 FRANKLIN ELECTRIC CO INC Common Stock 353514102 378 3925 SH SOLE 0 3925 0 0 FRANKLIN RESOURCES INC Common Stock 354613101 10080 451015 SH SOLE 0 451015 0 0 FRKLN INTL COR DIV ETF ETF/Closed End 35473P108 5504 176073 SH SOLE 0 176073 0 0 FRKLN US COR DIV ETF ETF/Closed End 35473P306 225 5341 SH SOLE 0 5341 0 0 FRKLN INC FOC ETF ETF/Closed End- 35473P439 604 23347 SH SOLE 0 23347 0 0 FRKLN US TREAS BD ETF ETF/Closed End 35473P488 29340 1443876 SH SOLE 0 1443876 0 0 FRKLN US COR BD ETF ETF/Closed End 35473P553 44213 2092428 SH SOLE 0 2092428 0 0 FRK FTSE JAPAN ETF ETF/Closed End 35473P744 2350 81701 SH SOLE 0 81701 0 0 FRANKLIN US LGCP ETF ETF/Closed End 35473P801 22218 399748 SH SOLE 0 399748 0 0 FRKLN DYNAMIC MUN BD ETF ETF/Closed End- 35473P868 335 13742 SH SOLE 0 13742 0 0 FRANKLIN US MDCP ETF ETF/Closed End 35473P884 2071 40381 SH SOLE 0 40381 0 0 FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 648 95182 SH SOLE 0 95182 0 0 FREEPORT MCMORAN INC Common Stock 35671D857 35535 731173 SH SOLE 0 731173 0 0 FREQUENCY ELECTRNCS INC Common Stock 358010106 366 40150 SH SOLE 0 40150 0 0 FRIEDMAN INDUSTRIES INC Common Stock 358435105 508 33668 SH SOLE 0 33668 0 0 FRONTDOOR INC Common Stock 35905A109 1124 33255 SH SOLE 0 33255 0 0 FULTON FINANCIAL CORP PA Common Stock 360271100 2510 147793 SH SOLE 0 147793 0 0 FUTU HOLDINGS LTD ADS Common Stock 36118L106 537 8191 SH SOLE 0 8191 0 0 GATX CORP Common Stock 361448103 332 2507 SH SOLE 0 2507 0 0 GEO GROUP INC NEW Common Stock 36162J106 588 40951 SH SOLE 0 40951 0 0 GFL ENVMNTL INC SUB VTG Common Stock 36168Q104 686 17628 SH SOLE 0 17628 0 0 GABELLI EQUITY TRUST INC ETF/Closed End 362397101 446 85765 SH SOLE 0 85765 0 0 GABELLI UTIL TR INC ETF/Closed End 36240A101 764 129091 SH SOLE 0 129091 0 0 GABELLI CV INC SEC FD ETF/Closed End 36240B109 87 23848 SH SOLE 0 23848 0 0 GABELLI DIV INCM TR ETF/Closed End 36242H104 1027 45240 SH SOLE 0 45240 0 0 GABELLI HLTHCAREWELL TR ETF/Closed End 36246K103 333 34769 SH SOLE 0 34769 0 0 GABELLI GLB SMMD CAP ETF/Closed End 36249W104 181 16013 SH SOLE 0 16013 0 0 GMS INC Common Stock 36251C103 1964 24369 SH SOLE 0 24369 0 0 GXO LOGISTICS INC Common Stock 36262G101 802 15874 SH SOLE 0 15874 0 0 ARTHUR J GALLAGHER Common Stock 363576109 7862 30317 SH SOLE 0 30317 0 0 GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1533 378608 SH SOLE 0 378608 0 0 GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 244 44369 SH SOLE 0 44369 0 0 GAMING LEISURE PPTYS Common Stock 36467J108 16137 356925 SH SOLE 0 356925 0 0 GAP INC Common Stock 364760108 1040 43551 SH SOLE 0 43551 0 0 GARTNER INC Common Stock 366651107 4955 11034 SH SOLE 0 11034 0 0 GE VERNOVA LLC Common Stock 36828A101 5646 32917 SH SOLE 0 32917 0 0 GENERAC HOLDINGS INC Common Stock 368736104 6357 48076 SH SOLE 0 48076 0 0 GENL AMER INVESTORS ETF/Closed End 368802104 493 9914 SH SOLE 0 9914 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 61305 211293 SH SOLE 0 211293 0 0 GE AEROSPACE Common Stock 369604301 24746 155661 SH SOLE 0 155661 0 0 GENERAL MILLS INC Common Stock 370334104 12321 194764 SH SOLE 0 194764 0 0 GENERAL MOTORS CO Common Stock 37045V100 19665 423262 SH SOLE 0 423262 0 0 GENTEX CORP Common Stock 371901109 42847 1271046 SH SOLE 0 1271046 0 0 GENESIS ENERGY LP MLP 371927104 182 12725 SH SOLE 0 12725 0 0 GENIE ENERGY LTD B Common Stock 372284208 986 67420 SH SOLE 0 67420 0 0 GENMAB A/S SPON ADR Common Stock 372303206 434 17275 SH SOLE 0 17275 0 0 GENUINE PARTS CO Common Stock 372460105 40190 290561 SH SOLE 0 290561 0 0 GEVO INC PAR 001 NEW Common Stock 374396406 8 14825 SH SOLE 0 14825 0 0 GILEAD SCIENCES INC Common Stock 375558103 29386 428298 SH SOLE 0 428298 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 395 10427 SH SOLE 0 10427 0 0 GITLAB INC Common Stock 37637K108 1743 35063 SH SOLE 0 35063 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 465 12469 SH SOLE 0 12469 0 0 GLADSTONE INVT CORP BDC ETF/Closed End 376546107 272 19450 SH SOLE 0 19450 0 0 GLADSTONE LAND CORP REIT 376549101 3323 242695 SH SOLE 0 242695 0 0 GSK PLC NEW Common Stock 37733W204 11976 311062 SH SOLE 0 311062 0 0 GLOBALSTAR INC Common Stock 378973408 25 22200 SH SOLE 0 22200 0 0 GLOBAL NET LEASE INC NEW Common Stock 379378201 432 58723 SH SOLE 0 58723 0 0 GLOBAL PAYMENTS INC Common Stock 37940X102 2433 25160 SH SOLE 0 25160 0 0 GLOBAL MEDICAL REIT NEW REIT 37954A204 1173 129154 SH SOLE 0 129154 0 0 GLBL X MLPENGY NEW ETF ETF/Closed End 37954Y293 220 4304 SH SOLE 0 4304 0 0 GLBL X MLP NEW ETF ETF/Closed End 37954Y343 1690 34841 SH SOLE 0 34841 0 0 GLBL X VAR RATE PFD ETF ETF/Closed End- 37954Y376 9253 391266 SH SOLE 0 391266 0 0 GLBL RUSL 2000 COVRD ETF ETF/Closed End 37954Y459 3962 247164 SH SOLE 0 247164 0 0 GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 2220 54920 SH SOLE 0 54920 0 0 GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 10007 566345 SH SOLE 0 566345 0 0 GLBL ADAPTIV US FCTR ETF ETF/Closed End 37954Y574 228 5755 SH SOLE 0 5755 0 0 GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 3130 84545 SH SOLE 0 84545 0 0 GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 1290 41801 SH SOLE 0 41801 0 0 GLB X FINTECH ETF ETF/Closed End 37954Y814 309 12280 SH SOLE 0 12280 0 0 GLBL X LITHIUM BATTR ETF ETF/Closed End 37954Y855 409 10541 SH SOLE 0 10541 0 0 GLBL X URANIUM 0001 ETF ETF/Closed End 37954Y871 1163 40169 SH SOLE 0 40169 0 0 GLOBUS MED INC A NEW Common Stock 379577208 1541 22506 SH SOLE 0 22506 0 0 GLOBE LIFE INC Common Stock 37959E102 3006 36533 SH SOLE 0 36533 0 0 GLOBAL SUPERDIV NEW ETF ETF/Closed End 37960A669 742 33700 SH SOLE 0 33700 0 0 GLBL DOW 30 COV CALL ETF ETF/Closed End 37960A859 652 29513 SH SOLE 0 29513 0 0 GODADDY INC A Common Stock 380237107 3628 25971 SH SOLE 0 25971 0 0 GOLD FIELDS LTD ADR NEW Common Stock 38059T106 273 18320 SH SOLE 0 18320 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 45599 100810 SH SOLE 0 100810 0 0 GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 1889 56146 SH SOLE 0 56146 0 0 GS JUST US LGCP EQ ETF ETF/Closed End 381430396 252 3225 SH SOLE 0 3225 0 0 GS EQUAL WEIGHT US ETF ETF/Closed End 381430438 1916 26930 SH SOLE 0 26930 0 0 GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 43581 407489 SH SOLE 0 407489 0 0 GS ACCESS TRSY 01YR ETF ETF/Closed End- 381430529 17650 176361 SH SOLE 0 176361 0 0 GS BDC INC BDC ETF/Closed End 38147U107 166 11067 SH SOLE 0 11067 0 0 GS PHYSICAL GOLD ETF ETF/Closed End 38150K103 570 24771 SH SOLE 0 24771 0 0 GOLUB CAP BDC INC BDC Common Stock 38173M102 1308 83237 SH SOLE 0 83237 0 0 GOOSEHEAD INS INC A Common Stock 38267D109 295 5134 SH SOLE 0 5134 0 0 GORMAN RUPP CO Common Stock 383082104 473 12884 SH SOLE 0 12884 0 0 GRACO INC Common Stock 384109104 13383 168812 SH SOLE 0 168812 0 0 GRAHAM HOLDINGS CO Common Stock 384637104 323 461 SH SOLE 0 461 0 0 GRAINGER W W INC Common Stock 384802104 22664 25119 SH SOLE 0 25119 0 0 GRAND CANYON ED INC Common Stock 38526M106 2788 19924 SH SOLE 0 19924 0 0 GRANITESHS GOLD TR ETF ETF/Closed End 38748G101 490 21329 SH SOLE 0 21329 0 0 GRAPHIC PACKAGING HLDG Common Stock 388689101 3907 149075 SH SOLE 0 149075 0 0 GRAY TELEVISION INC Common Stock 389375106 102 19675 SH SOLE 0 19675 0 0 GRAYSCALE BITCOIN TR ETF Common Stock 389637109 322 6048 SH SOLE 0 6048 0 0 GREAT SOUTHERN BANCORP Common Stock 390905107 576 10363 SH SOLE 0 10363 0 0 GREEN BRICK PARTNERS INC Common Stock 392709101 579 10111 SH SOLE 0 10111 0 0 GREIF INC A Common Stock 397624107 800 13918 SH SOLE 0 13918 0 0 GRIFFON CORP Common Stock 398433102 1911 29929 SH SOLE 0 29929 0 0 GRUPO AEROPORTUARIO DEL Common Stock 400506101 12978 83315 SH SOLE 0 83315 0 0 GUGGENHEIM TXBL MUN ETF/Closed End- 401664107 1105 69516 SH SOLE 0 69516 0 0 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 3968 266162 SH SOLE 0 266162 0 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 1313 9520 SH SOLE 0 9520 0 0 GULFPORT ENERGY NEW 2021 Common Stock 402635502 1854 12276 SH SOLE 0 12276 0 0 HF SINCLAIR CORP Common Stock 403949100 1808 33895 SH SOLE 0 33895 0 0 HE EQUIP SVCS INC Common Stock 404030108 828 18743 SH SOLE 0 18743 0 0 HCA HEALTHCARE INC Common Stock 40412C101 4922 15321 SH SOLE 0 15321 0 0 HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 444 6896 SH SOLE 0 6896 0 0 HCI GROUP INC Common Stock 40416E103 1958 21246 SH SOLE 0 21246 0 0 HSBC HLDGS PLC SPONS ADR Common Stock 404280406 2265 52077 SH SOLE 0 52077 0 0 HP INC Common Stock 40434L105 6160 175889 SH SOLE 0 175889 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 827 119735 SH SOLE 0 119735 0 0 HALEON PLC ADR Common Stock 405552100 5446 659287 SH SOLE 0 659287 0 0 HALLADOR ENERGY COMPANY Common Stock 40609P105 426 54863 SH SOLE 0 54863 0 0 HALLIBURTON COMPANY Common Stock 406216101 4948 146483 SH SOLE 0 146483 0 0 HALOZYME THERAPEUTICS Common Stock 40637H109 1363 26025 SH SOLE 0 26025 0 0 HAMILTON BEACH BRANDS Common Stock 40701T104 720 41857 SH SOLE 0 41857 0 0 HAMILTON LANE INC A Common Stock 407497106 574 4646 SH SOLE 0 4646 0 0 HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 5783 206464 SH SOLE 0 206464 0 0 HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 265 22506 SH SOLE 0 22506 0 0 JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 753 37247 SH SOLE 0 37247 0 0 JOHN HANCOCK PFD INC 3 ETF/Closed End 41021P103 367 23236 SH SOLE 0 23236 0 0 HANESBRANDS INC Common Stock 410345102 75 15259 SH SOLE 0 15259 0 0 HA SUSTAIN INFRA CAP INC Common Stock 41068X100 1975 66732 SH SOLE 0 66732 0 0 HSBC LONG TERM GRWRS ETF ETF/Closed End 41151J406 401 15861 SH SOLE 0 15861 0 0 HBR COMMD ALL WEATHR ETF ETF/Closed End 41151J505 10862 482875 SH SOLE 0 482875 0 0 HSBC DIV GRW LDRS ETF ETF/Closed End 41151J703 207 14427 SH SOLE 0 14427 0 0 HARMONY BIOSCIENCE HLDGS Common Stock 413197104 1067 35369 SH SOLE 0 35369 0 0 HARTFORD FINL SVCS GROUP Common Stock 416515104 13814 137394 SH SOLE 0 137394 0 0 HARTFORD T/R BD ETF ETF/Closed End- 41653L305 523 15619 SH SOLE 0 15619 0 0 HARTFORD MUN OPP ETF ETF/Closed End- 41653L503 5223 134961 SH SOLE 0 134961 0 0 HARVARD BIOSCIENCE INC Common Stock 416906105 32 11075 SH SOLE 0 11075 0 0 HASBRO INC Common Stock 418056107 1666 28473 SH SOLE 0 28473 0 0 HAWKINS INC Common Stock 420261109 201 2204 SH SOLE 0 2204 0 0 HEALTHCARE SVCS GROUP Common Stock 421906108 513 48497 SH SOLE 0 48497 0 0 HEALTHEQUITY INC Common Stock 42226A107 371 4303 SH SOLE 0 4303 0 0 HEALTHCARE RLTY TR INC REIT 42226K105 478 29018 SH SOLE 0 29018 0 0 HEALTHPEAK PPTYS INC Common Stock 42250P103 12424 633852 SH SOLE 0 633852 0 0 HEICO CORP NEW Common Stock 422806109 7539 33716 SH SOLE 0 33716 0 0 HEICO CORP NEW CL A Common Stock 422806208 801 4513 SH SOLE 0 4513 0 0 HELLO GROUP INC ADR Common Stock 423403104 502 81970 SH SOLE 0 81970 0 0 HELMERICH PAYNE INC Common Stock 423452101 365 10108 SH SOLE 0 10108 0 0 JACK HENRY ASSOC INC Common Stock 426281101 21129 127267 SH SOLE 0 127267 0 0 HERCULES CAPITAL INC BDC Common Stock 427096508 6077 297187 SH SOLE 0 297187 0 0 HERSHEY COMPANY Common Stock 427866108 29120 158409 SH SOLE 0 158409 0 0 HESS CORP Common Stock 42809H107 386 2619 SH SOLE 0 2619 0 0 HEWLETT PACKARD ENTRPRS Common Stock 42824C109 5182 244792 SH SOLE 0 244792 0 0 HEXCEL CORP NEW Common Stock 428291108 2560 40992 SH SOLE 0 40992 0 0 HIGHLND OPPTYS INCM FD ETF/Closed End 43010E404 574 91896 SH SOLE 0 91896 0 0 HIGHWOODS PPTYS INC REIT 431284108 335 12765 SH SOLE 0 12765 0 0 HILLENBRAND INC Common Stock 431571108 334 8340 SH SOLE 0 8340 0 0 HILLMAN SOLTNS CORP Common Stock 431636109 522 58948 SH SOLE 0 58948 0 0 HILTON GRAND VACATION Common Stock 43283X105 536 13263 SH SOLE 0 13263 0 0 HILTON WORLDWIDE NEW Common Stock 43300A203 6505 29812 SH SOLE 0 29812 0 0 HOLLEY INC Common Stock 43538H103 37 10369 SH SOLE 0 10369 0 0 HOLOGIC INC Common Stock 436440101 2260 30432 SH SOLE 0 30432 0 0 HOME BNCSHS INC Common Stock 436893200 291 12150 SH SOLE 0 12150 0 0 HOME DEPOT INC Common Stock 437076102 143847 417869 SH SOLE 0 417869 0 0 HONDA MTR LTD ADR Common Stock 438128308 2654 82326 SH SOLE 0 82326 0 0 HONEYWELL INTL INC Common Stock 438516106 57733 270359 SH SOLE 0 270359 0 0 HORMEL FOODS CORP Common Stock 440452100 10178 333803 SH SOLE 0 333803 0 0 HOST HOTELS RESORTS REIT 44107P104 421 23439 SH SOLE 0 23439 0 0 HOULIHAN LOKEY INC A Common Stock 441593100 317 2349 SH SOLE 0 2349 0 0 HOWARD HUGHES HLDGS INC Common Stock 44267T102 416 6413 SH SOLE 0 6413 0 0 HOWMET AEROSPACE INC Common Stock 443201108 2326 29958 SH SOLE 0 29958 0 0 HUBBELL INC Common Stock 443510607 4487 12277 SH SOLE 0 12277 0 0 HUBSPOT INC Common Stock 443573100 5391 9140 SH SOLE 0 9140 0 0 HUDSON TECHNOLOGIES INC Common Stock 444144109 805 91629 SH SOLE 0 91629 0 0 HUMANA INC Common Stock 444859102 1245 3333 SH SOLE 0 3333 0 0 HUNTINGTON BANCSHS INC Common Stock 446150104 8047 610545 SH SOLE 0 610545 0 0 HUNTINGTON INGALLS INDS Common Stock 446413106 1245 5053 SH SOLE 0 5053 0 0 HYATT HOTELS CORP A Common Stock 448579102 1002 6597 SH SOLE 0 6597 0 0 HYSTER YALE INC A Common Stock 449172105 369 5286 SH SOLE 0 5286 0 0 ICF INTL INC Common Stock 44925C103 2852 19209 SH SOLE 0 19209 0 0 IES HOLDINGS INC Common Stock 44951W106 3932 28219 SH SOLE 0 28219 0 0 CRESCENT ENERGY CO A Common Stock 44952J104 590 49803 SH SOLE 0 49803 0 0 ITT INC Common Stock 45073V108 3707 28700 SH SOLE 0 28700 0 0 ICICI BANK LTD ADR Common Stock 45104G104 869 30178 SH SOLE 0 30178 0 0 ICAHN ENTERPRISES LP Common Stock 451100101 186 11299 SH SOLE 0 11299 0 0 IDACORP INC Common Stock 451107106 1700 18255 SH SOLE 0 18255 0 0 IDEX CORP Common Stock 45167R104 526 2614 SH SOLE 0 2614 0 0 IDEXX LABORATORIES INC Common Stock 45168D104 19430 39880 SH SOLE 0 39880 0 0 ILLINOIS TOOL WORKS INC Common Stock 452308109 49527 209008 SH SOLE 0 209008 0 0 ILLUMINA INC Common Stock 452327109 396 3797 SH SOLE 0 3797 0 0 IMMERSION CORP Common Stock 452521107 457 48569 SH SOLE 0 48569 0 0 INARI MEDICAL INC Common Stock 45332Y109 675 14016 SH SOLE 0 14016 0 0 INCYTE CORP Common Stock 45337C102 1780 29370 SH SOLE 0 29370 0 0 INDEPENDENT BANK CORP MA Common Stock 453836108 220 4342 SH SOLE 0 4342 0 0 INFOSYS LTD SPONS ADR Common Stock 456788108 15702 843269 SH SOLE 0 843269 0 0 ING GROEP NV SPONS ADR Common Stock 456837103 1208 70487 SH SOLE 0 70487 0 0 INGERSOLL RAND INC Common Stock 45687V106 5628 61952 SH SOLE 0 61952 0 0 INGLES MARKETS INC A Common Stock 457030104 1205 17556 SH SOLE 0 17556 0 0 INGREDION INC Common Stock 457187102 2610 22754 SH SOLE 0 22754 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 572 2884 SH SOLE 0 2884 0 0 INSPERITY INC Common Stock 45778Q107 743 8151 SH SOLE 0 8151 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 2019 9817 SH SOLE 0 9817 0 0 INNOVATIVE INDL PPTYS A Common Stock 45781V101 967 8850 SH SOLE 0 8850 0 0 INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C276 2455 41289 SH SOLE 0 41289 0 0 INNOVATR US SMCP PWR ETF ETF/Closed End 45782C284 217 7840 SH SOLE 0 7840 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C318 3430 100552 SH SOLE 0 100552 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C326 1115 29363 SH SOLE 0 29363 0 0 INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C334 2723 57166 SH SOLE 0 57166 0 0 INNOVATR US SMCP PWR ETF ETF/Closed End 45782C342 902 29300 SH SOLE 0 29300 0 0 INNOVATOR E/MKTS PWR ETF ETF/Closed End 45782C359 310 11988 SH SOLE 0 11988 0 0 INNOVATOR INTL DEV ETF ETF/Closed End 45782C367 449 16620 SH SOLE 0 16620 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C383 2393 63116 SH SOLE 0 63116 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C391 1305 30227 SH SOLE 0 30227 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C409 4463 98956 SH SOLE 0 98956 0 0 INNOVATR US EQTY FEB ETF ETF/Closed End 45782C417 19708 561005 SH SOLE 0 561005 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C433 1504 36999 SH SOLE 0 36999 0 0 INNOVATOR GROWTH BUF ETF ETF/Closed End 45782C466 13326 293855 SH SOLE 0 293855 0 0 INNOVATR US SMCP PWR ETF ETF/Closed End 45782C474 1606 45999 SH SOLE 0 45999 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C508 6570 163319 SH SOLE 0 163319 0 0 INNOVATORS INTL DEV ETF ETF/Closed End 45782C524 4824 153582 SH SOLE 0 153582 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C540 4005 106775 SH SOLE 0 106775 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C557 1053 25131 SH SOLE 0 25131 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C573 955 26307 SH SOLE 0 26307 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C581 645 17242 SH SOLE 0 17242 0 0 INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C615 2755 56184 SH SOLE 0 56184 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C656 2156 57551 SH SOLE 0 57551 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C664 626 15402 SH SOLE 0 15402 0 0 INNOVATR US EQTY ULT ETF ETF/Closed End 45782C672 240 7142 SH SOLE 0 7142 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C680 2865 78466 SH SOLE 0 78466 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C698 1524 37577 SH SOLE 0 37577 0 0 INNOVATOR E/MKTS PWR ETF ETF/Closed End 45782C714 276 11254 SH SOLE 0 11254 0 0 INNOVATOR INTL PWR ETF ETF/Closed End 45782C722 661 23498 SH SOLE 0 23498 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C748 2100 58946 SH SOLE 0 58946 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C755 854 21846 SH SOLE 0 21846 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C771 939 22577 SH SOLE 0 22577 0 0 INNOVATR US EQTY BUF ETF ETF/Closed End 45782C789 2168 51883 SH SOLE 0 51883 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C797 5627 146947 SH SOLE 0 146947 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C813 20267 521682 SH SOLE 0 521682 0 0 INNOVATR US EQTY ULT ETF ETF/Closed End 45782C821 302 8825 SH SOLE 0 8825 0 0 INNOVATR US EQTY ULT ETF ETF/Closed End 45782C839 227 6965 SH SOLE 0 6965 0 0 INNOVATR US EQTY PWR ETF ETF/Closed End 45782C870 7316 211089 SH SOLE 0 211089 0 0 INNOVATOR US EQ BUF ETF ETF/Closed End 45782C888 935 22543 SH SOLE 0 22543 0 0 INMUNE BIO INC Common Stock 45782T105 191 21688 SH SOLE 0 21688 0 0 INNVTR EQ DEFN 2Y 25 ETF ETF/Closed End 45783Y541 362 13514 SH SOLE 0 13514 0 0 INNOVATOR LADD ALLOC ETF ETF/Closed End 45783Y814 2698 62932 SH SOLE 0 62932 0 0 INSULET CORP Common Stock 45784P101 1063 5267 SH SOLE 0 5267 0 0 INTEGRA LIFESCNCS HLDGS Common Stock 457985208 749 25719 SH SOLE 0 25719 0 0 INTEL CORP Common Stock 458140100 42056 1357954 SH SOLE 0 1357954 0 0 INTEGER HLDGS CORP Common Stock 45826H109 1091 9422 SH SOLE 0 9422 0 0 INTERACTIVE BRKRS GRP A Common Stock 45841N107 9374 76460 SH SOLE 0 76460 0 0 INTERCONTINENTAL EXCH Common Stock 45866F104 9038 66026 SH SOLE 0 66026 0 0 INTERNATIONAL BANCSHARES Common Stock 459044103 273 4780 SH SOLE 0 4780 0 0 INTL BUSINESS MACHS CORP Common Stock 459200101 112513 650552 SH SOLE 0 650552 0 0 INTL PAPER COMPANY Common Stock 460146103 3537 81976 SH SOLE 0 81976 0 0 INTERPUBLIC GROUP Common Stock 460690100 819 28149 SH SOLE 0 28149 0 0 INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 5658 113379 SH SOLE 0 113379 0 0 INV QQQ ETF ETF/Closed End 46090E103 392264 818734 SH SOLE 0 818734 0 0 INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100 619 44040 SH SOLE 0 44040 0 0 INTRACELLULAR THERAPIES Common Stock 46116X101 237 3456 SH SOLE 0 3456 0 0 INTUIT INC Common Stock 461202103 20481 31163 SH SOLE 0 31163 0 0 INTUITIVE SURGICAL NEW Common Stock 46120E602 27150 61032 SH SOLE 0 61032 0 0 INVESCO MTG CAP INC NEW REIT 46131B704 159 17015 SH SOLE 0 17015 0 0 INVESCO SR INCOME TR ETF/Closed End- 46131H107 1291 299632 SH SOLE 0 299632 0 0 INVESCO MUN OPPTY TR ETF/Closed End- 46132C107 301 29851 SH SOLE 0 29851 0 0 INVESCO ADVNTG MUN INC ETF/Closed End- 46132E103 100 11267 SH SOLE 0 11267 0 0 INVESCO CA VALU MUN INCM ETF/Closed End- 46132H106 328 31493 SH SOLE 0 31493 0 0 INVESCO PA VAL MUN INC ETF/Closed End- 46132K109 228 20990 SH SOLE 0 20990 0 0 INVESCO BOND FUND ETF/Closed End- 46132L107 413 25740 SH SOLE 0 25740 0 0 INVESCO QUAL MUN INC TR ETF/Closed End- 46133G107 362 36489 SH SOLE 0 36489 0 0 INVESTAR HOLDING CORP Common Stock 46134L105 496 32219 SH SOLE 0 32219 0 0 INV WATER RES ETF ETF/Closed End 46137V142 1858 28628 SH SOLE 0 28628 0 0 INV SP SMCP 600 VAL ETF ETF/Closed End 46137V167 283 2851 SH SOLE 0 2851 0 0 INV SP MDCP 400 GAR ETF ETF/Closed End 46137V225 369 3226 SH SOLE 0 3226 0 0 INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 2801 61230 SH SOLE 0 61230 0 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V241 2988 47028 SH SOLE 0 47028 0 0 INV SP PURE VALU ETF ETF/Closed End 46137V258 384 4605 SH SOLE 0 4605 0 0 INV SP PURE GRW ETF ETF/Closed End 46137V266 9999 268367 SH SOLE 0 268367 0 0 INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 15507 422996 SH SOLE 0 422996 0 0 INV BUYBACK ACHV ETF ETF/Closed End 46137V308 772 7426 SH SOLE 0 7426 0 0 INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 1185 39450 SH SOLE 0 39450 0 0 INV SP 500 EQUAL ETF ETF/Closed End 46137V357 118761 722915 SH SOLE 0 722915 0 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2062 25569 SH SOLE 0 25569 0 0 INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 294 6116 SH SOLE 0 6116 0 0 INV SP 500 GARP ETF ETF/Closed End 46137V431 15235 148230 SH SOLE 0 148230 0 0 INV SP MDCP MOMENT ETF ETF/Closed End 46137V464 1406 12335 SH SOLE 0 12335 0 0 INV SP MIDCAP QLTY ETF ETF/Closed End 46137V472 10099 104076 SH SOLE 0 104076 0 0 INV SP SMCP MOMENT ETF ETF/Closed End 46137V498 5071 84450 SH SOLE 0 84450 0 0 INV DIV ACHIEVERS ETF ETF/Closed End 46137V506 302 7086 SH SOLE 0 7086 0 0 INV NSDQ INTERNET ETF ETF/Closed End 46137V530 208 5070 SH SOLE 0 5070 0 0 INV INTL DIV ACHIEVE ETF ETF/Closed End 46137V548 264 14749 SH SOLE 0 14749 0 0 INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1119 56969 SH SOLE 0 56969 0 0 INV FTSE US 1500 SM ETF ETF/Closed End 46137V597 306 8013 SH SOLE 0 8013 0 0 INV DJIA DIV ETF ETF/Closed End 46137V605 1414 29871 SH SOLE 0 29871 0 0 INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 3418 90054 SH SOLE 0 90054 0 0 INV FINL PFD ETF ETF/Closed End- 46137V621 187 12708 SH SOLE 0 12708 0 0 INV BLOOMBERG MVP ETF ETF/Closed End 46137V712 201 4575 SH SOLE 0 4575 0 0 INV LEISURE ENTMNT ETF ETF/Closed End 46137V720 203 4474 SH SOLE 0 4474 0 0 INV LGCP VALUE ETF ETF/Closed End 46137V738 571 10377 SH SOLE 0 10377 0 0 INV LGCP GROWTH ETF ETF/Closed End 46137V746 490 5191 SH SOLE 0 5191 0 0 INV ENERGY EXPLPROD ETF ETF/Closed End 46137V761 283 8554 SH SOLE 0 8554 0 0 INV BIOTECH GENOME ETF ETF/Closed End 46137V787 371 5727 SH SOLE 0 5727 0 0 INV DOR CNSMR CYCL ETF ETF/Closed End 46137V803 6889 71809 SH SOLE 0 71809 0 0 INV DOR TECH MOMENTM ETF ETF/Closed End 46137V811 7523 121461 SH SOLE 0 121461 0 0 INV DORSEY WRIGHT ETF ETF/Closed End 46137V837 17075 174484 SH SOLE 0 174484 0 0 INV DOR INDL MOMENT ETF ETF/Closed End 46137V845 7727 57952 SH SOLE 0 57952 0 0 INV DOR FINL MOMENT ETF ETF/Closed End 46137V860 6583 134794 SH SOLE 0 134794 0 0 INV DOR ENRGY MOMNTM ETF ETF/Closed End 46137V878 539 11378 SH SOLE 0 11378 0 0 INV DOR CNSMR STP MM ETF ETF/Closed End 46137V886 256 2628 SH SOLE 0 2628 0 0 INV DB CMDTY IDX ETF Common Stock 46138B103 257 11083 SH SOLE 0 11083 0 0 INV EQUAL WGHT 030 ETF ETF/Closed End- 46138E107 2582 93573 SH SOLE 0 93573 0 0 INV SP S/C TECH ETF ETF/Closed End 46138E115 567 12146 SH SOLE 0 12146 0 0 INV SP S/C INDL ETF ETF/Closed End 46138E123 2700 22487 SH SOLE 0 22487 0 0 INV SP GLB WTR ETF ETF/Closed End 46138E263 408 7377 SH SOLE 0 7377 0 0 INV EXCHG SP 500 ETF ETF/Closed End 46138E339 1128 12899 SH SOLE 0 12899 0 0 INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 21956 338050 SH SOLE 0 338050 0 0 INV SP500 HI DIV ETF ETF/Closed End 46138E362 6997 157491 SH SOLE 0 157491 0 0 INV SP 500 EX RATE ETF ETF/Closed End 46138E388 383 7790 SH SOLE 0 7790 0 0 INV CEF INC COMP ETF ETF/Closed End- 46138E404 450 23886 SH SOLE 0 23886 0 0 INV RUSS 1000 ETF ETF/Closed End 46138E420 601 13469 SH SOLE 0 13469 0 0 INV PFD ETF ETF/Closed End 46138E511 5309 459653 SH SOLE 0 459653 0 0 INV NATL AMT FREE ETF ETF/Closed End- 46138E537 319 13457 SH SOLE 0 13457 0 0 INV EXCHG KBW BK ETF ETF/Closed End 46138E628 481 8998 SH SOLE 0 8998 0 0 INV DOR S/C MOMENTUM ETF ETF/Closed End 46138E842 2354 27679 SH SOLE 0 27679 0 0 INV DORSEY DEV MKTS ETF ETF/Closed End 46138E875 447 12509 SH SOLE 0 12509 0 0 INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 281 6442 SH SOLE 0 6442 0 0 INV SR LOAN ETF ETF/Closed End- 46138G508 6482 308080 SH SOLE 0 308080 0 0 INV PHLX SEMICONDCTR ETF ETF/Closed End 46138G615 378 8783 SH SOLE 0 8783 0 0 INVESCO NASDAQ 100 ETF ETF/Closed End 46138G649 6552 33241 SH SOLE 0 33241 0 0 INVESCO SP ULT DIV ETF ETF/Closed End 46138G656 1548 34564 SH SOLE 0 34564 0 0 INVESCO SP S/C 600 ETF ETF/Closed End 46138G664 894 22318 SH SOLE 0 22318 0 0 INVESCO SP MDCP 400 ETF ETF/Closed End 46138G672 518 4719 SH SOLE 0 4719 0 0 INVESCO SP 500 REV ETF ETF/Closed End 46138G698 1801 19440 SH SOLE 0 19440 0 0 INV TXBL MUN BD ETF ETF/Closed End- 46138G805 1443 54702 SH SOLE 0 54702 0 0 INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 4475 186759 SH SOLE 0 186759 0 0 INV BULLET 2031 CORP ETF ETF/Closed End 46138J429 3627 227426 SH SOLE 0 227426 0 0 INV BULLETSHS 2030 ETF ETF/Closed End- 46138J460 12193 749874 SH SOLE 0 749874 0 0 INV BULLETSH 2029 BD ETF ETF/Closed End- 46138J577 20744 1142286 SH SOLE 0 1142286 0 0 INVESCO RUSL 1000 ETF ETF/Closed End 46138J619 18489 352239 SH SOLE 0 352239 0 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J635 1006 43635 SH SOLE 0 43635 0 0 INV BULLET CORP BD ETF ETF/Closed End- 46138J783 19025 989836 SH SOLE 0 989836 0 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 14339 747819 SH SOLE 0 747819 0 0 INV BULLET 25 HI YLD ETF ETF/Closed End- 46138J817 1055 46070 SH SOLE 0 46070 0 0 INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 19576 957262 SH SOLE 0 957262 0 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 5184 228167 SH SOLE 0 228167 0 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 12572 596945 SH SOLE 0 596945 0 0 INV MULT SCTR AGRIC ETF Common Stock 46140H106 365 15320 SH SOLE 0 15320 0 0 INV DB US DLR BULL ETF Common Stock 46141D203 1098 37704 SH SOLE 0 37704 0 0 INVITATION HOMES INC Common Stock 46187W107 333 9292 SH SOLE 0 9292 0 0 IONIS PHARMS INC Common Stock 462222100 836 17534 SH SOLE 0 17534 0 0 IONQ INC Common Stock 46222L108 173 24585 SH SOLE 0 24585 0 0 IOVANCE BIOTHERAPEUTICS Common Stock 462260100 264 32947 SH SOLE 0 32947 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 7764 36719 SH SOLE 0 36719 0 0 IRIDIUM COMMS INC Common Stock 46269C102 497 18684 SH SOLE 0 18684 0 0 IRON MOUNTAIN INC REIT 46284V101 9796 109310 SH SOLE 0 109310 0 0 ISHS GOLD TRUST NEW ETF ETF/Closed End 464285204 14921 339663 SH SOLE 0 339663 0 0 ISHS EMG MKT DIV ETF ETF/Closed End 464286319 543 19994 SH SOLE 0 19994 0 0 ISHS MSCI E/M SMCP ETF ETF/Closed End 464286475 443 7255 SH SOLE 0 7255 0 0 ISHS MSCI GLBL M VOL ETF ETF/Closed End 464286525 972 9289 SH SOLE 0 9289 0 0 ISHS MSCI E/MKT VOL ETF ETF/Closed End 464286533 1522 26612 SH SOLE 0 26612 0 0 ISHS MSCI EUROZONE ETF ETF/Closed End 464286608 338 6924 SH SOLE 0 6924 0 0 ISHS MSCI GERMANY ETF ETF/Closed End 464286806 610 19924 SH SOLE 0 19924 0 0 ISHS NETHERLANDS ETF ETF/Closed End 464286814 555 11042 SH SOLE 0 11042 0 0 ISHS SP 100 INDX ETF ETF/Closed End 464287101 5967 22576 SH SOLE 0 22576 0 0 ISHARES MSTAR GRWTH ETF ETF/Closed End 464287119 267 3280 SH SOLE 0 3280 0 0 ISHS SP TTL US STK ETF ETF/Closed End 464287150 12264 103251 SH SOLE 0 103251 0 0 ISHS SEL DIV ETF ETF/Closed End 464287168 26153 216175 SH SOLE 0 216175 0 0 ISHS TIPS BD ETF ETF/Closed End- 464287176 10842 101534 SH SOLE 0 101534 0 0 ISHS US TRANSP ETF ETF/Closed End 464287192 975 14899 SH SOLE 0 14899 0 0 ISHS CORE SP 500 ETF ETF/Closed End 464287200 980399 1791566 SH SOLE 0 1791566 0 0 ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 60328 621493 SH SOLE 0 621493 0 0 ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 8509 199800 SH SOLE 0 199800 0 0 ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 5700 53211 SH SOLE 0 53211 0 0 ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 693 7805 SH SOLE 0 7805 0 0 ISHS GLBL TECH ETF ETF/Closed End 464287291 3096 37380 SH SOLE 0 37380 0 0 ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 234874 2538078 SH SOLE 0 2538078 0 0 ISHS GLB HLTHCR ETF ETF/Closed End 464287325 3753 40423 SH SOLE 0 40423 0 0 ISHS GLB FINLS ETF ETF/Closed End 464287333 499 5868 SH SOLE 0 5868 0 0 ISHS NA NAT RES ETF ETF/Closed End 464287374 437 9943 SH SOLE 0 9943 0 0 ISHS LATN AMR 40 ETF ETF/Closed End 464287390 611 24667 SH SOLE 0 24667 0 0 ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 117702 646680 SH SOLE 0 646680 0 0 ISHS 20 TRSY ETF ETF/Closed End- 464287432 229745 2503215 SH SOLE 0 2503215 0 0 ISHS 710Y TRSY ETF ETF/Closed End- 464287440 163523 1746107 SH SOLE 0 1746107 0 0 ISHS 13YR TRS ETF ETF/Closed End- 464287457 7462 91392 SH SOLE 0 91392 0 0 ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 65781 839792 SH SOLE 0 839792 0 0 ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 4568 37835 SH SOLE 0 37835 0 0 ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 8147 73832 SH SOLE 0 73832 0 0 ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 74964 924562 SH SOLE 0 924562 0 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287515 9605 110533 SH SOLE 0 110533 0 0 ISHS SEMICONDUCTOR ETF ETF/Closed End 464287523 6280 25463 SH SOLE 0 25463 0 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287549 19532 207099 SH SOLE 0 207099 0 0 ISHS BIOTECH ETF ETF/Closed End 464287556 10361 75483 SH SOLE 0 75483 0 0 ISHS CS REIT ETF ETF/Closed End 464287564 1262 22022 SH SOLE 0 22022 0 0 ISHS GLB 100 ETF ETF/Closed End 464287572 4177 43250 SH SOLE 0 43250 0 0 ISHS US CNSMR DIRECT ETF ETF/Closed End 464287580 477 5866 SH SOLE 0 5866 0 0 ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 31860 182610 SH SOLE 0 182610 0 0 ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 4112 46673 SH SOLE 0 46673 0 0 ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 283851 778719 SH SOLE 0 778719 0 0 ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 10703 35969 SH SOLE 0 35969 0 0 ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 2737 17970 SH SOLE 0 17970 0 0 ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 5917 22537 SH SOLE 0 22537 0 0 ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 46171 227564 SH SOLE 0 227564 0 0 ISHS CORE SP US VAL ETF ETF/Closed End 464287663 5460 61954 SH SOLE 0 61954 0 0 ISHS SP U S GROWTH ETF ETF/Closed End 464287671 4458 34973 SH SOLE 0 34973 0 0 ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 1446 4683 SH SOLE 0 4683 0 0 ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4533 39954 SH SOLE 0 39954 0 0 ISHS US TECH ETF ETF/Closed End 464287721 102486 680972 SH SOLE 0 680972 0 0 ISHS US RL EST ETF ETF/Closed End 464287739 1123 12803 SH SOLE 0 12803 0 0 ISHS U S INDLS ETF ETF/Closed End 464287754 6686 55979 SH SOLE 0 55979 0 0 ISHS US HLTHCR ETF ETF/Closed End 464287762 2074 33856 SH SOLE 0 33856 0 0 ISHS US FINL SVCS ETF ETF/Closed End 464287770 16133 247399 SH SOLE 0 247399 0 0 ISHS U S FINANCIALS ETF ETF/Closed End 464287788 4126 43630 SH SOLE 0 43630 0 0 ISHS US ENGY SCTR ETF ETF/Closed End 464287796 2864 59664 SH SOLE 0 59664 0 0 ISHS CORE SP SMCP ETF ETF/Closed End 464287804 84394 791238 SH SOLE 0 791238 0 0 ISHS US CNSMR STAPLS ETF ETF/Closed End 464287812 742 11287 SH SOLE 0 11287 0 0 ISHS U S ETF ETF/Closed End 464287846 554 4186 SH SOLE 0 4186 0 0 ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3627 28244 SH SOLE 0 28244 0 0 ISHARES MSTAR VALUE ETF ETF/Closed End 464288109 4604 60317 SH SOLE 0 60317 0 0 ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 2087 19959 SH SOLE 0 19959 0 0 ISHS MSTAR MID CAP ETF ETF/Closed End 464288208 834 11893 SH SOLE 0 11893 0 0 ISHS GLB CLEAN ENRGY ETF ETF/Closed End 464288224 514 38619 SH SOLE 0 38619 0 0 ISHS ACWI EX US ETF ETF/Closed End 464288240 2298 43258 SH SOLE 0 43258 0 0 ISHS MSCI ACWI ETF ETF/Closed End 464288257 1304 11602 SH SOLE 0 11602 0 0 ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 587 9523 SH SOLE 0 9523 0 0 ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 20831 235434 SH SOLE 0 235434 0 0 ISHS MSTAR MIDCP GRW ETF ETF/Closed End 464288307 2764 40802 SH SOLE 0 40802 0 0 ISHS GLB INFRA ETF ETF/Closed End 464288372 9012 188055 SH SOLE 0 188055 0 0 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 423 6021 SH SOLE 0 6021 0 0 ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 13455 126275 SH SOLE 0 126275 0 0 ISHS INTL SEL DIV ETF ETF/Closed End 464288448 13442 485801 SH SOLE 0 485801 0 0 ISHS MSCI SMCP ETF ETF/Closed End 464288497 209 3742 SH SOLE 0 3742 0 0 ISHS MSTR SML CAP ETF ETF/Closed End 464288505 209 3871 SH SOLE 0 3871 0 0 ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 3055 39604 SH SOLE 0 39604 0 0 ISHS CORE US REIT ETF ETF/Closed End 464288521 398 7422 SH SOLE 0 7422 0 0 ISHS MSCI KLD 400 ETF ETF/Closed End 464288570 4904 47221 SH SOLE 0 47221 0 0 ISHS MBS ETF ETF/Closed End- 464288588 127755 1391515 SH SOLE 0 1391515 0 0 ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 2659 52953 SH SOLE 0 52953 0 0 ISHS 510 YR INVEST ETF ETF/Closed End- 464288638 22248 434030 SH SOLE 0 434030 0 0 ISHS 15 YR INVEST ETF ETF/Closed End- 464288646 34744 678055 SH SOLE 0 678055 0 0 ISHS 1020 TRS ETF ETF/Closed End- 464288653 38702 376846 SH SOLE 0 376846 0 0 ISHS 37Y TRSY ETF ETF/Closed End- 464288661 227795 1972763 SH SOLE 0 1972763 0 0 ISHS PFD INCM SECS ETF ETF/Closed End- 464288687 42928 1360632 SH SOLE 0 1360632 0 0 ISHS MATRLS INDX ETF ETF/Closed End 464288695 666 7846 SH SOLE 0 7846 0 0 ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 819 14137 SH SOLE 0 14137 0 0 ISHS CNSMR STPLS ETF ETF/Closed End 464288737 373 6205 SH SOLE 0 6205 0 0 ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 3443 34066 SH SOLE 0 34066 0 0 ISHS U S ARERO DEF ETF ETF/Closed End 464288760 7370 55810 SH SOLE 0 55810 0 0 ISHS U S REGL BKS ETF ETF/Closed End 464288778 1038 25038 SH SOLE 0 25038 0 0 ISHS US INSURANCE ETF ETF/Closed End 464288786 2108 18664 SH SOLE 0 18664 0 0 ISHS MSCI USA ESG ETF ETF/Closed End 464288802 5755 51212 SH SOLE 0 51212 0 0 ISHS US MED DVCS ETF ETF/Closed End 464288810 6653 118724 SH SOLE 0 118724 0 0 ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1241 23682 SH SOLE 0 23682 0 0 ISHS US PHARMA ETF ETF/Closed End 464288836 668 10067 SH SOLE 0 10067 0 0 ISHS US OIL EQUIP ETF ETF/Closed End 464288844 222 9991 SH SOLE 0 9991 0 0 ISHS US O/G EXPL ETF ETF/Closed End 464288851 1239 12453 SH SOLE 0 12453 0 0 ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 66166 1247464 SH SOLE 0 1247464 0 0 ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 152874 1494365 SH SOLE 0 1494365 0 0 ISHS EURO FINLS INDX ETF ETF/Closed End 464289180 1541 68908 SH SOLE 0 68908 0 0 ISHS RUSS TOP200 VAL ETF ETF/Closed End 464289420 253 3383 SH SOLE 0 3383 0 0 ISHS RUSS TOP200 GRW ETF ETF/Closed End 464289438 768 3579 SH SOLE 0 3579 0 0 ISHS 10 YR INVEST ETF ETF/Closed End- 464289511 13734 274455 SH SOLE 0 274455 0 0 ISHS CORE AGRSV ALLC ETF ETF/Closed End 464289859 290 3877 SH SOLE 0 3877 0 0 ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 1480 26286 SH SOLE 0 26286 0 0 ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 491 11419 SH SOLE 0 11419 0 0 ISHS SILVER TR ETF Common Stock 46428Q109 10264 386285 SH SOLE 0 386285 0 0 ISHS U S TREAS ETF ETF/Closed End- 46429B267 49358 2186880 SH SOLE 0 2186880 0 0 ISHS MSCI INDIA ETF ETF/Closed End 46429B598 2247 40278 SH SOLE 0 40278 0 0 ISHS MSCI INDIA SMCP ETF ETF/Closed End 46429B614 833 10302 SH SOLE 0 10302 0 0 ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 10449 204518 SH SOLE 0 204518 0 0 ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 72172 663953 SH SOLE 0 663953 0 0 ISHS MSCI CHINA INDX ETF ETF/Closed End 46429B671 440 10432 SH SOLE 0 10432 0 0 ISHS MSCI EAFE M VOL ETF ETF/Closed End 46429B689 703 10129 SH SOLE 0 10129 0 0 ISHS MSCI USA M VOL ETF ETF/Closed End 46429B697 49484 589371 SH SOLE 0 589371 0 0 ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 768 7722 SH SOLE 0 7722 0 0 BLKRCK SHRT DUR BD ETF ETF/Closed End- 46431W507 1018 20232 SH SOLE 0 20232 0 0 ISHS INT RT HDG BOND ETF ETF/Closed End 46431W705 1228 13209 SH SOLE 0 13209 0 0 BLKRCK SHRT MTY MUN ETF ETF/Closed End- 46431W838 588 11715 SH SOLE 0 11715 0 0 ISHS GSCI CMDTY DYN ETF ETF/Closed End 46431W853 221 8079 SH SOLE 0 8079 0 0 ISHS MSCI USA QLTY ETF ETF/Closed End 46432F339 236633 1385761 SH SOLE 0 1385761 0 0 ISHS MSCI USA VAL ETF ETF/Closed End 46432F388 28628 276710 SH SOLE 0 276710 0 0 ISHS MSCI USA MOMENT ETF ETF/Closed End 46432F396 34492 176998 SH SOLE 0 176998 0 0 ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 98435 1457001 SH SOLE 0 1457001 0 0 ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 124658 1716108 SH SOLE 0 1716108 0 0 ISHS CORE 15 USD BD ETF ETF/Closed End- 46432F859 877 18513 SH SOLE 0 18513 0 0 ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 88352 1650512 SH SOLE 0 1650512 0 0 ISHARES MSCI E/MKT ETF ETF/Closed End 46434G764 76391 1290391 SH SOLE 0 1290391 0 0 ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 1445 21168 SH SOLE 0 21168 0 0 ISHS MSCI GLB NEW ETF ETF/Closed End 46434G848 474 11621 SH SOLE 0 11621 0 0 ISHS ESG AWARE MSCI ETF ETF/Closed End 46434G863 1786 53273 SH SOLE 0 53273 0 0 ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 206 4179 SH SOLE 0 4179 0 0 ISHS MSCI INTL SMCP ETF ETF/Closed End 46434V266 8236 255534 SH SOLE 0 255534 0 0 ISHS INTL EQ FACTOR ETF ETF/Closed End 46434V274 543 18570 SH SOLE 0 18570 0 0 ISHS US EQTY FACTOR ETF ETF/Closed End 46434V282 472 8473 SH SOLE 0 8473 0 0 ISHS EXPONENTIAL ETF ETF/Closed End 46434V381 486 8266 SH SOLE 0 8266 0 0 ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 4506 106781 SH SOLE 0 106781 0 0 ISHS MSCI INTL FCTR ETF ETF/Closed End 46434V449 17109 442215 SH SOLE 0 442215 0 0 ISHS MSCI INTL QLTY ETF ETF/Closed End 46434V456 29176 747138 SH SOLE 0 747138 0 0 ISHS CORE TTL USD BD ETF ETF/Closed End- 46434V613 370933 8202851 SH SOLE 0 8202851 0 0 ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 27623 479479 SH SOLE 0 479479 0 0 ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 50457 885986 SH SOLE 0 885986 0 0 ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 30624 861317 SH SOLE 0 861317 0 0 ISHR TREAS FLTG BOND ETF ETF/Closed End- 46434V860 4350 85875 SH SOLE 0 85875 0 0 BLKRCK ULT S/T BD ETF ETF/Closed End- 46434V878 4878 96541 SH SOLE 0 96541 0 0 ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1 4364 175560 SH SOLE 0 175560 0 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 3524 140219 SH SOLE 0 140219 0 0 ISHARES CONV BOND ETF ETF/Closed End 46435G102 3179 40424 SH SOLE 0 40424 0 0 ISHS ESG USD CORP BD ETF ETF/Closed End- 46435G193 2512 110579 SH SOLE 0 110579 0 0 ISHS INVT GRADE SYST ETF ETF/Closed End- 46435G219 27166 612393 SH SOLE 0 612393 0 0 ISHS H/Y SYSTEMATIC ETF ETF/Closed End- 46435G250 532 11463 SH SOLE 0 11463 0 0 ISHARES RUSSELL 2500 ETF ETF/Closed End 46435G268 3570 57025 SH SOLE 0 57025 0 0 ISHS COR MSCI INTL ETF ETF/Closed End 46435G326 1901 28964 SH SOLE 0 28964 0 0 ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1050 47363 SH SOLE 0 47363 0 0 ISHS MSCI INTL VALU ETF ETF/Closed End 46435G409 19863 723886 SH SOLE 0 723886 0 0 ISHS FALLEN ANGELS ETF ETF/Closed End- 46435G474 1089 41590 SH SOLE 0 41590 0 0 ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G516 432 5482 SH SOLE 0 5482 0 0 ISHARES INTL DIV GRW ETF ETF/Closed End 46435G524 11212 166353 SH SOLE 0 166353 0 0 ISHS MSCI GLB DEV ETF ETF/Closed End 46435G532 301 4013 SH SOLE 0 4013 0 0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0 4993 209594 SH SOLE 0 209594 0 0 ISHS IBONDS 2025 H/Y ETF ETF/Closed End- 46435U168 265 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 403 16129 SH SOLE 0 16129 0 0 ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U325 401 16015 SH SOLE 0 16015 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 1124 24426 SH SOLE 0 24426 0 0 ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U515 8462 341636 SH SOLE 0 341636 0 0 ISHARES ESG US AGGRT ETF ETF/Closed End- 46435U549 1402 30072 SH SOLE 0 30072 0 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46435U697 524 20103 SH SOLE 0 20103 0 0 ISHARES U S INFRAS ETF ETF/Closed End 46435U713 19484 462576 SH SOLE 0 462576 0 0 ISHS BROAD USD H/Y ETF ETF/Closed End- 46435U853 1367 37667 SH SOLE 0 37667 0 0 ISHS CORE DIV ETF ETF/Closed End 46435U861 338 7630 SH SOLE 0 7630 0 0 ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9 4805 202480 SH SOLE 0 202480 0 0 ISHS IBONDS DEC 2029 ETF ETF/Closed End 46436E205 6820 300825 SH SOLE 0 300825 0 0 ISHS IBONDS DEC 2022 ETF ETF/Closed End- 46436E312 6292 256179 SH SOLE 0 256179 0 0 ISHS 20 YR TRSY BD ETF ETF/Closed End- 46436E338 2452 95500 SH SOLE 0 95500 0 0 ISHS IBONDS DEC 2031 ETF ETF/Closed End- 46436E486 6467 318743 SH SOLE 0 318743 0 0 ISHS IBONDS DEC 2030 ETF ETF/Closed End- 46436E593 2230 115698 SH SOLE 0 115698 0 0 ISHS ESG ADVNCD TTL ETF ETF/Closed End- 46436E619 818 19215 SH SOLE 0 19215 0 0 ISHS 03MTH TREAS BD ETF ETF/Closed End- 46436E718 5317 52799 SH SOLE 0 52799 0 0 ISHS IBONDS DEC 2030 ETF ETF/Closed End- 46436E726 6621 311437 SH SOLE 0 311437 0 0 ISHS ADV MSCI EAFE ETF ETF/Closed End 46436E759 1942 28806 SH SOLE 0 28806 0 0 ISHS ADV MSCI USA ETF ETF/Closed End 46436E767 3604 77366 SH SOLE 0 77366 0 0 ISHS IBONDS DEC 2029 ETF ETF/Closed End- 46436E825 1641 76767 SH SOLE 0 76767 0 0 ISHS IBONDS DEC 2028 ETF ETF/Closed End- 46436E833 2008 91981 SH SOLE 0 91981 0 0 ISHS IBONDS DEC 2027 ETF ETF/Closed End- 46436E841 3453 156426 SH SOLE 0 156426 0 0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46436E858 4225 186504 SH SOLE 0 186504 0 0 ISHS IBONDS DEC 2025 ETF ETF/Closed End- 46436E866 4727 203568 SH SOLE 0 203568 0 0 ISHS IBONDS DEC 2024 ETF ETF/Closed End- 46436E874 4834 201582 SH SOLE 0 201582 0 0 ITRON INC Common Stock 465741106 1112 11235 SH SOLE 0 11235 0 0 J JILL INC NEW Common Stock 46620W201 974 27858 SH SOLE 0 27858 0 0 JPMORGAN CHASE CO Common Stock 46625H100 359829 1779043 SH SOLE 0 1779043 0 0 JABIL INC Common Stock 466313103 794 7302 SH SOLE 0 7302 0 0 JACK IN THE BOX INC Common Stock 466367109 443 8695 SH SOLE 0 8695 0 0 JP MORGAN MKT EX EQ ETF ETF/Closed End 46641Q118 280 4948 SH SOLE 0 4948 0 0 JP MORGAN INTL RESH ETF ETF/Closed End 46641Q134 71340 1139611 SH SOLE 0 1139611 0 0 JPM INCOME ETF ETF/Closed End- 46641Q159 36520 803346 SH SOLE 0 803346 0 0 JPM ACTIVE VAL ETF ETF/Closed End 46641Q167 56658 956087 SH SOLE 0 956087 0 0 JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q217 248 4401 SH SOLE 0 4401 0 0 JPM BETABLDR CDA ETF ETF/Closed End 46641Q225 5376 82751 SH SOLE 0 82751 0 0 JPM BETABUILDERS US ETF ETF/Closed End 46641Q241 25916 570722 SH SOLE 0 570722 0 0 JPM ACTVBLDRS EMRG ETF ETF/Closed End 46641Q266 25817 676267 SH SOLE 0 676267 0 0 JPM BETABUILDERS US ETF ETF/Closed End 46641Q290 4921 80718 SH SOLE 0 80718 0 0 JPM INTL GROWTH ETF ETF/Closed End 46641Q324 4455 69441 SH SOLE 0 69441 0 0 JPM EQTY PREM INCM ETF ETF/Closed End 46641Q332 145699 2570551 SH SOLE 0 2570551 0 0 JPM BETABLDR US MDCP ETF ETF/Closed End 46641Q340 11021 125210 SH SOLE 0 125210 0 0 JPM BETABUILDER INTL ETF ETF/Closed End 46641Q373 50351 852248 SH SOLE 0 852248 0 0 JPM BETABUILDERS US ETF ETF/Closed End 46641Q399 195248 1989888 SH SOLE 0 1989888 0 0 JPM BETABUILDERS USD ETF ETF/Closed End- 46641Q449 974 21684 SH SOLE 0 21684 0 0 JPM MUNICIPAL ETF ETF/Closed End- 46641Q647 781 15507 SH SOLE 0 15507 0 0 JPM ULTRA SHORT MUN ETF Preferred Stock 46641Q654 961 18941 SH SOLE 0 18941 0 0 JPM CORE PLUS BOND ETF ETF/Closed End- 46641Q670 62817 1355856 SH SOLE 0 1355856 0 0 JPM USD E/MKT SOV BD ETF ETF/Closed End- 46641Q746 2535 65563 SH SOLE 0 65563 0 0 JPM US VALUE FACTOR ETF ETF/Closed End 46641Q753 488 11929 SH SOLE 0 11929 0 0 JPM US QUAL FACTOR ETF ETF/Closed End 46641Q761 27478 518937 SH SOLE 0 518937 0 0 JPM U S MOMENTM FCTR ETF ETF/Closed End 46641Q779 335 6241 SH SOLE 0 6241 0 0 JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 21958 435062 SH SOLE 0 435062 0 0 JPM BETABUILDERS USD ETF ETF/Closed End- 46641Q878 25581 559267 SH SOLE 0 559267 0 0 JP MORGAN NASDQ EQTY ETF ETF/Closed End 46654Q203 48345 871072 SH SOLE 0 871072 0 0 JP MORGAN ACTIVE GRW ETF ETF/Closed End 46654Q609 59583 792848 SH SOLE 0 792848 0 0 JP MORGAN ACTIVE BD ETF ETF/Closed End- 46654Q716 2901 55525 SH SOLE 0 55525 0 0 JPM HDGD EQ LADDERED ETF ETF/Closed End 46654Q724 2810 47980 SH SOLE 0 47980 0 0 JPM GLBL SEL EQ ETF ETF/Closed End 46654Q740 44183 731509 SH SOLE 0 731509 0 0 JPM EQUITY FOCUS ETF ETF/Closed End 46654Q781 3709 59475 SH SOLE 0 59475 0 0 JACKSON FINL INC A Common Stock 46817M107 3602 48499 SH SOLE 0 48499 0 0 JACOBS SOLUTIONS INC Common Stock 46982L108 9268 66335 SH SOLE 0 66335 0 0 JAKKS PACIFIC INC NEW Common Stock 47012E403 409 22826 SH SOLE 0 22826 0 0 JANUS HENDR SML MDCP ETF ETF/Closed End 47103U209 3201 48117 SH SOLE 0 48117 0 0 JANUS HEND B BBB CLO ETF ETF/Closed End- 47103U753 3683 74898 SH SOLE 0 74898 0 0 JANUS HENDERSON AAA ETF Common Stock 47103U845 37412 735299 SH SOLE 0 735299 0 0 JANUS HENDERSON MTG ETF ETF/Closed End- 47103U852 11255 252078 SH SOLE 0 252078 0 0 JANUS SHRT DUR INC ETF ETF/Closed End- 47103U886 5909 121725 SH SOLE 0 121725 0 0 JDCOM INC SPON ADR Common Stock 47215P106 1635 63288 SH SOLE 0 63288 0 0 JETBLUE AIRWAYS CORP Common Stock 477143101 62 10116 SH SOLE 0 10116 0 0 JH MULTIFACTOR MDCP ETF ETF/Closed End 47804J206 279 5075 SH SOLE 0 5075 0 0 JH PREFERRED INCM ETF ETF/Closed End 47804J776 2009 89900 SH SOLE 0 89900 0 0 JOHNSON JOHNSON Common Stock 478160104 168391 1152098 SH SOLE 0 1152098 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 1369 6669 SH SOLE 0 6669 0 0 JPM ALERIAN MLP INDX ETN Preferred Stock 48133Q309 305 10537 SH SOLE 0 10537 0 0 KBR INC Common Stock 48242W106 733 11429 SH SOLE 0 11429 0 0 KLA CORP Common Stock 482480100 65815 79822 SH SOLE 0 79822 0 0 KKR CO INC Common Stock 48251W104 10706 101725 SH SOLE 0 101725 0 0 KT CORP SPON ADR Common Stock 48268K101 532 38896 SH SOLE 0 38896 0 0 KAISER ALUMINUM PAR001 Common Stock 483007704 343 3904 SH SOLE 0 3904 0 0 KARAT PACKAGING INC Common Stock 48563L101 809 27340 SH SOLE 0 27340 0 0 KARYOPHARM THERAPEUTICS Common Stock 48576U106 9 10000 SH SOLE 0 10000 0 0 KAYNE ANDERSON ENERGY ETF/Closed End 486606106 1365 132138 SH SOLE 0 132138 0 0 KB HOME Common Stock 48666K109 1775 25291 SH SOLE 0 25291 0 0 KELLANOVA Common Stock 487836108 2378 41224 SH SOLE 0 41224 0 0 KELLY SERVICES INC A Common Stock 488152208 587 27427 SH SOLE 0 27427 0 0 ZEVRA THERAPEUTICS INC Common Stock 488445206 2121 432824 SH SOLE 0 432824 0 0 KENNAMETAL INC Common Stock 489170100 272 11550 SH SOLE 0 11550 0 0 KENVUE INC Common Stock 49177J102 34115 1876495 SH SOLE 0 1876495 0 0 KEURIG DR PEPPER INC Common Stock 49271V100 2436 72943 SH SOLE 0 72943 0 0 KEWAUNEE SCIENTIFIC CORP Common Stock 492854104 250 5287 SH SOLE 0 5287 0 0 KEYCORP NEW Common Stock 493267108 1494 105133 SH SOLE 0 105133 0 0 KEYSIGHT TECHS INC Common Stock 49338L103 1339 9789 SH SOLE 0 9789 0 0 KFORCE INC Common Stock 493732101 2050 32994 SH SOLE 0 32994 0 0 KIMBERLY CLARK CORP Common Stock 494368103 37635 272324 SH SOLE 0 272324 0 0 KIMCO REALTY CORP REIT 49446R109 198 10200 SH SOLE 0 10200 0 0 KIMCO RLTY N CONV PFD Preferred Stock 49446R687 2130 39030 SH SOLE 0 39030 0 0 KINDER MORGAN INC DE Common Stock 49456B101 30089 1514281 SH SOLE 0 1514281 0 0 KINETA INC Common Stock 49461C102 5 10000 SH SOLE 0 10000 0 0 KINSALE CAP GROUP INC Common Stock 49714P108 1545 4010 SH SOLE 0 4010 0 0 KIRBY CORP Common Stock 497266106 1467 12253 SH SOLE 0 12253 0 0 KNIFE RIVER HLDG CO Common Stock 498894104 1229 17527 SH SOLE 0 17527 0 0 KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 616 12341 SH SOLE 0 12341 0 0 KODIAK SCIENCES INC Common Stock 50015M109 24 10000 SH SOLE 0 10000 0 0 KOHLS CORP Common Stock 500255104 3294 143298 SH SOLE 0 143298 0 0 KONINKLIJKE PHILIPS NEW Common Stock 500472303 517 20511 SH SOLE 0 20511 0 0 KONTOOR BRANDS INC Common Stock 50050N103 282 4261 SH SOLE 0 4261 0 0 KORN FERRY Common Stock 500643200 559 8321 SH SOLE 0 8321 0 0 KRAFT HEINZ CO Common Stock 500754106 8031 249240 SH SOLE 0 249240 0 0 KRANESHS CSI CHINA ETF ETF/Closed End 500767306 1261 46685 SH SOLE 0 46685 0 0 KRANE CHINA INTERNET ETF ETF/Closed End 500767470 753 58500 SH SOLE 0 58500 0 0 KRANESHS QUADRATIC ETF ETF/Closed End- 500767736 348 18775 SH SOLE 0 18775 0 0 KRANESHS MSCI E/MKTS ETF ETF/Closed End 500767769 392 13044 SH SOLE 0 13044 0 0 KROGER CO Common Stock 501044101 7078 141761 SH SOLE 0 141761 0 0 KRONOS WORLDWIDE INC Common Stock 50105F105 390 31050 SH SOLE 0 31050 0 0 KRYSTAL BIOTECH INC Common Stock 501147102 5809 31632 SH SOLE 0 31632 0 0 KYNDRYL HOLDINGS INC Common Stock 50155Q100 263 10014 SH SOLE 0 10014 0 0 LGI HOMES INC Common Stock 50187T106 250 2794 SH SOLE 0 2794 0 0 LKQ CORP Common Stock 501889208 915 21995 SH SOLE 0 21995 0 0 LCI INDS Common Stock 50189K103 1571 15201 SH SOLE 0 15201 0 0 LI AUTO INC SPON ADS Common Stock 50202M102 536 29998 SH SOLE 0 29998 0 0 LPL FINANCIAL HOLDINGS Common Stock 50212V100 10266 36756 SH SOLE 0 36756 0 0 LSI INDUSTRIES INC Common Stock 50216C108 657 45376 SH SOLE 0 45376 0 0 LABCORP HOLDINGS INC Common Stock 504922105 6593 32397 SH SOLE 0 32397 0 0 LAZBOY INC Common Stock 505336107 432 11586 SH SOLE 0 11586 0 0 LAM RESEARCH CORPORATION Common Stock 512807108 51771 48618 SH SOLE 0 48618 0 0 LAMAR ADVERTISING NEW A REIT 512816109 5605 46890 SH SOLE 0 46890 0 0 LAMB WESTON HLDGS INC Common Stock 513272104 2371 28196 SH SOLE 0 28196 0 0 LANDSEA HOMES CORP Common Stock 51509P103 440 47829 SH SOLE 0 47829 0 0 LANTHEUS HOLDINGS INC Common Stock 516544103 1302 16210 SH SOLE 0 16210 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 937 21185 SH SOLE 0 21185 0 0 LATTICE SEMICONDUCTOR Common Stock 518415104 10679 184154 SH SOLE 0 184154 0 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 206 7453 SH SOLE 0 7453 0 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416409 1939 40315 SH SOLE 0 40315 0 0 LATTICE DISPLD US EQ ETF ETF/Closed End 518416870 5614 107115 SH SOLE 0 107115 0 0 LAZARD INC Common Stock 52110M109 1758 46046 SH SOLE 0 46046 0 0 LEAR CORP NEW Common Stock 521865204 820 7178 SH SOLE 0 7178 0 0 LEGGETT PLATT INC Common Stock 524660107 956 83440 SH SOLE 0 83440 0 0 LEGG CLEARBRIDGE L/C ETF ETF/Closed End 524682200 4651 66611 SH SOLE 0 66611 0 0 LEGG FRNKLN U S LOW ETF ETF/Closed End 52468L406 2181 60882 SH SOLE 0 60882 0 0 LEGG FRNKLN INTL LOW ETF ETF/Closed End 52468L505 726 24496 SH SOLE 0 24496 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 3686 25269 SH SOLE 0 25269 0 0 LENNAR CORP Common Stock 526057104 10469 69854 SH SOLE 0 69854 0 0 LENNOX INTL INC Common Stock 526107107 13200 24674 SH SOLE 0 24674 0 0 LXP INDL TR CONV C PFD Preferred Stock 529043309 2209 48685 SH SOLE 0 48685 0 0 LIBERTY ALL STAR GRWTH ETF/Closed End 529900102 114 21259 SH SOLE 0 21259 0 0 LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 6267 921613 SH SOLE 0 921613 0 0 LIBERTY BROADBAND CORP C Common Stock 530307305 1339 24427 SH SOLE 0 24427 0 0 LIBERTY MEDIA CORP ONE C Common Stock 531229755 1680 23382 SH SOLE 0 23382 0 0 LIBERTY FORMULA ONE A Common Stock 531229771 781 12166 SH SOLE 0 12166 0 0 LIBERTY MEDIA SERIUSXM C Common Stock 531229789 233 10533 SH SOLE 0 10533 0 0 ELI LILLY CO Common Stock 532457108 250972 277200 SH SOLE 0 277200 0 0 LIMBACH HOLDINGS INC Common Stock 53263P105 1462 25678 SH SOLE 0 25678 0 0 LIMONEIRA COMPANY Common Stock 532746104 756 36339 SH SOLE 0 36339 0 0 LINCOLN ELECTRIC HLDGS Common Stock 533900106 524 2778 SH SOLE 0 2778 0 0 LINCOLN NATL CORP IN Common Stock 534187109 5617 180617 SH SOLE 0 180617 0 0 LION ELECTRIC CO Common Stock 536221104 22 24241 SH SOLE 0 24241 0 0 LISTED ROUNDHLL BALL ETF ETF/Closed End 53656F417 131 10010 SH SOLE 0 10010 0 0 LISTED HORIZN KINET ETF ETF/Closed End 53656F623 3060 93630 SH SOLE 0 93630 0 0 LISTED OVERLAY LGCP ETF ETF/Closed End 53656F805 2315 52522 SH SOLE 0 52522 0 0 LITHIA MOTORS INC Common Stock 536797103 520 2061 SH SOLE 0 2061 0 0 LITTELFUSE INC Common Stock 537008104 384 1501 SH SOLE 0 1501 0 0 LIVE NATION ENTMNT INC Common Stock 538034109 380 4056 SH SOLE 0 4056 0 0 LLOYDS BANKING SPONS ADR Common Stock 539439109 582 213173 SH SOLE 0 213173 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 63680 136331 SH SOLE 0 136331 0 0 LOEWS CORP Common Stock 540424108 1623 21720 SH SOLE 0 21720 0 0 LOWES COMPANIES INC Common Stock 548661107 66778 302904 SH SOLE 0 302904 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 16175 54152 SH SOLE 0 54152 0 0 LUMENTUM HOLDINGS INC Common Stock 55024U109 858 16854 SH SOLE 0 16854 0 0 LUNA INNOVATIONS INC Common Stock 550351100 714 223181 SH SOLE 0 223181 0 0 LYFT INC A Common Stock 55087P104 633 44870 SH SOLE 0 44870 0 0 MT BANK CORP Common Stock 55261F104 11667 77079 SH SOLE 0 77079 0 0 MFS MULTIMARKET INCOME T ETF/Closed End- 552737108 1289 275451 SH SOLE 0 275451 0 0 MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 2822 516773 SH SOLE 0 516773 0 0 MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107 226 84837 SH SOLE 0 84837 0 0 M G I C INVT CORP Common Stock 552848103 224 10407 SH SOLE 0 10407 0 0 MFS GOVT MKTS INC TR ETF/Closed End- 552939100 34 11000 SH SOLE 0 11000 0 0 MGM RESORTS INTL Common Stock 552953101 3010 67736 SH SOLE 0 67736 0 0 M/I HOMES INC Common Stock 55305B101 202 1651 SH SOLE 0 1651 0 0 MKS INSTRUMENTS INC Common Stock 55306N104 1210 9263 SH SOLE 0 9263 0 0 MP MATERIALS CORP Common Stock 553368101 617 48452 SH SOLE 0 48452 0 0 MPLX LP MLP 55336V100 1855 43556 SH SOLE 0 43556 0 0 MSA SAFETY INC Common Stock 553498106 1354 7215 SH SOLE 0 7215 0 0 MSC INDL DIRECT CL A Common Stock 553530106 841 10609 SH SOLE 0 10609 0 0 MSCI INC CL A Common Stock 55354G100 1729 3588 SH SOLE 0 3588 0 0 MYR GROUP INC DE Common Stock 55405W104 3194 23535 SH SOLE 0 23535 0 0 MACERICH COMPANY REIT 554382101 585 37861 SH SOLE 0 37861 0 0 MACYS INC Common Stock 55616P104 193 10070 SH SOLE 0 10070 0 0 MADISON COVERD CALL EQTY ETF/Closed End 557437100 98 12914 SH SOLE 0 12914 0 0 MADISON SQ GARDEN SPORTS Common Stock 55825T103 671 3566 SH SOLE 0 3566 0 0 MAGNA INTL INC CLASS A Common Stock 559222401 7923 189100 SH SOLE 0 189100 0 0 MAIN STR CAP CORP BDC Common Stock 56035L104 353 6999 SH SOLE 0 6999 0 0 MAINSTAY MACKAY DEFN ETF/Closed End- 56064K100 216 13045 SH SOLE 0 13045 0 0 MGD TORTOISE PIPELN ETF ETF/Closed End 56167N720 3099 107495 SH SOLE 0 107495 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 1386 5620 SH SOLE 0 5620 0 0 MANITEX INTL INC Common Stock 563420108 66 15000 SH SOLE 0 15000 0 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 3390 127340 SH SOLE 0 127340 0 0 MAPLEBEAR INC Common Stock 565394103 257 7984 SH SOLE 0 7984 0 0 MARATHON OIL CORP Common Stock 565849106 1489 51942 SH SOLE 0 51942 0 0 MARATHON PETROLEUM CORP Common Stock 56585A102 29050 167452 SH SOLE 0 167452 0 0 MARCUS MILLICHAP INC Common Stock 566324109 694 22029 SH SOLE 0 22029 0 0 MARCUS CORP Common Stock 566330106 388 34128 SH SOLE 0 34128 0 0 MARINE PRODUCTS CORP Common Stock 568427108 349 34585 SH SOLE 0 34585 0 0 MARKEL GROUP INC Common Stock 570535104 8036 5100 SH SOLE 0 5100 0 0 MARQETA INC A Common Stock 57142B104 82 15000 SH SOLE 0 15000 0 0 MARSH MCLENNAN COS INC Common Stock 571748102 36447 172962 SH SOLE 0 172962 0 0 MARRIOTT INTL INC NEW A Common Stock 571903202 22130 91531 SH SOLE 0 91531 0 0 MARTIN MARIETTA MTLS INC Common Stock 573284106 15173 28003 SH SOLE 0 28003 0 0 MARVELL TECHNOLOGY INC Common Stock 573874104 8330 119176 SH SOLE 0 119176 0 0 MASCO CORP Common Stock 574599106 1082 16232 SH SOLE 0 16232 0 0 MASIMO CORP Common Stock 574795100 567 4505 SH SOLE 0 4505 0 0 MASTEC INC Common Stock 576323109 380 3549 SH SOLE 0 3549 0 0 MASTECH DIGITAL INC Common Stock 57633B100 105 14000 SH SOLE 0 14000 0 0 MASTERCARD INC A Common Stock 57636Q104 129676 293944 SH SOLE 0 293944 0 0 MASTERCRAFT BOAT HLDGS Common Stock 57637H103 466 24674 SH SOLE 0 24674 0 0 MASTERBRAND INC Common Stock 57638P104 450 30677 SH SOLE 0 30677 0 0 MATADOR RESOURCES CO Common Stock 576485205 745 12505 SH SOLE 0 12505 0 0 MATCH GROUP INC NEW Common Stock 57667L107 1476 48594 SH SOLE 0 48594 0 0 MATERION CORP Common Stock 576690101 871 8053 SH SOLE 0 8053 0 0 MATSON INC Common Stock 57686G105 1462 11159 SH SOLE 0 11159 0 0 MATTEL INC Common Stock 577081102 233 14313 SH SOLE 0 14313 0 0 MATTHEWS INTL CORP CL A Common Stock 577128101 296 11830 SH SOLE 0 11830 0 0 MAXIMUS INC Common Stock 577933104 248 2888 SH SOLE 0 2888 0 0 MAYVILLE ENGINEERING CO Common Stock 578605107 168 10083 SH SOLE 0 10083 0 0 MC CORMICK COMPANY VTG Common Stock 579780107 264 3825 SH SOLE 0 3825 0 0 MCDONALDS CORP Common Stock 580135101 95740 375686 SH SOLE 0 375686 0 0 MCGRATH RENTCORP Common Stock 580589109 788 7395 SH SOLE 0 7395 0 0 MCKESSON CORP Common Stock 58155Q103 29409 50354 SH SOLE 0 50354 0 0 MEDALLION FINL CORP Common Stock 583928106 499 64915 SH SOLE 0 64915 0 0 MEDICAL PROPERTIES TRUST REIT 58463J304 532 123351 SH SOLE 0 123351 0 0 MEDPACE HOLDINGS INC Common Stock 58506Q109 3262 7920 SH SOLE 0 7920 0 0 MERCADOLIBRE INC Common Stock 58733R102 9059 5512 SH SOLE 0 5512 0 0 MERCANTILE BK CORP Common Stock 587376104 468 11537 SH SOLE 0 11537 0 0 MERCK COMPANY INC Common Stock 58933Y105 226525 1829768 SH SOLE 0 1829768 0 0 MERITAGE HOMES CORP Common Stock 59001A102 501 3093 SH SOLE 0 3093 0 0 MESABI TRUST CBI Common Stock 590672101 175 10144 SH SOLE 0 10144 0 0 PATHWARD FINANCIAL INC Common Stock 59100U108 538 9503 SH SOLE 0 9503 0 0 METLIFE INC Common Stock 59156R108 59566 848634 SH SOLE 0 848634 0 0 METTLER TOLEDO INTL INC Common Stock 592688105 657 470 SH SOLE 0 470 0 0 MICROSOFT CORP Common Stock 594918104 925209 2070049 SH SOLE 0 2070049 0 0 MICROSTRATEGY INC A Common Stock 594972408 5372 3900 SH SOLE 0 3900 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 8556 93509 SH SOLE 0 93509 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 14163 107680 SH SOLE 0 107680 0 0 MID AMERICA APT CMNTYS REIT 59522J103 3153 22111 SH SOLE 0 22111 0 0 MIDDLESEX WATER COMPANY Common Stock 596680108 304 5810 SH SOLE 0 5810 0 0 MITSUBISHI UFJ FINL GRP Common Stock 606822104 1138 105372 SH SOLE 0 105372 0 0 MOBILEYE GLOBAL INC A Common Stock 60741F104 628 22350 SH SOLE 0 22350 0 0 MODERNA INC Common Stock 60770K107 1426 12011 SH SOLE 0 12011 0 0 MODINE MFG COMPANY Common Stock 607828100 372 3715 SH SOLE 0 3715 0 0 MOELIS COMPANY CL A Common Stock 60786M105 2170 38159 SH SOLE 0 38159 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 725 2437 SH SOLE 0 2437 0 0 MOLSON COORS BEVRG CO B Common Stock 60871R209 947 18629 SH SOLE 0 18629 0 0 MONARCH CASINO RESORT Common Stock 609027107 266 3903 SH SOLE 0 3903 0 0 MONDELEZ INTL INC CL A Common Stock 609207105 27658 422648 SH SOLE 0 422648 0 0 MONEYLION INC A Common Stock 60938K304 405 5511 SH SOLE 0 5511 0 0 MONOLITHIC POWER SYS INC Common Stock 609839105 21072 25645 SH SOLE 0 25645 0 0 MONROE CAPITAL CORP BDC Common Stock 610335101 216 28393 SH SOLE 0 28393 0 0 MONSTER BEV CORP NEW Common Stock 61174X109 23461 469690 SH SOLE 0 469690 0 0 MOODYS CORP Common Stock 615369105 17794 42272 SH SOLE 0 42272 0 0 MOOG INC CLASS A Common Stock 615394202 200 1197 SH SOLE 0 1197 0 0 MORGAN STANLEY Common Stock 617446448 29177 300203 SH SOLE 0 300203 0 0 MORNINGSTAR INC Common Stock 617700109 851 2876 SH SOLE 0 2876 0 0 MS EATON VANCE S/T ETF ETF/Closed End 61774R825 541 10871 SH SOLE 0 10871 0 0 MS EV T/R BOND ETF ETF/Closed End- 61774R841 1383 27857 SH SOLE 0 27857 0 0 MOSAIC COMPANY NEW Common Stock 61945C103 850 29396 SH SOLE 0 29396 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 26469 68563 SH SOLE 0 68563 0 0 MUELLER INDUSTRIES INC Common Stock 624756102 771 13533 SH SOLE 0 13533 0 0 MUELLER WTR PRODS SER A Common Stock 624758108 1170 65288 SH SOLE 0 65288 0 0 MR COOPER GROUP INC Common Stock 62482R107 700 8615 SH SOLE 0 8615 0 0 MURPHY OIL CORP Common Stock 626717102 981 23788 SH SOLE 0 23788 0 0 MURPHY USA INC Common Stock 626755102 229 488 SH SOLE 0 488 0 0 NGL ENERGY PARTNERS LP Common Stock 62913M107 149 29365 SH SOLE 0 29365 0 0 NRG ENERGY INC NEW Common Stock 629377508 575 7380 SH SOLE 0 7380 0 0 NVR INC Common Stock 62944T105 7270 958 SH SOLE 0 958 0 0 NV5 GLOBAL INC Common Stock 62945V109 271 2914 SH SOLE 0 2914 0 0 NOV INC Common Stock 62955J103 386 20313 SH SOLE 0 20313 0 0 NACCO INDUSTRIES INC A Common Stock 629579103 283 10220 SH SOLE 0 10220 0 0 NAPCO SECURITY TECHS INC Common Stock 630402105 201 3878 SH SOLE 0 3878 0 0 NASDAQ INC Common Stock 631103108 2301 38177 SH SOLE 0 38177 0 0 NATHANS FAMOUS INC NEW Common Stock 632347100 740 10924 SH SOLE 0 10924 0 0 NATIONAL FUEL GAS CO Common Stock 636180101 1405 25936 SH SOLE 0 25936 0 0 NATL GRID ADR NEW 2017 Common Stock 636274409 5041 88755 SH SOLE 0 88755 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 1447 21370 SH SOLE 0 21370 0 0 NNN REIT INC REIT 637417106 5947 139591 SH SOLE 0 139591 0 0 NATL STORAGE AFFILIATES Common Stock 637870106 1047 25402 SH SOLE 0 25402 0 0 NATIXIS GATEWAY QLTY ETF ETF/Closed End 63873X307 2683 49891 SH SOLE 0 49891 0 0 NATURAL GROCERS VITAMIN Common Stock 63888U108 755 35631 SH SOLE 0 35631 0 0 NATURES SUNSHINE PRODS Common Stock 639027101 393 26098 SH SOLE 0 26098 0 0 NB BANCORP INC Common Stock 63945M107 151 10000 SH SOLE 0 10000 0 0 NEOGEN CORP Common Stock 640491106 1413 90434 SH SOLE 0 90434 0 0 NETAPP INC Common Stock 64110D104 774 6007 SH SOLE 0 6007 0 0 NETFLIX INC Common Stock 64110L106 58815 87149 SH SOLE 0 87149 0 0 NETEASE INC SPON ADR Common Stock 64110W102 15038 157331 SH SOLE 0 157331 0 0 NEUROCRINE BIOSCIENCES Common Stock 64125C109 2314 16808 SH SOLE 0 16808 0 0 NEW JERSEY RES CORP Common Stock 646025106 7428 173798 SH SOLE 0 173798 0 0 NEW MTN FIN CORP BDC Common Stock 647551100 1720 140528 SH SOLE 0 140528 0 0 RITHM CAP CORP REIT 64828T201 2049 187817 SH SOLE 0 187817 0 0 NEW YORK CMNTY BANCORP Common Stock 649445103 1568 486818 SH SOLE 0 486818 0 0 NEW YORK MTG TR INC PAR REIT 649604840 80 13665 SH SOLE 0 13665 0 0 NEWELL BRANDS INC Common Stock 651229106 520 81131 SH SOLE 0 81131 0 0 NEWMARKET CORP Common Stock 651587107 277 538 SH SOLE 0 538 0 0 NEWMONT CORP Common Stock 651639106 7134 170390 SH SOLE 0 170390 0 0 NEWPARK RES INC NEW Common Stock 651718504 1020 122790 SH SOLE 0 122790 0 0 NEWS CORP A NEW Common Stock 65249B109 2200 79801 SH SOLE 0 79801 0 0 NEWTEKONE INC NEW B Common Stock 652526203 262 20805 SH SOLE 0 20805 0 0 NEXTRACKER INC A Common Stock 65290E101 661 14097 SH SOLE 0 14097 0 0 NEXTERA ENERGY INC Common Stock 65339F101 108422 1531164 SH SOLE 0 1531164 0 0 NEXTERA ENERGY INC UTS Preferred Stock 65339F713 2845 68559 SH SOLE 0 68559 0 0 NEXGEN ENERGY LTD Common Stock 65340P106 97 13845 SH SOLE 0 13845 0 0 NEXTERA ENERGY PRTNRS LP Common Stock 65341B106 2825 102209 SH SOLE 0 102209 0 0 NIKE INC B Common Stock 654106103 16343 216833 SH SOLE 0 216833 0 0 NISOURCE INC Common Stock 65473P105 1484 51510 SH SOLE 0 51510 0 0 NOKIA CORP SPON ADR Common Stock 654902204 73 19285 SH SOLE 0 19285 0 0 NORDSON CORP Common Stock 655663102 29207 125923 SH SOLE 0 125923 0 0 NORDSTROM INC Common Stock 655664100 283 13335 SH SOLE 0 13335 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 24637 114758 SH SOLE 0 114758 0 0 NORTH AMERN CONSTR GRP Common Stock 656811106 1587 82307 SH SOLE 0 82307 0 0 NORTHEAST BANK Common Stock 66405S100 1215 19962 SH SOLE 0 19962 0 0 NORTHERN OIL GAS NEW Common Stock 665531307 342 9203 SH SOLE 0 9203 0 0 NORTHERN TRUST CORP Common Stock 665859104 412 4910 SH SOLE 0 4910 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 22603 51847 SH SOLE 0 51847 0 0 NORTHWEST BANCSHARES INC Common Stock 667340103 618 53507 SH SOLE 0 53507 0 0 NORTHWEST NAT HLDG NEW Common Stock 66765N105 2158 59763 SH SOLE 0 59763 0 0 NORTHWEST PIPE CO Common Stock 667746101 598 17598 SH SOLE 0 17598 0 0 GEN DIGITAL INC Common Stock 668771108 402 16084 SH SOLE 0 16084 0 0 MINISO GROUP HLDG ADS Common Stock 66981J102 811 42523 SH SOLE 0 42523 0 0 NOVARTIS AG SPON ADR Common Stock 66987V109 26499 248911 SH SOLE 0 248911 0 0 NOVO NORDISK AS ADR Common Stock 670100205 38338 268584 SH SOLE 0 268584 0 0 DNOW INC Common Stock 67011P100 518 37764 SH SOLE 0 37764 0 0 NUCOR CORP Common Stock 670346105 26452 167331 SH SOLE 0 167331 0 0 NUTANIX INC A Common Stock 67059N108 2076 36513 SH SOLE 0 36513 0 0 NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 91 10101 SH SOLE 0 10101 0 0 NUVEEN CALIF MUN VALUE ETF/Closed End- 67062C107 187 21577 SH SOLE 0 21577 0 0 NUVEEN SELECT TAXFREE ETF/Closed End- 67062F100 487 33627 SH SOLE 0 33627 0 0 NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 221 26712 SH SOLE 0 26712 0 0 NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 402 34949 SH SOLE 0 34949 0 0 NUVEEN CA AMT FREE QUAL ETF/Closed End- 670651108 214 17138 SH SOLE 0 17138 0 0 NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 271 24436 SH SOLE 0 24436 0 0 NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 1980 172749 SH SOLE 0 172749 0 0 NVIDIA CORP Common Stock 67066G104 548213 4437534 SH SOLE 0 4437534 0 0 NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 1281 109107 SH SOLE 0 109107 0 0 NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 430 38189 SH SOLE 0 38189 0 0 NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 407 37685 SH SOLE 0 37685 0 0 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 7362 293559 SH SOLE 0 293559 0 0 NUV MUN CR INC FD ETF/Closed End- 67070X101 604 48940 SH SOLE 0 48940 0 0 NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 733 58863 SH SOLE 0 58863 0 0 NUVEEN FLOATING RATE ETF/Closed End- 67072T108 760 87830 SH SOLE 0 87830 0 0 NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 4011 536937 SH SOLE 0 536937 0 0 NUVEEN MULTI ASSET INCM ETF/Closed End 670750108 456 36910 SH SOLE 0 36910 0 0 NUVEEN PFD INC TERM FD Common Stock 67075A106 1291 66384 SH SOLE 0 66384 0 0 NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 693 49468 SH SOLE 0 49468 0 0 NUTRIEN LTD Common Stock 67077M108 3953 77651 SH SOLE 0 77651 0 0 NUVEEN DYN MUN OPP ETF/Closed End 67079X102 156 14450 SH SOLE 0 14450 0 0 OGE ENERGY CORP Common Stock 670837103 572 16025 SH SOLE 0 16025 0 0 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 1326 153650 SH SOLE 0 153650 0 0 NUVEEN ESG LGCP GRW ETF ETF/Closed End 67092P201 212 2612 SH SOLE 0 2612 0 0 NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 815 66764 SH SOLE 0 66764 0 0 OFS CAPITAL CORP BDC Common Stock 67103B100 136 15335 SH SOLE 0 15335 0 0 O REILLY AUTOMOTIVE NEW Common Stock 67103H107 21383 20248 SH SOLE 0 20248 0 0 OP BANCORP Common Stock 67109R109 488 50872 SH SOLE 0 50872 0 0 OAKTREE SPECIALTY NEW Common Stock 67401P405 751 39949 SH SOLE 0 39949 0 0 CHORD ENERGY CORP NEW Common Stock 674215207 2933 17492 SH SOLE 0 17492 0 0 OBSIDIAN ENERGY LTD NEW Common Stock 674482203 969 129554 SH SOLE 0 129554 0 0 OCCIDENTAL PETRO CORP Common Stock 674599105 12141 192626 SH SOLE 0 192626 0 0 OCEANFIRST FINL CORP Common Stock 675234108 314 19748 SH SOLE 0 19748 0 0 OILDRI CORP OF AMERICA Common Stock 677864100 574 8954 SH SOLE 0 8954 0 0 OKTA INC A Common Stock 679295105 658 7026 SH SOLE 0 7026 0 0 OLD DOMINION FREIGHT Common Stock 679580100 13962 79058 SH SOLE 0 79058 0 0 OLD NATL BANCORP IND Common Stock 680033107 256 14874 SH SOLE 0 14874 0 0 OLD REPUBLIC INTL CORP Common Stock 680223104 3023 97840 SH SOLE 0 97840 0 0 OLIN CORP NEW Common Stock 680665205 826 17511 SH SOLE 0 17511 0 0 OLLIES BARGAIN OUTLET Common Stock 681116109 758 7720 SH SOLE 0 7720 0 0 OLYMPIC STEEL INC Common Stock 68162K106 1324 29542 SH SOLE 0 29542 0 0 OMNICOM GROUP INC Common Stock 681919106 1865 20788 SH SOLE 0 20788 0 0 OMEGA HEALTHCARE REIT 681936100 1061 30967 SH SOLE 0 30967 0 0 ON SEMICONDUCTOR CORP Common Stock 682189105 4159 60672 SH SOLE 0 60672 0 0 ONE GAS INC Common Stock 68235P108 473 7401 SH SOLE 0 7401 0 0 ONEOK INC Common Stock 682680103 15051 184557 SH SOLE 0 184557 0 0 ONEMAIN HLDGS INC Common Stock 68268W103 12908 266196 SH SOLE 0 266196 0 0 ONESPAN INC Common Stock 68287N100 410 31955 SH SOLE 0 31955 0 0 OPEN TEXT CORP Common Stock 683715106 452 15054 SH SOLE 0 15054 0 0 OPKO HEALTH INC Common Stock 68375N103 25 20000 SH SOLE 0 20000 0 0 ORACLE CORP Common Stock 68389X105 51005 361224 SH SOLE 0 361224 0 0 ORANGE SPON ADR Common Stock 684060106 229 22888 SH SOLE 0 22888 0 0 ORGANON CO Common Stock 68622V106 5186 250507 SH SOLE 0 250507 0 0 OSHKOSH CORP Common Stock 688239201 4381 40490 SH SOLE 0 40490 0 0 OTIS WORLDWIDE CORP Common Stock 68902V107 5528 57424 SH SOLE 0 57424 0 0 OTTER TAIL CORP Common Stock 689648103 480 5481 SH SOLE 0 5481 0 0 OVINTIV INC Common Stock 69047Q102 1308 27908 SH SOLE 0 27908 0 0 OWENS MINOR INC HLDGS Common Stock 690732102 146 10836 SH SOLE 0 10836 0 0 OWENS CORNING INC NEW Common Stock 690742101 8606 49540 SH SOLE 0 49540 0 0 BLUE OWL CAPITAL CORP Common Stock 69121K104 30059 1956977 SH SOLE 0 1956977 0 0 PBF ENERGY INC A Common Stock 69318G106 272 5905 SH SOLE 0 5905 0 0 PCM FUND INC ETF/Closed End- 69323T101 186 25090 SH SOLE 0 25090 0 0 PGE CORP Common Stock 69331C108 1201 68782 SH SOLE 0 68782 0 0 PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 52230 1050898 SH SOLE 0 1050898 0 0 PGIM T/R BD ETF ETF/Closed End 69344A800 260 6308 SH SOLE 0 6308 0 0 PIMCO DYN INC STR ETF/Closed End 69346N107 297 13325 SH SOLE 0 13325 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 84621 544256 SH SOLE 0 544256 0 0 PPG INDUSTRIES INC Common Stock 693506107 29329 232975 SH SOLE 0 232975 0 0 PPL CORP Common Stock 69351T106 11263 407343 SH SOLE 0 407343 0 0 PIMCO DYNAMIC INC OPPTYS ETF/Closed End 69355M107 200 15077 SH SOLE 0 15077 0 0 PVH CORP Common Stock 693656100 599 5656 SH SOLE 0 5656 0 0 PTC INC Common Stock 69370C100 248 1364 SH SOLE 0 1364 0 0 PACCAR INC Common Stock 693718108 5173 50252 SH SOLE 0 50252 0 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H204 207 5935 SH SOLE 0 5935 0 0 PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 1539 21352 SH SOLE 0 21352 0 0 PACER METAURUS LGCP ETF ETF/Closed End 69374H436 2559 69739 SH SOLE 0 69739 0 0 PACER GLB CASH COWS ETF ETF/Closed End 69374H709 19917 590670 SH SOLE 0 590670 0 0 PACER U S SMCP CASH ETF ETF/Closed End 69374H857 41349 949250 SH SOLE 0 949250 0 0 PACER DEV MKTS INT ETF ETF/Closed End 69374H873 2138 70409 SH SOLE 0 70409 0 0 PACER US CASH COWS ETF ETF/Closed End 69374H881 84623 1552996 SH SOLE 0 1552996 0 0 PACKAGING CORP OF AMER Common Stock 695156109 6555 35903 SH SOLE 0 35903 0 0 PACTIV EVERGREEN INC Common Stock 69526K105 135 11890 SH SOLE 0 11890 0 0 PALANTIR TECHS INC A Common Stock 69608A108 11948 471708 SH SOLE 0 471708 0 0 PALO ALTO NETWORKS INC Common Stock 697435105 42006 123908 SH SOLE 0 123908 0 0 PAMPA ENERGIA S A ADR Common Stock 697660207 415 9385 SH SOLE 0 9385 0 0 PAN AMERN SILVER CORP Common Stock 697900108 670 33704 SH SOLE 0 33704 0 0 PAR TECHNOLOGY CORP Common Stock 698884103 393 8355 SH SOLE 0 8355 0 0 PAR PACIFIC HLDGS INC Common Stock 69888T207 1302 51578 SH SOLE 0 51578 0 0 PARK HOTELS RESORTS Common Stock 700517105 218 14523 SH SOLE 0 14523 0 0 PARK NATIONAL CORP Common Stock 700658107 238 1675 SH SOLE 0 1675 0 0 PARKER HANNIFIN CORP Common Stock 701094104 22358 44201 SH SOLE 0 44201 0 0 PARSONS CORP Common Stock 70202L102 813 9936 SH SOLE 0 9936 0 0 PATRICK INDUSTRIES INC Common Stock 703343103 2137 19686 SH SOLE 0 19686 0 0 PATTERSON COS INC Common Stock 703395103 598 24789 SH SOLE 0 24789 0 0 PAYCHEX INC Common Stock 704326107 39806 335748 SH SOLE 0 335748 0 0 PAYCOM SOFTWARE INC Common Stock 70432V102 2444 17088 SH SOLE 0 17088 0 0 PAYLOCITY HOLDING CORP Common Stock 70438V106 819 6212 SH SOLE 0 6212 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 10968 189002 SH SOLE 0 189002 0 0 PEABODY ENERGY NEW Common Stock 704551100 413 18690 SH SOLE 0 18690 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 371 9999 SH SOLE 0 9999 0 0 PENN ENTMNT INC Common Stock 707569109 358 18485 SH SOLE 0 18485 0 0 PENNANTPARK INVT BDC Common Stock 708062104 881 116669 SH SOLE 0 116669 0 0 PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 698 60517 SH SOLE 0 60517 0 0 PENNYMAV MTG INV TRUST REIT 70931T103 748 54407 SH SOLE 0 54407 0 0 PENSKE AUTOMOTIVE GROUP Common Stock 70959W103 6866 46072 SH SOLE 0 46072 0 0 PENUMBRA INC Common Stock 70975L107 556 3088 SH SOLE 0 3088 0 0 PEOPLES FINL SVCS CORP Common Stock 711040105 292 6410 SH SOLE 0 6410 0 0 REVVITY INC B Common Stock 714046109 483 4610 SH SOLE 0 4610 0 0 PETIQ INC A Common Stock 71639T106 240 10896 SH SOLE 0 10896 0 0 PETROLEO BRASIL PETRO Common Stock 71654V408 1543 106462 SH SOLE 0 106462 0 0 PFIZER INC Common Stock 717081103 74912 2677330 SH SOLE 0 2677330 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 57534 567792 SH SOLE 0 567792 0 0 PHILLIPS EDISON CO INC REIT 71844V201 915 27973 SH SOLE 0 27973 0 0 PHILLIPS 66 Common Stock 718546104 30664 217210 SH SOLE 0 217210 0 0 PHINIA INC Common Stock 71880K101 326 8286 SH SOLE 0 8286 0 0 PILGRIMS PRIDE CORP NEW Common Stock 72147K108 697 18118 SH SOLE 0 18118 0 0 PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 926 70106 SH SOLE 0 70106 0 0 PIMCO STRAT INCM FD INC ETF/Closed End- 72200X104 773 124537 SH SOLE 0 124537 0 0 PIMCO HIGH INCOME FD ETF/Closed End- 722014107 58 11960 SH SOLE 0 11960 0 0 PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 576 40217 SH SOLE 0 40217 0 0 PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 258 35975 SH SOLE 0 35975 0 0 PIMCO ULT SHRT GOVT ETF ETF/Closed End 72201R577 2852 28211 SH SOLE 0 28211 0 0 PIMCO MUN INC OPPTYS ETF ETF/Closed End 72201R635 241 5314 SH SOLE 0 5314 0 0 PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 2172 23848 SH SOLE 0 23848 0 0 PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 283 3048 SH SOLE 0 3048 0 0 PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 6552 65098 SH SOLE 0 65098 0 0 PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 696 13360 SH SOLE 0 13360 0 0 PIMCO 25Y Z/C TRSY ETF ETF/Closed End- 72201R882 2333 31063 SH SOLE 0 31063 0 0 PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 6044 321310 SH SOLE 0 321310 0 0 PDD HLDGS INC ADR Common Stock 722304102 2631 19791 SH SOLE 0 19791 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 655 8579 SH SOLE 0 8579 0 0 PINTEREST INC A Common Stock 72352L106 2549 57842 SH SOLE 0 57842 0 0 PLAINS ALL AMERN PIPELIN MLP 726503105 1500 83979 SH SOLE 0 83979 0 0 PLANET FITNESS INC A Common Stock 72703H101 1389 18869 SH SOLE 0 18869 0 0 PLUG POWER INC NEW Common Stock 72919P202 50 21462 SH SOLE 0 21462 0 0 POLARIS INC Common Stock 731068102 266 3398 SH SOLE 0 3398 0 0 POLESTAR AUTO HLDG UK A Common Stock 731105201 8 10000 SH SOLE 0 10000 0 0 POOL CORP Common Stock 73278L105 8355 27186 SH SOLE 0 27186 0 0 POPULAR INC NEW Common Stock 733174700 936 10587 SH SOLE 0 10587 0 0 PORTLAND GENL ELEC NEW Common Stock 736508847 1337 30927 SH SOLE 0 30927 0 0 POST HOLDINGS INC Common Stock 737446104 1008 9680 SH SOLE 0 9680 0 0 POTBELLY CORP Common Stock 73754Y100 513 63940 SH SOLE 0 63940 0 0 POSTAL REALTY TR INC A REIT 73757R102 2200 165047 SH SOLE 0 165047 0 0 POWELL INDUSTRIES INC Common Stock 739128106 470 3281 SH SOLE 0 3281 0 0 POWER INTEGRATIONS INC Common Stock 739276103 292 4158 SH SOLE 0 4158 0 0 PRECIGEN INC Common Stock 74017N105 52 32613 SH SOLE 0 32613 0 0 PREFORMED LINE PRODS CO Common Stock 740444104 1830 14696 SH SOLE 0 14696 0 0 PREMIER INC A Common Stock 74051N102 419 22431 SH SOLE 0 22431 0 0 PRESIDIO PROPERTY TR WTS Warrant/Right 74102L113 1 13500 SH SOLE 0 13500 0 0 PRESIDIO PPTY TR INC A REIT 74102L303 9 13500 SH SOLE 0 13500 0 0 PRICE T ROWE GRP INC Common Stock 74144T108 21144 183362 SH SOLE 0 183362 0 0 PRIME ENERGY RES CORP Common Stock 74158E104 845 7949 SH SOLE 0 7949 0 0 PRIMERICA INC Common Stock 74164M108 2354 9951 SH SOLE 0 9951 0 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 1477 18831 SH SOLE 0 18831 0 0 PRIN ACTIVE HI YLD ETF ETF/Closed End- 74255Y102 394 20661 SH SOLE 0 20661 0 0 PRIN MEGA CAP ETF ETF/Closed End 74255Y870 1197 22069 SH SOLE 0 22069 0 0 PROCTER GAMBLE CO Common Stock 742718109 165159 1001447 SH SOLE 0 1001447 0 0 PRIVIA HEALTH GROUP INC Common Stock 74276R102 1015 58373 SH SOLE 0 58373 0 0 PROGRESSIVE CORP OH Common Stock 743315103 16924 81478 SH SOLE 0 81478 0 0 PROGYNY INC Common Stock 74340E103 358 12500 SH SOLE 0 12500 0 0 PROLOGIS INC REIT 74340W103 47672 424467 SH SOLE 0 424467 0 0 PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 500 6553 SH SOLE 0 6553 0 0 PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 3010 40892 SH SOLE 0 40892 0 0 PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 212 3418 SH SOLE 0 3418 0 0 PROSHS SP TECH DIV ETF ETF/Closed End 74347G606 905 12127 SH SOLE 0 12127 0 0 PROPETRO HOLDING CORP Common Stock 74347M108 466 53744 SH SOLE 0 53744 0 0 PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 49862 518693 SH SOLE 0 518693 0 0 PROSPECT CAP CORP BDC Common Stock 74348T102 136 24601 SH SOLE 0 24601 0 0 PROTO LABS INC Common Stock 743713109 483 15648 SH SOLE 0 15648 0 0 PRUDENTIAL FINL INC Common Stock 744320102 19576 167049 SH SOLE 0 167049 0 0 PRUDENTIAL PLC ADR Common Stock 74435K204 304 16611 SH SOLE 0 16611 0 0 PUB SVC ENTERPRISE GROUP Common Stock 744573106 4480 60781 SH SOLE 0 60781 0 0 PUBLIC STORAGE INC REIT 74460D109 9640 33511 SH SOLE 0 33511 0 0 PULTEGROUP INC Common Stock 745867101 33087 300514 SH SOLE 0 300514 0 0 PUTNAM FOC LGCP VAL ETF ETF/Closed End 746729300 3444 94875 SH SOLE 0 94875 0 0 PUTNAM FOC LGCP GRW ETF ETF/Closed End 746729409 4073 114736 SH SOLE 0 114736 0 0 PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 2750 768145 SH SOLE 0 768145 0 0 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 509 157707 SH SOLE 0 157707 0 0 QCR HOLDINGS INC Common Stock 74727A104 294 4908 SH SOLE 0 4908 0 0 QUAD GRAPHICS INC CL A Common Stock 747301109 507 92999 SH SOLE 0 92999 0 0 QORVO INC Common Stock 74736K101 432 3725 SH SOLE 0 3725 0 0 QUALCOMM INC Common Stock 747525103 82820 415802 SH SOLE 0 415802 0 0 QUALYS INC Common Stock 74758T303 12954 90841 SH SOLE 0 90841 0 0 QUANEX BLDG PRODS CORP Common Stock 747619104 464 16775 SH SOLE 0 16775 0 0 QUANTA SERVICES INC Common Stock 74762E102 34141 134366 SH SOLE 0 134366 0 0 QUANTUMSCAPE CORP A Common Stock 74767V109 59 11996 SH SOLE 0 11996 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 1854 13543 SH SOLE 0 13543 0 0 RBB US TREAS 3 MO ETF ETF/Closed End 74933W452 1815 36293 SH SOLE 0 36293 0 0 RBB US TREAS 6 MO ETF ETF/Closed End- 74933W460 8374 167217 SH SOLE 0 167217 0 0 RBB US TREAS 12 MO ETF ETF/Closed End- 74933W478 4182 83868 SH SOLE 0 83868 0 0 RB GLOBAL INC Common Stock 74935Q107 2125 27824 SH SOLE 0 27824 0 0 RCM TECHNOLOGIES INC Common Stock 749360400 658 35128 SH SOLE 0 35128 0 0 REV GROUP INC Common Stock 749527107 410 16480 SH SOLE 0 16480 0 0 RGC RESOURCES INC Common Stock 74955L103 255 12465 SH SOLE 0 12465 0 0 RLJ LODGING TR PFD A Preferred Stock 74965L200 614 24659 SH SOLE 0 24659 0 0 RMR GROUP INC A Common Stock 74967R106 662 29285 SH SOLE 0 29285 0 0 RH Common Stock 74967X103 333 1362 SH SOLE 0 1362 0 0 RPM INTERNATIONAL INC Common Stock 749685103 9222 85646 SH SOLE 0 85646 0 0 RLX TECH INC ADR Common Stock 74969N103 27 14410 SH SOLE 0 14410 0 0 RADIAN GROUP INC Common Stock 750236101 574 18453 SH SOLE 0 18453 0 0 RADIANT LOGISTICS INC Common Stock 75025X100 435 76515 SH SOLE 0 76515 0 0 RAMBUS INC Common Stock 750917106 527 8966 SH SOLE 0 8966 0 0 RALPH LAUREN CORP CL A Common Stock 751212101 452 2582 SH SOLE 0 2582 0 0 RANGER ENERGY SVCS INC A Common Stock 75282U104 489 46456 SH SOLE 0 46456 0 0 RAPID7 INC Common Stock 753422104 513 11865 SH SOLE 0 11865 0 0 RAYMOND JAMES FINANCIAL Common Stock 754730109 4526 36618 SH SOLE 0 36618 0 0 RTX CORP Common Stock 75513E101 94121 937554 SH SOLE 0 937554 0 0 READY CAP CORP Common Stock 75574U101 98 11969 SH SOLE 0 11969 0 0 REALTY INCOME CORP REIT 756109104 27196 514874 SH SOLE 0 514874 0 0 REAVES UTILITY INCOME FD ETF/Closed End 756158101 2083 76229 SH SOLE 0 76229 0 0 REDDIT INC A Common Stock 75734B100 324 5069 SH SOLE 0 5069 0 0 REDWOOD TRUST INC REIT 758075402 121 18581 SH SOLE 0 18581 0 0 REGAL REXNORD CORP Common Stock 758750103 567 4190 SH SOLE 0 4190 0 0 REGENCY CENTERS CORP REIT 758849103 275 4426 SH SOLE 0 4426 0 0 REGENERON PHARMACEUTICAL Common Stock 75886F107 21030 20009 SH SOLE 0 20009 0 0 REGENXBIO INC Common Stock 75901B107 144 12287 SH SOLE 0 12287 0 0 REGIONS FINL CORP NEW Common Stock 7591EP100 1153 57518 SH SOLE 0 57518 0 0 REINSURANCE GRP AMER NEW Common Stock 759351604 2366 11527 SH SOLE 0 11527 0 0 RELIANCE INC Common Stock 759509102 5575 19520 SH SOLE 0 19520 0 0 RELX PLC SPON ADR Common Stock 759530108 18345 399842 SH SOLE 0 399842 0 0 RENTOKIL INITIAL PLC ADR Common Stock 760125104 650 21927 SH SOLE 0 21927 0 0 REPUBLIC SERVICES INC Common Stock 760759100 10661 54855 SH SOLE 0 54855 0 0 RESMED INC Common Stock 761152107 16213 84696 SH SOLE 0 84696 0 0 RESTAURANT BRNDS INTL Common Stock 76131D103 602 8554 SH SOLE 0 8554 0 0 RINGCENTRAL INC CL A Common Stock 76680R206 742 26307 SH SOLE 0 26307 0 0 RIO TINTO PLC SPONS ADR Common Stock 767204100 5692 86332 SH SOLE 0 86332 0 0 RIVERNORTH OPPTYS FD INC ETF/Closed End 76881Y109 852 69538 SH SOLE 0 69538 0 0 RIVERNORTH MANAGED DUR Common Stock 76882H105 222 14553 SH SOLE 0 14553 0 0 RIVERNORTH FLEX MUN II ETF/Closed End 76883Y107 227 16067 SH SOLE 0 16067 0 0 RIVIAN AUTOMOTIVE INC A Common Stock 76954A103 2174 161967 SH SOLE 0 161967 0 0 ROBERT HALF INC Common Stock 770323103 481 7521 SH SOLE 0 7521 0 0 ROBINHOOD MKTS INC A Common Stock 770700102 206 9080 SH SOLE 0 9080 0 0 ROBLOX CORP A Common Stock 771049103 352 9465 SH SOLE 0 9465 0 0 ROCKET LAB USA INC Common Stock 773122106 263 54865 SH SOLE 0 54865 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 9276 33697 SH SOLE 0 33697 0 0 ROLLINS INC Common Stock 775711104 11098 227472 SH SOLE 0 227472 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 15601 27678 SH SOLE 0 27678 0 0 ROSS STORES INC Common Stock 778296103 5752 39580 SH SOLE 0 39580 0 0 ROYAL BANK CDA MONTREAL Common Stock 780087102 8706 81836 SH SOLE 0 81836 0 0 SHELL PLC SA Common Stock 780259305 10424 144412 SH SOLE 0 144412 0 0 ROYAL GOLD INC Common Stock 780287108 652 5208 SH SOLE 0 5208 0 0 ROYCE SMCP TRUST INC ETF/Closed End 780910105 6305 435761 SH SOLE 0 435761 0 0 RUMBLE INC A Common Stock 78137L105 549 98844 SH SOLE 0 98844 0 0 RUSH ENTERPRISE INC CL A Common Stock 781846209 619 14784 SH SOLE 0 14784 0 0 RYANAIR HLDG PLC ADR NEW Common Stock 783513203 891 7651 SH SOLE 0 7651 0 0 RYAN SPLTY HLDGS INC A Common Stock 78351F107 880 15195 SH SOLE 0 15195 0 0 RYDER SYSTEM INC Common Stock 783549108 627 5060 SH SOLE 0 5060 0 0 RYERSON HOLDINGS CORP Common Stock 783754104 1577 80853 SH SOLE 0 80853 0 0 RYMAN HOSPITALITY PPTYS Common Stock 78377T107 267 2676 SH SOLE 0 2676 0 0 ST BANCORP INC Common Stock 783859101 393 11766 SH SOLE 0 11766 0 0 SP GLOBAL INC Common Stock 78409V104 28101 63005 SH SOLE 0 63005 0 0 SBA COMMNS CORP A NEW REIT 78410G104 497 2530 SH SOLE 0 2530 0 0 SEI INVESTMENTS CO Common Stock 784117103 233 3607 SH SOLE 0 3607 0 0 SL GREEN RLTY CORP PAR REIT 78440X887 6207 109595 SH SOLE 0 109595 0 0 SM ENERGY CO Common Stock 78454L100 395 9142 SH SOLE 0 9142 0 0 SPDR SP 500 ETF ETF/Closed End 78462F103 320057 588102 SH SOLE 0 588102 0 0 SPS COMMERCE INC Common Stock 78463M107 452 2403 SH SOLE 0 2403 0 0 SPDR GOLD TRUST GOLD ETF Alternatives - 78463V107 42086 195740 SH SOLE 0 195740 0 0 SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 216 4316 SH SOLE 0 4316 0 0 SPDR SP GLB NAT RES ETF ETF/Closed End 78463X541 233 4171 SH SOLE 0 4171 0 0 SPDR SP INTL DIV ETF ETF/Closed End 78463X772 621 18048 SH SOLE 0 18048 0 0 SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848 285 10084 SH SOLE 0 10084 0 0 SPDR SP GLB INFRA ETF ETF/Closed End 78463X855 994 18180 SH SOLE 0 18180 0 0 SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 753 21453 SH SOLE 0 21453 0 0 SPDR NYSE TECH ETF ETF/Closed End 78464A102 488 2497 SH SOLE 0 2497 0 0 SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 263 3061 SH SOLE 0 3061 0 0 SPDR NUV H/Y MUN BD ETF ETF/Closed End- 78464A284 1341 52725 SH SOLE 0 52725 0 0 SPDR SP SM CAP VALU ETF ETF/Closed End 78464A300 2612 33350 SH SOLE 0 33350 0 0 SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 11481 159322 SH SOLE 0 159322 0 0 SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 9497 291681 SH SOLE 0 291681 0 0 SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 107713 1344233 SH SOLE 0 1344233 0 0 SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 3305 111283 SH SOLE 0 111283 0 0 SPDR SP 500 VALU ETF ETF/Closed End 78464A508 71293 1462718 SH SOLE 0 1462718 0 0 SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 458 4916 SH SOLE 0 4916 0 0 SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 569 4068 SH SOLE 0 4068 0 0 SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 20656 823257 SH SOLE 0 823257 0 0 SPDR TIPS ETF ETF/Closed End- 78464A656 8047 316543 SH SOLE 0 316543 0 0 SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 4586 93398 SH SOLE 0 93398 0 0 SPDR SP RETAIL ETF ETF/Closed End 78464A714 650 8673 SH SOLE 0 8673 0 0 SPDR SP PHARMA ETF ETF/Closed End 78464A722 228 5723 SH SOLE 0 5723 0 0 SPDR SP MTLSMINING ETF ETF/Closed End 78464A755 731 12315 SH SOLE 0 12315 0 0 SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 136672 1074634 SH SOLE 0 1074634 0 0 SPDR SP INSURANCE ETF ETF/Closed End 78464A789 1426 28608 SH SOLE 0 28608 0 0 SPDR SP MID CAP GRW ETF ETF/Closed End 78464A821 205 2438 SH SOLE 0 2438 0 0 SPDR SP 400 MDCP ETF ETF/Closed End 78464A847 1031 20101 SH SOLE 0 20101 0 0 SPDR SP 500 ETF ETF/Closed End 78464A854 16050 250774 SH SOLE 0 250774 0 0 SPDR SP SEMICNDCTR ETF ETF/Closed End 78464A862 4403 17792 SH SOLE 0 17792 0 0 SPDR SP BIOTECH ETF ETF/Closed End 78464A870 9286 100160 SH SOLE 0 100160 0 0 SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 798 7893 SH SOLE 0 7893 0 0 SSC TECHS HOLDINGS INC Common Stock 78467J100 2888 46086 SH SOLE 0 46086 0 0 SPDR BLACKSTON SR LN ETF ETF/Closed End- 78467V608 8559 204757 SH SOLE 0 204757 0 0 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 3283 82651 SH SOLE 0 82651 0 0 SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 21498 54962 SH SOLE 0 54962 0 0 SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 21891 40911 SH SOLE 0 40911 0 0 SPDR S/T TREASURY ETF ETF/Closed End- 78468R101 444 15383 SH SOLE 0 15383 0 0 SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 1715 55600 SH SOLE 0 55600 0 0 SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 9688 387993 SH SOLE 0 387993 0 0 SPDR BLOOMBERG 312M ETF ETF/Closed End- 78468R523 2889 29072 SH SOLE 0 29072 0 0 SPDR SP OILGAS NEW ETF ETF/Closed End 78468R549 616 6777 SH SOLE 0 6777 0 0 SPDR SP OILGAS EXP ETF ETF/Closed End 78468R556 1874 12879 SH SOLE 0 12879 0 0 SPDR BLOOMBERG H/YLD ETF ETF/Closed End 78468R622 1503 15945 SH SOLE 0 15945 0 0 SPDR BLOOMBERG TBILL ETF ETF/Closed End- 78468R663 15062 164105 SH SOLE 0 164105 0 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R721 277 6060 SH SOLE 0 6060 0 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 422 8936 SH SOLE 0 8936 0 0 SPDR MSCI GENDR DIVR ETF ETF/Closed End 78468R747 224 2061 SH SOLE 0 2061 0 0 SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 5206 129409 SH SOLE 0 129409 0 0 SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 214 1400 SH SOLE 0 1400 0 0 SPDR SP 600 SMCP ETF ETF/Closed End 78468R853 3062 73718 SH SOLE 0 73718 0 0 SSGA SPDR DBLN SHRT ETF ETF/Closed End- 78470P200 1078 23007 SH SOLE 0 23007 0 0 SSGA SPDR US SEC ROT ETF ETF/Closed End 78470P408 439 8625 SH SOLE 0 8625 0 0 SPX TECHNOLOGIES INC Common Stock 78473E103 603 4242 SH SOLE 0 4242 0 0 SABRA HEALTH CARE REIT REIT 78573L106 2687 174483 SH SOLE 0 174483 0 0 SAFETY INSURANCE GROUP Common Stock 78648T100 314 4188 SH SOLE 0 4188 0 0 SAIA INC Common Stock 78709Y105 7275 15338 SH SOLE 0 15338 0 0 SALESFORCE INC Common Stock 79466L302 56169 218471 SH SOLE 0 218471 0 0 SANARA MEDTECH INC Common Stock 79957L100 1586 56189 SH SOLE 0 56189 0 0 SANDY SPRING BANCORP INC Common Stock 800363103 231 9502 SH SOLE 0 9502 0 0 SANMINA CORP Common Stock 801056102 878 13252 SH SOLE 0 13252 0 0 SANOFI SPON ADR Common Stock 80105N105 15059 310359 SH SOLE 0 310359 0 0 SAP SE SPON ADR Common Stock 803054204 12509 62012 SH SOLE 0 62012 0 0 SARATOGA INVT CORP BDC Common Stock 80349A208 471 20761 SH SOLE 0 20761 0 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 219 1388 SH SOLE 0 1388 0 0 SCHLUMBERGER LTD Common Stock 806857108 9874 209287 SH SOLE 0 209287 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 44795 607888 SH SOLE 0 607888 0 0 SCHWAB US BRD MKT ETF ETF/Closed End 808524102 2715 43185 SH SOLE 0 43185 0 0 SCHWAB US LGCP ETF ETF/Closed End 808524201 2517 39181 SH SOLE 0 39181 0 0 SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 2592 25699 SH SOLE 0 25699 0 0 SCHWAB US LGCP VAL ETF ETF/Closed End 808524409 2323 31359 SH SOLE 0 31359 0 0 SCHWAB US MDCP ETF ETF/Closed End 808524508 1122 14420 SH SOLE 0 14420 0 0 SCHWAB US SMCP ETF ETF/Closed End 808524607 1674 35273 SH SOLE 0 35273 0 0 SCHWAB 510YR CORP ETF ETF/Closed End- 808524698 19686 446401 SH SOLE 0 446401 0 0 SCHWAB FDMNTL E/MKT ETF ETF/Closed End 808524730 2199 74375 SH SOLE 0 74375 0 0 SCHWAB INTL EQ ETF ETF/Closed End 808524755 3628 103572 SH SOLE 0 103572 0 0 SCHWAB US SM CO ETF ETF/Closed End 808524763 1149 20914 SH SOLE 0 20914 0 0 SCHWAB US LRG CO ETF ETF/Closed End 808524771 434 6473 SH SOLE 0 6473 0 0 SCHWAB US DIV EQ ETF ETF/Closed End 808524797 26542 341335 SH SOLE 0 341335 0 0 SCHWAB INTL EQ ETF ETF/Closed End 808524805 1201 31264 SH SOLE 0 31264 0 0 SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854 853 17500 SH SOLE 0 17500 0 0 SCHWAB US TIPS ETF ETF/Closed End- 808524870 313 6017 SH SOLE 0 6017 0 0 SCIENCE APP INTL CORP Common Stock 808625107 2297 19542 SH SOLE 0 19542 0 0 SCOTTS MIRACLEGRO CO Common Stock 810186106 5062 77798 SH SOLE 0 77798 0 0 SEALED AIR CORP NEW Common Stock 81211K100 880 25293 SH SOLE 0 25293 0 0 MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 6916 78314 SH SOLE 0 78314 0 0 CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 162862 2126685 SH SOLE 0 2126685 0 0 CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 248178 1360627 SH SOLE 0 1360627 0 0 ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 57854 634707 SH SOLE 0 634707 0 0 FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 217721 5296068 SH SOLE 0 5296068 0 0 INDL SEL SECTOR SPDR ETF ETF/Closed End 81369Y704 22737 186566 SH SOLE 0 186566 0 0 TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 639719 2827735 SH SOLE 0 2827735 0 0 SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 339304 3961057 SH SOLE 0 3961057 0 0 SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 2954 76903 SH SOLE 0 76903 0 0 UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 115363 1693029 SH SOLE 0 1693029 0 0 SECURITY NATL FINL CL A Common Stock 814785309 535 66952 SH SOLE 0 66952 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 546 5815 SH SOLE 0 5815 0 0 SEMTECH CORP Common Stock 816850101 239 8008 SH SOLE 0 8008 0 0 SEMPRA Common Stock 816851109 20249 266228 SH SOLE 0 266228 0 0 SENECA FOODS CL A NEW Common Stock 817070501 257 4483 SH SOLE 0 4483 0 0 SENSEONICS HOLDINGS INC Common Stock 81727U105 6 14260 SH SOLE 0 14260 0 0 SENSUS HEALTHCARE INC Common Stock 81728J109 216 40576 SH SOLE 0 40576 0 0 SENSTAR TECHS CORP Common Stock 81728N100 293 162876 SH SOLE 0 162876 0 0 SERES THERAPEUTICS INC Common Stock 81750R102 54 75098 SH SOLE 0 75098 0 0 SERVICE CORP INTL Common Stock 817565104 690 9702 SH SOLE 0 9702 0 0 SERVISFIRST BANCSHARES Common Stock 81768T108 269 4255 SH SOLE 0 4255 0 0 SHAKE SHACK INC CL A Common Stock 819047101 707 7860 SH SOLE 0 7860 0 0 SHARECARE INC A Common Stock 81948W104 14 10000 SH SOLE 0 10000 0 0 SHENANDOAH TELECOM CO Common Stock 82312B106 502 30763 SH SOLE 0 30763 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 40557 135900 SH SOLE 0 135900 0 0 SHIFT4 PAYMENTS INC A Common Stock 82452J109 245 3343 SH SOLE 0 3343 0 0 SHOPIFY INC CL A Common Stock 82509L107 13536 204930 SH SOLE 0 204930 0 0 SHORE BANCSHARES INC Common Stock 825107105 233 20306 SH SOLE 0 20306 0 0 SHUTTERSTOCK INC Common Stock 825690100 520 13448 SH SOLE 0 13448 0 0 SIBANYE STILLWATER LTD Common Stock 82575P107 345 79326 SH SOLE 0 79326 0 0 SILICON MOTION TECH ADR Common Stock 82706C108 6913 85357 SH SOLE 0 85357 0 0 ARS PHARMS INC Common Stock 82835W108 208 24486 SH SOLE 0 24486 0 0 SILVERCREST METALS INC Common Stock 828363101 326 40048 SH SOLE 0 40048 0 0 SIMON PPTY GRP INC NEW REIT 828806109 11620 76550 SH SOLE 0 76550 0 0 SIMPLIFY HEALTH CARE ETF ETF/Closed End 82889N772 718 22852 SH SOLE 0 22852 0 0 SIMPLIFY VOLATILITY ETF ETF/Closed End 82889N863 406 18075 SH SOLE 0 18075 0 0 SIMPSON MFG CO INC Common Stock 829073105 676 4012 SH SOLE 0 4012 0 0 SIMULATIONS PLUS INC Common Stock 829214105 240 4944 SH SOLE 0 4944 0 0 SIREN DIVCON LDR DIV ETF ETF/Closed End 829658301 1713 26910 SH SOLE 0 26910 0 0 SIRIUS XM HLDGS INC Common Stock 82968B103 307 108540 SH SOLE 0 108540 0 0 SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 4325 35626 SH SOLE 0 35626 0 0 SIXTH STR SPECIALTY LNDG Common Stock 83012A109 3215 150604 SH SOLE 0 150604 0 0 SKECHERS USA INC CL A Common Stock 830566105 2054 29723 SH SOLE 0 29723 0 0 SKYWEST INC Common Stock 830879102 1619 19733 SH SOLE 0 19733 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 14955 140313 SH SOLE 0 140313 0 0 SKYWATER TECHNOLOGY INC Common Stock 83089J108 89 11670 SH SOLE 0 11670 0 0 SMITH NEPHEW PLC ADR Common Stock 83175M205 245 9882 SH SOLE 0 9882 0 0 SMITH AO Common Stock 831865209 13618 166519 SH SOLE 0 166519 0 0 SMUCKER JM COMPANY NEW Common Stock 832696405 12242 112272 SH SOLE 0 112272 0 0 SNAP ON INC Common Stock 833034101 5920 22647 SH SOLE 0 22647 0 0 SNAP INC CL A Common Stock 83304A106 649 39062 SH SOLE 0 39062 0 0 SNOWFLAKE INC A Common Stock 833445109 4043 29925 SH SOLE 0 29925 0 0 SOFI TECHNOLOGIES INC Common Stock 83406F102 708 107105 SH SOLE 0 107105 0 0 SLR INVT CORP BDC Common Stock 83413U100 973 60453 SH SOLE 0 60453 0 0 SOLVENTUM CORP Common Stock 83444M101 2067 39083 SH SOLE 0 39083 0 0 SONOCO PRODUCTS CO Common Stock 835495102 904 17826 SH SOLE 0 17826 0 0 SONY GROUP CORP ADR NEW Common Stock 835699307 2191 25791 SH SOLE 0 25791 0 0 SOUNDHOUND AI INC A Common Stock 836100107 61 15331 SH SOLE 0 15331 0 0 SOURCE CAPITAL INC ETF/Closed End 836144105 239 5399 SH SOLE 0 5399 0 0 SOUTHSTATE CORP Common Stock 840441109 1308 17121 SH SOLE 0 17121 0 0 SOUTHERN COMPANY Common Stock 842587107 30661 395271 SH SOLE 0 395271 0 0 SOUTHERN COPPER CORP DEL Common Stock 84265V105 18206 168984 SH SOLE 0 168984 0 0 SOUTHWEST AIRLINES CO Common Stock 844741108 320 11169 SH SOLE 0 11169 0 0 SOUTHWEST GAS CORP Common Stock 844895102 423 6010 SH SOLE 0 6010 0 0 SPECTRUM BRANDS HLDG NEW Common Stock 84790A105 670 7800 SH SOLE 0 7800 0 0 SPIRIT AEROSYS HLDG CL A Common Stock 848574109 379 11538 SH SOLE 0 11538 0 0 SPROTT PHYSICAL GOLD TR ETF/Closed End 85207H104 10131 560983 SH SOLE 0 560983 0 0 SPROTT PHYSICAL SLVR ETF/Closed End 85207K107 5589 562799 SH SOLE 0 562799 0 0 SPROUTS FARMERS MARKET Common Stock 85208M102 1725 20621 SH SOLE 0 20621 0 0 SPROTT URANIUM MINRS ETF ETF/Closed End 85208P303 873 17723 SH SOLE 0 17723 0 0 SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 3432 155653 SH SOLE 0 155653 0 0 BLOCK INC A Common Stock 852234103 2800 43412 SH SOLE 0 43412 0 0 STAAR SURGICAL NEW 01 Common Stock 852312305 236 4967 SH SOLE 0 4967 0 0 STANLEY BLACK DECKER Common Stock 854502101 16646 208361 SH SOLE 0 208361 0 0 STANTEC INC Common Stock 85472N109 251 3000 SH SOLE 0 3000 0 0 STARBUCKS CORP Common Stock 855244109 21549 276795 SH SOLE 0 276795 0 0 STARWOOD PROPERTY TR INC REIT 85571B105 537 28333 SH SOLE 0 28333 0 0 STATE STREET CORP Common Stock 857477103 4820 65140 SH SOLE 0 65140 0 0 STEEL DYNAMICS INC Common Stock 858119100 2713 20948 SH SOLE 0 20948 0 0 STELLUS CAP INVT BDC Common Stock 858568108 602 43825 SH SOLE 0 43825 0 0 STERLING INFRA INC Common Stock 859241101 2056 17377 SH SOLE 0 17377 0 0 STEWART INFO SVCS CORP Common Stock 860372101 295 4753 SH SOLE 0 4753 0 0 STMICROELECTRONICS N V Common Stock 861012102 1822 46384 SH SOLE 0 46384 0 0 STONEX GROUP INC Common Stock 861896108 1442 19143 SH SOLE 0 19143 0 0 STRAT DAY HAGAN ETF ETF/Closed End 86280R803 1292 32704 SH SOLE 0 32704 0 0 STRAT DAY HAGAN NED ETF ETF/Closed End 86280R829 910 32078 SH SOLE 0 32078 0 0 STRYKER CORP Common Stock 863667101 21789 64038 SH SOLE 0 64038 0 0 SUBURBAN PROPANE PTNR LP MLP 864482104 916 48211 SH SOLE 0 48211 0 0 SUMMIT MATLS INC A Common Stock 86614U100 812 22173 SH SOLE 0 22173 0 0 SUN COMMUNITIES INC REIT 866674104 1898 15774 SH SOLE 0 15774 0 0 SUN LIFE FINL INC Common Stock 866796105 321 6558 SH SOLE 0 6558 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 2242 58837 SH SOLE 0 58837 0 0 SUNCOKE ENERGY INC Common Stock 86722A103 132 13448 SH SOLE 0 13448 0 0 SUNOCO LP MLP 86765K109 729 12895 SH SOLE 0 12895 0 0 SUNSTONE HTL INV INC NEW Common Stock 867892101 200 19142 SH SOLE 0 19142 0 0 SUPER MICRO COMPUTER INC Common Stock 86800U104 19724 24073 SH SOLE 0 24073 0 0 SUPERIOR GROUP OF COS Common Stock 868358102 1065 56313 SH SOLE 0 56313 0 0 SURO CAPITAL CORP Common Stock 86887Q109 117 29138 SH SOLE 0 29138 0 0 SUZANO S A SPON ADR Common Stock 86959K105 106 10293 SH SOLE 0 10293 0 0 SYLVAMO CORP Common Stock 871332102 312 4551 SH SOLE 0 4551 0 0 SYNOPSYS INC Common Stock 871607107 27474 46170 SH SOLE 0 46170 0 0 SYNOVUS FINL CORP NEW Common Stock 87161C501 1963 48831 SH SOLE 0 48831 0 0 TD SYNNEX CORP Common Stock 87162W100 1219 10567 SH SOLE 0 10567 0 0 SYNCHRONY FINANCIAL Common Stock 87165B103 217 4588 SH SOLE 0 4588 0 0 SYSCO CORP Common Stock 871829107 23444 328388 SH SOLE 0 328388 0 0 CARLYLE SECD LENDING INC ETF/Closed End 872280102 719 40514 SH SOLE 0 40514 0 0 TJX COS INC NEW Common Stock 872540109 29674 269514 SH SOLE 0 269514 0 0 TKO GROUP HLDGS INC A Common Stock 87256C101 1054 9761 SH SOLE 0 9761 0 0 T MOBILE US INC Common Stock 872590104 33441 189812 SH SOLE 0 189812 0 0 TPG INC A Common Stock 872657101 307 7410 SH SOLE 0 7410 0 0 TRI POINTE HOMES INC Common Stock 87265H109 500 13418 SH SOLE 0 13418 0 0 T ROWE PRICE BLU GRW ETF ETF/Closed End 87283Q107 917 23694 SH SOLE 0 23694 0 0 T ROWE PRICE DIV GRW ETF ETF/Closed End 87283Q404 281 7291 SH SOLE 0 7291 0 0 T ROWE CAP APPREC EQ ETF ETF/Closed End 87283Q867 35564 1132235 SH SOLE 0 1132235 0 0 TAIWAN SEMICON MFG CO Common Stock 874039100 58647 337418 SH SOLE 0 337418 0 0 TAKETWO INTERACTV SOFTW Common Stock 874054109 1798 11561 SH SOLE 0 11561 0 0 TAKEDA PHARMA CO LTD ADR Common Stock 874060205 198 15311 SH SOLE 0 15311 0 0 TANDEM DIABETES CARE NEW Common Stock 875372203 1251 31038 SH SOLE 0 31038 0 0 TANGO THERAPEUTICS INC Common Stock 87583X109 343 40000 SH SOLE 0 40000 0 0 TAPESTRY INC Common Stock 876030107 1034 24164 SH SOLE 0 24164 0 0 TARGET CORP Common Stock 87612E106 44746 302254 SH SOLE 0 302254 0 0 TARGA RESOURCES CORP Common Stock 87612G101 6376 49508 SH SOLE 0 49508 0 0 TARSUS PHARMS INC Common Stock 87650L103 627 23068 SH SOLE 0 23068 0 0 TAYLOR DEVICES INC Common Stock 877163105 6032 134110 SH SOLE 0 134110 0 0 TC ENERGY CORP Common Stock 87807B107 2921 77066 SH SOLE 0 77066 0 0 TECK RESOURCES LTD CL B Common Stock 878742204 2457 51301 SH SOLE 0 51301 0 0 TEGNA INC Common Stock 87901J105 242 17372 SH SOLE 0 17372 0 0 ABRDN HLTHCARE OPPTYS FD Common Stock 879105104 619 30365 SH SOLE 0 30365 0 0 ABRDN HEALTHCARE INVS ETF/Closed End 87911J103 2753 157650 SH SOLE 0 157650 0 0 ABRDN LIFE SCIENCES INVS ETF/Closed End 87911K100 1288 90867 SH SOLE 0 90867 0 0 ABRDN WORLD HLTHCARE FD ETF/Closed End 87911L108 508 38718 SH SOLE 0 38718 0 0 TELADOC HEALTH INC Common Stock 87918A105 640 65477 SH SOLE 0 65477 0 0 TELEDYNE TECH INC Common Stock 879360105 7118 18345 SH SOLE 0 18345 0 0 TELEFLEX INC Common Stock 879369106 3211 15267 SH SOLE 0 15267 0 0 TELEPHONE DATA SYS INC Common Stock 879433829 473 22820 SH SOLE 0 22820 0 0 TELLURIAN INC NEW Common Stock 87968A104 12 16950 SH SOLE 0 16950 0 0 TELUS CORP Common Stock 87971M103 181 11967 SH SOLE 0 11967 0 0 TEMPUR SEALY INTL INC Common Stock 88023U101 293 6196 SH SOLE 0 6196 0 0 TENET HLTHCARE CORP NEW Common Stock 88033G407 1103 8290 SH SOLE 0 8290 0 0 TERADYNE INC Common Stock 880770102 30182 203533 SH SOLE 0 203533 0 0 TEREX CORP NEW Common Stock 880779103 995 18138 SH SOLE 0 18138 0 0 TERNIUM SA SPON ADR Common Stock 880890108 339 9029 SH SOLE 0 9029 0 0 TERRAN ORBITAL CORP Common Stock 88105P103 16 19000 SH SOLE 0 19000 0 0 TERRENO REALTY CORP REIT 88146M101 440 7433 SH SOLE 0 7433 0 0 TESLA INC Common Stock 88160R101 61050 308520 SH SOLE 0 308520 0 0 TEVA PHARMACEUTICAL ADR Common Stock 881624209 22470 1382780 SH SOLE 0 1382780 0 0 TETRA TECH INC NEW Common Stock 88162G103 2490 12179 SH SOLE 0 12179 0 0 TEXAS INSTRUMENTS INC Common Stock 882508104 33563 172534 SH SOLE 0 172534 0 0 TEXAS ROADHOUSE INC A Common Stock 882681109 372 2164 SH SOLE 0 2164 0 0 TEXTRON INC Common Stock 883203101 1629 18972 SH SOLE 0 18972 0 0 TRADE DESK INC A Common Stock 88339J105 16594 169896 SH SOLE 0 169896 0 0 THERMO FISHER SCIENTIFIC Common Stock 883556102 77891 140850 SH SOLE 0 140850 0 0 THOMSON REUTERS CORP Common Stock 884903808 1142 6777 SH SOLE 0 6777 0 0 THORNBURG INC BLDR OPPTY Common Stock 885213108 954 59140 SH SOLE 0 59140 0 0 3M COMPANY Common Stock 88579Y101 35811 350434 SH SOLE 0 350434 0 0 TIDAL ADASINA SOCIAL ETF ETF/Closed End 886364876 326 18815 SH SOLE 0 18815 0 0 TIDEWATER INC NEW Common Stock 88642R109 330 3462 SH SOLE 0 3462 0 0 TILE SHOP HOLDINGS INC Common Stock 88677Q109 666 96120 SH SOLE 0 96120 0 0 TILRAY BRANDS INC Common Stock 88688T100 23 13677 SH SOLE 0 13677 0 0 TIMKEN CO Common Stock 887389104 6807 84953 SH SOLE 0 84953 0 0 TOAST INC A Common Stock 888787108 2550 98947 SH SOLE 0 98947 0 0 TOLL BROTHERS INC Common Stock 889478103 15591 135358 SH SOLE 0 135358 0 0 TOPBUILD CORP Common Stock 89055F103 1110 2882 SH SOLE 0 2882 0 0 TORO CO Common Stock 891092108 879 9395 SH SOLE 0 9395 0 0 TORONTO DOMINION BK Common Stock 891160509 2263 41177 SH SOLE 0 41177 0 0 TORTOISE ENRGY INFRA NEW ETF/Closed End 89147L886 734 21048 SH SOLE 0 21048 0 0 TORTOISE MDSTRM ENGY NEW ETF/Closed End 89148B200 301 6996 SH SOLE 0 6996 0 0 TOTALENERGIES SE ADR Common Stock 89151E109 9514 142678 SH SOLE 0 142678 0 0 TOUCHSTN ULTRA SHORT ETF ETF/Closed End- 89157W301 1014 40167 SH SOLE 0 40167 0 0 TOUCHSTN US LGCP FOC ETF ETF/Closed End 89157W400 539 16020 SH SOLE 0 16020 0 0 TOWNSQUARE MEDIA INC A Common Stock 892231101 481 43848 SH SOLE 0 43848 0 0 TOYOTA MTR CORP SPON ADR Common Stock 892331307 1468 7163 SH SOLE 0 7163 0 0 TRACTOR SUPPLY CO Common Stock 892356106 12061 44672 SH SOLE 0 44672 0 0 TRADEWEB MARKETS INC A Common Stock 892672106 5618 52996 SH SOLE 0 52996 0 0 TRANSALTA CORP Common Stock 89346D107 99 13917 SH SOLE 0 13917 0 0 TRANSDIGM GROUP INC Common Stock 893641100 15279 11959 SH SOLE 0 11959 0 0 TRAVEL LEISURE CO Common Stock 894164102 1960 43583 SH SOLE 0 43583 0 0 TRAVELERS COS INC Common Stock 89417E109 40084 197130 SH SOLE 0 197130 0 0 TREX CO INC Common Stock 89531P105 4754 64135 SH SOLE 0 64135 0 0 TRI CONTINENTAL CORP ETF/Closed End 895436103 323 10418 SH SOLE 0 10418 0 0 TRIMBLE INC Common Stock 896239100 845 15105 SH SOLE 0 15105 0 0 TRINITY INDUSTRIES INC Common Stock 896522109 227 7572 SH SOLE 0 7572 0 0 TRIP COM GROUP LTD ADS Common Stock 89677Q107 811 17261 SH SOLE 0 17261 0 0 TRUIST FINL CORP Common Stock 89832Q109 37675 969767 SH SOLE 0 969767 0 0 TTEC HOLDINGS INC Common Stock 89854H102 776 131891 SH SOLE 0 131891 0 0 TWILIO INC A Common Stock 90138F102 1108 19509 SH SOLE 0 19509 0 0 GMO US QUALITY ETF ETF/Closed End 90139K100 347 11200 SH SOLE 0 11200 0 0 TWIN DISC INC Common Stock 901476101 521 44241 SH SOLE 0 44241 0 0 TYLER TECHNOLOGIES INC Common Stock 902252105 5547 11032 SH SOLE 0 11032 0 0 TYSON FOODS INC A Common Stock 902494103 1399 24481 SH SOLE 0 24481 0 0 UDR INC REIT 902653104 588 14294 SH SOLE 0 14294 0 0 UFP TECHNOLOGIES INC Common Stock 902673102 205 778 SH SOLE 0 778 0 0 UGI CORP NEW Common Stock 902681105 5958 260185 SH SOLE 0 260185 0 0 UMB FINANCIAL CORP Common Stock 902788108 234 2805 SH SOLE 0 2805 0 0 U S BANCORP DE NEW Common Stock 902973304 14234 358538 SH SOLE 0 358538 0 0 U S SILICA HLDGS INC Common Stock 90346E103 1195 77373 SH SOLE 0 77373 0 0 UBER TECHNOLOGIES INC Common Stock 90353T100 53864 741113 SH SOLE 0 741113 0 0 UIPATH INC A Common Stock 90364P105 1127 88910 SH SOLE 0 88910 0 0 ULTA BEAUTY INC Common Stock 90384S303 10579 27416 SH SOLE 0 27416 0 0 ULTRA CLEAN HOLDINGS INC Common Stock 90385V107 777 15850 SH SOLE 0 15850 0 0 ULTRALIFE CORP Common Stock 903899102 4595 432700 SH SOLE 0 432700 0 0 UNDER ARMOUR INC CL A Common Stock 904311107 77 11536 SH SOLE 0 11536 0 0 UNIFIED BALLAST SMID ETF ETF/Closed End 90470L550 1601 44615 SH SOLE 0 44615 0 0 UNILEVER PLC SPONS ADR Common Stock 904767704 23880 434263 SH SOLE 0 434263 0 0 UNION PACIFIC CORP Common Stock 907818108 46750 206619 SH SOLE 0 206619 0 0 UNITED BANKSHARES INC WV Common Stock 909907107 1612 49694 SH SOLE 0 49694 0 0 UNITED AIRLINES HLDGS Common Stock 910047109 1078 22156 SH SOLE 0 22156 0 0 UNITED NATURAL FOODS INC Common Stock 911163103 238 18145 SH SOLE 0 18145 0 0 UPS INC B Common Stock 911312106 79701 582396 SH SOLE 0 582396 0 0 UNITED RENTALS INC Common Stock 911363109 14455 22350 SH SOLE 0 22350 0 0 UNITED STS LIME MNLRS Common Stock 911922102 495 1360 SH SOLE 0 1360 0 0 US FOODS HOLDING CORP Common Stock 912008109 914 17248 SH SOLE 0 17248 0 0 UNITED STS STEEL CRP NEW Common Stock 912909108 823 21785 SH SOLE 0 21785 0 0 UNITED THERAPEUTICS CORP Common Stock 91307C102 2848 8942 SH SOLE 0 8942 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 161163 316464 SH SOLE 0 316464 0 0 UNITIL CORP Common Stock 913259107 448 8655 SH SOLE 0 8655 0 0 UNITI GROUP INC Common Stock 91325V108 55 18834 SH SOLE 0 18834 0 0 UNITY BANCORP INC Common Stock 913290102 604 20436 SH SOLE 0 20436 0 0 UNITY SOFTWARE INC Common Stock 91332U101 725 44595 SH SOLE 0 44595 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 1187 5647 SH SOLE 0 5647 0 0 UNIVERSAL STAINLESS Common Stock 913837100 1372 50119 SH SOLE 0 50119 0 0 UNIVERSAL HLTH SVC CL B Common Stock 913903100 1689 9135 SH SOLE 0 9135 0 0 UNUM GROUP Common Stock 91529Y106 3083 60320 SH SOLE 0 60320 0 0 UPSTART HOLDINGS INC Common Stock 91680M107 348 14773 SH SOLE 0 14773 0 0 URANIUM ENERGY CORP Common Stock 916896103 88 14625 SH SOLE 0 14625 0 0 V F CORP Common Stock 918204108 977 72395 SH SOLE 0 72395 0 0 VSE CORP Common Stock 918284100 1941 21986 SH SOLE 0 21986 0 0 VOC ENERGY TR UNIT Common Stock 91829B103 96 19883 SH SOLE 0 19883 0 0 BARINTHUS BIOTHERAPS ADS Common Stock 91864C107 21 15008 SH SOLE 0 15008 0 0 VAIL RESORTS INC Common Stock 91879Q109 2387 13249 SH SOLE 0 13249 0 0 VALE S A ADR Common Stock 91912E105 1034 92553 SH SOLE 0 92553 0 0 VALERO ENERGY CORP Common Stock 91913Y100 16219 103463 SH SOLE 0 103463 0 0 VALLEY NATIONAL BANCORP Common Stock 919794107 284 40663 SH SOLE 0 40663 0 0 VALMONT INDUSTRIES INC Common Stock 920253101 363 1323 SH SOLE 0 1323 0 0 VALVOLINE INC Common Stock 92047W101 308 7141 SH SOLE 0 7141 0 0 VANECK MERK GOLD TR ETF ETF/Closed End 921078101 342 15225 SH SOLE 0 15225 0 0 VANECK GOLD MINERS ETF ETF/Closed End 92189F106 11931 351632 SH SOLE 0 351632 0 0 VANECK VIDEO GAMING ETF ETF/Closed End 92189F114 646 9650 SH SOLE 0 9650 0 0 VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 209 9354 SH SOLE 0 9354 0 0 VANECK BDC INCM ETF ETF/Closed End 92189F411 1806 105561 SH SOLE 0 105561 0 0 VANECK PFD SECS EX ETF ETF/Closed End- 92189F429 237 13719 SH SOLE 0 13719 0 0 VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 3334 117805 SH SOLE 0 117805 0 0 VANECK MTG REIT INCM ETF ETF/Closed End 92189F452 173 15429 SH SOLE 0 15429 0 0 VANECK IG FLTG RATE ETF ETF/Closed End- 92189F486 592 23208 SH SOLE 0 23208 0 0 VANECK LONG MUNI ETF ETF/Closed End- 92189F536 3293 184364 SH SOLE 0 184364 0 0 VANECK MORNINGSTAR ETF ETF/Closed End 92189F593 6657 212344 SH SOLE 0 212344 0 0 VANECK URANNUC ENGY ETF ETF/Closed End 92189F601 964 12058 SH SOLE 0 12058 0 0 VANECK MORNINGSTAR ETF ETF/Closed End 92189F643 19476 224867 SH SOLE 0 224867 0 0 VANECK RETAIL ETF ETF/Closed End 92189F684 250 1215 SH SOLE 0 1215 0 0 VANECK PHARMACEUTICL ETF ETF/Closed End 92189F692 493 5388 SH SOLE 0 5388 0 0 VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 703 10027 SH SOLE 0 10027 0 0 VANECK BIOTECH ETF ETF/Closed End 92189F726 533 3165 SH SOLE 0 3165 0 0 VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 938 22272 SH SOLE 0 22272 0 0 VANECK INTER MUN ETF ETF/Closed End- 92189H201 809 17651 SH SOLE 0 17651 0 0 VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300 2361 99304 SH SOLE 0 99304 0 0 VANECK HI YLD MUN ETF ETF/Closed End- 92189H409 3707 71769 SH SOLE 0 71769 0 0 VANECK OIL SVCS NEW ETF ETF/Closed End 92189H607 2932 9272 SH SOLE 0 9272 0 0 VANECK MORNINGSTAR ETF ETF/Closed End 92189H730 703 22006 SH SOLE 0 22006 0 0 VANECK RARE ERTH NEW ETF ETF/Closed End 92189H805 252 5933 SH SOLE 0 5933 0 0 VNGRD DIV APPREC ETF ETF/Closed End 921908844 94197 516004 SH SOLE 0 516004 0 0 VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 6410 106299 SH SOLE 0 106299 0 0 VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 8689 118357 SH SOLE 0 118357 0 0 VANGRD ESG INTL STK ETF ETF/Closed End 921910725 225 3924 SH SOLE 0 3924 0 0 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 39630 126125 SH SOLE 0 126125 0 0 VNGRD MEGA CAP VAL ETF ETF/Closed End 921910840 10148 85640 SH SOLE 0 85640 0 0 VNG MEGA CAP INDEX ETF ETF/Closed End 921910873 9727 49304 SH SOLE 0 49304 0 0 VNGRD SP 500 GRW ETF ETF/Closed End 921932505 18794 56363 SH SOLE 0 56363 0 0 VNGRD SP 500 VAL ETF ETF/Closed End 921932703 3595 20450 SH SOLE 0 20450 0 0 VNGRD SP SM VAL 600 ETF ETF/Closed End 921932778 399 4773 SH SOLE 0 4773 0 0 VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 1431 12983 SH SOLE 0 12983 0 0 VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 7821 79635 SH SOLE 0 79635 0 0 VNGRD SP MDCP 400 ETF ETF/Closed End 921932885 4668 47097 SH SOLE 0 47097 0 0 VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 29502 419711 SH SOLE 0 419711 0 0 VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 32251 430642 SH SOLE 0 430642 0 0 VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 66312 864569 SH SOLE 0 864569 0 0 VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 27793 385743 SH SOLE 0 385743 0 0 VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 183922 3721606 SH SOLE 0 3721606 0 0 VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 209471 1766195 SH SOLE 0 1766195 0 0 VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 20099 247285 SH SOLE 0 247285 0 0 VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 2051 42263 SH SOLE 0 42263 0 0 VNGRD ULTRA SHORT BD ETF ETF/Closed End- 92203C303 733 14797 SH SOLE 0 14797 0 0 VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 80906 1662347 SH SOLE 0 1662347 0 0 VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 20621 175511 SH SOLE 0 175511 0 0 VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 3563 31630 SH SOLE 0 31630 0 0 VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 352958 6019066 SH SOLE 0 6019066 0 0 VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 82360 1882085 SH SOLE 0 1882085 0 0 VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 300869 4055926 SH SOLE 0 4055926 0 0 VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 17507 262205 SH SOLE 0 262205 0 0 VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 18840 60320 SH SOLE 0 60320 0 0 VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 13835 68140 SH SOLE 0 68140 0 0 VNGRD ENERGY ETF ETF/Closed End 92204A306 1570 12303 SH SOLE 0 12303 0 0 VNGRD FINANCIALS ETF ETF/Closed End 92204A405 8753 87632 SH SOLE 0 87632 0 0 VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 75865 285205 SH SOLE 0 285205 0 0 VNGRD INFO TECH ETF ETF/Closed End 92204A702 141064 244651 SH SOLE 0 244651 0 0 VNGRD MATERIALS ETF ETF/Closed End 92204A801 1410 7321 SH SOLE 0 7321 0 0 VNGRD UTILITIES ETF ETF/Closed End 92204A876 12373 83646 SH SOLE 0 83646 0 0 VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 13811 99938 SH SOLE 0 99938 0 0 VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 2465 42508 SH SOLE 0 42508 0 0 VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 102344 1324415 SH SOLE 0 1324415 0 0 VNGRD RUS 3000 INDX ETF ETF/Closed End 92206C599 237 988 SH SOLE 0 988 0 0 VNGRD RUS2000 GRW IN ETF ETF/Closed End 92206C623 1209 6330 SH SOLE 0 6330 0 0 VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 601 4481 SH SOLE 0 4481 0 0 VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 32927 401694 SH SOLE 0 401694 0 0 VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 180653 1925729 SH SOLE 0 1925729 0 0 VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 3486 59872 SH SOLE 0 59872 0 0 VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 132450 1729786 SH SOLE 0 1729786 0 0 VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 35162 774499 SH SOLE 0 774499 0 0 VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813 6349 83688 SH SOLE 0 83688 0 0 VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 8171 141659 SH SOLE 0 141659 0 0 VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 111496 1394916 SH SOLE 0 1394916 0 0 VECTOR GROUP LTD Common Stock 92240M108 240 22747 SH SOLE 0 22747 0 0 V2X INC Common Stock 92242T101 504 10508 SH SOLE 0 10508 0 0 VEEVA SYS INC CL A Common Stock 922475108 5100 27868 SH SOLE 0 27868 0 0 VENTAS INC REIT 92276F100 753 14680 SH SOLE 0 14680 0 0 VNGRD MUN T/E BD ETF ETF/Closed End- 922907746 11394 227389 SH SOLE 0 227389 0 0 VNGRD SP 500 ETF ETF/Closed End 922908363 158025 315968 SH SOLE 0 315968 0 0 VNGRD MDCP VAL ETF ETF/Closed End 922908512 11799 78438 SH SOLE 0 78438 0 0 VNGRD REAL EST INDX ETF ETF/Closed End 922908553 6157 73512 SH SOLE 0 73512 0 0 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 12716 50835 SH SOLE 0 50835 0 0 VNGRD SML CAP VAL ETF ETF/Closed End 922908611 17066 93499 SH SOLE 0 93499 0 0 VNGRD MID CAP ETF ETF/Closed End 922908629 89020 367697 SH SOLE 0 367697 0 0 VNGRD LGCP ETF ETF/Closed End 922908637 20820 83407 SH SOLE 0 83407 0 0 VNGRD EXTND MARKET ETF ETF/Closed End 922908652 2820 16704 SH SOLE 0 16704 0 0 VNGRD GROWTH ETF ETF/Closed End 922908736 63155 168859 SH SOLE 0 168859 0 0 VNGRD VALUE ETF ETF/Closed End 922908744 48769 304024 SH SOLE 0 304024 0 0 VNGRD SMALL CAP ETF ETF/Closed End 922908751 49296 226086 SH SOLE 0 226086 0 0 VNGRD TTL STK MKT ETF ETF/Closed End 922908769 48063 179669 SH SOLE 0 179669 0 0 VERALTO CORP Common Stock 92338C103 2944 30836 SH SOLE 0 30836 0 0 VERIZON COMMNS INC Common Stock 92343V104 82515 2000860 SH SOLE 0 2000860 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 29409 109105 SH SOLE 0 109105 0 0 VERMILION ENERGY INC Common Stock 923725105 2175 197554 SH SOLE 0 197554 0 0 VERTEX PHARMS INC Common Stock 92532F100 60844 129809 SH SOLE 0 129809 0 0 VERTEX ENERGY INC Common Stock 92534K107 9 10000 SH SOLE 0 10000 0 0 VERTIV HLDGS LLC A Common Stock 92537N108 16173 186815 SH SOLE 0 186815 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 129 18814 SH SOLE 0 18814 0 0 PARAMOUNT GLOBAL B Common Stock 92556H206 1993 191831 SH SOLE 0 191831 0 0 VIATRIS INC Common Stock 92556V106 1555 146310 SH SOLE 0 146310 0 0 VICI PROPERTIES INC REIT 925652109 11911 415886 SH SOLE 0 415886 0 0 VICTORY CAP HLDGS INC A Common Stock 92645B103 269 5631 SH SOLE 0 5631 0 0 VICTORYSHS COR INTER ETF ETF/Closed End 92647N527 315 6840 SH SOLE 0 6840 0 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N782 834 12980 SH SOLE 0 12980 0 0 VICTORY WESTEND U S ETF Common Stock 92647P126 27418 733877 SH SOLE 0 733877 0 0 VIKING THERAPEUTICS INC Common Stock 92686J106 1304 24596 SH SOLE 0 24596 0 0 VILLAGE FARMS INTL INC Common Stock 92707Y108 15 14718 SH SOLE 0 14718 0 0 VILLAGE SUPER MTK A NEW Common Stock 927107409 444 16814 SH SOLE 0 16814 0 0 VIPSHOP HOLDINGS INC ADR Common Stock 92763W103 726 55754 SH SOLE 0 55754 0 0 VIRTU FINANCIAL INC A Common Stock 928254101 865 38518 SH SOLE 0 38518 0 0 VISHAY PRECISION GRP Common Stock 92835K103 523 17167 SH SOLE 0 17167 0 0 VIRTUS TOTAL RETURN FD ETF/Closed End 92835W107 62 11412 SH SOLE 0 11412 0 0 VISTA ENERGY S A B ADS Common Stock 92837L109 679 14930 SH SOLE 0 14930 0 0 VIRTUS CV INCM 24 TGT FD ETF/Closed End 92838R105 96 10660 SH SOLE 0 10660 0 0 VISTRA CORP Common Stock 92840M102 12533 145771 SH SOLE 0 145771 0 0 VIRTUS DIV INT PREM STR ETF/Closed End 92840R101 335 27288 SH SOLE 0 27288 0 0 VIRTUS EQ CV INCM FD ETF/Closed End 92841M101 254 10931 SH SOLE 0 10931 0 0 VODAFONE GRP PLC NEW ADR Common Stock 92857W308 10376 1169831 SH SOLE 0 1169831 0 0 VONTIER CORP Common Stock 928881101 3103 81237 SH SOLE 0 81237 0 0 VORNADO REALTY TRUST REIT 929042109 520 19772 SH SOLE 0 19772 0 0 VOYA FINANCIAL INC Common Stock 929089100 3618 50850 SH SOLE 0 50850 0 0 VULCAN MATERIALS COMPANY Common Stock 929160109 12860 51714 SH SOLE 0 51714 0 0 WD 40 CO Common Stock 929236107 429 1953 SH SOLE 0 1953 0 0 WSFS FINANCIAL CORP Common Stock 929328102 400 8520 SH SOLE 0 8520 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 4759 60658 SH SOLE 0 60658 0 0 WK KELLOGG CO Common Stock 92942W107 216 13120 SH SOLE 0 13120 0 0 WABASH NATIONAL CORP Common Stock 929566107 557 25505 SH SOLE 0 25505 0 0 WABTEC Common Stock 929740108 1632 10323 SH SOLE 0 10323 0 0 WALMART INC Common Stock 931142103 160025 2363394 SH SOLE 0 2363394 0 0 WALGREENS BOOTS ALLIANCE Common Stock 931427108 2066 170792 SH SOLE 0 170792 0 0 WARBY PARKER INC A Common Stock 93403J106 744 46352 SH SOLE 0 46352 0 0 WARNER BROS DISCV A Common Stock 934423104 870 116900 SH SOLE 0 116900 0 0 WARRIOR MET COAL INC Common Stock 93627C101 4164 66340 SH SOLE 0 66340 0 0 WASHINGTON TRUST BANCORP Common Stock 940610108 382 13919 SH SOLE 0 13919 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 3964 22607 SH SOLE 0 22607 0 0 WASTE MANAGEMENT INC DEL Common Stock 94106L109 53442 250502 SH SOLE 0 250502 0 0 WATERS CORP Common Stock 941848103 992 3418 SH SOLE 0 3418 0 0 WATSCO INC A Common Stock 942622200 10233 22091 SH SOLE 0 22091 0 0 WATTS WATER TECH INC Common Stock 942749102 2516 13719 SH SOLE 0 13719 0 0 CLIMB GLOBAL SLTNS INC Common Stock 946760105 1229 19567 SH SOLE 0 19567 0 0 WEBSTER FINANCIAL CORP Common Stock 947890109 1510 34642 SH SOLE 0 34642 0 0 WF CONV A 75 PERPTL Preferred Stock 949746804 3505 2948 SH SOLE 0 2948 0 0 AS GLB DIV OPP FD ETF/Closed End 94987C103 208 42891 SH SOLE 0 42891 0 0 WELLTOWER INC REIT 95040Q104 5651 54203 SH SOLE 0 54203 0 0 WENDYS CO Common Stock 95058W100 240 14132 SH SOLE 0 14132 0 0 WESBANCO INC Common Stock 950810101 343 12294 SH SOLE 0 12294 0 0 WESCO INTL INC Common Stock 95082P105 476 3005 SH SOLE 0 3005 0 0 WEST PHARM SVCS INC Common Stock 955306105 15892 48248 SH SOLE 0 48248 0 0 WESTERN ASSET PREMIER ETF/Closed End- 957664105 416 39650 SH SOLE 0 39650 0 0 WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 582 62563 SH SOLE 0 62563 0 0 WESTERN MANAGED MUNIS FD ETF/Closed End- 95766M105 241 23241 SH SOLE 0 23241 0 0 WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 575 84813 SH SOLE 0 84813 0 0 WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 238 29700 SH SOLE 0 29700 0 0 WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 1470 172710 SH SOLE 0 172710 0 0 WESTERN HIGH YLD DEFINED ETF/Closed End- 95768B107 120 10320 SH SOLE 0 10320 0 0 WESTERN DIGITAL CORP Common Stock 958102105 1388 18313 SH SOLE 0 18313 0 0 WESTERN NEW ENG BANCORP Common Stock 958892101 76 11080 SH SOLE 0 11080 0 0 WESTERN UNION CO Common Stock 959802109 2954 241746 SH SOLE 0 241746 0 0 WESTLAKE CORP Common Stock 960413102 6690 46192 SH SOLE 0 46192 0 0 WESTROCK CO Common Stock 96145D105 1389 27645 SH SOLE 0 27645 0 0 WEYCO GROUP INC Common Stock 962149100 688 22675 SH SOLE 0 22675 0 0 WEYERHAEUSER CO Common Stock 962166104 915 32229 SH SOLE 0 32229 0 0 WHEATON PRECIOUS METALS Common Stock 962879102 1906 36366 SH SOLE 0 36366 0 0 WHIRLPOOL CORP Common Stock 963320106 3764 36827 SH SOLE 0 36827 0 0 WILLIAMS COS INC DEL Common Stock 969457100 42560 1001415 SH SOLE 0 1001415 0 0 WILLIAMS SONOMA INC Common Stock 969904101 1299 4599 SH SOLE 0 4599 0 0 WINGSTOP INC Common Stock 974155103 813 1924 SH SOLE 0 1924 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 961 9749 SH SOLE 0 9749 0 0 WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 485 6853 SH SOLE 0 6853 0 0 WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 1851 21883 SH SOLE 0 21883 0 0 WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 1192 23166 SH SOLE 0 23166 0 0 WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 4067 55908 SH SOLE 0 55908 0 0 WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 3040 70191 SH SOLE 0 70191 0 0 WSDMTR US AI ENH VAL ETF ETF/Closed End 97717W406 1124 11264 SH SOLE 0 11264 0 0 WSDMTR INDIA EARNGS ETF ETF/Closed End 97717W422 722 14963 SH SOLE 0 14963 0 0 WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 8234 176062 SH SOLE 0 176062 0 0 WSDMTREE JA SMCP HDG ETF ETF/Closed End 97717W521 215 6150 SH SOLE 0 6150 0 0 WISDMTR US SMCP ETF ETF/Closed End 97717W562 242 5133 SH SOLE 0 5133 0 0 WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 4719 151490 SH SOLE 0 151490 0 0 WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 1619 30135 SH SOLE 0 30135 0 0 WSDMTR INTL SMCP DIV ETF ETF/Closed End 97717W760 935 14735 SH SOLE 0 14735 0 0 WSDMTR INTL HI DIV ETF ETF/Closed End 97717W802 216 5627 SH SOLE 0 5627 0 0 WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 3366 29832 SH SOLE 0 29832 0 0 WSDMTRE INTL QUAL DV ETF ETF/Closed End 97717X131 1284 34631 SH SOLE 0 34631 0 0 WSDMTREE EMRG MKTS ETF ETF/Closed End 97717X578 233 7605 SH SOLE 0 7605 0 0 WSDMTREE INTL HDG DV ETF ETF/Closed End 97717X594 666 14609 SH SOLE 0 14609 0 0 WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 33025 423124 SH SOLE 0 423124 0 0 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 3453 76366 SH SOLE 0 76366 0 0 WSDMTREE FLTG TRSY ETF ETF/Closed End 97717Y527 10943 217514 SH SOLE 0 217514 0 0 WSDMTR US EFFCNT CRP ETF ETF/Closed End 97717Y790 916 20852 SH SOLE 0 20852 0 0 WOLFSPEED INC Common Stock 977852102 493 21665 SH SOLE 0 21665 0 0 WOODWARD INC Common Stock 980745103 4641 26611 SH SOLE 0 26611 0 0 WORKDAY INC A Common Stock 98138H101 3835 17152 SH SOLE 0 17152 0 0 WORKIVA INC A Common Stock 98139A105 1425 19523 SH SOLE 0 19523 0 0 WRLD SPDR GOLD MINI ETF ETF/Closed End 98149E303 3632 78812 SH SOLE 0 78812 0 0 WORTHINGTON ENTRPRS INC Common Stock 981811102 1514 31996 SH SOLE 0 31996 0 0 WORTHINGTON STEEL INC Common Stock 982104101 1038 31103 SH SOLE 0 31103 0 0 WW INTL INC Common Stock 98262P101 87 74248 SH SOLE 0 74248 0 0 WYNDHAM HOTELS RESORTS Common Stock 98311A105 293 3960 SH SOLE 0 3960 0 0 WYNN RESORTS LTD Common Stock 983134107 5939 66362 SH SOLE 0 66362 0 0 XPO INC Common Stock 983793100 4614 43467 SH SOLE 0 43467 0 0 XCEL ENERGY INC Common Stock 98389B100 6594 123458 SH SOLE 0 123458 0 0 XYLEM INC Common Stock 98419M100 5115 37714 SH SOLE 0 37714 0 0 XEROX HLDGS CORP NEW Common Stock 98421M106 236 20281 SH SOLE 0 20281 0 0 XERIS BIOPHARMA HLDGS Common Stock 98422E103 24 10750 SH SOLE 0 10750 0 0 YETI HOLDINGS INC Common Stock 98585X104 585 15344 SH SOLE 0 15344 0 0 YORK WATER COMPANY Common Stock 987184108 396 10677 SH SOLE 0 10677 0 0 YUM BRANDS INC Common Stock 988498101 6011 45380 SH SOLE 0 45380 0 0 YUM CHINA HLDGS INC Common Stock 98850P109 459 14886 SH SOLE 0 14886 0 0 ZEBRA TECHS CORP A Common Stock 989207105 8603 27847 SH SOLE 0 27847 0 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 999 9206 SH SOLE 0 9206 0 0 ZOETIS INC CL A Common Stock 98978V103 17453 100676 SH SOLE 0 100676 0 0 ZOOMINFO TECHS INC Common Stock 98980F104 404 31672 SH SOLE 0 31672 0 0 ZSCALER INC Common Stock 98980G102 2114 10999 SH SOLE 0 10999 0 0 ZOOM VIDEO COMMNS INC A Common Stock 98980L101 935 15795 SH SOLE 0 15795 0 0 ZURN ELKAY WTR SLTNS Common Stock 98983L108 6130 208509 SH SOLE 0 208509 0 0 ZYMEWORKS DEL INC Common Stock 98985Y108 87 10267 SH SOLE 0 10267 0 0 ZYNEX INC Common Stock 98986M103 1100 118071 SH SOLE 0 118071 0 0 DEUTSCHE BANK AG Common Stock D18190898 858 53840 SH SOLE 0 53840 0 0 ALKERMES PLC Common Stock G01767105 750 31132 SH SOLE 0 31132 0 0 ALLEGION PUBLIC LTD Common Stock G0176J109 7766 65728 SH SOLE 0 65728 0 0 AMCOR PLC ORD USD 001 Common Stock G0250X107 11048 1129696 SH SOLE 0 1129696 0 0 AMDOCS LTD Common Stock G02602103 438 5547 SH SOLE 0 5547 0 0 AMBARELLA INC Common Stock G037AX101 215 3978 SH SOLE 0 3978 0 0 AON PLC A Common Stock G0403H108 4685 15956 SH SOLE 0 15956 0 0 ARCH CAPITAL GROUP LTD Common Stock G0450A105 14463 143354 SH SOLE 0 143354 0 0 ARCADIUM LITHIUM PLC Common Stock G0508H110 135 40266 SH SOLE 0 40266 0 0 ASSURED GUARANTY LIMITED Common Stock G0585R106 1032 13376 SH SOLE 0 13376 0 0 AXIS CAPITAL HLDGS LTD Common Stock G0692U109 403 5705 SH SOLE 0 5705 0 0 BANK N T BUTTERFIELDSON Common Stock G0772R208 438 12476 SH SOLE 0 12476 0 0 ACCENTURE PLC IRELD CL A Common Stock G1151C101 37756 124439 SH SOLE 0 124439 0 0 BORR DRILLING LTD NEW 21 Common Stock G1466R173 429 66533 SH SOLE 0 66533 0 0 BROOKFIELD INFRA LP MLP G16252101 414 15087 SH SOLE 0 15087 0 0 CAPRI HOLDINGS LTD Common Stock G1890L107 278 8402 SH SOLE 0 8402 0 0 CRH PLC Common Stock G25508105 2779 37063 SH SOLE 0 37063 0 0 COCACOLA EUROPAC PRTNRS Common Stock G25839104 1647 22606 SH SOLE 0 22606 0 0 EATON CORP PLC Common Stock G29183103 133182 424754 SH SOLE 0 424754 0 0 ASA GOLD PRECIOUS MTLS ETF/Closed End G3156P103 304 17305 SH SOLE 0 17305 0 0 EVEREST GROUP LTD Common Stock G3223R108 3433 9010 SH SOLE 0 9010 0 0 FABRINET Common Stock G3323L100 1150 4697 SH SOLE 0 4697 0 0 FERGUSON PLC NEW Common Stock G3421J106 20936 108113 SH SOLE 0 108113 0 0 FLEX LNG LTD NEW Common Stock G35947202 2612 96601 SH SOLE 0 96601 0 0 GIGACLOUD TECH INC A Common Stock G38644103 819 26934 SH SOLE 0 26934 0 0 GATES INDL CORP PLC Common Stock G39108108 166 10510 SH SOLE 0 10510 0 0 GENPACT LTD Common Stock G3922B107 576 17906 SH SOLE 0 17906 0 0 GLOBALFOUNDRIES INC Common Stock G39387108 1260 24917 SH SOLE 0 24917 0 0 GRAB HOLDINGS LTD A Common Stock G4124C109 55 15536 SH SOLE 0 15536 0 0 HELEN OF TROY LTD Common Stock G4388N106 576 6209 SH SOLE 0 6209 0 0 ICON PLC Common Stock G4705A100 5614 17910 SH SOLE 0 17910 0 0 INTL GAME TECH PLC USD Common Stock G4863A108 1318 64402 SH SOLE 0 64402 0 0 WEATHERFORD INTL PLC NEW Common Stock G48833118 1513 12352 SH SOLE 0 12352 0 0 INVESCO LTD Common Stock G491BT108 1370 91600 SH SOLE 0 91600 0 0 JAZZ PHARMS PLC SHS USD Common Stock G50871105 1166 10922 SH SOLE 0 10922 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 29125 438173 SH SOLE 0 438173 0 0 KINIKSA PHARMS INTL A Common Stock G52694109 525 28231 SH SOLE 0 28231 0 0 LINDE PLC NEW Common Stock G54950103 61489 140125 SH SOLE 0 140125 0 0 MEDTRONIC PLC Common Stock G5960L103 80810 1026683 SH SOLE 0 1026683 0 0 APTIV PLC Common Stock G6095L109 3969 56368 SH SOLE 0 56368 0 0 LIBERTY GLBL LTD C USD Common Stock G61188127 8320 466090 SH SOLE 0 466090 0 0 JOBY AVIATION INC Common Stock G65163100 1183 232016 SH SOLE 0 232016 0 0 NOMAD FOODS LTD USD Common Stock G6564A105 607 36852 SH SOLE 0 36852 0 0 NORWEGIAN CRUISE LINE Common Stock G66721104 861 45814 SH SOLE 0 45814 0 0 NVENT ELECTRIC PLC Common Stock G6700G107 1803 23534 SH SOLE 0 23534 0 0 RENAISSANCERE HLDGS LTD Common Stock G7496G103 554 2480 SH SOLE 0 2480 0 0 SEAGATE TECH HLDGS PUB Common Stock G7997R103 6622 64120 SH SOLE 0 64120 0 0 SEADRILL 2021 LTD Common Stock G7997W102 214 4165 SH SOLE 0 4165 0 0 PENTAIR PLC Common Stock G7S00T104 11918 155443 SH SOLE 0 155443 0 0 SENSATA TECHS HLDG PLC Common Stock G8060N102 212 5660 SH SOLE 0 5660 0 0 SIGNET JEWELERS LTD Common Stock G81276100 332 3701 SH SOLE 0 3701 0 0 STERIS PLC Common Stock G8473T100 1614 7353 SH SOLE 0 7353 0 0 TRANE TECHNOLOGIES PLC Common Stock G8994E103 36929 112271 SH SOLE 0 112271 0 0 WHITE MTN INS GRP LTD Common Stock G9618E107 393 216 SH SOLE 0 216 0 0 WILLIS TOWERS WATSON PUB Common Stock G96629103 555 2119 SH SOLE 0 2119 0 0 PERRIGO CO PLC Common Stock G97822103 1861 72480 SH SOLE 0 72480 0 0 WNS HLDGS LTD GBP01 Common Stock G98196101 1604 30561 SH SOLE 0 30561 0 0 XP INC A Common Stock G98239109 10525 598370 SH SOLE 0 598370 0 0 ALCON INC Common Stock H01301128 7265 81554 SH SOLE 0 81554 0 0 BUNGE GLOBAL SA Common Stock H11356104 580 5431 SH SOLE 0 5431 0 0 CHUBB LTD Common Stock H1467J104 62232 243971 SH SOLE 0 243971 0 0 CRISPR THERAPEUTICS AG Common Stock H17182108 573 10613 SH SOLE 0 10613 0 0 GARMIN LTD Common Stock H2906T109 21241 130378 SH SOLE 0 130378 0 0 UBS GROUP AG Common Stock H42097107 1025 34699 SH SOLE 0 34699 0 0 ON HOLDING AG A Common Stock H5919C104 3416 88044 SH SOLE 0 88044 0 0 TE CONNECTIVITY LTD Common Stock H84989104 32256 214423 SH SOLE 0 214423 0 0 TRANSOCEAN LTD Common Stock H8817H100 236 44090 SH SOLE 0 44090 0 0 ARDAGH METAL PCKG S A Common Stock L02235106 2171 638578 SH SOLE 0 638578 0 0 GLOBANT S A Common Stock L44385109 2723 15278 SH SOLE 0 15278 0 0 ORION S A Common Stock L72967109 743 33842 SH SOLE 0 33842 0 0 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 9788 31194 SH SOLE 0 31194 0 0 BOS BETTER ONLINE SOL Common Stock M20115180 1761 626850 SH SOLE 0 626850 0 0 CAMTEK LTD Common Stock M20791105 238 1904 SH SOLE 0 1904 0 0 CELLEBRITE DI LTD A Common Stock M2197Q107 565 47243 SH SOLE 0 47243 0 0 CHECK POINT SFTWARE TECH Common Stock M22465104 4116 24944 SH SOLE 0 24944 0 0 COMPUGEN LTD Common Stock M25722105 42 24950 SH SOLE 0 24950 0 0 CYBER ARK SOFTWARE LTD Common Stock M2682V108 2750 10056 SH SOLE 0 10056 0 0 INMODE LTD ORD Common Stock M5425M103 1924 105457 SH SOLE 0 105457 0 0 ITURAN LOC AND CONTROL Common Stock M6158M104 507 20580 SH SOLE 0 20580 0 0 JFROG LTD Common Stock M6191J100 866 23071 SH SOLE 0 23071 0 0 MEDIWOUND LTD NEW Common Stock M68830112 372 23978 SH SOLE 0 23978 0 0 RADCOM LTD NEW Common Stock M81865111 2183 233520 SH SOLE 0 233520 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 256 6511 SH SOLE 0 6511 0 0 ZIM INTEGRATED SHIPPING Common Stock M9T951109 962 43377 SH SOLE 0 43377 0 0 AERCAP HOLDINGS N V Common Stock N00985106 38151 409349 SH SOLE 0 409349 0 0 ASML HLDG NV NYRS NEW Common Stock N07059210 51951 50796 SH SOLE 0 50796 0 0 CNH INDUSTRIAL N V Common Stock N20944109 2888 285116 SH SOLE 0 285116 0 0 FERRARI NV NEW Common Stock N3167Y103 27171 66535 SH SOLE 0 66535 0 0 LYONDELLBASELL N V CL A Common Stock N53745100 10778 112667 SH SOLE 0 112667 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 55471 206141 SH SOLE 0 206141 0 0 QIAGEN NV NEW Common Stock N72482149 329 8014 SH SOLE 0 8014 0 0 STELLANTIS N V Common Stock N82405106 288 14510 SH SOLE 0 14510 0 0 MAKEMYTRIP LTD MAURITIUS Common Stock V5633W109 206 2450 SH SOLE 0 2450 0 0 ROYAL CARIBBEAN GROUP Common Stock V7780T103 7084 44430 SH SOLE 0 44430 0 0 ARDMORE SHIPPING CORP Common Stock Y0207T100 206 9147 SH SOLE 0 9147 0 0 DANAOS CORP NEW Common Stock Y1968P121 2414 26142 SH SOLE 0 26142 0 0 DHT HLDGS INC NEW Common Stock Y2065G121 129 11125 SH SOLE 0 11125 0 0 DORIAN LPG LTD Common Stock Y2106R110 506 12049 SH SOLE 0 12049 0 0 FLEX LTD Common Stock Y2573F102 7465 253126 SH SOLE 0 253126 0 0 GLOBAL SHIP LSE A NEW Common Stock Y27183600 1157 40180 SH SOLE 0 40180 0 0 SCORPIO TANKERS INC NEW Common Stock Y7542C130 405 4988 SH SOLE 0 4988 0 0 STAR BULK CARRIERS 001 Common Stock Y8162K204 2842 116566 SH SOLE 0 116566 0 0 STEALTHGAS INC Common Stock Y81669106 737 100287 SH SOLE 0 100287 0 0