0001172661-23-001270.txt : 20230214 0001172661-23-001270.hdr.sgml : 20230214 20230214152344 ACCESSION NUMBER: 0001172661-23-001270 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230214 DATE AS OF CHANGE: 20230214 EFFECTIVENESS DATE: 20230214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ZACKS INVESTMENT MANAGEMENT CENTRAL INDEX KEY: 0001086483 IRS NUMBER: 363792197 STATE OF INCORPORATION: IL FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04587 FILM NUMBER: 23627873 BUSINESS ADDRESS: STREET 1: 227 W. MONROE ST STREET 2: SUITE 4350 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3122659359 MAIL ADDRESS: STREET 1: 227 W. MONROE ST STREET 2: SUITE 4350 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001086483 XXXXXXXX 12-31-2022 12-31-2022 false ZACKS INVESTMENT MANAGEMENT
227 W. Monroe St Suite 4350 Chicago IL 60606
13F HOLDINGS REPORT 028-04587 000110897 801-40592 N
Frank C. Lanza Chief Compliance Officer 312-265-9359 /s/ Frank C. Lanza Chicago IL 02-14-2023 0 596 7162905639
INFORMATION TABLE 2 infotable.xml 1ST SOURCE CORP COM 336901103 2016931 37991 SH SOLE 37991 0 0 AAON INC COM PAR $0.004 000360206 1570110 20846 SH SOLE 20846 0 0 ABBOTT LABS COM 002824100 41497032 377967 SH SOLE 349916 28051 0 ABBVIE INC COM 00287Y109 105391518 652135 SH SOLE 603483 48652 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2590234 49300 SH SOLE 49300 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25994821 97418 SH SOLE 90346 7072 0 ACUSHNET HLDGS CORP COM 005098108 431210 10156 SH SOLE 10156 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 624183 81699 SH SOLE 81699 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6007561 17851 SH SOLE 16142 1709 0 ADVANCED MICRO DEVICES INC COM 007903107 11896856 183679 SH SOLE 171113 12566 0 AERSALE CORPORATION COM 00810F106 547215 33737 SH SOLE 33737 0 0 AFLAC INC COM 001055102 788403 10959 SH SOLE 7976 2983 0 AGCO CORP COM 001084102 5312432 38305 SH SOLE 27628 10677 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 3672 10492 SH SOLE 10492 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8290911 55402 SH SOLE 52850 2552 0 AGILYSYS INC COM 00847J105 655833 8287 SH SOLE 8287 0 0 AGNC INVT CORP COM 00123Q104 3688896 356415 SH SOLE 252843 103572 0 ALBEMARLE CORP COM 012653101 3139245 14476 SH SOLE 10348 4128 0 ALIGNMENT HEALTHCARE INC COM 01625V104 440908 37492 SH SOLE 37492 0 0 ALKERMES PLC SHS G01767105 1304652 49929 SH SOLE 49929 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 236708 6800 SH SOLE 6800 0 0 ALPHABET INC CAP STK CL A 02079K305 67141822 760986 SH SOLE 680060 80926 0 ALPHABET INC CAP STK CL C 02079K107 10236145 115363 SH SOLE 107348 8015 0 ALPS ETF TR ALERIAN MLP 00162Q452 416524 10941 SH SOLE 10941 0 0 ALTRIA GROUP INC COM 02209S103 37968010 830628 SH SOLE 763975 66653 0 AMALGAMATED FINANCIAL CORP COM 022671101 761933 33070 SH SOLE 33070 0 0 AMAZON COM INC COM 023135106 53567238 637705 SH SOLE 580039 57666 0 AMERICAN ASSETS TR INC COM 024013104 281616 10627 SH SOLE 10627 0 0 AMERICAN ELEC PWR CO INC COM 025537101 26707617 281281 SH SOLE 261423 19858 0 AMERICAN EXPRESS CO COM 025816109 21412842 144926 SH SOLE 133804 11122 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3905975 28452 SH SOLE 19677 8775 0 AMERICAN VANGUARD CORP COM 030371108 465289 21432 SH SOLE 21432 0 0 AMERIPRISE FINL INC COM 03076C106 19518310 62685 SH SOLE 57140 5545 0 AMGEN INC COM 031162100 24574629 93568 SH SOLE 86119 7449 0 AMKOR TECHNOLOGY INC COM 031652100 216485 9028 SH SOLE 9028 0 0 AMMO INC COM 00175J107 619913 358332 SH SOLE 334389 23943 0 AMN HEALTHCARE SVCS INC COM 001744101 919057 8939 SH SOLE 8939 0 0 ANGI INC COM CL A NEW 00183L102 28595 12168 SH SOLE 12168 0 0 ANSYS INC COM 03662Q105 7324954 30320 SH SOLE 28199 2121 0 APPLE INC COM 037833100 168993378 1300649 SH SOLE 1185715 114934 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3089358 24513 SH SOLE 24513 0 0 APPLIED MATLS INC COM 038222105 18652455 191543 SH SOLE 179256 12287 0 ARCH CAP GROUP LTD ORD G0450A105 5782797 92112 SH SOLE 77600 14512 0 ARCHER DANIELS MIDLAND CO COM 039483102 3238146 34875 SH SOLE 25194 9681 0 ARISTA NETWORKS INC COM 040413106 8338779 68717 SH SOLE 58630 10087 0 ARMADA HOFFLER PPTYS INC COM 04208T108 323383 28120 SH SOLE 28120 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 120869 21469 SH SOLE 21469 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 3643747 188502 SH SOLE 188502 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1914988 9323 SH SOLE 6646 2677 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 45660 10618 SH SOLE 10618 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 637629 27723 SH SOLE 27723 0 0 AT&T INC COM 00206R102 49640431 2696384 SH SOLE 2512364 184020 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9852221 41247 SH SOLE 38425 2822 0 AUTOZONE INC COM 053332102 3884852 1575 SH SOLE 1012 563 0 AVANGRID INC COM 05351W103 3398996 79083 SH SOLE 55728 23355 0 AVIS BUDGET GROUP COM 053774105 637505 3889 SH SOLE 3889 0 0 AXCELLA HEALTH INC COM 05454B105 34101 104124 SH SOLE 104124 0 0 AZZ INC COM 002474104 1770157 44034 SH SOLE 44034 0 0 BADGER METER INC COM 056525108 1169225 10724 SH SOLE 10724 0 0 BALCHEM CORP COM 057665200 1556276 12745 SH SOLE 12745 0 0 BANK AMERICA CORP COM 060505104 65292711 1971399 SH SOLE 1821188 150211 0 BANK MONTREAL QUE COM 063671101 451913 4988 SH SOLE 4988 0 0 BANK NEW YORK MELLON CORP COM 064058100 35561999 781239 SH SOLE 733351 47888 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1216294 40802 SH SOLE 40802 0 0 BANNER CORP COM NEW 06652V208 1319031 20871 SH SOLE 20871 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2049993 79953 SH SOLE 79953 0 0 BERKLEY W R CORP COM 084423102 7627099 105099 SH SOLE 91009 14090 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5664940 18339 SH SOLE 16107 2232 0 BIO RAD LABS INC CL A 090572207 2624706 6242 SH SOLE 4266 1976 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10863526 164201 SH SOLE 154485 9716 0 BLACKLINE INC COM 09239B109 1077080 16011 SH SOLE 16011 0 0 BLACKROCK INC COM 09247X101 91915758 129709 SH SOLE 121175 8534 0 BLACKSTONE INC COM 09260D107 204958 2763 SH SOLE 2763 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 926604 43770 SH SOLE 43770 0 0 BLOCK H & R INC COM 093671105 2895760 79314 SH SOLE 79314 0 0 BOISE CASCADE CO DEL COM 09739D100 921959 13426 SH SOLE 13426 0 0 BOK FINL CORP COM NEW 05561Q201 4250542 40953 SH SOLE 29390 11563 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9555363 91422 SH SOLE 79627 11795 0 BRISTOL-MYERS SQUIBB CO COM 110122108 77238941 1073508 SH SOLE 996924 76584 0 BROADCOM INC COM 11135F101 53471867 95634 SH SOLE 87462 8172 0 BUCKLE INC COM 118440106 1291828 28486 SH SOLE 28486 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4724781 72823 SH SOLE 59010 13813 0 BUNGE LIMITED COM G16962105 5209619 52216 SH SOLE 36932 15284 0 BYLINE BANCORP INC COM 124411109 672747 29288 SH SOLE 29288 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8210791 89677 SH SOLE 84034 5643 0 CACI INTL INC CL A 127190304 13119682 43646 SH SOLE 41076 2570 0 CACTUS INC CL A 127203107 2024752 40286 SH SOLE 40286 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 26565634 165373 SH SOLE 144482 20891 0 CAL MAINE FOODS INC COM NEW 128030202 949103 17431 SH SOLE 17431 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 229130 11000 SH SOLE 0 11000 0 CARLISLE COS INC COM 142339100 3333534 14146 SH SOLE 9779 4367 0 CARTER BANKSHARES INC COM NEW 146103106 236142 14234 SH SOLE 14234 0 0 CASEYS GEN STORES INC COM 147528103 1074560 4790 SH SOLE 3277 1513 0 CASTLE BIOSCIENCES INC COM 14843C105 1000191 42489 SH SOLE 42489 0 0 CATERPILLAR INC COM 149123101 118292324 493790 SH SOLE 458840 34950 0 CBIZ INC COM 124805102 667469 14247 SH SOLE 14247 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1957053 15597 SH SOLE 10649 4948 0 CDW CORP COM 12514G108 15634607 87550 SH SOLE 79406 8144 0 CELANESE CORP DEL COM 150870103 39512843 386472 SH SOLE 361100 25372 0 CF INDS HLDGS INC COM 125269100 5146536 60405 SH SOLE 55882 4523 0 CHEFS WHSE INC COM 163086101 1094024 32873 SH SOLE 32873 0 0 CHEGG INC COM 163092109 1042443 41252 SH SOLE 41252 0 0 CHENIERE ENERGY INC COM NEW 16411R208 8980045 59883 SH SOLE 47189 12694 0 CHESAPEAKE ENERGY CORP COM 165167735 2308624 24464 SH SOLE 24464 0 0 CHEVRON CORP NEW COM 166764100 185992604 1036228 SH SOLE 957806 78422 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1542938 1112 SH SOLE 720 392 0 CHUBB LIMITED COM H1467J104 221037 1002 SH SOLE 0 1002 0 CHURCH & DWIGHT CO INC COM 171340102 274880 3410 SH SOLE 0 3410 0 CINTAS CORP COM 172908105 17455822 38652 SH SOLE 36234 2418 0 CISCO SYS INC COM 17275R102 99106941 2080330 SH SOLE 1924061 156269 0 CITIGROUP INC COM NEW 172967424 20700076 457663 SH SOLE 427815 29848 0 CITIZENS FINL GROUP INC COM 174610105 8040773 204236 SH SOLE 190271 13965 0 CITY HLDG CO COM 177835105 1582198 16996 SH SOLE 16996 0 0 CLEAN HARBORS INC COM 184496107 6002031 52594 SH SOLE 37469 15125 0 CLEARFIELD INC COM 18482P103 731049 7766 SH SOLE 7766 0 0 COCA COLA CO COM 191216100 73125358 1149589 SH SOLE 1061997 87592 0 COHEN & STEERS INC COM 19247A100 598305 9267 SH SOLE 9267 0 0 COLGATE PALMOLIVE CO COM 194162103 7116108 90318 SH SOLE 84698 5620 0 COMCAST CORP NEW CL A 20030N101 41510883 1187043 SH SOLE 1101595 85448 0 COMMERCE BANCSHARES INC COM 200525103 5940807 87275 SH SOLE 62140 25135 0 COMMERCIAL METALS CO COM 201723103 595523 12330 SH SOLE 12330 0 0 COMMUNITY TR BANCORP INC COM 204149108 686279 14942 SH SOLE 14942 0 0 CONCENTRIX CORP COM 20602D101 1608196 12077 SH SOLE 8709 3368 0 CONOCOPHILLIPS COM 20825C104 134953679 1143675 SH SOLE 1059021 84654 0 CORTEVA INC COM 22052L104 380130 6467 SH SOLE 0 6467 0 COSTAR GROUP INC COM 22160N109 3399451 43989 SH SOLE 30995 12994 0 COSTCO WHSL CORP NEW COM 22160K105 15308476 33535 SH SOLE 28730 4805 0 COURSERA INC COM 22266M104 668986 56550 SH SOLE 56550 0 0 CRA INTL INC COM 12618T105 401637 3281 SH SOLE 3281 0 0 CROCS INC COM 227046109 1238407 11421 SH SOLE 11421 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 237118 19107 SH SOLE 19107 0 0 CROWN CASTLE INC COM 22822V101 48198420 355341 SH SOLE 329869 25472 0 CSW INDUSTRIALS INC COM 126402106 472911 4079 SH SOLE 4079 0 0 CTS CORP COM 126501105 225819 5729 SH SOLE 5729 0 0 CULLEN FROST BANKERS INC COM 229899109 2529303 18918 SH SOLE 13430 5488 0 CVENT HOLDING CORP COMMON STOCK 126677103 398790 73850 SH SOLE 73850 0 0 CVS HEALTH CORP COM 126650100 80859624 867686 SH SOLE 809929 57757 0 DANAHER CORPORATION COM 235851102 23529554 88650 SH SOLE 81566 7084 0 DARDEN RESTAURANTS INC COM 237194105 2745246 19845 SH SOLE 14017 5828 0 DEERE & CO COM 244199105 21401236 49914 SH SOLE 45744 4170 0 DELTA AIR LINES INC DEL COM NEW 247361702 552446 16812 SH SOLE 10062 6750 0 DESIGNER BRANDS INC CL A 250565108 134163 13718 SH SOLE 13718 0 0 DEVON ENERGY CORP NEW COM 25179M103 12628116 205302 SH SOLE 185411 19891 0 DIAMONDBACK ENERGY INC COM 25278X109 4351491 31814 SH SOLE 22742 9072 0 DIGI INTL INC COM 253798102 1091958 29876 SH SOLE 29876 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1265436 52118 SH SOLE 0 52118 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 233278 7674 SH SOLE 0 7674 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 294465 6700 SH SOLE 0 6700 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 204600 4000 SH SOLE 0 4000 0 DIODES INC COM 254543101 1075351 14123 SH SOLE 14123 0 0 DISCOVER FINL SVCS COM 254709108 2312203 23635 SH SOLE 16669 6966 0 DISNEY WALT CO COM 254687106 10007333 115186 SH SOLE 106400 8786 0 DNP SELECT INCOME FD INC COM 23325P104 216214 19219 SH SOLE 19219 0 0 DOCUSIGN INC COM 256163106 1825497 32939 SH SOLE 32939 0 0 DOW INC COM 260557103 42468440 842795 SH SOLE 785608 57187 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 1633301 135544 SH SOLE 96526 39018 0 EASTERN BANKSHARES INC COM 27627N105 1123539 65133 SH SOLE 65133 0 0 EASTMAN CHEM CO COM 277432100 31414995 385744 SH SOLE 361482 24262 0 EATON CORP PLC SHS G29183103 429132 2734 SH SOLE 0 2734 0 EDWARDS LIFESCIENCES CORP COM 28176E108 200216 2684 SH SOLE 0 2684 0 EMCOR GROUP INC COM 29084Q100 11927744 80533 SH SOLE 75967 4566 0 EMERSON ELEC CO COM 291011104 35312773 367611 SH SOLE 342125 25486 0 EMPLOYERS HLDGS INC COM 292218104 795436 18443 SH SOLE 18443 0 0 ENCORE WIRE CORP COM 292562105 2047348 14883 SH SOLE 14883 0 0 ENGAGESMART INC COMMON STOCK 29283F103 259414 14739 SH SOLE 14739 0 0 ENPHASE ENERGY INC COM 29355A107 6588835 24867 SH SOLE 21076 3791 0 EOG RES INC COM 26875P101 5840249 45091 SH SOLE 42684 2407 0 EPLUS INC COM 294268107 349679 7897 SH SOLE 7897 0 0 EPR PPTYS COM SH BEN INT 26884U109 4314592 114384 SH SOLE 80147 34237 0 EQRX INC COM 26886C107 137270 55801 SH SOLE 55801 0 0 EQUITABLE HLDGS INC COM 29452E101 238530 12676 SH SOLE 12676 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1677488 67180 SH SOLE 67180 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 356610 5520 SH SOLE 0 5520 0 EVERBRIDGE INC COM 29978A104 1776484 60057 SH SOLE 43082 16975 0 EVERGY INC COM 30034W106 37521008 596234 SH SOLE 558452 37782 0 EVERSOURCE ENERGY COM 30040W108 331644 3956 SH SOLE 0 3956 0 EXPEDIA GROUP INC COM NEW 30212P303 5541855 63263 SH SOLE 58527 4736 0 EXPEDITORS INTL WASH INC COM 302130109 4660395 44846 SH SOLE 31459 13387 0 EXTRA SPACE STORAGE INC COM 30225T102 290156 1971 SH SOLE 1971 0 0 EXXON MOBIL CORP COM 30231G102 146557390 1328716 SH SOLE 1234304 94412 0 F N B CORP COM 302520101 437553 33529 SH SOLE 0 33529 0 FACTSET RESH SYS INC COM 303075105 3503738 8733 SH SOLE 6111 2622 0 FAIR ISAAC CORP COM 303250104 15153299 25315 SH SOLE 21645 3670 0 FASTLY INC CL A 31188V100 176740 21580 SH SOLE 21580 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 212610 5700 SH SOLE 0 5700 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 325373 7227 SH SOLE 0 7227 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19544798 519533 SH SOLE 482915 36618 0 FIDELITY NATL INFORMATION SV COM 31620M106 430640 6347 SH SOLE 0 6347 0 FIFTH THIRD BANCORP COM 316773100 34296930 1045320 SH SOLE 979663 65657 0 FIRST BANCORP N C COM 318910106 1033584 24127 SH SOLE 24127 0 0 FIRST FINL CORP IND COM 320218100 650160 14109 SH SOLE 14109 0 0 FIRST HORIZON CORPORATION COM 320517105 252693 10314 SH SOLE 0 10314 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 207866 2773 SH SOLE 0 2773 0 FIRSTENERGY CORP COM 337932107 37742842 899925 SH SOLE 839365 60560 0 FISERV INC COM 337738108 13268706 131282 SH SOLE 113768 17514 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 235858 4484 SH SOLE 0 4484 0 FORD MTR CO DEL COM 345370860 48125188 4138022 SH SOLE 3892950 245072 0 FORESTAR GROUP INC COM 346232101 739972 48019 SH SOLE 48019 0 0 FORTINET INC COM 34959E109 15273011 312395 SH SOLE 276685 35710 0 FOX FACTORY HLDG CORP COM 35138V102 927843 10170 SH SOLE 10170 0 0 FULTON FINL CORP PA COM 360271100 1363491 81016 SH SOLE 81016 0 0 GALLAGHER ARTHUR J & CO COM 363576109 95064263 504213 SH SOLE 466284 37929 0 GAMING & LEISURE PPTYS INC COM 36467J108 23928960 459378 SH SOLE 430833 28545 0 GARTNER INC COM 366651107 8786902 26141 SH SOLE 22502 3639 0 GATX CORP COM 361448103 1945729 18297 SH SOLE 18297 0 0 GENERAL DYNAMICS CORP COM 369550108 53688684 216390 SH SOLE 199692 16698 0 GENERAL MTRS CO COM 37045V100 6097837 181268 SH SOLE 168961 12307 0 GENPACT LIMITED SHS G3922B107 3144899 67895 SH SOLE 47294 20601 0 GEO GROUP INC NEW COM 36162J106 1314469 120043 SH SOLE 120043 0 0 GEVO INC COM PAR 374396406 75265 39613 SH SOLE 39613 0 0 GILEAD SCIENCES INC COM 375558103 61989799 722071 SH SOLE 670934 51137 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 220579 3764 SH SOLE 3764 0 0 GLOBAL X FDS MSCI NORWAY ETF 37950E101 1047430 40835 SH SOLE 40835 0 0 GLOBAL X FDS GBL X MSCI PT ET 37950E192 907832 90212 SH SOLE 90212 0 0 GMS INC COM 36251C103 423285 8500 SH SOLE 8500 0 0 GOLAR LNG LTD SHS G9456A100 213814 9382 SH SOLE 9382 0 0 GORMAN RUPP CO COM 383082104 433362 16915 SH SOLE 16915 0 0 GRAINGER W W INC COM 384802104 8084901 14534 SH SOLE 13418 1116 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11376643 511310 SH SOLE 478467 32843 0 GREAT SOUTHN BANCORP INC COM 390905107 394129 6625 SH SOLE 6625 0 0 GRIFFON CORP COM 398433102 638740 17847 SH SOLE 17847 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2361701 37751 SH SOLE 26827 10924 0 HALLIBURTON CO COM 406216101 2093266 53196 SH SOLE 38333 14863 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 716455 24722 SH SOLE 24722 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 19204585 253259 SH SOLE 230872 22387 0 HBT FINL INC. COM 404111106 298599 15258 SH SOLE 15258 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 28410819 1133260 SH SOLE 1064725 68535 0 HEALTHSTREAM INC COM 42222N103 1148248 46226 SH SOLE 46226 0 0 HEARTLAND EXPRESS INC COM 422347104 1020398 66519 SH SOLE 66519 0 0 HELMERICH & PAYNE INC COM 423452101 1352968 27294 SH SOLE 27294 0 0 HERC HLDGS INC COM 42704L104 1000948 7608 SH SOLE 7608 0 0 HERSHEY CO COM 427866108 38827421 167671 SH SOLE 150473 17198 0 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 161729 21694 SH SOLE 21694 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 229915 14406 SH SOLE 14406 0 0 HILLENBRAND INC COM 431571108 1852452 43413 SH SOLE 43413 0 0 HOLOGIC INC COM 436440101 3112825 41610 SH SOLE 29586 12024 0 HOME BANCSHARES INC COM 436893200 1309522 57460 SH SOLE 57460 0 0 HOME DEPOT INC COM 437076102 147343270 466482 SH SOLE 433697 32785 0 HONEYWELL INTL INC COM 438516106 20845705 97274 SH SOLE 89844 7430 0 HORIZON BANCORP INC COM 440407104 348331 23099 SH SOLE 23099 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1701310 14950 SH SOLE 0 14950 0 HOST HOTELS & RESORTS INC COM 44107P104 2348024 146294 SH SOLE 102782 43512 0 HP INC COM 40434L105 860084 32010 SH SOLE 21711 10299 0 HUBBELL INC COM 443510607 2317956 9877 SH SOLE 6885 2992 0 HUMANA INC COM 444859102 8289878 16185 SH SOLE 14267 1918 0 HUNT J B TRANS SVCS INC COM 445658107 3953654 22675 SH SOLE 21051 1624 0 HUNTINGTON BANCSHARES INC COM 446150104 27994194 1985404 SH SOLE 1853292 132112 0 I3 VERTICALS INC COM CL A 46571Y107 693747 28502 SH SOLE 28502 0 0 ICF INTL INC COM 44925C103 368632 3722 SH SOLE 3722 0 0 INNOSPEC INC COM 45768S105 237135 2305 SH SOLE 2305 0 0 INSPIRE MED SYS INC COM 457730109 1485452 5897 SH SOLE 5897 0 0 INTAPP INC COM 45827U109 731415 29327 SH SOLE 29327 0 0 INTEL CORP COM 458140100 23532028 890353 SH SOLE 823850 66503 0 INTER PARFUMS INC COM 458334109 425218 4405 SH SOLE 4405 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 39129249 277729 SH SOLE 260141 17588 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 824883 36370 SH SOLE 36370 0 0 INTERNATIONAL PAPER CO COM 460146103 260028 7509 SH SOLE 0 7509 0 INTERPUBLIC GROUP COS INC COM 460690100 2187511 65671 SH SOLE 44833 20838 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 469040 8863 SH SOLE 8863 0 0 INTUIT COM 461202103 11991525 30809 SH SOLE 28510 2299 0 INTUITIVE SURGICAL INC COM NEW 46120E602 14100615 53140 SH SOLE 47669 5471 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 757489 51251 SH SOLE 0 51251 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 722621 11309 SH SOLE 0 11309 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 471236 10700 SH SOLE 10700 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1841885 6917 SH SOLE 3353 3564 0 INVIVYD INC COM 00534A102 27626 18417 SH SOLE 18417 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1224852 23830 SH SOLE 23830 0 0 ISHARES INC MSCI STH AFR ETF 464286780 617724 14566 SH SOLE 14566 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1358531 24053 SH SOLE 24053 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 775230 27716 SH SOLE 27716 0 0 ISHARES INC MSCI GERMANY ETF 464286806 795093 32151 SH SOLE 32151 0 0 ISHARES INC MSCI MEXICO ETF 464286822 564129 11408 SH SOLE 11408 0 0 ISHARES INC MSCI CDA ETF 464286509 2449173 74830 SH SOLE 74830 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1672547 39889 SH SOLE 39889 0 0 ISHARES INC MSCI AUST ETF 464286103 2511753 112989 SH SOLE 112989 0 0 ISHARES INC MSCI SPAIN ETF 464286764 482728 19964 SH SOLE 19964 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1425049 35484 SH SOLE 35484 0 0 ISHARES INC MSCI FRANCE ETF 464286707 2316720 69949 SH SOLE 69949 0 0 ISHARES INC CORE MSCI EMKT 46434G103 212846 4558 SH SOLE 0 4558 0 ISHARES INC MSCI JPN ETF NEW 46434G822 5525231 101492 SH SOLE 96360 5132 0 ISHARES TR IBOXX INV CP ETF 464287242 19551247 185443 SH SOLE 185443 0 0 ISHARES TR MSCI EAFE ETF 464287465 2918360 44460 SH SOLE 44460 0 0 ISHARES TR MSCI FINLAND ETF 46429B515 266688 7128 SH SOLE 7128 0 0 ISHARES TR MSCI DENMARK ETF 46429B523 684072 7054 SH SOLE 7054 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 30430336 374896 SH SOLE 374896 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2960366 16978 SH SOLE 16978 0 0 ISHARES TR PFD AND INCM SEC 464288687 7389303 242034 SH SOLE 242034 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 3219409 64337 SH SOLE 64337 0 0 ISHARES TR MSCI USA MMENTM 46432F396 839005 5749 SH SOLE 5749 0 0 ISHARES TR CORE S&P TTL STK 464287150 900451 10619 SH SOLE 10619 0 0 ISHARES TR TIPS BD ETF 464287176 1484700 13949 SH SOLE 13949 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 381618 8217 SH SOLE 0 8217 0 ISHARES TR SHRT NAT MUN ETF 464288158 797835 7652 SH SOLE 0 7652 0 ISHARES TR CORE S&P US VLU 464287663 376171 5326 SH SOLE 0 5326 0 ISHARES TR RUS MDCP VAL ETF 464287473 259558 2464 SH SOLE 0 2464 0 ISHARES TR MODERT ALLOC ETF 464289875 354060 9315 SH SOLE 0 9315 0 ISHARES TR ISHS 1-5YR INVS 464288646 1735928 34844 SH SOLE 0 34844 0 ISHARES TR MSCI ACWI EX US 464288240 363363 7986 SH SOLE 0 7986 0 ISHARES TR AGGRES ALLOC ETF 464289859 1056509 17682 SH SOLE 0 17682 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 299328 3087 SH SOLE 0 3087 0 ISHARES TR CORE S&P SCP ETF 464287804 5675711 59971 SH SOLE 4969 55002 0 ISHARES TR CORE S&P500 ETF 464287200 710462 1849 SH SOLE 1057 792 0 ISHARES TR RUSSELL 3000 ETF 464287689 7806330 35374 SH SOLE 30041 5333 0 ISHARES TR FLTG RATE NT ETF 46429B655 3665258 72825 SH SOLE 30460 42365 0 ISHARES TR RUS 1000 VAL ETF 464287598 30654778 202142 SH SOLE 158572 43570 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1021294 21655 SH SOLE 5264 16391 0 ISHARES TR CORE US AGGBD ET 464287226 66516875 685812 SH SOLE 614277 71535 0 ISHARES TR MSCI UK ETF NEW 46435G334 4068456 132696 SH SOLE 126085 6611 0 ISHARES TR CORE MSCI EAFE 46432F842 3146289 51043 SH SOLE 5972 45071 0 ISHARES TR RUS MID CAP ETF 464287499 6300034 93403 SH SOLE 88430 4973 0 ISHARES TR CORE S&P MCP ETF 464287507 9037154 37361 SH SOLE 3903 33458 0 ISHARES TR ISHS 5-10YR INVT 464288638 3016404 60925 SH SOLE 4786 56139 0 ISHARES TR RUS 1000 GRW ETF 464287614 19232679 89772 SH SOLE 79717 10055 0 JABIL INC COM 466313103 16559542 242808 SH SOLE 216073 26735 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1250144 131318 SH SOLE 131318 0 0 JOHNSON & JOHNSON COM 478160104 138519415 784146 SH SOLE 723126 61020 0 JOHNSON CTLS INTL PLC SHS G51502105 38086510 595102 SH SOLE 559498 35604 0 JOHNSON OUTDOORS INC CL A 479167108 231288 3498 SH SOLE 3498 0 0 JPMORGAN CHASE & CO COM 46625H100 146651786 1093600 SH SOLE 1012187 81413 0 KEYCORP COM 493267108 53061939 3046036 SH SOLE 2847901 198135 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8584266 50180 SH SOLE 40338 9842 0 KINDER MORGAN INC DEL COM 49456B101 50809779 2810275 SH SOLE 2617926 192349 0 KNOWBE4 INC CL A 49926T104 1084259 43755 SH SOLE 43755 0 0 KODIAK SCIENCES INC COM 50015M109 77550 10831 SH SOLE 10831 0 0 KORN FERRY COM NEW 500643200 883382 17451 SH SOLE 17451 0 0 KOSMOS ENERGY LTD COM 500688106 73684 11586 SH SOLE 11586 0 0 KRAFT HEINZ CO COM 500754106 9154920 224882 SH SOLE 212722 12160 0 KROGER CO COM 501044101 2089691 46875 SH SOLE 32470 14405 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17960241 76271 SH SOLE 65925 10346 0 LADDER CAP CORP CL A 505743104 962205 95837 SH SOLE 95837 0 0 LAM RESEARCH CORP COM 512807108 407271 969 SH SOLE 0 969 0 LAMAR ADVERTISING CO NEW CL A 512816109 15141500 160397 SH SOLE 128339 32058 0 LAMB WESTON HLDGS INC COM 513272104 1365647 15282 SH SOLE 10536 4746 0 LANDSTAR SYS INC COM 515098101 2681012 16458 SH SOLE 11708 4750 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1631165 25141 SH SOLE 18193 6948 0 LEMONADE INC COM 52567D107 716588 52382 SH SOLE 52382 0 0 LIBERTY ENERGY INC COM CL A 53115L104 3874020 241975 SH SOLE 241975 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 286065 37990 SH SOLE 37990 0 0 LIFE STORAGE INC COM 53223X107 12715718 129094 SH SOLE 112556 16538 0 LILLY ELI & CO COM 532457108 34414644 94070 SH SOLE 86116 7954 0 LINDSAY CORP COM 535555106 1907559 11714 SH SOLE 11714 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 30563 13892 SH SOLE 13892 0 0 LOCKHEED MARTIN CORP COM 539830109 60365044 124083 SH SOLE 114013 10070 0 LOWES COS INC COM 548661107 5203574 26118 SH SOLE 22316 3802 0 LULULEMON ATHLETICA INC COM 550021109 7451735 23259 SH SOLE 19544 3715 0 LUMEN TECHNOLOGIES INC COM 550241103 232915 44620 SH SOLE 11709 32911 0 LYELL IMMUNOPHARMA INC COM 55083R104 37584 10831 SH SOLE 10831 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 799466 9629 SH SOLE 2793 6836 0 MACROGENICS INC COM 556099109 88585 13202 SH SOLE 13202 0 0 MACYS INC COM 55616P104 1296458 62782 SH SOLE 62782 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2048172 87342 SH SOLE 87342 0 0 MANHATTAN ASSOCIATES INC COM 562750109 15447272 127243 SH SOLE 112278 14965 0 MARATHON OIL CORP COM 565849106 12881757 475868 SH SOLE 447952 27916 0 MARRIOTT INTL INC NEW CL A 571903202 10988563 73803 SH SOLE 69140 4663 0 MARSH & MCLENNAN COS INC COM 571748102 24454606 147779 SH SOLE 138384 9395 0 MASTERCARD INCORPORATED CL A 57636Q104 11895668 34210 SH SOLE 29665 4545 0 MATADOR RES CO COM 576485205 1975092 34505 SH SOLE 34505 0 0 MATERION CORP COM 576690101 219424 2507 SH SOLE 2507 0 0 MATSON INC COM 57686G105 761825 12187 SH SOLE 12187 0 0 MATTERPORT INC COM CL A 577096100 49128 17546 SH SOLE 17546 0 0 MCCORMICK & CO INC COM NON VTG 579780206 265994 3209 SH SOLE 0 3209 0 MCDONALDS CORP COM 580135101 80118778 304022 SH SOLE 280988 23034 0 MCGRATH RENTCORP COM 580589109 429966 4355 SH SOLE 4355 0 0 MCKESSON CORP COM 58155Q103 12101758 32261 SH SOLE 25537 6724 0 MEDPACE HLDGS INC COM 58506Q109 1469362 6918 SH SOLE 6918 0 0 MEDTRONIC PLC SHS G5960L103 40901421 526266 SH SOLE 489071 37195 0 MERCK & CO INC COM 58933Y105 123538377 1113460 SH SOLE 1029544 83916 0 MERIT MED SYS INC COM 589889104 246615 3492 SH SOLE 3492 0 0 META PLATFORMS INC CL A 30303M102 12846424 106752 SH SOLE 98253 8499 0 METLIFE INC COM 59156R108 108355653 1497245 SH SOLE 1384964 112281 0 METTLER TOLEDO INTERNATIONAL COM 592688105 302099 209 SH SOLE 0 209 0 MGIC INVT CORP WIS COM 552848103 2039449 156881 SH SOLE 110865 46016 0 MGM RESORTS INTERNATIONAL COM 552953101 8169541 243649 SH SOLE 228874 14775 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2437214 34693 SH SOLE 24387 10306 0 MICROSOFT CORP COM 594918104 235878375 983564 SH SOLE 893239 90325 0 MID-AMER APT CMNTYS INC COM 59522J103 17302782 110215 SH SOLE 97056 13159 0 MIDWESTONE FINL GROUP INC NE COM 598511103 207740 6543 SH SOLE 6543 0 0 MODERNA INC COM 60770K107 236293 1316 SH SOLE 1316 0 0 MOLINA HEALTHCARE INC COM 60855R100 15375188 46560 SH SOLE 43389 3171 0 MONARCH CASINO & RESORT INC COM 609027107 529196 6883 SH SOLE 6883 0 0 MONDELEZ INTL INC CL A 609207105 60888376 913554 SH SOLE 853756 59798 0 MOODYS CORP COM 615369105 13016903 46719 SH SOLE 42704 4015 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 378576 1469 SH SOLE 0 1469 0 MSA SAFETY INC COM 553498106 3694593 25623 SH SOLE 18293 7330 0 MURPHY USA INC COM 626755102 1898975 6793 SH SOLE 6793 0 0 NEOGENOMICS INC COM NEW 64049M209 106803 11559 SH SOLE 11559 0 0 NETFLIX INC COM 64110L106 17063959 57867 SH SOLE 54743 3124 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5907997 49464 SH SOLE 46737 2727 0 NEW YORK CMNTY BANCORP INC COM 649445103 359093 41755 SH SOLE 0 41755 0 NEWELL BRANDS INC COM 651229106 148353 11342 SH SOLE 0 11342 0 NEXTERA ENERGY INC COM 65339F101 15400423 184216 SH SOLE 162635 21581 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 594947 64388 SH SOLE 64388 0 0 NICE LTD SPONSORED ADR 653656108 13813305 71832 SH SOLE 66948 4884 0 NICOLET BANKSHARES INC COM 65406E102 1363861 17093 SH SOLE 17093 0 0 NIKE INC CL B 654106103 16666483 142436 SH SOLE 133390 9046 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 64477 21071 SH SOLE 21071 0 0 NORTHROP GRUMMAN CORP COM 666807102 358909 658 SH SOLE 658 0 0 NORTHWESTERN CORP COM NEW 668074305 224068 3776 SH SOLE 0 3776 0 NOVANTA INC COM 67000B104 1258306 9261 SH SOLE 9261 0 0 NOW INC COM 67011P100 351498 27677 SH SOLE 27677 0 0 NUCOR CORP COM 670346105 2402384 18226 SH SOLE 12558 5668 0 NVIDIA CORPORATION COM 67066G104 32667558 223536 SH SOLE 201397 22139 0 OCCIDENTAL PETE CORP COM 674599105 452971 7191 SH SOLE 3483 3708 0 OGE ENERGY CORP COM 670837103 4080680 103178 SH SOLE 72329 30849 0 OKTA INC CL A 679295105 2752057 40276 SH SOLE 28880 11396 0 OLD DOMINION FREIGHT LINE IN COM 679580100 850709 2998 SH SOLE 1894 1104 0 OPKO HEALTH INC COM 68375N103 16438 13150 SH SOLE 13150 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 657855 21863 SH SOLE 21863 0 0 ORACLE CORP COM 68389X105 7417585 90746 SH SOLE 85139 5607 0 OREILLY AUTOMOTIVE INC COM 67103H107 4089921 4846 SH SOLE 3346 1500 0 ORIGIN BANCORP INC COM 68621T102 384543 10478 SH SOLE 10478 0 0 OVINTIV INC COM 69047Q102 4569807 90116 SH SOLE 85185 4931 0 OWENS CORNING NEW COM 690742101 898038 10528 SH SOLE 0 10528 0 PACCAR INC COM 693718108 6164088 62591 SH SOLE 55650 6941 0 PAGERDUTY INC COM 69553P100 1022973 38516 SH SOLE 38516 0 0 PALO ALTO NETWORKS INC COM 697435105 5157129 36958 SH SOLE 34861 2097 0 PAYCHEX INC COM 704326107 4295232 37169 SH SOLE 25023 12146 0 PAYCOM SOFTWARE INC COM 70432V102 2764332 8908 SH SOLE 6371 2537 0 PAYLOCITY HLDG CORP COM 70438V106 262597 1352 SH SOLE 1352 0 0 PAYPAL HLDGS INC COM 70450Y103 6344866 89088 SH SOLE 82045 7043 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 257302 6913 SH SOLE 6913 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 949681 70925 SH SOLE 70925 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4437568 38611 SH SOLE 27634 10977 0 PEOPLES BANCORP INC COM 709789101 250041 8851 SH SOLE 8851 0 0 PEPSICO INC COM 713448108 141486718 783166 SH SOLE 726048 57118 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1279891 21920 SH SOLE 21920 0 0 PERKINELMER INC COM 714046109 3722043 26544 SH SOLE 18810 7734 0 PFIZER INC COM 717081103 123516724 2410553 SH SOLE 2237410 173143 0 PHILIP MORRIS INTL INC COM 718172109 78829503 778870 SH SOLE 723633 55237 0 PHILLIPS 66 COM 718546104 2586268 24848 SH SOLE 18174 6674 0 PHREESIA INC COM 71944F106 1027459 31751 SH SOLE 31751 0 0 PIONEER NAT RES CO COM 723787107 3674495 16088 SH SOLE 11386 4702 0 PNC FINL SVCS GROUP INC COM 693475105 42060845 266310 SH SOLE 247153 19157 0 PORCH GROUP INC COM 733245104 37323 19853 SH SOLE 19853 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 6817138 139126 SH SOLE 132116 7010 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 315688 13678 SH SOLE 13678 0 0 PPG INDS INC COM 693506107 246450 1960 SH SOLE 0 1960 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1453978 19485 SH SOLE 19485 0 0 PROCTER AND GAMBLE CO COM 742718109 161237210 1063850 SH SOLE 994221 69629 0 PROGYNY INC COM 74340E103 867770 27858 SH SOLE 27858 0 0 PROLOGIS INC. COM 74340W103 3401431 30173 SH SOLE 21889 8284 0 PROPETRO HLDG CORP COM 74347M108 708468 68319 SH SOLE 68319 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 200697 11601 SH SOLE 11601 0 0 PRUDENTIAL FINL INC COM 744320102 81224324 816653 SH SOLE 760091 56562 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39996470 652790 SH SOLE 607014 45776 0 PULTE GROUP INC COM 745867101 10553034 231782 SH SOLE 215208 16574 0 PURE STORAGE INC CL A 74624M102 7920834 295995 SH SOLE 280048 15947 0 QUALCOMM INC COM 747525103 13903048 126461 SH SOLE 115525 10936 0 QUALYS INC COM 74758T303 5005669 44602 SH SOLE 41902 2700 0 QUANTA SVCS INC COM 74762E102 6444177 45222 SH SOLE 32173 13049 0 QUEST DIAGNOSTICS INC COM 74834L100 4514005 28855 SH SOLE 20479 8376 0 QUIDELORTHO CORP COM 219798105 2832237 33060 SH SOLE 23277 9783 0 RAYONIER ADVANCED MATLS INC COM 75508B104 117810 12272 SH SOLE 12272 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 53573530 530851 SH SOLE 498300 32551 0 RBC BEARINGS INC COM 75524B104 686274 3278 SH SOLE 3278 0 0 REALTY INCOME CORP COM 756109104 211769 3339 SH SOLE 3339 0 0 REGENERON PHARMACEUTICALS COM 75886F107 299418 415 SH SOLE 0 415 0 RENT THE RUNWAY INC COM CL A 76010Y103 44007 14429 SH SOLE 14429 0 0 REPUBLIC BANCORP INC KY CL A 760281204 397170 9706 SH SOLE 9706 0 0 REPUBLIC SVCS INC COM 760759100 16980601 131643 SH SOLE 120878 10765 0 RESOURCES CONNECTION INC COM 76122Q105 919634 50035 SH SOLE 50035 0 0 ROCKWELL AUTOMATION INC COM 773903109 7950512 30867 SH SOLE 29053 1814 0 ROSS STORES INC COM 778296103 7420050 63927 SH SOLE 55230 8697 0 RPM INTL INC COM 749685103 1944514 19954 SH SOLE 19954 0 0 RUSH ENTERPRISES INC CL A 781846209 511495 9784 SH SOLE 9784 0 0 SALESFORCE INC COM 79466L302 223810 1688 SH SOLE 1688 0 0 SCHLUMBERGER LTD COM STK 806857108 6259843 117094 SH SOLE 110154 6940 0 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 2299910 2299910 SH SOLE 0 2299910 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 291998 4451 SH SOLE 4451 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 275473 4958 SH SOLE 4958 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 352993 7733 SH SOLE 0 7733 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 458316 6067 SH SOLE 0 6067 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 453890 9409 SH SOLE 0 9409 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2547781 56429 SH SOLE 0 56429 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1039294 43908 SH SOLE 0 43908 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1345837 20385 SH SOLE 6967 13418 0 SCPHARMACEUTICALS INC COM 810648105 232423 32416 SH SOLE 32416 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 403465 43665 SH SOLE 43665 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 296810 2298 SH SOLE 0 2298 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 687082 5521 SH SOLE 0 5521 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 391238 5248 SH SOLE 0 5248 0 SEMPRA COM 816851109 515700 3337 SH SOLE 0 3337 0 SERVICE CORP INTL COM 817565104 3558389 51466 SH SOLE 36330 15136 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 86991 11933 SH SOLE 11933 0 0 SERVICENOW INC COM 81762P102 268295 691 SH SOLE 0 691 0 SERVISFIRST BANCSHARES INC COM 81768T108 993708 14420 SH SOLE 14420 0 0 SHOCKWAVE MED INC COM 82489T104 1504173 7316 SH SOLE 7316 0 0 SIGNET JEWELERS LIMITED SHS G81276100 993702 14613 SH SOLE 14613 0 0 SIMPSON MFG INC COM 829073105 1160170 13086 SH SOLE 13086 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 344887 6696 SH SOLE 6696 0 0 SNAP ON INC COM 833034101 3279951 14355 SH SOLE 11040 3315 0 SNOWFLAKE INC CL A 833445109 5937353 41364 SH SOLE 39009 2355 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 546150 55000 SH SOLE 55000 0 0 SOLO BRANDS INC COM CL A 83425V104 37925 10195 SH SOLE 10195 0 0 SONOCO PRODS CO COM 835495102 5319515 87621 SH SOLE 61501 26120 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 302252 10979 SH SOLE 10979 0 0 SOUTHERN CO COM 842587107 84071662 1177309 SH SOLE 1095902 81407 0 SP PLUS CORP COM 78469C103 332305 9571 SH SOLE 9571 0 0 SPDR GOLD TR GOLD SHS 78463V107 651586 3841 SH SOLE 2382 1459 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2905458 37078 SH SOLE 37078 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 215244 6530 SH SOLE 0 6530 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 559880 18858 SH SOLE 0 18858 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 27952728 73093 SH SOLE 12657 60436 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 389655 880 SH SOLE 0 880 0 SPDR SER TR PORTFOLIO SHORT 78464A474 3017872 102719 SH SOLE 102719 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 9864369 392534 SH SOLE 392534 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 2727880 29823 SH SOLE 29823 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 1250737 38109 SH SOLE 26917 11192 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 4820862 151457 SH SOLE 13099 138358 0 SPS COMM INC COM 78463M107 590811 4600 SH SOLE 4600 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 586689 12087 SH SOLE 12087 0 0 STANDEX INTL CORP COM 854231107 543490 5307 SH SOLE 5307 0 0 STARBUCKS CORP COM 855244109 213984 2157 SH SOLE 2157 0 0 STERLING INFRASTRUCTURE INC COM 859241101 707673 21575 SH SOLE 21575 0 0 STONEX GROUP INC COM 861896108 201039 2110 SH SOLE 2110 0 0 STRYKER CORPORATION COM 863667101 11879920 48591 SH SOLE 45455 3136 0 SUNRUN INC COM 86771W105 1731613 72090 SH SOLE 50022 22068 0 SUPER MICRO COMPUTER INC COM 86800U104 1476902 17989 SH SOLE 17989 0 0 SURGERY PARTNERS INC COM 86881A100 394731 14168 SH SOLE 14168 0 0 SYNOPSYS INC COM 871607107 27751404 86916 SH SOLE 77135 9781 0 SYNOVUS FINL CORP COM NEW 87161C501 4230190 112655 SH SOLE 79649 33006 0 SYSCO CORP COM 871829107 16269090 212807 SH SOLE 200279 12528 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 299045 4015 SH SOLE 4015 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 424582 1062 SH SOLE 1062 0 0 TERADYNE INC COM 880770102 238802 2734 SH SOLE 2734 0 0 TESLA INC COM 88160R101 28902550 234636 SH SOLE 214233 20403 0 TETRA TECH INC NEW COM 88162G103 13077531 90072 SH SOLE 82117 7955 0 TEXAS INSTRS INC COM 882508104 17869572 108156 SH SOLE 99304 8852 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1390461 593 SH SOLE 377 216 0 THERMO FISHER SCIENTIFIC INC COM 883556102 16930024 30743 SH SOLE 28125 2618 0 TITAN INTL INC ILL COM 88830M102 230048 15016 SH SOLE 15016 0 0 TJX COS INC NEW COM 872540109 8275212 103960 SH SOLE 95980 7980 0 T-MOBILE US INC COM 872590104 16740872 119577 SH SOLE 109238 10339 0 TORO CO COM 891092108 10314140 91114 SH SOLE 75865 15249 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 716599 23236 SH SOLE 23236 0 0 TRACTOR SUPPLY CO COM 892356106 3697661 16437 SH SOLE 11400 5037 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3192065 18990 SH SOLE 17407 1583 0 TRANSCAT INC COM 893529107 571461 8064 SH SOLE 8064 0 0 TRUIST FINL CORP COM 89832Q109 39893483 927109 SH SOLE 861682 65427 0 TRUSTMARK CORP COM 898402102 1087348 31147 SH SOLE 31147 0 0 TTM TECHNOLOGIES INC COM 87305R109 1568414 104006 SH SOLE 104006 0 0 UBER TECHNOLOGIES INC COM 90353T100 6179091 249862 SH SOLE 235637 14225 0 UFP INDUSTRIES INC COM 90278Q108 614689 7756 SH SOLE 7756 0 0 ULTA BEAUTY INC COM 90384S303 2499486 5329 SH SOLE 3812 1517 0 UNION PAC CORP COM 907818108 791708 3823 SH SOLE 2172 1651 0 UNITED BANKSHARES INC WEST V COM 909907107 286912 7086 SH SOLE 0 7086 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1819758 53839 SH SOLE 53839 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5015476 28851 SH SOLE 25388 3463 0 UNITED RENTALS INC COM 911363109 7752976 21814 SH SOLE 19073 2741 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2073840 7457 SH SOLE 5293 2164 0 UNITEDHEALTH GROUP INC COM 91324P102 67668899 127634 SH SOLE 114886 12748 0 UNITIL CORP COM 913259107 305849 5955 SH SOLE 5955 0 0 UNIVAR SOLUTIONS INC COM 91336L107 11701825 368682 SH SOLE 348766 19916 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 883116 26409 SH SOLE 26409 0 0 UNUM GROUP COM 91529Y106 474799 11572 SH SOLE 0 11572 0 US BANCORP DEL COM NEW 902973304 59184422 1357129 SH SOLE 1251777 105352 0 USERTESTING INC COM 91734E101 471553 62790 SH SOLE 62790 0 0 VAIL RESORTS INC COM 91879Q109 1473571 6182 SH SOLE 4383 1799 0 VALERO ENERGY CORP COM 91913Y100 3230907 25468 SH SOLE 16156 9312 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 361212 5028 SH SOLE 5028 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 221644 1040 SH SOLE 1040 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 231492 1261 SH SOLE 1261 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 235796 1157 SH SOLE 0 1157 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 212745 1573 SH SOLE 0 1573 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2323783 6614 SH SOLE 2478 4136 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1192972 6240 SH SOLE 3276 2964 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 390903 10028 SH SOLE 0 10028 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4378401 58231 SH SOLE 35441 22790 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2984728 54150 SH SOLE 5848 48302 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2458960 31724 SH SOLE 28016 3708 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 629008 4142 SH SOLE 2798 1344 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 791889 18868 SH SOLE 0 18868 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 271742 2511 SH SOLE 0 2511 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 225068 1308 SH SOLE 1308 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 471020 1475 SH SOLE 1475 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 83413039 2117085 SH SOLE 1976816 140269 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4240837 14685 SH SOLE 12168 2517 0 VISA INC COM CL A 92826C839 13439949 65890 SH SOLE 57505 8385 0 VIVINT SMART HOME INC COM CL A 928542109 391454 32895 SH SOLE 32895 0 0 WALMART INC COM 931142103 122835319 881223 SH SOLE 823831 57392 0 WASTE MGMT INC DEL COM 94106L109 362550 2311 SH SOLE 0 2311 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1640626 11219 SH SOLE 11219 0 0 WEC ENERGY GROUP INC COM 92939U106 39018059 431019 SH SOLE 389187 41832 0 WELLS FARGO CO NEW COM 949746101 349734 8470 SH SOLE 8470 0 0 WESCO INTL INC COM 95082P105 4357554 34805 SH SOLE 29643 5162 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 71187 20228 SH SOLE 20228 0 0 WESTAMERICA BANCORPORATION COM 957090103 1103178 18695 SH SOLE 18695 0 0 WILLIAMS COS INC COM 969457100 3848431 116974 SH SOLE 82670 34304 0 WINGSTOP INC COM 974155103 848623 6166 SH SOLE 6166 0 0 WINTRUST FINL CORP COM 97650W108 9602208 513829 SH SOLE 501119 12710 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1052291 32289 SH SOLE 32289 0 0 WORKIVA INC COM CL A 98139A105 5003 10047 SH SOLE 10047 0 0 WP CAREY INC COM 92936U109 42745795 1199079 SH SOLE 1158435 40644 0 XCEL ENERGY INC COM 98389B100 357631 5101 SH SOLE 0 5101 0 YORK WTR CO COM 987184108 245141 5450 SH SOLE 5450 0 0 ZIONS BANCORPORATION N A COM 989701107 719376 14633 SH SOLE 14633 0 0