0001398344-24-002717.txt : 20240213 0001398344-24-002717.hdr.sgml : 20240213 20240213134005 ACCESSION NUMBER: 0001398344-24-002717 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GLENMEDE TRUST CO NA CENTRAL INDEX KEY: 0000314949 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00126 FILM NUMBER: 24624377 BUSINESS ADDRESS: STREET 1: ONE LIBERTY PLACE-SUITE 1200 STREET 2: 1650 MARKET STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 MAIL ADDRESS: STREET 1: ONE LIBERTY PLACE-SUITE 1200 STREET 2: 1650 MARKET STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 FORMER COMPANY: FORMER CONFORMED NAME: GLENMEDE TRUST CO DATE OF NAME CHANGE: 19920929 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000314949 XXXXXXXX 12-31-2023 12-31-2023 false GLENMEDE TRUST CO NA
ONE LIBERTY PLACE-SUITE 1200 1650 MARKET STREET PHILADELPHIA PA 19103
13F HOLDINGS REPORT 028-00126 N
Maria McGarry Compliance Officer 215-419-6092 /s/ Maria McGarry Philadelphia PA 02-09-2024 1 1296 19270847327 1 000108165 801-57826 Glenmede Investment Management
INFORMATION TABLE 2 fp0087013-1_13fhr-table.xml 3M CO COM 88579Y101 25121953 229802 SH SOLE 218722 0 11080 AAON INC COM PAR $0.004 000360206 1280388 17333 SH SOLE 0 0 17333 ABBOTT LABS COM 002824100 164959706 1498680 SH SOLE 1 1313224 0 185456 ABBVIE INC COM 00287Y109 87791434 566506 SH SOLE 1 503365 212 62929 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 301035 15250 SH SOLE 15250 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 208799168 595022 SH SOLE 1 537050 0 57972 ACI WORLDWIDE INC COM 004498101 224298 7330 SH SOLE 197 0 7133 ADOBE INC COM 00724F101 116758198 195706 SH SOLE 1 151378 0 44328 ADTALEM GLOBAL ED INC COM 00737L103 758214 12862 SH SOLE 1 11905 0 957 ADVANCED ENERGY INDS COM 007973100 673888 6187 SH SOLE 181 0 6006 ADVANCED MICRO DEVICES INC COM 007903107 8151771 55300 SH SOLE 1 17602 0 37698 AECOM COM 00766T100 1177926 12744 SH SOLE 1 10884 0 1860 AEGON LTD AMER REG 1 CERT 0076CA104 129795 22534 SH SOLE 803 0 21731 AERCAP HOLDINGS NV SHS N00985106 3424294 46075 SH SOLE 0 0 46075 AES CORP COM 00130H105 2243510 116546 SH SOLE 1 49078 1139 66329 AFLAC INC COM 001055102 26149529 316964 SH SOLE 1 309829 348 6787 AGCO CORP COM 001084102 240148 1978 SH SOLE 1 1035 0 943 AGILENT TECHNOLOGIES INC COM 00846U101 898133 6460 SH SOLE 4818 0 1642 AGNICO EAGLE MINES LTD COM 008474108 469076 8552 SH SOLE 1 7867 0 685 AIR PRODS & CHEMS INC COM 009158106 27928968 102005 SH SOLE 1 79409 0 22596 AIRBNB INC COM CL A 009066101 34213342 251310 SH SOLE 1 155357 0 95953 AKAMAI TECHNOLOGIES INC COM 00971T101 28010248 236673 SH SOLE 1 230120 497 6056 ALBANY INTL CORP CL A 012348108 906570 9230 SH SOLE 229 0 9001 ALBERTSONS COS INC COMMON STOCK 013091103 334029 14523 SH SOLE 1 12853 0 1670 ALCOA CORP COM 013872106 1796390 52835 SH SOLE 200 0 52635 ALCON AG ORD SHS H01301128 299043 3828 SH SOLE 2504 0 1324 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 234080 3020 SH SOLE 1359 0 1661 ALIGN TECHNOLOGY INC COM 016255101 6874112 25088 SH SOLE 13334 0 11754 ALKERMES PLC SHS G01767105 13379333 482312 SH SOLE 1 443102 30981 8229 ALLETE INC COM NEW 018522300 840093 13736 SH SOLE 1 13401 0 335 ALLIANT ENERGY CORP COM 018802108 2280438 44453 SH SOLE 190 0 44263 ALLISON TRANSMISSION HLDGS I COM 01973R101 2514987 43250 SH SOLE 1 42715 0 535 ALLSTATE CORP COM 020002101 15079203 107724 SH SOLE 1 104121 0 3603 ALLY FINL INC COM 02005N100 429341 12295 SH SOLE 608 0 11687 ALPHABET INC CAP STK CL A 02079K305 258527774 1850725 SH SOLE 1 1753855 307 96563 ALPHABET INC CAP STK CL C 02079K107 214080279 1519054 SH SOLE 1 1189515 0 329539 ALTAIR ENGR INC COM CL A 021369103 909829 10812 SH SOLE 62 0 10750 ALTRIA GROUP INC COM 02209S103 8652808 214497 SH SOLE 1 123968 0 90529 AMAZON COM INC COM 023135106 228315222 1502667 SH SOLE 1 1005351 0 497316 AMCOR PLC ORD G0250X107 271626 28177 SH SOLE 580 0 27597 AMDOCS LTD SHS G02602103 18987490 216037 SH SOLE 1 214661 0 1376 AMEREN CORP COM 023608102 210726 2913 SH SOLE 124 0 2789 AMERICAN ELEC PWR CO INC COM 025537101 4310589 53073 SH SOLE 12176 0 40897 AMERICAN EXPRESS CO COM 025816109 64785168 345816 SH SOLE 1 337195 0 8621 AMERICAN FINL GROUP INC OHIO COM 025932104 277964 2338 SH SOLE 2054 0 284 AMERICAN HOMES 4 RENT CL A 02665T306 951213 26452 SH SOLE 1 25288 0 1164 AMERICAN INTL GROUP INC COM NEW 026874784 3757346 55459 SH SOLE 1 22035 0 33424 AMER STATES WTR CO COM 029899101 261204 3248 SH SOLE 500 0 2748 AMERICAN TOWER CORP NEW COM 03027X100 26407304 122324 SH SOLE 1 108533 0 13791 AMERICAN WTR WKS CO INC NEW COM 030420103 5275508 39969 SH SOLE 33912 0 6057 AMERIPRISE FINL INC COM 03076C106 15633042 41158 SH SOLE 1 39930 0 1228 AMERIS BANCORP COM 03076K108 16135262 304152 SH SOLE 1 283467 19794 891 AMETEK INC COM 031100100 70082206 425024 SH SOLE 1 421576 172 3276 AMGEN INC COM 031162100 89980903 312412 SH SOLE 1 259095 176 53141 AMKOR TECHNOLOGY INC COM 031652100 1215119 36523 SH SOLE 1 33656 0 2867 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1120474 18116 SH SOLE 1 10260 0 7856 AMPHENOL CORP NEW CL A 032095101 128383856 1295106 SH SOLE 1 1291597 0 3509 ANALOG DEVICES INC COM 032654105 4238262 21345 SH SOLE 16782 0 4563 ANSYS INC COM 03662Q105 956188 2635 SH SOLE 672 0 1963 ANTERO MIDSTREAM CORP COM 03676B102 825138 65853 SH SOLE 20950 0 44903 AON PLC SHS CL A G0403H108 5537819 19029 SH SOLE 4020 0 15009 APA CORPORATION COM 03743Q108 387934 10812 SH SOLE 596 0 10216 APOLLO GLOBAL MGMT INC COM 03769M106 2561792 27490 SH SOLE 3893 0 23597 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 537748 32375 SH SOLE 1 30163 0 2212 APPLE INC COM 037833100 771081686 4004995 SH SOLE 1 3641977 0 363018 APPLIED INDL TECHNOLOGIES IN COM 03820C105 716490 4149 SH SOLE 2494 0 1655 APPLIED MATLS INC COM 038222105 120534051 743716 SH SOLE 1 728742 281 14693 APPLOVIN CORP COM CL A 03831W108 2599455 65231 SH SOLE 0 0 65231 APTARGROUP INC COM 038336103 876836 7093 SH SOLE 879 0 6214 APTIV PLC SHS G6095L109 622028 6933 SH SOLE 3175 0 3758 ARBOR REALTY TRUST INC COM 038923108 23787 1567 SH SOLE 0 0 1567 ARCBEST CORP COM 03937C105 539863 4491 SH SOLE 24 0 4467 ARCH CAP GROUP LTD ORD G0450A105 2836444 38191 SH SOLE 1 18947 0 19244 ARCHER DANIELS MIDLAND CO COM 039483102 1821242 25218 SH SOLE 1 20598 0 4620 ARCHROCK INC COM 03957W106 705997 45844 SH SOLE 744 0 45100 ARCOSA INC COM 039653100 15828535 191536 SH SOLE 1 178385 12379 772 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 368532 3099 SH SOLE 3009 0 90 ARISTA NETWORKS INC COM 040413106 94210122 400026 SH SOLE 1 397000 52 2974 ARM HOLDINGS PLC SPONSORED ADR 042068205 1510790 20105 SH SOLE 0 0 20105 ARROW ELECTRS INC COM 042735100 8629872 70592 SH SOLE 1 67965 0 2627 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 495414 16190 SH SOLE 10000 0 6190 ASBURY AUTOMOTIVE GROUP INC COM 043436104 17541134 77971 SH SOLE 1 69743 4874 3354 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 195398 20765 SH SOLE 3401 0 17364 ASGN INC COM 00191U102 13021513 135401 SH SOLE 1 126526 8776 99 ASML HOLDING N V N Y REGISTRY SHS N07059210 12824494 16943 SH SOLE 12197 0 4746 ASSOCIATED BANC CORP COM 045487105 200424 9370 SH SOLE 4762 0 4608 ASSURED GUARANTY LTD COM G0585R106 1858926 24842 SH SOLE 0 0 24842 ASTRAZENECA PLC SPONSORED ADR 046353108 13786813 204704 SH SOLE 171192 0 33512 AT&T INC COM 00206R102 24614144 1466874 SH SOLE 1 1388146 2093 76635 ATI INC COM 01741R102 1094417 24069 SH SOLE 4217 0 19852 ATKORE INC COM 047649108 656160 4101 SH SOLE 20 0 4081 ATLASSIAN CORPORATION CL A 049468101 2370037 9964 SH SOLE 30 0 9934 ATMOS ENERGY CORP COM 049560105 2230263 19243 SH SOLE 131 0 19112 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 852217 36280 SH SOLE 1 36280 0 0 AURORA INNOVATION INC CLASS A COM 051774107 119462 27337 SH SOLE 27337 0 0 AUTODESK INC COM 052769106 19927132 81843 SH SOLE 1 35901 169 45773 AUTOMATIC DATA PROCESSING IN COM 053015103 73004642 313365 SH SOLE 1 291069 48 22248 AUTOZONE INC COM 053332102 19286063 7459 SH SOLE 1 6365 0 1094 AVALONBAY CMNTYS INC COM 053484101 534886 2857 SH SOLE 941 0 1916 AVERY DENNISON CORP COM 053611109 1730488 8560 SH SOLE 1 7183 0 1377 AVNET INC COM 053807103 312631 6203 SH SOLE 0 0 6203 AXALTA COATING SYS LTD COM G0750C108 20655220 608043 SH SOLE 1 600098 0 7945 AXIS CAP HLDGS LTD SHS G0692U109 239143 4319 SH SOLE 1 3300 0 1019 AXON ENTERPRISE INC COM 05464C101 890463 3447 SH SOLE 520 0 2927 AXSOME THERAPEUTICS INC COM 05464T104 586180 7365 SH SOLE 0 0 7365 AZEK CO INC CL A 05478C105 390991 10222 SH SOLE 0 0 10222 AZENTA INC COM 114340102 536623 8238 SH SOLE 97 0 8141 BAIDU INC SPON ADR REP A 056752108 554483 4656 SH SOLE 4000 0 656 BAKER HUGHES COMPANY CL A 05722G100 24286359 710543 SH SOLE 1 679772 1055 29716 BALCHEM CORP COM 057665200 1487946 10003 SH SOLE 876 0 9127 BALL CORP COM 058498106 1435469 24956 SH SOLE 3462 0 21494 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 135593 14884 SH SOLE 4519 0 10365 BANCO BRADESCO S A SP ADR PFD NEW 059460303 56966 16276 SH SOLE 0 0 16276 BANCO SANTANDER S.A. ADR 05964H105 459783 111059 SH SOLE 46419 0 64640 BANK AMERICA CORP COM 060505104 20675769 614071 SH SOLE 1 473747 447 139877 BANK HAWAII CORP COM 062540109 446281 6159 SH SOLE 5324 0 835 BANK MONTREAL QUE COM 063671101 205399 2076 SH SOLE 65 0 2011 BANK NEW YORK MELLON CORP COM 064058100 17413378 334551 SH SOLE 1 308096 579 25876 BANKUNITED INC COM 06652K103 14643279 451535 SH SOLE 1 423331 26725 1479 BARCLAYS PLC ADR 06738E204 84977 10784 SH SOLE 1620 0 9164 BATH & BODY WORKS INC COM 070830104 614381 14235 SH SOLE 1 8290 0 5945 BAXTER INTL INC COM 071813109 6616310 171141 SH SOLE 165794 0 5347 BEACON ROOFING SUPPLY INC COM 073685109 23669351 271999 SH SOLE 1 251587 17450 2962 BECTON DICKINSON & CO COM 075887109 17575996 72083 SH SOLE 69525 0 2558 BELLRING BRANDS INC COMMON STOCK 07831C103 469159 8464 SH SOLE 0 0 8464 BERKLEY W R CORP COM 084423102 456143 6450 SH SOLE 1759 0 4691 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82905616 232450 SH SOLE 177208 0 55242 BERKSHIRE HATHAWAY INC DEL CL A 084670108 25503375 47 SH SOLE 24 0 23 BERRY GLOBAL GROUP INC COM 08579W103 11511828 170824 SH SOLE 1 170199 596 29 BEST BUY INC COM 086516101 51822376 662013 SH SOLE 1 658407 0 3606 BHP GROUP LTD SPONSORED ADS 088606108 902511 13212 SH SOLE 6384 0 6828 BIOGEN INC COM 09062X103 3499604 13524 SH SOLE 1 12591 0 933 BJS WHSL CLUB HLDGS INC COM 05550J101 1537579 23066 SH SOLE 700 0 22366 BLACK HILLS CORP COM 092113109 11855997 219759 SH SOLE 1 205562 14163 34 BLACKBAUD INC COM 09227Q100 408530 4712 SH SOLE 105 0 4607 BLACKLINE INC COM 09239B109 462804 7412 SH SOLE 1 152 0 7260 BLACKROCK INC COM 09247X101 65772035 81020 SH SOLE 1 71729 0 9291 BLACKSTONE INC COM 09260D107 3384674 25853 SH SOLE 23370 0 2483 BLUEBIRD BIO INC COM 09609G100 27600 20000 SH DFND 20000 0 0 BOEING CO COM 097023105 18769604 72008 SH SOLE 60701 0 11307 BOISE CASCADE CO DEL COM 09739D100 22841611 176574 SH SOLE 1 164575 11340 659 BOOKING HOLDINGS INC COM 09857L108 170720602 48128 SH SOLE 1 47687 20 421 BOOT BARN HLDGS INC COM 099406100 274263 3573 SH SOLE 0 0 3573 BORGWARNER INC COM 099724106 1077040 30043 SH SOLE 1 27449 0 2594 BOSTON PROPERTIES INC COM 101121101 703804 10030 SH SOLE 1281 0 8749 BOSTON SCIENTIFIC CORP COM 101137107 867670 15009 SH SOLE 4033 0 10976 BOX INC CL A 10316T104 832119 32492 SH SOLE 1 31953 0 539 BOYD GAMING CORP COM 103304101 13162625 210232 SH SOLE 1 195502 13411 1319 BP PLC SPONSORED ADR 055622104 3947630 111515 SH SOLE 1 57558 0 53957 BRADY CORP CL A 104674106 209875 3576 SH SOLE 3000 0 576 BRAEMAR HOTELS & RESORTS INC COM 10482B101 442 177 SH SOLE 0 0 177 BRIDGEBIO PHARMA INC COM 10806X102 605751 15005 SH SOLE 500 0 14505 BRISTOL-MYERS SQUIBB CO COM 110122108 72254124 1408188 SH SOLE 1 1395682 0 12506 BRIXMOR PPTY GROUP INC COM 11120U105 1374697 59076 SH SOLE 1 57959 0 1117 BROADCOM INC COM 11135F101 34504403 30911 SH SOLE 24239 0 6672 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 884725 4300 SH SOLE 1764 0 2536 BROADSTONE NET LEASE INC COM 11135E203 11351079 659180 SH SOLE 655366 0 3814 BROOKFIELD CORP CL A LTD VT SH 11271J107 910923 22705 SH SOLE 22662 0 43 BROWN & BROWN INC COM 115236101 1106257 15557 SH SOLE 1 11468 0 4089 BROWN FORMAN CORP CL A 115637100 258799 4343 SH SOLE 4300 0 43 BROWN FORMAN CORP CL B 115637209 1814695 31781 SH SOLE 28002 0 3779 BUILDERS FIRSTSOURCE INC COM 12008R107 2211119 13245 SH SOLE 1 12614 0 631 BUNGE GLOBAL SA COM SHS H11356104 508181 5034 SH SOLE 1 1788 0 3246 BWX TECHNOLOGIES INC COM 05605H100 892752 11635 SH SOLE 1230 0 10405 CABLE ONE INC COM 12685J105 280521 504 SH SOLE 0 0 504 CACI INTL INC CL A 127190304 15627863 48255 SH SOLE 1 43560 2973 1722 CACTUS INC CL A 127203107 382540 8426 SH SOLE 0 0 8426 CADENCE DESIGN SYSTEM INC COM 127387108 64649742 237360 SH SOLE 1 232558 0 4802 CAL MAINE FOODS INC COM NEW 128030202 365171 6363 SH SOLE 1 5706 0 657 CAMECO CORP COM 13321L108 367944 8537 SH SOLE 6560 0 1977 CAMPBELL SOUP CO COM 134429109 734996 17002 SH SOLE 14288 0 2714 CANADIAN NATL RY CO COM 136375102 1963345 15628 SH SOLE 14384 0 1244 CANADIAN NAT RES LTD COM 136385101 3013199 45989 SH SOLE 0 0 45989 CANADIAN PACIFIC KANSAS CITY COM 13646K108 3483066 44056 SH SOLE 7025 0 37031 CAPITAL ONE FINL CORP COM 14040H105 3607372 27512 SH SOLE 1 3623 0 23889 CAPRI HOLDINGS LIMITED SHS G1890L107 814038 16203 SH SOLE 1 15767 0 436 CARDINAL HEALTH INC COM 14149Y108 1716422 17028 SH SOLE 1 10422 0 6606 CARGURUS INC COM CL A 141788109 18106444 749439 SH SOLE 1 704747 43109 1583 CARLISLE COS INC COM 142339100 1026332 3285 SH SOLE 1 3183 0 102 CARLYLE GROUP INC COM 14316J108 461057 11331 SH SOLE 10774 0 557 CARLYLE SECURED LENDING INC COM 872280102 536001 35829 SH SOLE 35829 0 0 CARMAX INC COM 143130102 521371 6794 SH SOLE 1517 0 5277 CARNIVAL CORP UNIT 99/99/9999 143658300 716144 38627 SH SOLE 1707 0 36920 CARRIER GLOBAL CORPORATION COM 14448C104 29816548 519000 SH SOLE 1 489284 0 29716 CASELLA WASTE SYS INC CL A 147448104 1347618 15769 SH SOLE 436 0 15333 CASEYS GEN STORES INC COM 147528103 12715241 46281 SH SOLE 1 45400 174 707 CATALYST PHARMACEUTICALS INC COM 14888U101 1692396 100678 SH SOLE 1 64380 0 36298 CATERPILLAR INC COM 149123101 41693903 141015 SH SOLE 1 99040 0 41975 CATHAY GEN BANCORP COM 149150104 18392522 412666 SH SOLE 1 384056 25555 3055 CBIZ INC COM 124805102 226951 3626 SH SOLE 0 0 3626 CBOE GLOBAL MKTS INC COM 12503M108 1004221 5624 SH SOLE 1183 0 4441 CBRE GROUP INC CL A 12504L109 5753985 61811 SH SOLE 1 52426 446 8939 CDW CORP COM 12514G108 51609140 227033 SH SOLE 1 224109 0 2924 CELANESE CORP DEL COM 150870103 1561778 10052 SH SOLE 7840 0 2212 CENCORA INC COM 03073E105 3577923 17421 SH SOLE 1 8115 77 9229 CENTENE CORP DEL COM 15135B101 19118128 257622 SH SOLE 1 250875 557 6190 CENTERPOINT ENERGY INC COM 15189T107 2300484 80521 SH SOLE 1 52712 0 27809 CERTARA INC COM 15687V109 10851306 616902 SH SOLE 1 577636 37718 1548 CF INDS HLDGS INC COM 125269100 3114809 39180 SH SOLE 1 36490 0 2690 CGI INC CL A SUB VTG 12532H104 274778 2563 SH SOLE 1 2430 0 133 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 385731 4465 SH SOLE 1107 0 3358 CHARLES RIV LABS INTL INC COM 159864107 245382 1038 SH SOLE 612 0 426 SCHWAB CHARLES CORP COM 808513105 68469277 995193 SH SOLE 1 883618 0 111575 CHART INDS INC COM 16115Q308 817843 5999 SH SOLE 0 0 5999 CHARTER COMMUNICATIONS INC N CL A 16119P108 4579815 11783 SH SOLE 1 2812 0 8971 CHECK POINT SOFTWARE TECH LT ORD M22465104 573573 3754 SH SOLE 3296 0 458 CHENIERE ENERGY INC COM NEW 16411R208 2425959 14211 SH SOLE 1802 0 12409 CHESAPEAKE UTILS CORP COM 165303108 363895 3445 SH SOLE 1000 0 2445 CHEVRON CORP NEW COM 166764100 168895358 1132310 SH SOLE 1 1054032 0 78278 CHIPOTLE MEXICAN GRILL INC COM 169656105 3336674 1459 SH SOLE 1256 0 203 CHORD ENERGY CORPORATION COM NEW 674215207 659434 3967 SH SOLE 0 0 3967 CHUBB LIMITED COM H1467J104 100395980 444230 SH SOLE 1 428540 0 15690 CHURCH & DWIGHT CO INC COM 171340102 23408706 247554 SH SOLE 1 240524 412 6618 CINCINNATI FINL CORP COM 172062101 5347122 51683 SH SOLE 23046 0 28637 CINTAS CORP COM 172908105 5138279 8526 SH SOLE 4063 0 4463 CIRRUS LOGIC INC COM 172755100 3987545 47933 SH SOLE 1 46549 0 1384 CISCO SYS INC COM 17275R102 156240879 3092654 SH SOLE 1 2958525 750 133379 CITIGROUP INC COM NEW 172967424 8499635 165234 SH SOLE 1 115250 0 49984 CITIZENS FINL GROUP INC COM 174610105 761756 22986 SH SOLE 642 0 22344 CLARIVATE PLC ORD SHS G21810109 431599 46609 SH SOLE 1 45300 0 1309 CLEAN HARBORS INC COM 184496107 782677 4485 SH SOLE 1 1864 0 2621 CLEARWATER ANALYTICS HLDGS I CL A 185123106 486328 24280 SH SOLE 0 0 24280 CLEARWAY ENERGY INC CL C 18539C204 784470 28599 SH SOLE 9775 0 18824 CLEARWAY ENERGY INC CL A 18539C105 2521906 98589 SH SOLE 0 0 98589 CLEVELAND-CLIFFS INC NEW COM 185899101 206057 10091 SH SOLE 8042 0 2049 CLOROX CO DEL COM 189054109 3934057 27590 SH SOLE 23975 0 3615 CME GROUP INC COM 12572Q105 25509134 121126 SH SOLE 1 116913 134 4079 CMS ENERGY CORP COM 125896100 762342 13128 SH SOLE 4537 0 8591 CNH INDL N V SHS N20944109 135526 11127 SH SOLE 0 0 11127 CNX RES CORP COM 12653C108 18601040 930052 SH SOLE 1 868822 60501 729 COCA COLA CO COM 191216100 67718052 1149127 SH SOLE 1 1064521 380 84226 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 320018 4795 SH SOLE 502 0 4293 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24268240 321306 SH SOLE 1 311361 0 9945 COHEN & STEERS INC COM 19247A100 1097857 14497 SH SOLE 0 0 14497 COLGATE PALMOLIVE CO COM 194162103 42563146 533975 SH SOLE 1 518219 0 15756 COLUMBIA BKG SYS INC COM 197236102 1178135 44158 SH SOLE 1 818 0 43340 COMCAST CORP NEW CL A 20030N101 102891085 2346433 SH SOLE 1 2146988 1031 198414 COMERICA INC COM 200340107 11074600 198434 SH SOLE 1 189390 0 9044 COMFORT SYS USA INC COM 199908104 585747 2848 SH SOLE 1 131 0 2717 COMMERCE BANCSHARES INC COM 200525103 595681 11153 SH SOLE 5851 0 5302 COMMERCIAL METALS CO COM 201723103 1365891 27296 SH SOLE 1 24063 0 3233 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 938403 12915 SH SOLE 12915 0 0 COMMVAULT SYS INC COM 204166102 16932430 212053 SH SOLE 1 196801 13778 1474 COMPUGEN LTD ORD M25722105 54450 27500 SH DFND 27500 0 0 CONAGRA BRANDS INC COM 205887102 1306150 45574 SH SOLE 14241 0 31333 CONMED CORP COM 207410101 11617477 106086 SH SOLE 1 94156 6509 5421 CONOCOPHILLIPS COM 20825C104 34083606 293647 SH SOLE 1 215554 0 78093 CONSOLIDATED EDISON INC COM 209115104 2592461 28498 SH SOLE 1 24998 0 3500 CONSTELLATION BRANDS INC CL A 21036P108 507191 2098 SH SOLE 1347 0 751 CONSTELLATION ENERGY CORP COM 21037T109 1853407 15856 SH SOLE 2566 0 13290 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1234401 28364 SH SOLE 0 0 28364 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4291082 23998 SH SOLE 23998 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2055448 28536 SH SOLE 28536 0 0 COOPER COS INC COM NEW 216648402 612694 1619 SH SOLE 500 0 1119 COPART INC COM 217204106 1263808 25792 SH SOLE 1 21815 0 3977 CORE MOLDING TECHNOLOGIES IN COM 218683100 253082 13658 SH SOLE 13658 0 0 CORNING INC COM 219350105 2365112 77672 SH SOLE 74718 0 2954 CORTEVA INC COM 22052L104 12503717 260929 SH SOLE 1 234395 0 26534 COSTAR GROUP INC COM 22160N109 483265 5530 SH SOLE 1 4232 0 1298 COSTCO WHSL CORP NEW COM 22160K105 84490899 128001 SH SOLE 124293 0 3708 COTERRA ENERGY INC COM 127097103 2832182 110979 SH SOLE 1 103199 1277 6503 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 455111 23375 SH SOLE 0 0 23375 CRH PLC ORD G25508105 1158913 16757 SH SOLE 1 7314 0 9443 CROWDSTRIKE HLDGS INC CL A 22788C105 211660 829 SH SOLE 481 0 348 CROWN CASTLE INC COM 22822V101 6315982 54831 SH SOLE 15215 0 39616 CSW INDUSTRIALS INC COM 126402106 413782 1995 SH SOLE 0 0 1995 CSX CORP COM 126408103 29751713 858140 SH SOLE 1 839168 629 18343 CUBESMART COM 229663109 9928030 214197 SH SOLE 2698 0 211499 CULLEN FROST BANKERS INC COM 229899109 380148 3504 SH SOLE 2712 0 792 CUMMINS INC COM 231021106 14009573 58478 SH SOLE 1 56294 0 2184 CURTISS WRIGHT CORP COM 231561101 1213536 5447 SH SOLE 5408 0 39 CUSHMAN WAKEFIELD PLC SHS G2717B108 12911626 1195521 SH SOLE 1 1118655 73268 3598 CVS HEALTH CORP COM 126650100 48894320 619229 SH SOLE 1 593245 0 25984 CYBERARK SOFTWARE LTD SHS M2682V108 270307 1234 SH SOLE 873 0 361 CYMABAY THERAPEUTICS INC COM 23257D103 693790 29373 SH SOLE 0 0 29373 CYTOKINETICS INC COM NEW 23282W605 318764 3818 SH SOLE 0 0 3818 D R HORTON INC COM 23331A109 3575632 23527 SH SOLE 1 5861 0 17666 DANAHER CORPORATION COM 235851102 15115291 65338 SH SOLE 1 55099 0 10239 DARDEN RESTAURANTS INC COM 237194105 1942517 11823 SH SOLE 1 8098 0 3725 DARLING INGREDIENTS INC COM 237266101 326551 6552 SH SOLE 613 0 5939 DAVITA INC COM 23918K108 1574542 15030 SH SOLE 1 9843 0 5187 DBX ETF TR XTRACK MSCI EAFE 233051200 64715 1750 SH SOLE 1750 0 0 DECKERS OUTDOOR CORP COM 243537107 254003 380 SH SOLE 11 0 369 DEERE & CO COM 244199105 13684750 34223 SH SOLE 30547 0 3676 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 241621 24308 SH SOLE 210 0 24098 DELL TECHNOLOGIES INC CL C 24703L202 565334 7390 SH SOLE 3440 0 3950 DELTA AIR LINES INC DEL COM NEW 247361702 476724 11850 SH SOLE 1663 0 10187 DENTSPLY SIRONA INC COM 24906P109 502601 14122 SH SOLE 4285 0 9837 DESCARTES SYS GROUP INC COM 249906108 1005525 11962 SH SOLE 2 0 11960 DEUTSCHE BANK A G NAMEN AKT D18190898 329874 24345 SH SOLE 18294 0 6051 DEVON ENERGY CORP NEW COM 25179M103 613271 13538 SH SOLE 2109 0 11429 DEXCOM INC COM 252131107 464717 3745 SH SOLE 338 0 3407 DIAGEO PLC SPON ADR NEW 25243Q205 5681904 39008 SH SOLE 9457 0 29551 DIAMOND OFFSHORE DRILLING IN COM 25271C201 539318 41486 SH SOLE 0 0 41486 DIAMONDBACK ENERGY INC COM 25278X109 1483650 9567 SH SOLE 712 0 8855 DICKS SPORTING GOODS INC COM 253393102 43015644 292723 SH SOLE 1 292332 185 206 DIGI INTL INC COM 253798102 439868 16918 SH SOLE 1 269 0 16649 DIGITAL RLTY TR INC COM 253868103 1466383 10896 SH SOLE 5393 0 5503 DIGITALOCEAN HLDGS INC COM 25402D102 16939807 461701 SH SOLE 1 425340 28918 7443 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 128027 4380 SH SOLE 4380 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 126724586 5189377 SH SOLE 5149102 0 40275 DIODES INC COM 254543101 16419960 203924 SH SOLE 1 190432 12901 591 DISCOVER FINL SVCS COM 254709108 6940249 61746 SH SOLE 1 59892 0 1854 DR REDDYS LABS LTD ADR 256135203 211523 3040 SH SOLE 0 0 3040 DOCUSIGN INC COM 256163106 38930415 654843 SH SOLE 1 653729 900 214 DOLBY LABORATORIES INC COM CL A 25659T107 3246055 37666 SH SOLE 1 32881 437 4348 DOLLAR GEN CORP NEW COM 256677105 26115586 192097 SH SOLE 1 182395 0 9702 DOLLAR TREE INC COM 256746108 22652428 159468 SH SOLE 1 157854 0 1614 DOMINION ENERGY INC COM 25746U109 7466608 158864 SH SOLE 88177 0 70687 DONALDSON INC COM 257651109 660427 10106 SH SOLE 1 9920 0 186 DOUGLAS DYNAMICS INC COM 25960R105 305822 10304 SH SOLE 0 0 10304 DOVER CORP COM 260003108 2323145 15104 SH SOLE 13253 0 1851 DOW INC COM 260557103 13310928 242723 SH SOLE 1 237066 0 5657 DROPBOX INC CL A 26210C104 42002484 1424779 SH SOLE 1 1421515 1802 1462 DT MIDSTREAM INC COMMON STOCK 23345M107 4099751 74813 SH SOLE 124 0 74689 DTE ENERGY CO COM 233331107 15486788 140457 SH SOLE 1 129385 0 11072 DUKE ENERGY CORP NEW COM NEW 26441C204 6322834 65157 SH SOLE 54153 0 11004 DUPONT DE NEMOURS INC COM 26614N102 18970707 246597 SH SOLE 237445 0 9152 DXC TECHNOLOGY CO COM 23355L106 216121 9450 SH SOLE 2107 0 7343 DYCOM INDS INC COM 267475101 12965003 112651 SH SOLE 1 104742 7321 588 EAGLE BULK SHIPPING INC COM Y2187A150 277000 5000 SH DFND 5000 0 0 EAST WEST BANCORP INC COM 27579R104 370758 5153 SH SOLE 1 4616 0 537 EASTMAN CHEM CO COM 277432100 1632117 18171 SH SOLE 1 4444 0 13727 EATON CORP PLC SHS G29183103 26397965 109617 SH SOLE 1 105851 0 3766 EBAY INC. COM 278642103 62142402 1424631 SH SOLE 1 1411125 529 12977 ECOLAB INC COM 278865100 2440498 12304 SH SOLE 8252 0 4052 EDISON INTL COM 281020107 452817 6334 SH SOLE 2178 0 4156 EDWARDS LIFESCIENCES CORP COM 28176E108 27400589 359352 SH SOLE 343007 0 16345 ELANCO ANIMAL HEALTH INC COM 28414H103 731618 49102 SH SOLE 1 39844 0 9258 ELECTRONIC ARTS INC COM 285512109 7427687 54292 SH SOLE 1 47491 288 6513 ELEMENT SOLUTIONS INC COM 28618M106 707065 30556 SH SOLE 0 0 30556 ELEVANCE HEALTH INC COM 036752103 75310017 159704 SH SOLE 1 150333 75 9296 E L F BEAUTY INC COM 26856L103 1645042 11397 SH SOLE 1 6540 0 4857 ELI LILLY & CO COM 532457108 230140312 394806 SH SOLE 1 345524 0 49282 EMBECTA CORP COMMON STOCK 29082K105 229335 12115 SH SOLE 10553 0 1562 EMCOR GROUP INC COM 29084Q100 17493345 81202 SH SOLE 1 77056 3856 290 EMERSON ELEC CO COM 291011104 18486567 189937 SH SOLE 172520 0 17417 ENBRIDGE INC COM 29250N105 2051338 56950 SH SOLE 33461 0 23489 ENERGIZER HLDGS INC NEW COM 29272W109 10337246 326302 SH SOLE 1 305152 19846 1304 SELECT SECTOR SPDR TR ENERGY 81369Y506 7558259 90151 SH SOLE 89851 0 300 ENERSYS COM 29275Y102 15888174 157371 SH SOLE 1 145451 10072 1848 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 790825 65035 SH SOLE 0 0 65035 ENOVIX CORPORATION COM 293594107 376676 30086 SH SOLE 30000 0 86 ENPHASE ENERGY INC COM 29355A107 251726 1905 SH SOLE 22 0 1883 ENTEGRIS INC COM 29362U104 376114 3139 SH SOLE 818 0 2321 ENTERGY CORP NEW COM 29364G103 13692120 135311 SH SOLE 1 124905 0 10406 EOG RES INC COM 26875P101 1240704 10258 SH SOLE 7400 0 2858 EPAM SYS INC COM 29414B104 2423618 8151 SH SOLE 4401 0 3750 EPLUS INC COM 294268107 638160 7993 SH SOLE 1 6198 0 1795 EQT CORP COM 26884L109 653856 16913 SH SOLE 1 12223 0 4690 EQUIFAX INC COM 294429105 15145276 61245 SH SOLE 24597 0 36648 EQUINIX INC COM 29444U700 22608906 28072 SH SOLE 1 27004 0 1068 EQUINOR ASA SPONSORED ADR 29446M102 854090 26994 SH SOLE 20239 0 6755 EQUITRANS MIDSTREAM CORP COM 294600101 271510 26671 SH SOLE 240 0 26431 ESCO TECHNOLOGIES INC COM 296315104 1088027 9297 SH SOLE 0 0 9297 ESSENT GROUP LTD COM G3198U102 812775 15411 SH SOLE 1 15360 0 51 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 378824 14821 SH SOLE 1 12240 0 2581 ESSENTIAL UTILS INC COM 29670G102 1131778 30302 SH SOLE 29451 0 851 ESSEX PPTY TR INC COM 297178105 222898 899 SH SOLE 112 0 787 LAUDER ESTEE COS INC CL A 518439104 2041942 13962 SH SOLE 10364 0 3598 ETSY INC COM 29786A106 287565 3548 SH SOLE 72 0 3476 EURONET WORLDWIDE INC COM 298736109 1815148 17885 SH SOLE 1 17860 0 25 EVERCORE INC CLASS A 29977A105 22911804 133948 SH SOLE 1 121014 6572 6362 EVEREST GROUP LTD COM G3223R108 11398004 32236 SH SOLE 1 31603 0 633 EVERGY INC COM 30034W106 1262926 24194 SH SOLE 1 1781 0 22413 EVERSOURCE ENERGY COM 30040W108 2470157 40022 SH SOLE 10796 0 29226 EVOLENT HEALTH INC CL A 30050B101 15422499 466924 SH SOLE 1 436644 29901 379 EXELIXIS INC COM 30161Q104 712886 29716 SH SOLE 1 23883 0 5833 EXELON CORP COM 30161N101 13827745 385174 SH SOLE 1 339290 0 45884 EXPEDIA GROUP INC COM NEW 30212P303 42587871 280571 SH SOLE 1 278786 0 1785 EXPEDITORS INTL WASH INC COM 302130109 21173457 166458 SH SOLE 1 164335 0 2123 EXPONENT INC COM 30214U102 1035702 11764 SH SOLE 1280 0 10484 EXTRA SPACE STORAGE INC COM 30225T102 799884 4989 SH SOLE 1 1253 0 3736 EXTREME NETWORKS COM 30226D106 203847 11556 SH SOLE 0 0 11556 EXXON MOBIL CORP COM 30231G102 121984397 1220088 SH SOLE 1 1078003 0 142085 F5 INC COM 315616102 1349328 7539 SH SOLE 1 6297 0 1242 FACTSET RESH SYS INC COM 303075105 945990 1983 SH SOLE 1436 0 547 FARMERS NATIONAL BANC CORP COM 309627107 245650 17000 SH SOLE 17000 0 0 FASTENAL CO COM 311900104 7084542 109380 SH SOLE 33452 0 75928 FASTLY INC CL A 31188V100 277252 15576 SH SOLE 0 0 15576 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 378502 3673 SH SOLE 566 0 3107 FEDERAL SIGNAL CORP COM 313855108 553065 7207 SH SOLE 0 0 7207 FEDERATED HERMES INC CL B 314211103 228555 6750 SH SOLE 6750 0 0 FEDEX CORP COM 31428X106 13662909 54010 SH SOLE 23100 0 30910 FERGUSON PLC NEW SHS G3421J106 3794404 19653 SH SOLE 1 10345 253 9055 FERRARI N V COM N3167Y103 2830628 8364 SH SOLE 499 0 7865 FIDELITY NATL INFORMATION SV COM 31620M106 14620255 243387 SH SOLE 1 169840 0 73547 FIFTH THIRD BANCORP COM 316773100 3641418 105579 SH SOLE 1 96011 1160 8408 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2732429 72671 SH SOLE 69871 0 2800 FIRST FINL BANKSHARES INC COM 32020R109 248732 8209 SH SOLE 7592 0 617 FIRST INDL RLTY TR INC COM 32054K103 703776 13362 SH SOLE 1 13320 0 42 FIRST MAJESTIC SILVER CORP COM 32076V103 61967 10076 SH SOLE 10076 0 0 FIRST SOLAR INC COM 336433107 353346 2051 SH SOLE 721 0 1330 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 29440505 1063218 SH SOLE 1061609 0 1609 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 912351 7768 SH SOLE 7768 0 0 FIRSTSERVICE CORP NEW COM 33767E202 807856 4984 SH SOLE 0 0 4984 FISERV INC COM 337738108 29027266 218513 SH SOLE 1 213042 0 5471 FIVE BELOW INC COM 33829M101 893992 4194 SH SOLE 4027 0 167 FLEETCOR TECHNOLOGIES INC COM 339041105 19566502 69235 SH SOLE 1 68293 0 942 FLEXSHARES TR MORNSTAR UPSTR 33939L407 328255 8016 SH SOLE 8016 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 55586 1039 SH DFND 1039 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 141888 2306 SH DFND 0 0 2306 FLUOR CORP NEW COM 343412102 831500 21228 SH SOLE 0 0 21228 FMC CORP COM NEW 302491303 952117 15101 SH SOLE 5036 0 10065 F N B CORP COM 302520101 18970762 1377688 SH SOLE 1 1291433 85937 318 FOOT LOCKER INC COM 344849104 19241510 617705 SH SOLE 1 577574 37978 2153 FORD MTR CO DEL COM 345370860 2750745 225656 SH SOLE 1 98515 0 127141 FORESTAR GROUP INC COM 346232101 666757 20162 SH SOLE 0 0 20162 FORTINET INC COM 34959E109 73399136 1254043 SH SOLE 1 1232586 503 20954 FORTIVE CORP COM 34959J108 684021 9290 SH SOLE 1 7493 0 1797 FORTREA HLDGS INC COMMON STOCK 34965K107 2147222 61525 SH SOLE 1 59212 0 2313 FORTUNE BRANDS INNOVATIONS I COM 34964C106 838376 11011 SH SOLE 1 10230 235 546 FOX CORP CL A COM 35137L105 12553673 423110 SH SOLE 1 421630 0 1480 FOX CORP CL B COM 35137L204 10147 367 SH SOLE 1 0 366 FOX FACTORY HLDG CORP COM 35138V102 371409 5504 SH SOLE 250 0 5254 FRANKLIN ELEC INC COM 353514102 767497 7941 SH SOLE 324 0 7617 FRANKLIN RESOURCES INC COM 354613101 751481 25226 SH SOLE 23826 0 1400 FREEPORT-MCMORAN INC CL B 35671D857 2700555 63438 SH SOLE 4577 0 58861 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 287578 13806 SH SOLE 1 12458 0 1348 FRESHWORKS INC CLASS A COM 358054104 864878 36819 SH SOLE 1 15294 0 21525 FRONTDOOR INC COM 35905A109 16358843 464476 SH SOLE 1 430890 29133 4453 GABELLI EQUITY TR INC COM 362397101 78602 15473 SH SOLE 15473 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1711560 7611 SH SOLE 6580 0 1031 GAMING & LEISURE PPTYS INC COM 36467J108 2166563 43902 SH SOLE 1 5091 0 38811 GARTNER INC COM 366651107 103688534 229852 SH SOLE 1 211472 0 18380 GATES INDL CORP PLC ORD SHS G39108108 602557 44900 SH SOLE 1 44820 0 80 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 2453208 31728 SH SOLE 1 16957 0 14771 GEN DIGITAL INC COM 668771108 618718 27113 SH SOLE 9744 0 17369 GENERAC HLDGS INC COM 368736104 623065 4821 SH SOLE 2843 0 1978 GENERAL DYNAMICS CORP COM 369550108 7911365 30467 SH SOLE 29400 0 1067 GENERAL ELECTRIC CO COM NEW 369604301 17416516 136461 SH SOLE 73908 0 62553 GENERAL MLS INC COM 370334104 27236792 418127 SH SOLE 1 406135 469 11523 GENERAL MTRS CO COM 37045V100 4134498 115103 SH SOLE 1 58448 456 56199 GENPACT LIMITED SHS G3922B107 2721818 78416 SH SOLE 1 78063 0 353 GENTEX CORP COM 371901109 16756212 513050 SH SOLE 1 501343 0 11707 GENUINE PARTS CO COM 372460105 22113325 159663 SH SOLE 1 157610 0 2053 GILEAD SCIENCES INC COM 375558103 30239087 373276 SH SOLE 1 352121 500 20655 GLATFELTER CORPORATION COM 377320106 502196 258864 SH SOLE 258864 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 63525 2575 SH SOLE 2575 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 14751 651 SH SOLE 651 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 199148 5640 SH SOLE 5640 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 26334 924 SH SOLE 924 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 293261 5757 SH SOLE 5757 0 0 GLOBAL X FDS MSCI GREECE ETF 37954Y319 1778 48 SH SOLE 48 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 7801 275 SH SOLE 275 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 21432 774 SH SOLE 774 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 13784 400 SH DFND 400 0 0 GLOBE LIFE INC COM 37959E102 373558 3069 SH SOLE 1 1640 0 1429 GLOBUS MED INC CL A 379577208 11968560 224593 SH SOLE 1 211014 13323 256 GODADDY INC CL A 380237107 2300487 21670 SH SOLE 1 21488 0 182 GOLDMAN SACHS GROUP INC COM 38141G104 16676450 43229 SH SOLE 1 19505 0 23724 GOODYEAR TIRE & RUBR CO COM 382550101 170107 11879 SH SOLE 10972 0 907 GRACO INC COM 384109104 799406 9214 SH SOLE 7478 0 1736 GRAND CANYON ED INC COM 38526M106 1877080 14216 SH SOLE 1 13849 0 367 GRAPHIC PACKAGING HLDG CO COM 388689101 20781156 843049 SH SOLE 1 802625 38500 1924 GROCERY OUTLET HLDG CORP COM 39874R101 9946404 368932 SH SOLE 1 339338 23093 6501 GSK PLC SPONSORED ADR 37733W204 2573742 69448 SH SOLE 1 61137 0 8311 GUESS INC COM 401617105 262283 11374 SH SOLE 1 10927 0 447 BLOCK H & R INC COM 093671105 15994217 330664 SH SOLE 1 329202 502 960 HALEON PLC SPON ADS 405552100 461990 56135 SH SOLE 52186 0 3949 HALLIBURTON CO COM 406216101 1980476 54785 SH SOLE 1 26131 0 28654 HALOZYME THERAPEUTICS INC COM 40637H109 12371213 334719 SH SOLE 1 312360 21538 821 HANCOCK WHITNEY CORPORATION COM 410120109 16068955 330705 SH SOLE 1 309801 20844 60 HANESBRANDS INC COM 410345102 48671 10913 SH SOLE 2372 0 8541 HARLEY DAVIDSON INC COM 412822108 3434040 93215 SH SOLE 1 91905 755 555 HARTFORD FINL SVCS GROUP INC COM 416515104 11055545 137541 SH SOLE 1 118983 0 18558 HASBRO INC COM 418056107 207661 4067 SH SOLE 1540 0 2527 HAYWARD HLDGS INC COM 421298100 13121578 964822 SH SOLE 1 901162 61942 1718 HCA HEALTHCARE INC COM 40412C101 678594 2507 SH SOLE 523 0 1984 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6198198 45448 SH SOLE 44448 0 1000 HEALTHEQUITY INC COM 42226A107 14776611 222875 SH SOLE 1 208503 14278 94 HEALTHPEAK PROPERTIES INC COM 42250P103 308662 15589 SH SOLE 1584 0 14005 HEICO CORP NEW COM 422806109 332340 1858 SH SOLE 1819 0 39 HEICO CORP NEW CL A 422806208 417776 2933 SH SOLE 2873 0 60 HELEN OF TROY LTD COM G4388N106 747572 6188 SH SOLE 124 0 6064 HELIOS TECHNOLOGIES INC COM 42328H109 449554 9913 SH SOLE 490 0 9423 HELMERICH & PAYNE INC COM 423452101 11198137 309170 SH SOLE 1 279939 17941 11290 HENRY JACK & ASSOC INC COM 426281101 1754532 10737 SH SOLE 1 10033 0 704 HENRY SCHEIN INC COM 806407102 793516 10481 SH SOLE 6258 0 4223 HERON THERAPEUTICS INC COM 427746102 20184 11873 SH SOLE 699 0 11174 HERSHEY CO COM 427866108 5150217 27624 SH SOLE 24148 0 3476 HESS CORP COM 42809H107 273615 1898 SH SOLE 265 0 1633 HESS MIDSTREAM LP CL A SHS 428103105 2248576 71090 SH SOLE 0 0 71090 HEWLETT PACKARD ENTERPRISE C COM 42824C109 26870119 1582457 SH SOLE 1 1550751 2309 29397 HEXCEL CORP NEW COM 428291108 651581 8835 SH SOLE 1065 0 7770 HF SINCLAIR CORP COM 403949100 10985577 197689 SH SOLE 1 197133 0 556 HILLENBRAND INC COM 431571108 14577597 304652 SH SOLE 1 282863 19432 2357 HILLMAN SOLUTIONS CORP COM 431636109 306914 33324 SH SOLE 0 0 33324 HILTON GRAND VACATIONS INC COM 43283X105 376366 9367 SH SOLE 0 0 9367 HILTON WORLDWIDE HLDGS INC COM 43300A203 4640563 25485 SH SOLE 833 0 24652 HOLOGIC INC COM 436440101 558166 7812 SH SOLE 4163 0 3649 HOME DEPOT INC COM 437076102 192895967 556618 SH SOLE 1 518231 0 38387 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 519720 16814 SH SOLE 1 12742 0 4072 HONEYWELL INTL INC COM 438516106 87483671 417165 SH SOLE 1 400464 0 16701 HORMEL FOODS CORP COM 440452100 255820 7967 SH SOLE 1 5525 0 2442 HOST HOTELS & RESORTS INC COM 44107P104 234146 12026 SH SOLE 1394 0 10632 HOULIHAN LOKEY INC CL A 441593100 295578 2465 SH SOLE 421 0 2044 HOWMET AEROSPACE INC COM 443201108 561007 10366 SH SOLE 162 0 10204 HP INC COM 40434L105 11235755 373405 SH SOLE 1 346283 0 27122 HSBC HLDGS PLC SPON ADR NEW 404280406 1069849 26390 SH SOLE 1 8613 0 17777 HUBBELL INC COM 443510607 3175160 9653 SH SOLE 9336 0 317 HUMANA INC COM 444859102 57633242 125889 SH SOLE 1 123092 72 2725 HUNTINGTON BANCSHARES INC COM 446150104 595167 46790 SH SOLE 26961 0 19829 HUNTINGTON INGALLS INDS INC COM 446413106 293132 1129 SH SOLE 1 258 0 871 HURON CONSULTING GROUP INC COM 447462102 246925 2402 SH SOLE 286 0 2116 ICF INTL INC COM 44925C103 812451 6059 SH SOLE 8 0 6051 ICICI BANK LIMITED ADR 45104G104 1655807 69455 SH SOLE 432 0 69023 ICL GROUP LTD SHS M53213100 60831 12142 SH SOLE 0 0 12142 ICON PLC SHS G4705A100 2607357 9211 SH SOLE 298 0 8913 ICU MED INC COM 44930G107 875118 8774 SH SOLE 7448 0 1326 IDACORP INC COM 451107106 632000 6428 SH SOLE 89 0 6339 IDEX CORP COM 45167R104 777688 3582 SH SOLE 653 0 2929 IDEXX LABS INC COM 45168D104 759307 1368 SH SOLE 585 0 783 ILLINOIS TOOL WKS INC COM 452308109 78349658 299113 SH SOLE 1 292872 0 6241 ILLUMINA INC COM 452327109 399757 2871 SH SOLE 944 0 1927 INDEPENDENT BK CORP MASS COM 453836108 1138249 17296 SH SOLE 369 0 16927 SELECT SECTOR SPDR TR INDL 81369Y704 2259395 19821 SH SOLE 19821 0 0 INFOSYS LTD SPONSORED ADR 456788108 333835 18163 SH SOLE 4000 0 14163 ING GROEP N.V. SPONSORED ADR 456837103 523340 34843 SH SOLE 1 16908 0 17935 INGERSOLL RAND INC COM 45687V106 1895525 24509 SH SOLE 3619 0 20890 INGEVITY CORP COM 45688C107 12447191 263600 SH SOLE 1 245499 15990 2111 INOGEN INC COM 45780L104 225144 41010 SH SOLE 39650 0 1360 INSIGHT ENTERPRISES INC COM 45765U103 465832 2629 SH SOLE 32 0 2597 INSULET CORP COM 45784P101 362790 1672 SH SOLE 0 0 1672 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12915971 296578 SH SOLE 1 275785 17942 2851 INTEL CORP COM 458140100 68522406 1363630 SH SOLE 1 1153347 0 210283 INTER PARFUMS INC COM 458334109 355704 2470 SH SOLE 0 0 2470 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 492591 5942 SH SOLE 1 5925 0 17 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49161204 382786 SH SOLE 1 378048 0 4738 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 477235 5234 SH SOLE 1 4287 0 947 INTERNATIONAL BUSINESS MACHS COM 459200101 29057437 177667 SH SOLE 1 145067 0 32600 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3089167 38152 SH SOLE 32952 0 5200 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1807497 65943 SH SOLE 1 65561 0 382 INTERNATIONAL PAPER CO COM 460146103 2166540 59932 SH SOLE 1 51575 0 8357 INTERPUBLIC GROUP COS INC COM 460690100 16978576 520177 SH SOLE 1 485130 0 35047 INTUIT COM 461202103 11884944 19015 SH SOLE 10059 0 8956 INTUITIVE SURGICAL INC COM NEW 46120E602 17075813 50616 SH SOLE 47423 0 3193 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 546541 5975 SH SOLE 5975 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 122462 1860 SH DFND 1860 0 0 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 109066 2691 SH SOLE 2691 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 17499 551 SH SOLE 551 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 158164 4041 SH SOLE 4041 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 288495 2436 SH SOLE 2436 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 551771 10924 SH SOLE 10924 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 140359 1523 SH SOLE 1523 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 251754 5118 SH SOLE 5118 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 10426 321 SH SOLE 321 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 3101923 65450 SH SOLE 65450 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 15864992 450710 SH SOLE 450710 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 547354 14600 SH SOLE 14600 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 35102 888 SH SOLE 888 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 43971 2080 SH DFND 2080 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 500543 6442 SH SOLE 6442 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 27805 548 SH SOLE 548 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 754 18 SH DFND 18 0 0 INVESCO LTD SHS G491BT108 367860 20620 SH SOLE 2515 0 18105 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 21640 675 SH SOLE 675 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 14548 308 SH SOLE 308 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 10731880 26206 SH SOLE 25853 0 353 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 158604 1766 SH SOLE 1766 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 64192 1350 SH SOLE 1350 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 96087260 608918 SH SOLE 607268 0 1650 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 128928 3950 SH SOLE 3950 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 160352 3781 SH SOLE 3781 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 170497 2721 SH SOLE 2721 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9896 183 SH SOLE 183 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 109388 2900 SH SOLE 2900 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 9276 175 SH SOLE 175 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 11139 270 SH SOLE 270 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 20158 471 SH DFND 471 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1432400 23536 SH SOLE 23536 0 0 IQVIA HLDGS INC COM 46266C105 26807917 115861 SH SOLE 1 113460 0 2401 IRON MTN INC DEL COM 46284V101 483701 6912 SH SOLE 2867 0 4045 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 14785375 1292428 SH SOLE 1 1206681 78351 7396 ISHARES TR CHINA LG-CAP ETF 464287184 4109 171 SH SOLE 171 0 0 ISHARES TR COHEN STEER REIT 464287564 405119 6898 SH SOLE 6898 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1064893 27284 SH SOLE 27284 0 0 ISHARES TR CORE DIV GRWTH 46434V621 601061 11168 SH SOLE 8993 0 2175 ISHARES TR CORE MSCI EAFE 46432F842 7865692 111808 SH SOLE 111808 0 0 ISHARES INC CORE MSCI EMKT 46434G103 26721818 528308 SH SOLE 408730 0 119578 ISHARES TR CORE MSCI TOTAL 46432F834 3246 50 SH SOLE 50 0 0 ISHARES TR CRE U S REIT ETF 464288521 4485167 82615 SH SOLE 82615 0 0 ISHARES TR HDG MSCI EAFE 46434V803 298336 9468 SH SOLE 9468 0 0 ISHARES TR INTL SEL DIV ETF 464288448 40865 1460 SH DFND 1460 0 0 ISHARES TR SELECT DIVID ETF 464287168 23577512 201139 SH SOLE 201139 0 0 ISHARES TR US AER DEF ETF 464288760 60261 476 SH SOLE 476 0 0 ISHARES TR U.S. FINLS ETF 464287788 611705 7162 SH SOLE 7162 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 28852 161 SH SOLE 161 0 0 ISHARES TR US HLTHCARE ETF 464287762 19750 69 SH SOLE 69 0 0 ISHARES TR US HOME CONS ETF 464288752 193287 1900 SH SOLE 0 0 1900 ISHARES TR US INDUSTRIALS 464287754 125796 1100 SH SOLE 1100 0 0 ISHARES TR U.S. REAL ES ETF 464287739 273224 2989 SH SOLE 2989 0 0 ISHARES TR U.S. TECH ETF 464287721 1258187 10250 SH SOLE 10250 0 0 ISHARES TR MSCI USA MMENTM 46432F396 372927 2377 SH SOLE 2377 0 0 ISHARES INC EM MKTS DIV ETF 464286319 423840 16000 SH DFND 16000 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 142468 1886 SH SOLE 1886 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 57323 1788 SH SOLE 1788 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 6085 58 SH SOLE 58 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 59870 1000 SH DFND 1000 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 131566 8450 SH SOLE 8450 0 0 ISHARES TR GLB INFRASTR ETF 464288372 53025 1127 SH DFND 1127 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 7555112 74077 SH SOLE 74077 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 26815 1434 SH DFND 1434 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 4045711 58346 SH SOLE 58346 0 0 ISHARES TR MSCI ACWI EX US 464288240 58895616 1153911 SH SOLE 1139518 0 14393 ISHARES TR MSCI ACWI ETF 464288257 11080513 108878 SH SOLE 108878 0 0 ISHARES TR MSCI LW CRB TG 46434V464 1566882 9469 SH SOLE 9469 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1043218 15671 SH SOLE 15671 0 0 ISHARES INC MSCI AUST ETF 464286103 14214 584 SH DFND 584 0 0 ISHARES TR MSCI CHINA ETF 46429B671 12710 312 SH DFND 312 0 0 ISHARES TR EAFE GRWTH ETF 464288885 5470087 56480 SH SOLE 56480 0 0 ISHARES TR MSCI EAFE ETF 464287465 74473678 988370 SH SOLE 1 956341 0 32029 ISHARES TR EAFE SML CP ETF 464288273 5132623 82918 SH SOLE 82918 0 0 ISHARES TR EAFE VALUE ETF 464288877 6023124 115607 SH SOLE 115607 0 0 ISHARES INC MSCI EMERG MRKT 464286533 4595180 82662 SH SOLE 82662 0 0 ISHARES INC MSCI EMRG CHN 46434G764 1428580 25782 SH SOLE 25782 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 12140 210 SH DFND 210 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 22031179 547903 SH SOLE 1 543937 0 3966 ISHARES INC MSCI GBL GOLD MN 46434G855 15977 650 SH SOLE 650 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 48626 1129 SH SOLE 1129 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 9775595 97415 SH SOLE 97415 0 0 ISHARES TR MSCI INDIA ETF 46429B598 7565 155 SH SOLE 155 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 112366 1931 SH SOLE 1931 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 65424467 1020026 SH SOLE 1006624 0 13402 ISHARES INC MSCI PAC JP ETF 464286665 91161 2100 SH SOLE 2100 0 0 ISHARES INC MSCI STH KOR ETF 464286772 14744 225 SH DFND 225 0 0 ISHARES TR MSCI USA ESG SLC 464288802 642660 6394 SH SOLE 6394 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 36009439 461482 SH SOLE 461482 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 26520365 180239 SH SOLE 180239 0 0 ISHARES TR MSCI USA VALUE 46432F388 209401 2070 SH SOLE 2070 0 0 ISHARES TR ISHARES BIOTECH 464287556 2014790 14831 SH SOLE 14831 0 0 ISHARES TR RUS 1000 ETF 464287622 14764713 56298 SH SOLE 47498 0 8800 ISHARES TR RUS 1000 VAL ETF 464287598 13643535 82563 SH SOLE 82263 0 300 ISHARES TR RUS 2000 GRW ETF 464287648 5865880 23257 SH SOLE 20057 0 3200 ISHARES TR RUS 2000 VAL ETF 464287630 9993776 64339 SH SOLE 61314 0 3025 ISHARES TR RUSEL 2500 ETF 46435G268 2902040 47134 SH SOLE 47134 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 8412577 30732 SH SOLE 30732 0 0 ISHARES TR CORE S&P US VLU 464287663 3373 40 SH SOLE 40 0 0 ISHARES TR RUS MD CP GR ETF 464287481 2695694 25806 SH SOLE 25806 0 0 ISHARES TR RUS MID CAP ETF 464287499 7276149 93608 SH SOLE 93608 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 4836733 41592 SH SOLE 41592 0 0 ISHARES TR RUS TOP 200 ETF 464289446 26010 226 SH DFND 226 0 0 ISHARES TR RUS TP200 GR ETF 464289438 2159586 12325 SH SOLE 12325 0 0 ISHARES TR RUS TP200 VL ETF 464289420 367339 5235 SH SOLE 5235 0 0 ISHARES TR S&P 100 ETF 464287101 2237474 10016 SH SOLE 10016 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1241400 7139 SH SOLE 7139 0 0 ISHARES TR CORE S&P MCP ETF 464287507 17569092 63392 SH SOLE 63392 0 0 ISHARES TR CORE S&P SCP ETF 464287804 547046895 5053551 SH SOLE 5036640 0 16911 ISHARES TR S&P SML 600 GWT 464287887 48337451 386267 SH SOLE 383692 0 2575 ISHARES TR SP SMCP600VL ETF 464287879 9479553 91972 SH SOLE 91972 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4648914 61903 SH SOLE 61903 0 0 ISHARES TR CORE S&P500 ETF 464287200 78013218 163334 SH SOLE 163334 0 1 ISHARES TR EUROPE ETF 464287861 264300 5000 SH SOLE 5000 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 2894 74 SH DFND 74 0 0 ISHARES TR GLOBAL TECH ETF 464287291 224994 3300 SH SOLE 3300 0 0 ISHARES TR GLOBAL 100 ETF 464287572 468787 5822 SH SOLE 5822 0 0 ISHARES TR INDIA 50 ETF 464289529 218817 4443 SH DFND 4443 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1411383 17816 SH SOLE 17816 0 0 ISHARES TR S&P MC 400VL ETF 464287705 2368724 20771 SH SOLE 20771 0 0 ISHARES TR PFD AND INCM SEC 464288687 221822 7112 SH SOLE 7112 0 0 ISHARES SILVER TR ISHARES 46428Q109 1532811 70377 SH SOLE 70377 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 177127 1390 SH SOLE 1390 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 102321556 509798 SH SOLE 501221 4862 3715 ISHARES TR U.S. MED DVC ETF 464288810 139512 2585 SH SOLE 2585 0 0 ISHARES TR US OIL GS EX ETF 464288851 95333 1023 SH DFND 1023 0 0 ITT INC COM 45073V108 1048703 8789 SH SOLE 1 8656 0 133 HUNT J B TRANS SVCS INC COM 445658107 1074201 5378 SH SOLE 4507 0 871 JABIL INC COM 466313103 87326075 685448 SH SOLE 1 684989 350 109 JACOBS SOLUTIONS INC COM 46982L108 1623538 12508 SH SOLE 523 0 11985 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 915895 30378 SH SOLE 1 30006 0 372 SMUCKER J M CO COM NEW 832696405 1684771 13331 SH SOLE 9859 0 3472 JOHN BEAN TECHNOLOGIES CORP COM 477839104 485414 4881 SH SOLE 613 0 4268 JOHNSON & JOHNSON COM 478160104 258976484 1652268 SH SOLE 1 1488980 237 163051 JOHNSON CTLS INTL PLC SHS G51502105 2265769 39309 SH SOLE 1 8245 0 31064 JONES LANG LASALLE INC COM 48020Q107 414380 2194 SH SOLE 1768 0 426 JPMORGAN CHASE & CO COM 46625H100 218465893 1284338 SH SOLE 1 1236022 0 48316 JUNIPER NETWORKS INC COM 48203R104 8154285 276604 SH SOLE 1 261440 1370 13794 KB HOME COM 48666K109 376883 6034 SH SOLE 0 0 6034 KBR INC COM 48242W106 278324 5023 SH SOLE 1404 0 3619 KELLANOVA COM 487836108 11353699 203071 SH SOLE 1 197586 0 5485 KENNEDY-WILSON HOLDINGS INC COM 489398107 6384935 515746 SH SOLE 1 483102 30591 2053 KENVUE INC COM 49177J102 35169619 1633517 SH SOLE 1 1626698 0 6819 KEURIG DR PEPPER INC COM 49271V100 565973 16986 SH SOLE 5254 0 11732 KEYCORP COM 493267108 841895 58465 SH SOLE 29631 0 28834 KEYSIGHT TECHNOLOGIES INC COM 49338L103 48298449 303592 SH SOLE 1 296560 289 6743 KILROY RLTY CORP COM 49427F108 454415 11406 SH SOLE 2691 0 8715 KIMBERLY-CLARK CORP COM 494368103 21727202 178810 SH SOLE 1 171639 0 7171 KINDER MORGAN INC DEL COM 49456B101 17372682 984846 SH SOLE 1 853220 2192 129434 KINETIK HOLDINGS INC COM NEW CL A 02215L209 542148 16232 SH SOLE 7400 0 8832 KIRBY CORP COM 497266106 231123 2945 SH SOLE 0 0 2945 KITE RLTY GROUP TR COM NEW 49803T300 1066030 46633 SH SOLE 1 46520 0 113 KKR & CO INC COM 48251W104 1335210 16116 SH SOLE 15771 0 345 KLA CORP COM NEW 482480100 90603160 155863 SH SOLE 1 154824 0 1039 KNIFE RIVER CORP COMMON STOCK 498894104 876686 13247 SH SOLE 0 0 13247 KOHLS CORP COM 500255104 13549033 472421 SH SOLE 1 441627 28081 2713 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 885279 37946 SH SOLE 1 28904 0 9042 KONTOOR BRANDS INC COM 50050N103 18832425 301705 SH SOLE 1 280859 19699 1147 KRAFT HEINZ CO COM 500754106 3224137 87186 SH SOLE 1 82181 0 5005 KROGER CO COM 501044101 12616964 276022 SH SOLE 1 261140 461 14421 KULICKE & SOFFA INDS INC COM 501242101 501124 9158 SH SOLE 1 8340 0 818 L3HARRIS TECHNOLOGIES INC COM 502431109 3923007 18626 SH SOLE 1 16568 0 2058 LA Z BOY INC COM 505336107 11580768 313672 SH SOLE 1 292334 20248 1090 LABORATORY CORP AMER HLDGS COM NEW 50540R409 68348375 300710 SH SOLE 1 298363 0 2347 LAM RESEARCH CORP COM 512807108 37208765 47505 SH SOLE 1 39210 0 8295 LAMAR ADVERTISING CO NEW CL A 512816109 14146505 133106 SH SOLE 1 133070 0 36 LAMB WESTON HLDGS INC COM 513272104 651780 6030 SH SOLE 1 3992 0 2038 LANCASTER COLONY CORP COM 513847103 1018140 6119 SH SOLE 0 0 6119 LANDSTAR SYS INC COM 515098101 331335 1711 SH SOLE 978 0 733 LATTICE SEMICONDUCTOR CORP COM 518415104 248225 3598 SH SOLE 1 3375 0 223 LCI INDS COM 50189K103 9845103 78316 SH SOLE 1 72935 5058 323 LEAR CORP COM NEW 521865204 8064078 57107 SH SOLE 1 56546 97 464 LEGGETT & PLATT INC COM 524660107 285828 10922 SH SOLE 2000 0 8922 LEMAITRE VASCULAR INC COM 525558201 504936 8896 SH SOLE 0 0 8896 LENNAR CORP CL B 526057302 4289 32 SH SOLE 0 0 32 LENNAR CORP CL A 526057104 54552067 366023 SH SOLE 1 362883 0 3140 LENNOX INTL INC COM 526107107 256876 574 SH SOLE 139 0 435 LEONARDO DRS INC COM 52661A108 1048713 52331 SH SOLE 0 0 52331 LXP INDUSTRIAL TRUST COM 529043101 9124386 919797 SH SOLE 1 915810 0 3987 LIBERTY BROADBAND CORP COM SER C 530307305 1390983 17260 SH SOLE 1573 0 15687 LIBERTY BROADBAND CORP COM SER A 530307107 34110 423 SH SOLE 414 0 9 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 45503 1217 SH SOLE 1099 0 118 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 15460 423 SH SOLE 411 0 12 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 153469 2431 SH SOLE 2414 0 17 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 24061 415 SH SOLE 337 0 78 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 138921 4827 SH SOLE 4148 0 679 LIBERTY MEDIA CORP DEL COM LBTY SRM S B 531229797 20670 724 SH SOLE 724 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1523104 52996 SH SOLE 1 52870 0 126 LIBERTY ENERGY INC COM CL A 53115L104 15038512 829025 SH SOLE 1 779455 47556 2014 LIGHT & WONDER INC COM 80874P109 762555 9287 SH SOLE 0 0 9287 LIGHTWAVE LOGIC INC COM 532275104 651548 130833 SH SOLE 130833 0 0 LINCOLN ELEC HLDGS INC COM 533900106 22698473 104380 SH SOLE 1 100658 0 3722 LINCOLN NATL CORP IND COM 534187109 277304 10282 SH SOLE 1 3286 0 6996 LINDE PLC SHS G54950103 6525360 15888 SH SOLE 7619 0 8269 LITTELFUSE INC COM 537008104 389032 1454 SH SOLE 116 0 1338 LKQ CORP COM 501889208 15695429 328425 SH SOLE 1 324222 0 4203 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 256864 107475 SH SOLE 61031 0 46444 LOCKHEED MARTIN CORP COM 539830109 15318605 33798 SH SOLE 1 32072 0 1726 LOEWS CORP COM 540424108 206542 2968 SH SOLE 1728 0 1240 LOWES COS INC COM 548661107 16374783 73578 SH SOLE 33629 0 39949 LULULEMON ATHLETICA INC COM 550021109 803747 1572 SH SOLE 1035 0 537 LUMEN TECHNOLOGIES INC COM 550241103 35040 19148 SH SOLE 2934 0 16214 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9625803 101239 SH SOLE 1 91665 0 9574 M & T BK CORP COM 55261F104 1229743 8971 SH SOLE 1 5471 0 3500 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 295859 3183 SH SOLE 0 0 3183 MACYS INC COM 55616P104 4198299 208663 SH SOLE 1 205884 2031 748 MADRIGAL PHARMACEUTICALS INC COM 558868105 246651 1066 SH SOLE 0 0 1066 MANPOWERGROUP INC WIS COM 56418H100 494303 6220 SH SOLE 5500 0 720 MANULIFE FINL CORP COM 56501R106 431037 19504 SH SOLE 1 19119 0 385 MARATHON OIL CORP COM 565849106 787881 32611 SH SOLE 6506 0 26105 MARATHON PETE CORP COM 56585A102 31194024 210259 SH SOLE 1 204738 151 5370 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 13643177 2082928 SH SOLE 1 1958780 123496 652 MARKEL GROUP INC COM 570535104 421709 297 SH SOLE 268 0 29 MARKETAXESS HLDGS INC COM 57060D108 229594 784 SH SOLE 61 0 723 MARRIOTT INTL INC NEW CL A 571903202 6087641 26995 SH SOLE 16609 0 10386 MARSH & MCLENNAN COS INC COM 571748102 35609937 187945 SH SOLE 1 178988 0 8957 MARTIN MARIETTA MATLS INC COM 573284106 48581859 97376 SH SOLE 1 94684 0 2692 MASCO CORP COM 574599106 926400 13831 SH SOLE 1 9442 0 4389 MASONITE INTL CORP COM 575385109 11371192 134316 SH SOLE 1 124687 8721 908 MASTERCARD INCORPORATED CL A 57636Q104 170711905 400253 SH SOLE 1 344339 0 55914 MATCH GROUP INC NEW COM 57667L107 431429 11820 SH SOLE 408 0 11412 MATERIALISE NV SPONSORED ADS 57667T100 105040 16000 SH DFND 16000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 580216 6783 SH SOLE 6783 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1027736 15021 SH SOLE 12561 0 2460 MCDONALDS CORP COM 580135101 100652394 339457 SH SOLE 1 329809 0 9648 MCKESSON CORP COM 58155Q103 20355840 43967 SH SOLE 1 38549 0 5418 MEDPACE HLDGS INC COM 58506Q109 19224028 62715 SH SOLE 1 58907 3734 74 MEDTRONIC PLC SHS G5960L103 24986677 303310 SH SOLE 1 281962 0 21348 MERCADOLIBRE INC COM 58733R102 2465746 1569 SH SOLE 165 0 1404 MERCK & CO INC COM 58933Y105 77544834 711290 SH SOLE 1 579964 0 131326 MERCURY SYS INC COM 589378108 392140 10723 SH SOLE 0 0 10723 MERCURY GENL CORP NEW COM 589400100 213898 5733 SH SOLE 0 0 5733 MERIT MED SYS INC COM 589889104 2050691 26997 SH SOLE 1 16480 0 10517 MERITAGE HOMES CORP COM 59001A102 1558915 8949 SH SOLE 1 2929 97 5923 MESA LABS INC COM 59064R109 9521811 90883 SH SOLE 1 82172 5373 3338 META PLATFORMS INC CL A 30303M102 143924736 406613 SH SOLE 1 353380 0 53233 METLIFE INC COM 59156R108 2131964 32239 SH SOLE 1 24421 0 7818 METTLER TOLEDO INTERNATIONAL COM 592688105 1320912 1089 SH SOLE 208 0 881 MGIC INVT CORP WIS COM 552848103 3909908 202691 SH SOLE 1 202496 0 195 MGM RESORTS INTERNATIONAL COM 552953101 240244 5377 SH SOLE 531 0 4846 MICROCHIP TECHNOLOGY INC. COM 595017104 7752594 85968 SH SOLE 1 64143 0 21825 MICRON TECHNOLOGY INC COM 595112103 2380217 27891 SH SOLE 3573 0 24318 MICROSOFT CORP COM 594918104 705707122 1876681 SH SOLE 1 1590342 0 286339 MICROVISION INC DEL COM NEW 594960304 80332 30200 SH SOLE 30200 0 0 MIDDLEBY CORP COM 596278101 1146601 7791 SH SOLE 7756 0 35 MIDDLESEX WTR CO COM 596680108 294633 4490 SH SOLE 4000 0 490 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 381766 44340 SH SOLE 25141 0 19199 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 181652 52806 SH SOLE 0 0 52806 MODEL N INC COM 607525102 491095 18236 SH SOLE 0 0 18236 MOHAWK INDS INC COM 608190104 309465 2990 SH SOLE 71 0 2919 MOLINA HEALTHCARE INC COM 60855R100 1698156 4700 SH SOLE 1 2548 0 2152 MOLSON COORS BEVERAGE CO CL B 60871R209 1363574 22277 SH SOLE 1 16803 0 5474 MONDELEZ INTL INC CL A 609207105 19697410 271951 SH SOLE 1 242649 0 29302 MONOLITHIC PWR SYS INC COM 609839105 797936 1265 SH SOLE 222 0 1043 MONSTER BEVERAGE CORP NEW COM 61174X109 1167005 20257 SH SOLE 1 11440 0 8817 MOODYS CORP COM 615369105 6189594 15848 SH SOLE 10242 0 5606 MOOG INC CL A 615394202 481972 3329 SH SOLE 1 354 0 2975 MORGAN STANLEY COM NEW 617446448 15065749 161563 SH SOLE 1 148438 0 13125 MOSAIC CO NEW COM 61945C103 350224 9802 SH SOLE 1 3931 0 5871 MOTOROLA SOLUTIONS INC COM NEW 620076307 1531949 4893 SH SOLE 3053 0 1840 MSC INDL DIRECT INC CL A 553530106 784257 7745 SH SOLE 1 5580 0 2165 MSCI INC COM 55354G100 889767 1573 SH SOLE 1012 0 561 MUELLER INDS INC COM 624756102 274884 5830 SH SOLE 1196 0 4634 MUELLER WTR PRODS INC COM SER A 624758108 339753 23594 SH SOLE 3788 0 19806 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 55200 23000 SH SOLE 23000 0 0 NASDAQ INC COM 631103108 5526497 95055 SH SOLE 1 81593 727 12735 NATIONAL FUEL GAS CO COM 636180101 3455156 68869 SH SOLE 1 17340 0 51529 NATIONAL GRID PLC SPONSORED ADR NE 636274409 437379 6433 SH SOLE 1 1479 0 4954 NATIONAL RESH CORP COM NEW 637372202 262401 6633 SH SOLE 0 0 6633 NATWEST GROUP PLC SPONS ADR 639057207 115172 20457 SH SOLE 1253 0 19204 NEOGEN CORP COM 640491106 10608225 527510 SH SOLE 1 466294 32081 29135 NEOGENOMICS INC COM NEW 64049M209 17579940 1086523 SH SOLE 1 1012755 70646 3122 NETAPP INC COM 64110D104 18388588 208582 SH SOLE 1 201728 172 6682 NETFLIX INC COM 64110L106 95804837 196773 SH SOLE 1 147604 0 49169 NETSCOUT SYS INC COM 64115T104 232340 10585 SH SOLE 9009 0 1576 NEUROCRINE BIOSCIENCES INC COM 64125C109 1733039 13153 SH SOLE 11253 0 1900 NEW FORTRESS ENERGY INC COM CL A 644393100 668537 17719 SH SOLE 6925 0 10794 NEW JERSEY RES CORP COM 646025106 11953858 268144 SH SOLE 1 246143 16870 5131 NEW YORK MTG TR INC COM 649604840 9869 1157 SH SOLE 0 0 1157 NEW YORK TIMES CO CL A 650111107 991655 20242 SH SOLE 1 14480 0 5762 NEWELL BRANDS INC COM 651229106 123117 14184 SH SOLE 66 0 14118 NEWMONT CORP COM 651639106 1173819 28360 SH SOLE 10862 0 17498 NEWS CORP NEW CL A 65249B109 6030093 245625 SH SOLE 1 240849 0 4776 NEWS CORP NEW CL B 65249B208 29526 1148 SH SOLE 0 0 1148 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 12424632 79264 SH SOLE 1 73953 5216 95 NEXTERA ENERGY INC COM 65339F101 57385754 944777 SH SOLE 894737 0 50040 NEXTRACKER INC CLASS A COM 65290E101 673328 14372 SH SOLE 0 0 14372 NICE LTD SPONSORED ADR 653656108 281109 1409 SH SOLE 1226 0 183 NIKE INC CL B 654106103 25581914 235626 SH SOLE 156041 0 79585 NIKOLA CORP COM 654110105 17496 20000 SH SOLE 20000 0 0 NISOURCE INC COM 65473P105 18749556 706198 SH SOLE 1 700332 1213 4653 NMI HLDGS INC CL A 629209305 571607 19259 SH SOLE 1 17700 0 1559 NOKIA CORP SPONSORED ADR 654902204 131447 38435 SH SOLE 970 0 37465 NOMURA HLDGS INC SPONSORED ADR 65535H208 119618 26523 SH SOLE 0 0 26523 NORDSON CORP COM 655663102 411297 1557 SH SOLE 1313 0 244 NORDSTROM INC COM 655664100 1131058 61304 SH SOLE 6576 0 54728 NORFOLK SOUTHN CORP COM 655844108 12807302 54181 SH SOLE 1 25656 0 28525 NORTHERN TR CORP COM 665859104 15230082 180494 SH SOLE 1 174544 0 5950 NORTHROP GRUMMAN CORP COM 666807102 7772059 16602 SH SOLE 1 3894 0 12708 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 318876 15912 SH SOLE 209 0 15703 NOVANTA INC COM 67000B104 1349974 8016 SH SOLE 650 0 7366 NOVARTIS AG SPONSORED ADR 66987V109 4134417 40947 SH SOLE 1 32780 0 8167 NOVO-NORDISK A S ADR 670100205 26696720 258064 SH SOLE 1 150986 0 107078 NRG ENERGY INC COM NEW 629377508 2073790 40112 SH SOLE 828 0 39284 NUCOR CORP COM 670346105 10372957 59601 SH SOLE 1 26599 0 33002 NUTANIX INC CL A 67059N108 343319 7199 SH SOLE 1 5902 0 1297 NUTRIEN LTD COM 67077M108 399548 7093 SH SOLE 6467 0 626 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 328042 22195 SH SOLE 22195 0 0 NVENT ELECTRIC PLC SHS G6700G107 1419223 24018 SH SOLE 1 22405 0 1613 NVIDIA CORPORATION COM 67066G104 39546287 79856 SH SOLE 1 35811 0 44045 NVR INC COM 62944T105 224014 32 SH SOLE 26 0 6 NXP SEMICONDUCTORS N V COM N6596X109 19101566 83166 SH SOLE 1 73451 212 9503 OREILLY AUTOMOTIVE INC COM 67103H107 4262058 4486 SH SOLE 886 0 3600 OCCIDENTAL PETE CORP COM 674599105 1475254 24707 SH SOLE 4597 0 20110 OIL STS INTL INC COM 678026105 83754 12335 SH SOLE 692 0 11643 OKTA INC CL A 679295105 12284649 135697 SH SOLE 1 135235 288 174 OLD DOMINION FREIGHT LINE IN COM 679580100 22066569 54441 SH SOLE 1 53218 0 1223 OLD NATL BANCORP IND COM 680033107 642681 38051 SH SOLE 1 33500 0 4551 OLD REP INTL CORP COM 680223104 1699790 57816 SH SOLE 1 57513 0 303 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1598318 21061 SH SOLE 1 20860 0 201 OMNICOM GROUP INC COM 681919106 40427073 467311 SH SOLE 1 455067 546 11698 ON SEMICONDUCTOR CORP COM 682189105 86529310 1035907 SH SOLE 1 1031104 522 4281 ONE GAS INC COM 68235P108 1016015 15945 SH SOLE 1 182 0 15763 ONEOK INC NEW COM 682680103 31672027 451040 SH SOLE 1 371553 0 79487 ONTO INNOVATION INC COM 683344105 4732866 30954 SH SOLE 1 27409 95 3450 OPTION CARE HEALTH INC COM NEW 68404L201 600153 17814 SH SOLE 0 0 17814 ORACLE CORP COM 68389X105 155085631 1470982 SH SOLE 1 1422221 0 48761 ORGANON & CO COMMON STOCK 68622V106 584154 40510 SH SOLE 1 36226 0 4284 ORMAT TECHNOLOGIES INC COM 686688102 293079 3867 SH SOLE 0 0 3867 OTIS WORLDWIDE CORP COM 68902V107 3998592 44692 SH SOLE 27410 0 17282 OVINTIV INC COM 69047Q102 318506 7252 SH SOLE 1 6789 0 463 OWENS CORNING NEW COM 690742101 14526094 97997 SH SOLE 1 94872 249 2876 OXFORD INDS INC COM 691497309 273200 2732 SH SOLE 0 0 2732 PACCAR INC COM 693718108 17471146 178916 SH SOLE 1 173394 0 5522 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 501810 51153 SH SOLE 0 0 51153 PACIRA BIOSCIENCES INC COM 695127100 11370075 336991 SH SOLE 1 316167 20116 708 PACKAGING CORP AMER COM 695156109 9371560 57526 SH SOLE 1 56896 0 630 PAGERDUTY INC COM 69553P100 403736 17440 SH SOLE 1 17120 0 320 PALANTIR TECHNOLOGIES INC CL A 69608A108 232653 13550 SH SOLE 12914 0 636 PALO ALTO NETWORKS INC COM 697435105 1735958 5887 SH SOLE 4147 0 1740 PARAMOUNT GLOBAL CLASS A COM 92556H107 393 20 SH SOLE 0 0 20 PARAMOUNT GLOBAL CLASS B COM 92556H206 176769 11952 SH SOLE 5427 0 6525 PARKER-HANNIFIN CORP COM 701094104 86499188 187756 SH SOLE 1 186084 0 1672 PARSONS CORP DEL COM 70202L102 950432 15156 SH SOLE 1 15086 0 70 PATHWARD FINANCIAL INC COM 59100U108 782252 14779 SH SOLE 0 0 14779 PAYCHEX INC COM 704326107 36456591 306075 SH SOLE 1 267091 0 38984 PAYCOR HCM INC COM 70435P102 405632 18788 SH SOLE 0 0 18788 PAYPAL HLDGS INC COM 70450Y103 69194761 1126767 SH SOLE 1 925091 668 201008 PEARSON PLC SPONSORED ADR 705015105 131257 10680 SH SOLE 244 0 10436 PENTAIR PLC SHS G7S00T104 215657 2966 SH SOLE 1102 0 1864 PEPSICO INC COM 713448108 170177811 1001989 SH SOLE 1 973278 0 28711 PERMIAN RESOURCES CORP CLASS A COM 71424F105 700563 51512 SH SOLE 0 0 51512 PERRIGO CO PLC SHS G97822103 13262761 412143 SH SOLE 1 395586 0 16557 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 519 34 SH SOLE 0 0 34 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 172683 10813 SH SOLE 9377 0 1436 PFIZER INC COM 717081103 39162690 1360288 SH SOLE 1 1266544 0 93744 PG&E CORP COM 69331C108 273497 15169 SH SOLE 64 0 15105 PHILIP MORRIS INTL INC COM 718172109 18391604 195489 SH SOLE 1 112414 0 83075 PHILLIPS 66 COM 718546104 22436086 168515 SH SOLE 1 164058 0 4457 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 11677250 1642370 SH SOLE 1 1542910 98992 468 PINNACLE FINL PARTNERS INC COM 72346Q104 221538 2540 SH SOLE 1420 0 1120 PINNACLE WEST CAP CORP COM 723484101 794621 11061 SH SOLE 1 9755 0 1306 PINTEREST INC CL A 72352L106 60282674 1627502 SH SOLE 1 1627357 0 145 PIONEER NAT RES CO COM 723787107 28932161 128656 SH SOLE 125950 0 2706 PNC FINL SVCS GROUP INC COM 693475105 79890366 515921 SH SOLE 1 505837 0 10084 POOL CORP COM 73278L105 409076 1026 SH SOLE 18 0 1008 PORTLAND GEN ELEC CO COM NEW 736508847 10071219 232377 SH SOLE 1 207145 13535 11697 POWER INTEGRATIONS INC COM 739276103 401928 4895 SH SOLE 0 0 4895 PPG INDS INC COM 693506107 63762885 426365 SH SOLE 1 422241 0 4124 PPL CORP COM 69351T106 1567328 57835 SH SOLE 11818 0 46017 PREMIER INC CL A 74051N102 978987 43783 SH SOLE 1 41900 0 1883 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 16433161 268428 SH SOLE 1 248227 17141 3060 PRIMO WATER CORPORATION COM 74167P108 10933478 726477 SH SOLE 1 673359 46673 6445 PRINCETON BANCORP INC COM 74179A107 234247 6525 SH SOLE 6525 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 957020 12165 SH SOLE 7332 0 4833 PRIVIA HEALTH GROUP INC COM 74276R102 1479677 64250 SH SOLE 62616 0 1634 PROCTER AND GAMBLE CO COM 742718109 178928709 1221023 SH SOLE 1 1129894 0 91129 PROGRESS SOFTWARE CORP COM 743312100 14315270 263633 SH SOLE 1 246890 15878 865 PROGRESSIVE CORP COM 743315103 73648681 462385 SH SOLE 424819 0 37566 PROLOGIS INC. COM 74340W103 2553760 19158 SH SOLE 11790 0 7368 PROS HOLDINGS INC COM 74346Y103 573044 14773 SH SOLE 0 0 14773 PROSHARES TR S&P 500 DV ARIST 74348A467 202585 2128 SH SOLE 2128 0 0 PROVIDENT FINL SVCS INC COM 74386T105 298306 16545 SH SOLE 15600 0 945 PRUDENTIAL FINL INC COM 744320102 1521528 14671 SH SOLE 5803 0 8868 PTC INC COM 69370C100 503884 2880 SH SOLE 108 0 2772 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10642423 174038 SH SOLE 1 145458 0 28580 PUBLIC STORAGE COM 74460D109 7197390 23598 SH SOLE 1 22637 0 961 PULTE GROUP INC COM 745867101 4755963 46076 SH SOLE 1 20332 211 25533 PURE STORAGE INC CL A 74624M102 59411128 1666044 SH SOLE 1 1663494 0 2550 PVH CORPORATION COM 693656100 472726 3871 SH SOLE 1 2819 0 1052 Q2 HLDGS INC COM 74736L109 411265 9474 SH SOLE 1 499 0 8975 QORVO INC COM 74736K101 539626 4792 SH SOLE 1 2761 0 2031 QUAKER HOUGHTON COM 747316107 2435549 11412 SH SOLE 10816 0 596 QUALCOMM INC COM 747525103 27922412 193061 SH SOLE 172852 0 20209 QUALYS INC COM 74758T303 907598 4624 SH SOLE 0 0 4624 QUANTA SVCS INC COM 74762E102 8934551 41402 SH SOLE 29815 0 11587 QUEST DIAGNOSTICS INC COM 74834L100 14763913 107078 SH SOLE 1 106302 0 776 R1 RCM INC COM 77634L105 13503839 1277563 SH SOLE 1 1198240 78748 575 RADIAN GROUP Inc COM 750236101 13455357 471291 SH SOLE 1 439314 29356 2621 RALPH LAUREN CORP CL A 751212101 2186792 15165 SH SOLE 1 14097 0 1068 RAMBUS INC DEL COM 750917106 14904297 218378 SH SOLE 1 197232 12905 8241 RAYMOND JAMES FINL INC COM 754730109 728318 6532 SH SOLE 1575 0 4957 RBC BEARINGS INC COM 75524B104 730742 2565 SH SOLE 0 0 2565 READY CAPITAL CORP COM 75574U101 22201 2166 SH SOLE 500 0 1666 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 389343 9719 SH SOLE 9719 0 0 REALTY INCOME CORP COM 756109104 1025807 17865 SH SOLE 14270 0 3595 REGENCY CTRS CORP COM 758849103 1318091 19673 SH SOLE 1 16536 0 3137 REGENERON PHARMACEUTICALS COM 75886F107 72761933 82845 SH SOLE 1 79584 0 3261 REGIONS FINANCIAL CORP NEW COM 7591EP100 12858067 663471 SH SOLE 1 652975 0 10496 REINSURANCE GRP OF AMERICA I COM NEW 759351604 713772 4412 SH SOLE 1 1502 0 2910 RELIANCE STEEL & ALUMINUM CO COM 759509102 5567589 19907 SH SOLE 1 19442 0 465 RELX PLC SPONSORED ADR 759530108 565471 14258 SH SOLE 1 1014 0 13244 RENAISSANCERE HLDGS LTD COM G7496G103 5316108 27123 SH SOLE 26943 0 180 REPLIGEN CORP COM 759916109 693668 3858 SH SOLE 60 0 3798 REPUBLIC SVCS INC COM 760759100 1643492 9966 SH SOLE 6837 0 3129 RESMED INC COM 761152107 785098 4564 SH SOLE 410 0 4154 RIO TINTO PLC SPONSORED ADR 767204100 963810 12944 SH SOLE 8296 0 4648 RLI CORP COM 749607107 244275 1835 SH SOLE 40 0 1795 RLJ LODGING TR COM 74965L101 13242873 1129938 SH SOLE 1 1049862 72319 7757 ROBERT HALF INC. COM 770323103 725603 8253 SH SOLE 4222 0 4031 ROCKWELL AUTOMATION INC COM 773903109 2133618 6872 SH SOLE 5907 0 965 ROGERS CORP COM 775133101 430019 3256 SH SOLE 0 0 3256 ROPER TECHNOLOGIES INC COM 776696106 3244306 5951 SH SOLE 4218 0 1733 ROSS STORES INC COM 778296103 107906279 779726 SH SOLE 1 764780 248 14698 ROYAL BK CDA COM 780087102 454174 4491 SH SOLE 1 2576 0 1915 ROYAL CARIBBEAN GROUP COM V7780T103 723590 5588 SH SOLE 1180 0 4408 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5146003 183197 SH SOLE 1 177934 731 4532 RPM INTL INC COM 749685103 28991092 259707 SH SOLE 254466 0 5241 RTX CORPORATION COM 75513E101 108917125 1294475 SH SOLE 1 1230804 0 63671 RUSH ENTERPRISES INC CL A 781846209 1131950 22504 SH SOLE 1 22492 0 12 RXO INC COMMON STOCK 74982T103 305682 13142 SH SOLE 1 11902 0 1240 RYDER SYS INC COM 783549108 224136 1948 SH SOLE 405 0 1543 SPDR S&P 500 ETF TR TR UNIT 78462F103 560199407 1178598 SH SOLE 1 1176612 0 1986 S&P GLOBAL INC COM 78409V104 8065039 18308 SH SOLE 1 10798 0 7510 SALESFORCE INC COM 79466L302 30255309 114978 SH SOLE 1 33070 0 81908 SANMINA CORPORATION COM 801056102 1532572 29834 SH SOLE 1 27730 0 2104 SANOFI SPONSORED ADR 80105N105 2647027 53228 SH SOLE 1 8790 0 44438 SAP SE SPON ADR 803054204 3978373 25735 SH SOLE 1 5337 0 20398 SAREPTA THERAPEUTICS INC COM 803607100 232107 2407 SH SOLE 2000 0 407 SCHLUMBERGER LTD COM STK 806857108 7549598 145073 SH SOLE 1 53944 0 91129 SCHNEIDER NATIONAL INC CL B 80689H102 557100 21890 SH SOLE 1 21880 0 10 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2084514 61800 SH DFND 61800 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 252178 6823 SH SOLE 6823 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 134411 5422 SH SOLE 5422 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1178143 21163 SH SOLE 21163 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 276047 3626 SH SOLE 3626 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 136468 1645 SH SOLE 1645 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 34337 1658 SH DFND 1658 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 46673 988 SH SOLE 988 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 666603 5362 SH SOLE 1 5220 0 142 SCORPIO TANKERS INC SHS Y7542C130 827791 13615 SH SOLE 1 239 0 13376 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 364871 4274 SH SOLE 223 0 4051 SEI INVTS CO COM 784117103 2139537 33667 SH SOLE 1 33667 0 0 SELECTIVE INS GROUP INC COM 816300107 523165 5259 SH SOLE 2100 0 3159 SEMPRA COM 816851109 3591299 48057 SH SOLE 5001 0 43056 SERVICE CORP INTL COM 817565104 751170 10974 SH SOLE 410 0 10564 SERVICENOW INC COM 81762P102 31125829 44057 SH SOLE 4450 0 39607 SHAKE SHACK INC CL A 819047101 970675 13096 SH SOLE 12307 0 789 SHARKNINJA INC COM SHS G8068L108 794158 15520 SH SOLE 0 0 15520 SHELL PLC SPON ADS 780259305 10770538 163686 SH SOLE 1 45616 0 118070 SHERWIN WILLIAMS CO COM 824348106 55740584 178713 SH SOLE 1 175581 0 3132 SHOPIFY INC CL A 82509L107 310119 3981 SH SOLE 3083 0 898 SI-BONE INC COM 825704109 275073 13105 SH SOLE 0 0 13105 SILGAN HLDGS INC COM 827048109 13535450 299126 SH SOLE 1 276935 18553 3638 SILICON LABORATORIES INC COM 826919102 276841 2093 SH SOLE 30 0 2063 SIMON PPTY GROUP INC NEW COM 828806109 2252855 15794 SH SOLE 1 4770 0 11024 SIMPLY GOOD FOODS CO COM 82900L102 969091 24472 SH SOLE 0 0 24472 SIMPSON MFG INC COM 829073105 1823395 9210 SH SOLE 0 0 9210 SIMULATIONS PLUS INC COM 829214105 462938 10345 SH SOLE 0 0 10345 SIRIUS XM HOLDINGS INC COM 82968B103 117812 21538 SH SOLE 1100 0 20438 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 715000 4400 SH SOLE 0 0 4400 SJW GROUP COM 784305104 200689 3071 SH SOLE 223 0 2848 SKECHERS U S A INC CL A 830566105 9726285 156020 SH SOLE 1 155576 0 444 SKYWARD SPECIALTY INS GROUP COM 830940102 813289 24005 SH SOLE 0 0 24005 SKYWEST INC COM 830879102 557913 10688 SH SOLE 1 10160 0 528 SKYWORKS SOLUTIONS INC COM 83088M102 13809672 122840 SH SOLE 1 120255 0 2585 SL GREEN RLTY CORP COM 78440X887 796618 17636 SH SOLE 0 0 17636 SM ENERGY CO COM 78454L100 15076328 389368 SH SOLE 1 358427 24889 6052 SMITH A O CORP COM 831865209 259026 3142 SH SOLE 56 0 3086 SNAP ON INC COM 833034101 38296717 132588 SH SOLE 1 130835 78 1675 SNOWFLAKE INC CL A 833445109 65706815 330185 SH SOLE 1 324509 0 5676 SOLAREDGE TECHNOLOGIES INC COM 83417M104 229694 2454 SH SOLE 0 0 2454 SONOCO PRODS CO COM 835495102 658763 11791 SH SOLE 0 0 11791 SONY GROUP CORP SPONSORED ADR 835699307 938471 9911 SH SOLE 2724 0 7187 SOUTHERN CO COM 842587107 3708927 52894 SH SOLE 31206 0 21688 SOUTHERN COPPER CORP COM 84265V105 574258 6672 SH SOLE 6264 0 408 SOUTHWEST AIRLS CO COM 844741108 1390686 48154 SH SOLE 3397 0 44757 SOUTHWEST GAS HLDGS INC COM 844895102 1094434 17276 SH SOLE 0 0 17276 SPDR SER TR PORTFOLI S&P1500 78464A805 106905 1829 SH SOLE 1829 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 40467591 925820 SH SOLE 882320 0 43500 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 768061 2038 SH SOLE 2038 0 0 SPDR SER TR DJ REIT ETF 78464A607 457536 4800 SH SOLE 4800 0 0 SPDR GOLD TR GOLD SHS 78463V107 36814944 192577 SH SOLE 192427 0 150 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 462660 8167 SH SOLE 8167 0 0 SPDR SER TR S&P BK ETF 78464A797 78234 1700 SH SOLE 0 0 1700 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 194012 7175 SH SOLE 7175 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 107048 1915 SH SOLE 1915 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 25238 644 SH DFND 644 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 9686 305 SH DFND 305 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 2829016 72894 SH DFND 24066 0 48828 SPDR SER TR PRTFLO S&P500 GW 78464A409 543446 8353 SH SOLE 8353 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 138658 1658 SH SOLE 1658 0 0 SPDR SER TR S&P BIOTECH 78464A870 594134 6654 SH SOLE 6654 0 0 SPDR SER TR S&P DIVID ETF 78464A763 1026502 8214 SH SOLE 8214 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 481456 5033 SH SOLE 5033 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11108576 21894 SH SOLE 21894 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 193453 1413 SH DFND 0 0 1413 SPDR SER TR S&P 400 MDCP GRW 78464A821 206200 2725 SH SOLE 2725 0 0 SPLUNK INC COM 848637104 252901 1660 SH SOLE 45 0 1615 SPOTIFY TECHNOLOGY S A SHS L8681T102 13257425 70552 SH SOLE 1 70503 0 49 SPDR SER TR S&P REGL BKG 78464A698 327582 6248 SH SOLE 6248 0 0 SPRINKLR INC CL A 85208T107 223944 18600 SH SOLE 1 18600 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 215851 13550 SH SOLE 13550 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2782558 344376 SH SOLE 344376 0 0 SPROUTS FMRS MKT INC COM 85208M102 2376633 49400 SH SOLE 1 46356 0 3044 SPS COMM INC COM 78463M107 20423756 105364 SH SOLE 1 89635 5910 9819 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 413042 6759 SH SOLE 1 4248 0 2511 STAG INDL INC COM 85254J102 15052439 383404 SH SOLE 1 344895 21544 16965 STANLEY BLACK & DECKER INC COM 854502101 840323 8566 SH SOLE 5390 0 3176 STARBUCKS CORP COM 855244109 22078650 229962 SH SOLE 1 150168 0 79794 STATE STR CORP COM 857477103 3280042 42345 SH SOLE 1 23149 0 19196 STEEL DYNAMICS INC COM 858119100 6709260 56810 SH SOLE 1 56436 113 261 STELLANTIS N.V SHS N82405106 389560 16705 SH SOLE 6344 0 10361 STERIS PLC SHS USD G8473T100 2138480 9727 SH SOLE 608 0 9119 STEVANATO GROUP S P A ORD SHS T9224W109 495613 18161 SH SOLE 0 0 18161 STEWART INFORMATION SVCS COR COM 860372101 15002046 255354 SH SOLE 1 238584 16412 358 STIFEL FINL CORP COM 860630102 14921324 215782 SH SOLE 1 199253 13688 2841 STMICROELECTRONICS N V NY REGISTRY 861012102 441244 8802 SH SOLE 1 4067 0 4735 STRIDE INC COM 86333M108 1425235 24006 SH SOLE 1 21092 0 2914 STRYKER CORPORATION COM 863667101 22594854 75452 SH SOLE 1 72414 0 3038 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 373793 38615 SH SOLE 2597 0 36018 SUMMIT MATLS INC CL A 86614U100 844696 21963 SH SOLE 31 0 21932 SUN LIFE FINANCIAL INC. COM 866796105 498322 9609 SH SOLE 1 6523 0 3086 SUNCOR ENERGY INC NEW COM 867224107 471179 14706 SH SOLE 1 13972 0 734 SUNRUN INC COM 86771W105 226785 11553 SH SOLE 0 0 11553 SUPER MICRO COMPUTER INC COM 86800U104 570224 2006 SH SOLE 1 391 0 1615 SYNCHRONY FINANCIAL COM 87165B103 1968044 51533 SH SOLE 1 48050 0 3483 SYNOPSYS INC COM 871607107 30913650 60037 SH SOLE 1 55497 0 4540 SYSCO CORP COM 871829107 28309572 387113 SH SOLE 1 367662 0 19451 T-MOBILE US INC COM 872590104 1766996 11021 SH SOLE 756 0 10265 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4883736 46959 SH SOLE 17896 0 29063 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 360527 2240 SH SOLE 1025 0 1215 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 267076 18716 SH SOLE 7143 0 11573 TALOS ENERGY INC COM 87484T108 10913057 766905 SH SOLE 1 720880 44931 1094 TAPESTRY INC COM 876030107 3832877 104126 SH SOLE 1 100284 940 2902 TARGA RES CORP COM 87612G101 5570364 64123 SH SOLE 8506 0 55617 TARGET CORP COM 87612E106 28049048 196946 SH SOLE 189486 0 7460 TAYLOR MORRISON HOME CORP COM 87724P106 1909022 35783 SH SOLE 1 30508 0 5275 TC ENERGY CORP COM 87807B107 844773 21611 SH SOLE 285 0 21326 TE CONNECTIVITY LTD SHS H84989104 15062864 107209 SH SOLE 1 103368 0 3841 TEGNA INC COM 87901J105 888471 58070 SH SOLE 1 33400 0 24670 TELEDYNE TECHNOLOGIES INC COM 879360105 678806 1521 SH SOLE 565 0 956 TELEFLEX INCORPORATED COM 879369106 975916 3914 SH SOLE 2238 0 1676 TELEFONICA S A SPONSORED ADR 879382208 173842 44575 SH SOLE 220 0 44355 TERADYNE INC COM 880770102 507221 4674 SH SOLE 1 3847 0 827 TERRENO RLTY CORP COM 88146M101 1117218 17827 SH SOLE 0 0 17827 TESLA INC COM 88160R101 10861060 43710 SH SOLE 16986 0 26724 TEXAS INSTRS INC COM 882508104 35237831 206722 SH SOLE 1 162511 0 44211 TEXAS PACIFIC LAND CORPORATI COM 88262P102 367952 234 SH SOLE 222 0 12 TEXTRON INC COM 883203101 1039589 12927 SH SOLE 9669 0 3258 TFS FINL CORP COM 87240R107 220350 15000 SH SOLE 15000 0 0 BANCORP INC DEL COM 05969A105 853833 22143 SH SOLE 1 381 0 21762 CHEMOURS CO COM 163851108 241280 7650 SH SOLE 7535 0 115 THE CIGNA GROUP COM 125523100 33515042 111922 SH SOLE 1 99978 97 11847 GAP INC COM 364760108 276869 13241 SH SOLE 7887 0 5354 TRAVELERS COMPANIES INC COM 89417E109 11045562 57985 SH SOLE 53418 0 4567 WILLIAMS COS INC COM 969457100 6472492 185831 SH SOLE 1 127003 0 58828 THERMO FISHER SCIENTIFIC INC COM 883556102 36783215 69299 SH SOLE 1 40861 0 28438 THOMSON REUTERS CORP. COM 884903808 1348879 9225 SH SOLE 0 0 9225 TIMKEN CO COM 887389104 509433 6356 SH SOLE 4027 0 2329 TJX COS INC NEW COM 872540109 145727735 1553435 SH SOLE 1 1537583 461 15391 TOLL BROTHERS INC COM 889478103 10519424 102339 SH SOLE 1 102028 0 311 TOPBUILD CORP COM 89055F103 17755268 47441 SH SOLE 1 46967 0 474 TORONTO DOMINION BK ONT COM NEW 891160509 830689 12855 SH SOLE 1 12148 0 707 TOTALENERGIES SE SPONSORED ADS 89151E109 4396476 65249 SH SOLE 1 17779 0 47470 TOYOTA MOTOR CORP ADS 892331307 1037196 5656 SH SOLE 1739 0 3917 TPG RE FIN TR INC COM 87266M107 3822 588 SH SOLE 0 0 588 TRACTOR SUPPLY CO COM 892356106 21585355 100383 SH SOLE 97901 0 2482 TRANE TECHNOLOGIES PLC SHS G8994E103 42977861 176211 SH SOLE 1 175200 0 1011 TRANSCAT INC COM 893529107 366583 3353 SH SOLE 0 0 3353 TRANSDIGM GROUP INC COM 893641100 2705018 2674 SH SOLE 601 0 2073 TRANSMEDICS GROUP INC COM 89377M109 426379 5402 SH SOLE 0 0 5402 TREX CO INC COM 89531P105 583835 7052 SH SOLE 0 0 7052 TRI POINTE HOMES INC COM 87265H109 16420325 463851 SH SOLE 1 432357 29994 1500 TRINET GROUP INC COM 896288107 1054433 8866 SH SOLE 1 7908 0 958 TRIPADVISOR INC COM 896945201 452496 21017 SH SOLE 700 0 20317 TRUIST FINL CORP COM 89832Q109 1538160 41662 SH SOLE 29296 0 12366 TTM TECHNOLOGIES INC COM 87305R109 12289633 777333 SH SOLE 1 725545 50819 969 TWILIO INC CL A 90138F102 29202058 384896 SH SOLE 1 384703 0 193 TYLER TECHNOLOGIES INC COM 902252105 207805 497 SH SOLE 30 0 467 UBER TECHNOLOGIES INC COM 90353T100 2873902 46677 SH SOLE 4089 0 42588 UBS GROUP AG SHS H42097107 616764 19960 SH SOLE 608 0 19352 UGI CORP NEW COM 902681105 345431 14042 SH SOLE 1 8127 0 5915 UIPATH INC CL A 90364P105 54464655 2192619 SH SOLE 1 2190639 0 1980 ULTA BEAUTY INC COM 90384S303 47382522 96701 SH SOLE 1 96017 0 684 UNDER ARMOUR INC CL A 904311107 13423269 1527107 SH SOLE 1 1428815 97851 441 UNDER ARMOUR INC CL C 904311206 17342 2077 SH SOLE 363 0 1714 UNILEVER PLC SPON ADR NEW 904767704 2423368 49987 SH SOLE 1 40422 0 9565 UNION PAC CORP COM 907818108 92912150 378276 SH SOLE 1 368524 0 9752 UNITED AIRLS HLDGS INC COM 910047109 303797 7363 SH SOLE 203 0 7160 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 185003 21868 SH SOLE 1075 0 20793 UNITED PARCEL SERVICE INC CL B 911312106 53323452 339143 SH SOLE 1 301679 0 37464 UNITED RENTALS INC COM 911363109 3540868 6175 SH SOLE 892 0 5283 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 2971584 52800 SH SOLE 52800 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 14887871 67706 SH SOLE 1 67490 0 216 UNITEDHEALTH GROUP INC COM 91324P102 123055517 233737 SH SOLE 1 185840 20 47877 UNIVERSAL DISPLAY CORP COM 91347P105 1257151 6573 SH SOLE 6325 0 248 UNUM GROUP COM 91529Y106 10806585 238978 SH SOLE 1 234073 730 4175 URBAN OUTFITTERS INC COM 917047102 603874 16920 SH SOLE 1 15695 0 1225 US BANCORP DEL COM NEW 902973304 32234899 744799 SH SOLE 1 712895 0 31904 US FOODS HLDG CORP COM 912008109 14492282 319143 SH SOLE 1 318167 0 976 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2208570 34874 SH SOLE 34874 0 0 V F CORP COM 918204108 307192 16340 SH SOLE 571 0 15769 VALE S A SPONSORED ADS 91912E105 343860 21681 SH SOLE 18081 0 3600 VALERO ENERGY CORP COM 91913Y100 5649150 43455 SH SOLE 1 31748 0 11707 VALVOLINE INC COM 92047W101 19045504 506799 SH SOLE 1 473230 32600 969 VANECK ETF TRUST INDONESIA INDEX 92189F833 19937 1168 SH DFND 1168 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 62486 410 SH SOLE 410 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 761232 24548 SH SOLE 24548 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 36583 965 SH DFND 965 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 148289 848 SH SOLE 848 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 235624 3093 SH SOLE 3093 0 0 VANECK ETF TRUST ISRAEL ETF 92189F635 26233 750 SH SOLE 750 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 251223 2134 SH SOLE 2134 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2366353 7770 SH SOLE 7770 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 965684 5057 SH SOLE 5057 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 109431391 642203 SH SOLE 638029 0 4174 VANGUARD WORLD FDS ENERGY ETF 92204A306 752468 6416 SH SOLE 6416 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 345446 2101 SH SOLE 2101 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1357882 14718 SH SOLE 14718 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 572158 4974 SH SOLE 4974 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 85839290 1792052 SH SOLE 1788519 0 3533 VANGUARD INDEX FDS GROWTH ETF 922908736 70278465 226063 SH SOLE 224773 0 1290 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1720554 6863 SH SOLE 6863 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 129604150 1466774 SH SOLE 1465764 0 1010 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 554304003 1269011 SH SOLE 1 1256499 0 12512 VANGUARD INDEX FDS SMALL CP ETF 922908751 205159033 961698 SH SOLE 958224 0 3474 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 707139 3208 SH SOLE 3208 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 7871776 16264 SH SOLE 16264 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2410991 23435 SH SOLE 23435 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1723420 25920 SH DFND 25920 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6448295 29559 SH SOLE 29559 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 759 4 SH SOLE 4 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 27595058 118617 SH SOLE 118617 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 670656 10401 SH SOLE 10401 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 242380 3365 SH SOLE 3365 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1492546 6880 SH SOLE 6880 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 21845 280 SH SOLE 280 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 863225 11900 SH SOLE 11900 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 94887 1170 SH DFND 1170 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 32506 238 SH SOLE 238 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 4490713 21100 SH SOLE 21100 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 210133 776 SH SOLE 776 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1847 11 SH SOLE 11 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 47543 484 SH SOLE 484 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 113334 1300 SH SOLE 1300 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 15994833 88875 SH SOLE 88775 0 100 VANGUARD INDEX FDS SML CP GRW ETF 922908595 8251609 34130 SH SOLE 26129 0 8001 VANGUARD STAR FDS VG TL INTL STK F 921909768 15149700 261382 SH SOLE 261382 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 132813783 559876 SH SOLE 279376 0 280500 VANGUARD WELLINGTON FD US QUALITY 921935706 75123 594 SH SOLE 594 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 479636 4257 SH SOLE 4257 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 225480 1645 SH SOLE 1645 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 36493248 244102 SH SOLE 236452 0 7650 VANGUARD WORLD FD ESG INTL STK ETF 921910725 37314 675 SH SOLE 675 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 59248 350 SH SOLE 350 0 0 VARONIS SYS INC COM 922280102 685041 15129 SH SOLE 0 0 15129 VAXCYTE INC COM 92243G108 974656 15520 SH SOLE 0 0 15520 VEECO INSTRS INC DEL COM 922417100 832007 26813 SH SOLE 1 25879 0 934 VENTAS INC COM 92276F100 326501 6551 SH SOLE 691 0 5860 VERALTO CORP COM SHS 92338C103 951500 11567 SH SOLE 1 10889 0 678 VERICEL CORP COM 92346J108 411509 11556 SH SOLE 0 0 11556 VERINT SYS INC COM 92343X100 6020256 222725 SH SOLE 1 208417 14308 0 VERISIGN INC COM 92343E102 928261 4507 SH SOLE 1522 0 2985 VERISK ANALYTICS INC COM 92345Y106 1614215 6758 SH SOLE 1387 0 5371 VERITEX HLDGS INC COM 923451108 363756 15632 SH SOLE 14852 0 780 VERIZON COMMUNICATIONS INC COM 92343V104 10864573 288185 SH SOLE 1 169068 0 119117 VERONA PHARMA PLC SPONSORED ADS 925050106 694229 34921 SH SOLE 0 0 34921 VERRA MOBILITY CORP CL A COM STK 92511U102 16768649 728122 SH SOLE 1 676273 45054 6795 VERTEX INC CL A 92538J106 470614 17469 SH SOLE 202 0 17267 VERTEX PHARMACEUTICALS INC COM 92532F100 70837920 174096 SH SOLE 1 171951 0 2145 VIATRIS INC COM 92556V106 254926 23539 SH SOLE 10846 0 12693 VICI PPTYS INC COM 925652109 2295742 72012 SH SOLE 1 69764 0 2248 VIRTU FINL INC CL A 928254101 12392352 611666 SH SOLE 1 573692 37942 32 VISA INC COM CL A 92826C839 127062775 488046 SH SOLE 1 378275 56 109715 VISTEON CORP COM NEW 92839U206 481989 3859 SH SOLE 0 0 3859 VISTRA CORP COM 92840M102 739314 19193 SH SOLE 143 0 19050 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 223250 25661 SH SOLE 1 13835 0 11826 VONTIER CORPORATION COM 928881101 650126 18817 SH SOLE 1 15925 0 2892 VULCAN MATLS CO COM 929160109 1609500 7090 SH SOLE 6698 0 392 WP CAREY INC COM 92936U109 433125 6683 SH SOLE 6330 0 353 GRAINGER W W INC COM 384802104 7628090 9205 SH SOLE 6397 0 2808 WABTEC COM 929740108 640844 5050 SH SOLE 992 0 4058 WALGREENS BOOTS ALLIANCE INC COM 931427108 1107246 42407 SH SOLE 33280 0 9127 WALKER & DUNLOP INC COM 93148P102 904509 8148 SH SOLE 0 0 8148 WALMART INC COM 931142103 57045967 361852 SH SOLE 1 299842 0 62010 DISNEY WALT CO COM 254687106 26455421 293005 SH SOLE 259676 0 33329 WARNER BROS DISCOVERY INC COM SER A 934423104 11816137 1038325 SH SOLE 1 1025562 0 12763 WASTE CONNECTIONS INC COM 94106B101 1673018 11208 SH SOLE 3364 0 7844 WASTE MGMT INC DEL COM 94106L109 5846361 32643 SH SOLE 26498 0 6145 WATERS CORP COM 941848103 37017303 112436 SH SOLE 1 111722 0 714 WD 40 CO COM 929236107 581657 2433 SH SOLE 847 0 1586 WEC ENERGY GROUP INC COM 92939U106 4129380 49060 SH SOLE 23422 0 25638 WELLS FARGO CO NEW COM 949746101 28597656 581017 SH SOLE 1 517718 0 63299 WELLTOWER INC COM 95040Q104 494492 5484 SH SOLE 2067 0 3417 WERNER ENTERPRISES INC COM 950755108 228586 5395 SH SOLE 236 0 5159 WESCO INTL INC COM 95082P105 19801453 113880 SH SOLE 1 106786 6945 149 WEST PHARMACEUTICAL SVSC INC COM 955306105 1273265 3616 SH SOLE 1 2738 0 878 WESTERN ALLIANCE BANCORP COM 957638109 19227192 292251 SH SOLE 1 272760 19005 486 WESTERN UN CO COM 959802109 14954723 1254591 SH SOLE 1 1249753 3378 1460 WESTROCK CO COM 96145D105 1294510 31178 SH SOLE 29055 0 2123 WEYERHAEUSER CO MTN BE COM NEW 962166104 1882620 54145 SH SOLE 1 42353 525 11267 WHEATON PRECIOUS METALS CORP COM 962879102 202984 4114 SH SOLE 2955 0 1159 WHITE MTNS INS GROUP LTD COM G9618E107 615549 409 SH SOLE 141 0 268 WILLIAMS SONOMA INC COM 969904101 28978431 143614 SH SOLE 1 140282 76 3256 WILLIS TOWERS WATSON PLC LTD SHS G96629103 271350 1125 SH SOLE 86 0 1039 WINTRUST FINL CORP COM 97650W108 15800796 170359 SH SOLE 1 148609 10393 11357 WIPRO LTD SPON ADR 1 SH 97651M109 205460 36887 SH SOLE 0 0 36887 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 223077 5206 SH SOLE 4316 0 890 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5277919 59990 SH SOLE 59990 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 3356994 47766 SH SOLE 47766 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 68910 1054 SH DFND 1054 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 274949 13037 SH SOLE 1714 0 11323 WOODWARD INC COM 980745103 1700263 12490 SH SOLE 30 0 12460 WORKDAY INC CL A 98138H101 47919598 173584 SH SOLE 1 145102 0 28482 WORKIVA INC COM CL A 98139A105 910216 8965 SH SOLE 164 0 8801 WPP PLC NEW ADR 92937A102 2761438 58050 SH SOLE 55718 0 2332 WSFS FINL CORP COM 929328102 319305 6952 SH SOLE 1 3707 0 3245 XCEL ENERGY INC COM 98389B100 1729145 27930 SH SOLE 4235 0 23695 XEROX HOLDINGS CORP COM NEW 98421M106 428646 23385 SH SOLE 1 21820 0 1565 DBX ETF TR XTRACK MSCI EAFE 233051630 1034092 41900 SH DFND 41900 0 0 XYLEM INC COM 98419M100 2014680 17617 SH SOLE 8067 0 9550 YETI HLDGS INC COM 98585X104 12732804 245902 SH SOLE 1 229348 15839 715 YUM BRANDS INC COM 988498101 23719100 181533 SH SOLE 1 175410 0 6123 YUM CHINA HLDGS INC COM 98850P109 952977 22460 SH SOLE 22460 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 239163 875 SH SOLE 758 0 117 ZIFF DAVIS INC COM 48123V102 11442187 170296 SH SOLE 1 159309 10557 430 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2005371 16478 SH SOLE 12549 0 3929 ZIONS BANCORPORATION N A COM 989701107 493800 11256 SH SOLE 2249 0 9007 ZOETIS INC CL A 98978V103 21780765 110355 SH SOLE 1 63155 0 47200 ZOMEDICA CORP COM 98980M109 48648 243000 SH SOLE 243000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19785892 275148 SH SOLE 1 274423 596 129 BANK AMERICA CORP 7.25%CNV PFD L 060505682 421848 350 SH SOLE 350 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1017168 25557 SH SOLE 16222 0 9335 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2607601 52372 SH SOLE 0 0 52372 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 9861148 714576 SH SOLE 109875 0 604701 ENTERPRISE PRODS PARTNERS L COM 293792107 18010672 683517 SH SOLE 300139 0 383378 GENESIS ENERGY L P UNIT LTD PARTN 371927104 133436 11523 SH DFND 0 0 11523 MPLX LP COM UNIT REP LTD 55336V100 4291172 116862 SH SOLE 6599 0 110263 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2379156 78236 SH SOLE 1245 0 76991 NUSTAR ENERGY LP UNIT COM 67058H102 277977 14881 SH DFND 0 0 14881 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4402255 290578 SH SOLE 8731 0 281847 TXO PARTNERS LP COM UNIT 87313P103 250829 13797 SH SOLE 0 0 13797 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 205470 9000 SH SOLE 0 0 9000 WELLS FARGO CO NEW PERP PFD CNV A 949746804 11956 10 SH DFND 10 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2686623 91819 SH SOLE 20540 0 71279 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 995726 45992 SH SOLE 0 0 45992