0001085146-23-001130.txt : 20230213 0001085146-23-001130.hdr.sgml : 20230213 20230213163517 ACCESSION NUMBER: 0001085146-23-001130 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230213 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST REPUBLIC INVESTMENT MANAGEMENT, INC. CENTRAL INDEX KEY: 0001418204 IRS NUMBER: 000000000 STATE OF INCORPORATION: NY FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12624 FILM NUMBER: 23619104 BUSINESS ADDRESS: STREET 1: 111 PINE STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: 4152965727 MAIL ADDRESS: STREET 1: 111 PINE STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94111 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001418204 XXXXXXXX 12-31-2022 12-31-2022 false FIRST REPUBLIC INVESTMENT MANAGEMENT, INC.
111 Pine Street San Francisco CA 94111
13F HOLDINGS REPORT 028-12624 N
Jessica Hale Chief Compliance Officer 415-248-5225 /s/Jessica Hale San Francisco CA 02-13-2023 0 1921 44780723795 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1STDIBS COM INC COM 320551104 BBG00331G2N0 99563 19599 SH SOLE 19599 0 0 3M CO COM 88579Y101 BBG001S5T7X2 29779254 248326 SH SOLE 247326 0 1000 908 DEVICES INC COM 65443P102 BBG008N1BYS7 132436 17380 SH SOLE 17380 0 0 ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 3176734 104292 SH SOLE 104292 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 220788349 2011006 SH SOLE 2011006 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 357783692 2213871 SH SOLE 2200161 0 13710 ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 493161 21526 SH SOLE 21526 0 0 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 894538 94560 SH SOLE 94560 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 BBG001SNNWL7 1468589 17840 SH SOLE 17840 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 BBG001SB06N3 240153 15085 SH SOLE 15085 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 BBG00GX221Z0 216008 28053 SH SOLE 28053 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 152338155 570897 SH SOLE 542083 0 28814 ACCOLADE INC COM 00437E102 BBG00S2L1ZR1 77900 10000 SH SOLE 10000 0 0 ACI WORLDWIDE INC COM 004498101 BBG001S9KLL5 1070558 46546 SH SOLE 46546 0 0 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 30718673 401289 SH SOLE 401289 0 0 ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 635611 3838 SH SOLE 3838 0 0 ACUSHNET HLDGS CORP COM 005098108 BBG00D5L3ST3 2478135 58364 SH SOLE 58364 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 368720 25359 SH SOLE 25359 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 BBG00KJQVGW2 531241 27640 SH SOLE 27640 0 0 ADECOAGRO S A COM L00849106 BBG001V05PW6 541752 65350 SH SOLE 65350 0 0 ADIENT PLC ORD SHS G0084W101 BBG009PN0C96 1089162 31397 SH SOLE 31397 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 126811235 376820 SH SOLE 376820 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 738091 5020 SH SOLE 5020 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 32437982 500818 SH SOLE 500818 0 0 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 5563378 95394 SH SOLE 95394 0 0 AES CORP COM 00130H105 BBG001S6B1L5 8405168 292252 SH SOLE 292252 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 3713758 23441 SH SOLE 23441 0 0 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 896071 92665 SH SOLE 92665 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 5843902 81233 SH SOLE 81233 0 0 AGCO CORP COM 001084102 BBG001S7WHW3 1427120 10290 SH SOLE 10290 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 3842114 25674 SH SOLE 25674 0 0 AGILYSYS INC COM 00847J105 BBG001S5V6V3 337216 4261 SH SOLE 4261 0 0 AGNC INVT CORP COM 00123Q104 BBG001T074G2 1878691 181516 SH SOLE 181516 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 633602 12187 SH SOLE 12187 0 0 AGREE RLTY CORP COM 008492100 BBG001S6RY81 2985373 42089 SH SOLE 42089 0 0 AIR LEASE CORP CL A 00912X302 BBG001T92VD1 2060196 53623 SH SOLE 53623 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 30189751 97936 SH SOLE 97936 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 215350047 2518714 SH SOLE 2518714 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 1684145 19978 SH SOLE 19978 0 0 ALAMO GROUP INC COM 011311107 BBG001S7YVC2 333185 2353 SH SOLE 2353 0 0 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 1642240 38245 SH SOLE 36745 0 1500 ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 2595678 26328 SH SOLE 26328 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 8101456 37358 SH SOLE 37358 0 0 ALCOA CORP COM 013872106 BBG00B3T3HF1 984971 21662 SH SOLE 21662 0 0 ALCON AG ORD SHS H01301128 BBG00NPWGYR0 11492339 167649 SH SOLE 167649 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 BBG00HS2GVM7 223917 11955 SH SOLE 11955 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 77868773 534556 SH SOLE 534536 0 20 ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 114517 17564 SH SOLE 17564 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 8078734 91710 SH SOLE 91710 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 6525879 30943 SH SOLE 30943 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 BBG00ZJ0DSS5 588000 50000 SH SOLE 50000 0 0 ALKERMES PLC SHS G01767105 BBG001S6RXM7 206741 7912 SH SOLE 7912 0 0 ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 9054676 86022 SH SOLE 86022 0 0 ALLETE INC COM NEW 018522300 BBG001S77110 239526 3713 SH SOLE 3713 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 17637069 867966 SH SOLE 867966 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 1814805 52802 SH SOLE 52802 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 1438552 26056 SH SOLE 26056 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 372986 8966 SH SOLE 8966 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 7806763 57572 SH SOLE 57572 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 511107038 5792894 SH SOLE 5792144 0 750 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 234503009 2642883 SH SOLE 2538603 0 104280 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 7229112 189890 SH SOLE 189890 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 6309012 65918 SH SOLE 65918 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 237241 5727 SH SOLE 5727 0 0 ALTAIR ENGR INC COM CL A 021369103 BBG001SR65P2 343480 7554 SH SOLE 7554 0 0 ALTICE USA INC CL A 02156K103 BBG00GFMPS82 253589 55128 SH SOLE 55128 0 0 ALTRA INDL MOTION CORP COM 02208R106 BBG001SRNL96 636397 10651 SH SOLE 10651 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 14895426 325868 SH SOLE 325868 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 449091552 5346328 SH SOLE 5345868 0 460 AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 1219060 448184 SH SOLE 448184 0 0 AMCOR PLC ORD G0250X107 BBG00LNJRQ18 48790268 4096580 SH SOLE 4096580 0 0 AMDOCS LTD SHS G02602103 BBG001SBX7P3 2293316 25229 SH SOLE 25229 0 0 AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 422954 4570 SH SOLE 4570 0 0 AMEREN CORP COM 023608102 BBG001S5NF24 1135953 12775 SH SOLE 12775 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 BBG001SGW6H4 1023204 56220 SH SOLE 56220 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 416834 32770 SH SOLE 32770 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 18040466 357591 SH SOLE 357591 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 BBG014GDZKC8 4794033 110589 SH SOLE 110589 0 0 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 BBG012NXXGN9 1248743 30472 SH SOLE 30472 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 29101526 547124 SH SOLE 547124 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 2110274 38126 SH SOLE 38126 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 53025493 779672 SH SOLE 779672 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 2856162 56907 SH SOLE 56907 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 22004964 295329 SH SOLE 295329 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 BBG001S7Q949 1534874 109948 SH SOLE 109948 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 5485736 57775 SH SOLE 57775 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 36339704 245954 SH SOLE 245954 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNJ4 1949907 64695 SH SOLE 64695 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 9134133 144436 SH SOLE 144436 0 0 AMERICAN PUB ED INC COM 02913V103 BBG001SRS4S8 781533 63591 SH SOLE 63591 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 57684605 272277 SH SOLE 272262 0 15 AMERICAN WOODMARK CORPORATIO COM 030506109 BBG001S5NQ57 835750 17105 SH SOLE 17105 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 10614834 69642 SH SOLE 69642 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 BBG001SMQ866 2348343 82951 SH SOLE 82951 0 0 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 15320338 49203 SH SOLE 49203 0 0 AMERIS BANCORP COM 03076K108 BBG001S80PX7 761641 16157 SH SOLE 16157 0 0 AMERISAFE INC COM 03071H100 BBG001SDH7B2 428649 8248 SH SOLE 8248 0 0 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 27560224 166316 SH SOLE 166316 0 0 AMETEK INC COM 031100100 BBG001S5NN54 9047708 64756 SH SOLE 64756 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 149686678 569931 SH SOLE 568836 0 1095 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 1870501 18192 SH SOLE 18192 0 0 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 12696650 166754 SH SOLE 166754 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 357830 23666 SH SOLE 23666 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 484217 12419 SH SOLE 12419 0 0 AMPLITUDE INC COM CL A 03213A104 BBG012CDTZZ5 600412 49703 SH SOLE 49703 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 26178860 159598 SH SOLE 159598 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 2798044 46603 SH SOLE 46603 0 0 ANIKA THERAPEUTICS INC COM 035255108 BBG001S609X7 711614 24041 SH SOLE 24041 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 561255 26625 SH SOLE 26625 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 4592143 19008 SH SOLE 19008 0 0 ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 172284 15967 SH SOLE 15967 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 17026942 56730 SH SOLE 56730 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96H1 14768152 316370 SH SOLE 316370 0 0 APARTMENT INCOME REIT CORP COM 03750L109 BBG00XK3WWB0 1187435 34609 SH SOLE 34609 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 BBG001S876N3 219004 30759 SH SOLE 30759 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 3176742 49800 SH SOLE 49800 0 0 APPFOLIO INC COM CL A 03783C100 BBG008GC8CS3 462091 4385 SH SOLE 4385 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 947731 60059 SH SOLE 60059 0 0 APPLE INC COM 037833100 BBG001S5N8V8 1474626113 11349389 SH SOLE 11287349 0 62040 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 1097091 8705 SH SOLE 8705 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 26132020 268351 SH SOLE 235251 0 33100 APPLIED OPTOELECTRONICS INC COM 03823U102 BBG001SG47G4 94500 50000 SH SOLE 50000 0 0 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 323545 30726 SH SOLE 30726 0 0 APTARGROUP INC COM 038336103 BBG001S78MT3 1386188 12604 SH SOLE 12604 0 0 APTIV PLC SHS G6095L109 BBG001TRL2T7 8466262 90908 SH SOLE 90908 0 0 AQUA METALS INC COM 03837J101 BBG009CQH0Q2 57594 46075 SH SOLE 46075 0 0 ARAMARK COM 03852U106 BBG001V0NR70 1997880 48328 SH SOLE 48328 0 0 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 2081659 157821 SH SOLE 157821 0 0 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 1403070 22349 SH SOLE 22349 0 0 ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 17038560 119326 SH SOLE 119326 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 4739435 51044 SH SOLE 51044 0 0 ARCHROCK INC COM 03957W106 BBG001SVDK72 124292 13841 SH SOLE 13841 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 17896802 968966 SH SOLE 968966 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 48899080 714481 SH SOLE 714481 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1504837687 12400805 SH SOLE 12400805 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 940285 33308 SH SOLE 33308 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 4630143 148212 SH SOLE 148212 0 0 ARLO TECHNOLOGIES INC COM 04206A101 BBG00K88DTJ1 154984 44155 SH SOLE 44155 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 1190654 17359 SH SOLE 17359 0 0 ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 3260911 31184 SH SOLE 31184 0 0 ARROW FINL CORP COM 042744102 BBG001S5NV83 3716999 109646 SH SOLE 109646 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 501811 16896 SH SOLE 16896 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 BBG007R7VP72 14328658 117323 SH SOLE 117323 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 508685 81130 SH SOLE 81130 0 0 ASGN INC COM 00191U102 BBG001S71HP5 1581364 19408 SH SOLE 19408 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 16283813 29802 SH SOLE 29802 0 0 ASPEN TECHNOLOGY INC COM 29109X106 BBG017J18WC8 586212 2854 SH SOLE 2854 0 0 ASSURANT INC COM 04621X108 BBG001SD9DW5 2564355 20505 SH SOLE 20505 0 0 ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 1738299 27920 SH SOLE 27920 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 22314336 329120 SH SOLE 329120 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 31631583 1718174 SH SOLE 1705674 0 12500 ATHIRA PHARMA INC COM 04746L104 BBG00C77LXM0 64034 20200 SH SOLE 20200 0 0 ATKORE INC COM 047649108 BBG001T8LDZ8 7048032 62141 SH SOLE 62141 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 BBG001S7GJV8 631958 17984 SH SOLE 17984 0 0 ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 51429150 399667 SH SOLE 399667 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 3950131 35247 SH SOLE 35247 0 0 ATRICURE INC COM 04963C209 BBG001SD43V3 942897 21246 SH SOLE 21246 0 0 AUTODESK INC COM 052769106 BBG001S5SCD4 27474375 147024 SH SOLE 147024 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 BBG005JYTDP6 256061 8368 SH SOLE 8368 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 113064381 473350 SH SOLE 473350 0 0 AUTONATION INC COM 05329W102 BBG001S5NQB0 10243931 95470 SH SOLE 95470 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 30970288 12558 SH SOLE 12558 0 0 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 40716446 252083 SH SOLE 252083 0 0 AVANTOR INC COM 05352A100 BBG00G2HHYF5 347626 16483 SH SOLE 16483 0 0 AVEPOINT INC COM CL A 053604104 BBG00Q73LFK9 133953 32592 SH SOLE 32592 0 0 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 2983423 16483 SH SOLE 16483 0 0 AVID BIOSERVICES INC COM 05368M106 BBG001SD4YL6 212361 15422 SH SOLE 15422 0 0 AVIENT CORPORATION COM 05368V106 BBG001S6RCD3 895788 26534 SH SOLE 26534 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 531806 3205 SH SOLE 3205 0 0 AXONICS INC COM 05465P101 BBG0067QVJ69 465473 7444 SH SOLE 7444 0 0 AXOS FINANCIAL INC COM 05465C100 BBG001SLZ724 519295 13587 SH SOLE 13587 0 0 AZEK CO INC CL A 05478C105 BBG00RP7FY15 315854 15544 SH SOLE 15544 0 0 AZENTA INC COM 114340102 BBG001S8F1B8 3033146 52098 SH SOLE 52098 0 0 BADGER METER INC COM 056525108 BBG001S5P8Q2 701390 6433 SH SOLE 6433 0 0 BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 602554 5268 SH SOLE 5268 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 BBG00JDV0M33 382109 32110 SH SOLE 32110 0 0 BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 1175501 39807 SH SOLE 39807 0 0 BALCHEM CORP COM 057665200 BBG001S5P2R4 368406 3017 SH SOLE 3017 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 2548971 49843 SH SOLE 49843 0 0 BANCFIRST CORP COM 05945F103 BBG001S75RW1 290377 3293 SH SOLE 3293 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 1764308 293562 SH SOLE 293562 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 BBG001SF7657 55812 19379 SH SOLE 19379 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 238369277 7197140 SH SOLE 7150622 0 46518 BANK HAWAII CORP COM 062540109 BBG001S6R977 8541760 110131 SH SOLE 110131 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 371279 4098 SH SOLE 4098 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 4959541 108953 SH SOLE 108953 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 672642 13733 SH SOLE 13733 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 2304131 57517 SH SOLE 57517 0 0 BAR HBR BANKSHARES COM 066849100 BBG001SB8Q79 204543 6384 SH SOLE 6384 0 0 BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 1264700 162141 SH SOLE 162141 0 0 BARNES GROUP INC COM 067806109 BBG001S5P0S7 426923 10451 SH SOLE 10451 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1001079 58270 SH SOLE 58270 0 0 BATH & BODY WORKS INC COM 070830104 BBG001S5SWL1 300458 7130 SH SOLE 7130 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 4227962 82950 SH SOLE 82950 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 4061771 92418 SH SOLE 92418 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 20128608 79153 SH SOLE 79153 0 0 BEIGENE LTD SPONSORED ADR 07725L102 BBG00B6WF7V2 1173160 5334 SH SOLE 5334 0 0 BERKLEY W R CORP COM 084423102 BBG001S5P463 4136055 56994 SH SOLE 56994 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 29060082 62 SH SOLE 62 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 295145301 955472 SH SOLE 930156 0 25316 BERKSHIRE HILLS BANCORP INC COM 084680107 BBG001S5PSK4 562509 18813 SH SOLE 18813 0 0 BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 3644231 60305 SH SOLE 60305 0 0 BEST BUY INC COM 086516101 BBG001S5P285 943109 11758 SH SOLE 11758 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 10621843 171182 SH SOLE 125057 0 46125 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 BBG00W1PSTC5 433084 49552 SH SOLE 49552 0 0 BILIBILI INC SPONS ADS REP Z 090040106 BBG00K7T30T9 662064 27947 SH SOLE 27947 0 0 BILL COM HLDGS INC COM 090043100 BBG00QVJV7L3 1411795 12957 SH SOLE 12957 0 0 BIO RAD LABS INC CL A 090572207 BBG001S625W4 1361967 3239 SH SOLE 3239 0 0 BIOGEN INC COM 09062X103 BBG001S67826 3186242 11506 SH SOLE 11506 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 BBG001SFGWZ7 608681 33444 SH SOLE 33444 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 1352925 13073 SH SOLE 13073 0 0 BIONTECH SE SPONSORED ADS 09075V102 BBG00Q70B4L0 895612 5962 SH SOLE 5962 0 0 BIO-TECHNE CORP COM 09073M104 BBG001S66C28 2277377 27478 SH SOLE 27478 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 1025083 15494 SH SOLE 15494 0 0 BLACK KNIGHT INC COM 09215C105 BBG00GX77ML3 1223638 19816 SH SOLE 19816 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 421750 25000 SH SOLE 25000 0 0 BLACKBAUD INC COM 09227Q100 BBG001S9B5W8 778482 13226 SH SOLE 13226 0 0 BLACKLINE INC COM 09239B109 BBG0029KJVD8 1195926 17778 SH SOLE 17778 0 0 BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 36200 10000 SH SOLE 10000 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 157715 12587 SH SOLE 12587 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 215791 5087 SH SOLE 5087 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 BBG00R28MSY7 2531708 164077 SH SOLE 164077 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 57020622 80466 SH SOLE 80466 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 BBG00ZSNML46 335270 49232 SH SOLE 49232 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 1203170 76929 SH SOLE 76929 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 152537 11788 SH SOLE 11788 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 158759700 2139907 SH SOLE 2139707 0 200 BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 17419735 822850 SH SOLE 822850 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 1753939 78476 SH SOLE 78476 0 0 BLEND LABS INC CL A 09352U108 BBG00D0YK7V4 367669 255326 SH SOLE 255326 0 0 BLOCK H & R INC COM 093671105 BBG001S5S031 216395 5927 SH SOLE 5927 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 7463255 118766 SH SOLE 118766 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 1409335 73710 SH SOLE 73710 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 BBG001V11BV0 211646 4831 SH SOLE 4831 0 0 BOEING CO COM 097023105 BBG001S5P0V3 43777269 229814 SH SOLE 229064 0 750 BOISE CASCADE CO DEL COM 09739D100 BBG001SZX397 320826 4672 SH SOLE 4672 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 52538350 26070 SH SOLE 26070 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 3929638 37597 SH SOLE 37597 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 247618 6152 SH SOLE 6152 0 0 BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 6467676 95704 SH SOLE 95704 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 40838827 882620 SH SOLE 882620 0 0 BOYD GAMING CORP COM 103304101 BBG001S7DMW3 4997893 91654 SH SOLE 91654 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 12073100 345637 SH SOLE 345637 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 BBG001S6YGF4 619065 100661 SH SOLE 100661 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 BBG001S78Z50 567875 15079 SH SOLE 15079 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 BBG011KG5XK8 856671 71093 SH SOLE 71093 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 445297 7057 SH SOLE 7057 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 207017 33229 SH SOLE 33229 0 0 BRINKS CO COM 109696104 BBG001S8PZK2 753014 14020 SH SOLE 14020 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 65941599 916492 SH SOLE 914992 0 1500 BRISTOW GROUP INC COM 11040G103 BBG001YH8QJ6 357058 13161 SH SOLE 13161 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 5707985 142771 SH SOLE 142771 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 477281755 853615 SH SOLE 853215 0 400 BROADMARK RLTY CAP INC COM 11135B100 BBG00QV3CJ33 157245 44170 SH SOLE 44170 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1820144 13570 SH SOLE 13570 0 0 BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 406822 25097 SH SOLE 25097 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 799893 27900 SH SOLE 27900 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 3538464 112475 SH SOLE 112475 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 27625478 891432 SH SOLE 891432 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 BBG00QDWSVL5 11827934 304060 SH SOLE 304060 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 279090 10134 SH SOLE 10134 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 1303794 51452 SH SOLE 51452 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 BBG001S73383 242828 17161 SH SOLE 17161 0 0 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 1782022 31280 SH SOLE 31280 0 0 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 552303 8409 SH SOLE 8409 0 0 BRP INC COM SUN VTG 05577W200 BBG004G49425 703336 9212 SH SOLE 9212 0 0 BRUKER CORP COM 116794108 BBG001SF69P0 1463647 21414 SH SOLE 21414 0 0 BRUNSWICK CORP COM 117043109 BBG001S5P294 1791981 24861 SH SOLE 24861 0 0 BUCKLE INC COM 118440106 BBG001S5P6T3 420939 9282 SH SOLE 9282 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 6971032 107445 SH SOLE 107445 0 0 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 5799331 58127 SH SOLE 58127 0 0 BURLINGTON STORES INC COM 122017106 BBG004S641P3 999810 4931 SH SOLE 4931 0 0 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 6338793 109139 SH SOLE 109139 0 0 C & F FINL CORP COM 12466Q104 BBG001SBJZY7 221426 3800 SH SOLE 3800 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 1413778 15441 SH SOLE 15441 0 0 CABLE ONE INC COM 12685J105 BBG001SFK9N6 1655786 2326 SH SOLE 2326 0 0 CACI INTL INC CL A 127190304 BBG001SF9NK1 579237 1927 SH SOLE 1927 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 6289217 39151 SH SOLE 39151 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 3640376 271265 SH SOLE 271265 0 0 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 4160593 37188 SH SOLE 37188 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 320032 14117 SH SOLE 14117 0 0 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 4741463 83550 SH SOLE 83550 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 547814 13543 SH SOLE 13543 0 0 CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 987046 17775 SH SOLE 17775 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 27765969 233563 SH SOLE 233563 0 0 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 17137798 229760 SH SOLE 227597 0 2163 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 8180387 87999 SH SOLE 87699 0 300 CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 786429 45990 SH SOLE 45990 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 12967431 168693 SH SOLE 168693 0 0 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 14007272 59441 SH SOLE 59441 0 0 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 1483943 49730 SH SOLE 49730 0 0 CARLYLE SECURED LENDING INC COM 872280102 BBG00GQVWWQ3 187461 13100 SH SOLE 13100 0 0 CARMAX INC COM 143130102 BBG001SD9561 1021308 16773 SH SOLE 16773 0 0 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 425286 52765 SH SOLE 52765 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 652878 17674 SH SOLE 17674 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 57909638 1403870 SH SOLE 1398270 0 5600 CARTERS INC COM 146229109 BBG001SCJ3Q5 512048 6863 SH SOLE 6863 0 0 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 1011203 12750 SH SOLE 12750 0 0 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 2977349 13271 SH SOLE 13271 0 0 CASTLE BIOSCIENCES INC COM 14843C105 BBG006YWVSS2 238672 10139 SH SOLE 10139 0 0 CATALENT INC COM 148806102 BBG005XR47N7 1728744 38408 SH SOLE 38408 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 103055598 430187 SH SOLE 429087 0 1100 CATHAY GEN BANCORP COM 149150104 BBG001S6PB10 1643184 40284 SH SOLE 40284 0 0 CAVCO INDS INC DEL COM 149568107 BBG001SJQBM8 577390 2552 SH SOLE 2552 0 0 CBIZ INC COM 124805102 BBG001S8MB55 1271134 27132 SH SOLE 27132 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 505393 4028 SH SOLE 4028 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 89634 15643 SH SOLE 15643 0 0 CBRE GROUP INC CL A 12504L109 BBG001SC2D27 3549549 46122 SH SOLE 46122 0 0 CDW CORP COM 12514G108 BBG001V18TB6 33900377 189833 SH SOLE 189833 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 BBG001S5RF11 296408 7170 SH SOLE 7170 0 0 CELANESE CORP DEL COM 150870103 BBG001SJDDG5 5637514 55140 SH SOLE 55140 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 57733 14255 SH SOLE 14255 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 16781952 204633 SH SOLE 204633 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 37128070 1238015 SH SOLE 1238015 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 BBG001SLHT35 255576 7139 SH SOLE 7139 0 0 CENTURY CASINOS INC COM 156492100 BBG001S6MDN5 104958 14930 SH SOLE 14930 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1930802 22662 SH SOLE 22662 0 0 CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 2033359 70140 SH SOLE 70140 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 536205 56265 SH SOLE 56265 0 0 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 26396188 121139 SH SOLE 121139 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 1976614 5829 SH SOLE 5829 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 5319789 42167 SH SOLE 42167 0 0 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 1102525 34769 SH SOLE 34769 0 0 CHEMED CORP NEW COM 16359R103 BBG001S679X0 633444 1241 SH SOLE 1241 0 0 CHEMOURS CO COM 163851108 BBG005H82GC1 251237 8205 SH SOLE 8205 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 60899506 406105 SH SOLE 406105 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 456723 8031 SH SOLE 8031 0 0 CHERRY HILL MTG INVT CORP COM 164651101 BBG004HQLK70 62454 10768 SH SOLE 10768 0 0 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 21517964 228017 SH SOLE 228017 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 484991313 2702052 SH SOLE 2701342 0 710 CHEWY INC CL A 16679L109 BBG00P19DLQ4 774490 20887 SH SOLE 20887 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 156222 28404 SH SOLE 28404 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 10722523 7728 SH SOLE 7728 0 0 CHOICE HOTELS INTL INC COM 169905106 BBG001S997X6 496067 4404 SH SOLE 4404 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 247945135 1123958 SH SOLE 1123208 0 750 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 6953257 86258 SH SOLE 86258 0 0 CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 2093157 9900 SH SOLE 9900 0 0 CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 21487399 64850 SH SOLE 64850 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 6568728 64154 SH SOLE 64154 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 169933316 376275 SH SOLE 376275 0 0 CIRRUS LOGIC INC COM 172755100 BBG001S67J86 390946 5249 SH SOLE 5249 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 222680270 4674229 SH SOLE 4659179 0 15050 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 34551287 763902 SH SOLE 763032 0 870 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 24400896 619784 SH SOLE 619784 0 0 CLARIVATE PLC ORD SHS G21810109 BBG00P1919H4 616384 73907 SH SOLE 73907 0 0 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 8435066 73914 SH SOLE 73914 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 BBG001T8GS36 217574 6522 SH SOLE 6522 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 BBG012C765M3 977400 52128 SH SOLE 52128 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 179739 11157 SH SOLE 11157 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 7866619 56058 SH SOLE 56008 0 50 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 507708 11230 SH SOLE 11230 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 BBG001SMM7Q0 75509 11599 SH SOLE 11599 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 58184201 346005 SH SOLE 346005 0 0 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 1212073 19139 SH SOLE 19139 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 199663648 3138872 SH SOLE 3138872 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 714126 12909 SH SOLE 12909 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 800780 11797 SH SOLE 11797 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 217760 3815 SH SOLE 3815 0 0 COGNEX CORP COM 192422103 BBG001S5TC16 874503 18563 SH SOLE 18563 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 8354315 146080 SH SOLE 146080 0 0 COHEN & STEERS INC COM 19247A100 BBG001S5PZN5 834503 12926 SH SOLE 12926 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 1732558 72220 SH SOLE 72220 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 278680 24233 SH SOLE 24233 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 198738 16250 SH SOLE 16250 0 0 COHERENT CORP COM 19247G107 BBG001S5S6N6 837030 23847 SH SOLE 23847 0 0 COHU INC COM 192576106 BBG001S87LQ7 1564713 48821 SH SOLE 48821 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 3106747 87786 SH SOLE 87786 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 13226635 167872 SH SOLE 167872 0 0 COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 452733 15026 SH SOLE 15026 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 349199 7695 SH SOLE 7695 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 BBG001S90WD2 432120 4934 SH SOLE 4934 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 BBG001S5VFS7 908576 27982 SH SOLE 27982 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 61501669 1758698 SH SOLE 1757198 0 1500 COMERICA INC COM 200340107 BBG001S6PXB1 1350103 20196 SH SOLE 20196 0 0 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 2515419 21858 SH SOLE 21858 0 0 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 3059270 44943 SH SOLE 44943 0 0 COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 1837670 38047 SH SOLE 38047 0 0 COMMSCOPE HLDG CO INC COM 20337X109 BBG004LTL7M1 517830 70453 SH SOLE 70453 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 BBG008G2P3N1 1658435 46325 SH SOLE 46325 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 BBG001S5VY42 173840 13250 SH SOLE 13250 0 0 COMPASS INC CL A 20464U100 BBG00J5SXTJ1 666075 285869 SH SOLE 285869 0 0 COMSTOCK RES INC COM 205768302 BBG001S8FX55 299564 21850 SH SOLE 21850 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 1530779 39555 SH SOLE 39555 0 0 CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 725068 32602 SH SOLE 32602 0 0 CONMED CORP COM 207410101 BBG001S5PZH2 1495357 16870 SH SOLE 16870 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 110280794 934583 SH SOLE 934183 0 400 CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 10693085 164509 SH SOLE 164509 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 62155749 652143 SH SOLE 651743 0 400 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 110944519 478725 SH SOLE 478725 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 5028198 58325 SH SOLE 58325 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 858084 32150 SH SOLE 32150 0 0 COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 763848 2310 SH SOLE 2310 0 0 COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 681578 8195 SH SOLE 8195 0 0 COPART INC COM 217204106 BBG001S7MTB1 7722861 126833 SH SOLE 126833 0 0 CORNING INC COM 219350105 BBG001S5RLH1 7129807 223225 SH SOLE 223225 0 0 CORSAIR GAMING INC COM 22041X102 BBG00HMSHL92 173791 12807 SH SOLE 12807 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 61306717 1042986 SH SOLE 1042986 0 0 CORVEL CORP COM 221006109 BBG001S72ZL8 309698 2131 SH SOLE 2131 0 0 COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 3646689 47188 SH SOLE 47188 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 218188284 477959 SH SOLE 477459 0 500 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 6360239 258862 SH SOLE 258862 0 0 COUPA SOFTWARE INC COM 22266L106 BBG001V0GVM2 1393313 17599 SH SOLE 17599 0 0 COUPANG INC CL A 22266T109 BBG00XMJRPR7 18912456 1285687 SH SOLE 1285687 0 0 COUSINS PPTYS INC COM NEW 222795502 BBG001S73MB7 1335919 52824 SH SOLE 52824 0 0 CRANE HLDGS CO COM 224441105 BBG017BXPZ94 1174863 11696 SH SOLE 11696 0 0 CREDIT ACCEP CORP MICH COM 225310101 BBG001S71KS5 228186 481 SH SOLE 481 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 BBG001S6D589 688142 26275 SH SOLE 26275 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 BBG00BC592C3 351653 19216 SH SOLE 19216 0 0 CROCS INC COM 227046109 BBG001SDGFR8 311628 2874 SH SOLE 2874 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 BBG001SG7SC9 1624463 61139 SH SOLE 61139 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 20522390 194913 SH SOLE 194913 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 141710839 1044757 SH SOLE 1044737 0 20 CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 1848081 22480 SH SOLE 22480 0 0 CRYOPORT INC COM PAR $0.001 229050307 BBG001SLKBJ3 434062 25018 SH SOLE 25018 0 0 CSG SYS INTL INC COM 126349109 BBG001S8QQ76 522236 9130 SH SOLE 9130 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 11961626 386108 SH SOLE 386108 0 0 CUBESMART COM 229663109 BBG001SHP0D7 2271992 56447 SH SOLE 56447 0 0 CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 5205610 38935 SH SOLE 38935 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 36405526 150256 SH SOLE 150156 0 100 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 1087439 6512 SH SOLE 6512 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 78367478 840943 SH SOLE 833943 0 7000 CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 652140 5030 SH SOLE 5030 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 39487505 442983 SH SOLE 442983 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 243070309 915795 SH SOLE 915687 0 108 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 3138016 22685 SH SOLE 22685 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 3977894 54121 SH SOLE 54121 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 BBG00FNFQR36 1019446 37521 SH SOLE 37521 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 BBG00FNFQV91 1065127 42845 SH SOLE 42845 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 BBG005HJL932 233182 8322 SH SOLE 8322 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 2023754 62791 SH SOLE 62791 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 BBG001V1QT71 215207 10047 SH SOLE 10047 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 BBG001S5RFX6 306131 7892 SH SOLE 7892 0 0 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 4086600 10238 SH SOLE 10238 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 58630786 136745 SH SOLE 136745 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 BBG0036D6305 307836 6803 SH SOLE 6803 0 0 DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 1583502 39371 SH SOLE 39371 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 2065382 62854 SH SOLE 62854 0 0 DENTSPLY SIRONA INC COM 24906P109 BBG001S5XLV8 1427355 44829 SH SOLE 44829 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 292878 4205 SH SOLE 4205 0 0 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 15009 11036 SH SOLE 11036 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 234050963 3805088 SH SOLE 3751658 0 53430 DEXCOM INC COM 252131107 BBG001SKZG99 4987429 44043 SH SOLE 44043 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 16550822 92883 SH SOLE 92883 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 106552714 779008 SH SOLE 779008 0 0 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 3412146 28366 SH SOLE 28366 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 29996071 299153 SH SOLE 299153 0 0 DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 362910 23813 SH SOLE 23813 0 0 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 238284 21781 SH SOLE 21781 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 BBG001S7NTQ4 614001 19290 SH SOLE 19290 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 7725742 351970 SH SOLE 351970 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 1202229 39547 SH SOLE 39547 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 5003017 199801 SH SOLE 199801 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 265410 11950 SH SOLE 11950 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 524728 19420 SH SOLE 19420 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 8561201 352603 SH SOLE 352603 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 4616671 110951 SH SOLE 110951 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 6586688 196735 SH SOLE 196735 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 5603227 109545 SH SOLE 109545 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1337091 30423 SH SOLE 30423 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 610913 28283 SH SOLE 28283 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 1073110 16812 SH SOLE 16812 0 0 DIREXION SHS ETF TR WORK FROM HOME 25460G773 BBG00VC9M361 228704 5654 SH SOLE 5654 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 3581165 36606 SH SOLE 36606 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 160220100 1844154 SH SOLE 1799789 0 44365 DOCUSIGN INC COM 256163106 BBG001T535D5 9283848 167518 SH SOLE 167518 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 704201 9983 SH SOLE 9983 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 60712199 246547 SH SOLE 229708 0 16839 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 5723935 40469 SH SOLE 40469 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 7400404 120685 SH SOLE 120685 0 0 DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 2053459 5928 SH SOLE 5928 0 0 DONALDSON INC COM 257651109 BBG001S5QDV4 1109641 18849 SH SOLE 18849 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT67 570474 14760 SH SOLE 14760 0 0 DOORDASH INC CL A 25809K105 BBG005D7QCK1 3667749 75128 SH SOLE 75128 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 BBG001SLKJK4 299150 9995 SH SOLE 9995 0 0 DORMAN PRODS INC COM 258278100 BBG001S5S932 724757 8962 SH SOLE 8962 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 780371 35536 SH SOLE 35536 0 0 DOVER CORP COM 260003108 BBG001S5QL46 4763182 35176 SH SOLE 35176 0 0 DOW INC COM 260557103 BBG00BN96931 61363128 1217764 SH SOLE 1214517 0 3247 DOXIMITY INC CL A 26622P107 BBG0026ZJQY6 568808 16949 SH SOLE 16949 0 0 DR REDDYS LABS LTD ADR 256135203 BBG001SHMCN3 320333 6190 SH SOLE 6190 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 382419 33575 SH SOLE 33575 0 0 DROPBOX INC CL A 26210C104 BBG001TFLWN3 2611231 116677 SH SOLE 116677 0 0 DTE ENERGY CO COM 233331107 BBG001S5QN88 937772 7979 SH SOLE 7979 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 69532978 675143 SH SOLE 675143 0 0 DUOLINGO INC CL A COM 26603R106 BBG003D4V960 365395 5137 SH SOLE 5137 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 20215172 294553 SH SOLE 291306 0 3247 DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XV6 562277 21218 SH SOLE 21218 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 1261693 156732 SH SOLE 156732 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 BBG00P7KKMR2 1338491 48540 SH SOLE 48540 0 0 EAGLE MATLS INC COM 26969P108 BBG001S7VG92 681521 5130 SH SOLE 5130 0 0 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 5692376 86379 SH SOLE 86379 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 628137 44018 SH SOLE 44018 0 0 EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 3847635 25987 SH SOLE 25987 0 0 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 3972236 48775 SH SOLE 48775 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 330072599 2103043 SH SOLE 2103043 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 1620191 71061 SH SOLE 71061 0 0 EBAY INC. COM 278642103 BBG001S9B9J5 6395628 154223 SH SOLE 154223 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 199175 15500 SH SOLE 15500 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 28648828 196818 SH SOLE 196818 0 0 EDISON INTL COM 281020107 BBG001S7MY75 1593808 25052 SH SOLE 25052 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 86550062 1160033 SH SOLE 1160033 0 0 ELASTIC N V ORD SHS N14506104 BBG00LWZDZ26 866179 16819 SH SOLE 16819 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 4591280 37578 SH SOLE 37578 0 0 ELEMENT SOLUTIONS INC COM 28618M106 BBG004KDL523 687655 37804 SH SOLE 37804 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 55580812 108351 SH SOLE 108351 0 0 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 2277932 15380 SH SOLE 15380 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 167247088 1741069 SH SOLE 1741069 0 0 EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 855084 126867 SH SOLE 126867 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 65836267 1683792 SH SOLE 1683792 0 0 ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 907378 15171 SH SOLE 15171 0 0 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 5359200 38959 SH SOLE 38959 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 BBG006FCB028 912124 27187 SH SOLE 27187 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 12152601 1023808 SH SOLE 1023808 0 0 ENHABIT INC COM 29332G102 BBG014QJ5CJ8 828027 62920 SH SOLE 62920 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 717533 58336 SH SOLE 58336 0 0 ENOVIX CORPORATION COM 293594107 BBG00YC538B7 639105 51375 SH SOLE 51375 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 11419511 43099 SH SOLE 43099 0 0 ENPRO INDS INC COM 29355X107 BBG001SCK8H2 565405 5202 SH SOLE 5202 0 0 ENSTAR GROUP LIMITED SHS G3075P101 BBG001SKW104 363657 1574 SH SOLE 1574 0 0 ENTEGRIS INC COM 29362U104 BBG001SF9YL6 5805109 88506 SH SOLE 88506 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 2119838 18843 SH SOLE 18843 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 20403880 845932 SH SOLE 845932 0 0 ENVIROTECH VEHICLES INC COM NEW 29414V209 BBG007J7HYV1 59534 27950 SH SOLE 27950 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 BBG00LN4B6D9 633636 18819 SH SOLE 18819 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 93571335 722447 SH SOLE 722447 0 0 EPAM SYS INC COM 29414B104 BBG001SKDJH8 5227781 15951 SH SOLE 15951 0 0 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 389346 10322 SH SOLE 10322 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 5177411 153042 SH SOLE 153042 0 0 EQUIFAX INC COM 294429105 BBG001S5QSK3 1238462 6372 SH SOLE 6372 0 0 EQUINIX INC COM 29444U700 BBG001SKBNS9 44096620 67320 SH SOLE 67315 0 5 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 250777 7003 SH SOLE 7003 0 0 EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 1099038 38294 SH SOLE 38294 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 378182 56445 SH SOLE 56445 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 4945388 76554 SH SOLE 76554 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 2038686 34554 SH SOLE 34554 0 0 ERASCA INC COM 29479A108 BBG00MTSR892 65512 15200 SH SOLE 15200 0 0 ERICSSON ADR B SEK 10 294821608 BBG001S5QXT3 80481 13781 SH SOLE 13781 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 795182 16660 SH SOLE 16660 0 0 ESSEX PPTY TR INC COM 297178105 BBG001S81418 2690324 12695 SH SOLE 12695 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 BBG00BDQVV46 470986 9538 SH SOLE 9538 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 10158238 230607 SH SOLE 230607 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 221034 5630 SH SOLE 5630 0 0 ETSY INC COM 29786A106 BBG001T53625 1530549 12778 SH SOLE 12778 0 0 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 935211 9909 SH SOLE 9909 0 0 EVENTBRITE INC COM CL A 29975E109 BBG001V1CQC6 89488 15271 SH SOLE 15271 0 0 EVERBRIDGE INC COM 29978A104 BBG0022FMPG2 317867 10746 SH SOLE 10746 0 0 EVERCORE INC CLASS A 29977A105 BBG001SC3S41 4642990 42565 SH SOLE 42565 0 0 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 1204829 3637 SH SOLE 3637 0 0 EVERGY INC COM 30034W106 BBG00H433CS1 1240854 19718 SH SOLE 19718 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 3945678 47062 SH SOLE 47062 0 0 EVERTEC INC COM 30040P103 BBG001SX2XR0 996721 30782 SH SOLE 30782 0 0 EVOLENT HEALTH INC CL A 30050B101 BBG005CHLMB3 570473 20316 SH SOLE 20316 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 BBG00DPDYDP2 310900 7851 SH SOLE 7851 0 0 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 974703 19687 SH SOLE 19687 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 BBG014GJSS81 212424 8480 SH SOLE 8480 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 BBG007J2YCW0 3988755 134166 SH SOLE 134166 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 1669270 36030 SH SOLE 36030 0 0 EXELIXIS INC COM 30161Q104 BBG001SD42W4 253432 15800 SH SOLE 15800 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 22510164 520707 SH SOLE 520707 0 0 EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 320178 3655 SH SOLE 3655 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 7122677 68540 SH SOLE 51305 0 17235 EXPONENT INC COM 30214U102 BBG001S9CG99 734257 7410 SH SOLE 7410 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 31505351 214060 SH SOLE 214060 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 392446959 3557996 SH SOLE 3556952 0 1044 F5 INC COM 315616102 BBG001SCP8D1 621542 4331 SH SOLE 4331 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 2567343 6399 SH SOLE 6399 0 0 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 3343069 5585 SH SOLE 5585 0 0 FARFETCH LTD ORD SH CL A 30744W107 BBG00LSD4483 102111 21588 SH SOLE 21588 0 0 FARMLAND PARTNERS INC COM 31154R109 BBG005TNS0R6 230672 18513 SH SOLE 18513 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 6859886 144968 SH SOLE 144968 0 0 FATE THERAPEUTICS INC COM 31189P102 BBG001T888S2 160128 15870 SH SOLE 15870 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 BBG001SCWNB2 1149304 10197 SH SOLE 10197 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 787405 7793 SH SOLE 7793 0 0 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 624789 13445 SH SOLE 13445 0 0 FEDERATED HERMES INC CL B 314211103 BBG001S6TGK4 728488 20063 SH SOLE 20063 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 15114298 87265 SH SOLE 86265 0 1000 FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 3772914 29715 SH SOLE 29715 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q95 8673554 40489 SH SOLE 40489 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 717753 17519 SH SOLE 17519 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 9769019 261904 SH SOLE 261904 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 1047106 18474 SH SOLE 18474 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 450151 4763 SH SOLE 4763 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 1362664 54924 SH SOLE 54924 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1207323 26488 SH SOLE 26488 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 225696 5147 SH SOLE 5147 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 1857751 49382 SH SOLE 49382 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 9074870 133749 SH SOLE 133749 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 1757632 53570 SH SOLE 53570 0 0 FIGS INC CL A 30260D103 BBG004SK5VM8 4278678 635762 SH SOLE 635762 0 0 FIRST AMERN FINL CORP COM 31847R102 BBG001T1LV65 359419 6867 SH SOLE 6867 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 3438404 4534 SH SOLE 4534 0 0 FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 785249 22827 SH SOLE 22827 0 0 FIRST HAWAIIAN INC COM 32051X108 BBG0046LJYX7 514602 19762 SH SOLE 19762 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 85136202 3474947 SH SOLE 3474947 0 0 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 1355382 28085 SH SOLE 28085 0 0 FIRST SOLAR INC COM 336433107 BBG001S991Z7 1270219 8480 SH SOLE 8480 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2040085 35412 SH SOLE 35412 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 380323 6059 SH SOLE 6059 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 867000 21167 SH SOLE 21167 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 709572 6526 SH SOLE 6526 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 605758 11760 SH SOLE 11760 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 23415485 604895 SH SOLE 604895 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1486029 18887 SH SOLE 18887 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 3609848 45487 SH SOLE 45487 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 3934950 52501 SH SOLE 52501 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 26232797 213015 SH SOLE 213015 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 1390262 29866 SH SOLE 29866 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 BBG001T2Y423 867541 50089 SH SOLE 50089 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 2547977 53994 SH SOLE 53994 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 961047 20114 SH SOLE 20114 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 888820 31789 SH SOLE 31789 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 236889 9665 SH SOLE 9665 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 13593457 509309 SH SOLE 509309 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 2071970 13443 SH SOLE 13443 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 211776 4800 SH SOLE 4800 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 30142911 686314 SH SOLE 686314 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 3598130 138124 SH SOLE 138124 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 254906 15432 SH SOLE 15432 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 629350 7860 SH SOLE 7860 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 7321286 200254 SH SOLE 200254 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 13074542 147269 SH SOLE 147269 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 729839 6935 SH SOLE 6935 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 638112 8134 SH SOLE 8134 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 38962736 976265 SH SOLE 976265 0 0 FIRST UTD CORP COM 33741H107 BBG001S73MD5 251874 12818 SH SOLE 12818 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 574452 13697 SH SOLE 13697 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 10360787 102511 SH SOLE 102511 0 0 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 32586883 184242 SH SOLE 184242 0 0 FIVERR INTL LTD ORD SHS M4R82T106 BBG002YSC5N6 738670 25349 SH SOLE 25349 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 352298 1918 SH SOLE 1918 0 0 FLEX LTD ORD Y2573F102 BBG001SC5SP6 5572668 259677 SH SOLE 259677 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 938830 15559 SH SOLE 15559 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 1736322 39943 SH SOLE 39943 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 BBG00243P7N6 2652659 17851 SH SOLE 17851 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 BBG003FMHKY8 1029862 22015 SH SOLE 22015 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 568008 11040 SH SOLE 11040 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 BBG005D25MS5 877840 17414 SH SOLE 17414 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 1841296 26444 SH SOLE 26444 0 0 FLUOR CORP NEW COM 343412102 BBG001S5Q738 1687179 48678 SH SOLE 48678 0 0 FLYWIRE CORPORATION COM VTG 302492103 BBG002030ND3 4492374 183587 SH SOLE 183587 0 0 FMC CORP COM NEW 302491303 BBG001S5R880 8409773 67386 SH SOLE 67386 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 3005745 38476 SH SOLE 38476 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 18637773 1602560 SH SOLE 1594560 0 8000 FORGE GLOBAL HOLDINGS INC COM 34629L103 BBG00YGCJL77 22836 13200 SH SOLE 13200 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 1749138 35777 SH SOLE 35777 0 0 FORTIS INC COM 349553107 BBG001S5YVM5 232833 5815 SH SOLE 5815 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ237 51247920 797633 SH SOLE 797633 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 210450 3685 SH SOLE 3685 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 BBG009H33QN9 959332 36997 SH SOLE 36997 0 0 FOX FACTORY HLDG CORP COM 35138V102 BBG004T7VS71 264476 2899 SH SOLE 2899 0 0 FRANCO NEV CORP COM 351858105 BBG001STGSR5 262588 1924 SH SOLE 1924 0 0 FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 292027 11070 SH SOLE 11070 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 19075430 501985 SH SOLE 501985 0 0 FRESHPET INC COM 358039105 BBG001V04FM0 330393 6261 SH SOLE 6261 0 0 FTI CONSULTING INC COM 302941109 BBG001SCJVR2 1336143 8414 SH SOLE 8414 0 0 FULLER H B CO COM 359694106 BBG001S5RDZ9 1652130 23068 SH SOLE 23068 0 0 FULTON FINL CORP PA COM 360271100 BBG001S5RF02 449916 26733 SH SOLE 26733 0 0 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 421433 20448 SH SOLE 20448 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 12815441 67972 SH SOLE 67972 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 1051280 20182 SH SOLE 20182 0 0 GAP INC COM 364760108 BBG001S5RNN0 208928 18522 SH SOLE 18522 0 0 GARMIN LTD SHS H2906T109 BBG001SG0H12 371836 4029 SH SOLE 4029 0 0 GARTNER INC COM 366651107 BBG001S5SD60 24839065 73895 SH SOLE 73895 0 0 GATES INDL CORP PLC ORD SHS G39108108 BBG00JM9V7T3 440871 38639 SH SOLE 38639 0 0 GATX CORP COM 361448103 BBG001S5RM34 502457 4725 SH SOLE 4725 0 0 GEN DIGITAL INC COM 668771108 BBG001S5QG38 4492649 209643 SH SOLE 209643 0 0 GENCOR INDS INC COM 368678108 BBG001SBCW71 1206990 119504 SH SOLE 119504 0 0 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 307013 3050 SH SOLE 3050 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 23120875 93188 SH SOLE 93188 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 9982820 152678 SH SOLE 149746 0 2932 GENERAL MLS INC COM 370334104 BBG001S5RKR2 14397716 171708 SH SOLE 171708 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 8252767 245326 SH SOLE 245326 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 BBG001S9CQC3 219444 21493 SH SOLE 21493 0 0 GENMAB A/S SPONSORED ADS 372303206 BBG004MPKMY3 2455158 57932 SH SOLE 57932 0 0 GENTHERM INC COM 37253A103 BBG001SF8XY5 400619 6136 SH SOLE 6136 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 32622309 188014 SH SOLE 188014 0 0 GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 607540 17948 SH SOLE 17948 0 0 GIBRALTAR INDS INC COM 374689107 BBG001S7GCL4 750046 16348 SH SOLE 16348 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 20440456 238095 SH SOLE 238095 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 21470 12704 SH SOLE 12704 0 0 GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 367746 8093 SH SOLE 8093 0 0 GLACIER BANCORP INC NEW COM 37637Q105 BBG001S6HGM5 862082 17444 SH SOLE 17444 0 0 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 214952 16650 SH SOLE 16650 0 0 GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 7535210 75868 SH SOLE 75868 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 831508 51872 SH SOLE 51872 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 416992 20096 SH SOLE 20096 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 8818793 216359 SH SOLE 216359 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 252736 6121 SH SOLE 6121 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 661335 32935 SH SOLE 32935 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 427698 22762 SH SOLE 22762 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 3510446 59895 SH SOLE 59715 0 180 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 1005450 48927 SH SOLE 48927 0 0 GLOBAL X FDS RENEWABLE ENERGY 37954Y707 BBG0099SCGS0 157440 12000 SH SOLE 12000 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 632148 33607 SH SOLE 33607 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 2016366 76118 SH SOLE 76118 0 0 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 66500 50000 SH SOLE 50000 0 0 GLOBANT S A COM L44385109 BBG00564Y4W2 1575491 9369 SH SOLE 9369 0 0 GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 2489116 20648 SH SOLE 20648 0 0 GLOBUS MED INC CL A 379577208 BBG002V87T57 1429103 19242 SH SOLE 19242 0 0 GODADDY INC CL A 380237107 BBG006MDLXZ9 1478518 19761 SH SOLE 19761 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 358819 26153 SH SOLE 26153 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 318710 11074 SH SOLE 11074 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1671891 21961 SH SOLE 21961 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 70068063 204054 SH SOLE 203554 0 500 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 BBG006SY2VT9 142829 11176 SH SOLE 11176 0 0 GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 1285364 97672 SH SOLE 97672 0 0 GRACO INC COM 384109104 BBG001S5RK56 1957266 29100 SH SOLE 29100 0 0 GRAHAM HLDGS CO COM CL B 384637104 BBG001S6H317 720823 1193 SH SOLE 1193 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 1358363 2442 SH SOLE 2442 0 0 GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 756103 7156 SH SOLE 7156 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 799710 35942 SH SOLE 35942 0 0 GREENBRIER COS INC COM 393657101 BBG001S80QK9 551367 16444 SH SOLE 16444 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 BBG001S5RNK3 459583 2548 SH SOLE 2548 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 4930915 140322 SH SOLE 140322 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 981504 15689 SH SOLE 15689 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 543316 12727 SH SOLE 12727 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 770984 96373 SH SOLE 96373 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 4644520 118031 SH SOLE 118031 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 8633608 151733 SH SOLE 151733 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 254921 7653 SH SOLE 7653 0 0 HANESBRANDS INC COM 410345102 BBG001SMCKB8 1062642 167082 SH SOLE 167082 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 232362 8018 SH SOLE 8018 0 0 HANOVER INS GROUP INC COM 410867105 BBG001S8KZF3 478901 3544 SH SOLE 3544 0 0 HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 273312 6570 SH SOLE 6570 0 0 HARTFORD FDS EXCHANGE TRADED LARGE CAP GRWT 41653L883 BBG01396YQ31 5791097 491233 SH SOLE 491233 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 3763367 49629 SH SOLE 49629 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 1029910 16881 SH SOLE 16881 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 BBG001S5RV43 962383 22996 SH SOLE 22996 0 0 HAYWARD HLDGS INC COM 421298100 BBG00Z9CCSB9 885687 94222 SH SOLE 94222 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 69448263 289416 SH SOLE 289416 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 5184315 75783 SH SOLE 75783 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 962826 49965 SH SOLE 49965 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 BBG001S5RTV8 182700 15225 SH SOLE 15225 0 0 HEALTHEQUITY INC COM 42226A107 BBG001T8JKN8 1142621 18537 SH SOLE 18537 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 10397256 414729 SH SOLE 414729 0 0 HEICO CORP NEW CL A 422806208 BBG001S96YM2 3316849 27675 SH SOLE 27675 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 1930333 12564 SH SOLE 12564 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 BBG001S99DF3 227178 4173 SH SOLE 4173 0 0 HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 447617 9030 SH SOLE 9030 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1603741 9135 SH SOLE 9135 0 0 HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 8936894 111893 SH SOLE 111893 0 0 HERC HLDGS INC COM 42704L104 BBG001SNNBX0 498387 3788 SH SOLE 3788 0 0 HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 312627 23648 SH SOLE 23648 0 0 HERITAGE COMM CORP COM 426927109 BBG001SBY8P0 347932 26764 SH SOLE 26764 0 0 HERON THERAPEUTICS INC COM 427746102 BBG001SB92D4 151225 60490 SH SOLE 60490 0 0 HERSHEY CO COM 427866108 BBG001S5S148 4385010 18936 SH SOLE 18936 0 0 HESKA CORP COM RESTRC NEW 42805E306 BBG001SB0W47 307070 4940 SH SOLE 4940 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 71642500 505165 SH SOLE 505130 0 35 HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 538560 18000 SH SOLE 18000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 4207407 263622 SH SOLE 263622 0 0 HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 1785980 30348 SH SOLE 30348 0 0 HF SINCLAIR CORP COM 403949100 BBG0135B2269 1104323 21282 SH SOLE 21282 0 0 HIGHWOODS PPTYS INC COM 431284108 BBG001S7X2X4 622415 22245 SH SOLE 22245 0 0 HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 519747 72087 SH SOLE 72087 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 13448495 106430 SH SOLE 106430 0 0 HOLOGIC INC COM 436440101 BBG001S6HWB2 985023 13167 SH SOLE 13167 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 281970749 892708 SH SOLE 892483 0 225 HONDA MOTOR LTD AMERN SHS 438128308 BBG001S5RXR4 654002 28609 SH SOLE 28609 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 308824087 1441083 SH SOLE 1425609 0 15474 HORACE MANN EDUCATORS CORP N COM 440327104 BBG001S5RY01 516304 13816 SH SOLE 13816 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 1375159 12084 SH SOLE 12084 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 881438 19351 SH SOLE 19351 0 0 HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 3130264 195032 SH SOLE 195032 0 0 HOSTESS BRANDS INC CL A 44109J106 BBG00B6KGPB9 622890 27758 SH SOLE 27758 0 0 HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 2324470 26669 SH SOLE 26669 0 0 HP INC COM 40434L105 BBG001S6W7N7 34459781 1282463 SH SOLE 1282463 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 2149903 9161 SH SOLE 9161 0 0 HUBSPOT INC COM 443573100 BBG001T53670 1987480 6874 SH SOLE 6874 0 0 HUDSON PAC PPTYS INC COM 444097109 BBG001T6TCN9 266388 27378 SH SOLE 27378 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 9428906 18409 SH SOLE 18409 0 0 HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 6321945 36258 SH SOLE 36258 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 1557923 110491 SH SOLE 110491 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1025834 4447 SH SOLE 4447 0 0 HUNTSMAN CORP COM 447011107 BBG001SKWX22 1219645 44383 SH SOLE 44383 0 0 HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 10544480 116578 SH SOLE 116578 0 0 IAA INC COM 449253103 BBG00K7ZQ6X2 1402960 35074 SH SOLE 35074 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 1246699 24614 SH SOLE 24614 0 0 ICF INTL INC COM 44925C103 BBG001S6L7P7 316663 3197 SH SOLE 3197 0 0 ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 7085487 323686 SH SOLE 323686 0 0 ICON PLC SHS G4705A100 BBG001SDCL35 9881692 50871 SH SOLE 50871 0 0 ICU MED INC COM 44930G107 BBG001S712B3 210393 1336 SH SOLE 1336 0 0 IDACORP INC COM 451107106 BBG001S5S4M2 3191713 29594 SH SOLE 29594 0 0 IDEX CORP COM 45167R104 BBG001S67N14 2297000 10060 SH SOLE 10060 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 77419793 189773 SH SOLE 189773 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 63197020 286868 SH SOLE 286868 0 0 ILLUMINA INC COM 452327109 BBG001SF4NY1 60186852 297660 SH SOLE 297660 0 0 IMPACT SHS TR I NAACP MINO ETF 45259A209 BBG00LG05HV8 359190 13525 SH SOLE 13525 0 0 INARI MED INC COM 45332Y109 BBG009J8K7N9 7348044 115608 SH SOLE 115608 0 0 INCYTE CORP COM 45337C102 BBG001S8Q6N2 319111 3973 SH SOLE 3973 0 0 INDEPENDENT BK CORP MASS COM 453836108 BBG001S5S8F1 980317 11611 SH SOLE 11611 0 0 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 392150 21774 SH SOLE 21774 0 0 ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 1497798 123073 SH SOLE 123073 0 0 INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 2033361 38916 SH SOLE 38916 0 0 INGEVITY CORP COM 45688C107 BBG009LM2988 2427433 34461 SH SOLE 34461 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 7787394 79520 SH SOLE 79520 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 205436 2027 SH SOLE 2027 0 0 INSPERITY INC COM 45778Q107 BBG001S894P4 264915 2332 SH SOLE 2332 0 0 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 1163686 4620 SH SOLE 4620 0 0 INSULET CORP COM 45784P101 BBG001SRF439 2012744 6837 SH SOLE 6837 0 0 INTEGER HLDGS CORP COM 45826H109 BBG001SFBS27 409459 5981 SH SOLE 5981 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 BBG001S7JWM6 332327 5927 SH SOLE 5927 0 0 INTEL CORP COM 458140100 BBG001S5SF65 44699420 1691238 SH SOLE 1534508 0 156730 INTER PARFUMS INC COM 458334109 BBG001SD06N9 217267 2251 SH SOLE 2251 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 44170535 430554 SH SOLE 430554 0 0 INTERFACE INC COM 458665304 BBG001S5S5S3 134893 13667 SH SOLE 13667 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 97155631 689585 SH SOLE 687825 0 1760 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1868563 17823 SH SOLE 17823 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1283422 37061 SH SOLE 37061 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 50199935 1507053 SH SOLE 1507053 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 BBG0026ZFZD3 698226 13194 SH SOLE 13194 0 0 INTUIT COM 461202103 BBG001S6TWR2 37601766 96608 SH SOLE 96608 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 144369771 544073 SH SOLE 544073 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 BBG00KXH5265 3553896 81887 SH SOLE 81887 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 1625128 39122 SH SOLE 39122 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 BBG001SS70P0 255388 13910 SH SOLE 13910 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 542284 16609 SH SOLE 16609 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 BBG011B9WCN7 731673 36749 SH SOLE 36749 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 3489297 31857 SH SOLE 31857 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 222637 5541 SH SOLE 5541 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 BBG00BCHHBS1 380753 10077 SH SOLE 10077 0 0 INVESCO EXCH TRADED FD TR II RUSL 1000 ENHD 46138E438 BBG00H4B1G51 203707 6074 SH SOLE 6074 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 612445 8283 SH SOLE 8283 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 1366432 29310 SH SOLE 29310 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 265937 3097 SH SOLE 3097 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 2135762 19679 SH SOLE 19679 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 BBG001T7V3C6 138937 13648 SH SOLE 13648 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 359191 8244 SH SOLE 8244 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 6873245 156816 SH SOLE 156816 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 20788970 325336 SH SOLE 325336 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 6725214 92202 SH SOLE 92202 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 2525387 58812 SH SOLE 58812 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 895798 11426 SH SOLE 11426 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 1835604 21454 SH SOLE 21454 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 4171862 114235 SH SOLE 114235 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 259617 3654 SH SOLE 3654 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 BBG001SN60V5 964075 15183 SH SOLE 15183 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 BBG001SPHLD2 353792 69100 SH SOLE 69100 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 BBG001SN6GP7 361308 4597 SH SOLE 4597 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 11225258 72351 SH SOLE 72351 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 508655 3211 SH SOLE 3211 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 1035530 109696 SH SOLE 109696 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 1609735 96276 SH SOLE 96276 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG001SRRFG7 202444 4237 SH SOLE 4237 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 220211 1962 SH SOLE 1962 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 5768867 69841 SH SOLE 69841 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 538997 7158 SH SOLE 7158 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 442716 6410 SH SOLE 6410 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 593441 8164 SH SOLE 8164 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1112035 3855 SH SOLE 3855 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 9230964 58182 SH SOLE 58182 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 BBG00KJR2T90 2567348 83491 SH SOLE 83491 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 4295886 17680 SH SOLE 17680 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 233793751 1655177 SH SOLE 1655177 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 17169529 113248 SH SOLE 113248 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 628831 8064 SH SOLE 8064 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 5969172 135663 SH SOLE 135663 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 3441532 66774 SH SOLE 66774 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 640916 16721 SH SOLE 16721 0 0 INVESCO LTD SHS G491BT108 BBG001S9RD81 2200717 122330 SH SOLE 122330 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 438368509 1646269 SH SOLE 1641388 0 4881 INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 2378847 80258 SH SOLE 80258 0 0 IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 234514 6209 SH SOLE 6209 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 BBG001T2PM32 148197 23192 SH SOLE 23192 0 0 IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 210641 2225 SH SOLE 2225 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 4716568 23020 SH SOLE 23020 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 39169986 785757 SH SOLE 785367 0 390 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 53785931 1151733 SH SOLE 1151733 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 240251 10473 SH SOLE 10473 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 310682 6435 SH SOLE 6435 0 0 ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 1914067 79356 SH SOLE 79356 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 2532916 84234 SH SOLE 84234 0 0 ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 565176 25424 SH SOLE 25424 0 0 ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 23632075 722031 SH SOLE 722031 0 0 ISHARES INC MSCI EMERG MKT 46434G889 BBG00BM64QL2 468677 11420 SH SOLE 11420 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 15266782 287781 SH SOLE 287781 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 914510 19265 SH SOLE 19265 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 366232 5021 SH SOLE 5021 0 0 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 6223392 157654 SH SOLE 157654 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 304835 7435 SH SOLE 7435 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 8456495 88997 SH SOLE 88997 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 BBG001T13884 200388 3579 SH SOLE 3579 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 3801817 69835 SH SOLE 69835 0 0 ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 274200 5545 SH SOLE 5545 0 0 ISHARES INC MSCI PAC JP ETF 464286665 BBG001S89L03 1479978 34587 SH SOLE 34587 0 0 ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 275792 4883 SH SOLE 4883 0 0 ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 606266 14459 SH SOLE 14459 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 BBG001SFGL81 2832726 70536 SH SOLE 70536 0 0 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 1826005 16714 SH SOLE 16714 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 4407578 73767 SH SOLE 73767 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 475440 16800 SH SOLE 16800 0 0 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 7179653 130920 SH SOLE 130920 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 32594050 651881 SH SOLE 651881 0 0 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 429414 11448 SH SOLE 11448 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 81390488 780799 SH SOLE 776843 0 3956 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 152456863 2473343 SH SOLE 2469318 0 4025 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 2036515 42874 SH SOLE 42874 0 0 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 552355 9867 SH SOLE 9867 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 68979995 1191776 SH SOLE 1191776 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 135384140 559693 SH SOLE 559693 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 106691931 1127345 SH SOLE 1127345 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 35186658 414937 SH SOLE 414937 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 130837399 1604973 SH SOLE 1604973 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 48843965 691547 SH SOLE 691547 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 703447400 1830893 SH SOLE 1830582 0 311 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 1133790 22928 SH SOLE 22928 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 BBG006S5D517 711946 25628 SH SOLE 25628 0 0 ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 1232325 13187 SH SOLE 13187 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 32318461 385846 SH SOLE 385846 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 2026333 35877 SH SOLE 35877 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 24120722 525735 SH SOLE 525735 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 10146509 154343 SH SOLE 154343 0 0 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 1474800 44854 SH SOLE 44854 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 67826018 800307 SH SOLE 800307 0 0 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 802683 12105 SH SOLE 12105 0 0 ISHARES TR ESG SCRND S&P SM 46436E544 BBG00XDJFMZ8 255319 7686 SH SOLE 7686 0 0 ISHARES TR ESG SCRND S&P500 46436E569 BBG00XDJC7F6 290484 10219 SH SOLE 10219 0 0 ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 1175910 25964 SH SOLE 25964 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 16015442 62597 SH SOLE 62597 0 0 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 1496880 5346 SH SOLE 5346 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 2054035 43389 SH SOLE 43389 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 10274797 517622 SH SOLE 517622 0 0 ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 351601 4833 SH SOLE 4833 0 0 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 2047262 34327 SH SOLE 34327 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 387990 8464 SH SOLE 8464 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 1496180 17627 SH SOLE 17627 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 2554570 39884 SH SOLE 39884 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 925233 23730 SH SOLE 23730 0 0 ISHARES TR GLOBAL MATER ETF 464288695 BBG001SNVXP2 260050 3306 SH SOLE 3306 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 262550 11561 SH SOLE 11561 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 2254635 50293 SH SOLE 50293 0 0 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 20686860 766180 SH SOLE 766180 0 0 ISHARES TR INDIA 50 ETF 464289529 BBG001T61K42 494689 11692 SH SOLE 11692 0 0 ISHARES TR INTL DEV RE ETF 464288489 BBG001T0KY80 2080623 98795 SH SOLE 98795 0 0 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 577107 10014 SH SOLE 10014 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 13931586 512945 SH SOLE 512945 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 39087528 297719 SH SOLE 297719 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 26546350 76287 SH SOLE 76137 0 150 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 1009289 9360 SH SOLE 9360 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 2048503 42081 SH SOLE 42081 0 0 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 2006604 31735 SH SOLE 31735 0 0 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 704850 13390 SH SOLE 13390 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 3376606 62669 SH SOLE 62669 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 470645 10321 SH SOLE 10321 0 0 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 336578 9339 SH SOLE 9339 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 BBG001T2V2D8 18421417 284325 SH SOLE 284325 0 0 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 43152907 508399 SH SOLE 508399 0 0 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 12441748 273445 SH SOLE 273445 0 0 ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 18106953 381199 SH SOLE 381199 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 172020451 2620665 SH SOLE 2620665 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 14461200 227431 SH SOLE 227431 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 60307541 1591228 SH SOLE 1591228 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 1241175 15729 SH SOLE 15729 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 345983 8289 SH SOLE 8289 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 3099431 95691 SH SOLE 95691 0 0 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 34191854 476276 SH SOLE 476276 0 0 ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 5500235 39815 SH SOLE 39815 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 681112 22215 SH SOLE 22215 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 18143328 220400 SH SOLE 220400 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 75926563 1053073 SH SOLE 1028495 0 24578 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 6143799 42101 SH SOLE 42101 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 39977396 350802 SH SOLE 350802 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 229606 6636 SH SOLE 6636 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 996980 10939 SH SOLE 10939 0 0 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 2981882 73337 SH SOLE 73337 0 0 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 1531568 22411 SH SOLE 22411 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 225941 8850 SH SOLE 8850 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 341549122 1622407 SH SOLE 1622407 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 518129371 2418453 SH SOLE 2400830 0 17623 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 463077682 3053595 SH SOLE 3045557 0 8038 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 48807590 227520 SH SOLE 227502 0 18 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 30682402 221262 SH SOLE 221262 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 17635922 210956 SH SOLE 210956 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 19926325 189162 SH SOLE 189162 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 73628015 1091594 SH SOLE 1091594 0 0 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 838071 9315 SH SOLE 9315 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 704618 5846 SH SOLE 5846 0 0 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 1178231 18135 SH SOLE 18135 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 305661 5752 SH SOLE 5752 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 265793163 1524393 SH SOLE 1524268 0 125 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 511983338 2320026 SH SOLE 2320026 0 0 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 22371108 131155 SH SOLE 131155 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 207308673 3543738 SH SOLE 3543738 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 62663712 431955 SH SOLE 418553 0 13402 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 30129521 441135 SH SOLE 433215 0 7920 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 10409616 103270 SH SOLE 103270 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 20727934 191801 SH SOLE 186365 0 5436 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 126255416 1046894 SH SOLE 1046894 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 13077144 143217 SH SOLE 137343 0 5874 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 701634 17986 SH SOLE 17986 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 703703 5640 SH SOLE 5640 0 0 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 6950441 149504 SH SOLE 149504 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 5831075 37018 SH SOLE 37018 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 2596847 34409 SH SOLE 34409 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 371267 4062 SH SOLE 4062 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 12707115 241718 SH SOLE 241718 0 0 ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 330008 1773 SH SOLE 1773 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 5542649 65835 SH SOLE 65835 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 5494680 73764 SH SOLE 73764 0 0 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 538798 6226 SH SOLE 6226 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 5295564 47341 SH SOLE 47341 0 0 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 839104 4138 SH SOLE 4138 0 0 ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 539582 9473 SH SOLE 9473 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 3860442 13607 SH SOLE 13607 0 0 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 7696355 28751 SH SOLE 28751 0 0 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 835501 13786 SH SOLE 13786 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 1365970 14161 SH SOLE 14161 0 0 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 3334941 91973 SH SOLE 91973 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 19184177 904914 SH SOLE 904914 0 0 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 796779 16725 SH SOLE 16725 0 0 ISHARES TR US TELECOM ETF 464287713 BBG001SFC820 3708262 165326 SH SOLE 165326 0 0 ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 228499 1070 SH SOLE 1070 0 0 ITEOS THERAPEUTICS INC COM 46565G104 BBG00VPNFT94 406302 20804 SH SOLE 20804 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 310532 3829 SH SOLE 3829 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 1030647 17990 SH SOLE 17990 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 BBG00LN4D399 776042 15857 SH SOLE 15857 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 BBG00L52KXM4 428886 8843 SH SOLE 8843 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 1752088 39022 SH SOLE 39022 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 9250168 238714 SH SOLE 230152 0 8562 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 620083 18711 SH SOLE 18711 0 0 JABIL INC COM 466313103 BBG001S7RB70 971986 14252 SH SOLE 14252 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 790421 6583 SH SOLE 6583 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 640707 12300 SH SOLE 12300 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 BBG0100SH2D9 171293 17993 SH SOLE 17993 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 1921597 12062 SH SOLE 12062 0 0 JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 399533 7118 SH SOLE 7118 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 1082254 31571 SH SOLE 31571 0 0 JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 560112 86437 SH SOLE 86437 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 912843 9995 SH SOLE 9995 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 545123 11713 SH SOLE 11713 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 609322 19919 SH SOLE 19919 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 236096788 1336523 SH SOLE 1310293 0 26230 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 5848512 91383 SH SOLE 91383 0 0 JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 3350276 21022 SH SOLE 21022 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 5188658 238559 SH SOLE 238559 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 413408442 3082837 SH SOLE 3065738 0 17099 JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 1391602 43542 SH SOLE 43542 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 624803 72991 SH SOLE 72991 0 0 KB HOME COM 48666K109 BBG001S5SJV9 1241513 38980 SH SOLE 38980 0 0 KBR INC COM 48242W106 BBG001SP11V3 4959187 93924 SH SOLE 93924 0 0 KELLOGG CO COM 487836108 BBG001S5SJL0 3557726 49940 SH SOLE 49940 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 BBG001SM6C41 1626860 103424 SH SOLE 103424 0 0 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 3057738 85747 SH SOLE 85747 0 0 KEYCORP COM 493267108 BBG001S5SKV6 2761453 158522 SH SOLE 158522 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 2658941 15543 SH SOLE 15543 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 18832869 138732 SH SOLE 138732 0 0 KIMCO RLTY CORP COM 49446R109 BBG001S70279 1362785 64343 SH SOLE 64343 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 118431449 6550412 SH SOLE 6295487 0 254925 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 1540091 5889 SH SOLE 5889 0 0 KIRBY CORP COM 497266106 BBG001S5SKT9 361132 5612 SH SOLE 5612 0 0 KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 873722 41507 SH SOLE 41507 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 6030747 129917 SH SOLE 129917 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 BBG00GD4KVR1 242066 17340 SH SOLE 17340 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 19513942 51757 SH SOLE 51757 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1139289 21738 SH SOLE 21738 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 647553 43199 SH SOLE 43199 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 2073767 50940 SH SOLE 50940 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 BBG0062S34N5 206469 8100 SH SOLE 8100 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 1005086 33281 SH SOLE 33281 0 0 KRISPY KREME INC COM 50101L106 BBG0118Y87P2 145368 14086 SH SOLE 14086 0 0 KROGER CO COM 501044101 BBG001S5SN40 1482731 33260 SH SOLE 33260 0 0 KVH INDS INC COM 482738101 BBG001S7QMX8 1461399 142994 SH SOLE 142994 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 BBG012W99DS1 145683 13101 SH SOLE 13093 0 8 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 10958925 52634 SH SOLE 37113 0 15521 LA Z BOY INC COM 505336107 BBG001S5SXX6 514408 22542 SH SOLE 22542 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 3853866 16366 SH SOLE 16366 0 0 LAKELAND BANCORP INC COM 511637100 BBG001S93HH8 961207 54583 SH SOLE 54583 0 0 LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 810332 11105 SH SOLE 11105 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 8641788 20561 SH SOLE 20561 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 216837 2297 SH SOLE 2297 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 333313 3730 SH SOLE 3730 0 0 LANCASTER COLONY CORP COM 513847103 BBG001S5SPQ1 1132107 5738 SH SOLE 5738 0 0 LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 2639658 16402 SH SOLE 16402 0 0 LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 223358 4383 SH SOLE 4383 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 3483777 72473 SH SOLE 72473 0 0 LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 123616 38390 SH SOLE 38390 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 8753002 353086 SH SOLE 353086 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 45187530 182127 SH SOLE 182127 0 0 LCI INDS COM 50189K103 BBG001S8G4D9 2129401 23033 SH SOLE 23033 0 0 LEAFLY HOLDINGS INC COM 52178J105 BBG00QRCJZW3 14993 22999 SH SOLE 22999 0 0 LEAR CORP COM NEW 521865204 BBG001T60092 2372503 19130 SH SOLE 19130 0 0 LEGALZOOM COM INC COM 52466B103 BBG001TVNN74 90612 11707 SH SOLE 11707 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 28341284 745039 SH SOLE 726505 0 18534 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 3077224 95477 SH SOLE 95477 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 2735361 26004 SH SOLE 26004 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 6149023 67945 SH SOLE 67945 0 0 LENNAR CORP CL B 526057302 BBG001SKR1T9 268759 3594 SH SOLE 3594 0 0 LENNOX INTL INC COM 526107107 BBG001S5SST2 653098 2730 SH SOLE 2730 0 0 LESLIES INC COM 527064109 BBG00XS6TVN8 1407349 115262 SH SOLE 115262 0 0 LGI HOMES INC COM 50187T106 BBG0056655T0 235204 2540 SH SOLE 2540 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 4039412 52962 SH SOLE 52962 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 BBG001SJNBH7 3793125 195220 SH SOLE 195220 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 BBG00BFHD9T6 850412 21733 SH SOLE 21733 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 BBG00BFHDCT9 407885 7634 SH SOLE 7634 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 BBG00BFHDFQ5 528575 8842 SH SOLE 8842 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 BBG0122LQVS8 286176 60121 SH SOLE 60121 0 0 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 401979 4081 SH SOLE 4081 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 BBG001S8CH99 241682 3618 SH SOLE 3618 0 0 LILLY ELI & CO COM 532457108 BBG001S5STL8 251775844 688213 SH SOLE 654189 0 34024 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 2225146 15400 SH SOLE 15400 0 0 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 2777764 90422 SH SOLE 90422 0 0 LINDE PLC SHS G5494J103 BBG00GVR8YR8 204792439 627851 SH SOLE 627516 0 335 LITHIA MTRS INC COM 536797103 BBG001SC88P7 3154839 15409 SH SOLE 15409 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 1663545 87786 SH SOLE 87786 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 2004481 9103 SH SOLE 9103 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 6756551 96882 SH SOLE 96882 0 0 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 212847 10712 SH SOLE 10712 0 0 LIVERAMP HLDGS INC COM 53815P108 BBG001S5NCJ3 254980 10878 SH SOLE 10878 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 2771605 51893 SH SOLE 51893 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 253381019 520835 SH SOLE 520785 0 50 LOEWS CORP COM 540424108 BBG001S6KQC0 2748218 47115 SH SOLE 47115 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 114842135 576401 SH SOLE 570401 0 6000 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 9225919 42679 SH SOLE 42679 0 0 LSI INDS INC OHIO COM 50216C108 BBG001S5SXV8 1039311 84911 SH SOLE 84911 0 0 LUCID GROUP INC COM 549498103 BBG00W7F99W4 258051 37782 SH SOLE 37782 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 54969839 171577 SH SOLE 171577 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 1135193 217470 SH SOLE 217470 0 0 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 438124 8398 SH SOLE 8398 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 233333 47138 SH SOLE 47138 0 0 LXP INDUSTRIAL TRUST COM 529043101 BBG001S7H5W6 894596 89281 SH SOLE 89281 0 0 LYFT INC CL A COM 55087P104 BBG004M9ZHY4 656230 59549 SH SOLE 59549 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 41698413 502209 SH SOLE 502209 0 0 M & T BK CORP COM 55261F104 BBG001S7S2B4 6431525 44337 SH SOLE 44337 0 0 M D C HLDGS INC COM 552676108 BBG001S5T272 1329475 42072 SH SOLE 42072 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 BBG001T4BB37 450748 7157 SH SOLE 7157 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 BBG00L9HLWW7 1370281 30471 SH SOLE 30471 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 3715741 74004 SH SOLE 74004 0 0 MAGNA INTL INC COM 559222401 BBG001S5SY91 778318 13854 SH SOLE 13854 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 BBG001SZ97W9 1298646 138301 SH SOLE 138301 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 3116224 132888 SH SOLE 132888 0 0 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 1455756 39398 SH SOLE 39398 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 BBG001T4NKS7 312782 11345 SH SOLE 11345 0 0 MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 2139432 17623 SH SOLE 17623 0 0 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 5031148 282015 SH SOLE 282015 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 58133827 2147537 SH SOLE 2147537 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 145575607 1250757 SH SOLE 1250757 0 0 MARKEL CORP COM 570535104 BBG001S9ZK95 4625707 3511 SH SOLE 3511 0 0 MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 584553 2096 SH SOLE 2096 0 0 MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 108245 17716 SH SOLE 17716 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 18476207 124093 SH SOLE 124093 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 17439772 105389 SH SOLE 105389 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 10724464 31732 SH SOLE 31732 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 28846308 778788 SH SOLE 778788 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 4175565 89470 SH SOLE 44145 0 45325 MASIMO CORP COM 574795100 BBG001S71GQ6 38903600 262951 SH SOLE 262951 0 0 MASONITE INTL CORP COM 575385109 BBG001T51RT2 799812 9922 SH SOLE 9922 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 177119057 509358 SH SOLE 509358 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 BBG002ZYLPP6 1464708 56618 SH SOLE 56618 0 0 MATADOR RES CO COM 576485205 BBG001T3L5S4 474749 8294 SH SOLE 8294 0 0 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 763250 18396 SH SOLE 18396 0 0 MATSON INC COM 57686G105 BBG001S5NL21 237538 3800 SH SOLE 3800 0 0 MATTHEWS INTL CORP CL A 577128101 BBG001S81V81 296029 9725 SH SOLE 9725 0 0 MAXIMUS INC COM 577933104 BBG001S6G4K5 375303 5118 SH SOLE 5118 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 3129512 37755 SH SOLE 37755 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 256898268 974835 SH SOLE 939115 0 35720 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 110037326 293339 SH SOLE 293339 0 0 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 3923447 129316 SH SOLE 129316 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 868530 77965 SH SOLE 77965 0 0 MEDIFAST INC COM 58470H101 BBG001SD45H4 399457 3463 SH SOLE 3463 0 0 MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 1245785 5865 SH SOLE 5865 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 97985956 1260756 SH SOLE 1260756 0 0 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 5497175 6496 SH SOLE 6496 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 451700306 4071206 SH SOLE 4069506 0 1700 MERCURY SYS INC COM 589378108 BBG001SBFLT8 385927 8626 SH SOLE 8626 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 BBG001SD4DZ7 1208744 36397 SH SOLE 36397 0 0 MESA LABS INC COM 59064R109 BBG001S5T762 726504 4371 SH SOLE 4371 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 69494786 577487 SH SOLE 561537 0 15950 METHODE ELECTRS INC COM 591520200 BBG001S5T3T6 689909 15549 SH SOLE 15549 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 61333864 847504 SH SOLE 847504 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 9327489 6453 SH SOLE 6453 0 0 MGIC INVT CORP WIS COM 552848103 BBG001S6SFR0 239798 18446 SH SOLE 18446 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 6425991 191649 SH SOLE 191649 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 53455965 760939 SH SOLE 760939 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2215364 44325 SH SOLE 44325 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 1367423183 5701873 SH SOLE 5651444 0 50429 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 493796 3488 SH SOLE 3488 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 2274785 14490 SH SOLE 14490 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 BBG001SF7M43 356923 31309 SH SOLE 31309 0 0 MIDDLEBY CORP COM 596278101 BBG001S8N9X8 409198 3056 SH SOLE 3056 0 0 MILLER INDS INC TENN COM NEW 600551204 BBG001S7BMD6 973863 36529 SH SOLE 36529 0 0 MINERALS TECHNOLOGIES INC COM 603158106 BBG001S5TFZ2 273969 4512 SH SOLE 4512 0 0 MINK THERAPEUTICS INC COM 603693102 BBG012J84WM7 137025 52500 SH SOLE 52500 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 2342344 351176 SH SOLE 351176 0 0 MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 2736101 32292 SH SOLE 32292 0 0 MODEL N INC COM 607525102 BBG001SQGHS4 263397 6494 SH SOLE 6494 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 7808261 43471 SH SOLE 43471 0 0 MOELIS & CO CL A 60786M105 BBG001STYX58 6077041 158380 SH SOLE 158380 0 0 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 553449 1676 SH SOLE 1676 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 BBG00LVGQZM3 498680 71240 SH SOLE 71240 0 0 MONARCH CASINO & RESORT INC COM 609027107 BBG001S7DVP1 307560 4000 SH SOLE 4000 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 89851865 1348115 SH SOLE 1348115 0 0 MONGODB INC CL A 60937P106 BBG0022FDRZ7 1260957 6406 SH SOLE 6406 0 0 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1614583 4566 SH SOLE 4566 0 0 MONRO INC COM 610236101 BBG001S62LS4 360606 7978 SH SOLE 7978 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 13851839 136431 SH SOLE 136431 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 3497517 12553 SH SOLE 12553 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 205084139 2412187 SH SOLE 2411987 0 200 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 1072337 4951 SH SOLE 4951 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 846428 19294 SH SOLE 19294 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 10016930 38869 SH SOLE 38869 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 733256 30200 SH SOLE 30200 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 2655639 80866 SH SOLE 80866 0 0 MSA SAFETY INC COM 553498106 BBG001S5TCN2 2540772 17621 SH SOLE 17621 0 0 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 275656 3374 SH SOLE 3374 0 0 MSCI INC COM 55354G100 BBG001SV8B05 7097099 15257 SH SOLE 15257 0 0 MUELLER INDS INC COM 624756102 BBG001S6PVC4 2924689 49571 SH SOLE 49571 0 0 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 1371878 127498 SH SOLE 127498 0 0 MURPHY USA INC COM 626755102 BBG001Z0Q6V2 1616859 5784 SH SOLE 5784 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 790863 12891 SH SOLE 12891 0 0 NATERA INC COM 632307104 BBG001V0FSF8 1520394 37849 SH SOLE 37849 0 0 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 963915 20716 SH SOLE 20716 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 BBG00GNGGRK4 368174 53051 SH SOLE 53051 0 0 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 1150351 18173 SH SOLE 18173 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 1446594 23982 SH SOLE 23982 0 0 NATIONAL INSTRS CORP COM 636518102 BBG001S8FKK6 435014 11789 SH SOLE 11789 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 339997 7430 SH SOLE 7430 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 263170 7286 SH SOLE 7286 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 9541132 158860 SH SOLE 150660 0 8200 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 449217 6185 SH SOLE 6185 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 61085572 207154 SH SOLE 207154 0 0 NETSCOUT SYS INC COM 64115T104 BBG001SD3PL6 233844 7193 SH SOLE 7193 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 BBG003NBK4J2 701578 105342 SH SOLE 105342 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KVBC1 566864 62327 SH SOLE 62327 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 1322081 11069 SH SOLE 11069 0 0 NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 619354 50069 SH SOLE 50069 0 0 NEW RELIC INC COM 64829B100 BBG001V14078 257694 4565 SH SOLE 4565 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 2077846 241610 SH SOLE 241610 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 BBG001SHHBR7 51302 20040 SH SOLE 20040 0 0 NEWMARKET CORP COM 651587107 BBG001S5R005 237066 762 SH SOLE 762 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 994787 21076 SH SOLE 21076 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 2464947 14083 SH SOLE 14083 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 191142120 2286389 SH SOLE 2286389 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 8435472 120352 SH SOLE 120337 0 15 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 BBG001V0FSC1 18150 15000 SH SOLE 15000 0 0 NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 32941375 171302 SH SOLE 171302 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 132502475 1132403 SH SOLE 1093508 0 38895 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 179722 18433 SH SOLE 18433 0 0 NISOURCE INC COM 65473P105 BBG001S5TMF9 2189816 79862 SH SOLE 79862 0 0 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 694158 149603 SH SOLE 149603 0 0 NORDSON CORP COM 655663102 BBG001S5TKK7 3056604 12858 SH SOLE 12858 0 0 NORDSTROM INC COM 655664100 BBG001S7BDN5 530715 32882 SH SOLE 32882 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 33468518 135819 SH SOLE 135819 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 BBG001SK2P31 218822 7100 SH SOLE 7100 0 0 NORTHERN TR CORP COM 665859104 BBG001S5TRG7 4675192 52833 SH SOLE 52833 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 72447187 132782 SH SOLE 132782 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 2301167 48354 SH SOLE 48354 0 0 NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 1295748 21836 SH SOLE 21836 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 2477217 202387 SH SOLE 202387 0 0 NOVANTA INC COM 67000B104 BBG001S6MRJ9 307066 2260 SH SOLE 2260 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 15099528 166441 SH SOLE 166441 0 0 NOVOCURE LTD ORD SHS G6674U108 BBG009XW8QY0 245869 3352 SH SOLE 3352 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 41619486 307518 SH SOLE 307518 0 0 NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 2810724 88332 SH SOLE 88332 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 430911 105875 SH SOLE 105875 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 17741099 134596 SH SOLE 134596 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 1302136 26634 SH SOLE 26634 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 2374167 69339 SH SOLE 69339 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 1023452 29943 SH SOLE 29943 0 0 NUTANIX INC CL A 67059N108 BBG001V13SG8 1046923 40189 SH SOLE 40189 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 4260059 58333 SH SOLE 58333 0 0 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 1495098 38864 SH SOLE 38864 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 278219578 1903788 SH SOLE 1903788 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2744349 17366 SH SOLE 17366 0 0 OAK STR HEALTH INC COM 67181A107 BBG00W0L8HN1 647602 30107 SH SOLE 30107 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 3397500 150000 SH SOLE 150000 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 35498392 563556 SH SOLE 557380 0 6176 OCEANFIRST FINL CORP COM 675234108 BBG001S92JX7 1118409 52631 SH SOLE 52631 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 926657 23430 SH SOLE 23430 0 0 O-I GLASS INC COM 67098H104 BBG00R2JZG48 3448714 208130 SH SOLE 208130 0 0 OIL STS INTL INC COM 678026105 BBG001S7WK56 490950 65811 SH SOLE 65811 0 0 OKTA INC CL A 679295105 BBG001YV1SN3 2162371 31646 SH SOLE 31646 0 0 OLAPLEX HLDGS INC COM 679369108 BBG012BV9TG3 57409 11019 SH SOLE 11019 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 9160135 32279 SH SOLE 32279 0 0 OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 1224647 50710 SH SOLE 50710 0 0 OLO INC CL A 68134L109 BBG00ZCX7044 194706 31153 SH SOLE 31153 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 19152933 685257 SH SOLE 685257 0 0 OMNIAB INC COM 68218J103 BBG011J3QM48 90680 25189 SH SOLE 25189 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 13072490 160261 SH SOLE 156461 0 3800 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 7886375 126445 SH SOLE 126445 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 123204516 1875259 SH SOLE 1875259 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 BBG00MKMQ6N3 138476 14842 SH SOLE 14842 0 0 ONTO INNOVATION INC COM 683344105 BBG001S5THX0 553640 8131 SH SOLE 8131 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 39151 33751 SH SOLE 33751 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 76431477 935056 SH SOLE 934056 0 1000 ORASURE TECHNOLOGIES INC COM 68554V108 BBG001SD3BW5 863286 179105 SH SOLE 179105 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 19275113 22837 SH SOLE 22837 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 1838101 65811 SH SOLE 65811 0 0 OSHKOSH CORP COM 688239201 BBG001S6SX46 3095645 35102 SH SOLE 35102 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 BBG006L2SZD6 129270 10710 SH SOLE 10710 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 7622695 97340 SH SOLE 97340 0 0 OUTFRONT MEDIA INC COM 69007J106 BBG004S69ZY3 365291 22032 SH SOLE 22032 0 0 OVERSTOCK COM INC DEL COM 690370101 BBG001S64TS5 253713 13105 SH SOLE 13105 0 0 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 537627 10602 SH SOLE 10602 0 0 OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 540205 6333 SH SOLE 6333 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 26445769 2289677 SH SOLE 2289677 0 0 OXFORD INDS INC COM 691497309 BBG001S5TZF0 283174 3039 SH SOLE 3039 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 BBG001S8MMR7 1370707 57472 SH SOLE 57472 0 0 PACCAR INC COM 693718108 BBG001S5V1S8 4317368 43623 SH SOLE 24363 0 19260 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 3388927 116779 SH SOLE 116779 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 6683536 185912 SH SOLE 185912 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 25942365 560916 SH SOLE 560916 0 0 PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 270753 8579 SH SOLE 8579 0 0 PACIRA BIOSCIENCES INC COM 695127100 BBG001S77N12 613320 15885 SH SOLE 15885 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 4959838 38776 SH SOLE 38776 0 0 PACWEST BANCORP DEL COM 695263103 BBG001SFDBF8 247906 10802 SH SOLE 10802 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 3337739 519897 SH SOLE 519897 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 61427880 440217 SH SOLE 440217 0 0 PALOMAR HLDGS INC COM 69753M105 BBG00NLMRYV9 257547 5703 SH SOLE 5703 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 BBG005PTVGJ7 129801 25204 SH SOLE 25204 0 0 PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 942038 11445 SH SOLE 11445 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 1356325 80351 SH SOLE 78351 0 2000 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 97725366 335826 SH SOLE 335826 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 20483241 177252 SH SOLE 177152 0 100 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 5732667 18474 SH SOLE 18474 0 0 PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 661844 3407 SH SOLE 3407 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 43009402 603895 SH SOLE 601195 0 2700 PDC ENERGY INC COM 69327R101 BBG001S5V439 1886054 29711 SH SOLE 29711 0 0 PEABODY ENERGY CORP COM 704551100 BBG00GBV89J5 51000375 1930370 SH SOLE 1930370 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 BBG001S96T25 172019 11576 SH SOLE 11576 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 1057679 133209 SH SOLE 133209 0 0 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 21045978 619911 SH SOLE 619911 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 3994645 363811 SH SOLE 363811 0 0 PENNANTPARK INVT CORP COM 708062104 BBG001SSQMH0 2089999 363478 SH SOLE 363478 0 0 PENTAIR PLC SHS G7S00T104 BBG001S69VB3 225305 5009 SH SOLE 5009 0 0 PENUMBRA INC COM 70975L107 BBG001TRHPB0 1896249 8524 SH SOLE 8524 0 0 PEPSICO INC COM 713448108 BBG001S695T1 443596358 2455421 SH SOLE 2413415 0 42006 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 1809564 30991 SH SOLE 30991 0 0 PERKINELMER INC COM 714046109 BBG001SBKS35 315355 2249 SH SOLE 2249 0 0 PERRIGO CO PLC SHS G97822103 BBG001S704D8 1441155 42275 SH SOLE 42275 0 0 PFIZER INC COM 717081103 BBG001S5V466 303938053 5931656 SH SOLE 5888377 0 43279 PG&E CORP COM 69331C108 BBG001S5V206 608888 37447 SH SOLE 37447 0 0 PGT INNOVATIONS INC COM 69336V101 BBG001SNS069 199985 11135 SH SOLE 11135 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 31990356 316079 SH SOLE 315854 0 225 PHILLIPS 66 COM 718546104 BBG00286S4P7 61083719 586892 SH SOLE 586892 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 421657 13243 SH SOLE 13243 0 0 PHREESIA INC COM 71944F106 BBG001TG2W25 326124 10078 SH SOLE 10078 0 0 PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 1476360 102029 SH SOLE 102029 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 BBG00MF4SGN5 159724 10691 SH SOLE 10691 0 0 PINDUODUO INC SPONSORED ADS 722304102 BBG00LBLDFH8 204691 2510 SH SOLE 2510 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 1041179 14185 SH SOLE 14185 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 277622 3651 SH SOLE 3651 0 0 PINTEREST INC CL A 72352L106 BBG002583CW7 6338051 261040 SH SOLE 261040 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 135783108 594523 SH SOLE 594523 0 0 PIPER SANDLER COMPANIES COM 724078100 BBG001SGY6K8 663318 5095 SH SOLE 5095 0 0 PJT PARTNERS INC COM CL A 69343T107 BBG0079T1MP4 777135 10546 SH SOLE 10546 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 1010819 85954 SH SOLE 85954 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 BBG00DXB1HL8 174606 26739 SH SOLE 26739 0 0 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 1800552 145558 SH SOLE 145558 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 48188915 305109 SH SOLE 305109 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 791941 7841 SH SOLE 7841 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 1142203 3778 SH SOLE 3778 0 0 POPULAR INC COM NEW 733174700 BBG001S5PC01 526448 7938 SH SOLE 7938 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 16035691 327259 SH SOLE 327259 0 0 POTLATCHDELTIC CORPORATION COM 737630103 BBG001S5V215 691171 15712 SH SOLE 15712 0 0 POWER INTEGRATIONS INC COM 739276103 BBG001S73RW3 555400 7744 SH SOLE 7744 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 57123682 454300 SH SOLE 454300 0 0 PPL CORP COM 69351T106 BBG001S5VC31 8644503 295842 SH SOLE 295842 0 0 PREMIER INC CL A 74051N102 BBG001SJLD58 482794 13802 SH SOLE 13802 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 BBG001SH44F0 649913 10382 SH SOLE 10382 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 8091598 74194 SH SOLE 74194 0 0 PRICESMART INC COM 741511109 BBG001SB78V3 301043 4953 SH SOLE 4953 0 0 PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 1644545 11596 SH SOLE 11596 0 0 PRIMO WATER CORPORATION COM 74167P108 BBG001S77SH4 600512 38643 SH SOLE 38643 0 0 PRIMORIS SVCS CORP COM 74164F103 BBG001S64801 217952 9934 SH SOLE 9934 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 2949452 35146 SH SOLE 35146 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 BBG00ZXYXWJ4 463647 20416 SH SOLE 20416 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 1069099 22660 SH SOLE 22660 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 353714062 2333822 SH SOLE 2318367 0 15455 PROG HOLDINGS INC COM NPV 74319R101 BBG00VSH86H3 195232 11559 SH SOLE 11559 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 111245003 857644 SH SOLE 857644 0 0 PROGYNY INC COM 74340E103 BBG002H1K1K7 280537 9006 SH SOLE 9006 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 271402661 2407546 SH SOLE 2407496 0 50 PROMETHEUS BIOSCIENCES INC COM 74349U108 BBG00PPP6G63 328900 2990 SH SOLE 2990 0 0 PROPETRO HLDG CORP COM 74347M108 BBG00FYCQ3Y0 215281 20760 SH SOLE 20760 0 0 PROS HOLDINGS INC COM 74346Y103 BBG001ST38G5 855529 35265 SH SOLE 35265 0 0 PROSHARES TR MSCI EMRG MKTS 74347B847 BBG00C0B4YR0 823557 18218 SH SOLE 18218 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 1401261 22833 SH SOLE 22833 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 67267075 747495 SH SOLE 747495 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 11356488 158721 SH SOLE 158721 0 0 PROSHARES TR SP500 EX ENRGY 74347B581 BBG00B2VZW50 1387899 17168 SH SOLE 17168 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 4216641 603239 SH SOLE 603239 0 0 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 857551 11799 SH SOLE 11799 0 0 PROTERRA INC COM 74374T109 BBG00Y038YW0 47875 12699 SH SOLE 12699 0 0 PROVIDENT FINL SVCS INC COM 74386T105 BBG001SKM445 666646 31210 SH SOLE 31210 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 3160342 31775 SH SOLE 31775 0 0 PRUDENTIAL PLC ADR 74435K204 BBG001SF5MH1 1766277 64275 SH SOLE 64275 0 0 PTC INC COM 69370C100 BBG001S6DNK6 446429 3719 SH SOLE 3719 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 14008379 49996 SH SOLE 49996 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2151006 35107 SH SOLE 35107 0 0 PULTE GROUP INC COM 745867101 BBG001S5V5K7 1522250 33434 SH SOLE 33434 0 0 PURE STORAGE INC CL A 74624M102 BBG00212PW10 1237222 46234 SH SOLE 46234 0 0 Q2 HLDGS INC COM 74736L109 BBG005ZVK9Q1 417694 15545 SH SOLE 15545 0 0 QORVO INC COM 74736K101 BBG007TJF1P5 3436797 37917 SH SOLE 37917 0 0 QUAKER HOUGHTON COM 747316107 BBG001S969X5 842177 5046 SH SOLE 5046 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 126126686 1147232 SH SOLE 1141232 0 6000 QUALYS INC COM 74758T303 BBG001SYH860 763837 6806 SH SOLE 6806 0 0 QUANEX BLDG PRODS CORP COM 747619104 BBG001T0QV71 1198516 50613 SH SOLE 50613 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 15319320 107504 SH SOLE 107504 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 3441524 21999 SH SOLE 21999 0 0 QUIDELORTHO CORP COM 219798105 BBG017TGV7N1 853702 9965 SH SOLE 9965 0 0 QURATE RETAIL INC COM SER A 74915M100 BBG001SR0LR1 28113 17247 SH SOLE 17247 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 BBG00W0JYQR3 32193 10913 SH SOLE 10913 0 0 RADWARE LTD ORD M81873107 BBG001S9M9H5 215492 10911 SH SOLE 10911 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 BBG00JRXX6Z8 213369 36979 SH SOLE 36979 0 0 RAPID7 INC COM 753422104 BBG009DFHWH5 321213 9453 SH SOLE 9453 0 0 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 4828872 45193 SH SOLE 45193 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 232171102 2300546 SH SOLE 2293946 0 6600 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 7137788 34095 SH SOLE 34095 0 0 READY CAPITAL CORP COM 75574U101 BBG003TCRSD0 137278 12323 SH SOLE 12323 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 6802043 107237 SH SOLE 107237 0 0 RED ROCK RESORTS INC CL A 75700L108 BBG00B6G8068 17896353 447297 SH SOLE 447297 0 0 REGENCY CTRS CORP COM 758849103 BBG001S7H752 1005250 16084 SH SOLE 16084 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 20659866 28635 SH SOLE 28635 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 4529195 210074 SH SOLE 210074 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 840747 5917 SH SOLE 5917 0 0 RELX PLC SPONSORED ADR 759530108 BBG001S898V8 2070739 74702 SH SOLE 74702 0 0 REMITLY GLOBAL INC COM 75960P104 BBG012C7JTN6 2543354 222127 SH SOLE 222127 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 573508 3113 SH SOLE 3113 0 0 RENASANT CORP COM 75970E107 BBG001S5V5B7 601816 16010 SH SOLE 16010 0 0 REPLIGEN CORP COM 759916109 BBG001S5VNT9 2323780 13725 SH SOLE 13725 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3317236 25717 SH SOLE 25717 0 0 RESMED INC COM 761152107 BBG001SBGRC2 6936140 33326 SH SOLE 33326 0 0 RESOURCES CONNECTION INC COM 76122Q105 BBG001S7QYK6 366460 19938 SH SOLE 19938 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 304466 4708 SH SOLE 4708 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 BBG001T0CM94 266692 17744 SH SOLE 17744 0 0 REVANCE THERAPEUTICS INC COM 761330109 BBG001V0GBC7 629874 34121 SH SOLE 34121 0 0 REVOLUTION MEDICINES INC COM 76155X100 BBG00829F4Q7 1352309 56772 SH SOLE 56772 0 0 RH COM 74967X103 BBG002293Q93 9976607 37339 SH SOLE 37339 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 BBG00Z911SZ9 12418 17029 SH SOLE 17029 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 13528854 190012 SH SOLE 190012 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 BBG001SBQWW8 709690 12272 SH SOLE 12272 0 0 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 197796 24210 SH SOLE 24210 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 277372 15050 SH SOLE 15050 0 0 RLI CORP COM 749607107 BBG001S5VQ58 2020114 15389 SH SOLE 15389 0 0 RLJ LODGING TR COM 74965L101 BBG001V0BJV4 379810 35865 SH SOLE 35865 0 0 ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 2534436 34328 SH SOLE 34328 0 0 ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 1594667 195905 SH SOLE 195905 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 1521187 53450 SH SOLE 53450 0 0 ROCKET LAB USA INC COM 773122106 BBG00Y61T0H6 730355 193728 SH SOLE 193728 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 BBG001T92156 718963 36738 SH SOLE 36738 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 5628420 21852 SH SOLE 21852 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 835530 20529 SH SOLE 20529 0 0 ROLLINS INC COM 775711104 BBG001S5VRG4 864792 23667 SH SOLE 23667 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 108948037 252142 SH SOLE 252142 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 4256983 36676 SH SOLE 36676 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 1880776 20004 SH SOLE 20004 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 696815 14097 SH SOLE 14097 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 407483 3615 SH SOLE 3615 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 BBG00V1L5ZR1 607897 15382 SH SOLE 15382 0 0 ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 535174 40360 SH SOLE 40360 0 0 RPM INTL INC COM 749685103 BBG001S7X317 100889985 1035300 SH SOLE 1018673 0 16627 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 89250 15000 SH SOLE 15000 0 0 RXO INC COMMON STOCK 74982T103 BBG0160DYDC7 224305 13041 SH SOLE 13041 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 878879 11756 SH SOLE 11756 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 261124 3193 SH SOLE 3193 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 25701956 76736 SH SOLE 76736 0 0 SACHEM CAP CORP COM 78590A109 BBG00F48C2L3 205458 62260 SH SOLE 62260 0 0 SAIA INC COM 78709Y105 BBG001SL4QM4 566136 2700 SH SOLE 2700 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 99706884 751994 SH SOLE 751994 0 0 SANDY SPRING BANCORP INC COM 800363103 BBG001S6Y0J5 841257 23879 SH SOLE 23879 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 3804516 78557 SH SOLE 78432 0 125 SAP SE SPON ADR 803054204 BBG001S6RD41 9972694 96644 SH SOLE 95644 0 1000 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 348627 13677 SH SOLE 13677 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 2244162 8006 SH SOLE 8006 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 81932475 1532594 SH SOLE 1532594 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 BBG001SF1R75 299216 12787 SH SOLE 12787 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 39226034 471127 SH SOLE 471127 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 5429164 229369 SH SOLE 229369 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 BBG00Z60CHB2 2353405 104969 SH SOLE 104969 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 30256045 939337 SH SOLE 939337 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 879462 16457 SH SOLE 16457 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 551903 11813 SH SOLE 11813 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 356137 12251 SH SOLE 12251 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 28576323 637722 SH SOLE 637722 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 76789356 1016539 SH SOLE 1016539 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 1380333 24844 SH SOLE 24844 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 2377974 36019 SH SOLE 36019 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 10866567 240677 SH SOLE 240677 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 12726700 193975 SH SOLE 193975 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 3040876 157640 SH SOLE 157640 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 13364695 329911 SH SOLE 329911 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 1175192 10594 SH SOLE 10594 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 858342 17665 SH SOLE 17665 0 0 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 1142163 21952 SH SOLE 21952 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 BBG001SD9X60 450477 14443 SH SOLE 14443 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 4326699 82241 SH SOLE 82241 0 0 SEAGEN INC COM 81181C104 BBG001S9M4Q6 419842 3267 SH SOLE 3267 0 0 SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 829754 16635 SH SOLE 16635 0 0 SEI INVTS CO COM 784117103 BBG001S5VZJ3 1084497 18602 SH SOLE 18602 0 0 SELECT MED HLDGS CORP COM 81619Q105 BBG001SMLRT4 1948013 78454 SH SOLE 78454 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 15969680 332771 SH SOLE 332771 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 76481231 874371 SH SOLE 874371 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 81288338 2376852 SH SOLE 2376852 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 2544846 68910 SH SOLE 68910 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 21718512 168152 SH SOLE 168152 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 26510726 355610 SH SOLE 355610 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 87452351 643742 SH SOLE 643742 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 30943025 315070 SH SOLE 315070 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 13469519 191057 SH SOLE 191057 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 8838974 113787 SH SOLE 113787 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 68399068 549655 SH SOLE 549655 0 0 SELECTIVE INS GROUP INC COM 816300107 BBG001S5W2R6 2135944 24105 SH SOLE 24105 0 0 SEMLER SCIENTIFIC INC COM 81684M104 BBG005LBVC90 561000 17000 SH SOLE 17000 0 0 SEMPRA COM 816851109 BBG001SBVZ73 34839498 225440 SH SOLE 225440 0 0 SEMTECH CORP COM 816850101 BBG001S7TWW4 502677 17521 SH SOLE 17521 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 1155353 28612 SH SOLE 28612 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 BBG001SF0100 514669 7058 SH SOLE 7058 0 0 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 170280 11671 SH SOLE 11671 0 0 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 1082179 15652 SH SOLE 15652 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG001S81XC2 79461 10900 SH SOLE 10900 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 97394812 250843 SH SOLE 250843 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 BBG001T2HRB1 1122544 16290 SH SOLE 16290 0 0 SHAKE SHACK INC CL A 819047101 BBG0063GCHJ6 2957559 71215 SH SOLE 71215 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 14153328 248522 SH SOLE 248522 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 38111875 160586 SH SOLE 160586 0 0 SHIFT4 PMTS INC CL A 82452J109 BBG00TX393M3 231662 4142 SH SOLE 4142 0 0 SHOCKWAVE MED INC COM 82489T104 BBG005XVXMM4 1017153 4947 SH SOLE 4947 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 14973547 431390 SH SOLE 431390 0 0 SHUTTERSTOCK INC COM 825690100 BBG002ZCK3M7 272299 5165 SH SOLE 5165 0 0 SIGHT SCIENCES INC COM 82657M105 BBG006BZHZD6 6737502 551802 SH SOLE 551802 0 0 SIGMATRON INTL INC COM 82661L101 BBG001S7P414 63913 16644 SH SOLE 16644 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 BBG001SGW2S1 705492 6123 SH SOLE 6123 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 BBG00YZ6JB44 402100 14030 SH SOLE 14030 0 0 SILGAN HOLDINGS INC COM 827048109 BBG001S6VPD9 292896 5650 SH SOLE 5650 0 0 SILICOM LTD ORD M84116108 BBG001S7Q253 852947 20236 SH SOLE 20236 0 0 SILICON LABORATORIES INC COM 826919102 BBG001S5W492 1033805 7620 SH SOLE 7620 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 BBG001SP0YQ8 2572759 39587 SH SOLE 39587 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 81640141 694928 SH SOLE 694898 0 30 SIMPSON MFG INC COM 829073105 BBG001SB9QN0 575137 6487 SH SOLE 6487 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 611080 104637 SH SOLE 104637 0 0 SITE CTRS CORP COM 82981J109 BBG001S76RV1 246508 18046 SH SOLE 18046 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 1080048 9206 SH SOLE 9206 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 2466849 138587 SH SOLE 138587 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 322968 6270 SH SOLE 6270 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 4929768 54096 SH SOLE 29018 0 25078 SLM CORP COM 78442P106 BBG001S5W4T0 178218 10736 SH SOLE 10736 0 0 SLR INVESTMENT CORP COM 83413U100 BBG001T1Q8N2 4323659 310831 SH SOLE 310831 0 0 SM ENERGY CO COM 78454L100 BBG001S6W0J7 920731 26435 SH SOLE 26435 0 0 SMARTRENT INC COM CL A 83193G107 BBG00Z0H9PZ1 46095 18969 SH SOLE 18969 0 0 SMARTSHEET INC COM CL A 83200N103 BBG00GQK3WC4 373487 9489 SH SOLE 9489 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 1036216 18103 SH SOLE 18103 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 2420952 15278 SH SOLE 15278 0 0 SNAP INC CL A 83304A106 BBG00441QMK5 2415641 269904 SH SOLE 269904 0 0 SNAP ON INC COM 833034101 BBG001S5W688 3681659 16113 SH SOLE 16113 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 8747328 60940 SH SOLE 60940 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 641275 8032 SH SOLE 8032 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 442703 96031 SH SOLE 96031 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 892017 3149 SH SOLE 3149 0 0 SONDER HOLDINGS INC CLASS A COM 83542D102 BBG00Z480P04 155000 125000 SH SOLE 125000 0 0 SONO TEK CORP COM 835483108 BBG001S5W866 273364 42580 SH SOLE 42580 0 0 SONOCO PRODS CO COM 835495102 BBG001S7M9F1 14632263 241019 SH SOLE 233557 0 7462 SONOS INC COM 83570H108 BBG001SRR9R9 9044356 535169 SH SOLE 535169 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 5257065 68918 SH SOLE 68918 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 55330896 774834 SH SOLE 774834 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 4085080 121327 SH SOLE 121327 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JX3 200553 3241 SH SOLE 3241 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 41184319 124300 SH SOLE 124300 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 310349 7588 SH SOLE 7588 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 BBG001SRXRL8 1274306 47602 SH SOLE 47602 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 337851 8730 SH SOLE 8730 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 12032360 211020 SH SOLE 211020 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 3596657 149487 SH SOLE 149487 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 BBG00F161GP7 976854 14362 SH SOLE 14362 0 0 SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 BBG00F161LN8 286984 5001 SH SOLE 5001 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 3960498 133395 SH SOLE 133395 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 1145558 34756 SH SOLE 34756 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 BBG001SRXRC8 443518 5660 SH SOLE 5660 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1018274 31506 SH SOLE 31506 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 227019 4187 SH SOLE 4187 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1936452279 5063547 SH SOLE 5063547 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 110177665 248826 SH SOLE 248826 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 1164439 10581 SH SOLE 10581 0 0 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 768924 8823 SH SOLE 8823 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 409743 9641 SH SOLE 9641 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 858938 19096 SH SOLE 19096 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 1937413 52405 SH SOLE 52405 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 40110220 791597 SH SOLE 791597 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 19705378 497862 SH SOLE 497862 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 29971123 770664 SH SOLE 770664 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 1185725 18147 SH SOLE 18147 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 278919 3758 SH SOLE 3758 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 7952667 96736 SH SOLE 96736 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 14316670 172490 SH SOLE 172490 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 2063671 45707 SH SOLE 45707 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 384508820 3073366 SH SOLE 3073366 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 312397 5179 SH SOLE 5179 0 0 SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 1951759 47662 SH SOLE 47662 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 426595 5202 SH SOLE 5202 0 0 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 7436384 149295 SH SOLE 149295 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 28950049 213056 SH SOLE 213056 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 2315825 39425 SH SOLE 39425 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 543665 3251 SH SOLE 3251 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 212451 3161 SH SOLE 3161 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 3098193 33189 SH SOLE 33189 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 205344 1514 SH SOLE 1514 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 338452 3144 SH SOLE 3144 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 BBG001S63S71 1066648 17509 SH SOLE 17509 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 453590 15324 SH SOLE 15324 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 775760 19428 SH SOLE 19428 0 0 SPLUNK INC COM 848637104 BBG001TWMNG3 5014829 58251 SH SOLE 58251 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 1031166 13061 SH SOLE 13061 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 644259 20298 SH SOLE 20298 0 0 SPROUT SOCIAL INC COM CL A 85209W109 BBG001V0K3F7 520335 9216 SH SOLE 9216 0 0 SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 276796 8551 SH SOLE 8551 0 0 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 444188 6766 SH SOLE 6766 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 925471 17777 SH SOLE 17777 0 0 STAG INDL INC COM 85254J102 BBG001T9F312 845714 26175 SH SOLE 26175 0 0 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 556714 7411 SH SOLE 7411 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 BBG001S7M0P9 241000 20000 SH SOLE 20000 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 190691069 1922289 SH SOLE 1921289 0 1000 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 44339335 2418949 SH SOLE 2418949 0 0 STATE STR CORP COM 857477103 BBG001S5RLD5 7498614 96669 SH SOLE 96669 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 3409535 34898 SH SOLE 34898 0 0 STEREOTAXIS INC COM NEW 85916J409 BBG001SKC124 86098 41593 SH SOLE 41593 0 0 STERICYCLE INC COM 858912108 BBG001S7P0T2 1390335 27868 SH SOLE 27868 0 0 STERIS PLC SHS USD G8473T100 BBG00MRHG532 7917845 42871 SH SOLE 42871 0 0 STIFEL FINL CORP COM 860630102 BBG001S5W081 3264984 55936 SH SOLE 55936 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 1636967 46021 SH SOLE 46021 0 0 STORE CAP CORP COM 862121100 BBG00265T6X6 1348187 42052 SH SOLE 42052 0 0 STRIDE INC COM 86333M108 BBG001SNN4P5 826887 26435 SH SOLE 26435 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 29154210 119245 SH SOLE 119245 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 1593156 104951 SH SOLE 104951 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 645177 80446 SH SOLE 80446 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 BBG001TB84G7 271472 37600 SH SOLE 37600 0 0 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 13577850 94950 SH SOLE 94950 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 BBG00Z6F8D50 270159 17034 SH SOLE 17034 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 479658 10333 SH SOLE 10333 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 7350286 231651 SH SOLE 231651 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 BBG00PLQ1KH9 235067 13052 SH SOLE 13052 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 1370192 31791 SH SOLE 31791 0 0 SUNRUN INC COM 86771W105 BBG0025XVR94 723603 30125 SH SOLE 30125 0 0 SUNWORKS INC COM NEW 86803X204 BBG001SQBJT4 18214 11528 SH SOLE 11528 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 BBG001SFKFF1 566333 15877 SH SOLE 15877 0 0 SURO CAPITAL CORP COM NEW 86887Q109 BBG001V04MT8 120718 31768 SH SOLE 31768 0 0 SVB FINANCIAL GROUP COM 78486Q101 BBG001S5W3B1 8359836 36325 SH SOLE 36325 0 0 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1530389 46573 SH SOLE 46573 0 0 SYNEOS HEALTH INC CL A 87166B102 BBG0078Y1DB9 793095 21622 SH SOLE 21622 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1557497 4878 SH SOLE 4878 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 101988658 1334057 SH SOLE 1334057 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 16123137 216447 SH SOLE 216447 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 1012939 64932 SH SOLE 64932 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 724849 6961 SH SOLE 6961 0 0 TAPESTRY INC COM 876030107 BBG001SFH7D5 1833514 48149 SH SOLE 48149 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 3689700 50200 SH SOLE 50200 0 0 TARGET CORP COM 87612E106 BBG001SC0K41 226898049 1522397 SH SOLE 1498747 0 23650 TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 328842 10835 SH SOLE 10835 0 0 TC ENERGY CORP COM 87807B107 BBG001S5WW27 2097074 52611 SH SOLE 52611 0 0 TD SYNNEX CORPORATION COM 87162W100 BBG001SFQWB2 2856927 30165 SH SOLE 30165 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 7985488 69560 SH SOLE 69560 0 0 TEJON RANCH CO COM 879080109 BBG001S5WV65 946898 50260 SH SOLE 50260 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 278766 15487 SH SOLE 15487 0 0 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 3560649 150556 SH SOLE 150556 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 1363693 3410 SH SOLE 3410 0 0 TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 1749407 7008 SH SOLE 7008 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 798469 41350 SH SOLE 41350 0 0 TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 530399 15450 SH SOLE 15450 0 0 TENABLE HLDGS INC COM 88025T102 BBG00LBLCDR3 479164 12560 SH SOLE 12560 0 0 TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 245146 7283 SH SOLE 7283 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 8977047 102771 SH SOLE 102771 0 0 TEREX CORP NEW COM 880779103 BBG001S6PZQ0 210182 4920 SH SOLE 4920 0 0 TERRENO RLTY CORP COM 88146M101 BBG001T60PW1 2323708 40860 SH SOLE 40860 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 37439206 303939 SH SOLE 303939 0 0 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 5282883 36386 SH SOLE 36386 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 191265 20972 SH SOLE 20972 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 212033930 1283343 SH SOLE 1283343 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 836890 357 SH SOLE 357 0 0 TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 1494945 16437 SH SOLE 16437 0 0 TEXTRON INC COM 883203101 BBG001S5WZ39 456377 6446 SH SOLE 6446 0 0 TFI INTL INC COM 87241L109 BBG001SCQG15 1626995 16231 SH SOLE 16231 0 0 THE AARONS COMPANY INC COM 00258W108 BBG00WCNDDH4 254714 21315 SH SOLE 21315 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1335262 29785 SH SOLE 29785 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 264163240 479695 SH SOLE 479643 0 52 THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 1115605 9780 SH SOLE 9780 0 0 THOR INDS INC COM 885160101 BBG001S5WPH6 946494 12538 SH SOLE 12538 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 BBG01282Z2S8 196657 19299 SH SOLE 19299 0 0 TILRAY BRANDS INC COM CL 2 88688T100 BBG00L7XTPY9 140450 52212 SH SOLE 52212 0 0 TIMKEN CO COM 887389104 BBG001S5WQK0 1366546 19337 SH SOLE 19337 0 0 TIMKENSTEEL CORPORATION COM 887399103 BBG0057SF208 722530 39765 SH SOLE 39765 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 144966008 1821181 SH SOLE 1780789 0 40392 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 12950280 92502 SH SOLE 92502 0 0 TOAST INC CL A 888787108 BBG00BTJVKB1 1341739 74417 SH SOLE 74417 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 BBG001S70DV8 2285984 115746 SH SOLE 115746 0 0 TORO CO COM 891092108 BBG001S5WX98 1330892 11757 SH SOLE 11757 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1994867 30804 SH SOLE 30804 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 BBG001SJTT37 242437 7631 SH SOLE 7631 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 BBG001SS8R16 462590 13377 SH SOLE 13377 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 187636 14705 SH SOLE 14705 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 9664552 155679 SH SOLE 155679 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 BBG001S68BK8 908107 21021 SH SOLE 21021 0 0 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1316904 9642 SH SOLE 9642 0 0 TPG INC COM CL A 872657101 BBG0145FSQD9 374091 13442 SH SOLE 13442 0 0 TPG RE FIN TR INC COM 87266M107 BBG00GKJ8CY8 2123627 312758 SH SOLE 312758 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 3112235 13834 SH SOLE 13834 0 0 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 204010 3142 SH SOLE 3142 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 13511410 80382 SH SOLE 80382 0 0 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 6891519 10945 SH SOLE 10945 0 0 TRANSUNION COM 89400J107 BBG002Q7J607 418077 7367 SH SOLE 7367 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 24840363 132489 SH SOLE 132489 0 0 TREX CO INC COM 89531P105 BBG001SB6TV8 638633 15087 SH SOLE 15087 0 0 TRI CONTL CORP COM 895436103 BBG001S5WZ75 581006 22669 SH SOLE 22669 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 264833 5238 SH SOLE 5238 0 0 TRINITY INDS INC COM 896522109 BBG001S5WVT0 233928 7911 SH SOLE 7911 0 0 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 741655 10783 SH SOLE 10783 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 8093685 188094 SH SOLE 188094 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 BBG001S5WWG2 737817 19628 SH SOLE 19628 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 1706795 34861 SH SOLE 34861 0 0 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 2046014 6346 SH SOLE 6346 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 595235 9562 SH SOLE 9562 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 43334824 1752318 SH SOLE 1752318 0 0 UBS GROUP AG SHS H42097107 BBG007936GX0 258916 13868 SH SOLE 13868 0 0 UDR INC COM 902653104 BBG001S6KCT3 8746899 225843 SH SOLE 225843 0 0 UFP INDUSTRIES INC COM 90278Q108 BBG001S7GZG9 465039 5868 SH SOLE 5868 0 0 UGI CORP NEW COM 902681105 BBG001S5X0W3 4482245 120913 SH SOLE 120913 0 0 UIPATH INC CL A 90364P105 BBG00GKS1G12 1426812 112259 SH SOLE 112259 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 12508690 26667 SH SOLE 26667 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 BBG001SHTS06 24544293 740401 SH SOLE 740401 0 0 UMPQUA HLDGS CORP COM 904214103 BBG001SBSCN0 1347229 75475 SH SOLE 75475 0 0 UNIFIRST CORP MASS COM 904708104 BBG001S5X2B2 1233013 6389 SH SOLE 6389 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 13473056 267588 SH SOLE 267588 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 182941168 883475 SH SOLE 883075 0 400 UNISYS CORP COM NEW 909214306 BBG001S5X1D2 129952 25431 SH SOLE 25431 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 4537572 120360 SH SOLE 120360 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 78608 12038 SH SOLE 12038 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 39497491 227206 SH SOLE 227206 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 31698844 89187 SH SOLE 89187 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 817307 2939 SH SOLE 2939 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 512269989 966219 SH SOLE 952166 0 14053 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 1112294 38905 SH SOLE 38905 0 0 UNIVAR SOLUTIONS INC COM 91336L107 BBG001T99J05 1865165 58653 SH SOLE 58653 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 1088503 10075 SH SOLE 10075 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 202882 1440 SH SOLE 1440 0 0 UNUM GROUP COM 91529Y106 BBG001S5X2J4 765168 18649 SH SOLE 18649 0 0 URBAN OUTFITTERS INC COM 917047102 BBG001S7H9K1 1554352 65172 SH SOLE 65172 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 105181171 2411859 SH SOLE 2409759 0 2100 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 BBG001V1S8F6 4851994 248438 SH SOLE 248438 0 0 V F CORP COM 918204108 BBG001S5X749 2600558 94189 SH SOLE 92189 0 2000 VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 6865672 28805 SH SOLE 28805 0 0 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 1228153 72372 SH SOLE 72372 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 35324928 278456 SH SOLE 278456 0 0 VALLEY NATL BANCORP COM 919794107 BBG001S7H654 212243 18766 SH SOLE 18766 0 0 VALVOLINE INC COM 92047W101 BBG003DNHV65 220714 6760 SH SOLE 6760 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 6071549 70731 SH SOLE 70731 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 1976303 12372 SH SOLE 12372 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 20860439 727859 SH SOLE 727859 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 212884 18242 SH SOLE 18242 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 4296912 66198 SH SOLE 66198 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 1479203 4865 SH SOLE 4865 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 333741 4293 SH SOLE 4293 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 311342 4088 SH SOLE 4088 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 13380443 65933 SH SOLE 65933 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 4609039 21850 SH SOLE 21850 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1033923 7382 SH SOLE 7382 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 795277 4862 SH SOLE 4862 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 1231502 8027 SH SOLE 8027 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 2354478 12632 SH SOLE 12632 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 1771838 11282 SH SOLE 11282 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2737258 15794 SH SOLE 15794 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 5703680 42930 SH SOLE 42930 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 123887023 581329 SH SOLE 581329 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 27628817 158604 SH SOLE 158604 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 82164341 457078 SH SOLE 457078 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 97993687 724591 SH SOLE 724591 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 153323613 752287 SH SOLE 752287 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 119518964 1449066 SH SOLE 1449046 0 20 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 931949728 2652558 SH SOLE 2652558 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 88634061 558149 SH SOLE 558149 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 117597198 640717 SH SOLE 640717 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 36557239 182294 SH SOLE 182294 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 244397412 1278296 SH SOLE 1278296 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 215484514 1535118 SH SOLE 1535118 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 155411537 3099552 SH SOLE 3099552 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 232067157 5953493 SH SOLE 5953493 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 9185077 165676 SH SOLE 165676 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 2203601 34244 SH SOLE 34244 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 802843 7809 SH SOLE 7809 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 6530066 157960 SH SOLE 157960 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 56532883 655910 SH SOLE 655910 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 9449442 171434 SH SOLE 171434 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 43867864 251738 SH SOLE 251738 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 14632819 219778 SH SOLE 219778 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 1307964 8400 SH SOLE 8400 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 75301318 1070077 SH SOLE 1064873 0 5204 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 2837119 23299 SH SOLE 23299 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 2252501 13115 SH SOLE 13115 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 641832291 4226752 SH SOLE 4226752 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 26362563 509717 SH SOLE 509717 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 283297794 6750007 SH SOLE 6738217 0 11790 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 127297378 1176392 SH SOLE 1176392 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 28773692 413237 SH SOLE 413237 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 3874075 65034 SH SOLE 65034 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 1197826 24351 SH SOLE 24351 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 4426253 67207 SH SOLE 67207 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 16402904 123889 SH SOLE 123889 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 3354556 32616 SH SOLE 32616 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 12370284 71891 SH SOLE 71891 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 11385127 138421 SH SOLE 138421 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 38388511 175274 SH SOLE 175274 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 11723318 61196 SH SOLE 61196 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 8790981 72485 SH SOLE 72485 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 35242815 425998 SH SOLE 425998 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 37772310 152277 SH SOLE 152277 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 21954424 120206 SH SOLE 120206 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 81943997 256548 SH SOLE 256548 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 9765055 57374 SH SOLE 57374 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 11338212 73932 SH SOLE 73932 0 0 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 3377038 20926 SH SOLE 20926 0 0 VENTAS INC COM 92276F100 BBG001S9T7M6 1000786 22215 SH SOLE 22215 0 0 VERICEL CORP COM 92346J108 BBG001S6X9M3 476227 18080 SH SOLE 18080 0 0 VERISIGN INC COM 92343E102 BBG001S7BCF6 1021037 4970 SH SOLE 4970 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 2545211 14427 SH SOLE 14427 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 126131890 3201317 SH SOLE 3157107 0 44210 VERRA MOBILITY CORP CL A COM STK 92511U102 BBG00G4XQBP7 878011 63486 SH SOLE 63486 0 0 VERTEX INC CL A 92538J106 BBG00VVT2FV3 209234 14420 SH SOLE 14420 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 11643032 40318 SH SOLE 40318 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 2599144 233526 SH SOLE 233526 0 0 VIAVI SOLUTIONS INC COM 925550105 BBG001S92GV5 148296 14110 SH SOLE 14110 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 10744099 331608 SH SOLE 331472 0 136 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 BBG006G57XH9 333795 10500 SH SOLE 10500 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 BBG002NLDML7 596695 43746 SH SOLE 43746 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 350387240 1686500 SH SOLE 1676078 0 10422 VISTEON CORP COM NEW 92839U206 BBG001TCM086 802904 6137 SH SOLE 6137 0 0 VMWARE INC CL A COM 928563402 BBG001S6TFZ0 1896765 15451 SH SOLE 14451 0 1000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 1601257 158227 SH SOLE 158227 0 0 VOLTA INC COM CL A 92873V102 BBG00XZCBXT6 4113 11574 SH SOLE 11574 0 0 VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 623103 32235 SH SOLE 32235 0 0 VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 840568 13670 SH SOLE 13670 0 0 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1885935 10770 SH SOLE 10770 0 0 WABTEC COM 929740108 BBG001S5XBT3 832914 8345 SH SOLE 8345 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 2706396 72441 SH SOLE 72441 0 0 WALMART INC COM 931142103 BBG001S5XH92 115503127 814607 SH SOLE 783952 0 30655 WARBY PARKER INC CL A COM 93403J106 BBG005DWN8L7 1502192 111356 SH SOLE 111356 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 1333353 140649 SH SOLE 140649 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9V3 4381457 125113 SH SOLE 125113 0 0 WASHINGTON FED INC COM 938824109 BBG001S5XF96 1407657 41957 SH SOLE 41957 0 0 WASHINGTON TR BANCORP INC COM 940610108 BBG001S5XC66 561678 11905 SH SOLE 11905 0 0 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 14499413 109380 SH SOLE 109380 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 55152576 351559 SH SOLE 351559 0 0 WATERS CORP COM 941848103 BBG001S8MDG9 1233288 3600 SH SOLE 3600 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 18529672 74297 SH SOLE 74297 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 BBG001S6N6Y7 482267 3298 SH SOLE 3298 0 0 WD 40 CO COM 929236107 BBG001S5XD46 1182153 7333 SH SOLE 7333 0 0 WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 1523827 32189 SH SOLE 32189 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 8147744 86900 SH SOLE 86900 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 63033314 1526600 SH SOLE 1526600 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 4173503 63669 SH SOLE 63669 0 0 WENDYS CO COM 95058W100 BBG001S7HBX2 435175 19230 SH SOLE 19230 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 632621 2688 SH SOLE 2688 0 0 WESTAMERICA BANCORPORATION COM 957090103 BBG001S7XYL7 759105 12864 SH SOLE 12864 0 0 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 3988971 66974 SH SOLE 66974 0 0 WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 3156262 100040 SH SOLE 100040 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 1151462 42885 SH SOLE 42885 0 0 WESTERN UN CO COM 959802109 BBG001SR0YK0 503982 36600 SH SOLE 36600 0 0 WEWORK INC CL A 96209A104 BBG00W7FH7H6 52924 37010 SH SOLE 37010 0 0 WEX INC COM 96208T104 BBG001SCJLG6 508297 3106 SH SOLE 3106 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 10701262 345202 SH SOLE 342642 0 2560 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 219591 5619 SH SOLE 5619 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 3938105 27839 SH SOLE 27839 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 3192143 2257 SH SOLE 2257 0 0 WILEY JOHN & SONS INC CL A 968223206 BBG001S8K9L4 765106 19099 SH SOLE 19099 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 112845487 3429954 SH SOLE 3429954 0 0 WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 2569037 22355 SH SOLE 22355 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 1222411 4998 SH SOLE 4998 0 0 WINGSTOP INC COM 974155103 BBG008N298X9 909943 6612 SH SOLE 6612 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 2143362 85461 SH SOLE 85461 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 3898855 146134 SH SOLE 146134 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 15406709 432287 SH SOLE 432287 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 388740 8837 SH SOLE 8837 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 429661 15752 SH SOLE 15752 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 2247605 32127 SH SOLE 32127 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 BBG001SHKFW8 257822 5509 SH SOLE 5509 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 1918451 59533 SH SOLE 59533 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 291615 8948 SH SOLE 8948 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 301103 6401 SH SOLE 6401 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 14227905 323288 SH SOLE 323288 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 611826 10556 SH SOLE 10556 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 12471141 350018 SH SOLE 350018 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 3981094 61924 SH SOLE 61924 0 0 WISDOMTREE TR US ESG FUND 97717W596 BBG001SSZBH4 311098 7575 SH SOLE 7575 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 2009587 23351 SH SOLE 23351 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 5777457 93260 SH SOLE 93260 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 2143657 51555 SH SOLE 51555 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 1945017 47278 SH SOLE 47278 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 8491240 174645 SH SOLE 174645 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 252221 6708 SH SOLE 6708 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 50046468 829133 SH SOLE 829133 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 1953487 68688 SH SOLE 68688 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 2023664 47515 SH SOLE 47515 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 3706382 61111 SH SOLE 61111 0 0 WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 223695 3923 SH SOLE 3923 0 0 WIX COM LTD SHS M98068105 BBG004336Q89 726120 9451 SH SOLE 9451 0 0 WNS HLDGS LTD SPON ADR 92932M101 BBG001SBK8N7 774703 9685 SH SOLE 9685 0 0 WOLFSPEED INC COM 977852102 BBG001S6YWT4 866590 12552 SH SOLE 12552 0 0 WOLVERINE WORLD WIDE INC COM 978097103 BBG001S5XKW9 127258 11643 SH SOLE 11643 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 666695 27538 SH SOLE 27538 0 0 WOODWARD INC COM 980745103 BBG001S6YZC5 1064739 11021 SH SOLE 11021 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 5404257 32297 SH SOLE 32297 0 0 WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 539171 6421 SH SOLE 6421 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 BBG001S7W1P6 593726 8665 SH SOLE 8665 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 6693469 85649 SH SOLE 85649 0 0 WSFS FINL CORP COM 929328102 BBG001S5XJX1 589103 12993 SH SOLE 12993 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 39879190 559237 SH SOLE 559237 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 5248226 63638 SH SOLE 63638 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 7708945 109955 SH SOLE 109955 0 0 XOMETRY INC CLASS A COM 98423F109 BBG00BDCCVB0 222999 6919 SH SOLE 6919 0 0 XP INC CL A G98239109 BBG00QVJYHP4 650830 42427 SH SOLE 42427 0 0 XPO INC COM 983793100 BBG001SJW3C0 843502 25338 SH SOLE 25338 0 0 XYLEM INC COM 98419M100 BBG001V05C73 9404974 85059 SH SOLE 85059 0 0 YANDEX N V SHS CLASS A N97284108 BBG001TBY593 429 17082 SH SOLE 17082 0 0 YETI HLDGS INC COM 98585X104 BBG00D8JC891 2284071 55291 SH SOLE 55291 0 0 YEXT INC COM 98585N106 BBG001V12329 90460 13853 SH SOLE 13853 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 14723180 114953 SH SOLE 114953 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 1321000 24172 SH SOLE 24172 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 35511247 138494 SH SOLE 138494 0 0 ZIFF DAVIS INC COM 48123V102 BBG001SD21P6 665152 8409 SH SOLE 8409 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 377340 11715 SH SOLE 11715 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 2110125 16550 SH SOLE 16550 0 0 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 418548 8514 SH SOLE 8514 0 0 ZIPRECRUITER INC CL A 98980B103 BBG010JBYW41 345050 21014 SH SOLE 21014 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 52537882 358498 SH SOLE 358498 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 1184366 17484 SH SOLE 17484 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ4F4 903180 29996 SH SOLE 29996 0 0 ZSCALER INC COM 98980G102 BBG003338H61 3231896 28882 SH SOLE 28882 0 0