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