0001172661-23-003198.txt : 20230815 0001172661-23-003198.hdr.sgml : 20230815 20230814181301 ACCESSION NUMBER: 0001172661-23-003198 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230815 DATE AS OF CHANGE: 20230814 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-04587 FILM NUMBER: 231172484 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 06-30-2023 06-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 08-14-2023 0 593 7236982321
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 2229534 23516 SH SOLE 23516 0 0 ABBOTT LABS COM 002824100 44775484 410709 SH SOLE 379238 31471 0 ABBVIE INC COM 00287Y109 85118593 631772 SH SOLE 578866 52906 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 230276 4260 SH SOLE 4260 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22549127 73074 SH SOLE 68228 4846 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 9014076 18434 SH SOLE 17095 1339 0 ADVANCED MICRO DEVICES INC COM 007903107 21257540 186617 SH SOLE 168348 18269 0 AFLAC INC COM 001055102 584184 8369 SH SOLE 8369 0 0 AGCO CORP COM 001084102 4156660 31629 SH SOLE 24526 7103 0 AGENUS INC COM NEW 00847G705 96000 60000 SH SOLE 60000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 703805 5853 SH SOLE 5853 0 0 AGILON HEALTH INC COM 00857U107 405166 23366 SH SOLE 23366 0 0 AGNC INVT CORP COM 00123Q104 3107934 306804 SH SOLE 236921 69883 0 AIRBNB INC COM CL A 009066101 3712048 28964 SH SOLE 27184 1780 0 ALAMO GROUP INC COM 011311107 594949 3235 SH SOLE 3235 0 0 ALBEMARLE CORP COM 012653101 2664680 11944 SH SOLE 8921 3023 0 ALKERMES PLC SHS G01767105 1499301 47901 SH SOLE 47901 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 3222725 71394 SH SOLE 55057 16337 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 291003 7286 SH SOLE 7286 0 0 ALPHABET INC CAP STK CL A 02079K305 101819937 850626 SH SOLE 773510 77116 0 ALPHABET INC CAP STK CL C 02079K107 13242710 109471 SH SOLE 99664 9807 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 1315066 17340 SH SOLE 17340 0 0 ALTRIA GROUP INC COM 02209S103 36549953 806842 SH SOLE 731112 75730 0 AMAZON COM INC COM 023135106 104467766 801379 SH SOLE 735255 66124 0 AMER SOFTWARE INC CL A 029683109 167011 15891 SH SOLE 15891 0 0 AMERICAN ELEC PWR CO INC COM 025537101 23214485 275706 SH SOLE 246283 29423 0 AMERICAN EXPRESS CO COM 025816109 24869689 142766 SH SOLE 125626 17140 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3019672 25428 SH SOLE 19055 6373 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 75120 12000 SH SOLE 12000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 275589 1421 SH SOLE 0 1421 0 AMERIPRISE FINL INC COM 03076C106 19566282 58906 SH SOLE 53357 5549 0 AMGEN INC COM 031162100 15573303 70144 SH SOLE 64183 5961 0 AMMO INC COM 00175J107 24116 11322 SH SOLE 11322 0 0 AMN HEALTHCARE SVCS INC COM 001744101 885400 8114 SH SOLE 8114 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 990840 17241 SH SOLE 17241 0 0 ANSYS INC COM 03662Q105 9977657 30211 SH SOLE 26646 3565 0 APPLE INC COM 037833100 249230714 1286733 SH SOLE 1203076 83657 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3024528 20883 SH SOLE 20883 0 0 APPLIED MATLS INC COM 038222105 33385422 230978 SH SOLE 213753 17225 0 ARCH CAP GROUP LTD ORD G0450A105 1995410 26659 SH SOLE 20098 6561 0 ARCHER DANIELS MIDLAND CO COM 039483102 2187864 28955 SH SOLE 22547 6408 0 ARCOSA INC COM 039653100 1075176 14190 SH SOLE 14190 0 0 ARISTA NETWORKS INC COM 040413106 7393869 45624 SH SOLE 38516 7108 0 ARMADA HOFFLER PPTYS INC COM 04208T108 366938 31416 SH SOLE 31416 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 4409395 195106 SH SOLE 180407 14699 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1384640 35224 SH SOLE 35224 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 257663 356 SH SOLE 356 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 636504 21460 SH SOLE 21460 0 0 AT&T INC COM 00206R102 42743700 2679856 SH SOLE 2473676 206180 0 ATKORE INC COM 047649108 5654952 36264 SH SOLE 33513 2751 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8857660 40300 SH SOLE 36868 3432 0 AUTOZONE INC COM 053332102 3054665 1225 SH SOLE 858 367 0 AVIS BUDGET GROUP COM 053774105 876035 3831 SH SOLE 3831 0 0 AXON ENTERPRISE INC COM 05464C101 3465332 17760 SH SOLE 13463 4297 0 BADGER METER INC COM 056525108 1441362 9768 SH SOLE 9768 0 0 BANK AMERICA CORP COM 060505104 55377505 1930202 SH SOLE 1744808 185394 0 BANK MONTREAL QUE COM 063671101 450466 4988 SH SOLE 4988 0 0 BANK NEW YORK MELLON CORP COM 064058100 35129469 789072 SH SOLE 722668 66404 0 BANNER CORP COM NEW 06652V208 800406 18329 SH SOLE 18329 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 2083492 56926 SH SOLE 56926 0 0 BERKLEY W R CORP COM 084423102 6225542 104526 SH SOLE 95521 9005 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5980717 17539 SH SOLE 15789 1750 0 BIO RAD LABS INC CL A 090572207 350686 925 SH SOLE 925 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 12160489 192993 SH SOLE 178433 14560 0 BLACKBAUD INC COM 09227Q100 274968 3863 SH SOLE 3863 0 0 BLACKLINE INC COM 09239B109 797505 14818 SH SOLE 14818 0 0 BLACKROCK INC COM 09247X101 87210326 126184 SH SOLE 116666 9518 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 2423992 21720 SH SOLE 16632 5088 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 42861 10662 SH SOLE 10662 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 92766 12920 SH SOLE 12920 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 66342878 1037418 SH SOLE 952314 85104 0 BROADCOM INC COM 11135F101 79532238 91687 SH SOLE 84298 7389 0 BRUKER CORP COM 116794108 1798049 24324 SH SOLE 19398 4926 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2383211 17524 SH SOLE 17524 0 0 BUNGE LIMITED COM G16962105 4060993 43042 SH SOLE 32930 10112 0 BYLINE BANCORP INC COM 124411109 528866 29235 SH SOLE 29235 0 0 CACI INTL INC CL A 127190304 14448272 42390 SH SOLE 38978 3412 0 CACTUS INC CL A 127203107 1614506 38150 SH SOLE 38150 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 28936243 123384 SH SOLE 105710 17674 0 CAL MAINE FOODS INC COM NEW 128030202 1146717 25483 SH SOLE 25483 0 0 CALIX INC COM 13100M509 212816 4264 SH SOLE 4264 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 118209735 480430 SH SOLE 439305 41125 0 CBIZ INC COM 124805102 713579 13393 SH SOLE 13393 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1804336 13074 SH SOLE 9889 3185 0 CELANESE CORP DEL COM 150870103 14139681 122104 SH SOLE 111916 10188 0 CHENIERE ENERGY INC COM NEW 16411R208 5007750 32868 SH SOLE 25288 7580 0 CHEVRON CORP NEW COM 166764100 155867427 990578 SH SOLE 900095 90483 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 49200 10000 SH SOLE 10000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2514345 1175 SH SOLE 842 333 0 CHURCH & DWIGHT CO INC COM 171340102 273728 2731 SH SOLE 0 2731 0 CINTAS CORP COM 172908105 18241456 36697 SH SOLE 33610 3087 0 CIRCOR INTL INC COM 17273K109 655159 11606 SH SOLE 11606 0 0 CISCO SYS INC COM 17275R102 105496999 2038983 SH SOLE 1861991 176992 0 CITIGROUP INC COM NEW 172967424 21102229 458346 SH SOLE 424638 33708 0 CITIZENS FINL GROUP INC COM 174610105 14235351 545834 SH SOLE 503534 42300 0 CITY HLDG CO COM 177835105 1370723 15232 SH SOLE 15232 0 0 CLEAN HARBORS INC COM 184496107 5551316 33761 SH SOLE 25889 7872 0 CLEARWAY ENERGY INC CL C 18539C204 258831 9063 SH SOLE 9063 0 0 CLOROX CO DEL COM 189054109 3026403 19029 SH SOLE 14523 4506 0 COCA COLA CO COM 191216100 67385436 1118988 SH SOLE 1027251 91737 0 COGENT BIOSCIENCES INC COM 19240Q201 153920 13000 SH SOLE 13000 0 0 COHEN & STEERS INC COM 19247A100 537129 9262 SH SOLE 9262 0 0 COLGATE PALMOLIVE CO COM 194162103 3038790 39444 SH SOLE 39444 0 0 COMCAST CORP NEW CL A 20030N101 49874652 1200353 SH SOLE 1105754 94599 0 COMMERCIAL METALS CO COM 201723103 802934 15248 SH SOLE 15248 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 103437 11317 SH SOLE 11317 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 478684 59612 SH SOLE 59612 0 0 CONOCOPHILLIPS COM 20825C104 115696884 1116657 SH SOLE 1016844 99813 0 CONSTELLIUM SE CL A SHS F21107101 1001140 58206 SH SOLE 58206 0 0 COPA HOLDINGS SA CL A P31076105 3312393 29955 SH SOLE 22713 7242 0 COPART INC COM 217204106 1766511 19368 SH SOLE 19368 0 0 CORTEVA INC COM 22052L104 285698 4986 SH SOLE 0 4986 0 COSTCO WHSL CORP NEW COM 22160K105 16299829 30275 SH SOLE 27251 3024 0 COURSERA INC COM 22266M104 676701 51974 SH SOLE 51974 0 0 CRA INTL INC COM 12618T105 333030 3265 SH SOLE 3265 0 0 CROCS INC COM 227046109 1093349 9724 SH SOLE 9724 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 191070 19107 SH SOLE 19107 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2373438 16160 SH SOLE 16160 0 0 CROWN CASTLE INC COM 22822V101 39322551 345116 SH SOLE 313203 31913 0 CSW INDUSTRIALS INC COM 126402106 628032 3779 SH SOLE 3779 0 0 CSX CORP COM 126408103 52600273 1542530 SH SOLE 1434116 108414 0 CUMMINS INC COM 231021106 322346 1315 SH SOLE 1315 0 0 CVS HEALTH CORP COM 126650100 14402190 208335 SH SOLE 190377 17958 0 D R HORTON INC COM 23331A109 7041257 57863 SH SOLE 49169 8694 0 DANAHER CORPORATION COM 235851102 44381387 184922 SH SOLE 171415 13507 0 DARDEN RESTAURANTS INC COM 237194105 6912172 41371 SH SOLE 36364 5007 0 DATA I O CORP COM 237690102 214071 49900 SH SOLE 49900 0 0 DEERE & CO COM 244199105 17776651 43872 SH SOLE 39180 4692 0 DELTA AIR LINES INC DEL COM NEW 247361702 458896 9653 SH SOLE 9653 0 0 DEVON ENERGY CORP NEW COM 25179M103 252329 5220 SH SOLE 5220 0 0 DIGI INTL INC COM 253798102 1049980 26656 SH SOLE 26656 0 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 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 250211 7617 SH SOLE 0 7617 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 310813 6700 SH SOLE 0 6700 0 DIODES INC COM 254543101 899465 9725 SH SOLE 9725 0 0 DISCOVER FINL SVCS COM 254709108 2337484 20004 SH SOLE 15291 4713 0 DISNEY WALT CO COM 254687106 10326564 115665 SH SOLE 104990 10675 0 DNP SELECT INCOME FD INC COM 23325P104 201415 19219 SH SOLE 19219 0 0 DOMINOS PIZZA INC COM 25754A201 339523 1008 SH SOLE 1008 0 0 DOW INC COM 260557103 65163027 1223489 SH SOLE 1118245 105244 0 DRAFTKINGS INC NEW COM CL A 26142V105 2548701 95924 SH SOLE 73672 22252 0 DROPBOX INC CL A 26210C104 2887455 108266 SH SOLE 82510 25756 0 DT MIDSTREAM INC COMMON STOCK 23345M107 204379 4123 SH SOLE 0 4123 0 E L F BEAUTY INC COM 26856L103 8898631 77901 SH SOLE 72026 5875 0 EASTMAN CHEM CO COM 277432100 31084126 371287 SH SOLE 344444 26843 0 ECOLAB INC COM 278865100 4499764 24102 SH SOLE 22928 1174 0 ELEVANCE HEALTH INC COM 036752103 7507665 16898 SH SOLE 16036 862 0 EMCOR GROUP INC COM 29084Q100 14128725 76462 SH SOLE 70922 5540 0 EMERSON ELEC CO COM 291011104 31487291 348349 SH SOLE 322129 26220 0 EMPLOYERS HLDGS INC COM 292218104 679330 18159 SH SOLE 18159 0 0 ENACT HLDGS INC COM 29249E109 628929 25027 SH SOLE 25027 0 0 ENCORE WIRE CORP COM 292562105 2310048 12424 SH SOLE 12424 0 0 ENERGY RECOVERY INC COM 29270J100 1018191 36429 SH SOLE 36429 0 0 ENFUSION INC CL A 292812104 606093 54019 SH SOLE 54019 0 0 ENGAGESMART INC COMMON STOCK 29283F103 280890 14714 SH SOLE 14714 0 0 EPLUS INC COM 294268107 444601 7897 SH SOLE 7897 0 0 EPR PPTYS COM SH BEN INT 26884U109 4799147 102545 SH SOLE 78402 24143 0 EQRX INC COM 26886C107 103790 55801 SH SOLE 55801 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1558236 76912 SH SOLE 76912 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4382904 65524 SH SOLE 42108 23416 0 ESAB CORPORATION COM 29605J106 3970043 59664 SH SOLE 45377 14287 0 EVERGY INC COM 30034W106 34146357 584497 SH SOLE 542816 41681 0 EVERSOURCE ENERGY COM 30040W108 238670 3365 SH SOLE 0 3365 0 EVERTEC INC COM 30040P103 279026 7576 SH SOLE 7576 0 0 EXACT SCIENCES CORP COM 30063P105 5233797 55738 SH SOLE 51655 4083 0 EXCELERATE ENERGY INC CL A COM 30069T101 401761 19762 SH SOLE 19762 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2497706 22833 SH SOLE 14504 8329 0 EXPEDITORS INTL WASH INC COM 302130109 4693722 38750 SH SOLE 29762 8988 0 EXXON MOBIL CORP COM 30231G102 132740237 1237671 SH SOLE 1141330 96341 0 F N B CORP COM 302520101 339093 29641 SH SOLE 0 29641 0 FAIR ISAAC CORP COM 303250104 18475582 22832 SH SOLE 20225 2607 0 FEDEX CORP COM 31428X106 473165 1909 SH SOLE 0 1909 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 226518 5700 SH SOLE 0 5700 0 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 336727 13517 SH SOLE 13517 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 261978 8806 SH SOLE 0 8806 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1049496 23107 SH SOLE 6270 16837 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18360301 510008 SH SOLE 464416 45592 0 FIDELITY NATL INFORMATION SV COM 31620M106 336801 6157 SH SOLE 0 6157 0 FIFTH THIRD BANCORP COM 316773100 38641776 1474314 SH SOLE 1366504 107810 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 206193 1792 SH SOLE 0 1792 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 1248207 32104 SH SOLE 16194 15910 0 FISERV INC COM 337738108 11293673 89526 SH SOLE 82002 7524 0 FORD MTR CO DEL COM 345370860 60802365 4018663 SH SOLE 3747609 271054 0 FORESTAR GROUP INC COM 346232101 1786952 79244 SH SOLE 79244 0 0 FORTINET INC COM 34959E109 23376642 309256 SH SOLE 271673 37583 0 FORTREA HLDGS INC COMMON STOCK 34965K107 1835369 53966 SH SOLE 43309 10657 0 FREEPORT-MCMORAN INC CL B 35671D857 243812 6095 SH SOLE 6095 0 0 GALLAGHER ARTHUR J & CO COM 363576109 101639676 462904 SH SOLE 429402 33502 0 GAMING & LEISURE PPTYS INC COM 36467J108 21303967 439620 SH SOLE 408202 31418 0 GARTNER INC COM 366651107 8579149 24490 SH SOLE 21836 2654 0 GATX CORP COM 361448103 2049154 15917 SH SOLE 15917 0 0 GENERAL DYNAMICS CORP COM 369550108 44770564 208090 SH SOLE 189628 18462 0 GENPACT LIMITED SHS G3922B107 2133818 56796 SH SOLE 43331 13465 0 GILEAD SCIENCES INC COM 375558103 53758909 697534 SH SOLE 640756 56778 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 232992 3583 SH SOLE 3583 0 0 GMS INC COM 36251C103 587785 8494 SH SOLE 8494 0 0 GORMAN RUPP CO COM 383082104 487659 16915 SH SOLE 16915 0 0 GRAINGER W W INC COM 384802104 10782943 13673 SH SOLE 12878 795 0 GRAPHIC PACKAGING HLDG CO COM 388689101 16666697 693579 SH SOLE 630774 62805 0 GREEN BRICK PARTNERS INC COM 392709101 753168 13260 SH SOLE 13260 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2454491 32262 SH SOLE 24838 7424 0 HAEMONETICS CORP MASS COM 405024100 825262 9693 SH SOLE 9693 0 0 HALLIBURTON CO COM 406216101 1481627 44912 SH SOLE 34503 10409 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 593342 23734 SH SOLE 23734 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 18165882 252234 SH SOLE 215882 36352 0 HBT FINL INC. COM 404111106 607432 32941 SH SOLE 32941 0 0 HCA HEALTHCARE INC COM 40412C101 5282880 17408 SH SOLE 16173 1235 0 HEALTH CATALYST INC COM 42225T107 962213 76977 SH SOLE 76977 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 22812074 1134929 SH SOLE 1053944 80985 0 HEALTHSTREAM INC COM 42222N103 1086043 44220 SH SOLE 44220 0 0 HEARTLAND EXPRESS INC COM 422347104 948222 57783 SH SOLE 57783 0 0 HERC HLDGS INC COM 42704L104 1325685 9687 SH SOLE 9687 0 0 HERSHEY CO COM 427866108 28749041 115134 SH SOLE 100514 14620 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 1179123 25949 SH SOLE 25949 0 0 HOLOGIC INC COM 436440101 7819351 96571 SH SOLE 84056 12515 0 HOME BANCSHARES INC COM 436893200 1201775 52709 SH SOLE 52709 0 0 HOME DEPOT INC COM 437076102 129480621 416819 SH SOLE 382017 34802 0 HONEYWELL INTL INC COM 438516106 19233982 92694 SH SOLE 84803 7891 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1534728 14922 SH SOLE 0 14922 0 HOST HOTELS & RESORTS INC COM 44107P104 2010417 119454 SH SOLE 90949 28505 0 HP INC COM 40434L105 551390 17955 SH SOLE 17955 0 0 HUBBELL INC COM 443510607 2941813 8873 SH SOLE 6765 2108 0 HUMANA INC COM 444859102 366705 820 SH SOLE 0 820 0 HUNTINGTON BANCSHARES INC COM 446150104 20519645 1903492 SH SOLE 1759551 143941 0 HURON CONSULTING GROUP INC COM 447462102 283769 3342 SH SOLE 3342 0 0 IBEX LTD SHS NEW G4690M101 377342 17774 SH SOLE 17774 0 0 ICF INTL INC COM 44925C103 1434590 11533 SH SOLE 11533 0 0 ICU MED INC COM 44930G107 2067004 11600 SH SOLE 8908 2692 0 IDEXX LABS INC COM 45168D104 3120002 6212 SH SOLE 4578 1634 0 IMMUNOGEN INC COM 45253H101 810617 42958 SH SOLE 42958 0 0 INGERSOLL RAND INC COM 45687V106 3137134 47998 SH SOLE 37243 10755 0 INSIGHT ENTERPRISES INC COM 45765U103 1546375 10567 SH SOLE 10567 0 0 INSPIRE MED SYS INC COM 457730109 2544528 7838 SH SOLE 7838 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1160639 8281 SH SOLE 8281 0 0 INSULET CORP COM 45784P101 1542619 5350 SH SOLE 4069 1281 0 INTAPP INC COM 45827U109 345632 8247 SH SOLE 8247 0 0 INTEL CORP COM 458140100 423743 12672 SH SOLE 12672 0 0 INTER PARFUMS INC COM 458334109 588963 4355 SH SOLE 4355 0 0 INTERDIGITAL INC COM 45867G101 1171294 12131 SH SOLE 12131 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 35398891 264546 SH SOLE 244319 20227 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1661769 52109 SH SOLE 52109 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2303083 59696 SH SOLE 45641 14055 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 562408 8882 SH SOLE 8882 0 0 INTUIT COM 461202103 13460079 29377 SH SOLE 26944 2433 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7191664 21032 SH SOLE 17791 3241 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1099431 80811 SH SOLE 29740 51071 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 960199 15287 SH SOLE 3449 11838 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 332598 2223 SH SOLE 2223 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 498176 10804 SH SOLE 10804 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2347741 6355 SH SOLE 3206 3149 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1247194 20077 SH SOLE 20077 0 0 ISHARES INC MSCI CDA ETF 464286509 1583223 45248 SH SOLE 45248 0 0 ISHARES INC MSCI SPAIN ETF 464286764 239843 8299 SH SOLE 8299 0 0 ISHARES INC MSCI ITALY ETF 46434G830 868691 27292 SH SOLE 27292 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1096301 23316 SH SOLE 23316 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 580944 17914 SH SOLE 17914 0 0 ISHARES INC MSCI AUST ETF 464286103 853201 37836 SH SOLE 37836 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1096045 23719 SH SOLE 23719 0 0 ISHARES INC MSCI GERMANY ETF 464286806 759357 26579 SH SOLE 26579 0 0 ISHARES INC MSCI STH AFR ETF 464286780 389100 9781 SH SOLE 9781 0 0 ISHARES INC MSCI NETHERL ETF 464286814 1032249 23850 SH SOLE 23850 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1874745 48657 SH SOLE 48657 0 0 ISHARES INC MSCI STH KOR ETF 464286772 542953 8567 SH SOLE 8567 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2959135 47805 SH SOLE 44268 3537 0 ISHARES TR IBOXX INV CP ETF 464287242 13040809 120592 SH SOLE 120592 0 0 ISHARES TR MSCI DENMARK ETF 46429B523 1056547 9890 SH SOLE 9890 0 0 ISHARES TR MSCI USA MMENTM 46432F396 706674 4899 SH SOLE 4899 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 26910800 331904 SH SOLE 331904 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 531812 9230 SH SOLE 9230 0 0 ISHARES TR MSCI UAE ETF 46434V761 292483 19965 SH SOLE 19965 0 0 ISHARES TR NATIONAL MUN ETF 464288414 204276 1914 SH SOLE 1914 0 0 ISHARES TR CORE S&P500 ETF 464287200 588857 1321 SH SOLE 1321 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 267439 2571 SH SOLE 0 2571 0 ISHARES TR PFD AND INCM SEC 464288687 314644 10173 SH SOLE 10173 0 0 ISHARES TR RUS 1000 ETF 464287622 263112 1079 SH SOLE 1079 0 0 ISHARES TR CORE S&P US VLU 464287663 407283 5204 SH SOLE 0 5204 0 ISHARES TR CORE 1 5 YR USD 46432F859 294890 6323 SH SOLE 0 6323 0 ISHARES TR SELECT DIVID ETF 464287168 265317 2342 SH SOLE 0 2342 0 ISHARES TR MSCI INDONIA ETF 46429B309 214902 9323 SH SOLE 9323 0 0 ISHARES TR CORE DIV GRWTH 46434V621 303769 5895 SH SOLE 0 5895 0 ISHARES TR BLACKROCK ULTRA 46434V878 2682042 53321 SH SOLE 53321 0 0 ISHARES TR MSCI EAFE ETF 464287465 531208 7327 SH SOLE 7327 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1637643 50623 SH SOLE 50623 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 524239 10449 SH SOLE 0 10449 0 ISHARES TR MSCI FINLAND ETF 46429B515 222679 6335 SH SOLE 6335 0 0 ISHARES TR NEW ZEALAND ETF 464289123 444225 9070 SH SOLE 9070 0 0 ISHARES TR CORE S&P TTL STK 464287150 1043541 10666 SH SOLE 10666 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 916041 3600 SH SOLE 891 2709 0 ISHARES TR RUS 1000 GRW ETF 464287614 2196764 7983 SH SOLE 6016 1967 0 ISHARES TR CORE S&P SCP ETF 464287804 4377077 43925 SH SOLE 6370 37555 0 ISHARES TR RUS MID CAP ETF 464287499 1068999 14638 SH SOLE 8073 6565 0 ISHARES TR RUS 1000 VAL ETF 464287598 3894691 24677 SH SOLE 6923 17754 0 ISHARES TR ISHS 5-10YR INVT 464288638 3118512 61667 SH SOLE 13022 48645 0 ISHARES TR CORE MSCI EAFE 46432F842 7748285 114789 SH SOLE 23845 90944 0 ISHARES TR CORE US AGGBD ET 464287226 54977076 561277 SH SOLE 483062 78215 0 ISHARES TR FLTG RATE NT ETF 46429B655 2257636 44424 SH SOLE 28012 16412 0 ISHARES TR CORE S&P MCP ETF 464287507 9405012 35968 SH SOLE 7588 28380 0 JABIL INC COM 466313103 24780515 229598 SH SOLE 205970 23628 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2026133 74353 SH SOLE 59242 15111 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1291224 121128 SH SOLE 121128 0 0 JOHNSON & JOHNSON COM 478160104 129076302 779819 SH SOLE 709055 70764 0 JOHNSON CTLS INTL PLC SHS G51502105 40437143 593442 SH SOLE 554158 39284 0 JOHNSON OUTDOORS INC CL A 479167108 214952 3498 SH SOLE 3498 0 0 JPMORGAN CHASE & CO COM 46625H100 156569817 1076525 SH SOLE 989039 87486 0 KB HOME COM 48666K109 733015 14176 SH SOLE 14176 0 0 KENNAMETAL INC COM 489170100 1028115 36214 SH SOLE 36214 0 0 KEYCORP COM 493267108 280609 30369 SH SOLE 12461 17908 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3710518 22159 SH SOLE 17219 4940 0 KIMBERLY-CLARK CORP COM 494368103 3997071 28952 SH SOLE 27297 1655 0 KINDER MORGAN INC DEL COM 49456B101 46922475 2724882 SH SOLE 2517877 207005 0 KOPPERS HOLDINGS INC COM 50060P106 297011 8710 SH SOLE 8710 0 0 KORN FERRY COM NEW 500643200 677082 13667 SH SOLE 13667 0 0 KRAFT HEINZ CO COM 500754106 7875161 221835 SH SOLE 205431 16404 0 KROGER CO COM 501044101 2007945 42722 SH SOLE 31918 10804 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17526897 72626 SH SOLE 61963 10663 0 LADDER CAP CORP CL A 505743104 1104227 101772 SH SOLE 101772 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 30175819 304039 SH SOLE 275830 28209 0 LAMB WESTON HLDGS INC COM 513272104 7239060 62976 SH SOLE 56338 6638 0 LAS VEGAS SANDS CORP COM 517834107 2277518 39268 SH SOLE 30010 9258 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2091636 21772 SH SOLE 17323 4449 0 LEMONADE INC COM 52567D107 1416462 84063 SH SOLE 84063 0 0 LIBERTY ENERGY INC COM CL A 53115L104 6303674 471479 SH SOLE 471479 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 297063 33950 SH SOLE 33950 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 705354 9783 SH SOLE 9783 0 0 LILLY ELI & CO COM 532457108 36134852 77050 SH SOLE 71267 5783 0 LINDE PLC SHS G54950103 235379 618 SH SOLE 618 0 0 LINDSAY CORP COM 535555106 1332412 11165 SH SOLE 11165 0 0 LIVERAMP HLDGS INC COM 53815P108 390672 13679 SH SOLE 13679 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 30584 13902 SH SOLE 13902 0 0 LOCKHEED MARTIN CORP COM 539830109 46954381 101991 SH SOLE 92269 9722 0 LOWES COS INC COM 548661107 646886 2866 SH SOLE 1960 906 0 LULULEMON ATHLETICA INC COM 550021109 7989259 21108 SH SOLE 18654 2454 0 LUMEN TECHNOLOGIES INC COM 550241103 56769 25119 SH SOLE 0 25119 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 439666 4788 SH SOLE 0 4788 0 M D C HLDGS INC COM 552676108 942341 20148 SH SOLE 20148 0 0 M/I HOMES INC COM 55305B101 839117 9624 SH SOLE 9624 0 0 MANHATTAN ASSOCIATES INC COM 562750109 33007305 165136 SH SOLE 149703 15433 0 MANITOWOC CO INC COM NEW 563571405 193874 10296 SH SOLE 10296 0 0 MARATHON OIL CORP COM 565849106 10744274 466737 SH SOLE 431089 35648 0 MARRIOTT INTL INC NEW CL A 571903202 20163122 109767 SH SOLE 101394 8373 0 MARSH & MCLENNAN COS INC COM 571748102 26691279 141914 SH SOLE 129692 12222 0 MASIMO CORP COM 574795100 1736990 10556 SH SOLE 7998 2558 0 MASTERCARD INCORPORATED CL A 57636Q104 12923526 32859 SH SOLE 29454 3405 0 MATADOR RES CO COM 576485205 1397256 26706 SH SOLE 26706 0 0 MCCORMICK & CO INC COM NON VTG 579780206 240239 2754 SH SOLE 0 2754 0 MCDONALDS CORP COM 580135101 92242423 309113 SH SOLE 282948 26165 0 MCGRATH RENTCORP COM 580589109 1170983 12662 SH SOLE 12662 0 0 MCKESSON CORP COM 58155Q103 11364982 26597 SH SOLE 22943 3654 0 MEDPACE HLDGS INC COM 58506Q109 1553900 6470 SH SOLE 6470 0 0 MEDTRONIC PLC SHS G5960L103 46526241 528108 SH SOLE 489580 38528 0 MERCK & CO INC COM 58933Y105 126456868 1095908 SH SOLE 999789 96119 0 MERIT MED SYS INC COM 589889104 741050 8860 SH SOLE 8860 0 0 META PLATFORMS INC CL A 30303M102 69866504 243454 SH SOLE 223713 19741 0 METLIFE INC COM 59156R108 83197767 1471745 SH SOLE 1338763 132982 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1589010 1211 SH SOLE 792 419 0 MGE ENERGY INC COM 55277P104 332974 4209 SH SOLE 4209 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10615106 241692 SH SOLE 217116 24576 0 MICROCHIP TECHNOLOGY INC. COM 595017104 10514789 117366 SH SOLE 101076 16290 0 MICRON TECHNOLOGY INC COM 595112103 202899 3215 SH SOLE 0 3215 0 MICROSOFT CORP COM 594918104 313536630 920705 SH SOLE 850532 70173 0 MICROSTRATEGY INC CL A NEW 594972408 930355 2717 SH SOLE 2717 0 0 MID-AMER APT CMNTYS INC COM 59522J103 15812818 104128 SH SOLE 91680 12448 0 MOLINA HEALTHCARE INC COM 60855R100 12978029 43082 SH SOLE 39701 3381 0 MONARCH CASINO & RESORT INC COM 609027107 438410 6223 SH SOLE 6223 0 0 MONDELEZ INTL INC CL A 609207105 64460744 883750 SH SOLE 819165 64585 0 MONGODB INC CL A 60937P106 29693959 72250 SH SOLE 67584 4666 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6153905 107136 SH SOLE 101309 5827 0 MOODYS CORP COM 615369105 16379050 47104 SH SOLE 40290 6814 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 342258 1167 SH SOLE 0 1167 0 MSA SAFETY INC COM 553498106 7493939 43078 SH SOLE 41194 1884 0 MURPHY USA INC COM 626755102 1828156 5876 SH SOLE 5876 0 0 MYR GROUP INC DEL COM 55405W104 263538 1905 SH SOLE 1905 0 0 NATIONAL BEVERAGE CORP COM 635017106 259398 5365 SH SOLE 5365 0 0 NEOGENOMICS INC COM NEW 64049M209 460679 28667 SH SOLE 28667 0 0 NETFLIX INC COM 64110L106 25848798 58682 SH SOLE 54047 4635 0 NETSCOUT SYS INC COM 64115T104 1123887 36313 SH SOLE 36313 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 391354 34818 SH SOLE 0 34818 0 NEXTERA ENERGY INC COM 65339F101 13419628 180857 SH SOLE 155137 25720 0 NICE LTD SPONSORED ADR 653656108 14722831 71297 SH SOLE 66208 5089 0 NIKE INC CL B 654106103 14426069 130706 SH SOLE 119294 11412 0 NOKIA CORP SPONSORED ADR 654902204 62974 15138 SH SOLE 15138 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 47538 12953 SH SOLE 12953 0 0 NORTHROP GRUMMAN CORP COM 666807102 319038 700 SH SOLE 700 0 0 NORTHWESTERN CORP COM NEW 668074305 233000 4105 SH SOLE 0 4105 0 NOVANTA INC COM 67000B104 1189470 6461 SH SOLE 6461 0 0 NOVO-NORDISK A S ADR 670100205 301690 1864 SH SOLE 1864 0 0 NOW INC COM 67011P100 1037536 100148 SH SOLE 100148 0 0 NUCOR CORP COM 670346105 2582930 15751 SH SOLE 12215 3536 0 NVIDIA CORPORATION COM 67066G104 113411493 268099 SH SOLE 241744 26355 0 OGE ENERGY CORP COM 670837103 3192009 88890 SH SOLE 68439 20451 0 O-I GLASS INC COM 67098H104 797230 37376 SH SOLE 37376 0 0 OKTA INC CL A 679295105 2334895 33668 SH SOLE 25959 7709 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1063482 2876 SH SOLE 1894 982 0 OLD REP INTL CORP COM 680223104 2158419 85754 SH SOLE 65062 20692 0 OMNICOM GROUP INC COM 681919106 2280409 23966 SH SOLE 18319 5647 0 ONE LIBERTY PPTYS INC COM 682406103 837590 41220 SH SOLE 41220 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 785138 195308 SH SOLE 182841 12467 0 OPKO HEALTH INC COM 68375N103 28536 13150 SH SOLE 13150 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 726801 22370 SH SOLE 22370 0 0 ORACLE CORP COM 68389X105 15663600 131527 SH SOLE 121015 10512 0 ORASURE TECHNOLOGIES INC COM 68554V108 207229 41363 SH SOLE 41363 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3758232 3934 SH SOLE 3040 894 0 OTIS WORLDWIDE CORP COM 68902V107 1418014 15931 SH SOLE 15931 0 0 OWENS CORNING NEW COM 690742101 7290902 55869 SH SOLE 51315 4554 0 PACCAR INC COM 693718108 7469848 89299 SH SOLE 79318 9981 0 PAGERDUTY INC COM 69553P100 958952 42658 SH SOLE 42658 0 0 PALO ALTO NETWORKS INC COM 697435105 18798292 73572 SH SOLE 67926 5646 0 PAR PAC HOLDINGS INC COM NEW 69888T207 800588 30086 SH SOLE 30086 0 0 PAYCHEX INC COM 704326107 503963 4505 SH SOLE 1840 2665 0 PAYCOM SOFTWARE INC COM 70432V102 2446203 7615 SH SOLE 5790 1825 0 PDF SOLUTIONS INC COM 693282105 686242 15216 SH SOLE 15216 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 5335027 32017 SH SOLE 24555 7462 0 PENUMBRA INC COM 70975L107 2220219 6453 SH SOLE 5130 1323 0 PEPSICO INC COM 713448108 146186742 789260 SH SOLE 717415 71845 0 PERDOCEO ED CORP COM 71363P106 731218 59594 SH SOLE 59594 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1187909 19720 SH SOLE 19720 0 0 PFIZER INC COM 717081103 83503900 2276551 SH SOLE 2092825 183726 0 PHILIP MORRIS INTL INC COM 718172109 73703973 755009 SH SOLE 695396 59613 0 PHILLIPS 66 COM 718546104 1886625 19780 SH SOLE 15429 4351 0 PHREESIA INC COM 71944F106 808462 26071 SH SOLE 26071 0 0 PLAYTIKA HLDG CORP COM 72815L107 2158563 186083 SH SOLE 143468 42615 0 PNC FINL SVCS GROUP INC COM 693475105 37281142 295999 SH SOLE 272644 23355 0 POLARIS INC COM 731068102 2382565 19702 SH SOLE 15249 4453 0 PORTLAND GEN ELEC CO COM NEW 736508847 6654919 142108 SH SOLE 131692 10416 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 276114 14426 SH SOLE 14426 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 998281 18154 SH SOLE 18154 0 0 PRIMERICA INC COM 74164M108 2439180 12334 SH SOLE 9550 2784 0 PROCTER AND GAMBLE CO COM 742718109 159635519 1052033 SH SOLE 972995 79038 0 PROGYNY INC COM 74340E103 1081142 27482 SH SOLE 27482 0 0 PROLOGIS INC. COM 74340W103 51428309 419378 SH SOLE 379452 39926 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 302494 10952 SH SOLE 10952 0 0 PRUDENTIAL FINL INC COM 744320102 69840011 791657 SH SOLE 728328 63329 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 38943824 622007 SH SOLE 576400 45607 0 PULTE GROUP INC COM 745867101 18093551 232925 SH SOLE 206560 26365 0 PURE STORAGE INC CL A 74624M102 10867204 295144 SH SOLE 272639 22505 0 PVH CORPORATION COM 693656100 1976006 23255 SH SOLE 18007 5248 0 QUAKER HOUGHTON COM 747316107 1829470 9387 SH SOLE 9387 0 0 QUALCOMM INC COM 747525103 223869 1881 SH SOLE 1881 0 0 QUALYS INC COM 74758T303 863114 6682 SH SOLE 6682 0 0 QUANTA SVCS INC COM 74762E102 2165321 11022 SH SOLE 8621 2401 0 QUANTERIX CORP COM 74766Q101 207460 9200 SH SOLE 9200 0 0 RAMBUS INC DEL COM 750917106 1200236 18704 SH SOLE 18704 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 57998511 592063 SH SOLE 545422 46641 0 RBC BEARINGS INC COM 75524B104 706560 3249 SH SOLE 3249 0 0 REGAL REXNORD CORPORATION COM 758750103 1625992 10565 SH SOLE 8111 2454 0 REPUBLIC SVCS INC COM 760759100 19699185 128610 SH SOLE 113078 15532 0 RESMED INC COM 761152107 3083982 14114 SH SOLE 10937 3177 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 RIO TINTO PLC SPONSORED ADR 767204100 237156 3715 SH SOLE 3715 0 0 ROCKWELL AUTOMATION INC COM 773903109 12681863 38494 SH SOLE 34310 4184 0 ROSS STORES INC COM 778296103 1876634 16736 SH SOLE 13084 3652 0 ROYAL CARIBBEAN GROUP COM V7780T103 8705653 83918 SH SOLE 74694 9224 0 RUSH ENTERPRISES INC CL A 781846209 444742 7322 SH SOLE 7322 0 0 RXSIGHT INC COM 78349D107 398304 13830 SH SOLE 13830 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 4100567 91347 SH SOLE 70171 21176 0 RYDER SYS INC COM 783549108 2554719 30130 SH SOLE 23403 6727 0 SAFE BULKERS INC COM Y7388L103 46230 14181 SH SOLE 14181 0 0 SALESFORCE INC COM 79466L302 4084262 19333 SH SOLE 17530 1803 0 SCHLUMBERGER LTD COM STK 806857108 5895350 120019 SH SOLE 110749 9270 0 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 1504405 1504405 SH SOLE 0 1504405 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 344252 4593 SH SOLE 4593 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2501959 47775 SH SOLE 0 47775 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 428953 9293 SH SOLE 9293 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 310828 4376 SH SOLE 4376 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 266654 3672 SH SOLE 0 3672 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3237943 131464 SH SOLE 26127 105337 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1401374 20888 SH SOLE 6738 14150 0 SECUREWORKS CORP CL A 81374A105 379922 52548 SH SOLE 52548 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 362911 4471 SH SOLE 0 4471 0 SEMPRA COM 816851109 485834 3337 SH SOLE 0 3337 0 SERVICE CORP INTL COM 817565104 2743900 42482 SH SOLE 32658 9824 0 SERVICENOW INC COM 81762P102 9122840 16234 SH SOLE 14917 1317 0 SHOCKWAVE MED INC COM 82489T104 2358276 8263 SH SOLE 8263 0 0 SHOPIFY INC CL A 82509L107 209528 3243 SH SOLE 3243 0 0 SILICON LABORATORIES INC COM 826919102 743271 4712 SH SOLE 4712 0 0 SIMPSON MFG INC COM 829073105 2199104 15878 SH SOLE 15878 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 438384 6698 SH SOLE 6698 0 0 SMARTSHEET INC COM CL A 83200N103 4163070 108810 SH SOLE 100623 8187 0 SNAP ON INC COM 833034101 3645538 12650 SH SOLE 10394 2256 0 SNOWFLAKE INC CL A 833445109 7375356 41910 SH SOLE 38602 3308 0 SOLO BRANDS INC COM CL A 83425V104 221691 39168 SH SOLE 39168 0 0 SONOCO PRODS CO COM 835495102 3350696 56772 SH SOLE 43503 13269 0 SOUTHERN CO COM 842587107 80453986 1145253 SH SOLE 1054314 90939 0 SPDR GOLD TR GOLD SHS 78463V107 510329 2863 SH SOLE 2863 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 620836 19079 SH SOLE 0 19079 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 224311 6524 SH SOLE 0 6524 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1328156 18004 SH SOLE 18004 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 28212484 63645 SH SOLE 19176 44469 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 585058 1221 SH SOLE 793 428 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2659950 90352 SH SOLE 90352 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 374619 11193 SH SOLE 0 11193 0 SPDR SER TR S&P DIVID ETF 78464A763 218038 1779 SH SOLE 0 1779 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 5004753 155863 SH SOLE 32087 123776 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8507112 92650 SH SOLE 85386 7264 0 SPHERE ENTERTAINMENT CO CL A 55826T102 556537 20319 SH SOLE 20319 0 0 SPS COMM INC COM 78463M107 1209018 6295 SH SOLE 6295 0 0 SPX TECHNOLOGIES INC COM 78473E103 562841 6624 SH SOLE 6624 0 0 SQUARESPACE INC CLASS A 85225A107 430174 13639 SH SOLE 13639 0 0 STANDEX INTL CORP COM 854231107 693344 4901 SH SOLE 4901 0 0 STERLING INFRASTRUCTURE INC COM 859241101 2259420 40491 SH SOLE 40491 0 0 STONEX GROUP INC COM 861896108 209362 2520 SH SOLE 2520 0 0 STRIDE INC COM 86333M108 764183 20526 SH SOLE 20526 0 0 STRYKER CORPORATION COM 863667101 14407928 47225 SH SOLE 43299 3926 0 SUNCOKE ENERGY INC COM 86722A103 276874 35181 SH SOLE 35181 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2665978 10696 SH SOLE 10696 0 0 SURGERY PARTNERS INC COM 86881A100 637733 14175 SH SOLE 14175 0 0 SYNOPSYS INC COM 871607107 32046948 73602 SH SOLE 64525 9077 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 406018 4023 SH SOLE 4023 0 0 TEGNA INC COM 87901J105 961895 59230 SH SOLE 59230 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 370821 902 SH SOLE 902 0 0 TERADYNE INC COM 880770102 300597 2700 SH SOLE 2700 0 0 TEREX CORP NEW COM 880779103 1288876 21542 SH SOLE 21542 0 0 TESLA INC COM 88160R101 67073766 256347 SH SOLE 237027 19320 0 TETRA TECH INC NEW COM 88162G103 18563655 113373 SH SOLE 102558 10815 0 TEXAS INSTRS INC COM 882508104 21719920 120652 SH SOLE 110400 10252 0 THERMO FISHER SCIENTIFIC INC COM 883556102 15409058 29533 SH SOLE 26501 3032 0 THERMON GROUP HLDGS INC COM 88362T103 666197 25045 SH SOLE 25045 0 0 TJX COS INC NEW COM 872540109 8268824 97521 SH SOLE 90707 6814 0 T-MOBILE US INC COM 872590104 17004708 122424 SH SOLE 104523 17901 0 TOLL BROTHERS INC COM 889478103 4150616 52493 SH SOLE 40275 12218 0 TRACTOR SUPPLY CO COM 892356106 3004371 13589 SH SOLE 10231 3358 0 TREVI THERAPEUTICS INC COM 89532M101 23900 10000 SH SOLE 10000 0 0 TRI POINTE HOMES INC COM 87265H109 916794 27900 SH SOLE 27900 0 0 TRUIST FINL CORP COM 89832Q109 5152356 169765 SH SOLE 152805 16960 0 TWO HBRS INVT CORP COM 90187B804 733361 52836 SH SOLE 52836 0 0 UBER TECHNOLOGIES INC COM 90353T100 16487820 381928 SH SOLE 356279 25649 0 UFP INDUSTRIES INC COM 90278Q108 880244 9070 SH SOLE 9070 0 0 ULTA BEAUTY INC COM 90384S303 2078622 4417 SH SOLE 3407 1010 0 UNION PAC CORP COM 907818108 805793 3938 SH SOLE 2164 1774 0 UNITED AIRLS HLDGS INC COM 910047109 258081 4703 SH SOLE 4703 0 0 UNITED PARCEL SERVICE INC CL B 911312106 282276 1575 SH SOLE 1575 0 0 UNITEDHEALTH GROUP INC COM 91324P102 51316205 106767 SH SOLE 94499 12268 0 UNITY SOFTWARE INC COM 91332U101 2127884 49007 SH SOLE 37750 11257 0 UNUM GROUP COM 91529Y106 3215825 67418 SH SOLE 45847 21571 0 US BANCORP DEL COM NEW 902973304 44293302 1340596 SH SOLE 1224203 116393 0 UTZ BRANDS INC COM CL A 918090101 889760 54386 SH SOLE 54386 0 0 VAALCO ENERGY INC COM NEW 91851C201 45094 11993 SH SOLE 11993 0 0 VAIL RESORTS INC COM 91879Q109 29722204 118058 SH SOLE 110028 8030 0 VALERO ENERGY CORP COM 91913Y100 2255895 19232 SH SOLE 13462 5770 0 VANGUARD INDEX FDS VALUE ETF 922908744 264500 1861 SH SOLE 1861 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 322418 1621 SH SOLE 1621 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 395251 1397 SH SOLE 1397 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 735904 3341 SH SOLE 1162 2179 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 573103 14089 SH SOLE 4929 9160 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2322502 29388 SH SOLE 29388 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2175443 30744 SH SOLE 5430 25314 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2842420 61806 SH SOLE 14988 46818 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5717055 75562 SH SOLE 40421 35141 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 334772 2061 SH SOLE 2061 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 908736 19678 SH SOLE 0 19678 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 264352 2492 SH SOLE 0 2492 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 212494 903 SH SOLE 903 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 279190 631 SH SOLE 631 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 80216029 2156925 SH SOLE 1992361 164564 0 VISA INC COM CL A 92826C839 14083632 59304 SH SOLE 52338 6966 0 VULCAN MATLS CO COM 929160109 3021236 13401 SH SOLE 10220 3181 0 WABASH NATL CORP COM 929566107 4196045 163652 SH SOLE 151480 12172 0 WALMART INC COM 931142103 133190749 847377 SH SOLE 777716 69661 0 WARRIOR MET COAL INC COM 93627C101 863150 22160 SH SOLE 22160 0 0 WASTE MGMT INC DEL COM 94106L109 237412 1369 SH SOLE 0 1369 0 WATSCO INC COM 942622200 2961166 7762 SH SOLE 6020 1742 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1881421 10240 SH SOLE 10240 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 750612 11301 SH SOLE 11301 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 382295 34410 SH SOLE 34410 0 0 WEC ENERGY GROUP INC COM 92939U106 3031959 34361 SH SOLE 23072 11289 0 WELLS FARGO CO NEW COM 949746101 310951 7286 SH SOLE 7286 0 0 WESCO INTL INC COM 95082P105 4624923 25829 SH SOLE 22411 3418 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 9387503 24544 SH SOLE 21884 2660 0 WILLIAMS COS INC COM 969457100 3271376 100257 SH SOLE 77384 22873 0 WINGSTOP INC COM 974155103 1065376 5323 SH SOLE 5323 0 0 WINTRUST FINL CORP COM 97650W108 6080126 83725 SH SOLE 75966 7759 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 595427 17110 SH SOLE 17110 0 0 WP CAREY INC COM 92936U109 34839469 515682 SH SOLE 471935 43747 0 YORK WTR CO COM 987184108 224922 5450 SH SOLE 5450 0 0 YUM BRANDS INC COM 988498101 250842 1810 SH SOLE 1810 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 9035989 62060 SH SOLE 57146 4914 0 ZIONS BANCORPORATION N A COM 989701107 401665 14954 SH SOLE 14954 0 0