0001172661-20-001787.txt : 20200814
0001172661-20-001787.hdr.sgml : 20200814
20200814124808
ACCESSION NUMBER: 0001172661-20-001787
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200814
DATE AS OF CHANGE: 20200814
EFFECTIVENESS DATE: 20200814
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: 201103458
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
06-30-2020
06-30-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
08-14-2020
0
500
4547690
INFORMATION TABLE
2
infotable.xml
1ST SOURCE CORP
COM
336901103
694
19504
SH
SOLE
19504
0
0
22ND CENTY GROUP INC
COM
90137F103
8
11000
SH
SOLE
11000
0
0
A10 NETWORKS INC
COM
002121101
408
59847
SH
SOLE
59847
0
0
ABBOTT LABS
COM
002824100
2786
30469
SH
SOLE
26815
3654
0
ABBVIE INC
COM
00287Y109
57223
582841
SH
SOLE
552080
30761
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
26181
121933
SH
SOLE
118504
3429
0
ACUSHNET HOLDINGS CORP
COM
005098108
2229
64060
SH
SOLE
64060
0
0
ADDUS HOMECARE CORP
COM
006739106
1049
11336
SH
SOLE
11336
0
0
ADOBE INC
COM
00724F101
19746
45360
SH
SOLE
42785
2575
0
ADTRAN INC
COM
00738A106
446
40817
SH
SOLE
40817
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
4350
82678
SH
SOLE
73290
9388
0
AES CORP
COM
00130H105
1612
111251
SH
SOLE
93572
17679
0
AFLAC INC
COM
001055102
34927
970339
SH
SOLE
919637
50702
0
AIR PRODS & CHEMS INC
COM
009158106
49380
204506
SH
SOLE
193899
10607
0
ALEXANDER & BALDWIN INC NEW
COM
014491104
320
26263
SH
SOLE
26263
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
3851
23735
SH
SOLE
19955
3780
0
ALLIANT ENERGY CORP
COM
018802108
220
4590
SH
SOLE
0
4590
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
2850
77493
SH
SOLE
64131
13362
0
ALPHABET INC
CAP STK CL A
02079K305
44427
31330
SH
SOLE
29277
2053
0
ALPHABET INC
CAP STK CL C
02079K107
6872
4861
SH
SOLE
4861
0
0
ALPS ETF TR
ALERIAN MLP
00162Q452
272
11001
SH
SOLE
11001
0
0
ALTERYX INC
COM CL A
02156B103
4224
25714
SH
SOLE
22822
2892
0
ALTRIA GROUP INC
COM
02209S103
25459
648635
SH
SOLE
609293
39342
0
AMAZON COM INC
COM
023135106
64901
23525
SH
SOLE
22209
1316
0
AMCOR PLC
ORD
G0250X107
231
22598
SH
SOLE
22598
0
0
AMEDISYS INC
COM
023436108
14644
73758
SH
SOLE
70976
2782
0
AMER STATES WTR CO
COM
029899101
8095
102955
SH
SOLE
99070
3885
0
AMEREN CORP
COM
023608102
1779
25281
SH
SOLE
21202
4079
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
579
76235
SH
SOLE
76235
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
51099
641616
SH
SOLE
606473
35143
0
AMERICAN EQTY INVT LIFE HLD
COM
025676206
1606
65013
SH
SOLE
65013
0
0
AMERICAN EXPRESS CO
COM
025816109
17601
184882
SH
SOLE
177166
7716
0
AMERICAN SOFTWARE INC
CL A
029683109
831
52754
SH
SOLE
52754
0
0
AMERIPRISE FINL INC
COM
03076C106
15893
105927
SH
SOLE
98909
7018
0
AMGEN INC
COM
031162100
61917
262513
SH
SOLE
249037
13476
0
AMNEAL PHARMACEUTICALS INC
COM STK CL A
03168L105
605
126997
SH
SOLE
126997
0
0
ANAPLAN INC
COM
03272L108
331
7305
SH
SOLE
7305
0
0
ANSYS INC
COM
03662Q105
18011
61737
SH
SOLE
58354
3383
0
ANTERO RESOURCES CORP
COM
03674X106
1979
779462
SH
SOLE
661997
117465
0
APPLE INC
COM
037833100
85380
234046
SH
SOLE
221017
13029
0
APPLIED MATLS INC
COM
038222105
11435
189167
SH
SOLE
184990
4177
0
ARCH CAP GROUP LTD
ORD
G0450A105
1035
36122
SH
SOLE
36122
0
0
ARCUS BIOSCIENCES INC
COM
03969F109
352
14243
SH
SOLE
14243
0
0
ASPEN TECHNOLOGY INC
COM
045327103
1896
18296
SH
SOLE
15334
2962
0
ASSURANT INC
COM
04621X108
3841
37200
SH
SOLE
37200
0
0
AT&T INC
COM
00206R102
57883
1914729
SH
SOLE
1817091
97638
0
ATKORE INTL GROUP INC
COM
047649108
749
27388
SH
SOLE
27388
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
209
4866
SH
SOLE
4866
0
0
ATMOS ENERGY CORP
COM
049560105
3632
36470
SH
SOLE
31148
5322
0
AVERY DENNISON CORP
COM
053611109
1685
14775
SH
SOLE
12273
2502
0
AXT INC
COM
00246W103
49
10209
SH
SOLE
10209
0
0
B & G FOODS INC NEW
COM
05508R106
731
29971
SH
SOLE
29971
0
0
BAXTER INTL INC
COM
071813109
9308
108112
SH
SOLE
108112
0
0
BENEFITFOCUS INC
COM
08180D106
265
24614
SH
SOLE
24614
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
2468
13826
SH
SOLE
11777
2049
0
BERRY CORP
COM
08579X101
1061
219705
SH
SOLE
206166
13539
0
BERRY GLOBAL GROUP INC
COM
08579W103
974
21986
SH
SOLE
21986
0
0
BEST BUY INC
COM
086516101
16469
188713
SH
SOLE
178237
10476
0
BGC PARTNERS INC
CL A
05541T101
107
39215
SH
SOLE
39215
0
0
BIO RAD LABS INC
CL A
090572207
335
741
SH
SOLE
741
0
0
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
139
29149
SH
SOLE
29149
0
0
BIOGEN INC
COM
09062X103
7060
26386
SH
SOLE
26386
0
0
BK OF AMERICA CORP
COM
060505104
38400
1624305
SH
SOLE
1542344
81961
0
BLACKROCK INC
COM
09247X101
61938
113837
SH
SOLE
107988
5849
0
BLOCK H & R INC
COM
093671105
175
12266
SH
SOLE
12266
0
0
BOEING CO
COM
097023105
2157
11766
SH
SOLE
11766
0
0
BOISE CASCADE CO DEL
COM
09739D100
1205
32051
SH
SOLE
32051
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
3450
44346
SH
SOLE
41689
2657
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
10361
176212
SH
SOLE
176212
0
0
BROADCOM INC
COM
11135F101
20702
65592
SH
SOLE
61828
3764
0
BROOKDALE SR LIVING INC
COM
112463104
265
89893
SH
SOLE
89893
0
0
BWX TECHNOLOGIES INC
COM
05605H100
4263
75258
SH
SOLE
71097
4161
0
CABLE ONE INC
COM
12685J105
3536
1992
SH
SOLE
1628
364
0
CACI INTL INC
CL A
127190304
9266
42723
SH
SOLE
42723
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
15142
157792
SH
SOLE
148517
9275
0
CALIFORNIA WTR SVC GROUP
COM
130788102
6629
138983
SH
SOLE
138983
0
0
CANNAE HLDGS INC
COM
13765N107
845
20569
SH
SOLE
20569
0
0
CARDINAL HEALTH INC
COM
14149Y108
1303
24955
SH
SOLE
20974
3981
0
CAREDX INC
COM
14167L103
1788
50469
SH
SOLE
50469
0
0
CASEYS GEN STORES INC
COM
147528103
1596
10675
SH
SOLE
9275
1400
0
CATERPILLAR INC DEL
COM
149123101
49736
393169
SH
SOLE
377785
15384
0
CDW CORP
COM
12514G108
2535
21819
SH
SOLE
21819
0
0
CELANESE CORP DEL
COM
150870103
8884
102901
SH
SOLE
102901
0
0
CENTENE CORP DEL
COM
15135B101
1767
27804
SH
SOLE
23464
4340
0
CENTERPOINT ENERGY INC
COM
15189T107
1589
85095
SH
SOLE
71194
13901
0
CEVA INC
COM
157210105
774
20696
SH
SOLE
20696
0
0
CHANNELADVISOR CORP
COM
159179100
1081
68223
SH
SOLE
68223
0
0
CHEGG INC
COM
163092109
1485
22072
SH
SOLE
22072
0
0
CHEMED CORP NEW
COM
16359R103
1388
3076
SH
SOLE
2547
529
0
CHESAPEAKE UTILS CORP
COM
165303108
724
8621
SH
SOLE
8621
0
0
CHEVRON CORP NEW
COM
166764100
66987
750724
SH
SOLE
716787
33937
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1456
1384
SH
SOLE
1193
191
0
CHURCH & DWIGHT INC
COM
171340102
925
11964
SH
SOLE
11964
0
0
CIENA CORP
COM NEW
171779309
20438
376591
SH
SOLE
364004
12587
0
CIGNA CORP NEW
COM
125523100
781
4160
SH
SOLE
4160
0
0
CINTAS CORP
COM
172908105
8292
31132
SH
SOLE
31132
0
0
CISCO SYS INC
COM
17275R102
79262
1699432
SH
SOLE
1622781
76651
0
CITIGROUP INC
COM NEW
172967424
20119
393725
SH
SOLE
377183
16542
0
CITRIX SYS INC
COM
177376100
1453
9822
SH
SOLE
8349
1473
0
CITY HLDG CO
COM
177835105
1076
16512
SH
SOLE
16512
0
0
CLOROX CO DEL
COM
189054109
4928
22467
SH
SOLE
20337
2130
0
CLOUDERA INC
COM
18914U100
209
16433
SH
SOLE
16433
0
0
CNA FINL CORP
COM
126117100
1817
56518
SH
SOLE
49117
7401
0
COCA COLA CO
COM
191216100
44231
989959
SH
SOLE
954477
35482
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
417
5388
SH
SOLE
5388
0
0
COLGATE PALMOLIVE CO
COM
194162103
10724
146378
SH
SOLE
146378
0
0
COMCAST CORP NEW
CL A
20030N101
17338
444785
SH
SOLE
410931
33854
0
COMMERCIAL METALS CO
COM
201723103
461
22593
SH
SOLE
22593
0
0
COMMUNITY BK SYS INC
COM
203607106
462
8104
SH
SOLE
8104
0
0
CONAGRA BRANDS INC
COM
205887102
875
24877
SH
SOLE
24877
0
0
CONCERT PHARMACEUTICALS INC
COM
206022105
134
13431
SH
SOLE
13431
0
0
CONOCOPHILLIPS
COM
20825C104
33638
800504
SH
SOLE
756417
44087
0
COPART INC
COM
217204106
1321
15867
SH
SOLE
15867
0
0
CORNERSTONE BLDG BRANDS INC
COM
21925D109
122
20214
SH
SOLE
20214
0
0
CORNERSTONE ONDEMAND INC
COM
21925Y103
778
20170
SH
SOLE
20170
0
0
CORTEVA INC
COM
22052L104
32791
1223977
SH
SOLE
1152137
71840
0
COSTAMARE INC
SHS
Y1771G102
366
65773
SH
SOLE
65773
0
0
COSTCO WHSL CORP NEW
COM
22160K105
4728
15593
SH
SOLE
14351
1242
0
COUSINS PPTYS INC
COM NEW
222795502
1573
52752
SH
SOLE
45868
6884
0
CRA INTL INC
COM
12618T105
947
23968
SH
SOLE
23968
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
82801
494778
SH
SOLE
466195
28583
0
CSW INDUSTRIALS INC
COM
126402106
912
13196
SH
SOLE
13196
0
0
CTO REALTY GROWTH INC
COM
22948P103
275
6952
SH
SOLE
6952
0
0
CUBIC CORP
COM
229669106
847
17643
SH
SOLE
17643
0
0
CURTISS WRIGHT CORP
COM
231561101
672
7522
SH
SOLE
7522
0
0
CVS HEALTH CORP
COM
126650100
39737
611626
SH
SOLE
588042
23584
0
CYTOMX THERAPEUTICS INC
COM
23284F105
320
38473
SH
SOLE
38473
0
0
D R HORTON INC
COM
23331A109
3541
63849
SH
SOLE
53481
10368
0
DANAHER CORPORATION
COM
235851102
12690
71766
SH
SOLE
69219
2547
0
DARLING INGREDIENTS INC
COM
237266101
1760
71497
SH
SOLE
71497
0
0
DAVITA INC
COM
23918K108
3228
40790
SH
SOLE
33994
6796
0
DEERE & CO
COM
244199105
203
1294
SH
SOLE
1294
0
0
DENBURY RES INC
COM NEW
247916208
12
44820
SH
SOLE
44820
0
0
DEVON ENERGY CORP NEW
COM
25179M103
1706
150498
SH
SOLE
129029
21469
0
DEXCOM INC
COM
252131107
1567
3867
SH
SOLE
3163
704
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
109
21319
SH
SOLE
21319
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
3621
86587
SH
SOLE
86587
0
0
DIGITAL RLTY TR INC
COM
253868103
691
4864
SH
SOLE
4864
0
0
DIREXION SHS ETF TR
ZACKS MLP HG INC
25460G799
840
15546
SH
SOLE
15546
0
0
DISH NETWORK CORPORATION
CL A
25470M109
2583
74835
SH
SOLE
62379
12456
0
DISNEY WALT CO
COM DISNEY
254687106
10723
96159
SH
SOLE
96159
0
0
DNP SELECT INCOME FD
COM
23325P104
209
19219
SH
SOLE
19219
0
0
DOLLAR GEN CORP NEW
COM
256677105
1803
9460
SH
SOLE
8249
1211
0
DOMINION ENERGY INC
COM
25746U109
249
3073
SH
SOLE
0
3073
0
DROPBOX INC
CL A
26210C104
5632
258689
SH
SOLE
258689
0
0
EASTMAN CHEM CO
COM
277432100
23512
337619
SH
SOLE
324411
13208
0
EATON CORP PLC
SHS
G29183103
255
2920
SH
SOLE
0
2920
0
EBAY INC.
COM
278642103
2663
50778
SH
SOLE
50778
0
0
ECHOSTAR CORP
CL A
278768106
941
33648
SH
SOLE
33648
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
12967
187636
SH
SOLE
173739
13897
0
EGAIN CORP
COM NEW
28225C806
500
44994
SH
SOLE
44994
0
0
EHEALTH INC
COM
28238P109
775
7890
SH
SOLE
7890
0
0
ELLINGTON FINANCIAL INC
COM
28852N109
1578
133995
SH
SOLE
123015
10980
0
EMCOR GROUP INC
COM
29084Q100
978
14790
SH
SOLE
14790
0
0
EMERSON ELEC CO
COM
291011104
21423
345374
SH
SOLE
331573
13801
0
ENPHASE ENERGY INC
COM
29355A107
1486
31228
SH
SOLE
31228
0
0
ENSIGN GROUP INC
COM
29358P101
1148
27441
SH
SOLE
27441
0
0
EPLUS INC
COM
294268107
962
13612
SH
SOLE
13612
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
2099
65194
SH
SOLE
57333
7861
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
7290
116678
SH
SOLE
109459
7219
0
EVERCORE INC
CLASS A
29977A105
918
15578
SH
SOLE
15578
0
0
EVERI HLDGS INC
COM
30034T103
516
100075
SH
SOLE
100075
0
0
EVERSOURCE ENERGY
COM
30040W108
3961
47559
SH
SOLE
40839
6720
0
EXPEDIA GROUP INC
COM NEW
30212P303
7101
86389
SH
SOLE
86389
0
0
EXXON MOBIL CORP
COM
30231G102
42591
952395
SH
SOLE
894829
57566
0
FACEBOOK INC
CL A
30303M102
37950
167129
SH
SOLE
161933
5196
0
FATE THERAPEUTICS INC
COM
31189P102
1987
57916
SH
SOLE
57916
0
0
FEDEX CORP
COM
31428X106
8960
63897
SH
SOLE
63897
0
0
FIBROGEN INC
COM
31572Q808
741
18273
SH
SOLE
18273
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1994
65020
SH
SOLE
54493
10527
0
FIRST LONG IS CORP
COM
320734106
780
47762
SH
SOLE
47762
0
0
FIRST MID BANCSHARES INC
COM
320866106
322
12263
SH
SOLE
12263
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
269
4485
SH
SOLE
0
4485
0
FISERV INC
COM
337738108
3605
36928
SH
SOLE
32095
4833
0
FIVE9 INC
COM
338307101
1640
14817
SH
SOLE
14817
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
7437
29569
SH
SOLE
29569
0
0
FORD MTR CO DEL
COM
345370860
77
12672
SH
SOLE
12672
0
0
FORESTAR GROUP INC
COM
346232101
1374
91098
SH
SOLE
91098
0
0
FORTINET INC
COM
34959E109
33355
242991
SH
SOLE
231947
11044
0
FORTIVE CORP
COM
34959J108
1745
25794
SH
SOLE
25794
0
0
FOX CORP
CL A COM
35137L105
2735
101988
SH
SOLE
85463
16525
0
FOX FACTORY HLDG CORP
COM
35138V102
1238
14988
SH
SOLE
14988
0
0
FRANKLIN RESOURCES INC
COM
354613101
1950
92979
SH
SOLE
80792
12187
0
FREEPORT-MCMORAN INC
CL B
35671D857
266
23000
SH
SOLE
23000
0
0
FTI CONSULTING INC
COM
302941109
843
7355
SH
SOLE
7355
0
0
FUELCELL ENERGY INC
COM
35952H601
132
58505
SH
SOLE
58505
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
42348
434375
SH
SOLE
415474
18901
0
GAMING & LEISURE PPTYS INC
COM
36467J108
3458
99962
SH
SOLE
82579
17383
0
GARMIN LTD
SHS
H2906T109
2500
25648
SH
SOLE
21574
4074
0
GATX CORP
COM
361448103
1155
18944
SH
SOLE
18944
0
0
GENERAC HLDGS INC
COM
368736104
1822
14945
SH
SOLE
14945
0
0
GENERAL DYNAMICS CORP
COM
369550108
27645
184968
SH
SOLE
176650
8318
0
GILEAD SCIENCES INC
COM
375558103
39450
512740
SH
SOLE
490565
22175
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
404
6402
SH
SOLE
6402
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
802
70828
SH
SOLE
70828
0
0
GLOBAL PMTS INC
COM
37940X102
276
1625
SH
SOLE
1625
0
0
GLOBAL X FDS
GLBX MSCI COLUM
37954Y327
530
23313
SH
SOLE
23313
0
0
GLOBAL X FDS
GLBX MSCI NORW
37950E747
1088
114076
SH
SOLE
114076
0
0
GLYCOMIMETICS INC
COM
38000Q102
64
16961
SH
SOLE
16961
0
0
GORMAN RUPP CO
COM
383082104
893
28731
SH
SOLE
28731
0
0
GRAPHIC PACKAGING HLDG CO
COM
388689101
1139
81393
SH
SOLE
69915
11478
0
GREAT LAKES DREDGE & DOCK CO
COM
390607109
422
45572
SH
SOLE
45572
0
0
GREEN BRICK PARTNERS INC
COM
392709101
941
79389
SH
SOLE
79389
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
1843
16621
SH
SOLE
13845
2776
0
HAEMONETICS CORP
COM
405024100
1155
12894
SH
SOLE
12894
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
854
27118
SH
SOLE
27118
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
723
26974
SH
SOLE
26974
0
0
HAMILTON LANE INC
CL A
407497106
495
7347
SH
SOLE
7347
0
0
HANGER INC
COM NEW
41043F208
386
23315
SH
SOLE
23315
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
11872
307958
SH
SOLE
295259
12699
0
HAWAIIAN ELEC INDUSTRIES
COM
419870100
4402
122075
SH
SOLE
122075
0
0
HEICO CORP NEW
COM
422806109
769
7720
SH
SOLE
7720
0
0
HELEN OF TROY CORP LTD
COM
G4388N106
421
2231
SH
SOLE
2231
0
0
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
1181
26263
SH
SOLE
26263
0
0
HERSHEY CO
COM
427866108
12283
94760
SH
SOLE
90250
4510
0
HILLTOP HOLDINGS INC
COM
432748101
1180
63954
SH
SOLE
63954
0
0
HOME DEPOT INC
COM
437076102
116163
463707
SH
SOLE
445380
18327
0
HONEYWELL INTL INC
COM
438516106
11554
79911
SH
SOLE
78008
1903
0
HOOKIPA PHARMA INC
COM
43906K100
959
82548
SH
SOLE
82548
0
0
HP INC
COM
40434L105
40133
2282025
SH
SOLE
2159860
122165
0
HUMANA INC
COM
444859102
1983
5113
SH
SOLE
5113
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
15040
1664588
SH
SOLE
1598317
66271
0
HUNTINGTON INGALLS INDS INC
COM
446413106
1387
7947
SH
SOLE
7947
0
0
IDEXX LABS INC
COM
45168D104
2105
6376
SH
SOLE
5368
1008
0
II-VI INC
COM
902104108
539
11419
SH
SOLE
11419
0
0
IMMUNOMEDICS INC
COM
452907108
750
21154
SH
SOLE
21154
0
0
INNOSPEC INC
COM
45768S105
722
9344
SH
SOLE
9344
0
0
INNOVATIVE INDL PPTYS INC
COM
45781V101
787
8938
SH
SOLE
8938
0
0
INNOVIVA INC
COM
45781M101
503
36012
SH
SOLE
36012
0
0
INSTALLED BLDG PRODS INC
COM
45780R101
1790
26024
SH
SOLE
26024
0
0
INTEL CORP
COM
458140100
86153
1439972
SH
SOLE
1380015
59957
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
16378
135618
SH
SOLE
129925
5693
0
INTERPUBLIC GROUP COS INC
COM
460690100
906
52822
SH
SOLE
52822
0
0
INTL PAPER CO
COM
460146103
20481
581690
SH
SOLE
556151
25539
0
INTUIT
COM
461202103
8430
28462
SH
SOLE
28462
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1471
5940
SH
SOLE
5940
0
0
ISHARES INC
MSCI AUST ETF
464286103
1503
78002
SH
SOLE
78002
0
0
ISHARES INC
MSCI CDA ETF
464286509
1329
51336
SH
SOLE
51336
0
0
ISHARES INC
MSCI FRANCE ETF
464286707
1816
66218
SH
SOLE
66218
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
1020
37607
SH
SOLE
37607
0
0
ISHARES INC
MSCI ITALY ETF
46434G830
1365
56697
SH
SOLE
56697
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
5147
93713
SH
SOLE
93713
0
0
ISHARES INC
MSCI NETHERL ETF
464286814
1258
38451
SH
SOLE
38451
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
1253
66740
SH
SOLE
66740
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
697
31034
SH
SOLE
31034
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
265
4641
SH
SOLE
4641
0
0
ISHARES INC
MSCI SWITZERLAND
464286749
1019
26154
SH
SOLE
26154
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
1258
31270
SH
SOLE
31270
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
19403
224026
SH
SOLE
224026
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
1222
21381
SH
SOLE
0
21381
0
ISHARES TR
CORE S&P MCP ETF
464287507
2090
11753
SH
SOLE
1350
10403
0
ISHARES TR
CORE S&P SCP ETF
464287804
899
13169
SH
SOLE
0
13169
0
ISHARES TR
CORE S&P500 ETF
464287200
310
1000
SH
SOLE
1000
0
0
ISHARES TR
CORE US AGGBD ET
464287226
54755
463207
SH
SOLE
447908
15299
0
ISHARES TR
IBOXX INV CP ETF
464287242
18385
136688
SH
SOLE
131159
5529
0
ISHARES TR
MSCI EAFE ETF
464287465
388
6381
SH
SOLE
6381
0
0
ISHARES TR
MSCI INDONIA ETF
46429B309
599
33269
SH
SOLE
33269
0
0
ISHARES TR
MSCI POLAND ETF
46429B606
181
10889
SH
SOLE
10889
0
0
ISHARES TR
MSCI QATAR ETF
46434V779
650
40725
SH
SOLE
40725
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
2494
96801
SH
SOLE
96801
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
469
2441
SH
SOLE
2441
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
310
2757
SH
SOLE
2757
0
0
ISHARES TR
TIPS BD ETF
464287176
280
2273
SH
SOLE
0
2273
0
JAMES RIV GROUP LTD
COM
G5005R107
239
5320
SH
SOLE
5320
0
0
JOHNSON & JOHNSON
COM
478160104
91612
651435
SH
SOLE
625184
26251
0
JOHNSON OUTDOORS INC
CL A
479167108
590
6480
SH
SOLE
6480
0
0
JOUNCE THERAPEUTICS INC
COM
481116101
1856
268981
SH
SOLE
268981
0
0
JPMORGAN CHASE & CO
COM
46625H100
73482
781231
SH
SOLE
734207
47024
0
K12 INC
COM
48273U102
913
33523
SH
SOLE
33523
0
0
KARUNA THERAPEUTICS INC
COM
48576A100
374
3353
SH
SOLE
3353
0
0
KB HOME
COM
48666K109
492
16033
SH
SOLE
16033
0
0
KEMPER CORP DEL
COM
488401100
1322
18227
SH
SOLE
18227
0
0
KEYCORP
COM
493267108
30489
2503252
SH
SOLE
2418565
84687
0
KINDER MORGAN INC DEL
COM
49456B101
35943
2369337
SH
SOLE
2237970
131367
0
KINIKSA PHARMACEUTICALS LTD
COM CL A
G5269C101
363
14239
SH
SOLE
14239
0
0
KLA CORP
COM NEW
482480100
2883
14823
SH
SOLE
12871
1952
0
KNOLL INC
COM NEW
498904200
255
20926
SH
SOLE
20926
0
0
KROGER CO
COM
501044101
962
28422
SH
SOLE
28422
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
10275
61859
SH
SOLE
58837
3022
0
LAM RESEARCH CORP
COM
512807108
2531
7826
SH
SOLE
6172
1654
0
LAMAR ADVERTISING CO NEW
CL A
512816109
1505
22543
SH
SOLE
19273
3270
0
LAWSON PRODS INC
COM
520776105
662
20531
SH
SOLE
20531
0
0
LIFE STORAGE INC
COM
53223X107
1636
17230
SH
SOLE
14499
2731
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
443
3958
SH
SOLE
3958
0
0
LILLY ELI & CO
COM
532457108
11781
71754
SH
SOLE
71754
0
0
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
609
78839
SH
SOLE
78839
0
0
LIVONGO HEALTH INC
COM
539183103
2680
35640
SH
SOLE
35640
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
19
12837
SH
SOLE
12837
0
0
LOCKHEED MARTIN CORP
COM
539830109
53861
147597
SH
SOLE
142271
5326
0
LOWES COS INC
COM
548661107
4401
32568
SH
SOLE
32568
0
0
LPL FINL HLDGS INC
COM
50212V100
855
10911
SH
SOLE
10911
0
0
LULULEMON ATHLETICA INC
COM
550021109
5389
17273
SH
SOLE
15564
1709
0
LUMINEX CORP DEL
COM
55027E102
610
18750
SH
SOLE
18750
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
23150
352250
SH
SOLE
332627
19623
0
M D C HLDGS INC
COM
552676108
845
23673
SH
SOLE
23673
0
0
MANHATTAN ASSOCS INC
COM
562750109
5851
62114
SH
SOLE
62114
0
0
MANPOWERGROUP INC
COM
56418H100
1026
14918
SH
SOLE
14918
0
0
MARKETAXESS HLDGS INC
COM
57060D108
1118
2232
SH
SOLE
2232
0
0
MARSH & MCLENNAN COS INC
COM
571748102
12758
118824
SH
SOLE
118824
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
853
24327
SH
SOLE
24327
0
0
MASIMO CORP
COM
574795100
979
4294
SH
SOLE
4294
0
0
MASTEC INC
COM
576323109
5708
127222
SH
SOLE
127222
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
11658
39428
SH
SOLE
36512
2916
0
MCDONALDS CORP
COM
580135101
434
2355
SH
SOLE
2355
0
0
MCKESSON CORP
COM
58155Q103
1364
8888
SH
SOLE
8888
0
0
MDU RES GROUP INC
COM
552690109
1823
82198
SH
SOLE
71695
10503
0
MEDTRONIC PLC
SHS
G5960L103
45441
495544
SH
SOLE
469728
25816
0
MEET GROUP INC
COM
58513U101
819
131311
SH
SOLE
131311
0
0
MEIRAGTX HLDGS PLC
COM
G59665102
711
56820
SH
SOLE
56820
0
0
MERCK & CO. INC
COM
58933Y105
79608
1029455
SH
SOLE
979388
50067
0
MERCURY SYS INC
COM
589378108
359
4565
SH
SOLE
4565
0
0
META FINL GROUP INC
COM
59100U108
11
11106
SH
SOLE
0
11106
0
METLIFE INC
COM
59156R108
47475
1299965
SH
SOLE
1227589
72376
0
MGIC INVT CORP WIS
COM
552848103
1308
159681
SH
SOLE
159681
0
0
MGP INGREDIENTS INC NEW
COM
55303J106
433
11804
SH
SOLE
11804
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
1648
15651
SH
SOLE
13702
1949
0
MICRON TECHNOLOGY INC
COM
595112103
12111
235061
SH
SOLE
227769
7292
0
MICROSOFT CORP
COM
594918104
138508
680594
SH
SOLE
652921
27673
0
MID-AMER APT CMNTYS INC
COM
59522J103
8111
70731
SH
SOLE
70731
0
0
MIDDLESEX WATER CO
COM
596680108
1008
15012
SH
SOLE
15012
0
0
MOBILE MINI INC
COM
60740F105
260
8816
SH
SOLE
8816
0
0
MODINE MFG CO
COM
607828100
565
102300
SH
SOLE
102300
0
0
MOLINA HEALTHCARE INC
COM
60855R100
9879
55508
SH
SOLE
52625
2883
0
MOMENTA PHARMACEUTICALS INC
COM
60877T100
1392
41848
SH
SOLE
41848
0
0
MONDELEZ INTL INC
CL A
609207105
39544
773402
SH
SOLE
738282
35120
0
MOODYS CORP
COM
615369105
10498
38214
SH
SOLE
36372
1842
0
MOOG INC
CL A
615394202
908
17133
SH
SOLE
17133
0
0
MR COOPER GROUP INC
COM
62482R107
1492
119930
SH
SOLE
119930
0
0
MUELLER INDS INC
COM
624756102
1507
56695
SH
SOLE
56695
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
660
69989
SH
SOLE
69989
0
0
MURPHY USA INC
COM
626755102
697
6194
SH
SOLE
6194
0
0
NATIONAL GEN HLDGS CORP
COM
636220303
1074
49686
SH
SOLE
49686
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1342
109573
SH
SOLE
95633
13940
0
NEOPHOTONICS CORP
COM
64051T100
822
92610
SH
SOLE
92610
0
0
NETFLIX INC
COM
64110L106
4967
10916
SH
SOLE
10314
602
0
NETSCOUT SYS INC
COM
64115T104
721
28193
SH
SOLE
28193
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
1005
98497
SH
SOLE
86070
12427
0
NEWMONT CORP
COM
651639106
2477
40108
SH
SOLE
34201
5907
0
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
509
14404
SH
SOLE
14404
0
0
NEXTERA ENERGY INC
COM
65339F101
586
2440
SH
SOLE
2440
0
0
NICE LTD
SPONSORED ADR
653656108
18075
95515
SH
SOLE
92015
3500
0
NIKE INC
CL B
654106103
10562
107725
SH
SOLE
107725
0
0
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
81
20054
SH
SOLE
20054
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1902
6186
SH
SOLE
6186
0
0
NOVAGOLD RES INC
COM NEW
66987E206
299
32541
SH
SOLE
32541
0
0
NOVOCURE LTD
ORD SHS
G6674U108
1289
21733
SH
SOLE
21733
0
0
NVIDIA CORPORATION
COM
67066G104
20346
53553
SH
SOLE
50895
2658
0
NVR INC
COM
62944T105
1306
401
SH
SOLE
337
64
0
ODONATE THERAPEUTICS INC
COM
676079106
789
18639
SH
SOLE
18639
0
0
OFFICE DEPOT INC
COM
676220106
514
218556
SH
SOLE
218556
0
0
OFFICE PPTYS INCOME TR
COM SHS BEN INT
67623C109
1284
49455
SH
SOLE
49455
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
320
1884
SH
SOLE
1884
0
0
OMNICELL INC
COM
68213N109
316
4480
SH
SOLE
4480
0
0
OMNICOM GROUP INC
COM
681919106
875
16027
SH
SOLE
16027
0
0
ONE GAS INC
COM
68235P108
1327
17220
SH
SOLE
17220
0
0
OTTER TAIL CORP
COM
689648103
786
20258
SH
SOLE
20258
0
0
PALO ALTO NETWORKS INC
COM
697435105
371
1617
SH
SOLE
1617
0
0
PARSONS CORPORATION
COM
70202L102
628
17329
SH
SOLE
17329
0
0
PC CONNECTION INC
COM
69318J100
2082
44905
SH
SOLE
44905
0
0
PDL BIOPHARMA INC
COM
69329Y104
105
35915
SH
SOLE
35915
0
0
PEGASYSTEMS INC
COM
705573103
1143
11299
SH
SOLE
11299
0
0
PENNYMAC FINL SVCS INC NEW
COM
70932M107
3206
76708
SH
SOLE
76708
0
0
PENUMBRA INC
COM
70975L107
699
3911
SH
SOLE
3911
0
0
PEPSICO INC
COM
713448108
85011
642761
SH
SOLE
618284
24477
0
PFIZER INC
COM
717081103
60400
1847084
SH
SOLE
1775719
71365
0
PHILIP MORRIS INTL INC
COM
718172109
44528
635566
SH
SOLE
608007
27559
0
PHILLIPS 66
COM
718546104
34165
475169
SH
SOLE
455564
19605
0
PLEXUS CORP
COM
729132100
939
13310
SH
SOLE
13310
0
0
PNC FINL SVCS GROUP INC
COM
693475105
23992
228043
SH
SOLE
218896
9147
0
PRICE T ROWE GROUP INC
COM
74144T108
4003
32416
SH
SOLE
27085
5331
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
1793
43167
SH
SOLE
36319
6848
0
PROCTER AND GAMBLE CO
COM
742718109
105093
878922
SH
SOLE
849153
29769
0
PROGRESS SOFTWARE CORP
COM
743312100
747
19271
SH
SOLE
19271
0
0
PROLOGIS INC.
COM
74340W103
47947
513741
SH
SOLE
485547
28194
0
PRUDENTIAL FINL INC
COM
744320102
41211
676689
SH
SOLE
651046
25643
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
25680
522372
SH
SOLE
507163
15209
0
PULTE GROUP INC
COM
745867101
8241
242166
SH
SOLE
242166
0
0
QIAGEN NV
SHS NEW
N72482123
1521
35494
SH
SOLE
30246
5248
0
QORVO INC
COM
74736K101
671
6070
SH
SOLE
6070
0
0
QUALCOMM INC
COM
747525103
2477
27154
SH
SOLE
27154
0
0
QUALYS INC
COM
74758T303
1113
10696
SH
SOLE
10696
0
0
QUANTA SVCS INC
COM
74762E102
1994
50835
SH
SOLE
42979
7856
0
QUIDEL CORP
COM
74838J101
3046
13616
SH
SOLE
13616
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
323
44174
SH
SOLE
44174
0
0
RADIAN GROUP INC
COM
750236101
565
36417
SH
SOLE
36417
0
0
RAVEN INDS INC
COM
754212108
383
17822
SH
SOLE
17822
0
0
RAYMOND JAMES FINL INC
COM
754730109
3201
46500
SH
SOLE
40383
6117
0
RAYONIER INC
COM
754907103
809
32652
SH
SOLE
32652
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
11970
194638
SH
SOLE
194638
0
0
REGIONS FINANCIAL CORP NEW
COM
7591EP100
282
12063
SH
SOLE
12063
0
0
REPLIGEN CORP
COM
759916109
421
3409
SH
SOLE
3409
0
0
REPUBLIC BANCORP INC KY
CL A
760281204
411
12580
SH
SOLE
12580
0
0
REPUBLIC SVCS INC
COM
760759100
10346
126088
SH
SOLE
120215
5873
0
RESMED INC
COM
761152107
916
4771
SH
SOLE
4771
0
0
RETAIL PPTYS AMER INC
CL A
76131V202
1559
212908
SH
SOLE
177687
35221
0
RETAIL VALUE INC
COM
76133Q102
469
37935
SH
SOLE
37935
0
0
RGC RES INC
COM
74955L103
548
22670
SH
SOLE
22670
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
6465
212286
SH
SOLE
212286
0
0
ROYAL GOLD INC
COM
780287108
2282
18351
SH
SOLE
15948
2403
0
RUBIUS THERAPEUTICS INC
COM
78116T103
74
12364
SH
SOLE
12364
0
0
S&P GLOBAL INC
COM
78409V104
3680
11170
SH
SOLE
10466
704
0
SAFEHOLD INC
COM
78645L100
2431
42289
SH
SOLE
42289
0
0
SAILPOINT TECHNLGIES HLDGS I
COM
78781P105
967
36536
SH
SOLE
36536
0
0
SCHLUMBERGER LTD
COM
806857108
7397
401437
SH
SOLE
385879
15558
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
289
11887
SH
SOLE
0
11887
0
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
338
6537
SH
SOLE
0
6537
0
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
307
3026
SH
SOLE
3026
0
0
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
333
6645
SH
SOLE
6645
0
0
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
431
5817
SH
SOLE
0
5817
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
258
4911
SH
SOLE
4911
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
856
11020
SH
SOLE
11020
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
2363
17569
SH
SOLE
15272
2297
0
SEATTLE GENETICS INC
COM
812578102
2159
12708
SH
SOLE
11043
1665
0
SECUREWORKS CORP
CL A
81374A105
594
51970
SH
SOLE
51970
0
0
SELECT MED HLDGS CORP
COM
81619Q105
1300
88254
SH
SOLE
88254
0
0
SERVICE CORP INTL
COM
817565104
1707
43885
SH
SOLE
38638
5247
0
SERVICENOW INC
COM
81762P102
3242
8004
SH
SOLE
7045
959
0
SERVISFIRST BANCSHARES INC
COM
81768T108
896
25043
SH
SOLE
25043
0
0
SHOPIFY INC
CL A
82509L107
494
520
SH
SOLE
520
0
0
SILGAN HOLDINGS INC
COM
827048109
2565
79211
SH
SOLE
69232
9979
0
SKYWORKS SOLUTIONS INC
COM
83088M102
13256
103679
SH
SOLE
99470
4209
0
SNAP ON INC
COM
833034101
390
2812
SH
SOLE
2812
0
0
SOUTHERN CO
COM
842587107
48859
942302
SH
SOLE
908826
33476
0
SOUTHERN NATL BANCORP OF VA
COM
843395104
409
42171
SH
SOLE
42171
0
0
SOUTHWEST GAS HOLDINGS INC
COM
844895102
447
6468
SH
SOLE
6468
0
0
SPDR GOLD TR
GOLD SHS
78463V107
256
1528
SH
SOLE
1528
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
4111
39178
SH
SOLE
39178
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
12479
40467
SH
SOLE
8567
31900
0
SPDR SER TR
PORTFOLIO AGRGTE
78464A649
212
6884
SH
SOLE
6884
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
3281
35850
SH
SOLE
35850
0
0
SPORTSMANS WHSE HLDGS INC
COM
84920Y106
742
52072
SH
SOLE
52072
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
1590
6159
SH
SOLE
6159
0
0
SPROUTS FMRS MKT INC
COM
85208M102
251
9819
SH
SOLE
9819
0
0
SPS COMMERCE INC
COM
78463M107
2619
34866
SH
SOLE
34866
0
0
SQUARE INC
CL A
852234103
5196
49511
SH
SOLE
45261
4250
0
STAMPS COM INC
COM NEW
852857200
831
4523
SH
SOLE
4523
0
0
STARBUCKS CORP
COM
855244109
11507
156369
SH
SOLE
156369
0
0
STATE STR CORP
COM
857477103
12715
200080
SH
SOLE
188589
11491
0
STRATEGIC ED INC
COM
86272C103
292
1897
SH
SOLE
1897
0
0
STRYKER CORPORATION
COM
863667101
6947
38555
SH
SOLE
38555
0
0
SYNNEX CORP
COM
87162W100
1388
11586
SH
SOLE
9740
1846
0
SYNOPSYS INC
COM
871607107
25129
128871
SH
SOLE
122397
6474
0
SYSCO CORP
COM
871829107
3719
68040
SH
SOLE
68040
0
0
SYSTEMAX INC
COM
871851101
283
13759
SH
SOLE
13759
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
387
9343
SH
SOLE
9343
0
0
TEEKAY TANKERS LTD
CL A
Y8565N300
395
30833
SH
SOLE
30833
0
0
TEGNA INC
COM
87901J105
865
77648
SH
SOLE
77648
0
0
TELADOC HEALTH INC
COM
87918A105
1382
7243
SH
SOLE
7243
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
3222
10362
SH
SOLE
9158
1204
0
TENABLE HLDGS INC
COM
88025T102
886
29712
SH
SOLE
29712
0
0
TERADYNE INC
COM
880770102
214
2537
SH
SOLE
2537
0
0
TESLA INC
COM
88160R101
7792
7216
SH
SOLE
6852
364
0
TETRA TECH INC NEW
COM
88162G103
5413
68411
SH
SOLE
68411
0
0
TEXAS INSTRS INC
COM
882508104
4729
37248
SH
SOLE
37248
0
0
THOMSON REUTERS CORP.
COM NEW
884903709
46404
682709
SH
SOLE
656864
25845
0
T-MOBILE US INC
COM
872590104
10413
99979
SH
SOLE
94303
5676
0
T-MOBILE US INC
RIGHT 07/27/2020
872590112
11
66433
SH
SOLE
66433
0
0
TOPBUILD CORP
COM
89055F103
1557
13682
SH
SOLE
13682
0
0
TWILIO INC
CL A
90138F102
2055
9363
SH
SOLE
7883
1480
0
TYSON FOODS INC
CL A
902494103
250
4193
SH
SOLE
4193
0
0
UFP INDUSTRIES INC
COM
90278Q108
254
5120
SH
SOLE
5120
0
0
UNIFIRST CORP MASS
COM
904708104
1818
10159
SH
SOLE
10159
0
0
UNION PAC CORP
COM
907818108
1668
9864
SH
SOLE
9864
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
346
17178
SH
SOLE
17178
0
0
UNITED NAT FOODS INC
COM
911163103
496
27212
SH
SOLE
27212
0
0
UNITED STATES CELLULAR CORP
COM
911684108
236
7651
SH
SOLE
7651
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
32360
109713
SH
SOLE
103086
6627
0
UNIVAR SOLUTIONS INC
COM
91336L107
5423
321641
SH
SOLE
321641
0
0
US BANCORP DEL
COM NEW
902973304
44083
1197248
SH
SOLE
1147744
49504
0
VALERO ENERGY CORP
COM
91913Y100
31410
534004
SH
SOLE
504559
29445
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
202
9734
SH
SOLE
9734
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
232
2953
SH
SOLE
0
2953
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
219
773
SH
SOLE
773
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
492
5087
SH
SOLE
0
5087
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
594
7188
SH
SOLE
0
7188
0
VAXART INC
COM NEW
92243A200
337
38098
SH
SOLE
38098
0
0
VEECO INSTRS INC DEL
COM
922417100
222
16441
SH
SOLE
16441
0
0
VENTAS INC
COM
92276F100
24583
671295
SH
SOLE
632947
38348
0
VERISIGN INC
COM
92343E102
6363
30764
SH
SOLE
30764
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
81312
1474904
SH
SOLE
1389492
85412
0
VERRICA PHARMACEUTICALS INC
COM
92511W108
411
37325
SH
SOLE
37325
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
13028
44875
SH
SOLE
43528
1347
0
VIACOMCBS INC
CL B
92556H206
11232
481635
SH
SOLE
461951
19684
0
VIEWRAY INC
COM
92672L107
65
28884
SH
SOLE
28884
0
0
VIRTUS INVT PARTNERS INC
COM
92828Q109
1106
9509
SH
SOLE
9509
0
0
VISA INC
COM CL A
92826C839
7906
40927
SH
SOLE
38607
2320
0
VISTRA ENERGY CORP
COM
92840M102
194
10413
SH
SOLE
10413
0
0
WALKER & DUNLOP INC
COM
93148P102
1033
20330
SH
SOLE
20330
0
0
WALMART INC
COM
931142103
92002
768097
SH
SOLE
740402
27695
0
WELLS FARGO CO NEW
COM
949746101
36971
1444161
SH
SOLE
1388945
55216
0
WEST BANCORPORATION INC
CAP STK
95123P106
572
32710
SH
SOLE
32710
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4280
18842
SH
SOLE
18842
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
2844
75088
SH
SOLE
75088
0
0
WP CAREY INC
COM
92936U109
32835
485376
SH
SOLE
458614
26762
0
X4 PHARMACEUTICALS INC
COM
98420X103
709
76114
SH
SOLE
76114
0
0
XCEL ENERGY INC
COM
98389B100
340
5437
SH
SOLE
0
5437
0
YETI HLDGS INC
COM
98585X104
1230
28780
SH
SOLE
28780
0
0
YEXT INC
COM
98585N106
186
11186
SH
SOLE
11186
0
0
YUM CHINA HLDGS INC
COM
98850P109
1946
40486
SH
SOLE
40486
0
0
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
2476
9674
SH
SOLE
9674
0
0