0001172661-21-000842.txt : 20210216
0001172661-21-000842.hdr.sgml : 20210216
20210216171425
ACCESSION NUMBER: 0001172661-21-000842
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210216
DATE AS OF CHANGE: 20210216
EFFECTIVENESS DATE: 20210216
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ZACKS INVESTMENT MANAGEMENT
CENTRAL INDEX KEY: 0001086483
IRS NUMBER: 363792197
STATE OF INCORPORATION: IL
FISCAL YEAR END: 0228
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04587
FILM NUMBER: 21640811
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
13F-HR
LIVE
false
true
false
0001086483
XXXXXXXX
12-31-2020
12-31-2020
false
ZACKS INVESTMENT MANAGEMENT
227 W. Monroe St
Suite 4350
Chicago
IL
60606
13F HOLDINGS REPORT
028-04587
N
Frank C. Lanza
Chief Compliance Officer
312-265-9359
/s/ Frank C. Lanza
Chicago
IL
02-16-2021
0
515
5418573
INFORMATION TABLE
2
infotable.xml
1ST SOURCE CORP
COM
336901103
772
19144
SH
SOLE
19144
0
0
22ND CENTY GROUP INC
COM
90137F103
24
10690
SH
SOLE
10690
0
0
A10 NETWORKS INC
COM
002121101
501
50767
SH
SOLE
50767
0
0
ABBOTT LABS
COM
002824100
4320
39454
SH
SOLE
34278
5176
0
ABBVIE INC
COM
00287Y109
57345
535183
SH
SOLE
513736
21447
0
ABERDEEN STD PRECIOUS METALS
PHYSCL PM BASKET
003263100
320
3238
SH
SOLE
0
3238
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
18712
71634
SH
SOLE
69269
2365
0
ACTIVISION BLIZZARD INC
COM
00507V109
2110
22718
SH
SOLE
20201
2517
0
ACUSHNET HOLDINGS CORP
COM
005098108
2476
61072
SH
SOLE
61072
0
0
ADDUS HOMECARE CORP
COM
006739106
1188
10146
SH
SOLE
10146
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
6955
13906
SH
SOLE
12843
1063
0
ADTRAN INC
COM
00738A106
591
40041
SH
SOLE
40041
0
0
ADVANCED DRAIN SYS INC DEL
COM
00790R104
1150
13762
SH
SOLE
13762
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
14264
155536
SH
SOLE
149448
6088
0
AFLAC INC
COM
001055102
40562
912115
SH
SOLE
884432
27683
0
AGCO CORP
COM
001084102
3691
35809
SH
SOLE
28998
6811
0
AGNC INVT CORP
COM
00123Q104
5111
327654
SH
SOLE
264438
63216
0
AIR PRODS & CHEMS INC
COM
009158106
30607
112021
SH
SOLE
108464
3557
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
4079
22887
SH
SOLE
18703
4184
0
ALLEGHANY CORP DEL
COM
017175100
2606
4316
SH
SOLE
3412
904
0
ALLEGIANCE BANCSHARES INC
COM
01748H107
643
18840
SH
SOLE
18840
0
0
ALLIANT ENERGY CORP
COM
018802108
237
4590
SH
SOLE
0
4590
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
3409
79033
SH
SOLE
62945
16088
0
ALLY FINL INC
COM
02005N100
2303
64606
SH
SOLE
52815
11791
0
ALPHABET INC
CAP STK CL C
02079K107
8576
4896
SH
SOLE
4781
115
0
ALPHABET INC
CAP STK CL A
02079K305
56558
32270
SH
SOLE
29865
2405
0
ALPS ETF TR
ALERIAN MLP
00162Q452
281
10941
SH
SOLE
10941
0
0
ALTRA INDL MOTION CORP
COM
02208R106
844
15220
SH
SOLE
15220
0
0
ALTRIA GROUP INC
COM
02209S103
26996
658443
SH
SOLE
639604
18839
0
AMAZON COM INC
COM
023135106
83638
25680
SH
SOLE
23883
1797
0
AMCOR PLC
ORD
G0250X107
33445
2841518
SH
SOLE
2759957
81561
0
AMEDISYS INC
COM
023436108
20848
71074
SH
SOLE
67911
3163
0
AMEREN CORP
COM
023608102
2042
26151
SH
SOLE
21171
4980
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
539
64590
SH
SOLE
64590
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
10425
125189
SH
SOLE
118010
7179
0
AMERICAN EXPRESS CO
COM
025816109
15657
129490
SH
SOLE
121337
8153
0
AMERICAN WOODMARK CORPORATIO
COM
030506109
1271
13546
SH
SOLE
13546
0
0
AMERIPRISE FINL INC
COM
03076C106
14421
74206
SH
SOLE
71974
2232
0
AMGEN INC
COM
031162100
51949
225945
SH
SOLE
218038
7907
0
AMKOR TECHNOLOGY INC
COM
031652100
591
39166
SH
SOLE
39166
0
0
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
72
15835
SH
SOLE
15835
0
0
AMPHENOL CORP NEW
CL A
032095101
6578
50304
SH
SOLE
43633
6671
0
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
2171
256876
SH
SOLE
201891
54985
0
ANSYS INC
COM
03662Q105
22311
61328
SH
SOLE
57503
3825
0
ANTERO RESOURCES CORP
COM
03674X106
1902
349030
SH
SOLE
284649
64381
0
APPLE INC
COM
037833100
124325
936959
SH
SOLE
874464
62495
0
APPLIED MATLS INC
COM
038222105
14249
165110
SH
SOLE
161213
3897
0
APTARGROUP INC
COM
038336103
8247
60243
SH
SOLE
55176
5067
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
850
16885
SH
SOLE
16885
0
0
ASGN INC
COM
00191U102
966
11562
SH
SOLE
11562
0
0
ASPEN TECHNOLOGY INC
COM
045327103
3679
28248
SH
SOLE
23172
5076
0
ASSURANT INC
COM
04621X108
5010
36775
SH
SOLE
36775
0
0
ASTEC INDS INC
COM
046224101
1053
18185
SH
SOLE
18185
0
0
AT&T INC
COM
00206R102
45506
1582259
SH
SOLE
1534312
47947
0
ATKORE INTL GROUP INC
COM
047649108
926
22523
SH
SOLE
22523
0
0
AVERY DENNISON CORP
COM
053611109
2429
15662
SH
SOLE
12536
3126
0
AXCELLA HEALTH INC
COM
05454B105
690
132915
SH
SOLE
132915
0
0
B & G FOODS INC NEW
COM
05508R106
636
22946
SH
SOLE
22946
0
0
BALL CORP
COM
058498106
1535
16465
SH
SOLE
12873
3592
0
BALLYS CORPORATION
COM
05875B106
739
14709
SH
SOLE
14709
0
0
BANCORP INC DEL
COM
05969A105
312
22869
SH
SOLE
22869
0
0
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
1136
41415
SH
SOLE
41415
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
740
23748
SH
SOLE
23748
0
0
BANNER CORP
COM NEW
06652V208
943
20235
SH
SOLE
20235
0
0
BARRETT BUSINESS SVCS INC
COM
068463108
375
5504
SH
SOLE
5504
0
0
BAXTER INTL INC
COM
071813109
8730
108808
SH
SOLE
105762
3046
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3333
14375
SH
SOLE
12519
1856
0
BERKSHIRE HILLS BANCORP INC
COM
084680107
323
18876
SH
SOLE
18876
0
0
BEST BUY INC
COM
086516101
13511
135391
SH
SOLE
124773
10618
0
BIO RAD LABS INC
CL A
090572207
432
741
SH
SOLE
741
0
0
BIOGEN INC
COM
09062X103
223
909
SH
SOLE
909
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
4860
130366
SH
SOLE
130366
0
0
BK OF AMERICA CORP
COM
060505104
46094
1520748
SH
SOLE
1457392
63356
0
BLACKROCK INC
COM
09247X101
78416
108679
SH
SOLE
105182
3497
0
BLOOMIN BRANDS INC
COM
094235108
6036
310822
SH
SOLE
310822
0
0
BMC STK HLDGS INC
COM
05591B109
2186
40716
SH
SOLE
40716
0
0
BOEING CO
COM
097023105
7202
33645
SH
SOLE
33645
0
0
BOISE CASCADE CO DEL
COM
09739D100
1402
29333
SH
SOLE
29333
0
0
BRIGHTSPHERE INVT GROUP INC
COM
10948W103
267
13837
SH
SOLE
13837
0
0
BRINKS CO
COM
109696104
2372
32946
SH
SOLE
32946
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
37312
601523
SH
SOLE
584286
17237
0
BROADCOM INC
COM
11135F101
32504
74235
SH
SOLE
71395
2840
0
BROOKS AUTOMATION INC NEW
COM
114340102
614
9054
SH
SOLE
9054
0
0
BUNGE LIMITED
COM
G16962105
2830
43155
SH
SOLE
34877
8278
0
CABLE ONE INC
COM
12685J105
2511
1127
SH
SOLE
868
259
0
CACI INTL INC
CL A
127190304
10997
44104
SH
SOLE
43091
1013
0
CADENCE DESIGN SYSTEM INC
COM
127387108
21973
161057
SH
SOLE
148186
12871
0
CANNAE HLDGS INC
COM
13765N107
714
16139
SH
SOLE
16139
0
0
CANTEL MED CORP
COM
138098108
577
7317
SH
SOLE
7317
0
0
CAREDX INC
COM
14167L103
3225
44519
SH
SOLE
44519
0
0
CASEYS GEN STORES INC
COM
147528103
2398
13430
SH
SOLE
10841
2589
0
CASTLE BIOSCIENCES INC
COM
14843C105
985
14673
SH
SOLE
14673
0
0
CATALENT INC
COM
148806102
1715
16478
SH
SOLE
13491
2987
0
CATERPILLAR INC
COM
149123101
72498
398295
SH
SOLE
384644
13651
0
CAVCO INDS INC DEL
COM
149568107
342
1951
SH
SOLE
1951
0
0
CBIZ INC
COM
124805102
301
11296
SH
SOLE
11296
0
0
CELANESE CORP DEL
COM
150870103
43313
333328
SH
SOLE
325379
7949
0
CENTRAL GARDEN & PET CO
COM
153527106
399
10326
SH
SOLE
10326
0
0
CENTURY CMNTYS INC
COM
156504300
210
4786
SH
SOLE
4786
0
0
CEVA INC
COM
157210105
736
16179
SH
SOLE
16179
0
0
CHEGG INC
COM
163092109
1981
21930
SH
SOLE
21930
0
0
CHEMED CORP NEW
COM
16359R103
1850
3474
SH
SOLE
2788
686
0
CHEVRON CORP NEW
COM
166764100
62244
737057
SH
SOLE
703153
33904
0
CIENA CORP
COM NEW
171779309
252
4767
SH
SOLE
4767
0
0
CINTAS CORP
COM
172908105
11687
33063
SH
SOLE
32388
675
0
CISCO SYS INC
COM
17275R102
63524
1419538
SH
SOLE
1376337
43201
0
CITIGROUP INC
COM NEW
172967424
23315
378119
SH
SOLE
365054
13065
0
CITIZENS FINL GROUP INC
COM
174610105
247
6906
SH
SOLE
6906
0
0
CITRIX SYS INC
COM
177376100
1536
11810
SH
SOLE
8726
3084
0
CITY HLDG CO
COM
177835105
1076
15469
SH
SOLE
15469
0
0
CLEAN HARBORS INC
COM
184496107
987
12971
SH
SOLE
10235
2736
0
CLEARWATER PAPER CORP
COM
18538R103
204
5393
SH
SOLE
5393
0
0
CLOROX CO DEL
COM
189054109
2743
13584
SH
SOLE
10738
2846
0
COCA COLA CO
COM
191216100
56979
1039017
SH
SOLE
1006573
32444
0
COHEN & STEERS INC
COM
19247A100
717
9655
SH
SOLE
9655
0
0
COLGATE PALMOLIVE CO
COM
194162103
13342
156024
SH
SOLE
151387
4637
0
COLUMBIA BKG SYS INC
COM
197236102
450
12548
SH
SOLE
12548
0
0
COMCAST CORP NEW
CL A
20030N101
55544
1059995
SH
SOLE
1021451
38544
0
COMMUNITY BK SYS INC
COM
203607106
662
10625
SH
SOLE
10625
0
0
COMMUNITY TR BANCORP INC
COM
204149108
619
16707
SH
SOLE
16707
0
0
CONCERT PHARMACEUTICALS INC
COM
206022105
164
12958
SH
SOLE
12958
0
0
CONDUENT INC
COM
206787103
1221
254339
SH
SOLE
242912
11427
0
CONNECTONE BANCORP INC
COM
20786W107
441
22278
SH
SOLE
22278
0
0
CONOCOPHILLIPS
COM
20825C104
35970
899482
SH
SOLE
867519
31963
0
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
269
9247
SH
SOLE
9247
0
0
COPART INC
COM
217204106
2878
22620
SH
SOLE
18556
4064
0
CORNERSTONE BLDG BRANDS INC
COM
21925D109
142
15325
SH
SOLE
15325
0
0
CORTEVA INC
COM
22052L104
45240
1168386
SH
SOLE
1127606
40780
0
COSTCO WHSL CORP NEW
COM
22160K105
6827
18121
SH
SOLE
16257
1864
0
CRA INTL INC
COM
12618T105
322
6327
SH
SOLE
6327
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
120
13543
SH
SOLE
13543
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
2101
9921
SH
SOLE
9921
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
48599
305292
SH
SOLE
296018
9274
0
CROWN HLDGS INC
COM
228368106
2044
20402
SH
SOLE
20402
0
0
CSW INDUSTRIALS INC
COM
126402106
964
8617
SH
SOLE
8617
0
0
CUBIC CORP
COM
229669106
1108
17862
SH
SOLE
17862
0
0
CVS HEALTH CORP
COM
126650100
41802
612028
SH
SOLE
595631
16397
0
D R HORTON INC
COM
23331A109
4379
63536
SH
SOLE
50853
12683
0
DANAHER CORPORATION
COM
235851102
16820
75716
SH
SOLE
72317
3399
0
DARLING INGREDIENTS INC
COM
237266101
3247
56293
SH
SOLE
56293
0
0
DAVITA INC
COM
23918K108
4934
42028
SH
SOLE
34380
7648
0
DEERE & CO
COM
244199105
7787
28944
SH
SOLE
27965
979
0
DEVON ENERGY CORP NEW
COM
25179M103
4427
280012
SH
SOLE
280012
0
0
DEXCOM INC
COM
252131107
1887
5104
SH
SOLE
3992
1112
0
DIODES INC
COM
254543101
405
5740
SH
SOLE
5740
0
0
DISCOVER FINL SVCS
COM
254709108
1754
19375
SH
SOLE
15285
4090
0
DISH NETWORK CORPORATION
CL A
25470M109
2193
67814
SH
SOLE
55125
12689
0
DISNEY WALT CO
COM
254687106
18663
103005
SH
SOLE
100258
2747
0
DNP SELECT INCOME FD INC
COM
23325P104
197
19219
SH
SOLE
19219
0
0
DOLLAR GEN CORP NEW
COM
256677105
3686
17524
SH
SOLE
15054
2470
0
DURECT CORP
COM
266605104
36
17258
SH
SOLE
17258
0
0
EASTMAN CHEM CO
COM
277432100
33721
336271
SH
SOLE
326147
10124
0
EATON CORP PLC
SHS
G29183103
352
2931
SH
SOLE
0
2931
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
10390
113883
SH
SOLE
107180
6703
0
EGAIN CORP
COM NEW
28225C806
264
22386
SH
SOLE
22386
0
0
ELLINGTON FINANCIAL INC
COM
28852N109
1441
97115
SH
SOLE
97115
0
0
EMCOR GROUP INC
COM
29084Q100
1293
14142
SH
SOLE
14142
0
0
EMERSON ELEC CO
COM
291011104
25771
320655
SH
SOLE
309562
11093
0
ENPHASE ENERGY INC
COM
29355A107
2409
13728
SH
SOLE
13728
0
0
ENPRO INDS INC
COM
29355X107
1704
22562
SH
SOLE
22562
0
0
ENSIGN GROUP INC
COM
29358P101
1685
23107
SH
SOLE
23107
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
7086
111842
SH
SOLE
103803
8039
0
EVERCORE INC
CLASS A
29977A105
2281
20803
SH
SOLE
17127
3676
0
EVERSOURCE ENERGY
COM
30040W108
2243
25934
SH
SOLE
20427
5507
0
EXPEDIA GROUP INC
COM NEW
30212P303
11691
88306
SH
SOLE
85176
3130
0
EXTRA SPACE STORAGE INC
COM
30225T102
1319
11390
SH
SOLE
9081
2309
0
EXXON MOBIL CORP
COM
30231G102
34952
847956
SH
SOLE
817813
30143
0
FACEBOOK INC
CL A
30303M102
46689
170920
SH
SOLE
162449
8471
0
FAIR ISAAC CORP
COM
303250104
2543
4975
SH
SOLE
4570
405
0
FEDEX CORP
COM
31428X106
16889
65053
SH
SOLE
63159
1894
0
FIBROGEN INC
COM
31572Q808
597
16093
SH
SOLE
16093
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
19446
497473
SH
SOLE
470695
26778
0
FIRST BANCORP N C
COM
318910106
818
24178
SH
SOLE
24178
0
0
FIRST LONG IS CORP
COM
320734106
767
42942
SH
SOLE
42942
0
0
FIRST MID ILL BANCSHARES INC
COM
320866106
398
11831
SH
SOLE
11831
0
0
FISERV INC
COM
337738108
4591
40323
SH
SOLE
32446
7877
0
FIVE9 INC
COM
338307101
2492
14291
SH
SOLE
14291
0
0
FLAGSTAR BANCORP INC
COM PAR .001
337930705
1289
31629
SH
SOLE
31629
0
0
FORD MTR CO DEL
COM
345370860
2406
273671
SH
SOLE
224676
48995
0
FORESTAR GROUP INC
COM
346232101
1538
76199
SH
SOLE
76199
0
0
FORTINET INC
COM
34959E109
24486
164856
SH
SOLE
154361
10495
0
FOX FACTORY HLDG CORP
COM
35138V102
1445
13668
SH
SOLE
13668
0
0
FRANKLIN RESOURCES INC
COM
354613101
3258
130367
SH
SOLE
106848
23519
0
FUELCELL ENERGY INC
COM
35952H601
405
36295
SH
SOLE
36295
0
0
FULTON FINL CORP PA
COM
360271100
818
64298
SH
SOLE
64298
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
52783
426666
SH
SOLE
412596
14070
0
GARMIN LTD
SHS
H2906T109
3404
28448
SH
SOLE
23120
5328
0
GATX CORP
COM
361448103
1674
20121
SH
SOLE
20121
0
0
GENERAC HLDGS INC
COM
368736104
2310
10160
SH
SOLE
10160
0
0
GENERAL DYNAMICS CORP
COM
369550108
27439
184376
SH
SOLE
177990
6386
0
GENERAL FIN CORP DEL
COM
369822101
717
84290
SH
SOLE
84290
0
0
GILEAD SCIENCES INC
COM
375558103
28045
481381
SH
SOLE
464975
16406
0
GLOBAL X FDS
GLBX MSCI NORW
37950E747
243
19343
SH
SOLE
19343
0
0
GLYCOMIMETICS INC
COM
38000Q102
64
16961
SH
SOLE
16961
0
0
GORMAN RUPP CO
COM
383082104
704
21702
SH
SOLE
21702
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
1936
114287
SH
SOLE
88930
25357
0
GREEN BRICK PARTNERS INC
COM
392709101
868
37797
SH
SOLE
37797
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
1660
41347
SH
SOLE
33112
8235
0
HALOZYME THERAPEUTICS INC
COM
40637H109
1316
30821
SH
SOLE
30821
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
15710
320743
SH
SOLE
303918
16825
0
HAWKINS INC
COM
420261109
215
4107
SH
SOLE
4107
0
0
HECLA MNG CO
COM
422704106
439
67724
SH
SOLE
67724
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
1724
35868
SH
SOLE
28697
7171
0
HERC HLDGS INC
COM
42704L104
2616
39399
SH
SOLE
39399
0
0
HERITAGE CRYSTAL CLEAN INC
COM
42726M106
569
26985
SH
SOLE
26985
0
0
HERSHEY CO
COM
427866108
15093
99078
SH
SOLE
94161
4917
0
HILLTOP HOLDINGS INC
COM
432748101
938
34104
SH
SOLE
34104
0
0
HOLOGIC INC
COM
436440101
1776
24382
SH
SOLE
19743
4639
0
HOME DEPOT INC
COM
437076102
127564
480249
SH
SOLE
461573
18676
0
HONEYWELL INTL INC
COM
438516106
17834
83848
SH
SOLE
80842
3006
0
HP INC
COM
40434L105
53306
2167812
SH
SOLE
2102936
64876
0
HUBSPOT INC
COM
443573100
227
573
SH
SOLE
573
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
20125
1593479
SH
SOLE
1547145
46334
0
IDEX CORP
COM
45167R104
209
1050
SH
SOLE
1050
0
0
IDEXX LABS INC
COM
45168D104
7679
15362
SH
SOLE
13544
1818
0
II-VI INC
COM
902104108
1280
16853
SH
SOLE
16853
0
0
INNOSPEC INC
COM
45768S105
581
6398
SH
SOLE
6398
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
1596
8717
SH
SOLE
8717
0
0
INNOVIVA INC
COM
45781M101
1023
82591
SH
SOLE
82591
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
1965
19282
SH
SOLE
19282
0
0
INSULET CORP
COM
45784P101
1790
7001
SH
SOLE
5742
1259
0
INTEL CORP
COM
458140100
61952
1243522
SH
SOLE
1194282
49240
0
INTERACTIVE BROKERS GROUP IN
COM CL A
45841N107
1737
28515
SH
SOLE
23092
5423
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
16642
132209
SH
SOLE
127924
4285
0
INTERNATIONAL PAPER CO
COM
460146103
33729
678363
SH
SOLE
638326
40037
0
INTERPUBLIC GROUP COS INC
COM
460690100
1879
79890
SH
SOLE
63842
16048
0
INTUIT
COM
461202103
15820
41648
SH
SOLE
39915
1733
0
INVESCO LTD
SHS
G491BT108
4225
242436
SH
SOLE
197834
44602
0
INVESCO QQQ TR
UNIT SER 1
46090E103
440
1402
SH
SOLE
1402
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
1114
4695
SH
SOLE
4695
0
0
ISHARES INC
MSCI AUST ETF
464286103
2047
85467
SH
SOLE
85467
0
0
ISHARES INC
MSCI AUSTRIA ETF
464286202
972
49007
SH
SOLE
49007
0
0
ISHARES INC
MSCI CDA ETF
464286509
2940
95337
SH
SOLE
95337
0
0
ISHARES INC
MSCI ISRAEL ETF
464286632
232
3618
SH
SOLE
3618
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
1841
55363
SH
SOLE
55363
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
2943
65858
SH
SOLE
65858
0
0
ISHARES INC
MSCI SWEDEN ETF
464286756
1735
43582
SH
SOLE
43582
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
302
11155
SH
SOLE
11155
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
1661
19299
SH
SOLE
19299
0
0
ISHARES INC
MSCI STH AFR ETF
464286780
302
6890
SH
SOLE
6890
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
2766
87051
SH
SOLE
87051
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
1314
31797
SH
SOLE
31797
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
486
19733
SH
SOLE
19733
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1552
29234
SH
SOLE
29234
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
261
12148
SH
SOLE
12148
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
7575
112127
SH
SOLE
112127
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
614
20849
SH
SOLE
20849
0
0
ISHARES SILVER TR
ISHARES
46428Q109
736
29941
SH
SOLE
29941
0
0
ISHARES TR
TIPS BD ETF
464287176
407
3189
SH
SOLE
0
3189
0
ISHARES TR
CORE S&P500 ETF
464287200
299
796
SH
SOLE
796
0
0
ISHARES TR
CORE US AGGBD ET
464287226
80419
680418
SH
SOLE
660587
19831
0
ISHARES TR
IBOXX INV CP ETF
464287242
28080
203283
SH
SOLE
199442
3841
0
ISHARES TR
1 3 YR TREAS BD
464287457
27403
317239
SH
SOLE
317239
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1118
15329
SH
SOLE
15329
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
356
3472
SH
SOLE
0
3472
0
ISHARES TR
RUS MID CAP ETF
464287499
2307
33647
SH
SOLE
33647
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
4313
18770
SH
SOLE
3735
15035
0
ISHARES TR
RUS 1000 VAL ETF
464287598
21426
156703
SH
SOLE
141586
15117
0
ISHARES TR
RUS 1000 GRW ETF
464287614
5048
20934
SH
SOLE
20934
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1840
9387
SH
SOLE
9387
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
2506
11209
SH
SOLE
11209
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
2299
25011
SH
SOLE
4481
20530
0
ISHARES TR
NATIONAL MUN ETF
464288414
201
1713
SH
SOLE
1713
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
1042
18888
SH
SOLE
7060
11828
0
ISHARES TR
PFD AND INCM SEC
464288687
1773
46045
SH
SOLE
46045
0
0
ISHARES TR
MSCI IRELAND ETF
46429B507
1066
21104
SH
SOLE
21104
0
0
ISHARES TR
MSCI FINLAND ETF
46429B515
1037
23410
SH
SOLE
23410
0
0
ISHARES TR
MSCI DENMARK ETF
46429B523
1507
15435
SH
SOLE
15435
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
2253
32606
SH
SOLE
6295
26311
0
ISHARES TR
BLACKROCK ULTRA
46434V878
4754
94110
SH
SOLE
87678
6432
0
ISHARES TR
MSCI UK ETF NEW
46435G334
2026
69164
SH
SOLE
69164
0
0
ISHARES U S ETF TR
BLACKROCK ST MAT
46431W507
202
4021
SH
SOLE
0
4021
0
JABIL INC
COM
466313103
2064
48532
SH
SOLE
39460
9072
0
JELD-WEN HLDG INC
COM
47580P103
831
32758
SH
SOLE
32758
0
0
JOHNSON & JOHNSON
COM
478160104
103614
658372
SH
SOLE
634733
23639
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1736
37242
SH
SOLE
30039
7203
0
JOHNSON OUTDOORS INC
CL A
479167108
513
4552
SH
SOLE
4552
0
0
JOUNCE THERAPEUTICS INC
COM
481116101
1054
150542
SH
SOLE
139600
10942
0
JPMORGAN CHASE & CO
COM
46625H100
101645
799917
SH
SOLE
769145
30772
0
KB HOME
COM
48666K109
450
13430
SH
SOLE
13430
0
0
KEYCORP
COM
493267108
39319
2396003
SH
SOLE
2327896
68107
0
KINDER MORGAN INC DEL
COM
49456B101
28970
2119218
SH
SOLE
2058723
60495
0
KNOLL INC
COM NEW
498904200
296
20189
SH
SOLE
20189
0
0
KOHLS CORP
COM
500255104
4967
122080
SH
SOLE
122080
0
0
KROGER CO
COM
501044101
1345
42337
SH
SOLE
34035
8302
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
19821
97379
SH
SOLE
88516
8863
0
LAM RESEARCH CORP
COM
512807108
5565
11784
SH
SOLE
10096
1688
0
LAMAR ADVERTISING CO NEW
CL A
512816109
2241
26930
SH
SOLE
21477
5453
0
LAMB WESTON HLDGS INC
COM
513272104
2180
27692
SH
SOLE
22445
5247
0
LCI INDS
COM
50189K103
1331
10266
SH
SOLE
10266
0
0
LIBERTY BROADBAND CORP
COM SER A
530307107
1849
11738
SH
SOLE
9235
2503
0
LIFE STORAGE INC
COM
53223X107
2194
18374
SH
SOLE
15033
3341
0
LILLY ELI & CO
COM
532457108
292
1727
SH
SOLE
1727
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
2376
20440
SH
SOLE
20440
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
25
12837
SH
SOLE
12837
0
0
LOCKHEED MARTIN CORP
COM
539830109
47605
134105
SH
SOLE
127885
6220
0
LOUISIANA PAC CORP
COM
546347105
1371
36873
SH
SOLE
36873
0
0
LOWES COS INC
COM
548661107
5476
34120
SH
SOLE
31097
3023
0
LULULEMON ATHLETICA INC
COM
550021109
5091
14631
SH
SOLE
12719
1912
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
30273
330268
SH
SOLE
320758
9510
0
M D C HLDGS INC
COM
552676108
1984
40816
SH
SOLE
40816
0
0
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
1698
30850
SH
SOLE
30850
0
0
MANHATTAN ASSOCS INC
COM
562750109
6633
63065
SH
SOLE
63065
0
0
MANPOWERGROUP INC
COM
56418H100
1861
20634
SH
SOLE
16908
3726
0
MARINE PRODS CORP
COM
568427108
147
10107
SH
SOLE
10107
0
0
MARKEL CORP
COM
570535104
4270
4133
SH
SOLE
3252
881
0
MARRIOTT INTL INC NEW
CL A
571903202
5517
41823
SH
SOLE
41823
0
0
MARSH & MCLENNAN COS INC
COM
571748102
14803
126518
SH
SOLE
123571
2947
0
MASTEC INC
COM
576323109
9376
137523
SH
SOLE
134025
3498
0
MASTERCARD INCORPORATED
CL A
57636Q104
10354
29008
SH
SOLE
26682
2326
0
MCDONALDS CORP
COM
580135101
871
4059
SH
SOLE
2257
1802
0
MCGRATH RENTCORP
COM
580589109
1053
15700
SH
SOLE
15700
0
0
MCKESSON CORP
COM
58155Q103
1517
8720
SH
SOLE
8720
0
0
MDU RES GROUP INC
COM
552690109
2435
92464
SH
SOLE
74187
18277
0
MEDTRONIC PLC
SHS
G5960L103
54564
465802
SH
SOLE
451859
13943
0
MEIRAGTX HLDGS PLC
COM
G59665102
621
41038
SH
SOLE
41038
0
0
MERCK & CO. INC
COM
58933Y105
72772
889624
SH
SOLE
856817
32807
0
METLIFE INC
COM
59156R108
57839
1231930
SH
SOLE
1187654
44276
0
MGE ENERGY INC
COM
55277P104
247
3522
SH
SOLE
3522
0
0
MGIC INVT CORP WIS
COM
552848103
801
63802
SH
SOLE
63802
0
0
MICHAELS COS INC
COM
59408Q106
1440
110680
SH
SOLE
110680
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
2657
19234
SH
SOLE
15680
3554
0
MICRON TECHNOLOGY INC
COM
595112103
712
9464
SH
SOLE
4171
5293
0
MICROSOFT CORP
COM
594918104
166536
748749
SH
SOLE
706467
42282
0
MICROSTRATEGY INC
CL A NEW
594972408
568
1462
SH
SOLE
1462
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
8788
69363
SH
SOLE
67635
1728
0
MIDDLESEX WTR CO
COM
596680108
906
12503
SH
SOLE
12503
0
0
MOLINA HEALTHCARE INC
COM
60855R100
11697
54999
SH
SOLE
51574
3425
0
MOLSON COORS BEVERAGE CO
CL B
60871R209
1720
38065
SH
SOLE
30829
7236
0
MONDELEZ INTL INC
CL A
609207105
44880
767568
SH
SOLE
744426
23142
0
MOODYS CORP
COM
615369105
11708
40338
SH
SOLE
37864
2474
0
MOOG INC
CL A
615394202
994
12538
SH
SOLE
12538
0
0
MR COOPER GROUP INC
COM
62482R107
2636
84959
SH
SOLE
84959
0
0
MUELLER INDS INC
COM
624756102
2028
57772
SH
SOLE
57772
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
775
62613
SH
SOLE
62613
0
0
MURPHY USA INC
COM
626755102
897
6854
SH
SOLE
6854
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1750
127447
SH
SOLE
98843
28604
0
NEENAH INC
COM
640079109
1327
23996
SH
SOLE
23996
0
0
NETFLIX INC
COM
64110L106
6117
11312
SH
SOLE
10399
913
0
NEVRO CORP
COM
64157F103
207
1194
SH
SOLE
1194
0
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
584
13804
SH
SOLE
13804
0
0
NEXTERA ENERGY INC
COM
65339F101
8753
113456
SH
SOLE
104981
8475
0
NICE LTD
SPONSORED ADR
653656108
17443
61518
SH
SOLE
58872
2646
0
NIKE INC
CL B
654106103
21690
153320
SH
SOLE
146704
6616
0
NOVOCURE LTD
ORD SHS
G6674U108
986
5700
SH
SOLE
5700
0
0
NVIDIA CORPORATION
COM
67066G104
35880
68710
SH
SOLE
65475
3235
0
OFG BANCORP
COM
67103X102
200
10813
SH
SOLE
10813
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
452
2317
SH
SOLE
2317
0
0
OLD REP INTL CORP
COM
680223104
3945
200157
SH
SOLE
162338
37819
0
ONE GAS INC
COM
68235P108
1259
16398
SH
SOLE
16398
0
0
OPKO HEALTH INC
COM
68375N103
52
13150
SH
SOLE
13150
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
1745
3858
SH
SOLE
3150
708
0
ORGANOGENESIS HLDGS INC
COM
68621F102
630
83705
SH
SOLE
83705
0
0
P A M TRANSN SVCS INC
COM
693149106
223
4550
SH
SOLE
4550
0
0
PACCAR INC
COM
693718108
1903
22054
SH
SOLE
18103
3951
0
PACKAGING CORP AMER
COM
695156109
2539
18407
SH
SOLE
15000
3407
0
PALO ALTO NETWORKS INC
COM
697435105
554
1559
SH
SOLE
1559
0
0
PAYPAL HLDGS INC
COM
70450Y103
20993
89640
SH
SOLE
83870
5770
0
PENNYMAC FINL SVCS INC NEW
COM
70932M107
2527
38515
SH
SOLE
38515
0
0
PEPSICO INC
COM
713448108
91491
616935
SH
SOLE
592700
24235
0
PERFORMANCE FOOD GROUP CO
COM
71377A103
2220
46620
SH
SOLE
46620
0
0
PERKINELMER INC
COM
714046109
5716
39831
SH
SOLE
34146
5685
0
PFIZER INC
COM
717081103
64317
1747287
SH
SOLE
1688024
59263
0
PGT INNOVATIONS INC
COM
69336V101
804
39524
SH
SOLE
39524
0
0
PHILIP MORRIS INTL INC
COM
718172109
52054
628748
SH
SOLE
608564
20184
0
PHILLIPS 66
COM
718546104
37089
530296
SH
SOLE
516089
14207
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
204
2000
SH
SOLE
2000
0
0
PINTEREST INC
CL A
72352L106
2530
38388
SH
SOLE
35336
3052
0
PLEXUS CORP
COM
729132100
396
5065
SH
SOLE
5065
0
0
PNC FINL SVCS GROUP INC
COM
693475105
33703
226193
SH
SOLE
219390
6803
0
PPG INDS INC
COM
693506107
9266
64246
SH
SOLE
64246
0
0
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
1115
22089
SH
SOLE
22089
0
0
PRICE T ROWE GROUP INC
COM
74144T108
5594
36951
SH
SOLE
29634
7317
0
PROCTER AND GAMBLE CO
COM
742718109
126154
906673
SH
SOLE
877005
29668
0
PROG HOLDINGS INC
COM NPV
74319R101
522
9698
SH
SOLE
9698
0
0
PROGRESS SOFTWARE CORP
COM
743312100
460
10170
SH
SOLE
10170
0
0
PROLOGIS INC.
COM
74340W103
48670
488367
SH
SOLE
473133
15234
0
PRUDENTIAL FINL INC
COM
744320102
52314
670091
SH
SOLE
652545
17546
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
31720
544086
SH
SOLE
523942
20144
0
PULTE GROUP INC
COM
745867101
16059
372421
SH
SOLE
350592
21829
0
QIAGEN NV
SHS NEW
N72482123
2140
40491
SH
SOLE
32468
8023
0
QORVO INC
COM
74736K101
2637
15861
SH
SOLE
12427
3434
0
QUALCOMM INC
COM
747525103
9452
62046
SH
SOLE
56838
5208
0
QUALYS INC
COM
74758T303
1275
10465
SH
SOLE
10465
0
0
QUANTA SVCS INC
COM
74762E102
3793
52669
SH
SOLE
41893
10776
0
QUIDEL CORP
COM
74838J101
5676
31594
SH
SOLE
27858
3736
0
QUOTIENT TECHNOLOGY INC
COM
749119103
341
36179
SH
SOLE
36179
0
0
RALPH LAUREN CORP
CL A
751212101
231
2227
SH
SOLE
2227
0
0
RAVEN INDS INC
COM
754212108
491
14837
SH
SOLE
14837
0
0
READY CAPITAL CORP
COM
75574U101
1109
89099
SH
SOLE
89099
0
0
REPLIGEN CORP
COM
759916109
2131
11121
SH
SOLE
9426
1695
0
REPUBLIC BANCORP INC KY
CL A
760281204
385
10674
SH
SOLE
10674
0
0
REPUBLIC SVCS INC
COM
760759100
9385
97453
SH
SOLE
89304
8149
0
RESMED INC
COM
761152107
3623
17041
SH
SOLE
14719
2322
0
RETAIL VALUE INC
COM
76133Q102
495
33305
SH
SOLE
33305
0
0
RGC RES INC
COM
74955L103
378
15888
SH
SOLE
15888
0
0
RH
COM
74967X103
202
452
SH
SOLE
452
0
0
ROCKWELL AUTOMATION INC
COM
773903109
6302
25128
SH
SOLE
25128
0
0
ROKU INC
COM CL A
77543R102
6875
20704
SH
SOLE
19133
1571
0
RUSH ENTERPRISES INC
CL A
781846209
946
22830
SH
SOLE
22830
0
0
S&P GLOBAL INC
COM
78409V104
4157
12645
SH
SOLE
11614
1031
0
SABRE CORP
COM
78573M104
4567
379976
SH
SOLE
379976
0
0
SAILPOINT TECHNOLOGIES HLDGS
COM
78781P105
1919
36041
SH
SOLE
36041
0
0
SALESFORCE COM INC
COM
79466L302
21738
97687
SH
SOLE
92699
4988
0
SAPIENS INTL CORP N V
SHS
G7T16G103
1616
52806
SH
SOLE
52806
0
0
SCHOLASTIC CORP
COM
807066105
313
12515
SH
SOLE
12515
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
1217
13382
SH
SOLE
0
13382
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
386
3010
SH
SOLE
3010
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
414
6955
SH
SOLE
6955
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
345
5066
SH
SOLE
5066
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
571
18636
SH
SOLE
0
18636
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
574
8954
SH
SOLE
0
8954
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
1132
11960
SH
SOLE
11960
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
4422
22202
SH
SOLE
17975
4227
0
SCPHARMACEUTICALS INC
COM
810648105
204
38539
SH
SOLE
38539
0
0
SEAGEN INC
COM
81181C104
2712
15483
SH
SOLE
12528
2955
0
SECUREWORKS CORP
CL A
81374A105
521
36618
SH
SOLE
36618
0
0
SELECT MED HLDGS CORP
COM
81619Q105
272
9840
SH
SOLE
9840
0
0
SERVICE CORP INTL
COM
817565104
3091
62956
SH
SOLE
50995
11961
0
SERVICENOW INC
COM
81762P102
5259
9554
SH
SOLE
8339
1215
0
SERVISFIRST BANCSHARES INC
COM
81768T108
947
23503
SH
SOLE
23503
0
0
SHERWIN WILLIAMS CO
COM
824348106
2179
2966
SH
SOLE
2966
0
0
SHOPIFY INC
CL A
82509L107
614
542
SH
SOLE
542
0
0
SIERRA BANCORP
COM
82620P102
255
10645
SH
SOLE
10645
0
0
SILGAN HOLDINGS INC
COM
827048109
3495
94232
SH
SOLE
77199
17033
0
SKYWORKS SOLUTIONS INC
COM
83088M102
16989
111131
SH
SOLE
104503
6628
0
SNAP ON INC
COM
833034101
516
3014
SH
SOLE
3014
0
0
SONIC AUTOMOTIVE INC
CL A
83545G102
881
22845
SH
SOLE
22845
0
0
SOUTHERN CO
COM
842587107
58115
946040
SH
SOLE
917692
28348
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
301
4959
SH
SOLE
4959
0
0
SPDR GOLD TR
GOLD SHS
78463V107
886
4967
SH
SOLE
4967
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
3664
28139
SH
SOLE
28139
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
13828
36983
SH
SOLE
14335
22648
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
6057
192914
SH
SOLE
192914
0
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
1398
45397
SH
SOLE
45397
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
2315
25300
SH
SOLE
25300
0
0
SPORTSMANS WHSE HLDGS INC
COM
84920Y106
1105
62966
SH
SOLE
62966
0
0
SPS COMMERCE INC
COM
78463M107
3516
32379
SH
SOLE
32379
0
0
SQUARE INC
CL A
852234103
15088
69323
SH
SOLE
61241
8082
0
STAMPS COM INC
COM NEW
852857200
471
2403
SH
SOLE
2403
0
0
STANLEY BLACK & DECKER INC
COM
854502101
4222
23644
SH
SOLE
19306
4338
0
STARBUCKS CORP
COM
855244109
15651
146292
SH
SOLE
142424
3868
0
STATE STR CORP
COM
857477103
15570
213933
SH
SOLE
198222
15711
0
STEPAN CO
COM
858586100
546
4580
SH
SOLE
4580
0
0
STRYKER CORPORATION
COM
863667101
10017
40879
SH
SOLE
39957
922
0
SUPERIOR GROUP OF CO INC
COM
868358102
572
24614
SH
SOLE
24614
0
0
SYNAPTICS INC
COM
87157D109
9504
98592
SH
SOLE
96381
2211
0
SYNOPSYS INC
COM
871607107
29032
111988
SH
SOLE
102914
9074
0
SYNOVUS FINL CORP
COM NEW
87161C501
2640
81544
SH
SOLE
66098
15446
0
SYSCO CORP
COM
871829107
5274
71016
SH
SOLE
71016
0
0
SYSTEMAX INC
COM
871851101
481
13402
SH
SOLE
13402
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
302
2769
SH
SOLE
2769
0
0
TAYLOR MORRISON HOME CORP
COM
87724P106
1038
40482
SH
SOLE
40482
0
0
TEGNA INC
COM
87901J105
972
69670
SH
SOLE
69670
0
0
TELADOC HEALTH INC
COM
87918A105
6465
32330
SH
SOLE
32330
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
5095
12999
SH
SOLE
10642
2357
0
TENABLE HLDGS INC
COM
88025T102
925
17700
SH
SOLE
17700
0
0
TERADYNE INC
COM
880770102
2313
19298
SH
SOLE
16176
3122
0
TESLA INC
COM
88160R101
21384
30304
SH
SOLE
28022
2282
0
TETRA TECH INC NEW
COM
88162G103
7773
67139
SH
SOLE
67139
0
0
TEXAS INSTRS INC
COM
882508104
17461
106382
SH
SOLE
101600
4782
0
THE AARONS COMPANY INC
COM
00258W108
213
11223
SH
SOLE
11223
0
0
THE PROVIDENCE SERVICE CORP
COM
743815102
230
1662
SH
SOLE
1662
0
0
THE TRADE DESK INC
COM CL A
88339J105
3089
3856
SH
SOLE
3096
760
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
19630
42143
SH
SOLE
39969
2174
0
THOMSON REUTERS CORP.
COM NEW
884903709
55926
682937
SH
SOLE
663156
19781
0
TIMKEN CO
COM
887389104
4546
58774
SH
SOLE
47561
11213
0
TJX COS INC NEW
COM
872540109
5529
80957
SH
SOLE
73682
7275
0
T-MOBILE US INC
COM
872590104
14222
105466
SH
SOLE
98282
7184
0
TOLL BROTHERS INC
COM
889478103
1543
35492
SH
SOLE
28358
7134
0
TOPBUILD CORP
COM
89055F103
2274
12353
SH
SOLE
12353
0
0
TORO CO
COM
891092108
1374
14488
SH
SOLE
11816
2672
0
TRITON INTL LTD
CL A
G9078F107
268
5516
SH
SOLE
5516
0
0
TTEC HLDGS INC
COM
89854H102
395
5410
SH
SOLE
5410
0
0
TYSON FOODS INC
CL A
902494103
49781
772518
SH
SOLE
750670
21848
0
UBIQUITI INC
COM
90353W103
3263
11715
SH
SOLE
10754
961
0
UFP INDUSTRIES INC
COM
90278Q108
506
9111
SH
SOLE
9111
0
0
UNION PAC CORP
COM
907818108
208
999
SH
SOLE
0
999
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
1597
56147
SH
SOLE
56147
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
4049
24043
SH
SOLE
21714
2329
0
UNITEDHEALTH GROUP INC
COM
91324P102
36678
104591
SH
SOLE
97548
7043
0
UNIVAR SOLUTIONS USA INC
COM
91336L107
5996
315395
SH
SOLE
315395
0
0
UNIVERSAL LOGISTICS HLDGS IN
COM
91388P105
541
26268
SH
SOLE
26268
0
0
US BANCORP DEL
COM NEW
902973304
53639
1151308
SH
SOLE
1113571
37737
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
859
23850
SH
SOLE
23850
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
271
11207
SH
SOLE
11207
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
386
1124
SH
SOLE
1124
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
371
3042
SH
SOLE
0
3042
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
222
3800
SH
SOLE
3800
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1581
18989
SH
SOLE
4244
14745
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
2332
9412
SH
SOLE
1627
7785
0
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
307
1508
SH
SOLE
1508
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
278
785
SH
SOLE
785
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
85613
1457247
SH
SOLE
1410789
46458
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
6794
28747
SH
SOLE
28747
0
0
VIACOMCBS INC
CL B
92556H206
12336
331086
SH
SOLE
311682
19404
0
VIRTUS INVT PARTNERS INC
COM
92828Q109
2719
12529
SH
SOLE
12529
0
0
VISA INC
COM CL A
92826C839
9930
45399
SH
SOLE
41642
3757
0
WALMART INC
COM
931142103
105596
732539
SH
SOLE
709892
22647
0
WELLS FARGO CO NEW
COM
949746101
42187
1397826
SH
SOLE
1350051
47775
0
WESCO INTL INC
COM
95082P105
2220
28282
SH
SOLE
28282
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
7711
27219
SH
SOLE
25299
1920
0
WESTERN ALLIANCE BANCORP
COM
957638109
4703
78449
SH
SOLE
78449
0
0
WESTLAKE CHEM CORP
COM
960413102
2108
25826
SH
SOLE
21395
4431
0
WHIRLPOOL CORP
COM
963320106
2354
13040
SH
SOLE
10737
2303
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
633
27321
SH
SOLE
27321
0
0
WINNEBAGO INDS INC
COM
974637100
804
13407
SH
SOLE
13407
0
0
WISDOMTREE TR
INDIA ERNGS FD
97717W422
745
25520
SH
SOLE
25520
0
0
WP CAREY INC
COM
92936U109
30353
430048
SH
SOLE
417808
12240
0
X4 PHARMACEUTICALS INC
COM
98420X103
347
53963
SH
SOLE
53963
0
0
XCEL ENERGY INC
COM
98389B100
363
5441
SH
SOLE
0
5441
0
YETI HLDGS INC
COM
98585X104
2412
35221
SH
SOLE
35221
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
1986
5167
SH
SOLE
4239
928
0
ZILLOW GROUP INC
CL A
98954M101
4019
29564
SH
SOLE
27248
2316
0
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
464
1376
SH
SOLE
1376
0
0