0001535865-24-000007.txt : 20240507 0001535865-24-000007.hdr.sgml : 20240507 20240506182424 ACCESSION NUMBER: 0001535865-24-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240507 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASSETMARK, INC CENTRAL INDEX KEY: 0001344551 ORGANIZATION NAME: IRS NUMBER: 582113323 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11546 FILM NUMBER: 24918982 BUSINESS ADDRESS: STREET 1: 1655 GRANT STREET STREET 2: 10TH FLOOR CITY: CONCORD STATE: CA ZIP: 94520 BUSINESS PHONE: 800-664-5345 MAIL ADDRESS: STREET 1: 1655 GRANT STREET STREET 2: 10TH FLOOR CITY: CONCORD STATE: CA ZIP: 94520 FORMER COMPANY: FORMER CONFORMED NAME: GENWORTH FINANCIAL WEALTH MANAGEMENT, INC DATE OF NAME CHANGE: 20090206 FORMER COMPANY: FORMER CONFORMED NAME: GENWORTH FINANCIAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 20060705 FORMER COMPANY: FORMER CONFORMED NAME: GE PRIVATE ASSET MANAGEMENT INC DATE OF NAME CHANGE: 20051116 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001344551 XXXXXXXX 03-31-2024 03-31-2024 false ASSETMARK, INC
1655 Grant Street 10th Floor Concord CA 94520
13F HOLDINGS REPORT 028-11546 000109018 801-56323 N
Claire Blue Chief Compliance Officer 818-528-3708 Claire Blue Encino CA 05-06-2024 1 1935 30759680286 1 0001591587 028-15639 AssetMark Financial Holdings, Inc.
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 31185 294 SH SOLE 294 0 0 A10 NETWORKS INC COM 002121101 4134 302 SH SOLE 302 0 0 ABBOTT LABS COM 002824100 12767696 112332 SH SOLE 112332 0 0 ABBVIE INC COM 00287Y109 24348638 133710 SH SOLE 133710 0 0 ABERCROMBIE & FITCH CO CL A 002896207 11 0 SH SOLE 0 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 142 8 SH SOLE 8 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 1449 366 SH SOLE 366 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 475 70 SH SOLE 70 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 6085 734 SH SOLE 734 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 35728 451 SH SOLE 451 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 9441 555 SH SOLE 555 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27862798 80387 SH SOLE 80387 0 0 ACI WORLDWIDE INC COM 004498101 706111 21262 SH SOLE 21262 0 0 ACUITY BRANDS INC COM 00508Y102 233811 870 SH SOLE 870 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1405 72 SH SOLE 72 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 257 80 SH SOLE 80 0 0 ADDUS HOMECARE CORP COM 006739106 79365 768 SH SOLE 768 0 0 ADEIA INC COM 00676P107 273 25 SH SOLE 25 0 0 ADIENT PLC ORD SHS G0084W101 198 6 SH SOLE 6 0 0 ADOBE INC COM 00724F101 10057258 19931 SH SOLE 19931 0 0 ADVANCED ENERGY INDS COM 007973100 9994 98 SH SOLE 98 0 0 ADVANCED MICRO DEVICES INC COM 007903107 27467675 152184 SH SOLE 152184 0 0 ADVANSIX INC COM 00773T101 12984 454 SH SOLE 454 0 0 ADVENT CONV & INCOME FD COM 00764C109 3128 262 SH SOLE 262 0 0 AEGON LTD AMER REG 1 CERT 0076CA104 375 62 SH SOLE 62 0 0 AERCAP HOLDINGS NV SHS N00985106 114721 1320 SH SOLE 1320 0 0 AES CORP COM 00130H105 1058984 59062 SH SOLE 59062 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 4704171 28090 SH SOLE 28090 0 0 AFLAC INC COM 001055102 135263362 1575394 SH SOLE 1575394 0 0 AGF INVTS TR US MARKET NETRL 00110G408 2306496 128032 SH SOLE 128032 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6995547 48076 SH SOLE 48076 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 16228 555 SH SOLE 555 0 0 AGNC INVT CORP COM 00123Q104 109 11 SH SOLE 11 0 0 AGNICO EAGLE MINES LTD COM 008474108 112142 1880 SH SOLE 1880 0 0 AGREE RLTY CORP COM 008492100 909065 15915 SH SOLE 15915 0 0 AIR LEASE CORP CL A 00912X302 206 4 SH SOLE 4 0 0 AIR PRODS & CHEMS INC COM 009158106 10086194 41632 SH SOLE 41632 0 0 AIRBNB INC COM CL A 009066101 5773492 34999 SH SOLE 34999 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 12834 118 SH SOLE 118 0 0 ALAMO GROUP INC COM 011311107 67129 294 SH SOLE 294 0 0 ALBEMARLE CORP COM 012653101 33857 257 SH SOLE 257 0 0 ALCON AG ORD SHS H01301128 362978 4358 SH SOLE 4358 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3332451 25851 SH SOLE 25851 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9620 133 SH SOLE 133 0 0 ALIGN TECHNOLOGY INC COM 016255101 29841 91 SH SOLE 91 0 0 ALLEGIANT TRAVEL CO COM 01748X102 16546 220 SH SOLE 220 0 0 ALLEGION PLC ORD SHS G0176J109 1096809 8142 SH SOLE 8142 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 209317 7764 SH SOLE 7764 0 0 ALLETE INC COM NEW 018522300 2136325 35820 SH SOLE 35820 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1211 114 SH SOLE 114 0 0 ALLIANT ENERGY CORP COM 018802108 273218 5421 SH SOLE 5421 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 458 69 SH SOLE 69 0 0 ALLSTATE CORP COM 020002101 7873400 45508 SH SOLE 45508 0 0 ALLY FINL INC COM 02005N100 649562 16003 SH SOLE 16003 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1132920 7581 SH SOLE 7581 0 0 ALPHABET INC CAP STK CL A 02079K305 314241158 2082032 SH SOLE 2082032 0 0 ALPHABET INC CAP STK CL C 02079K107 17947899 117877 SH SOLE 117877 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 361 8 SH SOLE 8 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 18717 443 SH SOLE 443 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 13488 250 SH SOLE 250 0 0 ALTRIA GROUP INC COM 02209S103 91224775 2091352 SH SOLE 2091352 0 0 AMAZON COM INC COM 023135106 227962295 1263789 SH SOLE 1263789 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1477988 94561 SH SOLE 94561 0 0 AMC NETWORKS INC CL A 00164V103 1747 144 SH SOLE 144 0 0 AMCOR PLC ORD G0250X107 585064 61521 SH SOLE 61521 0 0 AMDOCS LTD SHS G02602103 11658 129 SH SOLE 129 0 0 AMER STATES WTR CO COM 029899101 3901 54 SH SOLE 54 0 0 AMEREN CORP COM 023608102 337479 4563 SH SOLE 4563 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 3574704 191570 SH SOLE 191570 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 7 1 SH SOLE 1 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 2042 39 SH SOLE 39 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 24011 475 SH SOLE 475 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 2062 22 SH SOLE 22 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 19 1 SH SOLE 1 0 0 AMERICAN ELEC PWR CO INC COM 025537101 8605332 99946 SH SOLE 99946 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1695157 30152 SH SOLE 30152 0 0 AMERICAN EXPRESS CO COM 025816109 14017106 61562 SH SOLE 61562 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2320 17 SH SOLE 17 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3932420 50306 SH SOLE 50306 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1855173 9389 SH SOLE 9389 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 40085 328 SH SOLE 328 0 0 AMERIPRISE FINL INC COM 03076C106 748002 1706 SH SOLE 1706 0 0 AMERIS BANCORP COM 03076K108 194246 4015 SH SOLE 4015 0 0 AMERISAFE INC COM 03071H100 27594 550 SH SOLE 550 0 0 AMETEK INC COM 031100100 10164696 55575 SH SOLE 55575 0 0 AMGEN INC COM 031162100 78837051 277283 SH SOLE 277283 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1387766 117807 SH SOLE 117807 0 0 AMKOR TECHNOLOGY INC COM 031652100 392973 12189 SH SOLE 12189 0 0 AMN HEALTHCARE SVCS INC COM 001744101 4251 68 SH SOLE 68 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1570968 35777 SH SOLE 35777 0 0 AMPHENOL CORP NEW CL A 032095101 1835814 15915 SH SOLE 15915 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 2838 73 SH SOLE 73 0 0 ANALOG DEVICES INC COM 032654105 11776863 59542 SH SOLE 59542 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2109735 34711 SH SOLE 34711 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 20 1 SH SOLE 1 0 0 ANSYS INC COM 03662Q105 4860 14 SH SOLE 14 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3374 240 SH SOLE 240 0 0 AON PLC SHS CL A G0403H108 2235257 6698 SH SOLE 6698 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1278117 39363 SH SOLE 39363 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1278289 21747 SH SOLE 21747 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 9603204 85400 SH SOLE 85400 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 556 39 SH SOLE 39 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 329 23 SH SOLE 23 0 0 APPFOLIO INC COM CL A 03783C100 74269 301 SH SOLE 301 0 0 APPIAN CORP CL A 03782L101 160 4 SH SOLE 4 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 426 26 SH SOLE 26 0 0 APPLE INC COM 037833100 354248556 2065830 SH SOLE 2065830 0 0 APPLIED MATLS INC COM 038222105 41097461 199280 SH SOLE 199280 0 0 APPLOVIN CORP COM CL A 03831W108 249953 3611 SH SOLE 3611 0 0 APTIV PLC SHS G6095L109 213223 2677 SH SOLE 2677 0 0 ARCADIUM LITHIUM PLC COM SHS G0508H110 61443 14256 SH SOLE 14256 0 0 ARCBEST CORP COM 03937C105 14393 101 SH SOLE 101 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1934674 70148 SH SOLE 70148 0 0 ARCH CAP GROUP LTD ORD G0450A105 82811912 895845 SH SOLE 895845 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7119317 113347 SH SOLE 113347 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 44 4 SH SOLE 4 0 0 ARCOSA INC COM 039653100 2232 26 SH SOLE 26 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 18433 1860 SH SOLE 1860 0 0 ARES CAPITAL CORP COM 04010L103 26254 1261 SH SOLE 1261 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 100 7 SH SOLE 7 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 985 7 SH SOLE 7 0 0 ARGENX SE SPONSORED ADR 04016X101 2518650 6397 SH SOLE 6397 0 0 ARISTA NETWORKS INC COM 040413106 10597319 36545 SH SOLE 36545 0 0 ARK ETF TR INNOVATION ETF 00214Q104 836386 16701 SH SOLE 16701 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 167 2 SH SOLE 2 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 2028 136 SH SOLE 136 0 0 ARROW ELECTRS INC COM 042735100 1496687 11561 SH SOLE 11561 0 0 ARTIVION INC COM 228903100 29307 1385 SH SOLE 1385 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 60124 255 SH SOLE 255 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 490890 44667 SH SOLE 44667 0 0 ASHLAND INC COM 044186104 3700 38 SH SOLE 38 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 27628963 28470 SH SOLE 28470 0 0 ASPEN TECHNOLOGY INC COM 29109X106 7678 36 SH SOLE 36 0 0 ASSURANT INC COM 04621X108 2259 12 SH SOLE 12 0 0 ASSURED GUARANTY LTD COM G0585R106 26175 300 SH SOLE 300 0 0 ASTRANA HEALTH INC COM NEW 03763A207 84 2 SH SOLE 2 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 13233684 195331 SH SOLE 195331 0 0 AT&T INC COM 00206R102 2163662 122935 SH SOLE 122935 0 0 ATKORE INC COM 047649108 1713 9 SH SOLE 9 0 0 ATLASSIAN CORPORATION CL A 049468101 1695116 8688 SH SOLE 8688 0 0 ATMOS ENERGY CORP COM 049560105 115542 972 SH SOLE 972 0 0 ATRECA INC CL A COM 04965G109 3 38 SH SOLE 38 0 0 ATRICURE INC COM 04963C209 649558 21353 SH SOLE 21353 0 0 AUDIOCODES LTD ORD M15342104 4251 326 SH SOLE 326 0 0 AUTODESK INC COM 052769106 4688 18 SH SOLE 18 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 47825 1824 SH SOLE 1824 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 856111 3428 SH SOLE 3428 0 0 AUTONATION INC COM 05329W102 1987 12 SH SOLE 12 0 0 AUTOZONE INC COM 053332102 4656311 1477 SH SOLE 1477 0 0 AVALONBAY CMNTYS INC COM 053484101 2634708 14199 SH SOLE 14199 0 0 AVERY DENNISON CORP COM 053611109 72110 323 SH SOLE 323 0 0 AVIENT CORPORATION COM 05368V106 710545 16372 SH SOLE 16372 0 0 AVNET INC COM 053807103 5801 117 SH SOLE 117 0 0 AXALTA COATING SYS LTD COM G0750C108 8994498 261544 SH SOLE 261544 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 7583 68 SH SOLE 68 0 0 AXON ENTERPRISE INC COM 05464C101 1448634 4630 SH SOLE 4630 0 0 AZEK CO INC CL A 05478C105 10747 214 SH SOLE 214 0 0 AZENTA INC COM 114340102 32853 545 SH SOLE 545 0 0 B & G FOODS INC NEW COM 05508R106 194 17 SH SOLE 17 0 0 BAKER HUGHES COMPANY CL A 05722G100 553590 16525 SH SOLE 16525 0 0 BALCHEM CORP COM 057665200 51443 332 SH SOLE 332 0 0 BALL CORP COM 058498106 2100445 31182 SH SOLE 31182 0 0 BALLYS CORPORATION COM 05875B106 14 1 SH SOLE 1 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 6678 564 SH SOLE 564 0 0 BANCO DE CHILE SPONSORED ADS 059520106 4075 183 SH SOLE 183 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3926 198 SH SOLE 198 0 0 BANCO SANTANDER S.A. ADR 05964H105 727 150 SH SOLE 150 0 0 BANK AMERICA CORP COM 060505104 28879066 761579 SH SOLE 761579 0 0 BANK MONTREAL QUE COM 063671101 11233 115 SH SOLE 115 0 0 BANK NEW YORK MELLON CORP COM 064058100 39527 686 SH SOLE 686 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 2641 51 SH SOLE 51 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 16502 363 SH SOLE 363 0 0 BANKUNITED INC COM 06652K103 28 1 SH SOLE 1 0 0 BARCLAYS PLC ADR 06738E204 0 0 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 4809 289 SH SOLE 289 0 0 BAXTER INTL INC COM 071813109 3397317 79488 SH SOLE 79488 0 0 BCE INC COM NEW 05534B760 2287812 67328 SH SOLE 67328 0 0 BEAM THERAPEUTICS INC COM 07373V105 264 8 SH SOLE 8 0 0 BECTON DICKINSON & CO COM 075887109 7667403 30986 SH SOLE 30986 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2608116 16677 SH SOLE 16677 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 77270 1309 SH SOLE 1309 0 0 BENTLEY SYS INC COM CL B 08265T208 85223 1632 SH SOLE 1632 0 0 BERKLEY W R CORP COM 084423102 4057932 45883 SH SOLE 45883 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 634440 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 33645290 80009 SH SOLE 80009 0 0 BEST BUY INC COM 086516101 428935 5229 SH SOLE 5229 0 0 BHP GROUP LTD SPONSORED ADS 088606108 230439 3994 SH SOLE 3994 0 0 BIO RAD LABS INC CL A 090572207 5865609 16959 SH SOLE 16959 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 17501 3445 SH SOLE 3445 0 0 BIOGEN INC COM 09062X103 1077503 4997 SH SOLE 4997 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1340407 15347 SH SOLE 15347 0 0 BIONTECH SE SPONSORED ADS 09075V102 1845 20 SH SOLE 20 0 0 BIRKENSTOCK HOLDING PLC COM SHS M2029K104 284 6 SH SOLE 6 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 185454 2451 SH SOLE 2451 0 0 BLACK HILLS CORP COM 092113109 335954 6153 SH SOLE 6153 0 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 4765 286 SH SOLE 286 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1048 107 SH SOLE 107 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1550 145 SH SOLE 145 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 3703 354 SH SOLE 354 0 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 5295 305 SH SOLE 305 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 19247715 366903 SH SOLE 366903 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 5529846 96322 SH SOLE 96322 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 5021729 113102 SH SOLE 113102 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 905634 19828 SH SOLE 19828 0 0 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 3163 193 SH SOLE 193 0 0 BLACKROCK INC COM 09247X101 15912964 19087 SH SOLE 19087 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 2548 313 SH SOLE 313 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 1344 148 SH SOLE 148 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 3356 173 SH SOLE 173 0 0 BLACKSTONE INC COM 09260D107 3719645 28314 SH SOLE 28314 0 0 BLOCK H & R INC COM 093671105 9254 188 SH SOLE 188 0 0 BLOCK INC CL A 852234103 1269 15 SH SOLE 15 0 0 BLOOMIN BRANDS INC COM 094235108 142540 4970 SH SOLE 4970 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 569 6 SH SOLE 6 0 0 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 3134741 65773 SH SOLE 65773 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 438 181 SH SOLE 181 0 0 BOEING CO COM 097023105 68795 356 SH SOLE 356 0 0 BOISE CASCADE CO DEL COM 09739D100 7072765 46116 SH SOLE 46116 0 0 BOOKING HOLDINGS INC COM 09857L108 3780995 1042 SH SOLE 1042 0 0 BOOT BARN HLDGS INC COM 099406100 46624 490 SH SOLE 490 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1484 10 SH SOLE 10 0 0 BORGWARNER INC COM 099724106 16536 476 SH SOLE 476 0 0 BOSTON BEER INC CL A 100557107 671551 2206 SH SOLE 2206 0 0 BOSTON SCIENTIFIC CORP COM 101137107 8795300 128417 SH SOLE 128417 0 0 BOYD GAMING CORP COM 103304101 673 10 SH SOLE 10 0 0 BP PLC SPONSORED ADR 055622104 6372603 169124 SH SOLE 169124 0 0 BRASKEM S A SP ADR PFD A 105532105 874 83 SH SOLE 83 0 0 BRAZE INC COM CL A 10576N102 790888 17853 SH SOLE 17853 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 3260426 87552 SH SOLE 87552 0 0 BRIDGEBIO PHARMA INC COM 10806X102 87473 2829 SH SOLE 2829 0 0 BRIGHTHOUSE FINL INC COM 10922N103 103 2 SH SOLE 2 0 0 BRINKS CO COM 109696104 28453 308 SH SOLE 308 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10328310 190454 SH SOLE 190454 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8469526 277689 SH SOLE 277689 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 624614 26636 SH SOLE 26636 0 0 BROADCOM INC COM 11135F101 212044539 159984 SH SOLE 159984 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51625 252 SH SOLE 252 0 0 BROWN FORMAN CORP CL B 115637209 1445 28 SH SOLE 28 0 0 BRUKER CORP COM 116794108 134240 1429 SH SOLE 1429 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 258474211 1239387 SH SOLE 1239387 0 0 BUNGE GLOBAL SA COM SHS H11356104 1618513 15787 SH SOLE 15787 0 0 BWX TECHNOLOGIES INC COM 05605H100 2046038 19938 SH SOLE 19938 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20377 268 SH SOLE 268 0 0 CABLE ONE INC COM 12685J105 16502 39 SH SOLE 39 0 0 CACI INTL INC CL A 127190304 7198 19 SH SOLE 19 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 105725539 339648 SH SOLE 339648 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 134622 3078 SH SOLE 3078 0 0 CAL MAINE FOODS INC COM NEW 128030202 4058918 68971 SH SOLE 68971 0 0 CALERES INC COM 129500104 182666 4452 SH SOLE 4452 0 0 CALIX INC COM 13100M509 72256 2179 SH SOLE 2179 0 0 CALLON PETE CO DEL COM 13123X508 36 1 SH SOLE 1 0 0 CAMBIUM NETWORKS CORP SHS G17766109 22 5 SH SOLE 5 0 0 CAMECO CORP COM 13321L108 23 1 SH SOLE 1 0 0 CAMPBELL SOUP CO COM 134429109 2711 61 SH SOLE 61 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 890865 17564 SH SOLE 17564 0 0 CANADIAN NAT RES LTD COM 136385101 18726 245 SH SOLE 245 0 0 CANADIAN NATL RY CO COM 136375102 604944 4593 SH SOLE 4593 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 2314764 26253 SH SOLE 26253 0 0 CANADIAN SOLAR INC COM 136635109 59655 3019 SH SOLE 3019 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 22357643 717511 SH SOLE 717511 0 0 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 2374057 82922 SH SOLE 82922 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 17350125 533850 SH SOLE 533850 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 2731425 94841 SH SOLE 94841 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 4031252 126016 SH SOLE 126016 0 0 CAPITAL ONE FINL CORP COM 14040H105 4738065 31823 SH SOLE 31823 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2899 64 SH SOLE 64 0 0 CARDINAL HEALTH INC COM 14149Y108 2859807 25557 SH SOLE 25557 0 0 CARGURUS INC COM CL A 141788109 7132 309 SH SOLE 309 0 0 CARLISLE COS INC COM 142339100 180872 462 SH SOLE 462 0 0 CARLYLE GROUP INC COM 14316J108 11377557 242540 SH SOLE 242540 0 0 CARMAX INC COM 143130102 958 11 SH SOLE 11 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 768 47 SH SOLE 47 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 13693240 235562 SH SOLE 235562 0 0 CARS COM INC COM 14575E105 831065 48374 SH SOLE 48374 0 0 CASA SYS INC COM 14713L102 16 58 SH SOLE 58 0 0 CASEYS GEN STORES INC COM 147528103 6051 19 SH SOLE 19 0 0 CASTLE BIOSCIENCES INC COM 14843C105 87670 3958 SH SOLE 3958 0 0 CATALENT INC COM 148806102 452 8 SH SOLE 8 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1094680 68675 SH SOLE 68675 0 0 CATERPILLAR INC COM 149123101 4019432 10969 SH SOLE 10969 0 0 CATHAY GEN BANCORP COM 149150104 36506 965 SH SOLE 965 0 0 CBIZ INC COM 124805102 59268 755 SH SOLE 755 0 0 CBOE GLOBAL MKTS INC COM 12503M108 5144 28 SH SOLE 28 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 1087 202 SH SOLE 202 0 0 CBRE GROUP INC CL A 12504L109 78349 806 SH SOLE 806 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 6267 524 SH SOLE 524 0 0 CDW CORP COM 12514G108 164220 642 SH SOLE 642 0 0 CELANESE CORP DEL COM 150870103 5500 32 SH SOLE 32 0 0 CELSIUS HLDGS INC COM NEW 15118V207 2 0 SH SOLE 0 0 0 CENCORA INC COM 03073E105 1524302 6273 SH SOLE 6273 0 0 CENOVUS ENERGY INC COM 15135U109 2163764 108242 SH SOLE 108242 0 0 CENTENE CORP DEL COM 15135B101 2996 38 SH SOLE 38 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 65238 1767 SH SOLE 1767 0 0 CF INDS HLDGS INC COM 125269100 176071 2116 SH SOLE 2116 0 0 CGI INC CL A SUB VTG 12532H104 347602 3146 SH SOLE 3146 0 0 CHAMPIONX CORPORATION COM 15872M104 1283929 35774 SH SOLE 35774 0 0 CHARLES RIV LABS INTL INC COM 159864107 1626 6 SH SOLE 6 0 0 CHART INDS INC COM 16115Q308 285460 1733 SH SOLE 1733 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1087247 3741 SH SOLE 3741 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8024025 48924 SH SOLE 48924 0 0 CHEMOURS CO COM 163851108 10136 386 SH SOLE 386 0 0 CHESAPEAKE UTILS CORP COM 165303108 58049 541 SH SOLE 541 0 0 CHEVRON CORP NEW COM 166764100 20281455 128575 SH SOLE 128575 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5 1 SH SOLE 1 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 14778019 5084 SH SOLE 5084 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 256844 1441 SH SOLE 1441 0 0 CHUBB LIMITED COM H1467J104 15493737 59791 SH SOLE 59791 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2153 55 SH SOLE 55 0 0 CHURCH & DWIGHT CO INC COM 171340102 83239 798 SH SOLE 798 0 0 CHURCHILL DOWNS INC COM 171484108 4221855 34116 SH SOLE 34116 0 0 CHUYS HLDGS INC COM 171604101 25972 770 SH SOLE 770 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 16344 6617 SH SOLE 6617 0 0 CINCINNATI FINL CORP COM 172062101 48923 394 SH SOLE 394 0 0 CINTAS CORP COM 172908105 889226 1294 SH SOLE 1294 0 0 CIRRUS LOGIC INC COM 172755100 293045 3166 SH SOLE 3166 0 0 CISCO SYS INC COM 17275R102 140571579 2816501 SH SOLE 2816501 0 0 CITIGROUP INC COM NEW 172967424 6491099 102642 SH SOLE 102642 0 0 CITIZENS FINL GROUP INC COM 174610105 1195335 32938 SH SOLE 32938 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 194633 2564 SH SOLE 2564 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 159 7 SH SOLE 7 0 0 CLOROX CO DEL COM 189054109 51262 335 SH SOLE 335 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 447 88 SH SOLE 88 0 0 CME GROUP INC COM 12572Q105 3663698 17018 SH SOLE 17018 0 0 CMS ENERGY CORP COM 125896100 4221582 69963 SH SOLE 69963 0 0 CNH INDL N V SHS N20944109 828688 63942 SH SOLE 63942 0 0 CNO FINL GROUP INC COM 12621E103 132866 4835 SH SOLE 4835 0 0 CNX RES CORP COM 12653C108 22176302 934920 SH SOLE 934920 0 0 COCA COLA CO COM 191216100 6329821 103462 SH SOLE 103462 0 0 COCA COLA CONS INC COM 191098102 1320450 1560 SH SOLE 1560 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5337 76 SH SOLE 76 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 337770 3475 SH SOLE 3475 0 0 COGNEX CORP COM 192422103 339 8 SH SOLE 8 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42974109 586357 SH SOLE 586357 0 0 COHEN & STEERS INC COM 19247A100 57437 747 SH SOLE 747 0 0 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 1061 72 SH SOLE 72 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 372494 1405 SH SOLE 1405 0 0 COLGATE PALMOLIVE CO COM 194162103 441155 4899 SH SOLE 4899 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 190257 4901 SH SOLE 4901 0 0 COLUMBIA BKG SYS INC COM 197236102 9965 515 SH SOLE 515 0 0 COMCAST CORP NEW CL A 20030N101 105202903 2426826 SH SOLE 2426826 0 0 COMFORT SYS USA INC COM 199908104 63542 200 SH SOLE 200 0 0 COMMERCIAL METALS CO COM 201723103 250478 4262 SH SOLE 4262 0 0 COMMSCOPE HLDG CO INC COM 20337X109 24 18 SH SOLE 18 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 10321484 613279 SH SOLE 613279 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 396 33 SH SOLE 33 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2096 132 SH SOLE 132 0 0 CONAGRA BRANDS INC COM 205887102 722574 24378 SH SOLE 24378 0 0 CONCENTRIX CORP COM 20602D101 35295 533 SH SOLE 533 0 0 CONDUENT INC COM 206787103 20 6 SH SOLE 6 0 0 CONFLUENT INC CLASS A COM 20717M103 1343 44 SH SOLE 44 0 0 CONOCOPHILLIPS COM 20825C104 19334963 151909 SH SOLE 151909 0 0 CONSOL ENERGY INC NEW COM 20854L108 1256 15 SH SOLE 15 0 0 CONSOLIDATED EDISON INC COM 209115104 54404875 599107 SH SOLE 599107 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4394615 16171 SH SOLE 16171 0 0 CONSTELLATION ENERGY CORP COM 21037T109 155943 844 SH SOLE 844 0 0 CONSTELLIUM SE CL A SHS F21107101 17600 796 SH SOLE 796 0 0 COOPER COS INC COM 216648501 3248 32 SH SOLE 32 0 0 COPART INC COM 217204106 11805075 203817 SH SOLE 203817 0 0 CORCEPT THERAPEUTICS INC COM 218352102 1435225 56976 SH SOLE 56976 0 0 CORE & MAIN INC CL A 21874C102 4858407 84863 SH SOLE 84863 0 0 COREBRIDGE FINL INC COM 21871X109 1157876 40302 SH SOLE 40302 0 0 CORNING INC COM 219350105 7877 239 SH SOLE 239 0 0 CORPAY INC COM SHS 219948106 2160 7 SH SOLE 7 0 0 CORTEVA INC COM 22052L104 3874833 67190 SH SOLE 67190 0 0 COSTAR GROUP INC COM 22160N109 6289046 65104 SH SOLE 65104 0 0 COSTCO WHSL CORP NEW COM 22160K105 22290914 30426 SH SOLE 30426 0 0 COTERRA ENERGY INC COM 127097103 3556107 127550 SH SOLE 127550 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1673 23 SH SOLE 23 0 0 CRANE COMPANY COMMON STOCK 224408104 1081 8 SH SOLE 8 0 0 CRANE NXT CO COM 224441105 95883 1549 SH SOLE 1549 0 0 CREDICORP LTD COM G2519Y108 939320 5544 SH SOLE 5544 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 102983 4860 SH SOLE 4860 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 12 1 SH SOLE 1 0 0 CRH PLC ORD G25508105 166348 1928 SH SOLE 1928 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 504893 10786 SH SOLE 10786 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 750 11 SH SOLE 11 0 0 CRITEO S A SPONS ADS 226718104 148872 4245 SH SOLE 4245 0 0 CROCS INC COM 227046109 1130283 7860 SH SOLE 7860 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 701850 37492 SH SOLE 37492 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1651038 5150 SH SOLE 5150 0 0 CROWN CASTLE INC COM 22822V101 1133657 10712 SH SOLE 10712 0 0 CROWN HLDGS INC COM 228368106 44652 563 SH SOLE 563 0 0 CRYOPORT INC COM PAR $0.001 229050307 13364 755 SH SOLE 755 0 0 CSG SYS INTL INC COM 126349109 26595 516 SH SOLE 516 0 0 CSX CORP COM 126408103 11104182 299546 SH SOLE 299546 0 0 CUBESMART COM 229663109 151577 3352 SH SOLE 3352 0 0 CUE BIOPHARMA INC COM 22978P106 4 2 SH SOLE 2 0 0 CULLEN FROST BANKERS INC COM 229899109 108 1 SH SOLE 1 0 0 CUMMINS INC COM 231021106 5086036 17261 SH SOLE 17261 0 0 CURTISS WRIGHT CORP COM 231561101 993047 3880 SH SOLE 3880 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 10 1 SH SOLE 1 0 0 CUSTOMERS BANCORP INC COM 23204G100 17032 321 SH SOLE 321 0 0 CVB FINL CORP COM 126600105 138884 7785 SH SOLE 7785 0 0 CVS HEALTH CORP COM 126650100 19353423 242646 SH SOLE 242646 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 51267 193 SH SOLE 193 0 0 D R HORTON INC COM 23331A109 71182138 432587 SH SOLE 432587 0 0 DANAHER CORPORATION COM 235851102 14259818 57103 SH SOLE 57103 0 0 DANAOS CORPORATION SHS Y1968P121 29602 410 SH SOLE 410 0 0 DARDEN RESTAURANTS INC COM 237194105 264967 1585 SH SOLE 1585 0 0 DARLING INGREDIENTS INC COM 237266101 139297 2995 SH SOLE 2995 0 0 DATADOG INC CL A COM 23804L103 766691 6203 SH SOLE 6203 0 0 DAVITA INC COM 23918K108 32856 238 SH SOLE 238 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 1801 44 SH SOLE 44 0 0 DBX ETF TR XTRACK USD HIGH 233051432 20688017 579334 SH SOLE 579334 0 0 DBX ETF TR XTRACKERS SHRT 233051283 2315 52 SH SOLE 52 0 0 DBX ETF TR XTRCKR MSCI US 233051150 4689 95 SH SOLE 95 0 0 DECKERS OUTDOOR CORP COM 243537107 1579434 1678 SH SOLE 1678 0 0 DEERE & CO COM 244199105 7754393 18879 SH SOLE 18879 0 0 DELL TECHNOLOGIES INC CL C 24703L202 398929 3496 SH SOLE 3496 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 72044 1505 SH SOLE 1505 0 0 DENALI THERAPEUTICS INC COM 24823R105 68003 3314 SH SOLE 3314 0 0 DESCARTES SYS GROUP INC COM 249906108 458108 5005 SH SOLE 5005 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 12 1 SH SOLE 1 0 0 DEVON ENERGY CORP NEW COM 25179M103 588249 11723 SH SOLE 11723 0 0 DEXCOM INC COM 252131107 5488590 39572 SH SOLE 39572 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 56891 4947 SH SOLE 4947 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 827896 5566 SH SOLE 5566 0 0 DIAMONDBACK ENERGY INC COM 25278X109 38616478 194865 SH SOLE 194865 0 0 DICKS SPORTING GOODS INC COM 253393102 293892 1307 SH SOLE 1307 0 0 DIGITAL RLTY TR INC COM 253868103 466002 3235 SH SOLE 3235 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 6571 341 SH SOLE 341 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 109080 2857 SH SOLE 2857 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 12755054 304054 SH SOLE 304054 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 2128064 70419 SH SOLE 70419 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3260 121 SH SOLE 121 0 0 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 12512871 260197 SH SOLE 260197 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 38085611 809643 SH SOLE 809643 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 18296059 500713 SH SOLE 500713 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 104075254 3257441 SH SOLE 3257441 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 71172735 1249083 SH SOLE 1249083 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 7017 222 SH SOLE 222 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 6234 100 SH SOLE 100 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 28001446 514449 SH SOLE 514449 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 91535050 3598076 SH SOLE 3598076 0 0 DISCOVER FINL SVCS COM 254709108 1367864 10435 SH SOLE 10435 0 0 DISNEY WALT CO COM 254687106 3762914 30753 SH SOLE 30753 0 0 DNOW INC COM 67011P100 6703 441 SH SOLE 441 0 0 DOCUSIGN INC COM 256163106 476 8 SH SOLE 8 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1096717 13092 SH SOLE 13092 0 0 DOLLAR GEN CORP NEW COM 256677105 7668747 49140 SH SOLE 49140 0 0 DOLLAR TREE INC COM 256746108 26702 201 SH SOLE 201 0 0 DOMINION ENERGY INC COM 25746U109 1134347 23061 SH SOLE 23061 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2351481 37921 SH SOLE 37921 0 0 DOORDASH INC CL A 25809K105 371844 2700 SH SOLE 2700 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 156884 4462 SH SOLE 4462 0 0 DOUGLAS EMMETT INC COM 25960P109 14 1 SH SOLE 1 0 0 DOVER CORP COM 260003108 7265812 41006 SH SOLE 41006 0 0 DOW INC COM 260557103 8168 141 SH SOLE 141 0 0 DOXIMITY INC CL A 26622P107 673 25 SH SOLE 25 0 0 DR REDDYS LABS LTD ADR 256135203 3621289 49370 SH SOLE 49370 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 6414889 141266 SH SOLE 141266 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1816 115 SH SOLE 115 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 367 6 SH SOLE 6 0 0 DTE ENERGY CO COM 233331107 341242 3043 SH SOLE 3043 0 0 DUCOMMUN INC DEL COM 264147109 18725 365 SH SOLE 365 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 3952890 40874 SH SOLE 40874 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 10 1 SH SOLE 1 0 0 DUOLINGO INC CL A COM 26603R106 337487 1530 SH SOLE 1530 0 0 DUPONT DE NEMOURS INC COM 26614N102 64661 843 SH SOLE 843 0 0 DURECT CORP COM NEW 266605500 2 2 SH SOLE 2 0 0 DXC TECHNOLOGY CO COM 23355L106 21 1 SH SOLE 1 0 0 DYCOM INDS INC COM 267475101 308302 2148 SH SOLE 2148 0 0 DYNATRACE INC COM NEW 268150109 1282905 27625 SH SOLE 27625 0 0 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 32151 302 SH SOLE 302 0 0 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 1012 27 SH SOLE 27 0 0 EAGLE MATLS INC COM 26969P108 15490 57 SH SOLE 57 0 0 EASTERN BANKSHARES INC COM 27627N105 14 1 SH SOLE 1 0 0 EASTMAN CHEM CO COM 277432100 601 6 SH SOLE 6 0 0 EATON CORP PLC SHS G29183103 10258654 32809 SH SOLE 32809 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 24547 1217 SH SOLE 1217 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 16992 720 SH SOLE 720 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 22831 1251 SH SOLE 1251 0 0 EBAY INC. COM 278642103 891190 16885 SH SOLE 16885 0 0 ECOLAB INC COM 278865100 1313128 5687 SH SOLE 5687 0 0 EDISON INTL COM 281020107 23526 333 SH SOLE 333 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2033039 21275 SH SOLE 21275 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 537 33 SH SOLE 33 0 0 ELASTIC N V ORD SHS N14506104 2 0 SH SOLE 0 0 0 ELBIT SYS LTD ORD M3760D101 37421 178 SH SOLE 178 0 0 ELECTRONIC ARTS INC COM 285512109 6800616 51260 SH SOLE 51260 0 0 ELEMENT SOLUTIONS INC COM 28618M106 3547 142 SH SOLE 142 0 0 ELEVANCE HEALTH INC COM 036752103 6560503 12652 SH SOLE 12652 0 0 ELI LILLY & CO COM 532457108 33422262 42961 SH SOLE 42961 0 0 EMBECTA CORP COMMON STOCK 29082K105 677 51 SH SOLE 51 0 0 EMCOR GROUP INC COM 29084Q100 2165287 6183 SH SOLE 6183 0 0 EMERSON ELEC CO COM 291011104 803467 7084 SH SOLE 7084 0 0 ENBRIDGE INC COM 29250N105 1341203 37070 SH SOLE 37070 0 0 ENCORE CAP GROUP INC COM 292554102 41596 912 SH SOLE 912 0 0 ENCORE WIRE CORP COM 292562105 6952906 26459 SH SOLE 26459 0 0 ENDAVA PLC ADS 29260V105 19400 510 SH SOLE 510 0 0 ENERSYS COM 29275Y102 632315 6694 SH SOLE 6694 0 0 ENI S P A SPONSORED ADR 26874R108 23 1 SH SOLE 1 0 0 ENOVA INTL INC COM 29357K103 1915624 30489 SH SOLE 30489 0 0 ENSIGN GROUP INC COM 29358P101 3857 31 SH SOLE 31 0 0 ENTEGRIS INC COM 29362U104 3955639 28146 SH SOLE 28146 0 0 ENTERGY CORP NEW COM 29364G103 2414730 22849 SH SOLE 22849 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 24115 826 SH SOLE 826 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 417637 19534 SH SOLE 19534 0 0 EOG RES INC COM 26875P101 20993498 164217 SH SOLE 164217 0 0 EPR PPTYS COM SH BEN INT 26884U109 1231305 29006 SH SOLE 29006 0 0 EQT CORP COM 26884L109 700067 18885 SH SOLE 18885 0 0 EQUIFAX INC COM 294429105 1410642 5273 SH SOLE 5273 0 0 EQUINIX INC COM 29444U700 3771798 4570 SH SOLE 4570 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2 0 SH SOLE 0 0 0 EQUITABLE HLDGS INC COM 29452E101 22806 600 SH SOLE 600 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 12 1 SH SOLE 1 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 19 1 SH SOLE 1 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 474692 7371 SH SOLE 7371 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 21 8 SH SOLE 8 0 0 ESSENT GROUP LTD COM G3198U102 2602281 43728 SH SOLE 43728 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 78 2 SH SOLE 2 0 0 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 1352042 22031 SH SOLE 22031 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 13100 243 SH SOLE 243 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 12564 598 SH SOLE 598 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1391 62 SH SOLE 62 0 0 ETSY INC COM 29786A106 1132231 16476 SH SOLE 16476 0 0 EVERCORE INC CLASS A 29977A105 18874 98 SH SOLE 98 0 0 EVEREST GROUP LTD COM G3223R108 115777234 291263 SH SOLE 291263 0 0 EVERGY INC COM 30034W106 1007557 18875 SH SOLE 18875 0 0 EVERSOURCE ENERGY COM 30040W108 14106 236 SH SOLE 236 0 0 EVERTEC INC COM 30040P103 1363343 34169 SH SOLE 34169 0 0 EXACT SCIENCES CORP COM 30063P105 174169 2522 SH SOLE 2522 0 0 EXELON CORP COM 30161N101 1052937 28026 SH SOLE 28026 0 0 EXLSERVICE HOLDINGS INC COM 302081104 136231 4284 SH SOLE 4284 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1047176 7602 SH SOLE 7602 0 0 EXPEDITORS INTL WASH INC COM 302130109 108842209 895305 SH SOLE 895305 0 0 EXTRA SPACE STORAGE INC COM 30225T102 60388198 410804 SH SOLE 410804 0 0 EXXON MOBIL CORP COM 30231G102 12746917 109660 SH SOLE 109660 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 308396 14920 SH SOLE 14920 0 0 F N B CORP COM 302520101 142495 10106 SH SOLE 10106 0 0 FABRINET SHS G3323L100 1323 7 SH SOLE 7 0 0 FACTSET RESH SYS INC COM 303075105 11814 26 SH SOLE 26 0 0 FAIR ISAAC CORP COM 303250104 133708 107 SH SOLE 107 0 0 FARMLAND PARTNERS INC COM 31154R109 167 15 SH SOLE 15 0 0 FARO TECHNOLOGIES INC COM 311642102 22 1 SH SOLE 1 0 0 FASTENAL CO COM 311900104 265593 3443 SH SOLE 3443 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 5719 56 SH SOLE 56 0 0 FEDEX CORP COM 31428X106 82610817 285121 SH SOLE 285121 0 0 FERGUSON PLC NEW SHS G3421J106 41928 192 SH SOLE 192 0 0 FERRARI N V COM N3167Y103 531411 1219 SH SOLE 1219 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3478 54 SH SOLE 54 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1035 40 SH SOLE 40 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1605 23 SH SOLE 23 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 36934 237 SH SOLE 237 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1200 46 SH SOLE 46 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 165445 2900 SH SOLE 2900 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 697547 15395 SH SOLE 15395 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5587844 105232 SH SOLE 105232 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4541422 61222 SH SOLE 61222 0 0 FIFTH THIRD BANCORP COM 316773100 94253 2533 SH SOLE 2533 0 0 FIRST AMERN FINL CORP COM 31847R102 549 9 SH SOLE 9 0 0 FIRST BANCORP P R COM NEW 318672706 35 2 SH SOLE 2 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4244460 2596 SH SOLE 2596 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 2549 124 SH SOLE 124 0 0 FIRST FINL BANKSHARES INC COM 32020R109 33 1 SH SOLE 1 0 0 FIRST HORIZON CORPORATION COM 320517105 1971 128 SH SOLE 128 0 0 FIRST INDL RLTY TR INC COM 32054K103 544577 10365 SH SOLE 10365 0 0 FIRST MERCHANTS CORP COM 320817109 111296 3189 SH SOLE 3189 0 0 FIRST SOLAR INC COM 336433107 1519 9 SH SOLE 9 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 893022 14483 SH SOLE 14483 0 0 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 610355 30826 SH SOLE 30826 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 4851125 86442 SH SOLE 86442 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2445855 106946 SH SOLE 106946 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2387833 63540 SH SOLE 63540 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 2472911 44856 SH SOLE 44856 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1102974 38311 SH SOLE 38311 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 255773 10783 SH SOLE 10783 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6507 95 SH SOLE 95 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 52350 2795 SH SOLE 2795 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 22524 474 SH SOLE 474 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3825349 34906 SH SOLE 34906 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1154924 20481 SH SOLE 20481 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1309878 11429 SH SOLE 11429 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7757235 90569 SH SOLE 90569 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5926076 28895 SH SOLE 28895 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 34510 603 SH SOLE 603 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 795390 13341 SH SOLE 13341 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1399882 33953 SH SOLE 33953 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6627765 137363 SH SOLE 137363 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 5529980 294618 SH SOLE 294618 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 283071 13240 SH SOLE 13240 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1172122 23176 SH SOLE 23176 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 5567330 79910 SH SOLE 79910 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 16285 600 SH SOLE 600 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1153710 25502 SH SOLE 25502 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1870294 57911 SH SOLE 57911 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 21005 232 SH SOLE 232 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 82 3 SH SOLE 3 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1154351 7507 SH SOLE 7507 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 870173 12924 SH SOLE 12924 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3659981 65159 SH SOLE 65159 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 728901 15774 SH SOLE 15774 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 80365 2308 SH SOLE 2308 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 7636 224 SH SOLE 224 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 802914 7864 SH SOLE 7864 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 52705 1885 SH SOLE 1885 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 58214 1651 SH SOLE 1651 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 26364 610 SH SOLE 610 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 12636 339 SH SOLE 339 0 0 FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490 8934 431 SH SOLE 431 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 11126851 255203 SH SOLE 255203 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1926844 78327 SH SOLE 78327 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 3215518 142785 SH SOLE 142785 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 1646192 77105 SH SOLE 77105 0 0 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 50624 2146 SH SOLE 2146 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 1169 98 SH SOLE 98 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 596 41 SH SOLE 41 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 161 9 SH SOLE 9 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7328432 95947 SH SOLE 95947 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 154318 1555 SH SOLE 1555 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1783548 46350 SH SOLE 46350 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 19081 154 SH SOLE 154 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1645187 8628 SH SOLE 8628 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 145 14 SH SOLE 14 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 6208401 147014 SH SOLE 147014 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4201999 34085 SH SOLE 34085 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 11202 455 SH SOLE 455 0 0 FIRSTENERGY CORP COM 337932107 17031 441 SH SOLE 441 0 0 FISERV INC COM 337738108 4701425 29417 SH SOLE 29417 0 0 FIVE BELOW INC COM 33829M101 337884 1863 SH SOLE 1863 0 0 FLEX LTD ORD Y2573F102 394389 13785 SH SOLE 13785 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 110665 1948 SH SOLE 1948 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 329 8 SH SOLE 8 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 14681 74 SH SOLE 74 0 0 FLUTTER ENTMT PLC SHS G3643J108 2123979 10755 SH SOLE 10755 0 0 FLYWIRE CORPORATION COM VTG 302492103 119162 4803 SH SOLE 4803 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3257 25 SH SOLE 25 0 0 FOOT LOCKER INC COM 344849104 6983 245 SH SOLE 245 0 0 FORD MTR CO DEL COM 345370860 66905 5038 SH SOLE 5038 0 0 FORTINET INC COM 34959E109 798885 11695 SH SOLE 11695 0 0 FORTIVE CORP COM 34959J108 1928740 22422 SH SOLE 22422 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 608382 15157 SH SOLE 15157 0 0 FOX CORP CL A COM 35137L105 7623109 243783 SH SOLE 243783 0 0 FOX CORP CL B COM 35137L204 0 0 SH SOLE 0 0 0 FOX FACTORY HLDG CORP COM 35138V102 19787 380 SH SOLE 380 0 0 FRANCO NEV CORP COM 351858105 2026 17 SH SOLE 17 0 0 FRANKLIN ELEC INC COM 353514102 4486 42 SH SOLE 42 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 276 44 SH SOLE 44 0 0 FRANKLIN RESOURCES INC COM 354613101 14449 514 SH SOLE 514 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 2265 73 SH SOLE 73 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 3602872 147086 SH SOLE 147086 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1442669 67604 SH SOLE 67604 0 0 FREEPORT-MCMORAN INC CL B 35671D857 70966 1509 SH SOLE 1509 0 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 55989 2904 SH SOLE 2904 0 0 FS KKR CAP CORP COM 302635206 24638 1292 SH SOLE 1292 0 0 FULGENT GENETICS INC COM 359664109 174 8 SH SOLE 8 0 0 GABELLI DIVID & INCOME TR COM 36242H104 8801 383 SH SOLE 383 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 1270 124 SH SOLE 124 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2570661 10281 SH SOLE 10281 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 461 10 SH SOLE 10 0 0 GAP INC COM 364760108 138 5 SH SOLE 5 0 0 GARMIN LTD SHS H2906T109 220030 1478 SH SOLE 1478 0 0 GARRETT MOTION INC COM 366505105 40 4 SH SOLE 4 0 0 GARTNER INC COM 366651107 1645796 3453 SH SOLE 3453 0 0 GATX CORP COM 361448103 14877 111 SH SOLE 111 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 139001 1529 SH SOLE 1529 0 0 GEN DIGITAL INC COM 668771108 57 3 SH SOLE 3 0 0 GENERAL AMERN INVS CO INC COM 368802104 744 16 SH SOLE 16 0 0 GENERAL DYNAMICS CORP COM 369550108 11059298 39149 SH SOLE 39149 0 0 GENERAL ELECTRIC CO COM NEW 369604301 45772716 260769 SH SOLE 260769 0 0 GENERAL MLS INC COM 370334104 39844775 569455 SH SOLE 569455 0 0 GENERAL MTRS CO COM 37045V100 3881461 85589 SH SOLE 85589 0 0 GENMAB A/S SPONSORED ADS 372303206 1950880 65225 SH SOLE 65225 0 0 GENPACT LIMITED SHS G3922B107 164651 4997 SH SOLE 4997 0 0 GENUINE PARTS CO COM 372460105 13789 89 SH SOLE 89 0 0 GENWORTH FINL INC COM CL A 37247D106 334 52 SH SOLE 52 0 0 GERON CORP COM 374163103 1106 335 SH SOLE 335 0 0 GETTY RLTY CORP NEW COM 374297109 460273 16829 SH SOLE 16829 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 72071 2089 SH SOLE 2089 0 0 GILEAD SCIENCES INC COM 375558103 176887415 2414845 SH SOLE 2414845 0 0 GITLAB INC CLASS A COM 37637K108 1669993 28635 SH SOLE 28635 0 0 GLACIER BANCORP INC NEW COM 37637Q105 52767 1310 SH SOLE 1310 0 0 GLOBAL NET LEASE INC COM NEW 379378201 16131 2076 SH SOLE 2076 0 0 GLOBAL PMTS INC COM 37940X102 13767 103 SH SOLE 103 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 2254129 66376 SH SOLE 66376 0 0 GLOBAL X FDS DOW 30 COVERED C 37960A859 22421 1015 SH SOLE 1015 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 916 19 SH SOLE 19 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 587 62 SH SOLE 62 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 255 6 SH SOLE 6 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 357 13 SH SOLE 13 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 6173 355 SH SOLE 355 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 36 1 SH SOLE 1 0 0 GLOBAL X FDS MSCI NORWAY ETF 37950E101 25 1 SH SOLE 1 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 20883 1166 SH SOLE 1166 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 70772 7185 SH SOLE 7185 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 358 9 SH SOLE 9 0 0 GLOBAL X FDS US PFD ETF 37954Y657 19428340 963707 SH SOLE 963707 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 3 0 SH SOLE 0 0 0 GLOBUS MED INC CL A 379577208 46399 865 SH SOLE 865 0 0 GMS INC COM 36251C103 1752 18 SH SOLE 18 0 0 GODADDY INC CL A 380237107 6495238 54729 SH SOLE 54729 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 22325 1405 SH SOLE 1405 0 0 GOLDEN ENTMT INC COM 381013101 2615 71 SH SOLE 71 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 4719 315 SH SOLE 315 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 202 2 SH SOLE 2 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 12276 358 SH SOLE 358 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 701517 6759 SH SOLE 6759 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 1501 20 SH SOLE 20 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7193115 17221 SH SOLE 17221 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 14 1 SH SOLE 1 0 0 GRACO INC COM 384109104 1046752 11200 SH SOLE 11200 0 0 GRAHAM HLDGS CO COM CL B 384637104 768 1 SH SOLE 1 0 0 GRAINGER W W INC COM 384802104 9156 9 SH SOLE 9 0 0 GRAND CANYON ED INC COM 38526M106 771766 5666 SH SOLE 5666 0 0 GRANITE PT MTG TR INC COM STK 38741L107 24 5 SH SOLE 5 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 260052 8912 SH SOLE 8912 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 8717 138 SH SOLE 138 0 0 GREEN BRICK PARTNERS INC COM 392709101 1446 24 SH SOLE 24 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 15780 54 SH SOLE 54 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2452 31 SH SOLE 31 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2549 8 SH SOLE 8 0 0 GSK PLC SPONSORED ADR 37733W204 172843 4032 SH SOLE 4032 0 0 GUARDANT HEALTH INC COM 40131M109 14400 698 SH SOLE 698 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 5341 138 SH SOLE 138 0 0 HAIN CELESTIAL GROUP INC COM 405217100 17292 2200 SH SOLE 2200 0 0 HALEON PLC SPON ADS 405552100 120069 14142 SH SOLE 14142 0 0 HALLIBURTON CO COM 406216101 1011718 25665 SH SOLE 25665 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4391325 107948 SH SOLE 107948 0 0 HAMILTON LANE INC CL A 407497106 598417 5307 SH SOLE 5307 0 0 HANESBRANDS INC COM 410345102 2964 511 SH SOLE 511 0 0 HANOVER INS GROUP INC COM 410867105 123370 906 SH SOLE 906 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1075 32 SH SOLE 32 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 88651843 860280 SH SOLE 860280 0 0 HASBRO INC COM 418056107 1499476 26530 SH SOLE 26530 0 0 HCA HEALTHCARE INC COM 40412C101 464093 1391 SH SOLE 1391 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 273626 4889 SH SOLE 4889 0 0 HEALTH CATALYST INC COM 42225T107 8 1 SH SOLE 1 0 0 HEALTHEQUITY INC COM 42226A107 66528 815 SH SOLE 815 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 11438 610 SH SOLE 610 0 0 HEARTLAND EXPRESS INC COM 422347104 10806 905 SH SOLE 905 0 0 HECLA MNG CO COM 422704106 10 2 SH SOLE 2 0 0 HEICO CORP NEW CL A 422806208 1901347 12351 SH SOLE 12351 0 0 HEICO CORP NEW COM 422806109 11460 60 SH SOLE 60 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 370 11 SH SOLE 11 0 0 HELEN OF TROY LTD COM G4388N106 26851 233 SH SOLE 233 0 0 HELLO GROUP INC ADS 423403104 10122 1630 SH SOLE 1630 0 0 HENRY JACK & ASSOC INC COM 426281101 869 5 SH SOLE 5 0 0 HERSHEY CO COM 427866108 1132190 5821 SH SOLE 5821 0 0 HESS CORP COM 42809H107 26855 176 SH SOLE 176 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 411708 23221 SH SOLE 23221 0 0 HEXCEL CORP NEW COM 428291108 143369 1968 SH SOLE 1968 0 0 HF SINCLAIR CORP COM 403949100 5901626 97758 SH SOLE 97758 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6046808 28348 SH SOLE 28348 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 15 1 SH SOLE 1 0 0 HOLOGIC INC COM 436440101 480545 6164 SH SOLE 6164 0 0 HOME DEPOT INC COM 437076102 11127588 29008 SH SOLE 29008 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 4861126 130570 SH SOLE 130570 0 0 HONEYWELL INTL INC COM 438516106 2819314 13736 SH SOLE 13736 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 49937 1350 SH SOLE 1350 0 0 HORMEL FOODS CORP COM 440452100 1581773 45336 SH SOLE 45336 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3656149 176796 SH SOLE 176796 0 0 HOULIHAN LOKEY INC CL A 441593100 48712 380 SH SOLE 380 0 0 HOWMET AEROSPACE INC COM 443201108 7664 112 SH SOLE 112 0 0 HP INC COM 40434L105 931996 30840 SH SOLE 30840 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 31409 798 SH SOLE 798 0 0 HUBBELL INC COM 443510607 1819579 4384 SH SOLE 4384 0 0 HUBSPOT INC COM 443573100 5449611 8698 SH SOLE 8698 0 0 HUDSON PAC PPTYS INC COM 444097109 439 68 SH SOLE 68 0 0 HUMANA INC COM 444859102 3829760 11046 SH SOLE 11046 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1387467 99460 SH SOLE 99460 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4081 14 SH SOLE 14 0 0 HURON CONSULTING GROUP INC COM 447462102 124157 1285 SH SOLE 1285 0 0 HYATT HOTELS CORP COM CL A 448579102 2221272 13916 SH SOLE 13916 0 0 ICF INTL INC COM 44925C103 266464 1769 SH SOLE 1769 0 0 ICICI BANK LIMITED ADR 45104G104 2546912 96437 SH SOLE 96437 0 0 ICON PLC SHS G4705A100 254341 757 SH SOLE 757 0 0 ICU MED INC COM 44930G107 50655 472 SH SOLE 472 0 0 IDACORP INC COM 451107106 95770 1031 SH SOLE 1031 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1127321 25691 SH SOLE 25691 0 0 IDEX CORP COM 45167R104 244 1 SH SOLE 1 0 0 IDEXX LABS INC COM 45168D104 8912085 16506 SH SOLE 16506 0 0 ILLINOIS TOOL WKS INC COM 452308109 1106325 4123 SH SOLE 4123 0 0 IMAX CORP COM 45245E109 809 50 SH SOLE 50 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 1406990 21646 SH SOLE 21646 0 0 IMMUNOVANT INC COM 45258J102 52956 1639 SH SOLE 1639 0 0 IMPERIAL OIL LTD COM NEW 453038408 2379 34 SH SOLE 34 0 0 INARI MED INC COM 45332Y109 626859 13065 SH SOLE 13065 0 0 INCYTE CORP COM 45337C102 3402305 59721 SH SOLE 59721 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 16 1 SH SOLE 1 0 0 INDEPENDENT BK CORP MASS COM 453836108 27987 538 SH SOLE 538 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 49195 2017 SH SOLE 2017 0 0 INDEXIQ ETF TR IQ US LARGE CAP 45409B263 252 8 SH SOLE 8 0 0 INFOSYS LTD SPONSORED ADR 456788108 324246 18084 SH SOLE 18084 0 0 ING GROEP N.V. SPONSORED ADR 456837103 517852 31404 SH SOLE 31404 0 0 INGERSOLL RAND INC COM 45687V106 4487907 47266 SH SOLE 47266 0 0 INGREDION INC COM 457187102 935 8 SH SOLE 8 0 0 INMODE LTD SHS M5425M103 324 15 SH SOLE 15 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 303890 2935 SH SOLE 2935 0 0 INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 5525 210 SH SOLE 210 0 0 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 31288 800 SH SOLE 800 0 0 INNOVIVA INC COM 45781M101 2148337 140967 SH SOLE 140967 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2295068 12371 SH SOLE 12371 0 0 INSMED INC COM PAR $.01 457669307 147072 5421 SH SOLE 5421 0 0 INSPERITY INC COM 45778Q107 156194 1425 SH SOLE 1425 0 0 INSPIRE MED SYS INC COM 457730109 604419 2814 SH SOLE 2814 0 0 INTAPP INC COM 45827U109 44933 1310 SH SOLE 1310 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 24461 690 SH SOLE 690 0 0 INTEL CORP COM 458140100 161559 3658 SH SOLE 3658 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 117854 1055 SH SOLE 1055 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1783979 12981 SH SOLE 12981 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 28317 268 SH SOLE 268 0 0 INTERDIGITAL INC COM 45867G101 1812385 17024 SH SOLE 17024 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6651093 34830 SH SOLE 34830 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 923877 10744 SH SOLE 10744 0 0 INTERNATIONAL PAPER CO COM 460146103 38005 974 SH SOLE 974 0 0 INTERPUBLIC GROUP COS INC COM 460690100 54291 1664 SH SOLE 1664 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 140268 2027 SH SOLE 2027 0 0 INTUIT COM 461202103 31174625 47961 SH SOLE 47961 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 26479222 66349 SH SOLE 66349 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 313346 6694 SH SOLE 6694 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 4655450 185550 SH SOLE 185550 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 2846970 205261 SH SOLE 205261 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 92 4 SH SOLE 4 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 181 10 SH SOLE 10 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 1273 33 SH SOLE 33 0 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 34 1 SH SOLE 1 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 60653 332 SH SOLE 332 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 8042482 337494 SH SOLE 337494 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 98852307 1126650 SH SOLE 1126650 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2487 31 SH SOLE 31 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2482 44 SH SOLE 44 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 11500 259 SH SOLE 259 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 26216 398 SH SOLE 398 0 0 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 633 6 SH SOLE 6 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15689239 741808 SH SOLE 741808 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 208438 3774 SH SOLE 3774 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 244 16 SH SOLE 16 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 10156 264 SH SOLE 264 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 136655 3479 SH SOLE 3479 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 264 4 SH SOLE 4 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 6422 311 SH SOLE 311 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 253 6 SH SOLE 6 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 5335 179 SH SOLE 179 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 230 2 SH SOLE 2 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 51173 465 SH SOLE 465 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 17771 505 SH SOLE 505 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3896 23 SH SOLE 23 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1769 20 SH SOLE 20 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 53411 884 SH SOLE 884 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 67 1 SH SOLE 1 0 0 INVESCO LTD SHS G491BT108 11464 691 SH SOLE 691 0 0 INVESCO MUNICIPAL TRUST COM 46131J103 6 1 SH SOLE 1 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 9856578 22199 SH SOLE 22199 0 0 IONIS PHARMACEUTICALS INC COM 462222100 43 1 SH SOLE 1 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 88179 5950 SH SOLE 5950 0 0 IPG PHOTONICS CORP COM 44980X109 77812 858 SH SOLE 858 0 0 IQVIA HLDGS INC COM 46266C105 3035 12 SH SOLE 12 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 993076 8561 SH SOLE 8561 0 0 IRON MTN INC DEL COM 46284V101 15721 196 SH SOLE 196 0 0 ISHARES GOLD TR ISHARES NEW 464285204 15776351 375538 SH SOLE 375538 0 0 ISHARES INC CORE MSCI EMKT 46434G103 450705114 8734595 SH SOLE 8734595 0 0 ISHARES INC EM MKTS DIV ETF 464286319 8629027 329856 SH SOLE 329856 0 0 ISHARES INC EMNG MKTS EQT 46434G889 163595 3673 SH SOLE 3673 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1426983 44275 SH SOLE 44275 0 0 ISHARES INC JP MRGN EM HI BD 464286285 23728051 633424 SH SOLE 633424 0 0 ISHARES INC MSCI AUST ETF 464286103 2244 91 SH SOLE 91 0 0 ISHARES INC MSCI BIC ETF 464286657 307 9 SH SOLE 9 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 551 17 SH SOLE 17 0 0 ISHARES INC MSCI CDA ETF 464286509 59503445 1554426 SH SOLE 1554426 0 0 ISHARES INC MSCI CHILE ETF 464286640 27 1 SH SOLE 1 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 954 14 SH SOLE 14 0 0 ISHARES INC MSCI EMERG MRKT 464286533 804766 14221 SH SOLE 14221 0 0 ISHARES INC MSCI EMRG CHN 46434G764 2155651 37444 SH SOLE 37444 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 22748 250 SH SOLE 250 0 0 ISHARES INC MSCI EURZONE ETF 464286608 15931 312 SH SOLE 312 0 0 ISHARES INC MSCI FRANCE ETF 464286707 41 1 SH SOLE 1 0 0 ISHARES INC MSCI GERMANY ETF 464286806 64 2 SH SOLE 2 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 29896 419 SH SOLE 419 0 0 ISHARES INC MSCI MEXICO ETF 464286822 139 2 SH SOLE 2 0 0 ISHARES INC MSCI NETHERL ETF 464286814 49 1 SH SOLE 1 0 0 ISHARES INC MSCI SWITZERLAND 464286749 4671369 98138 SH SOLE 98138 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3213 66 SH SOLE 66 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 94615 4289 SH SOLE 4289 0 0 ISHARES SILVER TR ISHARES 46428Q109 827054 36354 SH SOLE 36354 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 966514 9597 SH SOLE 9597 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 31818 320 SH SOLE 320 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 209742005 4929307 SH SOLE 4929307 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1047205 21276 SH SOLE 21276 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 598833689 7322496 SH SOLE 7322496 0 0 ISHARES TR 10+ YR INVST GRD 464289511 37204300 722273 SH SOLE 722273 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 80001141 761698 SH SOLE 761698 0 0 ISHARES TR 20 YR TR BD ETF 464287432 204171920 2157809 SH SOLE 2157809 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 218850375 1889736 SH SOLE 1889736 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 38220460 403766 SH SOLE 403766 0 0 ISHARES TR AGENCY BOND ETF 464288166 41691741 385856 SH SOLE 385856 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 25493930 347045 SH SOLE 347045 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 46819 926 SH SOLE 926 0 0 ISHARES TR BROAD USD HIGH 46435U853 59008305 1612689 SH SOLE 1612689 0 0 ISHARES TR CALIF MUN BD ETF 464288356 14174001 246333 SH SOLE 246333 0 0 ISHARES TR CONSER ALLOC ETF 464289883 577728 15688 SH SOLE 15688 0 0 ISHARES TR CONV BD ETF 46435G102 118817104 1488377 SH SOLE 1488377 0 0 ISHARES TR CORE DIV GRWTH 46434V621 16347839 281568 SH SOLE 281568 0 0 ISHARES TR CORE DIVID ETF 46435U861 6 0 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 118182 2366 SH SOLE 2366 0 0 ISHARES TR CORE MSCI EAFE 46432F842 551333066 7428363 SH SOLE 7428363 0 0 ISHARES TR CORE MSCI EURO 46434V738 103357763 1786651 SH SOLE 1786651 0 0 ISHARES TR CORE MSCI INTL 46435G326 104755000 1560480 SH SOLE 1560480 0 0 ISHARES TR CORE MSCI PAC 46434V696 74918036 1183352 SH SOLE 1183352 0 0 ISHARES TR CORE S&P MCP ETF 464287507 186290 3067 SH SOLE 3067 0 0 ISHARES TR CORE S&P SCP ETF 464287804 103070322 932594 SH SOLE 932594 0 0 ISHARES TR CORE S&P TTL STK 464287150 187248 1624 SH SOLE 1624 0 0 ISHARES TR CORE S&P US GWT 464287671 5049993 43085 SH SOLE 43085 0 0 ISHARES TR CORE S&P US VLU 464287663 74703 826 SH SOLE 826 0 0 ISHARES TR CORE S&P500 ETF 464287200 384323006 731027 SH SOLE 731027 0 0 ISHARES TR CORE TOTAL USD 46434V613 54978816 1205940 SH SOLE 1205940 0 0 ISHARES TR CORE US AGGBD ET 464287226 104135519 1063258 SH SOLE 1063258 0 0 ISHARES TR CRE U S REIT ETF 464288521 10222 190 SH SOLE 190 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 809 22 SH SOLE 22 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2176788 20973 SH SOLE 20973 0 0 ISHARES TR EAFE VALUE ETF 464288877 2338982 42996 SH SOLE 42996 0 0 ISHARES TR ESG ADV TTL USD 46436E619 902428 21070 SH SOLE 21070 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 1105104 24187 SH SOLE 24187 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1039 13 SH SOLE 13 0 0 ISHARES TR ESG AWARE MSCI 46436E239 187 5 SH SOLE 5 0 0 ISHARES TR ESG AWARE MSCI 46435U663 212142 5268 SH SOLE 5268 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 2122966 18467 SH SOLE 18467 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 2186313 46458 SH SOLE 46458 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 484680 19799 SH SOLE 19799 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 3717253 161690 SH SOLE 161690 0 0 ISHARES TR ESG EAFE ETF 46436E759 1873098 27493 SH SOLE 27493 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 3376091 74775 SH SOLE 74775 0 0 ISHARES TR EXPANDED TECH 464287515 34108 400 SH SOLE 400 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 157397 2640 SH SOLE 2640 0 0 ISHARES TR FALN ANGLS USD 46435G474 7970013 296724 SH SOLE 296724 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 119878212 2347791 SH SOLE 2347791 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 74919 5359 SH SOLE 5359 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3000 63 SH SOLE 63 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 58670 420 SH SOLE 420 0 0 ISHARES TR GLOBAL 100 ETF 464287572 99692 1115 SH SOLE 1115 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 832672 19387 SH SOLE 19387 0 0 ISHARES TR GLOBAL TECH ETF 464287291 41428805 553787 SH SOLE 553787 0 0 ISHARES TR GOV/CRED BD ETF 464288596 41757783 403309 SH SOLE 403309 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 21272439 382117 SH SOLE 382117 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1709992 49025 SH SOLE 49025 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 13930063 298161 SH SOLE 298161 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 3711 155 SH SOLE 155 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 3647 157 SH SOLE 157 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 3520 155 SH SOLE 155 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3983 159 SH SOLE 159 0 0 ISHARES TR IBOXX HI YD ETF 464288513 579694180 7457792 SH SOLE 7457792 0 0 ISHARES TR IBOXX INV CP ETF 464287242 251053239 2304932 SH SOLE 2304932 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 170 6 SH SOLE 6 0 0 ISHARES TR INTL DIV GRWTH 46435G524 5804997 86179 SH SOLE 86179 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 56994 1910 SH SOLE 1910 0 0 ISHARES TR INTL SEL DIV ETF 464288448 28900014 1030671 SH SOLE 1030671 0 0 ISHARES TR INTL TREA BD ETF 464288117 50726 1280 SH SOLE 1280 0 0 ISHARES TR INTRM GOV CR ETF 464288612 41689741 400940 SH SOLE 400940 0 0 ISHARES TR ISHARES SEMICDTR 464287523 341365 1511 SH SOLE 1511 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 58017351 1131384 SH SOLE 1131384 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 200448785 3884666 SH SOLE 3884666 0 0 ISHARES TR JPMORGAN USD EMG 464288281 190317144 2122417 SH SOLE 2122417 0 0 ISHARES TR LATN AMER 40 ETF 464287390 199 7 SH SOLE 7 0 0 ISHARES TR MBS ETF 464288588 33880529 366593 SH SOLE 366593 0 0 ISHARES TR MICRO-CAP ETF 464288869 364 3 SH SOLE 3 0 0 ISHARES TR MODERT ALLOC ETF 464289875 77443 1810 SH SOLE 1810 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 84160 1115 SH SOLE 1115 0 0 ISHARES TR MORNINGSTAR VALU 464288109 4381 57 SH SOLE 57 0 0 ISHARES TR MORNINGSTR US EQ 464287127 73485 1014 SH SOLE 1014 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1529 21 SH SOLE 21 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 159242 2253 SH SOLE 2253 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 335763 4628 SH SOLE 4628 0 0 ISHARES TR MRGSTR SM CP GR 464288604 35114 754 SH SOLE 754 0 0 ISHARES TR MRNING SM CP ETF 464288703 5324 87 SH SOLE 87 0 0 ISHARES TR MSCI ACWI ETF 464288257 39692834 360418 SH SOLE 360418 0 0 ISHARES TR MSCI ACWI EX US 464288240 107 2 SH SOLE 2 0 0 ISHARES TR MSCI EAFE ETF 464287465 656956 8226 SH SOLE 8226 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 14970298 211206 SH SOLE 211206 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 302349 7360 SH SOLE 7360 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 125385 1593 SH SOLE 1593 0 0 ISHARES TR MSCI INDIA ETF 46429B598 55924 1084 SH SOLE 1084 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 3491 89 SH SOLE 89 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 2697 68 SH SOLE 68 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 2061 73 SH SOLE 73 0 0 ISHARES TR MSCI KLD400 SOC 464288570 3759205 37290 SH SOLE 37290 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 26273 768 SH SOLE 768 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 131373833 1571833 SH SOLE 1571833 0 0 ISHARES TR MSCI USA MMENTM 46432F396 290561372 1550901 SH SOLE 1550901 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 5909697 35958 SH SOLE 35958 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 262 7 SH SOLE 7 0 0 ISHARES TR MSCI USA VALUE 46432F388 1750615 16163 SH SOLE 16163 0 0 ISHARES TR NATIONAL MUN ETF 464288414 231516796 2151643 SH SOLE 2151643 0 0 ISHARES TR NEW YORK MUN ETF 464288323 2812918 52275 SH SOLE 52275 0 0 ISHARES TR PFD AND INCM SEC 464288687 6719433 208484 SH SOLE 208484 0 0 ISHARES TR RUS 1000 ETF 464287622 38884 135 SH SOLE 135 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 140213 416 SH SOLE 416 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 7344 41 SH SOLE 41 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 9295754 34327 SH SOLE 34327 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 9084575 57204 SH SOLE 57204 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10820021 94796 SH SOLE 94796 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 11101239 88576 SH SOLE 88576 0 0 ISHARES TR RUS TOP 200 ETF 464289446 1271 10 SH SOLE 10 0 0 ISHARES TR RUS TP200 GR ETF 464289438 19120 98 SH SOLE 98 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 124822 594 SH SOLE 594 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4201 14 SH SOLE 14 0 0 ISHARES TR S&P 100 ETF 464287101 1140313 4609 SH SOLE 4609 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4885276 57855 SH SOLE 57855 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2615 14 SH SOLE 14 0 0 ISHARES TR S&P MC 400GR ETF 464287606 36500 400 SH SOLE 400 0 0 ISHARES TR S&P MC 400VL ETF 464287705 32766 277 SH SOLE 277 0 0 ISHARES TR S&P SML 600 GWT 464287887 18956 145 SH SOLE 145 0 0 ISHARES TR SELECT DIVID ETF 464287168 41274688 335076 SH SOLE 335076 0 0 ISHARES TR SHORT TREAS BD 464288679 8862072 80171 SH SOLE 80171 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1098932 10493 SH SOLE 10493 0 0 ISHARES TR SP SMCP600VL ETF 464287879 85702 834 SH SOLE 834 0 0 ISHARES TR TIPS BD ETF 464287176 7289491 67866 SH SOLE 67866 0 0 ISHARES TR TRS FLT RT BD 46434V860 71202085 1404657 SH SOLE 1404657 0 0 ISHARES TR U S EQUITY FACTR 46434V282 1883 35 SH SOLE 35 0 0 ISHARES TR U.S. ENERGY ETF 464287796 3310 67 SH SOLE 67 0 0 ISHARES TR U.S. MED DVC ETF 464288810 15409 263 SH SOLE 263 0 0 ISHARES TR U.S. REAL ES ETF 464287739 25981 289 SH SOLE 289 0 0 ISHARES TR U.S. TECH ETF 464287721 2313848 17132 SH SOLE 17132 0 0 ISHARES TR US BR DEL SE ETF 464288794 2784 24 SH SOLE 24 0 0 ISHARES TR US HOME CONS ETF 464288752 58305464 503632 SH SOLE 503632 0 0 ISHARES TR US INDUSTRIALS 464287754 2766 22 SH SOLE 22 0 0 ISHARES TR US INFRASTRUC 46435U713 895384 20650 SH SOLE 20650 0 0 ISHARES TR US TECH BRKTHR 46436E502 330420 6901 SH SOLE 6901 0 0 ISHARES TR US TELECOM ETF 464287713 8792 400 SH SOLE 400 0 0 ISHARES TR US TREAS BD ETF 46429B267 385662949 16937328 SH SOLE 16937328 0 0 ISHARES TR US TRSPRTION 464287192 14080 200 SH SOLE 200 0 0 ISHARES TR USD GRN BOND ETF 46435U440 1837291 39183 SH SOLE 39183 0 0 ISHARES TR USD INV GRDE ETF 464288620 290337383 5718680 SH SOLE 5718680 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 141345 5235 SH SOLE 5235 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 3511186 37337 SH SOLE 37337 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 857 10 SH SOLE 10 0 0 ITT INC COM 45073V108 85699 630 SH SOLE 630 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 3833 64 SH SOLE 64 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 50915644 762096 SH SOLE 762096 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 433 9 SH SOLE 9 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 178 3 SH SOLE 3 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 36992598 615159 SH SOLE 615159 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340 1767662 19120 SH SOLE 19120 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290 629 10 SH SOLE 10 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 12766223 276385 SH SOLE 276385 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 45563042 482506 SH SOLE 482506 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 4567 78 SH SOLE 78 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 3668 37 SH SOLE 37 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3026114 52301 SH SOLE 52301 0 0 J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740 37907479 660294 SH SOLE 660294 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 99924644 1595731 SH SOLE 1595731 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3856 76 SH SOLE 76 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 6028342 111142 SH SOLE 111142 0 0 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 1205700 27496 SH SOLE 27496 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 62214880 1233199 SH SOLE 1233199 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 14309 282 SH SOLE 282 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 1290 31 SH SOLE 31 0 0 JABIL INC COM 466313103 3657384 27304 SH SOLE 27304 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 5281434 79852 SH SOLE 79852 0 0 JACOBS SOLUTIONS INC COM 46982L108 16910 110 SH SOLE 110 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 37264 921 SH SOLE 921 0 0 JAMES RIV GROUP LTD COM G5005R107 28 3 SH SOLE 3 0 0 JAMF HLDG CORP COM 47074L105 57601 3139 SH SOLE 3139 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 722 16 SH SOLE 16 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 170187 3509 SH SOLE 3509 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3738592 73681 SH SOLE 73681 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 155405 4725 SH SOLE 4725 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 73336 609 SH SOLE 609 0 0 JEFFERIES FINL GROUP INC COM 47233W109 7718 175 SH SOLE 175 0 0 JFROG LTD ORD SHS M6191J100 1764953 39913 SH SOLE 39913 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 392594 6842 SH SOLE 6842 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 2042 53 SH SOLE 53 0 0 JOHNSON & JOHNSON COM 478160104 8903621 56284 SH SOLE 56284 0 0 JOHNSON CTLS INTL PLC SHS G51502105 486373 7446 SH SOLE 7446 0 0 JONES LANG LASALLE INC COM 48020Q107 7218 37 SH SOLE 37 0 0 JPMORGAN CHASE & CO COM 46625H100 30514495 152344 SH SOLE 152344 0 0 JUNIPER NETWORKS INC COM 48203R104 37 1 SH SOLE 1 0 0 KB HOME COM 48666K109 4221839 59563 SH SOLE 59563 0 0 KELLANOVA COM 487836108 2750 48 SH SOLE 48 0 0 KENVUE INC COM 49177J102 1076125 50146 SH SOLE 50146 0 0 KEURIG DR PEPPER INC COM 49271V100 728196 23743 SH SOLE 23743 0 0 KEYCORP COM 493267108 4397 278 SH SOLE 278 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5106902 32657 SH SOLE 32657 0 0 KILROY RLTY CORP COM 49427F108 223972 6148 SH SOLE 6148 0 0 KIMBERLY-CLARK CORP COM 494368103 1451857 11224 SH SOLE 11224 0 0 KIMCO RLTY CORP COM 49446R109 1174914 59914 SH SOLE 59914 0 0 KINDER MORGAN INC DEL COM 49456B101 523772 28559 SH SOLE 28559 0 0 KKR & CO INC COM 48251W104 8914790 88634 SH SOLE 88634 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 1056 78 SH SOLE 78 0 0 KLA CORP COM NEW 482480100 87556473 125337 SH SOLE 125337 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 603068 10961 SH SOLE 10961 0 0 KNIGHTSCOPE INC CLASS A COM 49907V102 491 981 SH SOLE 981 0 0 KOHLS CORP COM 500255104 175 6 SH SOLE 6 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1608375 80419 SH SOLE 80419 0 0 KRAFT HEINZ CO COM 500754106 3548968 96178 SH SOLE 96178 0 0 KROGER CO COM 501044101 70356 1232 SH SOLE 1232 0 0 KULICKE & SOFFA INDS INC COM 501242101 1022844 20331 SH SOLE 20331 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1632 75 SH SOLE 75 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 3728156 17495 SH SOLE 17495 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12166846 55694 SH SOLE 55694 0 0 LADDER CAP CORP CL A 505743104 60013 5392 SH SOLE 5392 0 0 LAM RESEARCH CORP COM 512807108 21427277 22054 SH SOLE 22054 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 4060 34 SH SOLE 34 0 0 LAMB WESTON HLDGS INC COM 513272104 1133401 10639 SH SOLE 10639 0 0 LANDSTAR SYS INC COM 515098101 7443531 38616 SH SOLE 38616 0 0 LAS VEGAS SANDS CORP COM 517834107 1499 29 SH SOLE 29 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2035545 26020 SH SOLE 26020 0 0 LAUDER ESTEE COS INC CL A 518439104 3299303 21403 SH SOLE 21403 0 0 LAZARD INC COM 52110M109 182428 4357 SH SOLE 4357 0 0 LEAR CORP COM NEW 521865204 728746 5030 SH SOLE 5030 0 0 LEGALZOOM COM INC COM 52466B103 13 1 SH SOLE 1 0 0 LEIDOS HOLDINGS INC COM 525327102 4097087 31254 SH SOLE 31254 0 0 LENNAR CORP CL A 526057104 52152821 303249 SH SOLE 303249 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 66 1 SH SOLE 1 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 169711 10935 SH SOLE 10935 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 73917 11980 SH SOLE 11980 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1901 26 SH SOLE 26 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1289461 5048 SH SOLE 5048 0 0 LINCOLN NATL CORP IND COM 534187109 80527 2522 SH SOLE 2522 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 39569 4241 SH SOLE 4241 0 0 LINDE PLC SHS G54950103 16558089 35661 SH SOLE 35661 0 0 LITHIA MTRS INC COM 536797103 1684816 5600 SH SOLE 5600 0 0 LITTELFUSE INC COM 537008104 141775 585 SH SOLE 585 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 12247320 115792 SH SOLE 115792 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 58774 22693 SH SOLE 22693 0 0 LOCKHEED MARTIN CORP COM 539830109 696962 1532 SH SOLE 1532 0 0 LOEWS CORP COM 540424108 8614 110 SH SOLE 110 0 0 LOGITECH INTL S A SHS H50430232 59431 665 SH SOLE 665 0 0 LOUISIANA PAC CORP COM 546347105 963886 11487 SH SOLE 11487 0 0 LOWES COS INC COM 548661107 8515812 33431 SH SOLE 33431 0 0 LPL FINL HLDGS INC COM 50212V100 151122 572 SH SOLE 572 0 0 LTC PPTYS INC COM 502175102 391648 12047 SH SOLE 12047 0 0 LULULEMON ATHLETICA INC COM 550021109 505110 1293 SH SOLE 1293 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 9603 6859 SH SOLE 6859 0 0 LUMEN TECHNOLOGIES INC COM 550241103 139 89 SH SOLE 89 0 0 LYFT INC CL A COM 55087P104 14 1 SH SOLE 1 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2285711 22348 SH SOLE 22348 0 0 M & T BK CORP COM 55261F104 4691329 32256 SH SOLE 32256 0 0 M/I HOMES INC COM 55305B101 5562676 40815 SH SOLE 40815 0 0 MACERICH CO COM 554382101 301818 17517 SH SOLE 17517 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 65992 690 SH SOLE 690 0 0 MACYS INC COM 55616P104 27906 1396 SH SOLE 1396 0 0 MAGNA INTL INC COM 559222401 3317347 60891 SH SOLE 60891 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 63318 2440 SH SOLE 2440 0 0 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 666 53 SH SOLE 53 0 0 MANHATTAN ASSOCIATES INC COM 562750109 404121 1615 SH SOLE 1615 0 0 MANULIFE FINL CORP COM 56501R106 14187788 567739 SH SOLE 567739 0 0 MARATHON OIL CORP COM 565849106 3089 109 SH SOLE 109 0 0 MARATHON PETE CORP COM 56585A102 10182795 50535 SH SOLE 50535 0 0 MARCUS CORP DEL COM 566330106 570 40 SH SOLE 40 0 0 MARKEL GROUP INC COM 570535104 22822 15 SH SOLE 15 0 0 MARKETAXESS HLDGS INC COM 57060D108 1096 5 SH SOLE 5 0 0 MARRIOTT INTL INC NEW CL A 571903202 3375698 13379 SH SOLE 13379 0 0 MARSH & MCLENNAN COS INC COM 571748102 134707729 653985 SH SOLE 653985 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10401668 16942 SH SOLE 16942 0 0 MARVELL TECHNOLOGY INC COM 573874104 1776166 25059 SH SOLE 25059 0 0 MASCO CORP COM 574599106 1578 20 SH SOLE 20 0 0 MASIMO CORP COM 574795100 135836 925 SH SOLE 925 0 0 MASTERCARD INCORPORATED CL A 57636Q104 44966469 93375 SH SOLE 93375 0 0 MATADOR RES CO COM 576485205 73447 1100 SH SOLE 1100 0 0 MATCH GROUP INC NEW COM 57667L107 84823 2338 SH SOLE 2338 0 0 MATSON INC COM 57686G105 4486392 39915 SH SOLE 39915 0 0 MAXIMUS INC COM 577933104 578 7 SH SOLE 7 0 0 MCCORMICK & CO INC COM NON VTG 579780206 17820 232 SH SOLE 232 0 0 MCDONALDS CORP COM 580135101 11694937 41479 SH SOLE 41479 0 0 MCKESSON CORP COM 58155Q103 3144101 5857 SH SOLE 5857 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4700 1000 SH SOLE 1000 0 0 MEDPACE HLDGS INC COM 58506Q109 71130 176 SH SOLE 176 0 0 MEDTRONIC PLC SHS G5960L103 21412416 245696 SH SOLE 245696 0 0 MERCADOLIBRE INC COM 58733R102 4703708 3111 SH SOLE 3111 0 0 MERCHANTS BANCORP IND COM 58844R108 1727 40 SH SOLE 40 0 0 MERCK & CO INC COM 58933Y105 15275895 115770 SH SOLE 115770 0 0 MERCURY GENL CORP NEW COM 589400100 516 10 SH SOLE 10 0 0 MERITAGE HOMES CORP COM 59001A102 19652 112 SH SOLE 112 0 0 META PLATFORMS INC CL A 30303M102 287831909 592759 SH SOLE 592759 0 0 METAGENOMI INC COM 59102M104 10044 952 SH SOLE 952 0 0 METALLUS INC COM 887399103 467 21 SH SOLE 21 0 0 METLIFE INC COM 59156R108 5266479 71063 SH SOLE 71063 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 455301 342 SH SOLE 342 0 0 MGIC INVT CORP WIS COM 552848103 22233520 994343 SH SOLE 994343 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12511 265 SH SOLE 265 0 0 MGP INGREDIENTS INC NEW COM 55303J106 553221 6423 SH SOLE 6423 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 4048151 45125 SH SOLE 45125 0 0 MICRON TECHNOLOGY INC COM 595112103 3765033 31937 SH SOLE 31937 0 0 MICROSOFT CORP COM 594918104 581674481 1382569 SH SOLE 1382569 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1974 15 SH SOLE 15 0 0 MIDDLEBY CORP COM 596278101 158057 983 SH SOLE 983 0 0 MILLICOM INTL CELLULAR S A COM STK L6388F110 202 10 SH SOLE 10 0 0 MINERALS TECHNOLOGIES INC COM 603158106 54879 729 SH SOLE 729 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 354746 34677 SH SOLE 34677 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 0 0 SH SOLE 0 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 3481298 108283 SH SOLE 108283 0 0 MODERNA INC COM 60770K107 5289372 49638 SH SOLE 49638 0 0 MODINE MFG CO COM 607828100 448440 4711 SH SOLE 4711 0 0 MOELIS & CO CL A 60786M105 1476 26 SH SOLE 26 0 0 MOLINA HEALTHCARE INC COM 60855R100 2876 7 SH SOLE 7 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 740 11 SH SOLE 11 0 0 MONARCH CASINO & RESORT INC COM 609027107 3000 40 SH SOLE 40 0 0 MONDAY COM LTD SHS M7S64H106 1176557 5209 SH SOLE 5209 0 0 MONDELEZ INTL INC CL A 609207105 4668669 66695 SH SOLE 66695 0 0 MONGODB INC CL A 60937P106 9108380 25397 SH SOLE 25397 0 0 MONOLITHIC PWR SYS INC COM 609839105 10388413 15335 SH SOLE 15335 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 16072883 271135 SH SOLE 271135 0 0 MOODYS CORP COM 615369105 652420 1660 SH SOLE 1660 0 0 MORGAN STANLEY COM NEW 617446448 21397133 227242 SH SOLE 227242 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 90 19 SH SOLE 19 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9215088 25959 SH SOLE 25959 0 0 MR COOPER GROUP INC COM 62482R107 777317 9972 SH SOLE 9972 0 0 MSC INDL DIRECT INC CL A 553530106 9122 94 SH SOLE 94 0 0 MSCI INC COM 55354G100 3092004 5517 SH SOLE 5517 0 0 MUELLER INDS INC COM 624756102 5168867 95844 SH SOLE 95844 0 0 MULLEN AUTOMOTIVE INC COM NEW 62526P406 31 6 SH SOLE 6 0 0 MURPHY USA INC COM 626755102 13516393 32243 SH SOLE 32243 0 0 MYR GROUP INC DEL COM 55405W104 267776 1515 SH SOLE 1515 0 0 NASDAQ INC COM 631103108 379 6 SH SOLE 6 0 0 NATERA INC COM 632307104 380291 4158 SH SOLE 4158 0 0 NATIONAL FUEL GAS CO COM 636180101 2632 49 SH SOLE 49 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1889891 27703 SH SOLE 27703 0 0 NATIONAL HEALTH INVS INC COM 63633D104 31415 500 SH SOLE 500 0 0 NATURA &CO HLDG S A ADS 63884N108 163 23 SH SOLE 23 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 668 37 SH SOLE 37 0 0 NATWEST GROUP PLC SPONS ADR 639057207 18904 2780 SH SOLE 2780 0 0 NBT BANCORP INC COM 628778102 11628 317 SH SOLE 317 0 0 NEKTAR THERAPEUTICS COM 640268108 21 22 SH SOLE 22 0 0 NETAPP INC COM 64110D104 945 9 SH SOLE 9 0 0 NETEASE INC SPONSORED ADS 64110W102 3129761 30248 SH SOLE 30248 0 0 NETFLIX INC COM 64110L106 9804474 16144 SH SOLE 16144 0 0 NEUBERGER BERMAN ETF TRUST OPT STRATEGY ETF 64135A705 38153876 1465484 SH SOLE 1465484 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1670211 12110 SH SOLE 12110 0 0 NEVRO CORP COM 64157F103 41241 2856 SH SOLE 2856 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 3039 35 SH SOLE 35 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1127 350 SH SOLE 350 0 0 NEW YORK TIMES CO CL A 650111107 1314752 30420 SH SOLE 30420 0 0 NEWELL BRANDS INC COM 651229106 474931 59145 SH SOLE 59145 0 0 NEWMARKET CORP COM 651587107 1889264 2977 SH SOLE 2977 0 0 NEWMONT CORP COM 651639106 13942 389 SH SOLE 389 0 0 NEWS CORP NEW CL A 65249B109 633582 24201 SH SOLE 24201 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 10915280 63354 SH SOLE 63354 0 0 NEXTERA ENERGY INC COM 65339F101 8466686 132478 SH SOLE 132478 0 0 NEXTRACKER INC CLASS A COM 65290E101 5110160 90815 SH SOLE 90815 0 0 NICE LTD SPONSORED ADR 653656108 308313 1183 SH SOLE 1183 0 0 NIKE INC CL B 654106103 15006855 159681 SH SOLE 159681 0 0 NIO INC SPON ADS 62914V106 18 4 SH SOLE 4 0 0 NISOURCE INC COM 65473P105 8215 297 SH SOLE 297 0 0 NMI HLDGS INC CL A 629209305 2284983 70655 SH SOLE 70655 0 0 NNN REIT INC COM 637417106 535831 12537 SH SOLE 12537 0 0 NOKIA CORP SPONSORED ADR 654902204 3844 1086 SH SOLE 1086 0 0 NORDSON CORP COM 655663102 1642847 5984 SH SOLE 5984 0 0 NORDSTROM INC COM 655664100 932 46 SH SOLE 46 0 0 NORFOLK SOUTHN CORP COM 655844108 136355 535 SH SOLE 535 0 0 NORTHERN OIL & GAS INC COM 665531307 147887 3727 SH SOLE 3727 0 0 NORTHROP GRUMMAN CORP COM 666807102 7786937 16268 SH SOLE 16268 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2792 75 SH SOLE 75 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 44462 873 SH SOLE 873 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 691 33 SH SOLE 33 0 0 NOVANTA INC COM 67000B104 71131 407 SH SOLE 407 0 0 NOVARTIS AG SPONSORED ADR 66987V109 21154606 218697 SH SOLE 218697 0 0 NOVO-NORDISK A S ADR 670100205 53771837 418784 SH SOLE 418784 0 0 NRG ENERGY INC COM NEW 629377508 13132 194 SH SOLE 194 0 0 NUCOR CORP COM 670346105 2384669 12050 SH SOLE 12050 0 0 NUSCALE PWR CORP CL A COM 67079K100 2655 500 SH SOLE 500 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 637884 30200 SH SOLE 30200 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 26127 1251 SH SOLE 1251 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 901478 32781 SH SOLE 32781 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 2356535 75846 SH SOLE 75846 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 3214439 42140 SH SOLE 42140 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2702247 69538 SH SOLE 69538 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 335798 8074 SH SOLE 8074 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 2431837 110689 SH SOLE 110689 0 0 NUTRIEN LTD COM 67077M108 922 17 SH SOLE 17 0 0 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 1377 133 SH SOLE 133 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 5269 946 SH SOLE 946 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1152 132 SH SOLE 132 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 358 28 SH SOLE 28 0 0 NUVEEN MULTI ASSET INCOME FU COM 670750108 16816 1406 SH SOLE 1406 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 5112 711 SH SOLE 711 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 2763 233 SH SOLE 233 0 0 NUVEEN VRIABL RAT PFD & INM COM 67080R102 788 44 SH SOLE 44 0 0 NVENT ELECTRIC PLC SHS G6700G107 1211753 16071 SH SOLE 16071 0 0 NVIDIA CORPORATION COM 67066G104 371528074 411183 SH SOLE 411183 0 0 NVR INC COM 62944T105 5370273 663 SH SOLE 663 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8157234 32923 SH SOLE 32923 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 172 4 SH SOLE 4 0 0 OCCIDENTAL PETE CORP COM 674599105 69798 1074 SH SOLE 1074 0 0 OCEANFIRST FINL CORP COM 675234108 33214 2024 SH SOLE 2024 0 0 OFG BANCORP COM 67103X102 10049 273 SH SOLE 273 0 0 OGE ENERGY CORP COM 670837103 11314304 329863 SH SOLE 329863 0 0 OKTA INC CL A 679295105 3 0 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 311859 1422 SH SOLE 1422 0 0 OLD NATL BANCORP IND COM 680033107 17 1 SH SOLE 1 0 0 OLD REP INTL CORP COM 680223104 2981781 97063 SH SOLE 97063 0 0 OLIN CORP COM PAR $1 680665205 2511178 42707 SH SOLE 42707 0 0 OLINK HLDG AB SPONSORED ADS 680710100 61220 2604 SH SOLE 2604 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 11617 146 SH SOLE 146 0 0 OLYMPIC STEEL INC COM 68162K106 2339 33 SH SOLE 33 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 19126146 603920 SH SOLE 603920 0 0 OMNICOM GROUP INC COM 681919106 47316951 489014 SH SOLE 489014 0 0 ON SEMICONDUCTOR CORP COM 682189105 13053605 177479 SH SOLE 177479 0 0 ONE GAS INC COM 68235P108 348139 5395 SH SOLE 5395 0 0 ONEMAIN HLDGS INC COM 68268W103 261223 5113 SH SOLE 5113 0 0 ONEOK INC NEW COM 682680103 65820 821 SH SOLE 821 0 0 ONTO INNOVATION INC COM 683344105 6799192 37548 SH SOLE 37548 0 0 OPEN TEXT CORP COM 683715106 52140 1343 SH SOLE 1343 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 4275444 127473 SH SOLE 127473 0 0 ORACLE CORP COM 68389X105 1312625 10450 SH SOLE 10450 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 13948520 12356 SH SOLE 12356 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 11 4 SH SOLE 4 0 0 ORGANON & CO COMMON STOCK 68622V106 395 21 SH SOLE 21 0 0 ORION OFFICE REIT INC COM 68629Y103 302 86 SH SOLE 86 0 0 ORIX CORP SPONSORED ADR 686330101 1998606 18136 SH SOLE 18136 0 0 OSI SYSTEMS INC COM 671044105 34848 244 SH SOLE 244 0 0 OTIS WORLDWIDE CORP COM 68902V107 3077 31 SH SOLE 31 0 0 OVINTIV INC COM 69047Q102 694 13 SH SOLE 13 0 0 OWENS & MINOR INC NEW COM 690732102 4960 179 SH SOLE 179 0 0 OWENS CORNING NEW COM 690742101 1835 11 SH SOLE 11 0 0 OXFORD INDS INC COM 691497309 50018 445 SH SOLE 445 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4118 185 SH SOLE 185 0 0 PACCAR INC COM 693718108 39125856 315811 SH SOLE 315811 0 0 PACER FDS TR DATA AND INFRAST 69374H741 372 13 SH SOLE 13 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 3749 107 SH SOLE 107 0 0 PACER FDS TR PACER US SMALL 69374H857 1042192 21200 SH SOLE 21200 0 0 PACER FDS TR US CASH COWS 100 69374H881 2141179 36847 SH SOLE 36847 0 0 PACIFIC PREMIER BANCORP COM 69478X105 40008 1667 SH SOLE 1667 0 0 PACKAGING CORP AMER COM 695156109 24861 131 SH SOLE 131 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3042 213 SH SOLE 213 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 6765 294 SH SOLE 294 0 0 PALO ALTO NETWORKS INC COM 697435105 18729281 65918 SH SOLE 65918 0 0 PAPA JOHNS INTL INC COM 698813102 466 7 SH SOLE 7 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 518 44 SH SOLE 44 0 0 PARK HOTELS & RESORTS INC COM 700517105 237059 13554 SH SOLE 13554 0 0 PARKER-HANNIFIN CORP COM 701094104 10583055 19041 SH SOLE 19041 0 0 PARSONS CORP DEL COM 70202L102 216665 2612 SH SOLE 2612 0 0 PATRICK INDS INC COM 703343103 46593 390 SH SOLE 390 0 0 PATTERSON-UTI ENERGY INC COM 703481101 124833 10455 SH SOLE 10455 0 0 PAYCHEX INC COM 704326107 865249 7046 SH SOLE 7046 0 0 PAYCOM SOFTWARE INC COM 70432V102 11941 60 SH SOLE 60 0 0 PAYCOR HCM INC COM 70435P102 35284 1815 SH SOLE 1815 0 0 PAYLOCITY HLDG CORP COM 70438V106 23029 134 SH SOLE 134 0 0 PAYPAL HLDGS INC COM 70450Y103 44548 665 SH SOLE 665 0 0 PBF ENERGY INC CL A 69318G106 78125737 1357056 SH SOLE 1357056 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 22 0 SH SOLE 0 0 0 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 4629 287 SH SOLE 287 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 298461 19368 SH SOLE 19368 0 0 PEMBINA PIPELINE CORP COM 706327103 6432 182 SH SOLE 182 0 0 PENN ENTERTAINMENT INC COM 707569109 55 3 SH SOLE 3 0 0 PENTAIR PLC SHS G7S00T104 28024 328 SH SOLE 328 0 0 PEPSICO INC COM 713448108 5092122 29096 SH SOLE 29096 0 0 PERDOCEO ED CORP COM 71363P106 1500948 85475 SH SOLE 85475 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 19923 1410 SH SOLE 1410 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3859858 51713 SH SOLE 51713 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 35 2 SH SOLE 2 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 324 142 SH SOLE 142 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13592478 893654 SH SOLE 893654 0 0 PFIZER INC COM 717081103 96324161 3471141 SH SOLE 3471141 0 0 PG&E CORP COM 69331C108 1028905 61391 SH SOLE 61391 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 28031 564 SH SOLE 564 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1292 108 SH SOLE 108 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 246 16 SH SOLE 16 0 0 PHILIP MORRIS INTL INC COM 718172109 13444863 146746 SH SOLE 146746 0 0 PHILLIPS 66 COM 718546104 360491 2207 SH SOLE 2207 0 0 PHOTRONICS INC COM 719405102 13027 460 SH SOLE 460 0 0 PHREESIA INC COM 71944F106 40322 1685 SH SOLE 1685 0 0 PIEDMONT LITHIUM INC COM 72016P105 17063 1281 SH SOLE 1281 0 0 PILGRIMS PRIDE CORP COM 72147K108 25877 754 SH SOLE 754 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 61718561 660233 SH SOLE 660233 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 1278 23 SH SOLE 23 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 92 1 SH SOLE 1 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 552057138 5490920 SH SOLE 5490920 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 277181 2922 SH SOLE 2922 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 15469 310 SH SOLE 310 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 125127 1457 SH SOLE 1457 0 0 PINTEREST INC CL A 72352L106 1283 37 SH SOLE 37 0 0 PIONEER NAT RES CO COM 723787107 40668978 154929 SH SOLE 154929 0 0 PIPER SANDLER COMPANIES COM 724078100 1389 7 SH SOLE 7 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 8328 474 SH SOLE 474 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 402 22 SH SOLE 22 0 0 PNC FINL SVCS GROUP INC COM 693475105 11656167 72130 SH SOLE 72130 0 0 PNM RES INC COM 69349H107 339 9 SH SOLE 9 0 0 POOL CORP COM 73278L105 229995 570 SH SOLE 570 0 0 POPULAR INC COM NEW 733174700 289376 3285 SH SOLE 3285 0 0 PORTILLOS INC COM CL A 73642K106 56436 3980 SH SOLE 3980 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 202398 4819 SH SOLE 4819 0 0 POST HLDGS INC COM 737446104 1557002 14650 SH SOLE 14650 0 0 POTLATCHDELTIC CORPORATION COM 737630103 47 1 SH SOLE 1 0 0 POWELL INDS INC COM 739128106 10530 74 SH SOLE 74 0 0 POWER INTEGRATIONS INC COM 739276103 820607 11469 SH SOLE 11469 0 0 PPG INDS INC COM 693506107 5716660 39452 SH SOLE 39452 0 0 PPL CORP COM 69351T106 634575 23050 SH SOLE 23050 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5224 72 SH SOLE 72 0 0 PRICE T ROWE GROUP INC COM 74144T108 58535644 480115 SH SOLE 480115 0 0 PRIMERICA INC COM 74164M108 290145 1147 SH SOLE 1147 0 0 PRIMORIS SVCS CORP COM 74164F103 66622 1565 SH SOLE 1565 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 177173 2053 SH SOLE 2053 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 194823 9945 SH SOLE 9945 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 6362259 77428 SH SOLE 77428 0 0 PROCTER AND GAMBLE CO COM 742718109 227511034 1402225 SH SOLE 1402225 0 0 PROG HOLDINGS INC COM NPV 74319R101 8093 235 SH SOLE 235 0 0 PROGRESS SOFTWARE CORP COM 743312100 166221 3118 SH SOLE 3118 0 0 PROGRESSIVE CORP COM 743315103 7630235 36893 SH SOLE 36893 0 0 PROGYNY INC COM 74340E103 127917 3353 SH SOLE 3353 0 0 PROLOGIS INC. COM 74340W103 7452155 57227 SH SOLE 57227 0 0 PROSHARES TR INVT INT RT HG 74347B607 2013453 26315 SH SOLE 26315 0 0 PROSHARES TR LARGE CAP CRE 74347R248 4009 66 SH SOLE 66 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 260600386 3361718 SH SOLE 3361718 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 725 22 SH SOLE 22 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 137411 1355 SH SOLE 1355 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 10180 439 SH SOLE 439 0 0 PRUDENTIAL FINL INC COM 744320102 2378993 20264 SH SOLE 20264 0 0 PRUDENTIAL PLC ADR 74435K204 807490 41904 SH SOLE 41904 0 0 PUBLIC STORAGE COM 74460D109 1237106 4265 SH SOLE 4265 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 57078644 854727 SH SOLE 854727 0 0 PULTE GROUP INC COM 745867101 73998606 613485 SH SOLE 613485 0 0 PVH CORPORATION COM 693656100 170841 1215 SH SOLE 1215 0 0 QUALCOMM INC COM 747525103 45773154 270367 SH SOLE 270367 0 0 QUANEX BLDG PRODS CORP COM 747619104 8800 229 SH SOLE 229 0 0 QUANTA SVCS INC COM 74762E102 1261274 4855 SH SOLE 4855 0 0 QUEST DIAGNOSTICS INC COM 74834L100 743419 5585 SH SOLE 5585 0 0 QUIDELORTHO CORP COM 219798105 5058 106 SH SOLE 106 0 0 RADNET INC COM 750491102 131528 2703 SH SOLE 2703 0 0 RADWARE LTD ORD M81873107 3220 172 SH SOLE 172 0 0 RALPH LAUREN CORP CL A 751212101 748411 3986 SH SOLE 3986 0 0 RAMBUS INC DEL COM 750917106 10553625 170743 SH SOLE 170743 0 0 RAPID7 INC COM 753422104 45607 930 SH SOLE 930 0 0 RAYMOND JAMES FINL INC COM 754730109 2938506 22882 SH SOLE 22882 0 0 RB GLOBAL INC COM 74935Q107 557260 7316 SH SOLE 7316 0 0 RBC BEARINGS INC COM 75524B104 134364 497 SH SOLE 497 0 0 REALTY INCOME CORP COM 756109104 2286469 42264 SH SOLE 42264 0 0 REGAL REXNORD CORPORATION COM 758750103 1389412 7715 SH SOLE 7715 0 0 REGENCY CTRS CORP COM 758849103 1128838 18640 SH SOLE 18640 0 0 REGENERON PHARMACEUTICALS COM 75886F107 90638059 94170 SH SOLE 94170 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 394900 18769 SH SOLE 18769 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3279 17 SH SOLE 17 0 0 RELIANCE INC COM 759509102 7335243 21950 SH SOLE 21950 0 0 RELX PLC SPONSORED ADR 759530108 1470324 33965 SH SOLE 33965 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 3675399 15638 SH SOLE 15638 0 0 REPUBLIC SVCS INC COM 760759100 3600980 18810 SH SOLE 18810 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5807 259 SH SOLE 259 0 0 RESMED INC COM 761152107 5743 29 SH SOLE 29 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1686133 21223 SH SOLE 21223 0 0 REVANCE THERAPEUTICS INC COM 761330109 335 68 SH SOLE 68 0 0 REVOLVE GROUP INC CL A 76156B107 207699 9811 SH SOLE 9811 0 0 REXFORD INDL RLTY INC COM 76169C100 240937 4790 SH SOLE 4790 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 57 2 SH SOLE 2 0 0 RH COM 74967X103 84 0 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3911808 61371 SH SOLE 61371 0 0 RITHM CAPITAL CORP COM NEW 64828T201 636 57 SH SOLE 57 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 1276 148 SH SOLE 148 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4 0 SH SOLE 0 0 0 RMR GROUP INC CL A 74967R106 48 2 SH SOLE 2 0 0 ROBERT HALF INC. COM 770323103 36386738 458965 SH SOLE 458965 0 0 ROCKWELL AUTOMATION INC COM 773903109 155279 533 SH SOLE 533 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 751079 18319 SH SOLE 18319 0 0 ROKU INC COM CL A 77543R102 381896 5860 SH SOLE 5860 0 0 ROPER TECHNOLOGIES INC COM 776696106 4988132 8894 SH SOLE 8894 0 0 ROSS STORES INC COM 778296103 930390 6340 SH SOLE 6340 0 0 ROYAL BK CDA COM 780087102 35913 356 SH SOLE 356 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 16071085 115611 SH SOLE 115611 0 0 ROYCE MICRO-CAP TR INC COM 780915104 151 16 SH SOLE 16 0 0 RPM INTL INC COM 749685103 8089 68 SH SOLE 68 0 0 RTX CORPORATION COM 75513E101 11730291 120274 SH SOLE 120274 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3055599 20988 SH SOLE 20988 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 75956 657 SH SOLE 657 0 0 S&P GLOBAL INC COM 78409V104 3569555 8390 SH SOLE 8390 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9970 675 SH SOLE 675 0 0 SAFEHOLD INC COM 78646V107 2204 107 SH SOLE 107 0 0 SAIA INC COM 78709Y105 175500 300 SH SOLE 300 0 0 SALESFORCE INC COM 79466L302 32640779 108376 SH SOLE 108376 0 0 SANMINA CORPORATION COM 801056102 4318712 69455 SH SOLE 69455 0 0 SANOFI SPONSORED ADR 80105N105 4271450 87890 SH SOLE 87890 0 0 SAP SE SPON ADR 803054204 10987366 56337 SH SOLE 56337 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1096138 8467 SH SOLE 8467 0 0 SCHLUMBERGER LTD COM STK 806857108 5029189 91757 SH SOLE 91757 0 0 SCHRODINGER INC COM 80810D103 4536 168 SH SOLE 168 0 0 SCHWAB CHARLES CORP COM 808513105 8280909 114472 SH SOLE 114472 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 12059 238 SH SOLE 238 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6994 277 SH SOLE 277 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14476 371 SH SOLE 371 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 10243 152 SH SOLE 152 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1221 44 SH SOLE 44 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 60547 1707 SH SOLE 1707 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3285029 68140 SH SOLE 68140 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 89072 1459 SH SOLE 1459 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6967803 86417 SH SOLE 86417 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 79080054 852891 SH SOLE 852891 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 347820 4578 SH SOLE 4578 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 172296744 2776293 SH SOLE 2776293 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 373113 4582 SH SOLE 4582 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 14251 702 SH SOLE 702 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 25481727 488530 SH SOLE 488530 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 28379797 217653 SH SOLE 217653 0 0 SEA LTD SPONSORD ADS 81141R100 3 0 SH SOLE 0 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 39735 1565 SH SOLE 1565 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 90072 968 SH SOLE 968 0 0 SEALED AIR CORP NEW COM 81211K100 2040829 54861 SH SOLE 54861 0 0 SELECT MED HLDGS CORP COM 81619Q105 13568 450 SH SOLE 450 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 64705660 792379 SH SOLE 792379 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 49586073 525221 SH SOLE 525221 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 30355819 720698 SH SOLE 720698 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 21524179 170881 SH SOLE 170881 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 65383 1654 SH SOLE 1654 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25055572 136253 SH SOLE 136253 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19173201 251090 SH SOLE 251090 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 74892667 506956 SH SOLE 506956 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13089969 199390 SH SOLE 199390 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 164472 1771 SH SOLE 1771 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 140531211 674755 SH SOLE 674755 0 0 SEMPRA COM 816851109 30157364 419844 SH SOLE 419844 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 70688 1924 SH SOLE 1924 0 0 SERVICENOW INC COM 81762P102 28731044 37685 SH SOLE 37685 0 0 SHELL PLC SPON ADS 780259305 4196650 62599 SH SOLE 62599 0 0 SHERWIN WILLIAMS CO COM 824348106 2319250 6677 SH SOLE 6677 0 0 SHIFT4 PMTS INC CL A 82452J109 1784 27 SH SOLE 27 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 34887 983 SH SOLE 983 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 21298 1905 SH SOLE 1905 0 0 SHOCKWAVE MED INC COM 82489T104 10184730 31277 SH SOLE 31277 0 0 SHOE CARNIVAL INC COM 824889109 9087 248 SH SOLE 248 0 0 SHOPIFY INC CL A 82509L107 4739087 61411 SH SOLE 61411 0 0 SHUTTERSTOCK INC COM 825690100 8612 188 SH SOLE 188 0 0 SIGNET JEWELERS LIMITED SHS G81276100 11108 111 SH SOLE 111 0 0 SILGAN HLDGS INC COM 827048109 57786 1190 SH SOLE 1190 0 0 SILICON LABORATORIES INC COM 826919102 43260 301 SH SOLE 301 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 93482 1215 SH SOLE 1215 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1309195 8366 SH SOLE 8366 0 0 SIMPSON MFG INC COM 829073105 2151526 10486 SH SOLE 10486 0 0 SIMULATIONS PLUS INC COM 829214105 4033 98 SH SOLE 98 0 0 SINOVAC BIOTECH LTD SHS P8696W104 0 13 SH SOLE 13 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 230433 59390 SH SOLE 59390 0 0 SITE CTRS CORP COM 82981J109 1272953 86891 SH SOLE 86891 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 31419 180 SH SOLE 180 0 0 SITIME CORP COM 82982T106 69083 741 SH SOLE 741 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 62057 730 SH SOLE 730 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 21967808 202805 SH SOLE 202805 0 0 SL GREEN RLTY CORP COM 78440X887 9979 181 SH SOLE 181 0 0 SLM CORP COM 78442P106 22 1 SH SOLE 1 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 50 2 SH SOLE 2 0 0 SMITH A O CORP COM 831865209 1591493 17790 SH SOLE 17790 0 0 SMUCKER J M CO COM NEW 832696405 15734 125 SH SOLE 125 0 0 SNAP INC CL A 83304A106 5 0 SH SOLE 0 0 0 SNAP ON INC COM 833034101 37561220 126802 SH SOLE 126802 0 0 SNOWFLAKE INC CL A 833445109 466701 2888 SH SOLE 2888 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 335222 6819 SH SOLE 6819 0 0 SOFI TECHNOLOGIES INC COM 83406F102 7300 1000 SH SOLE 1000 0 0 SONDER HOLDINGS INC CL A NEW 83542D300 41 14 SH SOLE 14 0 0 SONOCO PRODS CO COM 835495102 18277 316 SH SOLE 316 0 0 SONY GROUP CORP SPONSORED ADR 835699307 8209124 95744 SH SOLE 95744 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 9273 1881 SH SOLE 1881 0 0 SOUTHERN CO COM 842587107 1205847 16809 SH SOLE 16809 0 0 SOUTHWEST AIRLS CO COM 844741108 3443482 117968 SH SOLE 117968 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 211185 2774 SH SOLE 2774 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 34856 88 SH SOLE 88 0 0 SPDR GOLD TR GOLD SHS 78463V107 17648513 85789 SH SOLE 85789 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2638769 101141 SH SOLE 101141 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4046 77 SH SOLE 77 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 207802 2731 SH SOLE 2731 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 11320 269 SH SOLE 269 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 81509647 2274265 SH SOLE 2274265 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 70746825 1954872 SH SOLE 1954872 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 3031929 50549 SH SOLE 50549 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 13897583 395379 SH SOLE 395379 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 18741376 577013 SH SOLE 577013 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1138556 2177 SH SOLE 2177 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 90599 163 SH SOLE 163 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 75742 1037 SH SOLE 1037 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 7355754 394622 SH SOLE 394622 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 44988545 490071 SH SOLE 490071 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 895 9 SH SOLE 9 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 13090620 638567 SH SOLE 638567 0 0 SPDR SER TR BLOOMBERG EMG MK 78468R515 7730083 319821 SH SOLE 319821 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 383953162 4033121 SH SOLE 4033121 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 2479446 111486 SH SOLE 111486 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 25487540 826712 SH SOLE 826712 0 0 SPDR SER TR BLOOMBERG SHORT 78464A334 3163 120 SH SOLE 120 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 41880688 1660614 SH SOLE 1660614 0 0 SPDR SER TR COMP SOFTWARE 78464A599 22307 143 SH SOLE 143 0 0 SPDR SER TR DJ REIT ETF 78464A607 2713740 28793 SH SOLE 28793 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 2371 68 SH SOLE 68 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 32725964 704087 SH SOLE 704087 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 7636512 160972 SH SOLE 160972 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 30898508 1422583 SH SOLE 1422583 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 12316009 524979 SH SOLE 524979 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 55059743 1953859 SH SOLE 1953859 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 256 10 SH SOLE 10 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 24185 377 SH SOLE 377 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 34653243 1370777 SH SOLE 1370777 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 30511955 1048161 SH SOLE 1048161 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 99491291 3043478 SH SOLE 3043478 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 1299302 55908 SH SOLE 55908 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 82126212 2939378 SH SOLE 2939378 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 25613149 480187 SH SOLE 480187 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 245940027 3997075 SH SOLE 3997075 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 41354361 960836 SH SOLE 960836 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 36922158 1276700 SH SOLE 1276700 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 561313 18855 SH SOLE 18855 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 14993641 204971 SH SOLE 204971 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 3512662 86285 SH SOLE 86285 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 17757274 354437 SH SOLE 354437 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 1746 20 SH SOLE 20 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 327180 4305 SH SOLE 4305 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 16637727 190734 SH SOLE 190734 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1659 20 SH SOLE 20 0 0 SPDR SER TR S&P BIOTECH 78464A870 8066 85 SH SOLE 85 0 0 SPDR SER TR S&P BK ETF 78464A797 4710 100 SH SOLE 100 0 0 SPDR SER TR S&P CAP MKTS 78464A771 56665337 512577 SH SOLE 512577 0 0 SPDR SER TR S&P DIVID ETF 78464A763 6693 51 SH SOLE 51 0 0 SPDR SER TR S&P METALS MNG 78464A755 60 1 SH SOLE 1 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 59215083 382205 SH SOLE 382205 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 20695 262 SH SOLE 262 0 0 SPDR SER TR S&P TELECOM 78464A540 26362 355 SH SOLE 355 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 54484 1273 SH SOLE 1273 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 499827 1894 SH SOLE 1894 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1022841 20781 SH SOLE 20781 0 0 SPROUT SOCIAL INC COM CL A 85209W109 157933 2645 SH SOLE 2645 0 0 SPROUTS FMRS MKT INC COM 85208M102 69483003 1077590 SH SOLE 1077590 0 0 SPX TECHNOLOGIES INC COM 78473E103 159084 1292 SH SOLE 1292 0 0 SRH TOTAL RETURN FUND INC COM 101507101 2515 167 SH SOLE 167 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3316986 51530 SH SOLE 51530 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7957331 188965 SH SOLE 188965 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6305192 157433 SH SOLE 157433 0 0 STAG INDL INC COM 85254J102 69769 1815 SH SOLE 1815 0 0 STANDEX INTL CORP COM 854231107 1541955 8462 SH SOLE 8462 0 0 STANLEY BLACK & DECKER INC COM 854502101 4113 42 SH SOLE 42 0 0 STARBUCKS CORP COM 855244109 8829817 96617 SH SOLE 96617 0 0 STARWOOD PPTY TR INC COM 85571B105 81 4 SH SOLE 4 0 0 STATE STR CORP COM 857477103 443430 5735 SH SOLE 5735 0 0 STEEL DYNAMICS INC COM 858119100 109014662 735443 SH SOLE 735443 0 0 STELLANTIS N.V SHS N82405106 34944903 1234802 SH SOLE 1234802 0 0 STERIS PLC SHS USD G8473T100 2416160 10747 SH SOLE 10747 0 0 STIFEL FINL CORP COM 860630102 1497581 19158 SH SOLE 19158 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1830918 42343 SH SOLE 42343 0 0 STONEX GROUP INC COM 861896108 1265 18 SH SOLE 18 0 0 STRYKER CORPORATION COM 863667101 227963 637 SH SOLE 637 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 80899 6873 SH SOLE 6873 0 0 SUMMIT MATLS INC CL A 86614U100 276646 6207 SH SOLE 6207 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 1132 75 SH SOLE 75 0 0 SUN LIFE FINANCIAL INC. COM 866796105 819 15 SH SOLE 15 0 0 SUNCOKE ENERGY INC COM 86722A103 23 2 SH SOLE 2 0 0 SUNCOR ENERGY INC NEW COM 867224107 1566460 42440 SH SOLE 42440 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 938 153 SH SOLE 153 0 0 SUNRUN INC COM 86771W105 5272 400 SH SOLE 400 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 771089 69218 SH SOLE 69218 0 0 SUPER MICRO COMPUTER INC COM 86800U104 49035946 48549 SH SOLE 48549 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1060889 31102 SH SOLE 31102 0 0 SUZANO S A SPON ADS 86959K105 11016 862 SH SOLE 862 0 0 SYLVAMO CORP COMMON STOCK 871332102 2725907 44151 SH SOLE 44151 0 0 SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400 1394 167 SH SOLE 167 0 0 SYNCHRONY FINANCIAL COM 87165B103 513300 11904 SH SOLE 11904 0 0 SYNOPSYS INC COM 871607107 7820092 13683 SH SOLE 13683 0 0 SYSCO CORP COM 871829107 90759 1118 SH SOLE 1118 0 0 T-MOBILE US INC COM 872590104 6074778 37218 SH SOLE 37218 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 35945607 264209 SH SOLE 264209 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21086 142 SH SOLE 142 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1049978 75592 SH SOLE 75592 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 17854 1573 SH SOLE 1573 0 0 TALOS ENERGY INC COM 87484T108 4402 316 SH SOLE 316 0 0 TANGER INC COM 875465106 510426 17285 SH SOLE 17285 0 0 TAPESTRY INC COM 876030107 2307053 48590 SH SOLE 48590 0 0 TARGA RES CORP COM 87612G101 1120 10 SH SOLE 10 0 0 TARGET CORP COM 87612E106 2297954 12967 SH SOLE 12967 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 47927102 770904 SH SOLE 770904 0 0 TC ENERGY CORP COM 87807B107 2819777 70144 SH SOLE 70144 0 0 TD SYNNEX CORPORATION COM 87162W100 159471 1410 SH SOLE 1410 0 0 TE CONNECTIVITY LTD SHS H84989104 1334051 9185 SH SOLE 9185 0 0 TEEKAY TANKERS LTD CL A Y8565N300 150347 2574 SH SOLE 2574 0 0 TEGNA INC COM 87901J105 2533506 169579 SH SOLE 169579 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 14652 1455 SH SOLE 1455 0 0 TELEFONICA S A SPONSORED ADR 879382208 3965 899 SH SOLE 899 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1346 84 SH SOLE 84 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 869 160 SH SOLE 160 0 0 TENARIS S A SPONSORED ADS 88031M109 297195 7568 SH SOLE 7568 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 145262 1382 SH SOLE 1382 0 0 TERADYNE INC COM 880770102 2809606 24901 SH SOLE 24901 0 0 TEREX CORP NEW COM 880779103 96536 1499 SH SOLE 1499 0 0 TESLA INC COM 88160R101 42251358 240351 SH SOLE 240351 0 0 TETRA TECH INC NEW COM 88162G103 140934 763 SH SOLE 763 0 0 TEXAS INSTRS INC COM 882508104 42305345 242841 SH SOLE 242841 0 0 TEXAS ROADHOUSE INC COM 882681109 150454 974 SH SOLE 974 0 0 TFI INTL INC COM 87241L109 6430957 40330 SH SOLE 40330 0 0 THE CIGNA GROUP COM 125523100 82518790 227206 SH SOLE 227206 0 0 THE TRADE DESK INC COM CL A 88339J105 204126 2335 SH SOLE 2335 0 0 THERAPEUTICSMD INC COM NEW 88338N206 2 1 SH SOLE 1 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17998128 30967 SH SOLE 30967 0 0 THOMSON REUTERS CORP. COM 884903808 11577283 74294 SH SOLE 74294 0 0 THORNBURG INCM BUILDER OPP T COM 885213108 226 14 SH SOLE 14 0 0 THRYV HLDGS INC COM NEW 886029206 5624 253 SH SOLE 253 0 0 TIDAL ETF TR SOFI NEXT 500 886364306 13360 957 SH SOLE 957 0 0 TIDAL ETF TR SOFI SELCT 500 886364207 131845 7077 SH SOLE 7077 0 0 TIM S A SPONSORED ADR 88706T108 4631413 260925 SH SOLE 260925 0 0 TIMKEN CO COM 887389104 9093 104 SH SOLE 104 0 0 TITAN MACHY INC COM 88830R101 298 12 SH SOLE 12 0 0 TJX COS INC NEW COM 872540109 14217483 140184 SH SOLE 140184 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 1697680 19647 SH SOLE 19647 0 0 TOLL BROTHERS INC COM 889478103 12011358 92845 SH SOLE 92845 0 0 TOPBUILD CORP COM 89055F103 6865692 15578 SH SOLE 15578 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 65 4 SH SOLE 4 0 0 TORO CO COM 891092108 2107 23 SH SOLE 23 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 488897 8097 SH SOLE 8097 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 8775395 127494 SH SOLE 127494 0 0 TOYOTA MOTOR CORP ADS 892331307 10364 41 SH SOLE 41 0 0 TPI COMPOSITES INC COM 87266J104 501 172 SH SOLE 172 0 0 TRADEWEB MKTS INC CL A 892672106 9616108 92312 SH SOLE 92312 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 6018470 20048 SH SOLE 20048 0 0 TRANSDIGM GROUP INC COM 893641100 6958166 5650 SH SOLE 5650 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 6 1 SH SOLE 1 0 0 TRANSUNION COM 89400J107 106373 1333 SH SOLE 1333 0 0 TRAVELERS COMPANIES INC COM 89417E109 630082 2738 SH SOLE 2738 0 0 TRI POINTE HOMES INC COM 87265H109 53853 1393 SH SOLE 1393 0 0 TRIMBLE INC COM 896239100 1424416 22132 SH SOLE 22132 0 0 TRINET GROUP INC COM 896288107 1457 11 SH SOLE 11 0 0 TRINSEO PLC SHS G9059U107 8 2 SH SOLE 2 0 0 TRIP COM GROUP LTD ADS 89677Q107 2053218 46781 SH SOLE 46781 0 0 TRUIST FINL CORP COM 89832Q109 1506346 38644 SH SOLE 38644 0 0 TWILIO INC CL A 90138F102 61 1 SH SOLE 1 0 0 TWO HBRS INVT CORP COM 90187B804 93 7 SH SOLE 7 0 0 TYLER TECHNOLOGIES INC COM 902252105 3007796 7077 SH SOLE 7077 0 0 TYSON FOODS INC CL A 902494103 23043023 392355 SH SOLE 392355 0 0 U S PHYSICAL THERAPY COM 90337L108 41198 365 SH SOLE 365 0 0 U S SILICA HLDGS INC COM 90346E103 1129 91 SH SOLE 91 0 0 UBER TECHNOLOGIES INC COM 90353T100 24825520 322451 SH SOLE 322451 0 0 UBIQUITI INC COM 90353W103 307698 2656 SH SOLE 2656 0 0 UBS GROUP AG SHS H42097107 22 1 SH SOLE 1 0 0 UFP INDUSTRIES INC COM 90278Q108 68763 559 SH SOLE 559 0 0 UGI CORP NEW COM 902681105 540 22 SH SOLE 22 0 0 ULTA BEAUTY INC COM 90384S303 3057802 5848 SH SOLE 5848 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 46 1 SH SOLE 1 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 131892 23058 SH SOLE 23058 0 0 UMB FINL CORP COM 902788108 28707 330 SH SOLE 330 0 0 UNILEVER PLC SPON ADR NEW 904767704 3882510 77356 SH SOLE 77356 0 0 UNION PAC CORP COM 907818108 7154430 29091 SH SOLE 29091 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4553 173 SH SOLE 173 0 0 UNITED PARCEL SERVICE INC CL B 911312106 9754653 65630 SH SOLE 65630 0 0 UNITED RENTALS INC COM 911363109 874923 1213 SH SOLE 1213 0 0 UNITED STATES STL CORP NEW COM 912909108 90654 2223 SH SOLE 2223 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318409 15 1 SH SOLE 1 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 62061615 270162 SH SOLE 270162 0 0 UNITEDHEALTH GROUP INC COM 91324P102 44569085 90093 SH SOLE 90093 0 0 UNITI GROUP INC COM 91325V108 12 2 SH SOLE 2 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2814653 15426 SH SOLE 15426 0 0 UNUM GROUP COM 91529Y106 64148596 1195464 SH SOLE 1195464 0 0 URANIUM ENERGY CORP COM 916896103 41 6 SH SOLE 6 0 0 URBAN EDGE PPTYS COM 91704F104 688451 39864 SH SOLE 39864 0 0 US BANCORP DEL COM NEW 902973304 7083134 158459 SH SOLE 158459 0 0 US FOODS HLDG CORP COM 912008109 32 1 SH SOLE 1 0 0 UTZ BRANDS INC COM CL A 918090101 28398 1540 SH SOLE 1540 0 0 VALARIS LTD CL A G9460G101 127791 1698 SH SOLE 1698 0 0 VALE S A SPONSORED ADS 91912E105 1994291 163601 SH SOLE 163601 0 0 VALERO ENERGY CORP COM 91913Y100 237028 1389 SH SOLE 1389 0 0 VALLEY NATL BANCORP COM 919794107 8 1 SH SOLE 1 0 0 VANDA PHARMACEUTICALS INC COM 921659108 127 31 SH SOLE 31 0 0 VANECK BITCOIN TR SH BEN INT 92189K105 1102908 13728 SH SOLE 13728 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 714055 4293 SH SOLE 4293 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 346 16 SH SOLE 16 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 11986896 628244 SH SOLE 628244 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 2335036 80463 SH SOLE 80463 0 0 VANECK ETF TRUST FUTURE OF FOOD 92189H797 33 2 SH SOLE 2 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3225 102 SH SOLE 102 0 0 VANECK ETF TRUST GREEN METALS ETF 92189Y204 24 1 SH SOLE 1 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 49190531 941265 SH SOLE 941265 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 3113 127 SH SOLE 127 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 683422 6951 SH SOLE 6951 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 421 36 SH SOLE 36 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 26251 292 SH SOLE 292 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 552454 6091 SH SOLE 6091 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 8650 489 SH SOLE 489 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 51 1 SH SOLE 1 0 0 VANECK ETF TRUST ROBOTICS ETF 92189Y402 2786124 63321 SH SOLE 63321 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2560836 11382 SH SOLE 11382 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 18847 841 SH SOLE 841 0 0 VANECK ETF TRUST URANIUM PLS NUCL 92189F601 434919 5726 SH SOLE 5726 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 1345 79 SH SOLE 79 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 14 1 SH SOLE 1 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1068842 17096 SH SOLE 17096 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 2427 113 SH SOLE 113 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 177341 582 SH SOLE 582 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 10467 58 SH SOLE 58 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 5666 55 SH SOLE 55 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 6071 54 SH SOLE 54 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1238 14 SH SOLE 14 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 203 2 SH SOLE 2 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 394191 5228 SH SOLE 5228 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6086570 84150 SH SOLE 84150 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 653612 8525 SH SOLE 8525 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 102644348 1413250 SH SOLE 1413250 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 256210028 5208580 SH SOLE 5208580 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 204565672 1167146 SH SOLE 1167146 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 185819479 539859 SH SOLE 539859 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 70010 292 SH SOLE 292 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 467896643 1984379 SH SOLE 1984379 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 525385006 3369797 SH SOLE 3369797 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 77821408 311460 SH SOLE 311460 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 66328753 766984 SH SOLE 766984 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1529909549 3182670 SH SOLE 3182670 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 678269611 3534864 SH SOLE 3534864 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 64619148 282686 SH SOLE 282686 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 341928214 1311477 SH SOLE 1311477 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1450983 5583 SH SOLE 5583 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 280819841 1724302 SH SOLE 1724302 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 68247232 1163636 SH SOLE 1163636 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1296298 31034 SH SOLE 31034 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 170707 2535 SH SOLE 2535 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 58864742 774230 SH SOLE 774230 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 91536832 783437 SH SOLE 783437 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 27066586 642302 SH SOLE 642302 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 27183 246 SH SOLE 246 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 33387612 697173 SH SOLE 697173 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 77418 1530 SH SOLE 1530 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 101004131 1254554 SH SOLE 1254554 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 576073 9839 SH SOLE 9839 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 101481677 1297222 SH SOLE 1297222 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 32714638 552239 SH SOLE 552239 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 324283353 7109918 SH SOLE 7109918 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 25183101 433668 SH SOLE 433668 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6161768 79702 SH SOLE 79702 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 63201584 729221 SH SOLE 729221 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 25977 109 SH SOLE 109 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 105221 1338 SH SOLE 1338 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 23560940 119538 SH SOLE 119538 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1701 20 SH SOLE 20 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 4659 20 SH SOLE 20 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 140244 768 SH SOLE 768 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 47336 785 SH SOLE 785 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 144541426 2881033 SH SOLE 2881033 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 23268856 364430 SH SOLE 364430 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 70519396 582853 SH SOLE 582853 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2854 35 SH SOLE 35 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 125971 960 SH SOLE 960 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 254184 800 SH SOLE 800 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 72266 354 SH SOLE 354 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 216120 1641 SH SOLE 1641 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 5439 71 SH SOLE 71 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 131776 1287 SH SOLE 1287 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 127685 472 SH SOLE 472 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 52981 217 SH SOLE 217 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 2491139 4751 SH SOLE 4751 0 0 VANGUARD WORLD FD MATERIALS ETF 92204A801 106712 522 SH SOLE 522 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 359726 1925 SH SOLE 1925 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1536586620 12857390 SH SOLE 12857390 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1971776926 6879652 SH SOLE 6879652 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 72716 510 SH SOLE 510 0 0 VARONIS SYS INC COM 922280102 232548 4930 SH SOLE 4930 0 0 VEEVA SYS INC CL A COM 922475108 7074654 30535 SH SOLE 30535 0 0 VELOCITY FINL INC COM 92262D101 13 1 SH SOLE 1 0 0 VENTAS INC COM 92276F100 1608357 36940 SH SOLE 36940 0 0 VERACYTE INC COM 92337F107 326461 14732 SH SOLE 14732 0 0 VERADIGM INC COM 01988P108 1009 131 SH SOLE 131 0 0 VERALTO CORP COM SHS 92338C103 1350205 15229 SH SOLE 15229 0 0 VERISIGN INC COM 92343E102 277822 1466 SH SOLE 1466 0 0 VERISK ANALYTICS INC COM 92345Y106 1357619 5759 SH SOLE 5759 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 85462983 2036773 SH SOLE 2036773 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 197113 7894 SH SOLE 7894 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 159872582 382461 SH SOLE 382461 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 62 1 SH SOLE 1 0 0 VIATRIS INC COM 92556V106 1564 131 SH SOLE 131 0 0 VIAVI SOLUTIONS INC COM 925550105 37587 4135 SH SOLE 4135 0 0 VICI PPTYS INC COM 925652109 59289850 1990260 SH SOLE 1990260 0 0 VIKING THERAPEUTICS INC COM 92686J106 62566 763 SH SOLE 763 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 174983 10573 SH SOLE 10573 0 0 VIRTU FINL INC CL A 928254101 62 3 SH SOLE 3 0 0 VIRTUS CONVERTIBLE & INC FD COM 92838U108 2237 748 SH SOLE 748 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 13173 3944 SH SOLE 3944 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 9048 708 SH SOLE 708 0 0 VISA INC COM CL A 92826C839 14820932 53106 SH SOLE 53106 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2038885 89898 SH SOLE 89898 0 0 VISTA OUTDOOR INC COM 928377100 1049 32 SH SOLE 32 0 0 VISTRA CORP COM 92840M102 124882248 1792997 SH SOLE 1792997 0 0 VITA COCO CO INC COM 92846Q107 17467 715 SH SOLE 715 0 0 VITAL FARMS INC COM 92847W103 1465 63 SH SOLE 63 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 403 17 SH SOLE 17 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 108 12 SH SOLE 12 0 0 VONTIER CORPORATION COM 928881101 1406 31 SH SOLE 31 0 0 VORNADO RLTY TR SH BEN INT 929042109 1295 45 SH SOLE 45 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 472 89 SH SOLE 89 0 0 VULCAN MATLS CO COM 929160109 7535615 27611 SH SOLE 27611 0 0 WABASH NATL CORP COM 929566107 6467 216 SH SOLE 216 0 0 WABTEC COM 929740108 2185 15 SH SOLE 15 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 505675 23314 SH SOLE 23314 0 0 WALMART INC COM 931142103 6662426 110727 SH SOLE 110727 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 7717 884 SH SOLE 884 0 0 WASTE CONNECTIONS INC COM 94106B101 43297 252 SH SOLE 252 0 0 WASTE MGMT INC DEL COM 94106L109 354255 1662 SH SOLE 1662 0 0 WATERS CORP COM 941848103 301201 875 SH SOLE 875 0 0 WATSCO INC COM 942622200 267821 620 SH SOLE 620 0 0 WEBSTER FINL CORP COM 947890109 114385 2253 SH SOLE 2253 0 0 WEC ENERGY GROUP INC COM 92939U106 2162544 26334 SH SOLE 26334 0 0 WELLS FARGO CO NEW COM 949746101 19559584 337467 SH SOLE 337467 0 0 WELLTOWER INC COM 95040Q104 173612 1858 SH SOLE 1858 0 0 WENDYS CO COM 95058W100 7687 408 SH SOLE 408 0 0 WESCO INTL INC COM 95082P105 236366 1380 SH SOLE 1380 0 0 WEST FRASER TIMBER CO LTD COM 952845105 3371 39 SH SOLE 39 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1969053 4976 SH SOLE 4976 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 5448 377 SH SOLE 377 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 3210 334 SH SOLE 334 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 380 44 SH SOLE 44 0 0 WESTERN DIGITAL CORP. COM 958102105 1433 21 SH SOLE 21 0 0 WESTERN UN CO COM 959802109 9423 674 SH SOLE 674 0 0 WEX INC COM 96208T104 1663 7 SH SOLE 7 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 530498 14773 SH SOLE 14773 0 0 WHIRLPOOL CORP COM 963320106 5383 45 SH SOLE 45 0 0 WHITESTONE REIT COM 966084204 374254 29821 SH SOLE 29821 0 0 WILLIAMS COS INC COM 969457100 3640197 93410 SH SOLE 93410 0 0 WILLIAMS SONOMA INC COM 969904101 66620513 209809 SH SOLE 209809 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1694855 6163 SH SOLE 6163 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 50406 1084 SH SOLE 1084 0 0 WINGSTOP INC COM 974155103 2148203 5863 SH SOLE 5863 0 0 WINNEBAGO INDS INC COM 974637100 6364 86 SH SOLE 86 0 0 WINTRUST FINL CORP COM 97650W108 1284206 12302 SH SOLE 12302 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 102183 17771 SH SOLE 17771 0 0 WISDOMTREE INC COM 97717P104 18 2 SH SOLE 2 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 4734759 180716 SH SOLE 180716 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 23498892 561637 SH SOLE 561637 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 50342553 1001045 SH SOLE 1001045 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 95175028 2184918 SH SOLE 2184918 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 88802 1933 SH SOLE 1933 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 109 1 SH SOLE 1 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1040 12 SH SOLE 12 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 5042688 69853 SH SOLE 69853 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 61 1 SH SOLE 1 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 11543997 353243 SH SOLE 353243 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2546 36 SH SOLE 36 0 0 WIX COM LTD SHS M98068105 44131 321 SH SOLE 321 0 0 WNS HLDGS LTD COM SHS G98196101 28297 560 SH SOLE 560 0 0 WOLFSPEED INC COM 977852102 266 9 SH SOLE 9 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 156785 7851 SH SOLE 7851 0 0 WOODWARD INC COM 980745103 51168 332 SH SOLE 332 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 1913 59 SH SOLE 59 0 0 WORKDAY INC CL A 98138H101 6841116 25082 SH SOLE 25082 0 0 WORLD ACCEP CORPORATION COM 981419104 1595 11 SH SOLE 11 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 23009361 522346 SH SOLE 522346 0 0 WORLD KINECT CORPORATION COM 981475106 106594 4030 SH SOLE 4030 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 7717 124 SH SOLE 124 0 0 WP CAREY INC COM 92936U109 515354 9131 SH SOLE 9131 0 0 WPP PLC NEW ADR 92937A102 36 1 SH SOLE 1 0 0 XCEL ENERGY INC COM 98389B100 6001508 111656 SH SOLE 111656 0 0 XENON PHARMACEUTICALS INC COM 98420N105 567614 13185 SH SOLE 13185 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 16199 905 SH SOLE 905 0 0 XOS INC COM 98423B306 10 1 SH SOLE 1 0 0 XPERI INC COMMON STOCK 98423J101 121 10 SH SOLE 10 0 0 XPO INC COM 983793100 2197 18 SH SOLE 18 0 0 XYLEM INC COM 98419M100 46656 361 SH SOLE 361 0 0 YANDEX N V SHS CLASS A N97284108 0 13 SH SOLE 13 0 0 YETI HLDGS INC COM 98585X104 163915 4252 SH SOLE 4252 0 0 YUM BRANDS INC COM 988498101 1962369 14153 SH SOLE 14153 0 0 YUM CHINA HLDGS INC COM 98850P109 6385112 160470 SH SOLE 160470 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1809 6 SH SOLE 6 0 0 ZIFF DAVIS INC COM 48123V102 252 4 SH SOLE 4 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3177480 24075 SH SOLE 24075 0 0 ZOETIS INC CL A 98978V103 15717840 92890 SH SOLE 92890 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 87457 2613 SH SOLE 2613 0 0