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