0001172661-24-001603.txt : 20240214
0001172661-24-001603.hdr.sgml : 20240214
20240214172432
ACCESSION NUMBER: 0001172661-24-001603
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240214
DATE AS OF CHANGE: 20240214
EFFECTIVENESS DATE: 20240214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ZACKS INVESTMENT MANAGEMENT
CENTRAL INDEX KEY: 0001086483
ORGANIZATION NAME:
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: 24640717
BUSINESS ADDRESS:
STREET 1: 227 W. MONROE ST
STREET 2: SUITE 4350
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 3122659359
MAIL ADDRESS:
STREET 1: 227 W. MONROE ST
STREET 2: SUITE 4350
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001086483
XXXXXXXX
12-31-2023
12-31-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
02-14-2024
0
610
8118022830
INFORMATION TABLE
2
infotable.xml
3-D SYS CORP DEL
COM NEW
88554D205
1284840
202337
SH
SOLE
190968
11369
0
3M CO
COM
88579Y101
39235624
358906
SH
SOLE
329935
28971
0
8X8 INC NEW
COM
282914100
863201
228360
SH
SOLE
211922
16438
0
AAON INC
COM PAR $0.004
000360206
2333664
31591
SH
SOLE
31591
0
0
ABBOTT LABS
COM
002824100
52728182
479042
SH
SOLE
436314
42728
0
ABBVIE INC
COM
00287Y109
98760296
637286
SH
SOLE
570266
67020
0
ABERCROMBIE & FITCH CO
CL A
002896207
1557478
17654
SH
SOLE
17654
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
35759640
101906
SH
SOLE
94474
7432
0
ACUITY BRANDS INC
COM
00508Y102
2853644
13932
SH
SOLE
10336
3596
0
ADOBE INC
COM
00724F101
12604416
21127
SH
SOLE
18184
2943
0
ADT INC DEL
COM
00090Q103
3609433
529242
SH
SOLE
387007
142235
0
ADVANCED MICRO DEVICES INC
COM
007903107
22087437
149837
SH
SOLE
131043
18794
0
AFFIRM HLDGS INC
COM CL A
00827B106
3479752
70813
SH
SOLE
52473
18340
0
AFLAC INC
COM
001055102
688211
8342
SH
SOLE
8342
0
0
AGCO CORP
COM
001084102
3419878
28168
SH
SOLE
20857
7311
0
AGILENT TECHNOLOGIES INC
COM
00846U101
591476
4254
SH
SOLE
4254
0
0
AGILON HEALTH INC
COM
00857U107
293243
23366
SH
SOLE
23366
0
0
AGILYSYS INC
COM
00847J105
217478
2564
SH
SOLE
2564
0
0
AGNC INVT CORP
COM
00123Q104
2928529
298525
SH
SOLE
220220
78305
0
AIR PRODS & CHEMS INC
COM
009158106
290228
1060
SH
SOLE
0
1060
0
AIRBNB INC
COM CL A
009066101
4194641
30811
SH
SOLE
28442
2369
0
ALAMO GROUP INC
COM
011311107
739028
3516
SH
SOLE
3516
0
0
ALBANY INTL CORP
CL A
012348108
673628
6858
SH
SOLE
6858
0
0
ALKERMES PLC
SHS
G01767105
1386292
49974
SH
SOLE
49974
0
0
ALLETE INC
COM NEW
018522300
973766
15922
SH
SOLE
15922
0
0
ALLOGENE THERAPEUTICS INC
COM
019770106
1259742
392443
SH
SOLE
367237
25206
0
ALPHABET INC
CAP STK CL A
02079K305
149437313
1069773
SH
SOLE
948577
121196
0
ALPHABET INC
CAP STK CL C
02079K107
17438588
123763
SH
SOLE
110466
13297
0
ALPS ETF TR
ALERIAN MLP
00162Q452
472542
11113
SH
SOLE
11113
0
0
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
269048
21750
SH
SOLE
21750
0
0
ALTAIR ENGR INC
COM CL A
021369103
1601913
19036
SH
SOLE
19036
0
0
ALTRIA GROUP INC
COM
02209S103
32397183
803103
SH
SOLE
718094
85009
0
AMAZON COM INC
COM
023135106
138799733
913516
SH
SOLE
813656
99860
0
AMER SOFTWARE INC
CL A
029683109
178205
15770
SH
SOLE
15770
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
25566175
314777
SH
SOLE
279574
35203
0
AMERICAN EXPRESS CO
COM
025816109
31148725
166268
SH
SOLE
144991
21277
0
AMERIPRISE FINL INC
COM
03076C106
23667863
62311
SH
SOLE
57117
5194
0
AMGEN INC
COM
031162100
22941879
79654
SH
SOLE
72657
6997
0
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
1253558
20268
SH
SOLE
20268
0
0
ANSYS INC
COM
03662Q105
12601047
34725
SH
SOLE
30476
4249
0
APPLE INC
COM
037833100
269001845
1397194
SH
SOLE
1274795
122399
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
3316661
19206
SH
SOLE
19206
0
0
APPLIED MATLS INC
COM
038222105
86788488
535500
SH
SOLE
487097
48403
0
APTIV PLC
SHS
G6095L109
1648700
18376
SH
SOLE
13287
5089
0
ARCH CAP GROUP LTD
ORD
G0450A105
2084876
28072
SH
SOLE
20637
7435
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2114589
29280
SH
SOLE
21754
7526
0
ARCOSA INC
COM
039653100
1715197
20755
SH
SOLE
20755
0
0
ARISTA NETWORKS INC
COM
040413106
11667409
49541
SH
SOLE
39408
10133
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
394802
31916
SH
SOLE
31916
0
0
ARROW FINL CORP
COM
042744102
2440950
87364
SH
SOLE
87364
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
1753261
39685
SH
SOLE
39685
0
0
ARVINAS INC
COM
04335A105
2950966
71695
SH
SOLE
71695
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
318432
421
SH
SOLE
421
0
0
ASSURANT INC
COM
04621X108
7506030
44548
SH
SOLE
40766
3782
0
AST SPACEMOBILE INC
COM CL A
00217D100
1338117
221910
SH
SOLE
209757
12153
0
AT&T INC
COM
00206R102
43922662
2617560
SH
SOLE
2377995
239565
0
ATKORE INC
COM
047649108
6439784
40249
SH
SOLE
36878
3371
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
10702122
45937
SH
SOLE
41698
4239
0
AUTOZONE INC
COM
053332102
3264644
1263
SH
SOLE
839
424
0
AVIS BUDGET GROUP
COM
053774105
725504
4093
SH
SOLE
4093
0
0
AXALTA COATING SYS LTD
COM
G0750C108
4605890
135587
SH
SOLE
99966
35621
0
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
891490
6874
SH
SOLE
6874
0
0
AXON ENTERPRISE INC
COM
05464C101
3943878
15267
SH
SOLE
11254
4013
0
BADGER METER INC
COM
056525108
1665444
10789
SH
SOLE
10789
0
0
BANK AMERICA CORP
COM
060505104
66746431
1982371
SH
SOLE
1760816
221555
0
BANK MONTREAL QUE
COM
063671101
493513
4988
SH
SOLE
4988
0
0
BANK NEW YORK MELLON CORP
COM
064058100
41788104
802845
SH
SOLE
720498
82347
0
BAR HBR BANKSHARES
COM
066849100
294393
10027
SH
SOLE
10027
0
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
2804231
50591
SH
SOLE
50591
0
0
BERKLEY W R CORP
COM
084423102
7945255
112348
SH
SOLE
102040
10308
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6709016
18811
SH
SOLE
16129
2682
0
BIO RAD LABS INC
CL A
090572207
281560
872
SH
SOLE
872
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
13702994
205565
SH
SOLE
188189
17376
0
BLACKBAUD INC
COM
09227Q100
596930
6885
SH
SOLE
6885
0
0
BLACKLINE INC
COM
09239B109
925753
14826
SH
SOLE
14826
0
0
BLACKROCK INC
COM
09247X101
105093645
129458
SH
SOLE
117455
12003
0
BLACKSTONE INC
COM
09260D107
633683
4840
SH
SOLE
1632
3208
0
BLUE BIRD CORP
COM
095306106
294161
10911
SH
SOLE
10911
0
0
BOISE CASCADE CO DEL
COM
09739D100
235374
1820
SH
SOLE
1820
0
0
BOOKING HOLDINGS INC
COM
09857L108
615592
174
SH
SOLE
0
174
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
2866123
22407
SH
SOLE
16711
5696
0
BOSTON PROPERTIES INC
COM
101121101
5418739
77223
SH
SOLE
70919
6304
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
853259
16630
SH
SOLE
9408
7222
0
BROADCOM INC
COM
11135F101
103512080
92732
SH
SOLE
82748
9984
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
4917871
29459
SH
SOLE
25465
3994
0
BUNGE GLOBAL SA
COM SHS
H11356104
4359400
43184
SH
SOLE
31926
11258
0
BYLINE BANCORP INC
COM
124411109
636551
27018
SH
SOLE
27018
0
0
CACI INTL INC
CL A
127190304
14906852
46029
SH
SOLE
42024
4005
0
CACTUS INC
CL A
127203107
1726315
38025
SH
SOLE
38025
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
36298446
133268
SH
SOLE
110601
22667
0
CANTALOUPE INC
COM
138103106
200707
27086
SH
SOLE
27086
0
0
CAPITAL CITY BK GROUP INC
COM
139674105
486125
16518
SH
SOLE
16518
0
0
CARDINAL HEALTH INC
COM
14149Y108
10229120
101479
SH
SOLE
93515
7964
0
CARMAX INC
COM
143130102
221328
2884
SH
SOLE
0
2884
0
CASEYS GEN STORES INC
COM
147528103
4769256
17359
SH
SOLE
15994
1365
0
CATERPILLAR INC
COM
149123101
148098144
500890
SH
SOLE
450211
50679
0
CBOE GLOBAL MKTS INC
COM
12503M108
2478724
13882
SH
SOLE
10210
3672
0
CELANESE CORP DEL
COM
150870103
20616653
132694
SH
SOLE
120702
11992
0
CENCORA INC
COM
03073E105
4852940
23629
SH
SOLE
20321
3308
0
CENTRAL GARDEN & PET CO
COM
153527106
280616
5600
SH
SOLE
5600
0
0
CENTRAL GARDEN & PET CO
CL A NON-VTG
153527205
245259
5569
SH
SOLE
5569
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
5658813
33149
SH
SOLE
24641
8508
0
CHEVRON CORP NEW
COM
166764100
149887052
1004874
SH
SOLE
900272
104602
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
2592217
1133
SH
SOLE
780
353
0
CHURCH & DWIGHT CO INC
COM
171340102
11145067
117863
SH
SOLE
105708
12155
0
CIMPRESS PLC
SHS EURO
G2143T103
238309
2977
SH
SOLE
2977
0
0
CINCINNATI FINL CORP
COM
172062101
3431624
33169
SH
SOLE
23951
9218
0
CINTAS CORP
COM
172908105
25398705
42145
SH
SOLE
38533
3612
0
CISCO SYS INC
COM
17275R102
91568372
1812517
SH
SOLE
1627899
184618
0
CITIGROUP INC
COM NEW
172967424
23660993
459973
SH
SOLE
418596
41377
0
CITIZENS FINL GROUP INC
COM
174610105
17679446
533477
SH
SOLE
484485
48992
0
CITY HLDG CO
COM
177835105
1816351
16473
SH
SOLE
16473
0
0
CLEAN HARBORS INC
COM
184496107
875162
5015
SH
SOLE
5015
0
0
COCA COLA CO
COM
191216100
66144331
1122422
SH
SOLE
1007841
114581
0
COLGATE PALMOLIVE CO
COM
194162103
282179
3540
SH
SOLE
3540
0
0
COLONY BANKCORP INC
COM
19623P101
2175658
163583
SH
SOLE
153264
10319
0
COMCAST CORP NEW
CL A
20030N101
62929883
1435117
SH
SOLE
1304597
130520
0
COMERICA INC
COM
200340107
695606
12464
SH
SOLE
12464
0
0
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
442467
19709
SH
SOLE
19709
0
0
CONCRETE PUMPING HLDGS INC
COM
206704108
475010
57928
SH
SOLE
57928
0
0
CONOCOPHILLIPS
COM
20825C104
134250623
1156635
SH
SOLE
1038598
118037
0
CONSOLIDATED EDISON INC
COM
209115104
2759121
30330
SH
SOLE
22213
8117
0
CONSOLIDATED WATER CO INC
ORD
G23773107
771097
21660
SH
SOLE
21660
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
4266140
36497
SH
SOLE
26956
9541
0
COPA HOLDINGS SA
CL A
P31076105
3323756
31264
SH
SOLE
22900
8364
0
COPART INC
COM
217204106
2301849
46977
SH
SOLE
41985
4992
0
CORE & MAIN INC
CL A
21874C102
2318200
57367
SH
SOLE
42704
14663
0
CORTEVA INC
COM
22052L104
249136
5199
SH
SOLE
0
5199
0
COSTCO WHSL CORP NEW
COM
22160K105
21242520
32182
SH
SOLE
28029
4153
0
COURSERA INC
COM
22266M104
1113051
57463
SH
SOLE
57463
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
5411578
21195
SH
SOLE
17705
3490
0
CROWN CASTLE INC
COM
22822V101
31019493
269290
SH
SOLE
238796
30494
0
CSW INDUSTRIALS INC
COM
126402106
669727
3229
SH
SOLE
3229
0
0
CSX CORP
COM
126408103
56459740
1628489
SH
SOLE
1492265
136224
0
CUMMINS INC
COM
231021106
310452
1296
SH
SOLE
1296
0
0
CVS HEALTH CORP
COM
126650100
796516
10088
SH
SOLE
3189
6899
0
D R HORTON INC
COM
23331A109
268936
1770
SH
SOLE
1770
0
0
DANAHER CORPORATION
COM
235851102
45367497
196107
SH
SOLE
179155
16952
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
513402
503335
SH
SOLE
469807
33528
0
DARDEN RESTAURANTS INC
COM
237194105
2974411
18104
SH
SOLE
13506
4598
0
DATA I O CORP
COM
237690102
146706
49900
SH
SOLE
49900
0
0
DATADOG INC
CL A COM
23804L103
9367947
77179
SH
SOLE
70734
6445
0
DEERE & CO
COM
244199105
2005965
5017
SH
SOLE
2169
2848
0
DELTA AIR LINES INC DEL
COM NEW
247361702
392272
9751
SH
SOLE
9751
0
0
DISCOVER FINL SVCS
COM
254709108
2350443
20911
SH
SOLE
14966
5945
0
DISNEY WALT CO
COM
254687106
609450
6750
SH
SOLE
3097
3653
0
DNP SELECT INCOME FD INC
COM
23325P104
162977
19219
SH
SOLE
19219
0
0
DOCUSIGN INC
COM
256163106
5858230
98540
SH
SOLE
82441
16099
0
DOMINOS PIZZA INC
COM
25754A201
489188
1187
SH
SOLE
1187
0
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
233888
3750
SH
SOLE
3750
0
0
DOW INC
COM
260557103
66523846
1213053
SH
SOLE
1089171
123882
0
DRAFTKINGS INC NEW
COM CL A
26142V105
3508389
99529
SH
SOLE
73523
26006
0
DREAM FINDERS HOMES INC
COM CL A
26154D100
905518
25486
SH
SOLE
25486
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
300162
3093
SH
SOLE
0
3093
0
E L F BEAUTY INC
COM
26856L103
12447736
86239
SH
SOLE
78920
7319
0
EASTMAN CHEM CO
COM
277432100
33824769
376584
SH
SOLE
344055
32529
0
EATON CORP PLC
SHS
G29183103
684279
2842
SH
SOLE
1597
1245
0
ECOLAB INC
COM
278865100
5407385
27262
SH
SOLE
24523
2739
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
2278915
152947
SH
SOLE
114260
38687
0
ELEVANCE HEALTH INC
COM
036752103
444234
942
SH
SOLE
0
942
0
ELI LILLY & CO
COM
532457108
50944812
87396
SH
SOLE
78194
9202
0
EMCOR GROUP INC
COM
29084Q100
19961103
92657
SH
SOLE
83125
9532
0
EMERSON ELEC CO
COM
291011104
34513441
354602
SH
SOLE
324010
30592
0
EMPLOYERS HLDGS INC
COM
292218104
656014
16650
SH
SOLE
16650
0
0
ENACT HLDGS INC
COM
29249E109
581418
20125
SH
SOLE
20125
0
0
ENBRIDGE INC
COM
29250N105
504945
13956
SH
SOLE
6044
7912
0
ENCOMPASS HEALTH CORP
COM
29261A100
3519955
52757
SH
SOLE
48415
4342
0
ENERGY FUELS INC
COM NEW
292671708
1807213
250894
SH
SOLE
236755
14139
0
ENERGY RECOVERY INC
COM
29270J100
706175
37483
SH
SOLE
37483
0
0
EPR PPTYS
COM SH BEN INT
26884U109
5083802
104929
SH
SOLE
76193
28736
0
EQUITABLE HLDGS INC
COM
29452E101
901352
42244
SH
SOLE
42244
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1487602
77479
SH
SOLE
77479
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1253735
17773
SH
SOLE
3259
14514
0
ESAB CORPORATION
COM
29605J106
6179437
71340
SH
SOLE
52800
18540
0
ESCO TECHNOLOGIES INC
COM
296315104
543019
4640
SH
SOLE
4640
0
0
EVERBRIDGE INC
COM
29978A104
200223
8236
SH
SOLE
8236
0
0
EVERGY INC
COM
30034W106
29760199
570118
SH
SOLE
521088
49030
0
EVERTEC INC
COM
30040P103
583686
14257
SH
SOLE
14257
0
0
EXACT SCIENCES CORP
COM
30063P105
4428568
59862
SH
SOLE
54876
4986
0
EXPEDIA GROUP INC
COM NEW
30212P303
3007692
19815
SH
SOLE
14402
5413
0
EXPEDITORS INTL WASH INC
COM
302130109
3404375
26764
SH
SOLE
19867
6897
0
EXXON MOBIL CORP
COM
30231G102
125542326
1255673
SH
SOLE
1142792
112881
0
F N B CORP
COM
302520101
351397
25519
SH
SOLE
0
25519
0
FABRINET
SHS
G3323L100
8221685
43197
SH
SOLE
40242
2955
0
FAIR ISAAC CORP
COM
303250104
1777444
1527
SH
SOLE
768
759
0
FEDERAL AGRIC MTG CORP
CL C
313148306
376703
1970
SH
SOLE
1970
0
0
FEDERAL SIGNAL CORP
COM
313855108
325378
4240
SH
SOLE
4240
0
0
FEDEX CORP
COM
31428X106
602647
2382
SH
SOLE
0
2382
0
FERGUSON PLC NEW
SHS
G3421J106
3758687
19468
SH
SOLE
17925
1543
0
FIDELITY COVINGTON TRUST
DISRUPTORS ETF
316092121
358640
13549
SH
SOLE
13549
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
513400
11151
SH
SOLE
0
11151
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
26396958
517385
SH
SOLE
469614
47771
0
FIDELITY NATL INFORMATION SV
COM
31620M106
564924
9404
SH
SOLE
0
9404
0
FIFTH THIRD BANCORP
COM
316773100
50369776
1460417
SH
SOLE
1330050
130367
0
FIRST HORIZON CORPORATION
COM
320517105
3692317
260757
SH
SOLE
180136
80621
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
253188
1977
SH
SOLE
0
1977
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
350546
4380
SH
SOLE
0
4380
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
249405
6951
SH
SOLE
0
6951
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
237974
1356
SH
SOLE
0
1356
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
244050
2665
SH
SOLE
0
2665
0
FIRSTENERGY CORP
COM
337932107
522219
14245
SH
SOLE
14245
0
0
FISERV INC
COM
337738108
13847716
104244
SH
SOLE
93741
10503
0
FLOWSERVE CORP
COM
34354P105
3264665
79201
SH
SOLE
57622
21579
0
FLUOR CORP NEW
COM
343412102
1232420
31463
SH
SOLE
31463
0
0
FLYWIRE CORPORATION
COM VTG
302492103
416825
18005
SH
SOLE
18005
0
0
FORD MTR CO DEL
COM
345370860
46814208
3840379
SH
SOLE
3531142
309237
0
FORESTAR GROUP INC
COM
346232101
1034278
31275
SH
SOLE
31275
0
0
FORTINET INC
COM
34959E109
3811978
65129
SH
SOLE
48278
16851
0
FREEPORT-MCMORAN INC
CL B
35671D857
274162
6440
SH
SOLE
6440
0
0
FULTON FINL CORP PA
COM
360271100
1844949
112087
SH
SOLE
112087
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
106379636
473051
SH
SOLE
431886
41165
0
GAMING & LEISURE PPTYS INC
COM
36467J108
21425647
434157
SH
SOLE
396637
37520
0
GAP INC
COM
364760108
2358000
112769
SH
SOLE
83069
29700
0
GARTNER INC
COM
366651107
3467228
7686
SH
SOLE
5619
2067
0
GATX CORP
COM
361448103
1943963
16170
SH
SOLE
16170
0
0
GENERAL DYNAMICS CORP
COM
369550108
67976620
261781
SH
SOLE
235634
26147
0
GIBRALTAR INDS INC
COM
374689107
545910
6912
SH
SOLE
6912
0
0
GILEAD SCIENCES INC
COM
375558103
58131924
717589
SH
SOLE
647996
69593
0
GLOBAL INDUSTRIAL COMPANY
COM
37892E102
242362
6240
SH
SOLE
6240
0
0
GMS INC
COM
36251C103
700160
8494
SH
SOLE
8494
0
0
GOHEALTH INC
CL A NEW
38046W204
142298
10667
SH
SOLE
10667
0
0
GORMAN RUPP CO
COM
383082104
600990
16915
SH
SOLE
16915
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
10780757
437354
SH
SOLE
399977
37377
0
GREEN BRICK PARTNERS INC
COM
392709101
731477
14083
SH
SOLE
14083
0
0
GRIFFON CORP
COM
398433102
476514
7818
SH
SOLE
7818
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
3627479
33267
SH
SOLE
24775
8492
0
HAEMONETICS CORP MASS
COM
405024100
925575
10824
SH
SOLE
10824
0
0
HALLIBURTON CO
COM
406216101
1600952
44286
SH
SOLE
32003
12283
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
27085755
336971
SH
SOLE
283477
53494
0
HBT FINL INC.
COM
404111106
632266
29951
SH
SOLE
29951
0
0
HEALTH CATALYST INC
COM
42225T107
716060
77328
SH
SOLE
77328
0
0
HEALTHEQUITY INC
COM
42226A107
1297606
19572
SH
SOLE
19572
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
28317456
1430174
SH
SOLE
1311602
118572
0
HEALTHSTREAM INC
COM
42222N103
1247252
46143
SH
SOLE
46143
0
0
HERON THERAPEUTICS INC
COM
427746102
529429
311429
SH
SOLE
289165
22264
0
HERSHEY CO
COM
427866108
24264848
130148
SH
SOLE
113123
17025
0
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
118620
21646
SH
SOLE
21646
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
283920
16721
SH
SOLE
16721
0
0
HILLENBRAND INC
COM
431571108
233340
4876
SH
SOLE
4876
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
6864135
37696
SH
SOLE
32801
4895
0
HOLOGIC INC
COM
436440101
7375814
103230
SH
SOLE
88539
14691
0
HOME DEPOT INC
COM
437076102
157737580
455165
SH
SOLE
410393
44772
0
HOMESTREET INC
COM
43785V102
1050034
101945
SH
SOLE
101945
0
0
HONEYWELL INTL INC
COM
438516106
22323827
106451
SH
SOLE
97198
9253
0
HP INC
COM
40434L105
509025
16917
SH
SOLE
16917
0
0
HUBBELL INC
COM
443510607
3039589
9240
SH
SOLE
6846
2394
0
HUMANA INC
COM
444859102
361241
789
SH
SOLE
0
789
0
HUNTINGTON BANCSHARES INC
COM
446150104
24098614
1894546
SH
SOLE
1722414
172132
0
HURON CONSULTING GROUP INC
COM
447462102
401640
3907
SH
SOLE
3907
0
0
ICF INTL INC
COM
44925C103
1209677
9021
SH
SOLE
9021
0
0
IDEXX LABS INC
COM
45168D104
3283229
5915
SH
SOLE
4334
1581
0
ILLINOIS TOOL WKS INC
COM
452308109
202436
773
SH
SOLE
0
773
0
IMMUNOGEN INC
COM
45253H101
258983
8735
SH
SOLE
8735
0
0
INGERSOLL RAND INC
COM
45687V106
3908141
50532
SH
SOLE
37321
13211
0
INSPIRE MED SYS INC
COM
457730109
1322498
6501
SH
SOLE
6501
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
1650685
9029
SH
SOLE
9029
0
0
INSULET CORP
COM
45784P101
19482200
89788
SH
SOLE
77350
12438
0
INTAPP INC
COM
45827U109
313551
8247
SH
SOLE
8247
0
0
INTEL CORP
COM
458140100
17680950
351859
SH
SOLE
319809
32050
0
INTER PARFUMS INC
COM
458334109
1700119
11806
SH
SOLE
11806
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
44070065
269460
SH
SOLE
244662
24798
0
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
1472859
53734
SH
SOLE
53734
0
0
INTRA-CELLULAR THERAPIES INC
COM
46116X101
1115016
15569
SH
SOLE
15569
0
0
INTUIT
COM
461202103
33637448
53817
SH
SOLE
48720
5097
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
7835054
23225
SH
SOLE
18575
4650
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
1330877
100066
SH
SOLE
34827
65239
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
2776687
44313
SH
SOLE
11011
33302
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
547946
10885
SH
SOLE
10885
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
230400
2500
SH
SOLE
0
2500
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
798168
5058
SH
SOLE
2422
2636
0
INVESCO QQQ TR
UNIT SER 1
46090E103
5850746
14287
SH
SOLE
10423
3864
0
IQVIA HLDGS INC
COM
46266C105
462821
2000
SH
SOLE
0
2000
0
ISHARES INC
MSCI AUST ETF
464286103
521145
21411
SH
SOLE
21411
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
524422
8003
SH
SOLE
8003
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
214978
4817
SH
SOLE
4817
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
914781
26961
SH
SOLE
26961
0
0
ISHARES INC
MSCI STH AFR ETF
464286780
319978
7657
SH
SOLE
7657
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
226275
10648
SH
SOLE
10648
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
997639
33602
SH
SOLE
33602
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
994853
21613
SH
SOLE
21613
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
709419
14697
SH
SOLE
14697
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
869266
28389
SH
SOLE
28389
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
566605
16207
SH
SOLE
16207
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
1809439
46182
SH
SOLE
38993
7189
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
3705340
57769
SH
SOLE
48506
9263
0
ISHARES INC
MSCI CDA ETF
464286509
1766025
48146
SH
SOLE
40793
7353
0
ISHARES TR
SHRT NAT MUN ETF
464288158
1400645
13285
SH
SOLE
0
13285
0
ISHARES TR
MSCI UAE ETF
46434V761
222699
14986
SH
SOLE
14986
0
0
ISHARES TR
GRWT ALLOCAT ETF
464289867
427236
8032
SH
SOLE
0
8032
0
ISHARES TR
1 3 YR TREAS BD
464287457
22984586
280163
SH
SOLE
280163
0
0
ISHARES TR
PFD AND INCM SEC
464288687
4606603
147695
SH
SOLE
147695
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
10269131
92799
SH
SOLE
92799
0
0
ISHARES TR
MSCI DENMARK ETF
46429B523
1022418
9117
SH
SOLE
9117
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
431472
3980
SH
SOLE
0
3980
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3898539
19424
SH
SOLE
19424
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
731154
4658
SH
SOLE
4658
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
722788
11823
SH
SOLE
11823
0
0
ISHARES TR
SELECT DIVID ETF
464287168
226691
1934
SH
SOLE
0
1934
0
ISHARES TR
BLACKROCK ULTRA
46434V878
2626299
52151
SH
SOLE
52151
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
240449
10773
SH
SOLE
10773
0
0
ISHARES TR
AGGRES ALLOC ETF
464289859
231561
3354
SH
SOLE
0
3354
0
ISHARES TR
MSCI EAFE ETF
464287465
1419627
18840
SH
SOLE
18840
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
1028982
20068
SH
SOLE
0
20068
0
ISHARES TR
MODERT ALLOC ETF
464289875
321139
7736
SH
SOLE
0
7736
0
ISHARES TR
ISHS 5-10YR INVT
464288638
4948398
95162
SH
SOLE
15696
79466
0
ISHARES TR
RUSSELL 3000 ETF
464287689
6021341
21997
SH
SOLE
16687
5310
0
ISHARES TR
RUS 1000 VAL ETF
464287598
54853678
331944
SH
SOLE
253329
78615
0
ISHARES TR
CORE MSCI EAFE
46432F842
10508758
149379
SH
SOLE
33793
115586
0
ISHARES TR
CORE US AGGBD ET
464287226
48459729
488261
SH
SOLE
389520
98741
0
ISHARES TR
CORE S&P SCP ETF
464287804
3811108
35208
SH
SOLE
7176
28032
0
ISHARES TR
RUS MID CAP ETF
464287499
5453060
70154
SH
SOLE
62007
8147
0
ISHARES TR
CORE S&P500 ETF
464287200
1740546
3645
SH
SOLE
2792
853
0
ISHARES TR
RUS 1000 GRW ETF
464287614
8459041
27902
SH
SOLE
23017
4885
0
ISHARES TR
MSCI UK ETF NEW
46435G334
1557076
47112
SH
SOLE
39432
7680
0
ISHARES TR
CORE S&P TTL STK
464287150
1373210
13049
SH
SOLE
10922
2127
0
ISHARES TR
CORE S&P MCP ETF
464287507
8606821
31056
SH
SOLE
7852
23204
0
ITT INC
COM
45073V108
2605187
21833
SH
SOLE
16205
5628
0
JABIL INC
COM
466313103
25070780
196788
SH
SOLE
170853
25935
0
JACOBS SOLUTIONS INC
COM
46982L108
29139164
224492
SH
SOLE
206613
17879
0
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
2325060
178165
SH
SOLE
166691
11474
0
JANUX THERAPEUTICS INC
COM
47103J105
630967
58804
SH
SOLE
58804
0
0
JOHNSON & JOHNSON
COM
478160104
123963551
790887
SH
SOLE
710064
80823
0
JOHNSON CTLS INTL PLC
SHS
G51502105
32834503
569648
SH
SOLE
521485
48163
0
JPMORGAN CHASE & CO
COM
46625H100
188619375
1108873
SH
SOLE
1001161
107712
0
KARAT PACKAGING INC
COM
48563L101
1623504
65332
SH
SOLE
65332
0
0
KB HOME
COM
48666K109
984507
15762
SH
SOLE
15762
0
0
KEYCORP
COM
493267108
221632
15391
SH
SOLE
0
15391
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
348628
2191
SH
SOLE
2191
0
0
KINDER MORGAN INC DEL
COM
49456B101
48457314
2747013
SH
SOLE
2490995
256018
0
KOHLS CORP
COM
500255104
214785
7489
SH
SOLE
0
7489
0
KRAFT HEINZ CO
COM
500754106
8836777
238961
SH
SOLE
218344
20617
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
353614
17428
SH
SOLE
17428
0
0
KROGER CO
COM
501044101
1884690
41232
SH
SOLE
28540
12692
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
2966533
142759
SH
SOLE
105912
36847
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
14919422
65640
SH
SOLE
57084
8556
0
LAM RESEARCH CORP
COM
512807108
221663
283
SH
SOLE
0
283
0
LAMAR ADVERTISING CO NEW
CL A
512816109
38396292
361274
SH
SOLE
326190
35084
0
LAMB WESTON HLDGS INC
COM
513272104
1682390
15564
SH
SOLE
11962
3602
0
LAS VEGAS SANDS CORP
COM
517834107
1870507
38011
SH
SOLE
27264
10747
0
LEMONADE INC
COM
52567D107
1363130
84509
SH
SOLE
84509
0
0
LENNAR CORP
CL A
526057104
3831796
25710
SH
SOLE
19070
6640
0
LIBERTY ENERGY INC
COM CL A
53115L104
7487212
412746
SH
SOLE
412746
0
0
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
292707
40042
SH
SOLE
40042
0
0
LIGHT & WONDER INC
COM
80874P109
203058
2473
SH
SOLE
2473
0
0
LINDE PLC
SHS
G54950103
287552
700
SH
SOLE
700
0
0
LINDSAY CORP
COM
535555106
1271270
9843
SH
SOLE
9843
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
3535354
37771
SH
SOLE
27699
10072
0
LIVERAMP HLDGS INC
COM
53815P108
517062
13650
SH
SOLE
13650
0
0
LOCKHEED MARTIN CORP
COM
539830109
46644755
102914
SH
SOLE
90371
12543
0
LOWES COS INC
COM
548661107
608889
2736
SH
SOLE
1684
1052
0
LULULEMON ATHLETICA INC
COM
550021109
11823932
23126
SH
SOLE
19668
3458
0
LUMEN TECHNOLOGIES INC
COM
550241103
43503
23772
SH
SOLE
0
23772
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
440682
4635
SH
SOLE
0
4635
0
M D C HLDGS INC
COM
552676108
1211537
21928
SH
SOLE
21928
0
0
M/I HOMES INC
COM
55305B101
1411678
10249
SH
SOLE
10249
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
27425529
127371
SH
SOLE
113372
13999
0
MARATHON OIL CORP
COM
565849106
12230416
506226
SH
SOLE
461671
44555
0
MARATHON PETE CORP
COM
56585A102
310666
2094
SH
SOLE
0
2094
0
MARRIOTT INTL INC NEW
CL A
571903202
28347900
125706
SH
SOLE
114392
11314
0
MARSH & MCLENNAN COS INC
COM
571748102
30850660
162826
SH
SOLE
148759
14067
0
MASTERCARD INCORPORATED
CL A
57636Q104
15736690
36897
SH
SOLE
31014
5883
0
MATADOR RES CO
COM
576485205
1665453
29290
SH
SOLE
29290
0
0
MATSON INC
COM
57686G105
1298597
11849
SH
SOLE
11849
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
219560
3209
SH
SOLE
0
3209
0
MCDONALDS CORP
COM
580135101
95074206
320644
SH
SOLE
289441
31203
0
MCGRATH RENTCORP
COM
580589109
1622592
13565
SH
SOLE
13565
0
0
MCKESSON CORP
COM
58155Q103
7265157
15692
SH
SOLE
12370
3322
0
MEDPACE HLDGS INC
COM
58506Q109
1632864
5327
SH
SOLE
5327
0
0
MEDTRONIC PLC
SHS
G5960L103
42928430
521102
SH
SOLE
474438
46664
0
MERCK & CO INC
COM
58933Y105
88582389
812533
SH
SOLE
718318
94215
0
MERIT MED SYS INC
COM
589889104
626062
8242
SH
SOLE
8242
0
0
MESA LABS INC
COM
59064R109
1695703
16185
SH
SOLE
16185
0
0
META PLATFORMS INC
CL A
30303M102
109411200
309107
SH
SOLE
274587
34520
0
METLIFE INC
COM
59156R108
100343773
1517371
SH
SOLE
1358093
159278
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
258360
213
SH
SOLE
0
213
0
MGM RESORTS INTERNATIONAL
COM
552953101
14134014
316339
SH
SOLE
272399
43940
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
11224802
124471
SH
SOLE
114491
9980
0
MICROSOFT CORP
COM
594918104
369853105
983547
SH
SOLE
884101
99446
0
MID-AMER APT CMNTYS INC
COM
59522J103
14652830
108975
SH
SOLE
94304
14671
0
MODINE MFG CO
COM
607828100
308173
5162
SH
SOLE
5162
0
0
MOLINA HEALTHCARE INC
COM
60855R100
16359320
45278
SH
SOLE
41418
3860
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
2993601
48907
SH
SOLE
36097
12810
0
MONARCH CASINO & RESORT INC
COM
609027107
430320
6223
SH
SOLE
6223
0
0
MONDELEZ INTL INC
CL A
609207105
30197128
416914
SH
SOLE
376164
40750
0
MONGODB INC
CL A
60937P106
28834663
70526
SH
SOLE
62162
8364
0
MONTAUK RENEWABLES INC
COM
61218C103
147487
16553
SH
SOLE
16553
0
0
MOODYS CORP
COM
615369105
21493283
55032
SH
SOLE
46587
8445
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
231060
738
SH
SOLE
0
738
0
MSA SAFETY INC
COM
553498106
8069057
47794
SH
SOLE
44066
3728
0
MSC INDL DIRECT INC
CL A
553530106
202520
2000
SH
SOLE
2000
0
0
MURPHY OIL CORP
COM
626717102
420457
9856
SH
SOLE
9856
0
0
MURPHY USA INC
COM
626755102
2250139
6311
SH
SOLE
6311
0
0
MYR GROUP INC DEL
COM
55405W104
275520
1905
SH
SOLE
1905
0
0
NATIONAL BEVERAGE CORP
COM
635017106
243330
4894
SH
SOLE
4894
0
0
NETFLIX INC
COM
64110L106
32646967
67054
SH
SOLE
60953
6101
0
NEW YORK CMNTY BANCORP INC
COM
649445103
272609
26648
SH
SOLE
0
26648
0
NEXTERA ENERGY INC
COM
65339F101
12395617
204077
SH
SOLE
174675
29402
0
NICE LTD
SPONSORED ADR
653656108
911754
4570
SH
SOLE
2923
1647
0
NIKE INC
CL B
654106103
13610896
125365
SH
SOLE
113265
12100
0
NORTHROP GRUMMAN CORP
COM
666807102
345049
737
SH
SOLE
737
0
0
NOVO-NORDISK A S
ADR
670100205
410432
3967
SH
SOLE
3967
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
2424991
291115
SH
SOLE
216110
75005
0
NVIDIA CORPORATION
COM
67066G104
146335680
295496
SH
SOLE
259285
36211
0
NXP SEMICONDUCTORS N V
COM
N6596X109
275027
1197
SH
SOLE
1197
0
0
OGE ENERGY CORP
COM
670837103
3462553
99128
SH
SOLE
71813
27315
0
OKTA INC
CL A
679295105
3085413
34082
SH
SOLE
25292
8790
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1161971
2867
SH
SOLE
1897
970
0
OLD REP INTL CORP
COM
680223104
2611140
88814
SH
SOLE
65304
23510
0
OLD SECOND BANCORP INC ILL
COM
680277100
193571
12537
SH
SOLE
12537
0
0
OMEGA THERAPEUTICS INC
COMMON STOCK
68217N105
922342
306426
SH
SOLE
287200
19226
0
OMNICOM GROUP INC
COM
681919106
2061433
23829
SH
SOLE
16735
7094
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
197865
14033
SH
SOLE
14033
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
971771
216913
SH
SOLE
203384
13529
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1479779
43923
SH
SOLE
43923
0
0
ORACLE CORP
COM
68389X105
46231717
438506
SH
SOLE
402836
35670
0
OREILLY AUTOMOTIVE INC
COM
67103H107
4008574
4219
SH
SOLE
3020
1199
0
OUTLOOK THERAPEUTICS INC
COM NEW
69012T206
4728
12000
SH
SOLE
12000
0
0
OWENS CORNING NEW
COM
690742101
9123872
61552
SH
SOLE
55811
5741
0
PACCAR INC
COM
693718108
15972182
163565
SH
SOLE
143531
20034
0
PAGERDUTY INC
COM
69553P100
981013
42376
SH
SOLE
42376
0
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
250410
20081
SH
SOLE
20081
0
0
PALO ALTO NETWORKS INC
COM
697435105
24639583
83558
SH
SOLE
74288
9270
0
PAR PAC HOLDINGS INC
COM NEW
69888T207
1255529
34521
SH
SOLE
34521
0
0
PARK HOTELS & RESORTS INC
COM
700517105
4387963
286795
SH
SOLE
203469
83326
0
PARKER-HANNIFIN CORP
COM
701094104
40592543
88110
SH
SOLE
80518
7592
0
PAYCHEX INC
COM
704326107
319572
2683
SH
SOLE
0
2683
0
PAYONEER GLOBAL INC
COM
70451X104
673721
129313
SH
SOLE
129313
0
0
PDF SOLUTIONS INC
COM
693282105
452885
14091
SH
SOLE
14091
0
0
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
270148
1683
SH
SOLE
1683
0
0
PEOPLES FINL SVCS CORP
COM
711040105
899976
18480
SH
SOLE
18480
0
0
PEPSICO INC
COM
713448108
98623234
580683
SH
SOLE
512456
68227
0
PERDOCEO ED CORP
COM
71363P106
1269836
72314
SH
SOLE
72314
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
1336589
19329
SH
SOLE
19329
0
0
PERIMETER SOLUTIONS SA
COMMON STOCK
L7579L106
894691
194498
SH
SOLE
181129
13369
0
PFIZER INC
COM
717081103
56687843
1969011
SH
SOLE
1786958
182053
0
PHILIP MORRIS INTL INC
COM
718172109
71151424
756287
SH
SOLE
684007
72280
0
PHILLIPS 66
COM
718546104
2595764
19496
SH
SOLE
14569
4927
0
PINTEREST INC
CL A
72352L106
1846943
49863
SH
SOLE
36743
13120
0
PNC FINL SVCS GROUP INC
COM
693475105
54612092
352677
SH
SOLE
320839
31838
0
PORTLAND GEN ELEC CO
COM NEW
736508847
6578622
151791
SH
SOLE
139281
12510
0
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
1464633
20050
SH
SOLE
20050
0
0
PREMIER FINANCIAL CORP
COM
74052F108
998656
41438
SH
SOLE
41438
0
0
PRICE T ROWE GROUP INC
COM
74144T108
5447427
50584
SH
SOLE
36791
13793
0
PRIMERICA INC
COM
74164M108
2648830
12873
SH
SOLE
9594
3279
0
PROCTER AND GAMBLE CO
COM
742718109
161799030
1104129
SH
SOLE
1006444
97685
0
PROGYNY INC
COM
74340E103
1087467
29249
SH
SOLE
29249
0
0
PROLOGIS INC.
COM
74340W103
65924590
494558
SH
SOLE
445854
48704
0
PROSHARES TR
PSHS ULTRA TECH
74347R693
224316
4226
SH
SOLE
4226
0
0
PRUDENTIAL FINL INC
COM
744320102
82260733
793181
SH
SOLE
716960
76221
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
39266179
642129
SH
SOLE
580476
61653
0
PULTE GROUP INC
COM
745867101
18076363
175125
SH
SOLE
148873
26252
0
PURE STORAGE INC
CL A
74624M102
11324978
317582
SH
SOLE
290650
26932
0
QUAKER HOUGHTON
COM
747316107
2187285
10249
SH
SOLE
10249
0
0
QUALCOMM INC
COM
747525103
65347825
451817
SH
SOLE
408648
43169
0
QUALYS INC
COM
74758T303
1530114
7796
SH
SOLE
7796
0
0
QUANTA SVCS INC
COM
74762E102
2320360
10752
SH
SOLE
7944
2808
0
QUANTERIX CORP
COM
74766Q101
354654
12972
SH
SOLE
12972
0
0
RANGE RES CORP
COM
75281A109
1982827
65139
SH
SOLE
47289
17850
0
REPUBLIC SVCS INC
COM
760759100
24687870
149705
SH
SOLE
130592
19113
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
323667
17198
SH
SOLE
17198
0
0
RESMED INC
COM
761152107
2355383
13692
SH
SOLE
9828
3864
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
438409
302351
SH
SOLE
280671
21680
0
RIO TINTO PLC
SPONSORED ADR
767204100
260540
3499
SH
SOLE
3499
0
0
RITHM CAPITAL CORP
COM NEW
64828T201
1827564
171120
SH
SOLE
129218
41902
0
ROCKWELL AUTOMATION INC
COM
773903109
13156651
42375
SH
SOLE
37320
5055
0
ROCKY BRANDS INC
COM
774515100
1048815
34752
SH
SOLE
34752
0
0
ROSS STORES INC
COM
778296103
7154158
51696
SH
SOLE
44413
7283
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
19458729
150272
SH
SOLE
134140
16132
0
RPM INTL INC
COM
749685103
3361716
30115
SH
SOLE
27591
2524
0
RTX CORPORATION
COM
75513E101
889463
10571
SH
SOLE
5755
4816
0
RUSH ENTERPRISES INC
CL A
781846209
552454
10983
SH
SOLE
10983
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
4136247
96147
SH
SOLE
71039
25108
0
RYDER SYS INC
COM
783549108
2053460
17847
SH
SOLE
13386
4461
0
SAIA INC
COM
78709Y105
2274361
5190
SH
SOLE
3903
1287
0
SALESFORCE INC
COM
79466L302
6240718
23716
SH
SOLE
19610
4106
0
SANGAMO THERAPEUTICS INC
COM
800677106
298932
550604
SH
SOLE
521104
29500
0
SAUL CTRS INC
COM
804395101
487537
12415
SH
SOLE
12415
0
0
SCHLUMBERGER LTD
COM STK
806857108
9747819
187314
SH
SOLE
171970
15344
0
SCHWAB CHARLES CORP
COM
808513105
317428
4614
SH
SOLE
0
4614
0
SCHWAB CHARLES FAMILY FD
AMT TAX FREE MNY
808515530
1563654
1563654
SH
SOLE
0
1563654
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2203330
39066
SH
SOLE
0
39066
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
436043
9353
SH
SOLE
9353
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
265887
3530
SH
SOLE
3530
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
350257
4222
SH
SOLE
4222
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1299377
18536
SH
SOLE
5245
13291
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
581794
7643
SH
SOLE
3515
4128
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
4097777
165299
SH
SOLE
37117
128182
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
255036
1426
SH
SOLE
0
1426
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
341428
4072
SH
SOLE
0
4072
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1240834
6446
SH
SOLE
1617
4829
0
SEMPRA
COM
816851109
558756
7477
SH
SOLE
0
7477
0
SERVICENOW INC
COM
81762P102
13021201
18431
SH
SOLE
15941
2490
0
SHERWIN WILLIAMS CO
COM
824348106
286911
920
SH
SOLE
920
0
0
SHIFT4 PMTS INC
CL A
82452J109
1222893
16450
SH
SOLE
11695
4755
0
SHOPIFY INC
CL A
82509L107
244880
3144
SH
SOLE
3144
0
0
SIMPSON MFG INC
COM
829073105
3328965
16815
SH
SOLE
16815
0
0
SKECHERS U S A INC
CL A
830566105
1991639
31948
SH
SOLE
23760
8188
0
SM ENERGY CO
COM
78454L100
1512328
39058
SH
SOLE
39058
0
0
SMARTSHEET INC
COM CL A
83200N103
5595214
117006
SH
SOLE
107124
9882
0
SNAP ON INC
COM
833034101
3740043
12949
SH
SOLE
10389
2560
0
SOLO BRANDS INC
COM CL A
83425V104
190942
30997
SH
SOLE
30997
0
0
SOUTHERN CO
COM
842587107
84395423
1203585
SH
SOLE
1092186
111399
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
569719
1512
SH
SOLE
1512
0
0
SPDR GOLD TR
GOLD SHS
78463V107
869976
4551
SH
SOLE
3213
1338
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
592329
17416
SH
SOLE
0
17416
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
939581
13793
SH
SOLE
13793
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
216484
6114
SH
SOLE
0
6114
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
34370150
72314
SH
SOLE
28520
43794
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
297351
586
SH
SOLE
586
0
0
SPDR SER TR
ICE PFD SEC ETF
78464A292
994438
29667
SH
SOLE
29667
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
229488
1836
SH
SOLE
0
1836
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
2542321
85370
SH
SOLE
85370
0
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
25358095
277471
SH
SOLE
267414
10057
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
9252883
360877
SH
SOLE
345506
15371
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
7685065
234086
SH
SOLE
36079
198007
0
SPHERE ENTERTAINMENT CO
CL A
55826T102
830526
24456
SH
SOLE
24456
0
0
SPS COMM INC
COM
78463M107
1309890
6758
SH
SOLE
6758
0
0
SPX TECHNOLOGIES INC
COM
78473E103
681110
6743
SH
SOLE
6743
0
0
SQUARESPACE INC
CLASS A
85225A107
413615
12530
SH
SOLE
12530
0
0
STARBUCKS CORP
COM
855244109
3690327
38437
SH
SOLE
32497
5940
0
STERLING INFRASTRUCTURE INC
COM
859241101
3634037
41329
SH
SOLE
41329
0
0
STOKE THERAPEUTICS INC
COM
86150R107
73976
14064
SH
SOLE
14064
0
0
STONECO LTD
COM CL A
G85158106
1256038
69664
SH
SOLE
69664
0
0
STONEX GROUP INC
COM
861896108
442279
5991
SH
SOLE
5991
0
0
STRIDE INC
COM
86333M108
1381230
23265
SH
SOLE
23265
0
0
STRYKER CORPORATION
COM
863667101
16425186
54850
SH
SOLE
49742
5108
0
SUPER MICRO COMPUTER INC
COM
86800U104
3130720
11014
SH
SOLE
10306
708
0
SURGERY PARTNERS INC
COM
86881A100
319964
10002
SH
SOLE
10002
0
0
SYNOPSYS INC
COM
871607107
43627688
84729
SH
SOLE
73662
11067
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
917608
8823
SH
SOLE
4470
4353
0
TARGET CORP
COM
87612E106
3552211
24942
SH
SOLE
22252
2690
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
403893
905
SH
SOLE
905
0
0
TERADYNE INC
COM
880770102
227213
2094
SH
SOLE
2094
0
0
TEREX CORP NEW
COM
880779103
1375113
23932
SH
SOLE
23932
0
0
TESLA INC
COM
88160R101
70647959
284321
SH
SOLE
255385
28936
0
TETRA TECH INC NEW
COM
88162G103
14521885
86994
SH
SOLE
79193
7801
0
TEXAS INSTRS INC
COM
882508104
22677697
133038
SH
SOLE
121242
11796
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
17992874
33898
SH
SOLE
30269
3629
0
THERMON GROUP HLDGS INC
COM
88362T103
700711
21514
SH
SOLE
21514
0
0
TJX COS INC NEW
COM
872540109
17370852
185171
SH
SOLE
158950
26221
0
T-MOBILE US INC
COM
872590104
21575557
134570
SH
SOLE
112810
21760
0
TOLL BROTHERS INC
COM
889478103
4379758
42609
SH
SOLE
31744
10865
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
372149
12505
SH
SOLE
12505
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
10077932
41320
SH
SOLE
37214
4106
0
TRI POINTE HOMES INC
COM
87265H109
212447
6001
SH
SOLE
6001
0
0
TRIPADVISOR INC
COM
896945201
1906654
88558
SH
SOLE
65628
22930
0
TRUIST FINL CORP
COM
89832Q109
13315757
360665
SH
SOLE
323922
36743
0
TWO HBRS INVT CORP
COM
90187B804
739100
53058
SH
SOLE
53058
0
0
UBER TECHNOLOGIES INC
COM
90353T100
21792892
353953
SH
SOLE
321808
32145
0
ULTA BEAUTY INC
COM
90384S303
2400109
4898
SH
SOLE
3572
1326
0
UNION PAC CORP
COM
907818108
753713
3069
SH
SOLE
1393
1676
0
UNITED AIRLS HLDGS INC
COM
910047109
1814264
43971
SH
SOLE
32853
11118
0
UNITED PARCEL SERVICE INC
CL B
911312106
25259686
160654
SH
SOLE
146255
14399
0
UNITEDHEALTH GROUP INC
COM
91324P102
64010931
121585
SH
SOLE
105481
16104
0
UNITY SOFTWARE INC
COM
91332U101
1970156
48182
SH
SOLE
35016
13166
0
UNUM GROUP
COM
91529Y106
2928249
64755
SH
SOLE
43782
20973
0
URBAN OUTFITTERS INC
COM
917047102
1073199
30070
SH
SOLE
30070
0
0
US BANCORP DEL
COM NEW
902973304
57914460
1338134
SH
SOLE
1178088
160046
0
UTZ BRANDS INC
COM CL A
918090101
867710
53430
SH
SOLE
53430
0
0
VALERO ENERGY CORP
COM
91913Y100
251420
1934
SH
SOLE
0
1934
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
357980
4867
SH
SOLE
0
4867
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
398970
1829
SH
SOLE
1829
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
238223
1024
SH
SOLE
0
1024
0
VANGUARD INDEX FDS
VALUE ETF
922908744
720860
4822
SH
SOLE
2175
2647
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1706758
7194
SH
SOLE
1206
5988
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2992684
6851
SH
SOLE
6032
819
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
809298
2603
SH
SOLE
1803
800
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
374796
9119
SH
SOLE
0
9119
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
213332
3800
SH
SOLE
3800
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
2079549
25585
SH
SOLE
25585
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
5128091
66282
SH
SOLE
34932
31350
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
5947041
128279
SH
SOLE
37343
90936
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1995577
25582
SH
SOLE
2631
22951
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
356304
2091
SH
SOLE
0
2091
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
923357
19277
SH
SOLE
0
19277
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
347727
3115
SH
SOLE
3115
0
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
234338
903
SH
SOLE
903
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
615675
1272
SH
SOLE
633
639
0
VERIZON COMMUNICATIONS INC
COM
92343V104
69392667
1840655
SH
SOLE
1662874
177781
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
272989
671
SH
SOLE
671
0
0
VERTIV HOLDINGS CO
COM CL A
92537N108
10877942
226482
SH
SOLE
206528
19954
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
976877
398725
SH
SOLE
377995
20730
0
VISA INC
COM CL A
92826C839
11502885
44182
SH
SOLE
34849
9333
0
VULCAN MATLS CO
COM
929160109
3176248
13992
SH
SOLE
10358
3634
0
WALMART INC
COM
931142103
97465217
618238
SH
SOLE
554248
63990
0
WARRIOR MET COAL INC
COM
93627C101
1532197
25130
SH
SOLE
25130
0
0
WASTE MGMT INC DEL
COM
94106L109
304828
1702
SH
SOLE
0
1702
0
WATSCO INC
COM
942622200
3474615
8110
SH
SOLE
6063
2047
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
2293533
11009
SH
SOLE
11009
0
0
WAYFAIR INC
CL A
94419L101
3210992
52042
SH
SOLE
47579
4463
0
WEATHERFORD INTL PLC
ORD SHS
G48833118
1329721
13592
SH
SOLE
13592
0
0
WEAVE COMMUNICATIONS INC
COM
94724R108
456127
39767
SH
SOLE
39767
0
0
WEC ENERGY GROUP INC
COM
92939U106
2625630
31194
SH
SOLE
20096
11098
0
WELLS FARGO CO NEW
COM
949746101
349084
7092
SH
SOLE
7092
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
3193910
9070
SH
SOLE
6792
2278
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
665252
19133
SH
SOLE
19133
0
0
WILLIAMS COS INC
COM
969457100
3809119
109363
SH
SOLE
81177
28186
0
WINGSTOP INC
COM
974155103
1409137
5492
SH
SOLE
5492
0
0
WINTRUST FINL CORP
COM
97650W108
8392635
90486
SH
SOLE
81774
8712
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
675112
16466
SH
SOLE
16466
0
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
648046
12899
SH
SOLE
0
12899
0
WP CAREY INC
COM
92936U109
32866285
507118
SH
SOLE
456834
50284
0
XCEL ENERGY INC
COM
98389B100
220028
3554
SH
SOLE
0
3554
0
XEROX HOLDINGS CORP
COM NEW
98421M106
183996
10038
SH
SOLE
10038
0
0
XYLEM INC
COM
98419M100
229367
2006
SH
SOLE
2006
0
0
YORK WTR CO
COM
987184108
210479
5450
SH
SOLE
5450
0
0
ZACKS TRUST
SMALL/MID CAP
98888G204
6745598
236134
SH
SOLE
44134
192000
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
8555508
70300
SH
SOLE
64431
5869
0
ZIONS BANCORPORATION N A
COM
989701107
671756
15312
SH
SOLE
15312
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1190901
16561
SH
SOLE
11742
4819
0