0001172661-23-003200.txt : 20230815 0001172661-23-003200.hdr.sgml : 20230815 20230815142017 ACCESSION NUMBER: 0001172661-23-003200 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230815 DATE AS OF CHANGE: 20230815 EFFECTIVENESS DATE: 20230815 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-04587 FILM NUMBER: 231174415 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/A 1 primary_doc.xml X0202 13F-HR/A LIVE false true false 0001086483 XXXXXXXX 06-30-2023 06-30-2023 true 1 RESTATEMENT 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 08-15-2023 0 635 7965408922
INFORMATION TABLE 2 infotable.xml 22ND CENTY GROUP INC COM 90137F103 7654 20000 SH SOLE 0 20000 0 AAON INC COM PAR $0.004 000360206 2462275 25971 SH SOLE 25971 0 0 ABBOTT LABS COM 002824100 48930754 448824 SH SOLE 410591 38233 0 ABBVIE INC COM 00287Y109 91597949 679863 SH SOLE 615482 64381 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 244809 4529 SH SOLE 4529 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25392146 82287 SH SOLE 75102 7185 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 10207002 20874 SH SOLE 18871 2003 0 ADVANCED MICRO DEVICES INC COM 007903107 23241520 204034 SH SOLE 180336 23698 0 AFLAC INC COM 001055102 609129 8727 SH SOLE 8727 0 0 AGCO CORP COM 001084102 4895259 37249 SH SOLE 27126 10123 0 AGENUS INC COM NEW 00847G705 96000 60000 SH SOLE 60000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 743944 6187 SH SOLE 6187 0 0 AGILON HEALTH INC COM 00857U107 405166 23366 SH SOLE 23366 0 0 AGNC INVT CORP COM 00123Q104 3636370 358970 SH SOLE 261378 97592 0 AIRBNB INC COM CL A 009066101 4161468 32471 SH SOLE 29967 2504 0 ALAMO GROUP INC COM 011311107 640505 3483 SH SOLE 3483 0 0 ALBEMARLE CORP COM 012653101 3120761 13989 SH SOLE 9868 4121 0 ALIGHT INC COM CL A 01626W101 93211 10088 SH SOLE 10088 0 0 ALKERMES PLC SHS G01767105 1672580 53437 SH SOLE 53437 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3766341 83437 SH SOLE 60330 23107 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 291003 7286 SH SOLE 7286 0 0 ALPHABET INC CAP STK CL C 02079K107 14610041 120774 SH SOLE 107788 12986 0 ALPHABET INC CAP STK CL A 02079K305 115831228 967679 SH SOLE 857869 109810 0 ALPS ETF TR ALERIAN MLP 00162Q452 428997 10941 SH SOLE 10941 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 376928 21750 SH SOLE 21750 0 0 ALTAIR ENGR INC COM CL A 021369103 1512863 19948 SH SOLE 19948 0 0 ALTRIA GROUP INC COM 02209S103 39870220 880138 SH SOLE 790376 89762 0 AMAZON COM INC COM 023135106 115185494 883595 SH SOLE 794669 88926 0 AMER SOFTWARE INC CL A 029683109 167494 15937 SH SOLE 15937 0 0 AMERICAN ELEC PWR CO INC COM 025537101 25848047 306984 SH SOLE 271753 35231 0 AMERICAN EXPRESS CO COM 025816109 27646841 158707 SH SOLE 138501 20206 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3607455 30379 SH SOLE 21466 8913 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 75120 12000 SH SOLE 12000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 298862 1541 SH SOLE 0 1541 0 AMERIPRISE FINL INC COM 03076C106 21961373 66117 SH SOLE 58919 7198 0 AMGEN INC COM 031162100 17371075 78241 SH SOLE 70657 7584 0 AMMO INC COM 00175J107 28751 13498 SH SOLE 13498 0 0 AMN HEALTHCARE SVCS INC COM 001744101 1040633 9537 SH SOLE 9537 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1188826 20686 SH SOLE 20686 0 0 ANSYS INC COM 03662Q105 11049042 33454 SH SOLE 29226 4228 0 APPLE INC COM 037833100 280269301 1444910 SH SOLE 1313573 131337 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3298225 22773 SH SOLE 22773 0 0 APPLIED MATLS INC COM 038222105 36536234 252776 SH SOLE 230185 22591 0 ARCH CAP GROUP LTD ORD G0450A105 2408355 32176 SH SOLE 23252 8924 0 ARCHER DANIELS MIDLAND CO COM 039483102 2558048 33855 SH SOLE 24718 9137 0 ARCOSA INC COM 039653100 1257776 16600 SH SOLE 16600 0 0 ARISTA NETWORKS INC COM 040413106 8537312 52680 SH SOLE 42754 9926 0 ARMADA HOFFLER PPTYS INC COM 04208T108 414390 35479 SH SOLE 35479 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 4697592 207858 SH SOLE 190205 17653 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1584639 40311 SH SOLE 40311 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 260562 360 SH SOLE 360 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 636504 21460 SH SOLE 21460 0 0 AT&T INC COM 00206R102 45744926 2868021 SH SOLE 2624865 243156 0 ATKORE INC COM 047649108 6004402 38505 SH SOLE 35245 3260 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9829134 44721 SH SOLE 40382 4339 0 AUTOZONE INC COM 053332102 3783856 1518 SH SOLE 987 531 0 AVIS BUDGET GROUP COM 053774105 941753 4118 SH SOLE 4118 0 0 AVISTA CORP COM 05379B107 246184 6269 SH SOLE 0 6269 0 AXON ENTERPRISE INC COM 05464C101 4081774 20919 SH SOLE 14929 5990 0 BADGER METER INC COM 056525108 1616578 10955 SH SOLE 10955 0 0 BANK AMERICA CORP COM 060505104 59974162 2090421 SH SOLE 1868608 221813 0 BANK MONTREAL QUE COM 063671101 450466 4988 SH SOLE 4988 0 0 BANK NEW YORK MELLON CORP COM 064058100 38099629 855787 SH SOLE 778503 77284 0 BANNER CORP COM NEW 06652V208 891215 20408 SH SOLE 20408 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2546410 69574 SH SOLE 64006 5568 0 BERKLEY W R CORP COM 084423102 6642351 111524 SH SOLE 100754 10770 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6389191 18737 SH SOLE 16802 1935 0 BIO RAD LABS INC CL A 090572207 358386 945 SH SOLE 945 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 13102517 207943 SH SOLE 189252 18691 0 BLACKBAUD INC COM 09227Q100 282741 3972 SH SOLE 3972 0 0 BLACKLINE INC COM 09239B109 890462 16545 SH SOLE 16545 0 0 BLACKROCK INC COM 09247X101 93656793 135511 SH SOLE 124334 11177 0 BLACKSTONE INC COM 09260D107 298371 3209 SH SOLE 0 3209 0 BLUE BIRD CORP COM 095306106 245279 10911 SH SOLE 10911 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 247910 6954 SH SOLE 6954 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2880617 25812 SH SOLE 18770 7042 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 42861 10662 SH SOLE 10662 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 93403 13009 SH SOLE 13009 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 71456033 1117373 SH SOLE 1016057 101316 0 BROADCOM INC COM 11135F101 86415474 99623 SH SOLE 90169 9454 0 BROOKDALE SR LIVING INC COM 112463104 45771 10846 SH SOLE 10846 0 0 BRUKER CORP COM 116794108 2103009 28449 SH SOLE 21319 7130 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3037788 22337 SH SOLE 19794 2543 0 BUNGE LIMITED COM G16962105 4762286 50475 SH SOLE 35949 14526 0 BUTTERFLY NETWORK INC COM CL A 124155102 46400 20174 SH SOLE 20174 0 0 BYLINE BANCORP INC COM 124411109 529721 29283 SH SOLE 29283 0 0 CACI INTL INC CL A 127190304 15451079 45333 SH SOLE 41097 4236 0 CACTUS INC CL A 127203107 1781862 42104 SH SOLE 42104 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 32391298 138117 SH SOLE 114022 24095 0 CAL MAINE FOODS INC COM NEW 128030202 1293488 28744 SH SOLE 28744 0 0 CALIX INC COM 13100M509 217047 4349 SH SOLE 4349 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 260225 11064 SH SOLE 0 11064 0 CARTER BANKSHARES INC COM NEW 146103106 210521 14234 SH SOLE 14234 0 0 CATERPILLAR INC COM 149123101 127802436 519416 SH SOLE 470555 48861 0 CBIZ INC COM 124805102 714375 13408 SH SOLE 13408 0 0 CBOE GLOBAL MKTS INC COM 12503M108 2114176 15319 SH SOLE 10880 4439 0 CDW CORP COM 12514G108 660343 3599 SH SOLE 1411 2188 0 CELANESE CORP DEL COM 150870103 15232399 131541 SH SOLE 118245 13296 0 CHENIERE ENERGY INC COM NEW 16411R208 5863176 38483 SH SOLE 27732 10751 0 CHEVRON CORP NEW COM 166764100 167088622 1061891 SH SOLE 954078 107813 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 49453 10051 SH SOLE 10051 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2990191 1398 SH SOLE 946 452 0 CHUBB LIMITED COM H1467J104 204449 1062 SH SOLE 0 1062 0 CHURCH & DWIGHT CO INC COM 171340102 321638 3209 SH SOLE 0 3209 0 CINTAS CORP COM 172908105 20310777 40860 SH SOLE 37024 3836 0 CIRCOR INTL INC COM 17273K109 743952 13179 SH SOLE 13179 0 0 CISCO SYS INC COM 17275R102 113287094 2189545 SH SOLE 1982159 207386 0 CITIGROUP INC COM NEW 172967424 22863405 496599 SH SOLE 457083 39516 0 CITIZENS FINL GROUP INC COM 174610105 15432554 591739 SH SOLE 542852 48887 0 CITY HLDG CO COM 177835105 1520364 16895 SH SOLE 16895 0 0 CLEAN HARBORS INC COM 184496107 6551006 39841 SH SOLE 28495 11346 0 CLEARWAY ENERGY INC CL C 18539C204 312016 10925 SH SOLE 10925 0 0 CLOROX CO DEL COM 189054109 3593188 22593 SH SOLE 15986 6607 0 COCA COLA CO COM 191216100 72355169 1201514 SH SOLE 1092399 109115 0 COGENT BIOSCIENCES INC COM 19240Q201 153920 13000 SH SOLE 13000 0 0 COHEN & STEERS INC COM 19247A100 537419 9267 SH SOLE 9267 0 0 COLGATE PALMOLIVE CO COM 194162103 3667947 47611 SH SOLE 44116 3495 0 COMCAST CORP NEW CL A 20030N101 53239901 1281346 SH SOLE 1171209 110137 0 COMMERCIAL METALS CO COM 201723103 893713 16971 SH SOLE 16971 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 105191 11509 SH SOLE 11509 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 478684 59612 SH SOLE 59612 0 0 CONOCOPHILLIPS COM 20825C104 123769557 1194572 SH SOLE 1077169 117403 0 CONSTELLIUM SE CL A SHS F21107101 1112015 64652 SH SOLE 64652 0 0 COPA HOLDINGS SA CL A P31076105 3937636 35609 SH SOLE 25561 10048 0 COPART INC COM 217204106 2189487 24005 SH SOLE 21569 2436 0 CORTEVA INC COM 22052L104 286787 5005 SH SOLE 0 5005 0 COSTCO WHSL CORP NEW COM 22160K105 18952700 35203 SH SOLE 30177 5026 0 COURSERA INC COM 22266M104 764852 58744 SH SOLE 58744 0 0 CRA INTL INC COM 12618T105 333396 3269 SH SOLE 3269 0 0 CROCS INC COM 227046109 1274046 11331 SH SOLE 11331 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 191070 19107 SH SOLE 19107 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2910053 19814 SH SOLE 17906 1908 0 CROWN CASTLE INC COM 22822V101 42936851 376837 SH SOLE 339435 37402 0 CSW INDUSTRIALS INC COM 126402106 628523 3782 SH SOLE 3782 0 0 CSX CORP COM 126408103 56084304 1644701 SH SOLE 1519925 124776 0 CUMMINS INC COM 231021106 360811 1472 SH SOLE 1472 0 0 CVS HEALTH CORP COM 126650100 16247079 234760 SH SOLE 211459 23301 0 D R HORTON INC COM 23331A109 8175484 67182 SH SOLE 54579 12603 0 DANAHER CORPORATION COM 235851102 48350185 201460 SH SOLE 185583 15877 0 DARDEN RESTAURANTS INC COM 237194105 7899953 47283 SH SOLE 40049 7234 0 DATA I O CORP COM 237690102 214071 49900 SH SOLE 49900 0 0 DEERE & CO COM 244199105 19373069 47812 SH SOLE 42172 5640 0 DELTA AIR LINES INC DEL COM NEW 247361702 459705 9670 SH SOLE 9670 0 0 DEVON ENERGY CORP NEW COM 25179M103 283326 5861 SH SOLE 5861 0 0 DIGI INTL INC COM 253798102 1202677 30533 SH SOLE 30533 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 310813 6700 SH SOLE 0 6700 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 250211 7617 SH SOLE 0 7617 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 330315 6028 SH SOLE 0 6028 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1428433 52613 SH SOLE 0 52613 0 DIODES INC COM 254543101 1017057 10996 SH SOLE 10996 0 0 DISCOVER FINL SVCS COM 254709108 2701367 23118 SH SOLE 16602 6516 0 DISNEY WALT CO COM 254687106 11062287 123906 SH SOLE 110580 13326 0 DNP SELECT INCOME FD INC COM 23325P104 201415 19219 SH SOLE 19219 0 0 DOMINOS PIZZA INC COM 25754A201 339907 1009 SH SOLE 1009 0 0 DOW INC COM 260557103 69485512 1304647 SH SOLE 1183217 121430 0 DRAFTKINGS INC NEW COM CL A 26142V105 2973314 111905 SH SOLE 80817 31088 0 DROPBOX INC CL A 26210C104 3363462 126114 SH SOLE 90396 35718 0 DT MIDSTREAM INC COMMON STOCK 23345M107 263764 5321 SH SOLE 0 5321 0 E L F BEAUTY INC COM 26856L103 9460999 82824 SH SOLE 75751 7073 0 EASTMAN CHEM CO COM 277432100 33746155 403084 SH SOLE 371471 31613 0 ECOLAB INC COM 278865100 5088807 27258 SH SOLE 25283 1975 0 EDWARDS LIFESCIENCES CORP COM 28176E108 243041 2577 SH SOLE 0 2577 0 EHEALTH INC COM 28238P109 116744 14520 SH SOLE 14520 0 0 ELEVANCE HEALTH INC COM 036752103 8457944 19037 SH SOLE 17822 1215 0 EMCOR GROUP INC COM 29084Q100 15277070 82677 SH SOLE 75594 7083 0 EMERSON ELEC CO COM 291011104 34190048 378250 SH SOLE 347134 31116 0 EMPLOYERS HLDGS INC COM 292218104 680189 18182 SH SOLE 18182 0 0 ENACT HLDGS INC COM 29249E109 629552 25052 SH SOLE 25052 0 0 ENBRIDGE INC COM 29250N105 206931 5560 SH SOLE 5560 0 0 ENCORE WIRE CORP COM 292562105 2616533 14073 SH SOLE 14073 0 0 ENERGY RECOVERY INC COM 29270J100 1130987 40465 SH SOLE 40465 0 0 ENFUSION INC CL A 292812104 667915 59529 SH SOLE 59529 0 0 ENGAGESMART INC COMMON STOCK 29283F103 281231 14732 SH SOLE 14732 0 0 EPLUS INC COM 294268107 444601 7897 SH SOLE 7897 0 0 EPR PPTYS COM SH BEN INT 26884U109 5625727 120208 SH SOLE 86530 33678 0 EQRX INC COM 26886C107 103790 55801 SH SOLE 55801 0 0 EQUITABLE HLDGS INC COM 29452E101 445533 22273 SH SOLE 22273 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1789252 88315 SH SOLE 88315 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5081380 75966 SH SOLE 46116 29850 0 ESAB CORPORATION COM 29605J106 4711492 70807 SH SOLE 50865 19942 0 EVERGY INC COM 30034W106 37034719 633939 SH SOLE 584972 48967 0 EVERSOURCE ENERGY COM 30040W108 250904 3538 SH SOLE 0 3538 0 EVERTEC INC COM 30040P103 279702 7594 SH SOLE 7594 0 0 EXACT SCIENCES CORP COM 30063P105 5558253 59193 SH SOLE 54442 4751 0 EXCELERATE ENERGY INC CL A COM 30069T101 403860 19865 SH SOLE 19865 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2901524 26525 SH SOLE 15997 10528 0 EXPEDITORS INTL WASH INC COM 302130109 5516091 45539 SH SOLE 32890 12649 0 EXXON MOBIL CORP COM 30231G102 141770710 1321871 SH SOLE 1209210 112661 0 F N B CORP COM 302520101 463617 40526 SH SOLE 0 40526 0 FAIR ISAAC CORP COM 303250104 21162099 26152 SH SOLE 22523 3629 0 FEDEX CORP COM 31428X106 543790 2194 SH SOLE 0 2194 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 261978 8806 SH SOLE 0 8806 0 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 336727 13517 SH SOLE 13517 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 226518 5700 SH SOLE 0 5700 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1049496 23107 SH SOLE 6270 16837 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19967465 554652 SH SOLE 501034 53618 0 FIDELITY NATL INFORMATION SV COM 31620M106 338318 6185 SH SOLE 0 6185 0 FIFTH THIRD BANCORP COM 316773100 41903208 1598749 SH SOLE 1472933 125816 0 FIRST HORIZON CORPORATION COM 320517105 129999 11535 SH SOLE 0 11535 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 213096 1852 SH SOLE 0 1852 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 526238 7009 SH SOLE 0 7009 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 402591 11837 SH SOLE 0 11837 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 385626 2620 SH SOLE 0 2620 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 211816 5284 SH SOLE 0 5284 0 FIRSTENERGY CORP COM 337932107 1382789 35565 SH SOLE 17264 18301 0 FISERV INC COM 337738108 12576897 99698 SH SOLE 90263 9435 0 FORD MTR CO DEL COM 345370860 64845506 4285889 SH SOLE 3973010 312879 0 FORESTAR GROUP INC COM 346232101 1955793 86731 SH SOLE 86731 0 0 FORTINET INC COM 34959E109 25621795 338957 SH SOLE 291139 47818 0 FORTREA HLDGS INC COMMON STOCK 34965K107 2063466 60672 SH SOLE 46892 13780 0 FORTUNA SILVER MINES INC COM 349915108 40322 12445 SH SOLE 12445 0 0 FREEPORT-MCMORAN INC CL B 35671D857 244940 6123 SH SOLE 6123 0 0 GALLAGHER ARTHUR J & CO COM 363576109 108413651 493755 SH SOLE 454543 39212 0 GAMING & LEISURE PPTYS INC COM 36467J108 23101814 476719 SH SOLE 439915 36804 0 GARTNER INC COM 366651107 9836841 28080 SH SOLE 24307 3773 0 GATX CORP COM 361448103 2294446 17822 SH SOLE 17822 0 0 GENERAL DYNAMICS CORP COM 369550108 47803504 222187 SH SOLE 200796 21391 0 GENPACT LIMITED SHS G3922B107 2495825 66432 SH SOLE 47778 18654 0 GILEAD SCIENCES INC COM 375558103 57764505 749507 SH SOLE 683014 66493 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 232992 3583 SH SOLE 3583 0 0 GMS INC COM 36251C103 588179 8500 SH SOLE 8500 0 0 GORMAN RUPP CO COM 383082104 487659 16915 SH SOLE 16915 0 0 GRAINGER W W INC COM 384802104 12355166 15667 SH SOLE 14383 1284 0 GRAPHIC PACKAGING HLDG CO COM 388689101 18281867 760794 SH SOLE 679090 81704 0 GREEN BRICK PARTNERS INC COM 392709101 848930 14946 SH SOLE 14946 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2862224 37621 SH SOLE 27317 10304 0 HAEMONETICS CORP MASS COM 405024100 930816 10933 SH SOLE 10933 0 0 HALLIBURTON CO COM 406216101 1734102 52565 SH SOLE 38171 14394 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 713535 28541 SH SOLE 28541 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20275573 281527 SH SOLE 238462 43065 0 HBT FINL INC. COM 404111106 607432 32941 SH SOLE 32941 0 0 HCA HEALTHCARE INC COM 40412C101 5944349 19587 SH SOLE 18010 1577 0 HEALTH CATALYST INC COM 42225T107 1063382 85071 SH SOLE 85071 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 24765381 1232109 SH SOLE 1136486 95623 0 HEALTHSTREAM INC COM 42222N103 1217975 49592 SH SOLE 49592 0 0 HEARTLAND EXPRESS INC COM 422347104 1067476 65050 SH SOLE 65050 0 0 HERC HLDGS INC COM 42704L104 1446188 10568 SH SOLE 10568 0 0 HERSHEY CO COM 427866108 32664165 130814 SH SOLE 110864 19950 0 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 218408 21646 SH SOLE 21646 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 250739 14925 SH SOLE 14925 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1367268 30090 SH SOLE 30090 0 0 HOLOGIC INC COM 436440101 8802519 108713 SH SOLE 92294 16419 0 HOME BANCSHARES INC COM 436893200 1348978 59166 SH SOLE 59166 0 0 HOME DEPOT INC COM 437076102 140042489 450819 SH SOLE 408431 42388 0 HONEYWELL INTL INC COM 438516106 21476193 103499 SH SOLE 93446 10053 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1536579 14940 SH SOLE 0 14940 0 HOST HOTELS & RESORTS INC COM 44107P104 2346610 139430 SH SOLE 100258 39172 0 HP INC COM 40434L105 577250 18797 SH SOLE 18797 0 0 HUBBELL INC COM 443510607 3475451 10482 SH SOLE 7554 2928 0 HUMANA INC COM 444859102 376989 843 SH SOLE 0 843 0 HUNTINGTON BANCSHARES INC COM 446150104 22327801 2071225 SH SOLE 1900732 170493 0 HURON CONSULTING GROUP INC COM 447462102 329130 3876 SH SOLE 3876 0 0 IBEX LTD SHS NEW G4690M101 377342 17774 SH SOLE 17774 0 0 ICF INTL INC COM 44925C103 1597573 12843 SH SOLE 12843 0 0 ICU MED INC COM 44930G107 2421217 13588 SH SOLE 9821 3767 0 IDEXX LABS INC COM 45168D104 3664805 7297 SH SOLE 5015 2282 0 IMMUNOGEN INC COM 45253H101 909882 48218 SH SOLE 48218 0 0 INGERSOLL RAND INC COM 45687V106 3694996 56533 SH SOLE 41607 14926 0 INSIGHT ENTERPRISES INC COM 45765U103 1754201 11987 SH SOLE 11987 0 0 INSPIRE MED SYS INC COM 457730109 2810245 8656 SH SOLE 8656 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1290253 9206 SH SOLE 9206 0 0 INSULET CORP COM 45784P101 1833385 6358 SH SOLE 4605 1753 0 INTAPP INC COM 45827U109 345632 8247 SH SOLE 8247 0 0 INTEL CORP COM 458140100 732986 21920 SH SOLE 15434 6486 0 INTER PARFUMS INC COM 458334109 628280 4646 SH SOLE 4646 0 0 INTERDIGITAL INC COM 45867G101 1321223 13684 SH SOLE 13684 0 0 INTERFACE INC COM 458665304 97427 11084 SH SOLE 11084 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 38587010 288372 SH SOLE 264694 23678 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1795233 56295 SH SOLE 56295 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2701901 70033 SH SOLE 49600 20433 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 639341 10097 SH SOLE 10097 0 0 INTUIT COM 461202103 15051121 32849 SH SOLE 29510 3339 0 INTUITIVE SURGICAL INC COM NEW 46120E602 8149030 23832 SH SOLE 19954 3878 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1227172 90200 SH SOLE 29740 60460 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1059686 16871 SH SOLE 3449 13422 0 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 447865 21332 SH SOLE 0 21332 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 450665 19766 SH SOLE 0 19766 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 449679 20780 SH SOLE 0 20780 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 447663 22008 SH SOLE 0 22008 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 498176 10804 SH SOLE 10804 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 744336 4975 SH SOLE 2223 2752 0 INVESCO QQQ TR UNIT SER 1 46090E103 2382835 6450 SH SOLE 3206 3244 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1408867 22680 SH SOLE 22680 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1121716 34589 SH SOLE 34589 0 0 ISHARES INC MSCI AUST ETF 464286103 1637921 72635 SH SOLE 72635 0 0 ISHARES INC MSCI CDA ETF 464286509 2650462 75749 SH SOLE 75749 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 379013 18941 SH SOLE 18941 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1034615 16324 SH SOLE 16324 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1940805 42000 SH SOLE 42000 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1432200 50130 SH SOLE 50130 0 0 ISHARES INC MSCI NETHERL ETF 464286814 2028138 46861 SH SOLE 46861 0 0 ISHARES INC MSCI ITALY ETF 46434G830 1597384 50185 SH SOLE 50185 0 0 ISHARES INC MSCI SPAIN ETF 464286764 521934 18060 SH SOLE 18060 0 0 ISHARES INC MSCI STH AFR ETF 464286780 741205 18633 SH SOLE 18633 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 2081102 44260 SH SOLE 44260 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4852265 78389 SH SOLE 73848 4541 0 ISHARES INC MSCI FRANCE ETF 464286707 3358398 87163 SH SOLE 81929 5234 0 ISHARES TR 1 3 YR TREAS BD 464287457 31872016 393093 SH SOLE 393093 0 0 ISHARES TR CORE S&P US VLU 464287663 407283 5204 SH SOLE 0 5204 0 ISHARES TR MSCI USA MMENTM 46432F396 706674 4899 SH SOLE 4899 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2785197 86096 SH SOLE 86096 0 0 ISHARES TR MSCI DENMARK ETF 46429B523 1869988 17504 SH SOLE 17504 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 294890 6323 SH SOLE 0 6323 0 ISHARES TR PFD AND INCM SEC 464288687 512188 16560 SH SOLE 16560 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 301139 1608 SH SOLE 1608 0 0 ISHARES TR CORE DIV GRWTH 46434V621 317667 6165 SH SOLE 0 6165 0 ISHARES TR BLACKROCK ULTRA 46434V878 2682042 53321 SH SOLE 53321 0 0 ISHARES TR TIPS BD ETF 464287176 2034316 18903 SH SOLE 18903 0 0 ISHARES TR MSCI FINLAND ETF 46429B515 230454 6556 SH SOLE 6556 0 0 ISHARES TR NEW ZEALAND ETF 464289123 960698 19614 SH SOLE 19614 0 0 ISHARES TR RUS 1000 ETF 464287622 263112 1079 SH SOLE 1079 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1393464 13394 SH SOLE 0 13394 0 ISHARES TR MSCI INDONIA ETF 46429B309 504960 21907 SH SOLE 21907 0 0 ISHARES TR IBOXX INV CP ETF 464287242 19117681 176786 SH SOLE 176786 0 0 ISHARES TR SELECT DIVID ETF 464287168 265317 2342 SH SOLE 0 2342 0 ISHARES TR CORE S&P TTL STK 464287150 1043541 10666 SH SOLE 10666 0 0 ISHARES TR MSCI EAFE ETF 464287465 572852 7901 SH SOLE 7901 0 0 ISHARES TR MSCI UAE ETF 46434V761 561019 38295 SH SOLE 38295 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1150047 19960 SH SOLE 19960 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1513784 30173 SH SOLE 0 30173 0 ISHARES TR NATIONAL MUN ETF 464288414 548056 5135 SH SOLE 1933 3202 0 ISHARES TR CORE S&P MCP ETF 464287507 10730567 41038 SH SOLE 7588 33450 0 ISHARES TR CORE US AGGBD ET 464287226 71932348 734378 SH SOLE 650817 83561 0 ISHARES TR CORE S&P500 ETF 464287200 887139 1990 SH SOLE 1321 669 0 ISHARES TR ISHS 5-10YR INVT 464288638 3169574 62676 SH SOLE 13022 49654 0 ISHARES TR RUS MID CAP ETF 464287499 1075297 14724 SH SOLE 8159 6565 0 ISHARES TR RUSSELL 3000 ETF 464287689 1799296 7070 SH SOLE 2402 4668 0 ISHARES TR RUS 1000 VAL ETF 464287598 4994424 31645 SH SOLE 13672 17973 0 ISHARES TR CORE MSCI EAFE 46432F842 8605009 127481 SH SOLE 23845 103636 0 ISHARES TR FLTG RATE NT ETF 46429B655 2437590 47965 SH SOLE 28012 19953 0 ISHARES TR CORE S&P SCP ETF 464287804 4832724 48497 SH SOLE 6415 42082 0 ISHARES TR RUS 1000 GRW ETF 464287614 2600292 9449 SH SOLE 7482 1967 0 JABIL INC COM 466313103 27311943 253052 SH SOLE 221408 31644 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2353288 86359 SH SOLE 64719 21640 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1444886 135543 SH SOLE 135543 0 0 JOHNSON & JOHNSON COM 478160104 138983572 839678 SH SOLE 756121 83557 0 JOHNSON CTLS INTL PLC SHS G51502105 43105272 632598 SH SOLE 586843 45755 0 JOHNSON OUTDOORS INC CL A 479167108 214952 3498 SH SOLE 3498 0 0 JPMORGAN CHASE & CO COM 46625H100 168412865 1157954 SH SOLE 1053935 104019 0 KB HOME COM 48666K109 815256 15766 SH SOLE 15766 0 0 KENNAMETAL INC COM 489170100 1149758 40499 SH SOLE 40499 0 0 KEYCORP COM 493267108 435922 47178 SH SOLE 17560 29618 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4316415 25777 SH SOLE 18985 6792 0 KIMBERLY-CLARK CORP COM 494368103 4552485 32975 SH SOLE 30224 2751 0 KINDER MORGAN INC DEL COM 49456B101 50181756 2914156 SH SOLE 2671670 242486 0 KOHLS CORP COM 500255104 206459 8957 SH SOLE 0 8957 0 KOPPERS HOLDINGS INC COM 50060P106 297011 8710 SH SOLE 8710 0 0 KORN FERRY COM NEW 500643200 754404 15228 SH SOLE 15228 0 0 KRAFT HEINZ CO COM 500754106 8353456 235309 SH SOLE 215428 19881 0 KROGER CO COM 501044101 2394092 50938 SH SOLE 35949 14989 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19760420 81881 SH SOLE 68094 13787 0 LADDER CAP CORP CL A 505743104 1221551 112585 SH SOLE 112585 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 33435464 336881 SH SOLE 303791 33090 0 LAMB WESTON HLDGS INC COM 513272104 8268339 71930 SH SOLE 62685 9245 0 LAS VEGAS SANDS CORP COM 517834107 2636466 45456 SH SOLE 32829 12627 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2406022 25044 SH SOLE 19313 5731 0 LEMONADE INC COM 52567D107 1573490 93382 SH SOLE 93382 0 0 LIBERTY ENERGY INC COM CL A 53115L104 6304148 471514 SH SOLE 471514 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 297063 33950 SH SOLE 33950 0 0 LIFE STORAGE INC COM 53223X107 220761 1660 SH SOLE 1660 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 825656 11452 SH SOLE 11452 0 0 LILLY ELI & CO COM 532457108 40938336 87293 SH SOLE 78932 8361 0 LINDE PLC SHS G54950103 235379 618 SH SOLE 618 0 0 LINDSAY CORP COM 535555106 1490842 12492 SH SOLE 12492 0 0 LIVERAMP HLDGS INC COM 53815P108 391152 13696 SH SOLE 13696 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 30584 13902 SH SOLE 13902 0 0 LOCKHEED MARTIN CORP COM 539830109 50377389 109426 SH SOLE 98105 11321 0 LOWES COS INC COM 548661107 979595 4340 SH SOLE 2116 2224 0 LULULEMON ATHLETICA INC COM 550021109 9200700 24309 SH SOLE 20629 3680 0 LUMEN TECHNOLOGIES INC COM 550241103 84691 37474 SH SOLE 0 37474 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 639121 6960 SH SOLE 0 6960 0 M D C HLDGS INC COM 552676108 1046881 22384 SH SOLE 22384 0 0 M/I HOMES INC COM 55305B101 933640 10708 SH SOLE 10708 0 0 MANHATTAN ASSOCIATES INC COM 562750109 36592488 183073 SH SOLE 162479 20594 0 MANITOWOC CO INC COM NEW 563571405 252020 13384 SH SOLE 13384 0 0 MARATHON OIL CORP COM 565849106 11507219 499880 SH SOLE 454728 45152 0 MARATHON PETE CORP COM 56585A102 202301 1735 SH SOLE 0 1735 0 MARRIOTT INTL INC NEW CL A 571903202 22500832 122493 SH SOLE 112137 10356 0 MARSH & MCLENNAN COS INC COM 571748102 29740621 158127 SH SOLE 142742 15385 0 MASIMO CORP COM 574795100 2066911 12561 SH SOLE 9025 3536 0 MASTERCARD INCORPORATED CL A 57636Q104 14921746 37940 SH SOLE 32678 5262 0 MATADOR RES CO COM 576485205 1568623 29981 SH SOLE 29981 0 0 MCCORMICK & CO INC COM NON VTG 579780206 281674 3229 SH SOLE 0 3229 0 MCDONALDS CORP COM 580135101 99570389 333670 SH SOLE 302425 31245 0 MCGRATH RENTCORP COM 580589109 1265607 13685 SH SOLE 13685 0 0 MCKESSON CORP COM 58155Q103 13618536 31871 SH SOLE 25390 6481 0 MEDPACE HLDGS INC COM 58506Q109 1756888 7315 SH SOLE 7315 0 0 MEDTRONIC PLC SHS G5960L103 49745587 564649 SH SOLE 518620 46029 0 MERCK & CO INC COM 58933Y105 135068596 1170540 SH SOLE 1058441 112099 0 MERIT MED SYS INC COM 589889104 745776 8916 SH SOLE 8916 0 0 META PLATFORMS INC CL A 30303M102 76222699 265603 SH SOLE 240536 25067 0 METLIFE INC COM 59156R108 89655903 1585988 SH SOLE 1429709 156279 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1912579 1458 SH SOLE 892 566 0 MGE ENERGY INC COM 55277P104 332974 4209 SH SOLE 4209 0 0 MGM RESORTS INTERNATIONAL COM 552953101 11337486 258139 SH SOLE 229058 29081 0 MICROCHIP TECHNOLOGY INC. COM 595017104 11845777 132222 SH SOLE 110693 21529 0 MICRON TECHNOLOGY INC COM 595112103 220317 3491 SH SOLE 0 3491 0 MICROSOFT CORP COM 594918104 348201906 1022499 SH SOLE 922026 100473 0 MICROSTRATEGY INC CL A NEW 594972408 1052237 3073 SH SOLE 3073 0 0 MID-AMER APT CMNTYS INC COM 59522J103 17789689 117145 SH SOLE 100940 16205 0 MOLINA HEALTHCARE INC COM 60855R100 14132684 46916 SH SOLE 42257 4659 0 MONARCH CASINO & RESORT INC COM 609027107 440790 6257 SH SOLE 6257 0 0 MONDELEZ INTL INC CL A 609207105 68836410 944299 SH SOLE 868944 75355 0 MONGODB INC CL A 60937P106 32537870 79169 SH SOLE 72972 6197 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7002162 121904 SH SOLE 112516 9388 0 MOODYS CORP COM 615369105 18273152 52552 SH SOLE 44310 8242 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 432735 1476 SH SOLE 0 1476 0 MSA SAFETY INC COM 553498106 8422624 48417 SH SOLE 45687 2730 0 MURPHY USA INC COM 626755102 2030010 6525 SH SOLE 6525 0 0 MYR GROUP INC DEL COM 55405W104 309352 2236 SH SOLE 2236 0 0 NATIONAL BEVERAGE CORP COM 635017106 303728 6282 SH SOLE 6282 0 0 NEOGENOMICS INC COM NEW 64049M209 512807 31911 SH SOLE 31911 0 0 NETFLIX INC COM 64110L106 27946180 63443 SH SOLE 57708 5735 0 NETSCOUT SYS INC COM 64115T104 1247455 40305 SH SOLE 40305 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 552098 49119 SH SOLE 0 49119 0 NEXTERA ENERGY INC COM 65339F101 15004756 202221 SH SOLE 171476 30745 0 NICE LTD SPONSORED ADR 653656108 15745257 76248 SH SOLE 69627 6621 0 NIKE INC CL B 654106103 16150578 146331 SH SOLE 131604 14727 0 NOKIA CORP SPONSORED ADR 654902204 62974 15138 SH SOLE 15138 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 53738 14643 SH SOLE 14643 0 0 NORTHROP GRUMMAN CORP COM 666807102 321183 705 SH SOLE 705 0 0 NORTHWESTERN CORP COM NEW 668074305 309058 5445 SH SOLE 0 5445 0 NOVANTA INC COM 67000B104 1333596 7244 SH SOLE 7244 0 0 NOVO-NORDISK A S ADR 670100205 301690 1864 SH SOLE 1864 0 0 NOW INC COM 67011P100 1196159 115459 SH SOLE 115459 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 79616 10091 SH SOLE 10091 0 0 NUCOR CORP COM 670346105 3113681 18988 SH SOLE 13603 5385 0 NVIDIA CORPORATION COM 67066G104 125340064 296298 SH SOLE 260174 36124 0 OGE ENERGY CORP COM 670837103 3741940 104204 SH SOLE 75000 29204 0 O-I GLASS INC COM 67098H104 886309 41378 SH SOLE 41378 0 0 OKTA INC CL A 679295105 2720107 39223 SH SOLE 28585 10638 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1063659 2877 SH SOLE 1895 982 0 OLD REP INTL CORP COM 680223104 2567832 102019 SH SOLE 70937 31082 0 OMNICOM GROUP INC COM 681919106 2643269 27780 SH SOLE 20084 7696 0 ONE LIBERTY PPTYS INC COM 682406103 935284 46028 SH SOLE 46028 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 892493 222013 SH SOLE 207814 14199 0 OPKO HEALTH INC COM 68375N103 28536 13150 SH SOLE 13150 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 729223 22445 SH SOLE 22445 0 0 ORACLE CORP COM 68389X105 17347747 145669 SH SOLE 132673 12996 0 ORASURE TECHNOLOGIES INC COM 68554V108 242879 48479 SH SOLE 48479 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4439058 4647 SH SOLE 3270 1377 0 OTIS WORLDWIDE CORP COM 68902V107 1573503 17678 SH SOLE 17678 0 0 OWENS CORNING NEW COM 690742101 9010406 69045 SH SOLE 53705 15340 0 PACCAR INC COM 693718108 8120444 97076 SH SOLE 84216 12860 0 PAGERDUTY INC COM 69553P100 1099272 48900 SH SOLE 48900 0 0 PALO ALTO NETWORKS INC COM 697435105 20014930 78333 SH SOLE 71526 6807 0 PAR PAC HOLDINGS INC COM NEW 69888T207 976409 36693 SH SOLE 36693 0 0 PAYCHEX INC COM 704326107 586418 5242 SH SOLE 1957 3285 0 PAYCOM SOFTWARE INC COM 70432V102 2832000 8816 SH SOLE 6327 2489 0 PDF SOLUTIONS INC COM 693282105 686242 15216 SH SOLE 15216 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 6201895 37220 SH SOLE 27055 10165 0 PENUMBRA INC COM 70975L107 2593282 7537 SH SOLE 5632 1905 0 PEPSICO INC COM 713448108 158539962 855955 SH SOLE 770794 85161 0 PERDOCEO ED CORP COM 71363P106 814764 66403 SH SOLE 66403 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1331746 22107 SH SOLE 22107 0 0 PFIZER INC COM 717081103 89662199 2444444 SH SOLE 2228688 215756 0 PHILIP MORRIS INTL INC COM 718172109 78879161 808023 SH SOLE 738302 69721 0 PHILLIPS 66 COM 718546104 2226671 23345 SH SOLE 17451 5894 0 PHREESIA INC COM 71944F106 914220 29481 SH SOLE 29481 0 0 PINNACLE WEST CAP CORP COM 723484101 253015 3106 SH SOLE 0 3106 0 PLAYTIKA HLDG CORP COM 72815L107 2522867 217488 SH SOLE 157822 59666 0 PNC FINL SVCS GROUP INC COM 693475105 40648983 322739 SH SOLE 294955 27784 0 POLARIS INC COM 731068102 2772511 22926 SH SOLE 16695 6231 0 PORTLAND GEN ELEC CO COM NEW 736508847 7080234 151190 SH SOLE 138816 12374 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 276114 14426 SH SOLE 14426 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1109965 20185 SH SOLE 20185 0 0 PRIMERICA INC COM 74164M108 2890268 14615 SH SOLE 10724 3891 0 PROCTER AND GAMBLE CO COM 742718109 172398050 1136141 SH SOLE 1041668 94473 0 PROGYNY INC COM 74340E103 1211256 30789 SH SOLE 30789 0 0 PROLOGIS INC. COM 74340W103 56248663 458686 SH SOLE 412175 46511 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 308448 11168 SH SOLE 11168 0 0 PRUDENTIAL FINL INC COM 744320102 74710570 846866 SH SOLE 772899 73967 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 42286495 675396 SH SOLE 621547 53849 0 PULTE GROUP INC COM 745867101 19415717 249945 SH SOLE 218295 31650 0 PURE STORAGE INC CL A 74624M102 11569940 314230 SH SOLE 287152 27078 0 PVH CORPORATION COM 693656100 2298030 27045 SH SOLE 19701 7344 0 QUAKER HOUGHTON COM 747316107 2043911 10487 SH SOLE 10487 0 0 QUALCOMM INC COM 747525103 538342 4522 SH SOLE 2384 2138 0 QUALYS INC COM 74758T303 977675 7569 SH SOLE 7569 0 0 QUANTA SVCS INC COM 74762E102 2581627 13141 SH SOLE 9479 3662 0 QUANTERIX CORP COM 74766Q101 207460 9200 SH SOLE 9200 0 0 RAMBUS INC DEL COM 750917106 1432784 22328 SH SOLE 22328 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 61711707 629968 SH SOLE 575190 54778 0 RBC BEARINGS INC COM 75524B104 788085 3624 SH SOLE 3624 0 0 REGAL REXNORD CORPORATION COM 758750103 1901175 12353 SH SOLE 8926 3427 0 REGENERON PHARMACEUTICALS COM 75886F107 261549 364 SH SOLE 0 364 0 REPUBLIC SVCS INC COM 760759100 22034186 143854 SH SOLE 124761 19093 0 RESMED INC COM 761152107 3667970 16787 SH SOLE 12133 4654 0 RIBBON COMMUNICATIONS INC COM 762544104 28955 10378 SH SOLE 10378 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 346484 9700 SH SOLE 9700 0 0 RIMINI STR INC DEL COM 76674Q107 57009 11902 SH SOLE 11902 0 0 RIO TINTO PLC SPONSORED ADR 767204100 237156 3715 SH SOLE 3715 0 0 ROCKWELL AUTOMATION INC COM 773903109 14223428 43173 SH SOLE 37730 5443 0 ROSS STORES INC COM 778296103 2261267 20167 SH SOLE 14466 5701 0 ROYAL CARIBBEAN GROUP COM V7780T103 9448135 91075 SH SOLE 79275 11800 0 RUSH ENTERPRISES INC CL A 781846209 449178 7395 SH SOLE 7395 0 0 RXSIGHT INC COM 78349D107 398304 13830 SH SOLE 13830 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 4780404 106492 SH SOLE 76916 29576 0 RYDER SYS INC COM 783549108 2970052 35028 SH SOLE 25637 9391 0 SAFE BULKERS INC COM Y7388L103 46688 14321 SH SOLE 14321 0 0 SALESFORCE INC COM 79466L302 4650147 22011 SH SOLE 19521 2490 0 SCHLUMBERGER LTD COM STK 806857108 6537284 133088 SH SOLE 122059 11029 0 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 1504405 1504405 SH SOLE 0 1504405 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 428953 9293 SH SOLE 9293 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 266654 3672 SH SOLE 0 3672 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 310828 4376 SH SOLE 4376 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2501959 47775 SH SOLE 0 47775 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 344252 4593 SH SOLE 4593 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3585437 145572 SH SOLE 26127 119445 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1401374 20888 SH SOLE 6738 14150 0 SECUREWORKS CORP CL A 81374A105 380143 52579 SH SOLE 52579 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 370216 4561 SH SOLE 0 4561 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 835778 4807 SH SOLE 0 4807 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 207192 1561 SH SOLE 0 1561 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 242149 1426 SH SOLE 0 1426 0 SEMPRA COM 816851109 485834 3337 SH SOLE 0 3337 0 SERVICE CORP INTL COM 817565104 3239222 50150 SH SOLE 35645 14505 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 122540 14101 SH SOLE 14101 0 0 SERVICENOW INC COM 81762P102 10439871 18577 SH SOLE 16641 1936 0 SHOCKWAVE MED INC COM 82489T104 2616256 9167 SH SOLE 9167 0 0 SHOPIFY INC CL A 82509L107 209528 3243 SH SOLE 3243 0 0 SILICON LABORATORIES INC COM 826919102 822687 5215 SH SOLE 5215 0 0 SIMPSON MFG INC COM 829073105 2448020 17675 SH SOLE 17675 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 438933 6706 SH SOLE 6706 0 0 SMARTSHEET INC COM CL A 83200N103 4445565 116194 SH SOLE 105909 10285 0 SNAP ON INC COM 833034101 4118893 14292 SH SOLE 11146 3146 0 SNOWFLAKE INC CL A 833445109 7859824 44663 SH SOLE 40645 4018 0 SOLO BRANDS INC COM CL A 83425V104 258295 45635 SH SOLE 45635 0 0 SONOCO PRODS CO COM 835495102 3956619 67039 SH SOLE 48737 18302 0 SOUTHERN CO COM 842587107 86527767 1231712 SH SOLE 1124615 107097 0 SPDR GOLD TR GOLD SHS 78463V107 633013 3551 SH SOLE 3551 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 230706 6710 SH SOLE 0 6710 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2555112 34636 SH SOLE 34636 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 636000 19545 SH SOLE 0 19545 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 28730666 64814 SH SOLE 19335 45479 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 585058 1221 SH SOLE 793 428 0 SPDR SER TR S&P DIVID ETF 78464A763 224167 1829 SH SOLE 0 1829 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 433778 17098 SH SOLE 17098 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2659950 90352 SH SOLE 90352 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 18255527 198819 SH SOLE 190979 7840 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 5189721 161623 SH SOLE 32087 129536 0 SPDR SER TR ICE PFD SEC ETF 78464A292 905855 27065 SH SOLE 15872 11193 0 SPHERE ENTERTAINMENT CO CL A 55826T102 635207 23191 SH SOLE 23191 0 0 SPS COMM INC COM 78463M107 1349766 7028 SH SOLE 7028 0 0 SPX TECHNOLOGIES INC COM 78473E103 565503 6655 SH SOLE 6655 0 0 SQUARESPACE INC CLASS A 85225A107 431052 13667 SH SOLE 13667 0 0 STANDEX INTL CORP COM 854231107 693344 4901 SH SOLE 4901 0 0 STARBUCKS CORP COM 855244109 214378 2164 SH SOLE 2164 0 0 STERLING INFRASTRUCTURE INC COM 859241101 2435670 43650 SH SOLE 43650 0 0 STONEX GROUP INC COM 861896108 212550 2558 SH SOLE 2558 0 0 STRIDE INC COM 86333M108 849988 22831 SH SOLE 22831 0 0 STRYKER CORPORATION COM 863667101 15994313 52425 SH SOLE 47507 4918 0 SUNCOKE ENERGY INC COM 86722A103 276874 35181 SH SOLE 35181 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3172368 12728 SH SOLE 11872 856 0 SURGERY PARTNERS INC COM 86881A100 638336 14188 SH SOLE 14188 0 0 SYNOPSYS INC COM 871607107 35611617 81789 SH SOLE 70780 11009 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 644741 6388 SH SOLE 4057 2331 0 TEGNA INC COM 87901J105 1152367 70959 SH SOLE 70959 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 371518 904 SH SOLE 904 0 0 TERADYNE INC COM 880770102 301062 2704 SH SOLE 2704 0 0 TEREX CORP NEW COM 880779103 1443495 24127 SH SOLE 24127 0 0 TESLA INC COM 88160R101 75025909 286610 SH SOLE 256906 29704 0 TETRA TECH INC NEW COM 88162G103 20227556 123535 SH SOLE 109498 14037 0 TEXAS INSTRS INC COM 882508104 23464938 130346 SH SOLE 118063 12283 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17222635 33010 SH SOLE 29121 3889 0 THERMON GROUP HLDGS INC COM 88362T103 666845 25069 SH SOLE 25069 0 0 TJX COS INC NEW COM 872540109 9428604 111199 SH SOLE 101031 10168 0 T-MOBILE US INC COM 872590104 18246468 131364 SH SOLE 110185 21179 0 TOLL BROTHERS INC COM 889478103 4800776 60715 SH SOLE 44042 16673 0 TRACTOR SUPPLY CO COM 892356106 3567452 16135 SH SOLE 11300 4835 0 TRANE TECHNOLOGIES PLC SHS G8994E103 220199 1151 SH SOLE 1151 0 0 TREVI THERAPEUTICS INC COM 89532M101 23900 10000 SH SOLE 10000 0 0 TRI POINTE HOMES INC COM 87265H109 1020408 31053 SH SOLE 31053 0 0 TRUIST FINL CORP COM 89832Q109 5557907 183127 SH SOLE 161422 21705 0 TWO HBRS INVT CORP COM 90187B804 813266 58593 SH SOLE 58593 0 0 UBER TECHNOLOGIES INC COM 90353T100 17893300 414485 SH SOLE 381925 32560 0 UFP INDUSTRIES INC COM 90278Q108 981257 10111 SH SOLE 10111 0 0 ULTA BEAUTY INC COM 90384S303 2432281 5169 SH SOLE 3765 1404 0 UNION PAC CORP COM 907818108 818981 4002 SH SOLE 2173 1829 0 UNITED AIRLS HLDGS INC COM 910047109 258284 4707 SH SOLE 4707 0 0 UNITED BANKSHARES INC WEST V COM 909907107 239437 8070 SH SOLE 0 8070 0 UNITED PARCEL SERVICE INC CL B 911312106 691192 3856 SH SOLE 1983 1873 0 UNITEDHEALTH GROUP INC COM 91324P102 58074730 120828 SH SOLE 104399 16429 0 UNITY SOFTWARE INC COM 91332U101 2484171 57213 SH SOLE 41490 15723 0 UNUM GROUP COM 91529Y106 3852935 80774 SH SOLE 50950 29824 0 URANIUM ENERGY CORP COM 916896103 70305 20678 SH SOLE 20678 0 0 US BANCORP DEL COM NEW 902973304 47351568 1433159 SH SOLE 1298956 134203 0 UTZ BRANDS INC COM CL A 918090101 998394 61027 SH SOLE 61027 0 0 VAALCO ENERGY INC COM NEW 91851C201 86827 23092 SH SOLE 23092 0 0 VAIL RESORTS INC COM 91879Q109 32117242 127571 SH SOLE 118381 9190 0 VALERO ENERGY CORP COM 91913Y100 2701089 23028 SH SOLE 14796 8232 0 VALLEY NATL BANCORP COM 919794107 82662 10666 SH SOLE 0 10666 0 VANGUARD INDEX FDS GROWTH ETF 922908736 395251 1397 SH SOLE 1397 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 221921 1008 SH SOLE 0 1008 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 322418 1621 SH SOLE 1621 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 264500 1861 SH SOLE 1861 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2448006 6010 SH SOLE 4869 1141 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 743411 3375 SH SOLE 1162 2213 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 206758 3800 SH SOLE 3800 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 629689 15480 SH SOLE 4929 10551 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2322502 29388 SH SOLE 29388 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6137879 81124 SH SOLE 40618 40506 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2936917 41505 SH SOLE 5430 36075 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2888796 62814 SH SOLE 14988 47826 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 334772 2061 SH SOLE 2061 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 911091 19729 SH SOLE 0 19729 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 269656 2542 SH SOLE 0 2542 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 307799 1308 SH SOLE 1308 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 570089 1289 SH SOLE 631 658 0 VERIZON COMMUNICATIONS INC COM 92343V104 86157139 2316675 SH SOLE 2122966 193709 0 VERTEX PHARMACEUTICALS INC COM 92532F100 430562 1224 SH SOLE 0 1224 0 VISA INC COM CL A 92826C839 15975525 67271 SH SOLE 57654 9617 0 VULCAN MATLS CO COM 929160109 3530344 15660 SH SOLE 11221 4439 0 WABASH NATL CORP COM 929566107 4463510 174084 SH SOLE 159853 14231 0 WALMART INC COM 931142103 143247803 911362 SH SOLE 829145 82217 0 WARRIOR MET COAL INC COM 93627C101 1041562 26741 SH SOLE 26741 0 0 WASTE MGMT INC DEL COM 94106L109 342851 1977 SH SOLE 0 1977 0 WATSCO INC COM 942622200 3502287 9181 SH SOLE 6761 2420 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2069783 11265 SH SOLE 11265 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 844896 12721 SH SOLE 12721 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 382295 34410 SH SOLE 34410 0 0 WEC ENERGY GROUP INC COM 92939U106 3665308 41538 SH SOLE 25953 15585 0 WELLS FARGO CO NEW COM 949746101 348167 8158 SH SOLE 8158 0 0 WESCO INTL INC COM 95082P105 5310603 29658 SH SOLE 24837 4821 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10757481 28126 SH SOLE 24303 3823 0 WILLIAMS COS INC COM 969457100 3806630 116660 SH SOLE 84898 31762 0 WINGSTOP INC COM 974155103 1236427 6177 SH SOLE 6177 0 0 WINTRUST FINL CORP COM 97650W108 6514603 89708 SH SOLE 80181 9527 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1120416 32196 SH SOLE 32196 0 0 WP CAREY INC COM 92936U109 37857347 560352 SH SOLE 508759 51593 0 YORK WTR CO COM 987184108 225334 5460 SH SOLE 5460 0 0 YUM BRANDS INC COM 988498101 251941 1818 SH SOLE 1818 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 9969087 68469 SH SOLE 62690 5779 0 ZIONS BANCORPORATION N A COM 989701107 401740 14957 SH SOLE 14957 0 0 ZOETIS INC CL A 98978V103 203710 1183 SH SOLE 0 1183 0