0001172661-23-004002.txt : 20231114 0001172661-23-004002.hdr.sgml : 20231114 20231114160907 ACCESSION NUMBER: 0001172661-23-004002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231114 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: 231406147 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 09-30-2023 09-30-2023 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 11-14-2023 0 600 7721042513
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 369018 3942 SH SOLE 3942 0 0 AAON INC COM PAR $0.004 000360206 2173946 38227 SH SOLE 38227 0 0 ABBOTT LABS COM 002824100 48503905 500815 SH SOLE 460684 40131 0 ABBVIE INC COM 00287Y109 101586567 681514 SH SOLE 618589 62925 0 ABERCROMBIE & FITCH CO CL A 002896207 1066713 18923 SH SOLE 18923 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25689449 83649 SH SOLE 77942 5707 0 ADOBE INC COM 00724F101 10848389 21276 SH SOLE 19180 2096 0 ADVANCED MICRO DEVICES INC COM 007903107 15426770 150037 SH SOLE 131949 18088 0 AFLAC INC COM 001055102 725919 9458 SH SOLE 9458 0 0 AGCO CORP COM 001084102 3671728 31043 SH SOLE 23588 7455 0 AGILENT TECHNOLOGIES INC COM 00846U101 496691 4442 SH SOLE 4442 0 0 AGILON HEALTH INC COM 00857U107 414980 23366 SH SOLE 23366 0 0 AGNC INVT CORP COM 00123Q104 3213775 340443 SH SOLE 260630 79813 0 AIRBNB INC COM CL A 009066101 4509658 32867 SH SOLE 30736 2131 0 ALAMO GROUP INC COM 011311107 666202 3854 SH SOLE 3854 0 0 ALBANY INTL CORP CL A 012348108 650133 7535 SH SOLE 7535 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 326372 19508 SH SOLE 19508 0 0 ALIGN TECHNOLOGY INC COM 016255101 1442785 4725 SH SOLE 3507 1218 0 ALKERMES PLC SHS G01767105 1511710 53970 SH SOLE 53970 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 2577460 80697 SH SOLE 61494 19203 0 ALLIENT INC COM 019330109 225283 7286 SH SOLE 7286 0 0 ALPHABET INC CAP STK CL C 02079K107 15939556 120892 SH SOLE 110271 10621 0 ALPHABET INC CAP STK CL A 02079K305 144946477 1107645 SH SOLE 998691 108954 0 ALPS ETF TR ALERIAN MLP 00162Q452 461710 10941 SH SOLE 10941 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 262305 21750 SH SOLE 21750 0 0 ALTAIR ENGR INC COM CL A 021369103 1220309 19506 SH SOLE 19506 0 0 ALTRIA GROUP INC COM 02209S103 36822411 875682 SH SOLE 788744 86938 0 ALX ONCOLOGY HLDGS INC COM 00166B105 66807 13918 SH SOLE 13918 0 0 AMAZON COM INC COM 023135106 119306295 938533 SH SOLE 851174 87359 0 AMER SOFTWARE INC CL A 029683109 182638 15937 SH SOLE 15937 0 0 AMERICAN ELEC PWR CO INC COM 025537101 23738475 315588 SH SOLE 282098 33490 0 AMERICAN EXPRESS CO COM 025816109 24470831 164025 SH SOLE 144016 20009 0 AMERIPRISE FINL INC COM 03076C106 22271198 67554 SH SOLE 61199 6355 0 AMGEN INC COM 031162100 21277064 79168 SH SOLE 72571 6597 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1010613 21975 SH SOLE 21975 0 0 ANSYS INC COM 03662Q105 10276240 34536 SH SOLE 30400 4136 0 APPLE INC COM 037833100 246601869 1440348 SH SOLE 1330592 109756 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3257862 21071 SH SOLE 21071 0 0 APPLIED MATLS INC COM 038222105 76339811 551389 SH SOLE 507173 44216 0 APTIV PLC SHS G6095L109 2120890 21512 SH SOLE 16254 5258 0 ARCH CAP GROUP LTD ORD G0450A105 2402875 30145 SH SOLE 22893 7252 0 ARCHER DANIELS MIDLAND CO COM 039483102 2453599 32532 SH SOLE 24859 7673 0 ARCOSA INC COM 039653100 1672921 23267 SH SOLE 23267 0 0 ARISTA NETWORKS INC COM 040413106 9558552 51968 SH SOLE 43134 8834 0 ARMADA HOFFLER PPTYS INC COM 04208T108 288632 28187 SH SOLE 28187 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1515394 40497 SH SOLE 40497 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 249426 424 SH SOLE 424 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 538217 21460 SH SOLE 21460 0 0 ASTEC INDS INC COM 046224101 248627 5278 SH SOLE 5278 0 0 AT&T INC COM 00206R102 42679866 2841536 SH SOLE 2601152 240384 0 ATKORE INC COM 047649108 7443705 49894 SH SOLE 46150 3744 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11213241 46609 SH SOLE 42548 4061 0 AUTOZONE INC COM 053332102 3548605 1397 SH SOLE 969 428 0 AVIS BUDGET GROUP COM 053774105 804213 4476 SH SOLE 4476 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1250401 7669 SH SOLE 7669 0 0 AXON ENTERPRISE INC COM 05464C101 3280908 16488 SH SOLE 12424 4064 0 BADGER METER INC COM 056525108 1612204 11206 SH SOLE 11206 0 0 BANK AMERICA CORP COM 060505104 57138217 2086860 SH SOLE 1871807 215053 0 BANK MONTREAL QUE COM 063671101 651867 7726 SH SOLE 4988 2738 0 BANK NEW YORK MELLON CORP COM 064058100 36292765 850944 SH SOLE 774905 76039 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2598648 63028 SH SOLE 63028 0 0 BERKLEY W R CORP COM 084423102 7123196 112194 SH SOLE 102571 9623 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6562041 18733 SH SOLE 16740 1993 0 BIO RAD LABS INC CL A 090572207 321776 898 SH SOLE 898 0 0 BIOTE CORP CLASS A COM 090683103 120847 23603 SH SOLE 23603 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 14885529 208568 SH SOLE 192197 16371 0 BLACKBAUD INC COM 09227Q100 491684 6992 SH SOLE 6992 0 0 BLACKLINE INC COM 09239B109 917918 16548 SH SOLE 16548 0 0 BLACKROCK INC COM 09247X101 87838289 135869 SH SOLE 124675 11194 0 BLACKSTONE INC COM 09260D107 550762 5140 SH SOLE 1971 3169 0 BLUE BIRD CORP COM 095306106 232950 10911 SH SOLE 10911 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 255073 6954 SH SOLE 6954 0 0 BOEING CO COM 097023105 205634 1077 SH SOLE 1077 0 0 BOISE CASCADE CO DEL COM 09739D100 236134 2292 SH SOLE 2292 0 0 BOOKING HOLDINGS INC COM 09857L108 242488 79 SH SOLE 0 79 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2693633 24652 SH SOLE 18898 5754 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 29534 10662 SH SOLE 10662 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 100818 13009 SH SOLE 13009 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 14378403 247733 SH SOLE 214710 33023 0 BROADCOM INC COM 11135F101 81971549 98692 SH SOLE 89744 8948 0 BRUKER CORP COM 116794108 1678880 26949 SH SOLE 21077 5872 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4424079 35538 SH SOLE 30548 4990 0 BUNGE LIMITED COM G16962105 5098458 47099 SH SOLE 35623 11476 0 BYLINE BANCORP INC COM 124411109 533465 27066 SH SOLE 27066 0 0 CACI INTL INC CL A 127190304 14360646 45745 SH SOLE 42009 3736 0 CACTUS INC CL A 127203107 1997360 39780 SH SOLE 39780 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 32216794 137502 SH SOLE 116200 21302 0 CANTALOUPE INC COM 138103106 172911 27666 SH SOLE 27666 0 0 CARVANA CO CL A 146869102 891393 21234 SH SOLE 21234 0 0 CASEYS GEN STORES INC COM 147528103 5073666 18686 SH SOLE 17449 1237 0 CATERPILLAR INC COM 149123101 142631257 522458 SH SOLE 473797 48661 0 CBOE GLOBAL MKTS INC COM 12503M108 2292600 14676 SH SOLE 11006 3670 0 CDW CORP COM 12514G108 220171 1091 SH SOLE 1091 0 0 CELANESE CORP DEL COM 150870103 16503914 131485 SH SOLE 120198 11287 0 CENCORA INC COM 03073E105 4377964 24326 SH SOLE 21421 2905 0 CHENIERE ENERGY INC COM NEW 16411R208 5967170 35955 SH SOLE 27277 8678 0 CHEVRON CORP NEW COM 166764100 178703761 1059802 SH SOLE 955073 104729 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2368312 1293 SH SOLE 920 373 0 CHURCH & DWIGHT CO INC COM 171340102 10797180 117835 SH SOLE 106367 11468 0 CIMPRESS PLC SHS EURO G2143T103 208991 2985 SH SOLE 2985 0 0 CINTAS CORP COM 172908105 20121341 41831 SH SOLE 38410 3421 0 CISCO SYS INC COM 17275R102 117911857 2193301 SH SOLE 1986249 207052 0 CITIGROUP INC COM NEW 172967424 20321463 494079 SH SOLE 454313 39766 0 CITIZENS FINL GROUP INC COM 174610105 15719813 586560 SH SOLE 537678 48882 0 CITY HLDG CO COM 177835105 1541494 17061 SH SOLE 17061 0 0 CLEAN HARBORS INC COM 184496107 6145220 36719 SH SOLE 27977 8742 0 CLOROX CO DEL COM 189054109 2841573 21682 SH SOLE 16166 5516 0 COCA COLA CO COM 191216100 67261903 1201535 SH SOLE 1090063 111472 0 COHEN & STEERS INC COM 19247A100 580977 9267 SH SOLE 9267 0 0 COLGATE PALMOLIVE CO COM 194162103 278551 3917 SH SOLE 3917 0 0 COLONY BANKCORP INC COM 19623P101 1431606 143232 SH SOLE 143232 0 0 COMCAST CORP NEW CL A 20030N101 66875783 1508249 SH SOLE 1379433 128816 0 COMMERCIAL METALS CO COM 201723103 810337 16400 SH SOLE 16400 0 0 COMMERCIAL VEH GROUP INC COM 202608105 307482 39624 SH SOLE 39624 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 369938 19709 SH SOLE 19709 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 511471 59612 SH SOLE 59612 0 0 CONOCOPHILLIPS COM 20825C104 143360665 1196667 SH SOLE 1079593 117074 0 CONSOLIDATED WATER CO INC ORD G23773107 631378 22200 SH SOLE 22200 0 0 CONSTELLIUM SE CL A SHS F21107101 1212439 66618 SH SOLE 66618 0 0 COPA HOLDINGS SA CL A P31076105 3006213 33732 SH SOLE 25342 8390 0 COPART INC COM 217204106 2172998 50429 SH SOLE 45754 4675 0 CORTEVA INC COM 22052L104 265981 5199 SH SOLE 0 5199 0 COSTCO WHSL CORP NEW COM 22160K105 19599697 34692 SH SOLE 30626 4066 0 COURSERA INC COM 22266M104 1105669 59158 SH SOLE 59158 0 0 CROCS INC COM 227046109 951974 10790 SH SOLE 10790 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3494956 20880 SH SOLE 18877 2003 0 CROWN CASTLE INC COM 22822V101 26622094 289276 SH SOLE 258809 30467 0 CSW INDUSTRIALS INC COM 126402106 615610 3513 SH SOLE 3513 0 0 CSX CORP COM 126408103 50757843 1650662 SH SOLE 1518470 132192 0 CUMMINS INC COM 231021106 387919 1699 SH SOLE 1699 0 0 CVS HEALTH CORP COM 126650100 11576299 165802 SH SOLE 148771 17031 0 D R HORTON INC COM 23331A109 216739 2017 SH SOLE 2017 0 0 DANAHER CORPORATION COM 235851102 50583823 203884 SH SOLE 187539 16345 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1134283 547963 SH SOLE 512757 35206 0 DARDEN RESTAURANTS INC COM 237194105 2811660 19632 SH SOLE 15014 4618 0 DATA I O CORP COM 237690102 190119 49900 SH SOLE 49900 0 0 DAVITA INC COM 23918K108 4958209 52451 SH SOLE 48391 4060 0 DEERE & CO COM 244199105 18489287 48993 SH SOLE 43503 5490 0 DELTA AIR LINES INC DEL COM NEW 247361702 357779 9670 SH SOLE 9670 0 0 DEVON ENERGY CORP NEW COM 25179M103 263326 5520 SH SOLE 5520 0 0 DIGI INTL INC COM 253798102 847291 31381 SH SOLE 31381 0 0 DISCOVER FINL SVCS COM 254709108 1932364 22306 SH SOLE 16513 5793 0 DISNEY WALT CO COM 254687106 557877 6883 SH SOLE 4121 2762 0 DNP SELECT INCOME FD INC COM 23325P104 182965 19219 SH SOLE 19219 0 0 DOMINOS PIZZA INC COM 25754A201 8277779 21853 SH SOLE 20468 1385 0 DOW INC COM 260557103 67062017 1300660 SH SOLE 1178992 121668 0 DRAFTKINGS INC NEW COM CL A 26142V105 3176652 107903 SH SOLE 81814 26089 0 DREAM FINDERS HOMES INC COM CL A 26154D100 610802 27476 SH SOLE 27476 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 218615 4131 SH SOLE 0 4131 0 E L F BEAUTY INC COM 26856L103 9397841 85567 SH SOLE 78924 6643 0 EASTMAN CHEM CO COM 277432100 30821325 401738 SH SOLE 370038 31700 0 ECOLAB INC COM 278865100 4875251 28780 SH SOLE 26439 2341 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1713316 152430 SH SOLE 113375 39055 0 ELEVANCE HEALTH INC COM 036752103 222770 512 SH SOLE 0 512 0 ELI LILLY & CO COM 532457108 47737361 88874 SH SOLE 80899 7975 0 EMCOR GROUP INC COM 29084Q100 17388273 82648 SH SOLE 76392 6256 0 EMERSON ELEC CO COM 291011104 36441248 377356 SH SOLE 346107 31249 0 EMPIRE ST RLTY TR INC CL A 292104106 161106 20038 SH SOLE 20038 0 0 EMPLOYERS HLDGS INC COM 292218104 763682 19116 SH SOLE 19116 0 0 ENACT HLDGS INC COM 29249E109 657508 24146 SH SOLE 24146 0 0 ENCOMPASS HEALTH CORP COM 29261A100 4171736 62116 SH SOLE 57920 4196 0 ENERGY RECOVERY INC COM 29270J100 886511 41797 SH SOLE 41797 0 0 ENGAGESMART INC COMMON STOCK 29283F103 265152 14739 SH SOLE 14739 0 0 EPLUS INC COM 294268107 522516 8226 SH SOLE 8226 0 0 EPR PPTYS COM SH BEN INT 26884U109 4779878 115067 SH SOLE 85987 29080 0 EQUITY COMWLTH COM SH BEN INT 294628102 1601171 87162 SH SOLE 87162 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4753855 74617 SH SOLE 46352 28265 0 ESAB CORPORATION COM 29605J106 5743102 81787 SH SOLE 61588 20199 0 ESCO TECHNOLOGIES INC COM 296315104 484794 4642 SH SOLE 4642 0 0 EVERGY INC COM 30034W106 31886169 628919 SH SOLE 579829 49090 0 EVERTEC INC COM 30040P103 530909 14279 SH SOLE 14279 0 0 EXACT SCIENCES CORP COM 30063P105 4131969 60568 SH SOLE 55931 4637 0 EXPEDIA GROUP INC COM NEW 30212P303 2681316 26015 SH SOLE 15928 10087 0 EXPEDITORS INTL WASH INC COM 302130109 4923467 42951 SH SOLE 32544 10407 0 EXXON MOBIL CORP COM 30231G102 156715773 1332845 SH SOLE 1220357 112488 0 F N B CORP COM 302520101 310892 28813 SH SOLE 0 28813 0 FABRINET SHS G3323L100 7020994 42138 SH SOLE 39501 2637 0 FAIR ISAAC CORP COM 303250104 22347443 25730 SH SOLE 22463 3267 0 FEDERAL AGRIC MTG CORP CL C 313148306 303971 1970 SH SOLE 1970 0 0 FEDEX CORP COM 31428X106 637668 2407 SH SOLE 0 2407 0 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 308645 13549 SH SOLE 13549 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 453134 10403 SH SOLE 0 10403 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22853078 553344 SH SOLE 500448 52896 0 FIDELITY NATL INFORMATION SV COM 31620M106 465417 8421 SH SOLE 0 8421 0 FIFTH THIRD BANCORP COM 316773100 40141127 1584727 SH SOLE 1458959 125768 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 314313 4269 SH SOLE 0 4269 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 235440 7041 SH SOLE 0 7041 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 209143 1440 SH SOLE 0 1440 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 214992 2665 SH SOLE 0 2665 0 FIRSTENERGY CORP COM 337932107 565669 16550 SH SOLE 16550 0 0 FISERV INC COM 337738108 11512620 101918 SH SOLE 93271 8647 0 FLOWSERVE CORP COM 34354P105 1704017 42847 SH SOLE 32155 10692 0 FLUOR CORP NEW COM 343412102 1154514 31458 SH SOLE 31458 0 0 FLYWIRE CORPORATION COM VTG 302492103 666640 20904 SH SOLE 20904 0 0 FORD MTR CO DEL COM 345370860 53047182 4271114 SH SOLE 3949053 322061 0 FORESTAR GROUP INC COM 346232101 1986527 73739 SH SOLE 73739 0 0 FORTINET INC COM 34959E109 20262044 345297 SH SOLE 298030 47267 0 FREEPORT-MCMORAN INC CL B 35671D857 228405 6125 SH SOLE 6125 0 0 FVCBANKCORP INC COM 36120Q101 1401898 109438 SH SOLE 109438 0 0 GALLAGHER ARTHUR J & CO COM 363576109 113716475 498910 SH SOLE 459295 39615 0 GAMING & LEISURE PPTYS INC COM 36467J108 21535345 472785 SH SOLE 435881 36904 0 GARTNER INC COM 366651107 2788018 8114 SH SOLE 6170 1944 0 GATX CORP COM 361448103 1921110 17652 SH SOLE 17652 0 0 GENERAL DYNAMICS CORP COM 369550108 48997548 221739 SH SOLE 200341 21398 0 GENTEX CORP COM 371901109 2077882 63856 SH SOLE 47954 15902 0 GIBRALTAR INDS INC COM 374689107 466629 6912 SH SOLE 6912 0 0 GILEAD SCIENCES INC COM 375558103 56339852 751800 SH SOLE 686224 65576 0 GMS INC COM 36251C103 575781 9001 SH SOLE 9001 0 0 GOHEALTH INC CL A NEW 38046W204 154565 10667 SH SOLE 10667 0 0 GORMAN RUPP CO COM 383082104 556504 16915 SH SOLE 16915 0 0 GRAINGER W W INC COM 384802104 218756 316 SH SOLE 316 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 9797566 439747 SH SOLE 404067 35680 0 GREEN BRICK PARTNERS INC COM 392709101 661882 15945 SH SOLE 15945 0 0 GRIFFON CORP COM 398433102 342913 8644 SH SOLE 8644 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3216787 35742 SH SOLE 27165 8577 0 HAEMONETICS CORP MASS COM 405024100 1068360 11926 SH SOLE 11926 0 0 HALLIBURTON CO COM 406216101 2044935 50492 SH SOLE 38165 12327 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20604465 290573 SH SOLE 248072 42501 0 HBT FINL INC. COM 404111106 600844 32941 SH SOLE 32941 0 0 HCA HEALTHCARE INC COM 40412C101 5189517 21097 SH SOLE 19286 1811 0 HEALTH CATALYST INC COM 42225T107 902730 89203 SH SOLE 89203 0 0 HEALTHEQUITY INC COM 42226A107 1568711 21474 SH SOLE 21474 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 22533351 1227307 SH SOLE 1133798 93509 0 HEALTHSTREAM INC COM 42222N103 1030493 47752 SH SOLE 47752 0 0 HERC HLDGS INC COM 42704L104 1185854 9970 SH SOLE 9970 0 0 HERSHEY CO COM 427866108 26203995 130968 SH SOLE 114179 16789 0 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 132474 21646 SH SOLE 21646 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 293811 16915 SH SOLE 16915 0 0 HILLENBRAND INC COM 431571108 203601 4812 SH SOLE 4812 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1217601 29916 SH SOLE 29916 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5910094 39353 SH SOLE 34688 4665 0 HOLOGIC INC COM 436440101 7593181 109412 SH SOLE 94931 14481 0 HOME DEPOT INC COM 437076102 143299800 474252 SH SOLE 431199 43053 0 HONEYWELL INTL INC COM 438516106 19617057 106187 SH SOLE 97377 8810 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1728409 14940 SH SOLE 0 14940 0 HP INC COM 40434L105 537099 20899 SH SOLE 20899 0 0 HUBBELL INC COM 443510607 3128576 9982 SH SOLE 7569 2413 0 HUMANA INC COM 444859102 403397 829 SH SOLE 0 829 0 HUNTINGTON BANCSHARES INC COM 446150104 21378276 2055604 SH SOLE 1887930 167674 0 HURON CONSULTING GROUP INC COM 447462102 410557 3942 SH SOLE 3942 0 0 IBEX LTD SHS NEW G4690M101 274608 17774 SH SOLE 17774 0 0 ICF INTL INC COM 44925C103 1100103 9106 SH SOLE 9106 0 0 IDEXX LABS INC COM 45168D104 2819621 6448 SH SOLE 4835 1613 0 IMMUNOGEN INC COM 45253H101 857354 54024 SH SOLE 54024 0 0 INGERSOLL RAND INC COM 45687V106 3421801 53700 SH SOLE 41064 12636 0 INSPIRE MED SYS INC COM 457730109 1545442 7788 SH SOLE 7788 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1203269 9635 SH SOLE 9635 0 0 INTAPP INC COM 45827U109 276439 8247 SH SOLE 8247 0 0 INTEL CORP COM 458140100 7079354 199138 SH SOLE 180980 18158 0 INTER PARFUMS INC COM 458334109 1758561 13090 SH SOLE 13090 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 40042065 285403 SH SOLE 261528 23875 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1768939 58342 SH SOLE 58342 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1883765 65728 SH SOLE 49489 16239 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 798729 15334 SH SOLE 15334 0 0 INTUIT COM 461202103 27809655 54428 SH SOLE 50056 4372 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7194672 24615 SH SOLE 20687 3928 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1422665 95161 SH SOLE 34682 60479 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2607967 44360 SH SOLE 11143 33217 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 497174 10846 SH SOLE 10846 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 705088 4977 SH SOLE 2225 2752 0 INVESCO QQQ TR UNIT SER 1 46090E103 3513920 9808 SH SOLE 6454 3354 0 IQVIA HLDGS INC COM 46266C105 245450 1248 SH SOLE 0 1248 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1894683 42529 SH SOLE 42529 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 536793 16281 SH SOLE 16281 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 992401 32357 SH SOLE 32357 0 0 ISHARES INC MSCI SPAIN ETF 464286764 1446912 52615 SH SOLE 52615 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1749138 40145 SH SOLE 40145 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1515504 49819 SH SOLE 49819 0 0 ISHARES INC MSCI AUST ETF 464286103 882385 41022 SH SOLE 41022 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 470450 22848 SH SOLE 22848 0 0 ISHARES INC MSCI STH KOR ETF 464286772 916370 15548 SH SOLE 15548 0 0 ISHARES INC MSCI STH AFR ETF 464286780 582646 15488 SH SOLE 15488 0 0 ISHARES INC MSCI FRANCE ETF 464286707 2305725 64786 SH SOLE 64786 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1016617 26739 SH SOLE 26739 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4133534 68561 SH SOLE 63552 5009 0 ISHARES INC MSCI CDA ETF 464286509 2640716 78922 SH SOLE 72763 6159 0 ISHARES INC MSCI GERMANY ETF 464286806 2748835 104918 SH SOLE 97061 7857 0 ISHARES TR RUSSELL 2000 ETF 464287655 676363 3827 SH SOLE 3827 0 0 ISHARES TR CORE S&P TTL STK 464287150 1025881 10892 SH SOLE 10892 0 0 ISHARES TR MSCI UAE ETF 46434V761 502222 32846 SH SOLE 32846 0 0 ISHARES TR MSCI EAFE ETF 464287465 1218431 17679 SH SOLE 17679 0 0 ISHARES TR CORE DIV GRWTH 46434V621 305140 6161 SH SOLE 0 6161 0 ISHARES TR BLACKROCK ULTRA 46434V878 2618771 51980 SH SOLE 51980 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2297364 72609 SH SOLE 72609 0 0 ISHARES TR RUS 1000 ETF 464287622 253580 1079 SH SOLE 1079 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1348286 13108 SH SOLE 0 13108 0 ISHARES TR MSCI DENMARK ETF 46429B523 1714741 17060 SH SOLE 17060 0 0 ISHARES TR SELECT DIVID ETF 464287168 252063 2342 SH SOLE 0 2342 0 ISHARES TR 1 3 YR TREAS BD 464287457 29870006 368902 SH SOLE 368902 0 0 ISHARES TR TIPS BD ETF 464287176 1988420 19171 SH SOLE 19171 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1266562 23442 SH SOLE 23442 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 505068 22679 SH SOLE 22679 0 0 ISHARES TR IBOXX INV CP ETF 464287242 17370496 170266 SH SOLE 170266 0 0 ISHARES TR MSCI USA MMENTM 46432F396 679256 4864 SH SOLE 4864 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1322291 26536 SH SOLE 0 26536 0 ISHARES TR PFD AND INCM SEC 464288687 608681 20188 SH SOLE 20188 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8743796 135877 SH SOLE 33370 102507 0 ISHARES TR ISHS 5-10YR INVT 464288638 4249982 87358 SH SOLE 15717 71641 0 ISHARES TR CORE S&P MCP ETF 464287507 10759178 43147 SH SOLE 10632 32515 0 ISHARES TR RUSSELL 3000 ETF 464287689 2194598 8955 SH SOLE 5516 3439 0 ISHARES TR RUS MID CAP ETF 464287499 1342631 19388 SH SOLE 12366 7022 0 ISHARES TR RUS 1000 GRW ETF 464287614 2808573 10559 SH SOLE 8214 2345 0 ISHARES TR CORE US AGGBD ET 464287226 69297835 736896 SH SOLE 643384 93512 0 ISHARES TR NATIONAL MUN ETF 464288414 576645 5624 SH SOLE 2228 3396 0 ISHARES TR CORE S&P SCP ETF 464287804 4569382 48438 SH SOLE 9358 39080 0 ISHARES TR RUS 1000 VAL ETF 464287598 7974705 52528 SH SOLE 33781 18747 0 ISHARES TR CORE S&P500 ETF 464287200 792075 1844 SH SOLE 1228 616 0 ITT INC COM 45073V108 2264569 23129 SH SOLE 17456 5673 0 JABIL INC COM 466313103 24509558 193156 SH SOLE 167195 25961 0 JACK IN THE BOX INC COM 466367109 659454 9549 SH SOLE 9549 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2148001 83191 SH SOLE 65548 17643 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1955988 182803 SH SOLE 171747 11056 0 JOHNSON & JOHNSON COM 478160104 130353371 836940 SH SOLE 755315 81625 0 JOHNSON CTLS INTL PLC SHS G51502105 33401297 627726 SH SOLE 580801 46925 0 JPMORGAN CHASE & CO COM 46625H100 167734297 1156629 SH SOLE 1053403 103226 0 KARAT PACKAGING INC COM 48563L101 1550040 67218 SH SOLE 67218 0 0 KB HOME COM 48666K109 813403 17576 SH SOLE 17576 0 0 KENNAMETAL INC COM 489170100 1029409 41375 SH SOLE 41375 0 0 KEYCORP COM 493267108 327117 30402 SH SOLE 11034 19368 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 351503 2657 SH SOLE 2657 0 0 KINDER MORGAN INC DEL COM 49456B101 48247976 2910011 SH SOLE 2664949 245062 0 KRAFT HEINZ CO COM 500754106 8071701 239943 SH SOLE 221248 18695 0 KROGER CO COM 501044101 2105836 47058 SH SOLE 34138 12920 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2302154 152461 SH SOLE 115183 37278 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 13027160 64795 SH SOLE 56752 8043 0 LADDER CAP CORP CL A 505743104 1212163 118145 SH SOLE 118145 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 28097080 336613 SH SOLE 303487 33126 0 LAMB WESTON HLDGS INC COM 513272104 1534548 16597 SH SOLE 12758 3839 0 LAS VEGAS SANDS CORP COM 517834107 2017824 44019 SH SOLE 33032 10987 0 LEMONADE INC COM 52567D107 1045774 89998 SH SOLE 89998 0 0 LENNAR CORP CL A 526057104 3109226 27704 SH SOLE 21057 6647 0 LIBERTY ENERGY INC COM CL A 53115L104 8195683 442531 SH SOLE 442531 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 326743 40042 SH SOLE 40042 0 0 LINDE PLC SHS G54950103 272077 731 SH SOLE 731 0 0 LINDSAY CORP COM 535555106 1354323 11509 SH SOLE 11509 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3551799 42772 SH SOLE 32556 10216 0 LIVERAMP HLDGS INC COM 53815P108 394693 13686 SH SOLE 13686 0 0 LOCKHEED MARTIN CORP COM 539830109 44769074 109471 SH SOLE 97956 11515 0 LOWES COS INC COM 548661107 423551 2038 SH SOLE 2038 0 0 LULULEMON ATHLETICA INC COM 550021109 9459578 24531 SH SOLE 21181 3350 0 LUMEN TECHNOLOGIES INC COM 550241103 34499 24295 SH SOLE 0 24295 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 663672 7008 SH SOLE 2320 4688 0 M D C HLDGS INC COM 552676108 982097 23820 SH SOLE 23820 0 0 M/I HOMES INC COM 55305B101 979612 11657 SH SOLE 11657 0 0 MANHATTAN ASSOCIATES INC COM 562750109 29327265 148372 SH SOLE 131007 17365 0 MARATHON OIL CORP COM 565849106 13641231 509952 SH SOLE 469290 40662 0 MARATHON PETE CORP COM 56585A102 262575 1735 SH SOLE 0 1735 0 MARRIOTT INTL INC NEW CL A 571903202 24891164 126634 SH SOLE 116264 10370 0 MARSH & MCLENNAN COS INC COM 571748102 30694096 161293 SH SOLE 147904 13389 0 MARVELL TECHNOLOGY INC COM 573874104 2927090 54075 SH SOLE 39186 14889 0 MASTERCARD INCORPORATED CL A 57636Q104 15228255 38464 SH SOLE 33428 5036 0 MATADOR RES CO COM 576485205 1777295 29881 SH SOLE 29881 0 0 MATSON INC COM 57686G105 1077085 12140 SH SOLE 12140 0 0 MAXIMUS INC COM 577933104 4241738 56799 SH SOLE 52363 4436 0 MCCORMICK & CO INC COM NON VTG 579780206 242729 3209 SH SOLE 0 3209 0 MCDONALDS CORP COM 580135101 88318905 335252 SH SOLE 304350 30902 0 MCGRATH RENTCORP COM 580589109 1388818 13855 SH SOLE 13855 0 0 MCKESSON CORP COM 58155Q103 13087098 30096 SH SOLE 25631 4465 0 MEDPACE HLDGS INC COM 58506Q109 1352935 5588 SH SOLE 5588 0 0 MEDTRONIC PLC SHS G5960L103 43965891 561076 SH SOLE 514924 46152 0 MERCANTILE BK CORP COM 587376104 243787 7887 SH SOLE 7887 0 0 MERCK & CO INC COM 58933Y105 88961775 864126 SH SOLE 770340 93786 0 MERIT MED SYS INC COM 589889104 614945 8910 SH SOLE 8910 0 0 META PLATFORMS INC CL A 30303M102 94931502 316217 SH SOLE 287471 28746 0 METLIFE INC COM 59156R108 100135706 1591730 SH SOLE 1436200 155530 0 METTLER TOLEDO INTERNATIONAL COM 592688105 236019 213 SH SOLE 0 213 0 MGM RESORTS INTERNATIONAL COM 552953101 11842937 322169 SH SOLE 279428 42741 0 MICROCHIP TECHNOLOGY INC. COM 595017104 13201550 169143 SH SOLE 148465 20678 0 MICRON TECHNOLOGY INC COM 595112103 268067 3940 SH SOLE 0 3940 0 MICROSOFT CORP COM 594918104 322726678 1022096 SH SOLE 932634 89462 0 MID-AMER APT CMNTYS INC COM 59522J103 15227838 118367 SH SOLE 103995 14372 0 MOLINA HEALTHCARE INC COM 60855R100 16087060 49062 SH SOLE 45276 3786 0 MONARCH CASINO & RESORT INC COM 609027107 388484 6256 SH SOLE 6256 0 0 MONDELEZ INTL INC CL A 609207105 30890444 445107 SH SOLE 405035 40072 0 MONGODB INC CL A 60937P106 24780773 71650 SH SOLE 64343 7307 0 MOODYS CORP COM 615369105 17142618 54220 SH SOLE 46160 8060 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 317976 1168 SH SOLE 0 1168 0 MSA SAFETY INC COM 553498106 7983522 50640 SH SOLE 47321 3319 0 MURPHY USA INC COM 626755102 2195737 6425 SH SOLE 6425 0 0 MYR GROUP INC DEL COM 55405W104 256960 1907 SH SOLE 1907 0 0 NATIONAL BEVERAGE CORP COM 635017106 230444 4901 SH SOLE 4901 0 0 NETFLIX INC COM 64110L106 24606591 65166 SH SOLE 59355 5811 0 NETSCOUT SYS INC COM 64115T104 1142658 40780 SH SOLE 40780 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 347889 30678 SH SOLE 0 30678 0 NEXTERA ENERGY INC COM 65339F101 11876681 207308 SH SOLE 178732 28576 0 NICE LTD SPONSORED ADR 653656108 868710 5110 SH SOLE 3442 1668 0 NIKE INC CL B 654106103 11948525 124959 SH SOLE 113884 11075 0 NORTHROP GRUMMAN CORP COM 666807102 317688 722 SH SOLE 722 0 0 NOVO-NORDISK A S ADR 670100205 346067 3805 SH SOLE 3805 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 2247139 309950 SH SOLE 234534 75416 0 NVIDIA CORPORATION COM 67066G104 130809942 300720 SH SOLE 267864 32856 0 OCUGEN INC COM 67577C105 22192 55481 SH SOLE 55481 0 0 OGE ENERGY CORP COM 670837103 3028804 90873 SH SOLE 68897 21976 0 O-I GLASS INC COM 67098H104 699726 41825 SH SOLE 41825 0 0 OKTA INC CL A 679295105 3001822 36828 SH SOLE 27981 8847 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1164067 2845 SH SOLE 1896 949 0 OLD REP INTL CORP COM 680223104 2623791 97394 SH SOLE 73439 23955 0 OMNICOM GROUP INC COM 681919106 2009055 26974 SH SOLE 20280 6694 0 ON SEMICONDUCTOR CORP COM 682189105 1587118 17075 SH SOLE 13067 4008 0 ONE LIBERTY PPTYS INC COM 682406103 900395 47716 SH SOLE 47716 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 144998 12923 SH SOLE 12923 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 630612 238868 SH SOLE 225011 13857 0 OPKO HEALTH INC COM 68375N103 34072 21295 SH SOLE 21295 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1614459 49906 SH SOLE 49906 0 0 ORACLE CORP COM 68389X105 15918783 150291 SH SOLE 138064 12227 0 ORASURE TECHNOLOGIES INC COM 68554V108 61638 10394 SH SOLE 10394 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3994206 4395 SH SOLE 3219 1176 0 OTIS WORLDWIDE CORP COM 68902V107 1472694 18338 SH SOLE 18338 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 2652 12000 SH SOLE 12000 0 0 OWENS CORNING NEW COM 690742101 8325216 61031 SH SOLE 55899 5132 0 PACCAR INC COM 693718108 14039555 165132 SH SOLE 145743 19389 0 PAGERDUTY INC COM 69553P100 1124436 49997 SH SOLE 49997 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 173642 20167 SH SOLE 20167 0 0 PALO ALTO NETWORKS INC COM 697435105 18735562 79916 SH SOLE 73589 6327 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1249088 34755 SH SOLE 34755 0 0 PARKER-HANNIFIN CORP COM 701094104 35633204 91480 SH SOLE 84427 7053 0 PATTERSON COS INC COM 703395103 1016999 34312 SH SOLE 34312 0 0 PAYCHEX INC COM 704326107 309272 2682 SH SOLE 0 2682 0 PAYONEER GLOBAL INC COM 70451X104 844704 138024 SH SOLE 138024 0 0 PDF SOLUTIONS INC COM 693282105 456548 14091 SH SOLE 14091 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 5851996 35029 SH SOLE 26754 8275 0 PENUMBRA INC COM 70975L107 1771209 7322 SH SOLE 5670 1652 0 PEPSICO INC COM 713448108 102914392 607380 SH SOLE 539680 67700 0 PERDOCEO ED CORP COM 71363P106 1187445 69441 SH SOLE 69441 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1210908 20573 SH SOLE 20573 0 0 PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 64843 14283 SH SOLE 14283 0 0 PFIZER INC COM 717081103 80725980 2433705 SH SOLE 2219329 214376 0 PHILIP MORRIS INTL INC COM 718172109 74659907 806437 SH SOLE 736143 70294 0 PHILLIPS 66 COM 718546104 2731784 22736 SH SOLE 17711 5025 0 PLAYTIKA HLDG CORP COM 72815L107 2013704 209107 SH SOLE 158064 51043 0 PNC FINL SVCS GROUP INC COM 693475105 39607394 322615 SH SOLE 295193 27422 0 POLARIS INC COM 731068102 2306813 22151 SH SOLE 16809 5342 0 PORTLAND GEN ELEC CO COM NEW 736508847 6225384 153789 SH SOLE 141981 11808 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1307079 20997 SH SOLE 20997 0 0 PRICE T ROWE GROUP INC COM 74144T108 6022398 57428 SH SOLE 43218 14210 0 PRIMERICA INC COM 74164M108 2699001 13912 SH SOLE 10600 3312 0 PROASSURANCE CORP COM 74267C106 669541 35444 SH SOLE 35444 0 0 PROCTER AND GAMBLE CO COM 742718109 167512665 1148448 SH SOLE 1053812 94636 0 PROGYNY INC COM 74340E103 1081211 31782 SH SOLE 31782 0 0 PROLOGIS INC. COM 74340W103 52521525 468064 SH SOLE 421102 46962 0 PRUDENTIAL FINL INC COM 744320102 79973491 842802 SH SOLE 768658 74144 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 38873526 683070 SH SOLE 622052 61018 0 PULTE GROUP INC COM 745867101 18793953 253801 SH SOLE 223375 30426 0 PURE STORAGE INC CL A 74624M102 11257219 316036 SH SOLE 290869 25167 0 QUAKER HOUGHTON COM 747316107 1693757 10586 SH SOLE 10586 0 0 QUALCOMM INC COM 747525103 52271398 470661 SH SOLE 433675 36986 0 QUALYS INC COM 74758T303 1219493 7994 SH SOLE 7994 0 0 QUANTA SVCS INC COM 74762E102 2210958 11819 SH SOLE 8969 2850 0 QUANTERIX CORP COM 74766Q101 399752 14729 SH SOLE 14729 0 0 RANGE RES CORP COM 75281A109 2375288 73289 SH SOLE 55233 18056 0 RBC BEARINGS INC COM 75524B104 1049826 4484 SH SOLE 4484 0 0 REDWOOD TRUST INC COM 758075402 83693 11738 SH SOLE 11738 0 0 REGAL REXNORD CORPORATION COM 758750103 1749354 12244 SH SOLE 9275 2969 0 REPUBLIC SVCS INC COM 760759100 21079052 147913 SH SOLE 129576 18337 0 RESMED INC COM 761152107 2365836 16000 SH SOLE 11994 4006 0 RIO TINTO PLC SPONSORED ADR 767204100 229965 3614 SH SOLE 3614 0 0 ROCKWELL AUTOMATION INC COM 773903109 12361688 43243 SH SOLE 38359 4884 0 ROSS STORES INC COM 778296103 6118650 54171 SH SOLE 47185 6986 0 ROYAL CARIBBEAN GROUP COM V7780T103 13862233 150448 SH SOLE 135157 15291 0 RTX CORPORATION COM 75513E101 26788642 372220 SH SOLE 332157 40063 0 RUSH ENTERPRISES INC CL A 781846209 483717 11847 SH SOLE 11847 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 4998217 103269 SH SOLE 77962 25307 0 RYDER SYS INC COM 783549108 2083334 19479 SH SOLE 14974 4505 0 SALESFORCE INC COM 79466L302 4807061 23706 SH SOLE 21017 2689 0 SAUL CTRS INC COM 804395101 326142 9247 SH SOLE 9247 0 0 SCHLUMBERGER LTD COM STK 806857108 10946502 187761 SH SOLE 173775 13986 0 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 1517166 1517166 SH SOLE 0 1517166 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 288230 4259 SH SOLE 4259 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 275435 3893 SH SOLE 0 3893 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 331713 4562 SH SOLE 4562 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2001000 39545 SH SOLE 0 39545 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 407836 9221 SH SOLE 9221 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3763942 157223 SH SOLE 37395 119828 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1153984 17902 SH SOLE 5534 12368 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 875089 5338 SH SOLE 0 5338 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 251612 1563 SH SOLE 0 1563 0 SELECT SECTOR SPDR TR INDL 81369Y704 228050 2249 SH SOLE 0 2249 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 521913 5774 SH SOLE 2214 3560 0 SEMPRA COM 816851109 420017 6174 SH SOLE 0 6174 0 SERVICENOW INC COM 81762P102 10706210 19154 SH SOLE 17241 1913 0 SHERWIN WILLIAMS CO COM 824348106 285617 1120 SH SOLE 1120 0 0 SHOCKWAVE MED INC COM 82489T104 295612 1485 SH SOLE 1485 0 0 SI-BONE INC COM 825704109 218552 10290 SH SOLE 10290 0 0 SIMPSON MFG INC COM 829073105 2630304 17558 SH SOLE 17558 0 0 SIYATA MOBILE INC COM 83013Q608 28200 10000 SH SOLE 0 10000 0 SKECHERS U S A INC CL A 830566105 1661341 33940 SH SOLE 25682 8258 0 SM ENERGY CO COM 78454L100 928553 23419 SH SOLE 23419 0 0 SMARTSHEET INC COM CL A 83200N103 4728579 116870 SH SOLE 107672 9198 0 SNAP ON INC COM 833034101 3521987 13808 SH SOLE 11217 2591 0 SOFI TECHNOLOGIES INC COM 83406F102 93403 11690 SH SOLE 11690 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 127920 12000 SH SOLE 12000 0 0 SOLO BRANDS INC COM CL A 83425V104 200152 39246 SH SOLE 39246 0 0 SOUTHERN CO COM 842587107 79995093 1236018 SH SOLE 1130057 105961 0 SP PLUS CORP COM 78469C103 215553 5971 SH SOLE 5971 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 506510 1512 SH SOLE 1512 0 0 SPDR GOLD TR GOLD SHS 78463V107 685328 3997 SH SOLE 3997 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2164740 30255 SH SOLE 30255 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 800498 25814 SH SOLE 0 25814 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 309497 9219 SH SOLE 0 9219 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 27705346 64809 SH SOLE 20514 44295 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 266695 584 SH SOLE 584 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2569007 87620 SH SOLE 87620 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 245399 5604 SH SOLE 0 5604 0 SPDR SER TR S&P DIVID ETF 78464A763 210728 1832 SH SOLE 0 1832 0 SPDR SER TR ICE PFD SEC ETF 78464A292 363315 11193 SH SOLE 0 11193 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 6777641 215505 SH SOLE 36590 178915 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1077492 44268 SH SOLE 28848 15420 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 23594813 256968 SH SOLE 247853 9115 0 SPHERE ENTERTAINMENT CO CL A 55826T102 894747 24078 SH SOLE 24078 0 0 SPLUNK INC COM 848637104 2230948 15254 SH SOLE 11488 3766 0 SPS COMM INC COM 78463M107 1198535 7025 SH SOLE 7025 0 0 SPX TECHNOLOGIES INC COM 78473E103 655142 8048 SH SOLE 8048 0 0 SQUARESPACE INC CLASS A 85225A107 363888 12561 SH SOLE 12561 0 0 STANDEX INTL CORP COM 854231107 665221 4566 SH SOLE 4566 0 0 STERLING INFRASTRUCTURE INC COM 859241101 3076252 41865 SH SOLE 41865 0 0 STONECO LTD COM CL A G85158106 827473 77551 SH SOLE 77551 0 0 STONEX GROUP INC COM 861896108 298150 3076 SH SOLE 3076 0 0 STRIDE INC COM 86333M108 1032026 22919 SH SOLE 22919 0 0 STRYKER CORPORATION COM 863667101 14704273 53808 SH SOLE 49241 4567 0 SUNCOKE ENERGY INC COM 86722A103 358004 35271 SH SOLE 35271 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3164469 11540 SH SOLE 11540 0 0 SURGERY PARTNERS INC COM 86881A100 415010 14188 SH SOLE 14188 0 0 SYNOPSYS INC COM 871607107 38411813 83691 SH SOLE 73161 10530 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 625667 7200 SH SOLE 4266 2934 0 TELEDYNE TECHNOLOGIES INC COM 879360105 373726 915 SH SOLE 915 0 0 TERADYNE INC COM 880770102 270463 2692 SH SOLE 2692 0 0 TEREX CORP NEW COM 880779103 1432014 24853 SH SOLE 24853 0 0 TESLA INC COM 88160R101 73081704 292070 SH SOLE 265547 26523 0 TETRA TECH INC NEW COM 88162G103 15381873 101177 SH SOLE 89923 11254 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 271522 42558 SH SOLE 42558 0 0 TEXAS INSTRS INC COM 882508104 21152452 133026 SH SOLE 121294 11732 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 220928 121 SH SOLE 121 0 0 THE TRADE DESK INC COM CL A 88339J105 229676 2939 SH SOLE 2939 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17086412 33756 SH SOLE 30341 3415 0 THERMON GROUP HLDGS INC COM 88362T103 664316 24183 SH SOLE 24183 0 0 TJX COS INC NEW COM 872540109 10202587 114791 SH SOLE 103529 11262 0 T-MOBILE US INC COM 872590104 18793772 134193 SH SOLE 113212 20981 0 TOLL BROTHERS INC COM 889478103 4361439 58970 SH SOLE 44958 14012 0 TPG RE FIN TR INC COM 87266M107 96626 14358 SH SOLE 14358 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 4571600 22531 SH SOLE 20304 2227 0 TRI POINTE HOMES INC COM 87265H109 913330 33394 SH SOLE 33394 0 0 TRUIST FINL CORP COM 89832Q109 5141787 179720 SH SOLE 159639 20081 0 TWO HBRS INVT CORP COM 90187B804 770560 58199 SH SOLE 58199 0 0 UBER TECHNOLOGIES INC COM 90353T100 19701653 428390 SH SOLE 393191 35199 0 UFP INDUSTRIES INC COM 90278Q108 208550 2037 SH SOLE 2037 0 0 ULTA BEAUTY INC COM 90384S303 2080840 5209 SH SOLE 3878 1331 0 UNION PAC CORP COM 907818108 658286 3233 SH SOLE 1513 1720 0 UNITED AIRLS HLDGS INC COM 910047109 2113062 49954 SH SOLE 38687 11267 0 UNITED PARCEL SERVICE INC CL B 911312106 27281907 175030 SH SOLE 161255 13775 0 UNITEDHEALTH GROUP INC COM 91324P102 61572446 122121 SH SOLE 107405 14716 0 UNITY SOFTWARE INC COM 91332U101 1763673 56186 SH SOLE 42683 13503 0 UNUM GROUP COM 91529Y106 3555957 72290 SH SOLE 49949 22341 0 URBAN OUTFITTERS INC COM 917047102 1115671 34129 SH SOLE 34129 0 0 US BANCORP DEL COM NEW 902973304 48021223 1452548 SH SOLE 1291219 161329 0 UTZ BRANDS INC COM CL A 918090101 824663 61405 SH SOLE 61405 0 0 VAALCO ENERGY INC COM NEW 91851C201 53212 12121 SH SOLE 12121 0 0 VAIL RESORTS INC COM 91879Q109 28475665 128332 SH SOLE 118636 9696 0 VALERO ENERGY CORP COM 91913Y100 714408 5041 SH SOLE 2835 2206 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 279235 1478 SH SOLE 1478 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 458933 1685 SH SOLE 1685 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1276888 6012 SH SOLE 2467 3545 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2281689 5811 SH SOLE 5074 737 0 VANGUARD INDEX FDS VALUE ETF 922908744 646665 4688 SH SOLE 2768 1920 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 354335 9037 SH SOLE 0 9037 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1392819 20351 SH SOLE 0 20351 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2099716 27635 SH SOLE 27635 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4991085 66415 SH SOLE 36780 29635 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 5389071 123095 SH SOLE 39091 84004 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 300599 1935 SH SOLE 1935 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 834076 19078 SH SOLE 0 19078 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 296785 1308 SH SOLE 1308 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 536521 1293 SH SOLE 655 638 0 VERIZON COMMUNICATIONS INC COM 92343V104 64786276 1998959 SH SOLE 1825907 173052 0 VERTIV HOLDINGS CO COM CL A 92537N108 5264166 141510 SH SOLE 130151 11359 0 VISA INC COM CL A 92826C839 10463670 45492 SH SOLE 37171 8321 0 VULCAN MATLS CO COM 929160109 3050521 15100 SH SOLE 11358 3742 0 WALMART INC COM 931142103 146488715 915955 SH SOLE 834051 81904 0 WARRIOR MET COAL INC COM 93627C101 1253384 24538 SH SOLE 24538 0 0 WASTE MGMT INC DEL COM 94106L109 251678 1651 SH SOLE 0 1651 0 WATSCO INC COM 942622200 3270059 8657 SH SOLE 6578 2079 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1986396 11494 SH SOLE 11494 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1249967 13838 SH SOLE 13838 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 324509 39817 SH SOLE 39817 0 0 WEC ENERGY GROUP INC COM 92939U106 3013509 37412 SH SOLE 25245 12167 0 WELLS FARGO CO NEW COM 949746101 384063 9399 SH SOLE 9399 0 0 WESCO INTL INC COM 95082P105 226441 1574 SH SOLE 1574 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10795174 28771 SH SOLE 25231 3540 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2132552 69555 SH SOLE 53147 16408 0 WILLIAMS COS INC COM 969457100 3744373 111142 SH SOLE 84756 26386 0 WINGSTOP INC COM 974155103 1050339 5840 SH SOLE 5840 0 0 WINTRUST FINL CORP COM 97650W108 6799403 90058 SH SOLE 81765 8293 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1254308 34122 SH SOLE 34122 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 649078 12899 SH SOLE 0 12899 0 WORKHORSE GROUP INC COM NEW 98138J206 12340 29777 SH SOLE 29777 0 0 WP CAREY INC COM 92936U109 30051348 555684 SH SOLE 504976 50708 0 YORK WTR CO COM 987184108 204467 5454 SH SOLE 5454 0 0 ZACKS TRUST EARNGS CONSTANT 98888G105 23428314 975430 SH SOLE 285146 690284 0 ZILLOW GROUP INC CL A 98954M101 4074776 90975 SH SOLE 83858 7117 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7945349 70801 SH SOLE 65250 5551 0 ZIONS BANCORPORATION N A COM 989701107 528257 15141 SH SOLE 15141 0 0