0001172661-24-002534.txt : 20240515
0001172661-24-002534.hdr.sgml : 20240515
20240515172251
ACCESSION NUMBER: 0001172661-24-002534
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240515
DATE AS OF CHANGE: 20240515
EFFECTIVENESS DATE: 20240515
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: 24952664
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
03-31-2024
03-31-2024
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
05-15-2024
0
629
9377242886
INFORMATION TABLE
2
infotable.xml
1 800 FLOWERS COM INC
CL A
68243Q106
166970
15417
SH
SOLE
15417
0
0
1ST SOURCE CORP
COM
336901103
667016
12724
SH
SOLE
12724
0
0
3-D SYS CORP DEL
COM NEW
88554D205
132173
29769
SH
SOLE
29769
0
0
3M CO
COM
88579Y101
40334367
380262
SH
SOLE
346434
33828
0
8X8 INC NEW
COM
282914100
863655
319872
SH
SOLE
303342
16530
0
AAON INC
COM PAR $0.004
000360206
3117243
35383
SH
SOLE
35383
0
0
ABBOTT LABS
COM
002824100
58054750
510776
SH
SOLE
465166
45610
0
ABBVIE INC
COM
00287Y109
131710408
723286
SH
SOLE
641131
82155
0
ABERCROMBIE & FITCH CO
CL A
002896207
2665084
21265
SH
SOLE
21265
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
30872131
89069
SH
SOLE
82731
6338
0
ACUITY BRANDS INC
COM
00508Y102
4471617
16640
SH
SOLE
12882
3758
0
ADMA BIOLOGICS INC
COM
000899104
1866787
282846
SH
SOLE
266666
16180
0
ADOBE INC
COM
00724F101
2181574
4324
SH
SOLE
2100
2224
0
ADVANCED MICRO DEVICES INC
COM
007903107
34181808
189383
SH
SOLE
166300
23083
0
AFLAC INC
COM
001055102
705181
8213
SH
SOLE
8213
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
533127
3664
SH
SOLE
3664
0
0
AGILYSYS INC
COM
00847J105
216113
2565
SH
SOLE
2565
0
0
AGNC INVT CORP
COM
00123Q104
3495306
353061
SH
SOLE
273427
79634
0
AIRBNB INC
COM CL A
009066101
6682250
40508
SH
SOLE
32496
8012
0
ALAMO GROUP INC
COM
011311107
756086
3311
SH
SOLE
3311
0
0
ALBANY INTL CORP
CL A
012348108
641493
6860
SH
SOLE
6860
0
0
ALERUS FINL CORP
COM
01446U103
1806258
82742
SH
SOLE
82742
0
0
ALKERMES PLC
SHS
G01767105
1609343
59451
SH
SOLE
59451
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
8146365
100375
SH
SOLE
91337
9038
0
ALLOGENE THERAPEUTICS INC
COM
019770106
2055305
459800
SH
SOLE
434863
24937
0
ALPHABET INC
CAP STK CL A
02079K305
174369072
1155297
SH
SOLE
1018282
137015
0
ALPHABET INC
CAP STK CL C
02079K107
19991727
131300
SH
SOLE
115305
15995
0
ALPS ETF TR
ALERIAN MLP
00162Q452
524006
11041
SH
SOLE
11041
0
0
ALTA EQUIPMENT GROUP INC
COMMON STOCK
02128L106
281663
21750
SH
SOLE
21750
0
0
ALTAIR ENGR INC
COM CL A
021369103
1908274
22151
SH
SOLE
22151
0
0
ALTRIA GROUP INC
COM
02209S103
37208217
853008
SH
SOLE
761947
91061
0
AMAZON COM INC
COM
023135106
179983351
997800
SH
SOLE
881499
116301
0
AMERICAN EAGLE OUTFITTERS IN
COM
02553E106
835434
32394
SH
SOLE
32394
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
60807067
706238
SH
SOLE
638483
67755
0
AMERICAN EXPRESS CO
COM
025816109
41153706
180745
SH
SOLE
156222
24523
0
AMERIPRISE FINL INC
COM
03076C106
29436416
67139
SH
SOLE
61518
5621
0
AMGEN INC
COM
031162100
24007257
84438
SH
SOLE
77252
7186
0
ANI PHARMACEUTICALS INC
COM
00182C103
369085
5339
SH
SOLE
5339
0
0
ANSYS INC
COM
03662Q105
640510
1845
SH
SOLE
0
1845
0
APPFOLIO INC
COM CL A
03783C100
1810659
7338
SH
SOLE
7338
0
0
APPLE INC
COM
037833100
231343079
1349097
SH
SOLE
1205718
143379
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
4511604
22838
SH
SOLE
21669
1169
0
APPLIED MATLS INC
COM
038222105
110815125
537338
SH
SOLE
488581
48757
0
APPLOVIN CORP
COM CL A
03831W108
1088035
15719
SH
SOLE
11923
3796
0
ARCH CAP GROUP LTD
ORD
G0450A105
2981119
32249
SH
SOLE
24626
7623
0
ARCOSA INC
COM
039653100
2107972
24551
SH
SOLE
24551
0
0
ARISTA NETWORKS INC
COM
040413106
16254668
56054
SH
SOLE
44147
11907
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
2119377
46305
SH
SOLE
46305
0
0
ARVINAS INC
COM
04335A105
3129901
75821
SH
SOLE
75821
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
406544
419
SH
SOLE
419
0
0
ASSETMARK FINL HLDGS INC
COM
04546L106
676038
19092
SH
SOLE
19092
0
0
ASSURANT INC
COM
04621X108
8961242
47606
SH
SOLE
43416
4190
0
ASSURED GUARANTY LTD
COM
G0585R106
1711655
19618
SH
SOLE
14716
4902
0
AST SPACEMOBILE INC
COM CL A
00217D100
778288
268375
SH
SOLE
256351
12024
0
AT&T INC
COM
00206R102
48503127
2755860
SH
SOLE
2498757
257103
0
ATKORE INC
COM
047649108
8121047
42662
SH
SOLE
38822
3840
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
210989
845
SH
SOLE
845
0
0
AUTOZONE INC
COM
053332102
4470724
1419
SH
SOLE
1021
398
0
AXALTA COATING SYS LTD
COM
G0750C108
5351964
155626
SH
SOLE
118513
37113
0
AXIS CAP HLDGS LTD
SHS
G0692U109
1043558
16050
SH
SOLE
12237
3813
0
AZEK CO INC
CL A
05478C105
2056947
40959
SH
SOLE
30813
10146
0
AZZ INC
COM
002474104
400124
5176
SH
SOLE
5176
0
0
BADGER METER INC
COM
056525108
2065998
12768
SH
SOLE
12768
0
0
BANK AMERICA CORP
COM
060505104
79784068
2104011
SH
SOLE
1862289
241722
0
BANK MONTREAL QUE
COM
063671101
487228
4988
SH
SOLE
4988
0
0
BANK NEW YORK MELLON CORP
COM
064058100
48101312
834802
SH
SOLE
745757
89045
0
BELLRING BRANDS INC
COMMON STOCK
07831C103
3711123
62868
SH
SOLE
58925
3943
0
BERKLEY W R CORP
COM
084423102
15568832
176038
SH
SOLE
160814
15224
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
9002318
21408
SH
SOLE
17699
3709
0
BILL HOLDINGS INC
COM
090043100
1597368
23245
SH
SOLE
17682
5563
0
BIO RAD LABS INC
CL A
090572207
306621
887
SH
SOLE
887
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1743474
19962
SH
SOLE
15112
4850
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
7838391
103614
SH
SOLE
94203
9411
0
BLACKLINE INC
COM
09239B109
1282940
19866
SH
SOLE
19866
0
0
BLACKROCK ETF TRUST
US CARBON TRANS
09290C509
462839
8062
SH
SOLE
0
8062
0
BLACKROCK INC
COM
09247X101
111167050
133342
SH
SOLE
120805
12537
0
BLACKSTONE INC
COM
09260D107
641548
4884
SH
SOLE
1684
3200
0
BLINK CHARGING CO
COM
09354A100
55138
18318
SH
SOLE
18318
0
0
BLUE BIRD CORP
COM
095306106
418328
10911
SH
SOLE
10911
0
0
BOISE CASCADE CO DEL
COM
09739D100
333811
2177
SH
SOLE
2177
0
0
BOOKING HOLDINGS INC
COM
09857L108
1109159
306
SH
SOLE
0
306
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
9725055
65515
SH
SOLE
56576
8939
0
BOSTON PROPERTIES INC
COM
101121101
5521190
84538
SH
SOLE
77170
7368
0
BOSTON SCIENTIFIC CORP
COM
101137107
10867627
158675
SH
SOLE
145653
13022
0
BRIDGEWATER BANCSHARES INC
COM
108621103
577647
49626
SH
SOLE
49626
0
0
BRIGHTSPIRE CAPITAL INC
COM CL A
10949T109
164936
23938
SH
SOLE
23938
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
12130744
223691
SH
SOLE
199736
23955
0
BROADCOM INC
COM
11135F101
127719807
96363
SH
SOLE
85783
10580
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
6321902
30314
SH
SOLE
26163
4151
0
CACI INTL INC
CL A
127190304
18676355
49300
SH
SOLE
44903
4397
0
CADENCE DESIGN SYSTEM INC
COM
127387108
54217464
174175
SH
SOLE
145363
28812
0
CANTALOUPE INC
COM
138103106
177566
27615
SH
SOLE
27615
0
0
CAPITAL GROUP INTL FOCUS EQT
SHS CREATION UNI
14019W109
303848
11786
SH
SOLE
0
11786
0
CARDINAL HEALTH INC
COM
14149Y108
19932848
178131
SH
SOLE
164085
14046
0
CARPENTER TECHNOLOGY CORP
COM
144285103
397173
5561
SH
SOLE
5561
0
0
CASEYS GEN STORES INC
COM
147528103
13427911
42167
SH
SOLE
39011
3156
0
CATERPILLAR INC
COM
149123101
190923927
521038
SH
SOLE
466769
54269
0
CBOE GLOBAL MKTS INC
COM
12503M108
2897417
15770
SH
SOLE
11944
3826
0
CDW CORP
COM
12514G108
204386
799
SH
SOLE
0
799
0
CELANESE CORP DEL
COM
150870103
24306985
141435
SH
SOLE
128792
12643
0
CENCORA INC
COM
03073E105
6635053
27306
SH
SOLE
23534
3772
0
CENTURY ALUM CO
COM
156431108
1213883
78875
SH
SOLE
78875
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
5904691
36612
SH
SOLE
27911
8701
0
CHEVRON CORP NEW
COM
166764100
165128537
1046840
SH
SOLE
933420
113420
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3621962
1246
SH
SOLE
896
350
0
CHURCH & DWIGHT CO INC
COM
171340102
13329532
127787
SH
SOLE
115244
12543
0
CIMPRESS PLC
SHS EURO
G2143T103
306004
3457
SH
SOLE
3457
0
0
CINCINNATI FINL CORP
COM
172062101
4514167
36354
SH
SOLE
27777
8577
0
CINTAS CORP
COM
172908105
31028509
45163
SH
SOLE
41506
3657
0
CISCO SYS INC
COM
17275R102
92502411
1853385
SH
SOLE
1666089
187296
0
CITIGROUP INC
COM NEW
172967424
30427829
481149
SH
SOLE
437643
43506
0
CITIZENS FINL GROUP INC
COM
174610105
20593587
567473
SH
SOLE
515794
51679
0
CITY HLDG CO
COM
177835105
1945290
18665
SH
SOLE
18665
0
0
COCA COLA CO
COM
191216100
71673276
1171515
SH
SOLE
1048463
123052
0
COINBASE GLOBAL INC
COM CL A
19260Q107
1469909
5544
SH
SOLE
4265
1279
0
COLGATE PALMOLIVE CO
COM
194162103
322178
3578
SH
SOLE
3578
0
0
COLONY BANKCORP INC
COM
19623P101
2172031
188872
SH
SOLE
178588
10284
0
COMCAST CORP NEW
CL A
20030N101
64482838
1487494
SH
SOLE
1348746
138748
0
COMERICA INC
COM
200340107
654615
11904
SH
SOLE
11904
0
0
COMPASS DIVERSIFIED
SH BEN INT
20451Q104
474396
19709
SH
SOLE
19709
0
0
CONCRETE PUMPING HLDGS INC
COM
206704108
457631
57928
SH
SOLE
57928
0
0
CONOCOPHILLIPS
COM
20825C104
151142769
1187482
SH
SOLE
1060271
127211
0
CONSOLIDATED EDISON INC
COM
209115104
3103572
34176
SH
SOLE
25525
8651
0
CONSOLIDATED WATER CO INC
ORD
G23773107
768687
26226
SH
SOLE
26226
0
0
CONSTELLATION ENERGY CORP
COM
21037T109
7559905
40898
SH
SOLE
31204
9694
0
COPA HOLDINGS SA
CL A
P31076105
3707201
35592
SH
SOLE
26925
8667
0
CORE & MAIN INC
CL A
21874C102
3663890
63998
SH
SOLE
48893
15105
0
CORTEVA INC
COM
22052L104
286678
4971
SH
SOLE
0
4971
0
COSTAMARE INC
SHS
Y1771G102
140615
12389
SH
SOLE
12389
0
0
COSTCO WHSL CORP NEW
COM
22160K105
26690499
36431
SH
SOLE
31860
4571
0
COURSERA INC
COM
22266M104
981249
69989
SH
SOLE
69989
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
8069963
25172
SH
SOLE
20397
4775
0
CROWN CASTLE INC
COM
22822V101
29773862
281337
SH
SOLE
248606
32731
0
CSW INDUSTRIALS INC
COM
126402106
703554
2999
SH
SOLE
2999
0
0
CSX CORP
COM
126408103
61430622
1657152
SH
SOLE
1514866
142286
0
CUMMINS INC
COM
231021106
428282
1449
SH
SOLE
1449
0
0
CVS HEALTH CORP
COM
126650100
646413
8105
SH
SOLE
3767
4338
0
DANAHER CORPORATION
COM
235851102
50720284
203109
SH
SOLE
185385
17724
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
752672
690525
SH
SOLE
653737
36788
0
DARDEN RESTAURANTS INC
COM
237194105
3353977
20066
SH
SOLE
15386
4680
0
DATA I O CORP
COM
237690102
175648
49900
SH
SOLE
49900
0
0
DEERE & CO
COM
244199105
2174542
5294
SH
SOLE
2013
3281
0
DELTA AIR LINES INC DEL
COM NEW
247361702
467630
9769
SH
SOLE
9769
0
0
DIMENSIONAL ETF TRUST
INTERNATNAL VAL
25434V807
279273
7599
SH
SOLE
0
7599
0
DISNEY WALT CO
COM
254687106
621675
5080
SH
SOLE
3128
1952
0
DNOW INC
COM
67011P100
566439
37266
SH
SOLE
37266
0
0
DNP SELECT INCOME FD INC
COM
23325P104
174316
19219
SH
SOLE
19219
0
0
DOCUSIGN INC
COM
256163106
3860760
64832
SH
SOLE
37563
27269
0
DONALDSON INC
COM
257651109
442363
5923
SH
SOLE
0
5923
0
DONNELLEY FINL SOLUTIONS INC
COM
25787G100
233618
3767
SH
SOLE
3767
0
0
DOW INC
COM
260557103
74329180
1283087
SH
SOLE
1148663
134424
0
DRAFTKINGS INC NEW
COM CL A
26142V105
4820973
106165
SH
SOLE
80518
25647
0
DREAM FINDERS HOMES INC
COM CL A
26154D100
1362266
31152
SH
SOLE
31152
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
243857
2522
SH
SOLE
0
2522
0
DUOLINGO INC
CL A COM
26603R106
1062860
4818
SH
SOLE
4818
0
0
E L F BEAUTY INC
COM
26856L103
17980164
91721
SH
SOLE
83819
7902
0
EASTMAN CHEM CO
COM
277432100
38886124
388008
SH
SOLE
353405
34603
0
EATON CORP PLC
SHS
G29183103
1032954
3304
SH
SOLE
1548
1756
0
ECOLAB INC
COM
278865100
12778382
55342
SH
SOLE
50791
4551
0
ELEVANCE HEALTH INC
COM
036752103
468142
903
SH
SOLE
0
903
0
ELI LILLY & CO
COM
532457108
74807337
96158
SH
SOLE
85957
10201
0
EMCOR GROUP INC
COM
29084Q100
34233952
97755
SH
SOLE
87587
10168
0
EMERSON ELEC CO
COM
291011104
41085135
362239
SH
SOLE
329568
32671
0
ENBRIDGE INC
COM
29250N105
449032
12412
SH
SOLE
6315
6097
0
ENCOMPASS HEALTH CORP
COM
29261A100
5465553
66185
SH
SOLE
61246
4939
0
ENERGY RECOVERY INC
COM
29270J100
815734
51661
SH
SOLE
51661
0
0
ENERGY TRANSFER L P
COM UT LTD PTN
29273V100
165891
10546
SH
SOLE
10546
0
0
ENERPAC TOOL GROUP CORP
CL A COM
292765104
1294518
36302
SH
SOLE
36302
0
0
ENERSYS
COM
29275Y102
1782161
18867
SH
SOLE
18867
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
231050
7918
SH
SOLE
7918
0
0
EPR PPTYS
COM SH BEN INT
26884U109
4897114
115361
SH
SOLE
87000
28361
0
EQUITRANS MIDSTREAM CORP
COM
294600101
822591
65860
SH
SOLE
65860
0
0
EQUITY BANCSHARES INC
COM CL A
29460X109
1466787
42676
SH
SOLE
42676
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
1955013
103549
SH
SOLE
103549
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
1107403
17196
SH
SOLE
0
17196
0
ESAB CORPORATION
COM
29605J106
7649294
69180
SH
SOLE
52913
16267
0
ESCO TECHNOLOGIES INC
COM
296315104
500120
4672
SH
SOLE
4672
0
0
ESSENTIAL UTILS INC
COM
29670G102
205842
5556
SH
SOLE
5556
0
0
ETF OPPORTUNITIES TRUST
REX FANG & INNOV
26923N744
3600399
64837
SH
SOLE
0
64837
0
EVERGY INC
COM
30034W106
444321
8324
SH
SOLE
3861
4463
0
EVERTEC INC
COM
30040P103
566580
14200
SH
SOLE
14200
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
2962156
21504
SH
SOLE
16264
5240
0
EXPEDITORS INTL WASH INC
COM
302130109
3437203
28273
SH
SOLE
21647
6626
0
EXXON MOBIL CORP
COM
30231G102
147800582
1271512
SH
SOLE
1148333
123179
0
F N B CORP
COM
302520101
448400
31802
SH
SOLE
13870
17932
0
FABRINET
SHS
G3323L100
10364111
54831
SH
SOLE
50956
3875
0
FAIR ISAAC CORP
COM
303250104
950431
761
SH
SOLE
362
399
0
FEDERAL AGRIC MTG CORP
CL C
313148306
387854
1970
SH
SOLE
1970
0
0
FEDERAL SIGNAL CORP
COM
313855108
361464
4259
SH
SOLE
4259
0
0
FEDEX CORP
COM
31428X106
783500
2704
SH
SOLE
0
2704
0
FIDELITY COVINGTON TRUST
DISRUPTORS ETF
316092121
389261
13549
SH
SOLE
13549
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
418482
9236
SH
SOLE
0
9236
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
28039564
528052
SH
SOLE
480762
47290
0
FIDELITY NATL INFORMATION SV
COM
31620M106
583892
7871
SH
SOLE
0
7871
0
FIFTH THIRD BANCORP
COM
316773100
57264366
1538951
SH
SOLE
1401664
137287
0
FIRST HORIZON CORPORATION
COM
320517105
5067669
329069
SH
SOLE
246644
82425
0
FIRST TR EXCHANGE-TRADED FD
CAP STRENGTH ETF
33733E104
367968
4296
SH
SOLE
0
4296
0
FIRST TR MORNINGSTAR DIVID L
SHS
336917109
276785
7193
SH
SOLE
0
7193
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
235390
1234
SH
SOLE
0
1234
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
248528
2665
SH
SOLE
0
2665
0
FIRSTCASH HOLDINGS INC
COM
33768G107
519786
4075
SH
SOLE
4075
0
0
FIRSTENERGY CORP
COM
337932107
408491
10577
SH
SOLE
10577
0
0
FISERV INC
COM
337738108
18017892
112739
SH
SOLE
100662
12077
0
FLOWSERVE CORP
COM
34354P105
4576630
100188
SH
SOLE
77274
22914
0
FLUOR CORP NEW
COM
343412102
1574229
37233
SH
SOLE
37233
0
0
FLYWIRE CORPORATION
COM VTG
302492103
606448
24444
SH
SOLE
24444
0
0
FORD MTR CO DEL
COM
345370860
54263157
4086096
SH
SOLE
3740749
345347
0
FORESTAR GROUP INC
COM
346232101
365504
9094
SH
SOLE
9094
0
0
FORTINET INC
COM
34959E109
4379335
64110
SH
SOLE
51199
12911
0
FRANKLIN TEMPLETON DIGITAL H
BITCOIN ETF SHS
354921108
648083
15734
SH
SOLE
0
15734
0
FREEPORT-MCMORAN INC
CL B
35671D857
279720
5949
SH
SOLE
5949
0
0
FULTON FINL CORP PA
COM
360271100
2656274
167166
SH
SOLE
167166
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
119777681
479034
SH
SOLE
436790
42244
0
GAMING & LEISURE PPTYS INC
COM
36467J108
21153981
459171
SH
SOLE
419323
39848
0
GAP INC
COM
364760108
3635282
131952
SH
SOLE
100878
31074
0
GATX CORP
COM
361448103
2436376
18178
SH
SOLE
18178
0
0
GENERAL DYNAMICS CORP
COM
369550108
76217258
269805
SH
SOLE
242225
27580
0
GENERAL ELECTRIC CO
COM NEW
369604301
219117
1248
SH
SOLE
1248
0
0
GENERAL MTRS CO
COM
37045V100
235544
5194
SH
SOLE
5194
0
0
GIBRALTAR INDS INC
COM
374689107
556720
6913
SH
SOLE
6913
0
0
GILEAD SCIENCES INC
COM
375558103
24086122
328821
SH
SOLE
291231
37590
0
GLOBAL X FDS
MSCI NORWAY ETF
37950E101
982078
40030
SH
SOLE
40030
0
0
GMS INC
COM
36251C103
732707
7527
SH
SOLE
7527
0
0
GOHEALTH INC
CL A NEW
38046W204
153099
14567
SH
SOLE
14567
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
298825
715
SH
SOLE
715
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
2155623
157001
SH
SOLE
157001
0
0
GORMAN RUPP CO
COM
383082104
668988
16915
SH
SOLE
16915
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
13623594
466882
SH
SOLE
426326
40556
0
GREEN BRICK PARTNERS INC
COM
392709101
1124619
18672
SH
SOLE
18672
0
0
GRIFFON CORP
COM
398433102
579274
7898
SH
SOLE
7898
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
4290819
36765
SH
SOLE
28041
8724
0
HAEMONETICS CORP MASS
COM
405024100
1169983
13708
SH
SOLE
13708
0
0
HALLIBURTON CO
COM
406216101
2031699
51540
SH
SOLE
38934
12606
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
38015933
368907
SH
SOLE
309423
59484
0
HBT FINL INC.
COM
404111106
570267
29951
SH
SOLE
29951
0
0
HCA HEALTHCARE INC
COM
40412C101
18711410
56102
SH
SOLE
51692
4410
0
HEALTH CATALYST INC
COM
42225T107
774773
102892
SH
SOLE
102892
0
0
HEALTHEQUITY INC
COM
42226A107
2063958
25284
SH
SOLE
25284
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
18836222
1004598
SH
SOLE
872304
132294
0
HEALTHSTREAM INC
COM
42222N103
1384081
51916
SH
SOLE
51916
0
0
HERON THERAPEUTICS INC
COM
427746102
1209031
436473
SH
SOLE
414074
22399
0
HERSHEY CO
COM
427866108
27751756
142682
SH
SOLE
123959
18723
0
HERTZ GLOBAL HLDGS INC
*W EXP 06/30/205
42806J148
96108
21646
SH
SOLE
21646
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
305700
17242
SH
SOLE
17242
0
0
HILLEVAX INC
COM
43157M102
301502
18130
SH
SOLE
18130
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
2734740
12820
SH
SOLE
9791
3029
0
HOLOGIC INC
COM
436440101
9112353
116885
SH
SOLE
101279
15606
0
HOME DEPOT INC
COM
437076102
182186685
474940
SH
SOLE
427137
47803
0
HONEYWELL INTL INC
COM
438516106
23743059
115679
SH
SOLE
105610
10069
0
HORACE MANN EDUCATORS CORP N
COM
440327104
3106664
83987
SH
SOLE
83987
0
0
HP INC
COM
40434L105
516619
17095
SH
SOLE
17095
0
0
HUBBELL INC
COM
443510607
4288511
10333
SH
SOLE
7865
2468
0
HUBSPOT INC
COM
443573100
889570
1420
SH
SOLE
1420
0
0
HUMANA INC
COM
444859102
273245
788
SH
SOLE
0
788
0
HUNTINGTON BANCSHARES INC
COM
446150104
27825885
1994687
SH
SOLE
1815465
179222
0
HURON CONSULTING GROUP INC
COM
447462102
379503
3928
SH
SOLE
3928
0
0
ICF INTL INC
COM
44925C103
1615238
10723
SH
SOLE
10723
0
0
ICU MED INC
COM
44930G107
5150177
47989
SH
SOLE
36128
11861
0
IDEXX LABS INC
COM
45168D104
3749260
6944
SH
SOLE
5083
1861
0
INGERSOLL RAND INC
COM
45687V106
5207129
54840
SH
SOLE
41221
13619
0
INSPIRE MED SYS INC
COM
457730109
1740071
8101
SH
SOLE
8101
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
2626239
10151
SH
SOLE
10151
0
0
INSULET CORP
COM
45784P101
5525496
32237
SH
SOLE
24544
7693
0
INTAPP INC
COM
45827U109
285752
8331
SH
SOLE
8331
0
0
INTEL CORP
COM
458140100
16523493
374088
SH
SOLE
340875
33213
0
INTER PARFUMS INC
COM
458334109
2049299
14585
SH
SOLE
14585
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
52596567
275432
SH
SOLE
249593
25839
0
INTUIT
COM
461202103
38536237
59287
SH
SOLE
53563
5724
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
10948642
27434
SH
SOLE
21363
6071
0
INVESCO ACTVELY MNGD ETC FD
OPTIMUM YIELD
46090F100
1548952
111676
SH
SOLE
36938
74738
0
INVESCO EXCH TRADED FD TR II
CALIF AMT MUN
46138E206
209704
8432
SH
SOLE
0
8432
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEFN
46137V100
253925
2500
SH
SOLE
0
2500
0
INVESCO EXCHANGE TRADED FD T
S&P MDCP VLU MNT
46137V456
611969
11270
SH
SOLE
11270
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
5055641
29849
SH
SOLE
7234
22615
0
INVESCO QQQ TR
UNIT SER 1
46090E103
5149346
11597
SH
SOLE
7856
3741
0
IQVIA HLDGS INC
COM
46266C105
500208
1978
SH
SOLE
0
1978
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
3877447
148220
SH
SOLE
114280
33940
0
IRON MTN INC DEL
COM
46284V101
1238885
15445
SH
SOLE
11241
4204
0
ISHARES INC
MSCI GERMANY ETF
464286806
1964308
61868
SH
SOLE
61868
0
0
ISHARES INC
MSCI MEXICO ETF
464286822
443072
6393
SH
SOLE
6393
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1402039
28801
SH
SOLE
28801
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
1753260
46481
SH
SOLE
46481
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1629090
34225
SH
SOLE
34225
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
1012545
15088
SH
SOLE
15088
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
1608407
49997
SH
SOLE
49997
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
376268
17268
SH
SOLE
17268
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
813820
16447
SH
SOLE
16447
0
0
ISHARES INC
MSCI AUST ETF
464286103
1244773
50477
SH
SOLE
50477
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
762499
23519
SH
SOLE
23519
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
6665078
93414
SH
SOLE
84652
8762
0
ISHARES INC
MSCI CDA ETF
464286509
2888415
75455
SH
SOLE
68569
6886
0
ISHARES INC
MSCI FRANCE ETF
464286707
2614908
63146
SH
SOLE
57423
5723
0
ISHARES TR
PFD AND INCM SEC
464288687
216539
6719
SH
SOLE
6719
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
428795
19032
SH
SOLE
19032
0
0
ISHARES TR
MSCI DENMARK ETF
46429B523
1297309
10619
SH
SOLE
10619
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
771728
4112
SH
SOLE
4112
0
0
ISHARES TR
MSCI EAFE ETF
464287465
429520
5378
SH
SOLE
5378
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
28582388
349503
SH
SOLE
349503
0
0
ISHARES TR
RUS 1000 ETF
464287622
291422
1012
SH
SOLE
1012
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
398451
1895
SH
SOLE
1895
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
17878925
164147
SH
SOLE
164147
0
0
ISHARES TR
BLACKROCK ULTRA
46434V878
2591603
51258
SH
SOLE
51258
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
368100
3421
SH
SOLE
0
3421
0
ISHARES TR
SELECT DIVID ETF
464287168
238434
1936
SH
SOLE
0
1936
0
ISHARES TR
MSCI IRELAND ETF
46429B507
256014
3692
SH
SOLE
3692
0
0
ISHARES TR
ESG MSCI USA ETF
46436E767
218526
4840
SH
SOLE
0
4840
0
ISHARES TR
SHRT NAT MUN ETF
464288158
1188343
11347
SH
SOLE
0
11347
0
ISHARES TR
MSCI UAE ETF
46434V761
361671
24454
SH
SOLE
24454
0
0
ISHARES TR
CORE US AGGBD ET
464287226
73455101
750002
SH
SOLE
625282
124720
0
ISHARES TR
ISHS 5-10YR INVT
464288638
2252460
43652
SH
SOLE
6364
37288
0
ISHARES TR
CORE DIV GRWTH
46434V621
5162744
88921
SH
SOLE
18361
70560
0
ISHARES TR
RUS MID CAP ETF
464287499
1036868
12330
SH
SOLE
5514
6816
0
ISHARES TR
CORE S&P MCP ETF
464287507
9190787
151240
SH
SOLE
37598
113642
0
ISHARES TR
RUSSELL 3000 ETF
464287689
1906988
6355
SH
SOLE
2117
4238
0
ISHARES TR
CORE MSCI EAFE
46432F842
12583995
169553
SH
SOLE
36572
132981
0
ISHARES TR
RUS 1000 VAL ETF
464287598
7379856
41203
SH
SOLE
18222
22981
0
ISHARES TR
MSCI UK ETF NEW
46435G334
2927693
85580
SH
SOLE
77598
7982
0
ISHARES TR
CORE S&P TTL STK
464287150
1499961
13009
SH
SOLE
10882
2127
0
ISHARES TR
ISHS 1-5YR INVS
464288646
1291581
25187
SH
SOLE
5112
20075
0
ISHARES TR
CORE S&P500 ETF
464287200
2424292
4611
SH
SOLE
2921
1690
0
ISHARES TR
CORE S&P SCP ETF
464287804
3887015
35173
SH
SOLE
7330
27843
0
ISHARES TR
RUS 1000 GRW ETF
464287614
2954340
8765
SH
SOLE
7246
1519
0
ITRON INC
COM
465741106
8634860
93330
SH
SOLE
85621
7709
0
ITT INC
COM
45073V108
3306730
24308
SH
SOLE
18521
5787
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
46641Q654
288152
5679
SH
SOLE
0
5679
0
JABIL INC
COM
466313103
28646541
213860
SH
SOLE
186123
27737
0
JACOBS SOLUTIONS INC
COM
46982L108
36372361
236599
SH
SOLE
217173
19426
0
JANUS HENDERSON GROUP PLC
ORD SHS
G4474Y214
3105288
94414
SH
SOLE
71910
22504
0
JANUX THERAPEUTICS INC
COM
47103J105
1540607
40919
SH
SOLE
40919
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
204936
5935
SH
SOLE
0
5935
0
JOHNSON & JOHNSON
COM
478160104
131475148
831122
SH
SOLE
741769
89353
0
JOHNSON CTLS INTL PLC
SHS
G51502105
39655636
607098
SH
SOLE
554866
52232
0
JPMORGAN CHASE & CO
COM
46625H100
228188377
1139233
SH
SOLE
1022567
116666
0
KARAT PACKAGING INC
COM
48563L101
2255536
78837
SH
SOLE
78837
0
0
KB HOME
COM
48666K109
1295740
18281
SH
SOLE
18281
0
0
KEMPER CORP
COM
488401100
1600167
25842
SH
SOLE
19626
6216
0
KEYCORP
COM
493267108
475993
30108
SH
SOLE
14471
15637
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
333993
2136
SH
SOLE
2136
0
0
KINDER MORGAN INC DEL
COM
49456B101
52009697
2835862
SH
SOLE
2566383
269479
0
KKR & CO INC
COM
48251W104
1943890
19327
SH
SOLE
14608
4719
0
KODIAK SCIENCES INC
COM
50015M109
121889
23173
SH
SOLE
23173
0
0
KRAFT HEINZ CO
COM
500754106
9595651
260044
SH
SOLE
237301
22743
0
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
396305
21562
SH
SOLE
21562
0
0
KRYSTAL BIOTECH INC
COM
501147102
1428547
8029
SH
SOLE
8029
0
0
KYNDRYL HLDGS INC
COMMON STOCK
50155Q100
3416256
156997
SH
SOLE
119441
37556
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
15558180
71217
SH
SOLE
61358
9859
0
LAM RESEARCH CORP
COM
512807108
562817
579
SH
SOLE
296
283
0
LAMAR ADVERTISING CO NEW
CL A
512816109
34656002
290227
SH
SOLE
253515
36712
0
LAMB WESTON HLDGS INC
COM
513272104
6781523
63658
SH
SOLE
58323
5335
0
LANTHEUS HLDGS INC
COM
516544103
787285
12649
SH
SOLE
12649
0
0
LAS VEGAS SANDS CORP
COM
517834107
2415378
46719
SH
SOLE
35334
11385
0
LEMONADE INC
COM
52567D107
1786548
108869
SH
SOLE
108869
0
0
LENNAR CORP
CL A
526057104
4849787
28200
SH
SOLE
21294
6906
0
LIBERTY ENERGY INC
COM CL A
53115L104
7931862
382812
SH
SOLE
382812
0
0
LIBERTY MEDIA CORP DEL
COM LBTY ONE S A
531229771
4313297
73430
SH
SOLE
55658
17772
0
LIGHT & WONDER INC
COM
80874P109
254398
2492
SH
SOLE
2492
0
0
LINDE PLC
SHS
G54950103
303099
653
SH
SOLE
653
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
263099
2487
SH
SOLE
2487
0
0
LIVERAMP HLDGS INC
COM
53815P108
471153
13657
SH
SOLE
13657
0
0
LOCKHEED MARTIN CORP
COM
539830109
48620839
106889
SH
SOLE
93275
13614
0
LOWES COS INC
COM
548661107
625828
2457
SH
SOLE
1434
1023
0
LULULEMON ATHLETICA INC
COM
550021109
10336661
26460
SH
SOLE
22779
3681
0
LYELL IMMUNOPHARMA INC
COM
55083R104
31504
14127
SH
SOLE
14127
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
533017
5211
SH
SOLE
2330
2881
0
M/I HOMES INC
COM
55305B101
1554569
11406
SH
SOLE
11406
0
0
MADISON SQUARE GARDEN ENTMT
COM CL A
558256103
3607924
92015
SH
SOLE
92015
0
0
MANHATTAN ASSOCIATES INC
COM
562750109
29038716
116048
SH
SOLE
101371
14677
0
MARATHON OIL CORP
COM
565849106
15355546
541833
SH
SOLE
493522
48311
0
MARATHON PETE CORP
COM
56585A102
286735
1423
SH
SOLE
0
1423
0
MARRIOTT INTL INC NEW
CL A
571903202
35164919
139372
SH
SOLE
126020
13352
0
MARSH & MCLENNAN COS INC
COM
571748102
35810365
173853
SH
SOLE
158986
14867
0
MASIMO CORP
COM
574795100
3684156
25088
SH
SOLE
18904
6184
0
MASTERCARD INCORPORATED
CL A
57636Q104
20203200
41953
SH
SOLE
35213
6740
0
MATADOR RES CO
COM
576485205
2390780
35806
SH
SOLE
35806
0
0
MATSON INC
COM
57686G105
1509524
13430
SH
SOLE
13430
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
209999
2734
SH
SOLE
0
2734
0
MCDONALDS CORP
COM
580135101
93662875
332197
SH
SOLE
299768
32429
0
MCKESSON CORP
COM
58155Q103
20231949
37686
SH
SOLE
32211
5475
0
MEDPACE HLDGS INC
COM
58506Q109
2509232
6209
SH
SOLE
6209
0
0
MEDTRONIC PLC
SHS
G5960L103
47293587
542669
SH
SOLE
494291
48378
0
MEIRAGTX HLDGS PLC
COM
G59665102
92319
15209
SH
SOLE
15209
0
0
MERCANTILE BK CORP
COM
587376104
304632
7915
SH
SOLE
7915
0
0
MERCK & CO INC
COM
58933Y105
120107595
910251
SH
SOLE
803613
106638
0
MERCURY GENL CORP NEW
COM
589400100
2956329
57293
SH
SOLE
57293
0
0
MERIT MED SYS INC
COM
589889104
628130
8292
SH
SOLE
8292
0
0
MESA LABS INC
COM
59064R109
2551129
23249
SH
SOLE
23249
0
0
META PLATFORMS INC
CL A
30303M102
166124120
342116
SH
SOLE
301415
40701
0
METLIFE INC
COM
59156R108
117060246
1579547
SH
SOLE
1407646
171901
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
250283
188
SH
SOLE
0
188
0
MGM RESORTS INTERNATIONAL
COM
552953101
16390084
347174
SH
SOLE
299103
48071
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
12075211
134603
SH
SOLE
123669
10934
0
MICROSOFT CORP
COM
594918104
429369743
1020560
SH
SOLE
911622
108938
0
MID-AMER APT CMNTYS INC
COM
59522J103
12498898
94990
SH
SOLE
86501
8489
0
MODINE MFG CO
COM
607828100
1882040
19771
SH
SOLE
19771
0
0
MOLINA HEALTHCARE INC
COM
60855R100
19530841
47540
SH
SOLE
43454
4086
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
3809963
56653
SH
SOLE
43184
13469
0
MONDELEZ INTL INC
CL A
609207105
1034625
14781
SH
SOLE
7073
7708
0
MONGODB INC
CL A
60937P106
18647708
51996
SH
SOLE
44031
7965
0
MONTAUK RENEWABLES INC
COM
61218C103
80072
19248
SH
SOLE
19248
0
0
MOODYS CORP
COM
615369105
23577322
59989
SH
SOLE
50326
9663
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
261975
738
SH
SOLE
0
738
0
MSA SAFETY INC
COM
553498106
10633979
54930
SH
SOLE
50829
4101
0
MURPHY USA INC
COM
626755102
3164261
7548
SH
SOLE
7548
0
0
MYR GROUP INC DEL
COM
55405W104
337026
1907
SH
SOLE
1907
0
0
N-ABLE INC
COMMON STOCK
62878D100
646259
49446
SH
SOLE
49446
0
0
NETFLIX INC
COM
64110L106
60799839
100110
SH
SOLE
90676
9434
0
NEWELL BRANDS INC
COM
651229106
243525
30327
SH
SOLE
30327
0
0
NEXTERA ENERGY INC
COM
65339F101
14522398
227232
SH
SOLE
195007
32225
0
NEXTRACKER INC
CLASS A COM
65290E101
1634167
29042
SH
SOLE
29042
0
0
NICE LTD
SPONSORED ADR
653656108
1299272
4985
SH
SOLE
3157
1828
0
NICOLET BANKSHARES INC
COM
65406E102
2311602
26882
SH
SOLE
26882
0
0
NIKE INC
CL B
654106103
31409586
334215
SH
SOLE
305865
28350
0
NISOURCE INC
COM
65473P105
4372455
158079
SH
SOLE
118964
39115
0
NORTHERN TR CORP
COM
665859104
7409229
83325
SH
SOLE
63347
19978
0
NORTHROP GRUMMAN CORP
COM
666807102
302599
632
SH
SOLE
632
0
0
NOVABAY PHARMACEUTICALS INC
COM
66987P300
1046
10000
SH
SOLE
10000
0
0
NOVO-NORDISK A S
ADR
670100205
378998
2952
SH
SOLE
2952
0
0
NU HLDGS LTD
ORD SHS CL A
G6683N103
214582
17987
SH
SOLE
17987
0
0
NUCOR CORP
COM
670346105
27808695
140519
SH
SOLE
128793
11726
0
NVIDIA CORPORATION
COM
67066G104
286945646
317573
SH
SOLE
278751
38822
0
NXP SEMICONDUCTORS N V
COM
N6596X109
224050
904
SH
SOLE
904
0
0
OCCIDENTAL PETE CORP
COM
674599105
267083
4110
SH
SOLE
4110
0
0
OGE ENERGY CORP
COM
670837103
4036677
117688
SH
SOLE
89426
28262
0
OKTA INC
CL A
679295105
4077472
38974
SH
SOLE
29812
9162
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1244387
5674
SH
SOLE
3790
1884
0
OLD SECOND BANCORP INC ILL
COM
680277100
174644
12619
SH
SOLE
12619
0
0
OLO INC
CL A
68134L109
56723
10332
SH
SOLE
10332
0
0
OMNICOM GROUP INC
COM
681919106
2810808
29050
SH
SOLE
21853
7197
0
ONEOK INC NEW
COM
682680103
221359
2761
SH
SOLE
2761
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
187486
14171
SH
SOLE
14171
0
0
OPENDOOR TECHNOLOGIES INC
COM
683712103
807293
266433
SH
SOLE
252087
14346
0
OPPFI INC
COM CL A
68386H103
96463
38585
SH
SOLE
38585
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1769989
52772
SH
SOLE
52772
0
0
ORACLE CORP
COM
68389X105
58238659
463647
SH
SOLE
423168
40479
0
OREILLY AUTOMOTIVE INC
COM
67103H107
5254244
4654
SH
SOLE
3502
1152
0
ORGANON & CO
COMMON STOCK
68622V106
2648862
140897
SH
SOLE
107240
33657
0
OSCAR HEALTH INC
CL A
687793109
296002
19906
SH
SOLE
19906
0
0
OWENS CORNING NEW
COM
690742101
11107861
66594
SH
SOLE
60291
6303
0
PACCAR INC
COM
693718108
22150170
178789
SH
SOLE
157440
21349
0
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
315812
22116
SH
SOLE
22116
0
0
PALO ALTO NETWORKS INC
COM
697435105
25368520
89285
SH
SOLE
78828
10457
0
PAR PAC HOLDINGS INC
COM NEW
69888T207
1652100
44579
SH
SOLE
44579
0
0
PARK HOTELS & RESORTS INC
COM
700517105
6593974
377014
SH
SOLE
288465
88549
0
PARKER-HANNIFIN CORP
COM
701094104
49905011
89791
SH
SOLE
81867
7924
0
PAYCHEX INC
COM
704326107
204081
1662
SH
SOLE
1662
0
0
PDF SOLUTIONS INC
COM
693282105
474444
14091
SH
SOLE
14091
0
0
PEPSICO INC
COM
713448108
102751023
587115
SH
SOLE
511996
75119
0
PERDOCEO ED CORP
COM
71363P106
1531492
87215
SH
SOLE
87215
0
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
1689116
22630
SH
SOLE
22630
0
0
PERIMETER SOLUTIONS SA
COMMON STOCK
L7579L106
1934169
260670
SH
SOLE
247192
13478
0
PFIZER INC
COM
717081103
58072300
2092695
SH
SOLE
1889875
202820
0
PHILIP MORRIS INTL INC
COM
718172109
71372905
779010
SH
SOLE
703020
75990
0
PHILLIPS 66
COM
718546104
3645727
22320
SH
SOLE
16684
5636
0
PINTEREST INC
CL A
72352L106
1912029
55149
SH
SOLE
42101
13048
0
PNC FINL SVCS GROUP INC
COM
693475105
59618495
368926
SH
SOLE
335050
33876
0
PORCH GROUP INC
COM
733245104
71576
16607
SH
SOLE
16607
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
6982642
166254
SH
SOLE
152300
13954
0
POST HLDGS INC
COM
737446104
1494326
14060
SH
SOLE
10561
3499
0
POWELL INDS INC
COM
739128106
913741
6421
SH
SOLE
6421
0
0
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
1760405
22931
SH
SOLE
22931
0
0
PRELUDE THERAPEUTICS INC
COM
74065P101
87484
18457
SH
SOLE
18457
0
0
PREMIER FINANCIAL CORP
COM
74052F108
1190797
58660
SH
SOLE
58660
0
0
PRICE T ROWE GROUP INC
COM
74144T108
7918832
64951
SH
SOLE
49865
15086
0
PRIMERICA INC
COM
74164M108
3624799
14330
SH
SOLE
10925
3405
0
PROCTER AND GAMBLE CO
COM
742718109
186024165
1146528
SH
SOLE
1041295
105233
0
PROGYNY INC
COM
74340E103
1324892
34728
SH
SOLE
34728
0
0
PROLOGIS INC.
COM
74340W103
50422259
387208
SH
SOLE
336150
51058
0
PROSHARES TR
PSHS ULTRA TECH
74347R693
256730
4227
SH
SOLE
4227
0
0
PRUDENTIAL FINL INC
COM
744320102
95546553
813855
SH
SOLE
732963
80892
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
43993221
658778
SH
SOLE
593247
65531
0
PULTE GROUP INC
COM
745867101
22755671
188656
SH
SOLE
159060
29596
0
PURE STORAGE INC
CL A
74624M102
17563627
337827
SH
SOLE
308468
29359
0
QUAKER HOUGHTON
COM
747316107
2702846
13169
SH
SOLE
13169
0
0
QUALCOMM INC
COM
747525103
84887995
501389
SH
SOLE
452836
48553
0
QUALYS INC
COM
74758T303
1532302
9183
SH
SOLE
9183
0
0
QUANTERIX CORP
COM
74766Q101
308729
13104
SH
SOLE
13104
0
0
REPUBLIC SVCS INC
COM
760759100
31167810
162807
SH
SOLE
141087
21720
0
RESMED INC
COM
761152107
3294323
16635
SH
SOLE
12670
3965
0
REX AMERICAN RES CORP
COM
761624105
293572
5000
SH
SOLE
5000
0
0
RIGEL PHARMACEUTICALS INC
COM NEW
766559603
627929
424276
SH
SOLE
402495
21781
0
RIO TINTO PLC
SPONSORED ADR
767204100
223030
3499
SH
SOLE
3499
0
0
RIOT PLATFORMS INC
COM
767292105
1304418
106570
SH
SOLE
106570
0
0
RITHM CAPITAL CORP
COM NEW
64828T201
2184745
195766
SH
SOLE
152359
43407
0
RMR GROUP INC
CL A
74967R106
429004
17875
SH
SOLE
17875
0
0
ROCKWELL AUTOMATION INC
COM
773903109
2800237
9612
SH
SOLE
7246
2366
0
ROSS STORES INC
COM
778296103
8672250
59091
SH
SOLE
51618
7473
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
22547784
162203
SH
SOLE
144956
17247
0
RTX CORPORATION
COM
75513E101
942168
9660
SH
SOLE
5119
4541
0
RUSH ENTERPRISES INC
CL A
781846209
593033
11081
SH
SOLE
11081
0
0
RYAN SPECIALTY HOLDINGS INC
CL A
78351F107
5883440
106008
SH
SOLE
80255
25753
0
SAIA INC
COM
78709Y105
3407461
5825
SH
SOLE
4490
1335
0
SALESFORCE INC
COM
79466L302
8140635
27029
SH
SOLE
21704
5325
0
SANGAMO THERAPEUTICS INC
COM
800677106
474601
708168
SH
SOLE
675865
32303
0
SCHLUMBERGER LTD
COM STK
806857108
11265506
205538
SH
SOLE
188538
17000
0
SCHWAB CHARLES FAMILY FD
AMT TAX FREE MNY
808515530
1573561
1573561
SH
SOLE
0
1573561
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
350963
4353
SH
SOLE
0
4353
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2424466
39066
SH
SOLE
0
39066
0
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
433990
9435
SH
SOLE
9435
0
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
389592
4202
SH
SOLE
4202
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
271695
3337
SH
SOLE
3337
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
5150041
203962
SH
SOLE
42960
161002
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
1196261
15745
SH
SOLE
5087
10658
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
266015
1447
SH
SOLE
0
1447
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
259800
1759
SH
SOLE
0
1759
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
400603
4243
SH
SOLE
0
4243
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
272052
3563
SH
SOLE
0
3563
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1381006
6630
SH
SOLE
1620
5010
0
SEMPRA
COM
816851109
536426
7468
SH
SOLE
0
7468
0
SERVICENOW INC
COM
81762P102
16224973
21281
SH
SOLE
18010
3271
0
SHERWIN WILLIAMS CO
COM
824348106
308665
889
SH
SOLE
889
0
0
SHOPIFY INC
CL A
82509L107
257128
3332
SH
SOLE
3332
0
0
SIMPSON MFG INC
COM
829073105
3790411
18474
SH
SOLE
18474
0
0
SNAP ON INC
COM
833034101
906286
3060
SH
SOLE
3060
0
0
SOLO BRANDS INC
COM CL A
83425V104
67227
30980
SH
SOLE
30980
0
0
SOUTHERN CO
COM
842587107
88808734
1237925
SH
SOLE
1122058
115867
0
SOUTHERN COPPER CORP
COM
84265V105
4806738
45125
SH
SOLE
41772
3353
0
SPDR GOLD TR
GOLD SHS
78463V107
1090494
5301
SH
SOLE
3507
1794
0
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
647174
18057
SH
SOLE
0
18057
0
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
225595
6234
SH
SOLE
0
6234
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
2533908
38521
SH
SOLE
35229
3292
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
30073031
57500
SH
SOLE
17905
39595
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
337216
606
SH
SOLE
606
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
424426
16789
SH
SOLE
0
16789
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
2441625
82016
SH
SOLE
82016
0
0
SPDR SER TR
S&P 500 ESG ETF
78468R531
205750
4063
SH
SOLE
0
4063
0
SPDR SER TR
PORTFLI HIGH YLD
78468R606
2033302
86671
SH
SOLE
0
86671
0
SPDR SER TR
PORTFOLIO CRPORT
78464A144
7722359
265282
SH
SOLE
0
265282
0
SPDR SER TR
S&P DIVID ETF
78464A763
241387
1839
SH
SOLE
0
1839
0
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
22801728
248385
SH
SOLE
201117
47268
0
SPDR SER TR
PORTFOLIO INTRMD
78464A375
5937791
181640
SH
SOLE
27188
154452
0
SPHERE ENTERTAINMENT CO
CL A
55826T102
1693534
34506
SH
SOLE
34506
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
16094529
60987
SH
SOLE
54658
6329
0
SPS COMM INC
COM
78463M107
1444878
7814
SH
SOLE
7814
0
0
SPX TECHNOLOGIES INC
COM
78473E103
789846
6415
SH
SOLE
6415
0
0
STEEL DYNAMICS INC
COM
858119100
5196843
35059
SH
SOLE
26174
8885
0
STOKE THERAPEUTICS INC
COM
86150R107
289433
21439
SH
SOLE
21439
0
0
STONECO LTD
COM CL A
G85158106
1380177
83093
SH
SOLE
83093
0
0
STONEX GROUP INC
COM
861896108
423207
6023
SH
SOLE
6023
0
0
STRIDE INC
COM
86333M108
1847675
29305
SH
SOLE
29305
0
0
STRYKER CORPORATION
COM
863667101
21130262
59045
SH
SOLE
53734
5311
0
SUMMIT MATLS INC
CL A
86614U100
3438238
77142
SH
SOLE
77142
0
0
SUPER MICRO COMPUTER INC
COM
86800U104
5213949
5162
SH
SOLE
4871
291
0
SURGERY PARTNERS INC
COM
86881A100
389494
13057
SH
SOLE
13057
0
0
SYLVAMO CORP
COMMON STOCK
871332102
3483459
56421
SH
SOLE
56421
0
0
SYNOPSYS INC
COM
871607107
52372831
91641
SH
SOLE
79048
12593
0
SYNOVUS FINL CORP
COM NEW
87161C501
5579500
139279
SH
SOLE
106120
33159
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1040523
7648
SH
SOLE
4344
3304
0
TARGET CORP
COM
87612E106
5817790
32830
SH
SOLE
29875
2955
0
TEEKAY TANKERS LTD
CL A
Y8565N300
675717
11569
SH
SOLE
11569
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
385784
899
SH
SOLE
899
0
0
TERADYNE INC
COM
880770102
235279
2085
SH
SOLE
2085
0
0
TEREX CORP NEW
COM
880779103
1897723
29468
SH
SOLE
29468
0
0
TESLA INC
COM
88160R101
55995950
318538
SH
SOLE
284084
34454
0
TETRA TECH INC NEW
COM
88162G103
16813496
91027
SH
SOLE
82257
8770
0
TEXAS INSTRS INC
COM
882508104
18691975
107296
SH
SOLE
93946
13350
0
TEXTRON INC
COM
883203101
3734226
38927
SH
SOLE
29573
9354
0
THE CIGNA GROUP
COM
125523100
295164
813
SH
SOLE
0
813
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
21249049
36560
SH
SOLE
32827
3733
0
TJX COS INC NEW
COM
872540109
9813314
96759
SH
SOLE
73643
23116
0
T-MOBILE US INC
COM
872590104
23617928
144700
SH
SOLE
119873
24827
0
TOLL BROTHERS INC
COM
889478103
6063588
46870
SH
SOLE
35681
11189
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
658961
23484
SH
SOLE
23484
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
14229224
47399
SH
SOLE
42962
4437
0
TRAVELERS COMPANIES INC
COM
89417E109
209835
912
SH
SOLE
912
0
0
TRIPADVISOR INC
COM
896945201
2735015
98417
SH
SOLE
74850
23567
0
TRUIST FINL CORP
COM
89832Q109
19799020
507928
SH
SOLE
459820
48108
0
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L173
205176
8081
SH
SOLE
8081
0
0
TYSON FOODS INC
CL A
902494103
3805634
64799
SH
SOLE
47889
16910
0
UBER TECHNOLOGIES INC
COM
90353T100
33868561
439909
SH
SOLE
399449
40460
0
ULTA BEAUTY INC
COM
90384S303
2920680
5586
SH
SOLE
4209
1377
0
UNION PAC CORP
COM
907818108
660062
2684
SH
SOLE
1026
1658
0
UNITED AIRLS HLDGS INC
COM
910047109
2557503
53415
SH
SOLE
41305
12110
0
UNITED PARCEL SERVICE INC
CL B
911312106
25511329
171643
SH
SOLE
156174
15469
0
UNITED PARKS & RESORTS INC
COM
81282V100
1070287
19041
SH
SOLE
19041
0
0
UNITED RENTALS INC
COM
911363109
295363
410
SH
SOLE
410
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
50747199
102582
SH
SOLE
87724
14858
0
UNUM GROUP
COM
91529Y106
3700591
68963
SH
SOLE
50044
18919
0
URBAN OUTFITTERS INC
COM
917047102
1558882
35902
SH
SOLE
35902
0
0
US BANCORP DEL
COM NEW
902973304
62844607
1405920
SH
SOLE
1238220
167700
0
VAALCO ENERGY INC
COM NEW
91851C201
131688
18894
SH
SOLE
18894
0
0
VALERO ENERGY CORP
COM
91913Y100
520792
3051
SH
SOLE
1629
1422
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
7013153
96560
SH
SOLE
0
96560
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
439410
1833
SH
SOLE
1833
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
255357
1022
SH
SOLE
0
1022
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
929294
2700
SH
SOLE
1807
893
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1076429
7298
SH
SOLE
3595
3703
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1828318
7035
SH
SOLE
1210
5825
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2470670
5139
SH
SOLE
4319
820
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
222870
3800
SH
SOLE
3800
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
408827
9788
SH
SOLE
0
9788
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
2020013
25090
SH
SOLE
25090
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1046983
12080
SH
SOLE
0
12080
0
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
7451880
163382
SH
SOLE
45577
117805
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
5957117
77056
SH
SOLE
34781
42275
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
4296947
73996
SH
SOLE
14207
59789
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
493453
2702
SH
SOLE
0
2702
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
1330752
26525
SH
SOLE
5425
21100
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
315907
2611
SH
SOLE
0
2611
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
281738
983
SH
SOLE
983
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
765694
1460
SH
SOLE
659
801
0
VEECO INSTRS INC DEL
COM
922417100
2962252
84227
SH
SOLE
84227
0
0
VEEVA SYS INC
CL A COM
922475108
6936191
29937
SH
SOLE
27294
2643
0
VENTYX BIOSCIENCES INC
COM
92332V107
89670
16304
SH
SOLE
16304
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
81618707
1945155
SH
SOLE
1756808
188347
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
22711567
54333
SH
SOLE
49714
4619
0
VERTIV HOLDINGS CO
COM CL A
92537N108
20274107
248245
SH
SOLE
219087
29158
0
VIRGIN GALACTIC HOLDINGS INC
COM
92766K106
722720
488324
SH
SOLE
466102
22222
0
VISA INC
COM CL A
92826C839
13524884
48462
SH
SOLE
39015
9447
0
VULCAN MATLS CO
COM
929160109
4280232
15683
SH
SOLE
11902
3781
0
WALMART INC
COM
931142103
114009590
1894791
SH
SOLE
1692431
202360
0
WARRIOR MET COAL INC
COM
93627C101
324775
5350
SH
SOLE
5350
0
0
WASTE MGMT INC DEL
COM
94106L109
293081
1375
SH
SOLE
0
1375
0
WATSCO INC
COM
942622200
3897697
9023
SH
SOLE
6903
2120
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
2672062
12571
SH
SOLE
12571
0
0
WEAVE COMMUNICATIONS INC
COM
94724R108
1961323
170847
SH
SOLE
170847
0
0
WEC ENERGY GROUP INC
COM
92939U106
309318
3767
SH
SOLE
0
3767
0
WELLS FARGO CO NEW
COM
949746101
746348
12877
SH
SOLE
7227
5650
0
WESBANCO INC
COM
950810101
685630
23000
SH
SOLE
0
23000
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
309551
782
SH
SOLE
782
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
595087
16572
SH
SOLE
16572
0
0
WILLIAMS COS INC
COM
969457100
4771223
122433
SH
SOLE
94427
28006
0
WINGSTOP INC
COM
974155103
2318080
6327
SH
SOLE
6327
0
0
WINTRUST FINL CORP
COM
97650W108
10082090
96581
SH
SOLE
87552
9029
0
WISDOMTREE TR
FLOATNG RAT TREA
97717Y527
648691
12899
SH
SOLE
0
12899
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
1335567
30660
SH
SOLE
30660
0
0
WP CAREY INC
COM
92936U109
30547927
541246
SH
SOLE
485570
55676
0
XEROX HOLDINGS CORP
COM NEW
98421M106
184319
10297
SH
SOLE
10297
0
0
XYLEM INC
COM
98419M100
261810
2026
SH
SOLE
2026
0
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
1457278
22293
SH
SOLE
17203
5090
0