0001006378-20-000007.txt : 20201113
0001006378-20-000007.hdr.sgml : 20201113
20201113163959
ACCESSION NUMBER: 0001006378-20-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201113
DATE AS OF CHANGE: 20201113
EFFECTIVENESS DATE: 20201113
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: SEGALL BRYANT & HAMILL, LLC
CENTRAL INDEX KEY: 0001006378
IRS NUMBER: 411788385
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03381
FILM NUMBER: 201312081
BUSINESS ADDRESS:
STREET 1: 540 WEST MADISON ST
STREET 2: SUITE 1900
CITY: CHICAGO
STATE: IL
ZIP: 60661
BUSINESS PHONE: 3124741222
MAIL ADDRESS:
STREET 1: 540 WEST MADISON ST
STREET 2: SUITE 1900
CITY: CHICAGO
STATE: IL
ZIP: 60661
FORMER COMPANY:
FORMER CONFORMED NAME: SEGALL BRYANT & HAMILL
DATE OF NAME CHANGE: 19960125
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001006378
XXXXXXXX
09-30-2020
09-30-2020
SEGALL BRYANT & HAMILL, LLC
540 WEST MADISON ST
SUITE 1900
CHICAGO
IL
60661
13F HOLDINGS REPORT
028-03381
N
Philip L. Hildebrandt
Chief Executive Officer
312-474-4117
Philip L. Hildebrandt
Chicago
IL
11-13-2020
1
0
0
false
1
028-06325
New York Life Investment Management LLC
INFORMATION TABLE
2
SBH_SEC13F_3Q.xml
3M COMPANY
COM
88579Y101
26260
164124
SH
SOLE
47747
0
116377
AAR CORP
COM
000361105
5905
314129
SH
SOLE
240386
0
73743
ABB LTD-SPON ADR
ADR
000375204
596
23320
SH
SOLE
20020
0
3300
ABBOTT LABS
COM
002824100
83092
763325
SH
SOLE
337557
0
425768
ABBVIE INC COM
COM
00287Y109
16908
192876
SH
SOLE
68151
0
124725
ACCENTURE LTD CL A
COM
G1151C101
20972
92757
SH
SOLE
64134
0
28623
ADAMS DIVERSIFIED EQUITY FD
CEF
006212104
194
11970
SH
SOLE
11970
0
0
ADAPTIVE BIOTECHNOLOGIES CORP COM
COM
00650F109
4690
96462
SH
SOLE
1
95734
0
728
ADDUS HOMECARE CORP
COM
006739106
5593
59178
SH
SOLE
1
58745
0
433
ADOBE INC.
COM
00724F101
187779
382808
SH
SOLE
70910
0
311898
ADVANCE AUTO PARTS INC.
COM
00751Y106
2740
17858
SH
SOLE
9571
0
8287
ADVANCED ENERGY INDS
COM
007973100
5433
86353
SH
SOLE
18317
0
68036
AEROVIRONMENT INC
COM
008073108
2086
34771
SH
SOLE
1
34465
0
306
AFLAC INC
COM
001055102
1764
48433
SH
SOLE
33886
0
14547
AGILENT TECHNOLOGIES
COM
00846U101
17349
172071
SH
SOLE
118209
0
53862
AIR LEASE CORP
COM
00912X302
11461
389352
SH
SOLE
149763
0
239589
AIR PRODUCTS & CHEMICALS INC
COM
009158106
38230
128651
SH
SOLE
38685
0
89966
AKAMAI TECHNOLOGIES
COM
00971T101
706
6386
SH
SOLE
4868
0
1518
ALCON INC ORD SHS
COM
H01301128
51645
907438
SH
SOLE
332769
0
574669
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
10446
35543
SH
SOLE
32512
0
3031
ALKERMES PLC
COM
G01767105
5983
361061
SH
SOLE
263272
0
97789
ALLEGIANT TRAVEL CO COM
COM
01748X102
4146
34595
SH
SOLE
10595
0
24000
ALLETE INC
COM
018522300
16146
312069
SH
SOLE
239842
0
72227
ALLIANCE NATIONAL MUNI INC
CEF
01864U106
652
46625
SH
SOLE
0
0
46625
ALLIANT ENERGY CORP
COM
018802108
413
7977
SH
SOLE
1800
0
6177
ALLSTATE CORP
COM
020002101
368
3929
SH
SOLE
150
0
3779
ALNYLAM PHARMACEUTICALS
COM
02043Q107
292
2009
SH
SOLE
0
0
2009
ALPHABET INC CL A
COM
02079K305
17550
11968
SH
SOLE
4854
0
7114
ALPHABET INC, CL C
COM
02079K107
100168
68197
SH
SOLE
32076
0
36121
ALTRIA GROUP INC
COM
02209S103
720
18551
SH
SOLE
2676
0
15875
AMARIN CORP PLC SPONS ADR NEW
COM
023111206
46
11000
SH
SOLE
11000
0
0
AMAZON.COM, INC.
COM
023135106
236112
75019
SH
SOLE
21077
0
53942
AMEDISYS INC
COM
023436108
19758
83570
SH
SOLE
1
52870
0
30700
AMEREN CORPORATION
COM
023608102
324
4110
SH
SOLE
0
0
4110
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
204
16300
SH
SOLE
16300
0
0
AMERICAN AIRLINES GROUP INC
COM
02376R102
190
15511
SH
SOLE
0
0
15511
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
675
8239
SH
SOLE
3116
0
5123
AMERICAN EXPRESS
COM
025816109
566
5644
SH
SOLE
1344
0
4300
AMERICAN TOWER CORP-CL A
COM
03027X100
6462
26750
SH
SOLE
2038
0
24712
AMERICAN WATER WORKS INC
COM
030420103
2096
14478
SH
SOLE
11495
0
2983
AMERICOLD REALTY TRUST
RE
03064D108
9193
257107
SH
SOLE
1
139168
0
117939
AMERIS BANCORP
COM
03076K108
5091
223431
SH
SOLE
74427
0
149004
AMERISOURCEBERGEN CORP
COM
03073E105
797
8214
SH
SOLE
8180
0
34
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
2564
21996
SH
SOLE
16139
0
5857
AMGEN INC
COM
031162100
16476
64838
SH
SOLE
56289
0
8549
AMICUS THERAPEUTICS INC
COM
03152W109
2669
188986
SH
SOLE
1
187603
0
1383
AMPHENOL CORP CL A - NEW
COM
032095101
11467
105916
SH
SOLE
9539
0
96377
ANALOG DEVICES
COM
032654105
3841
32903
SH
SOLE
8264
0
24639
ANAPLAN INC
COM
03272L108
10622
169784
SH
SOLE
1
90091
0
79693
ANGIODYNAMICS INC
COM
03475V101
4373
362831
SH
SOLE
258490
0
104341
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
452
17100
SH
SOLE
17100
0
0
ANIXA BIOSCIENCES INC
COM
03528H109
43
17400
SH
SOLE
0
0
17400
ANNALY CAPITAL MANAGEMENT IN
RE
035710409
163
22625
SH
SOLE
0
0
22625
ANSYS INC
COM
03662Q105
2916
8913
SH
SOLE
636
0
8277
AON PLC CL A
COM
G0403H108
33016
160210
SH
SOLE
101459
0
58751
APACHE CORP
COM
037411105
96
10191
SH
SOLE
10016
0
175
APPLE INC.
COM
037833100
196543
1697326
SH
SOLE
669570
0
1027756
APPLIED MATERIALS INC
COM
038222105
2650
44478
SH
SOLE
3248
0
41230
ARCHER DANIELS MIDLAND CO
COM
039483102
810
17423
SH
SOLE
14476
0
2947
ARES CAPITAL CORP
OA
04010L103
7698
550911
SH
SOLE
23918
0
526993
ARES MANAGEMENT CORPORATION
COM
03990B101
51044
1263879
SH
SOLE
263957
0
999922
ARMSTRONG WORLD INDS INC
COM
04247X102
1076
15635
SH
SOLE
3654
0
11981
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS
ADR
00215W100
94
22900
SH
SOLE
22900
0
0
ASGN Inc.
COM
00191U102
3104
48835
SH
SOLE
1
48460
0
375
ASPEN TECHNOLOGY INC
COM
045327103
1625
12838
SH
SOLE
0
0
12838
ASTEC INDUSTRIES INC
COM
046224101
18784
346263
SH
SOLE
251865
0
94398
AT & T INC
COM
00206R102
3801
133298
SH
SOLE
47165
0
86133
ATMOS ENERGY CORP
COM
049560105
1805
18882
SH
SOLE
18882
0
0
AUTODESK
COM
052769106
17358
75112
SH
SOLE
39891
0
35221
AUTOHOME INC SP ADR RP CL A
ADR
05278C107
793
8252
SH
SOLE
8252
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
319
2294
SH
SOLE
924
0
1370
AUTOZONE INC
COM
053332102
1254
1064
SH
SOLE
44
0
1020
AVALARA INC
COM
05338G106
1729
13592
SH
SOLE
6584
0
7008
AVERY DENNISON CORP
COM
053611109
49229
384779
SH
SOLE
165312
0
219467
Avient Corp
COM
05368V106
2691
101694
SH
SOLE
1
100750
0
944
AZZ INC
COM
002474104
15100
442491
SH
SOLE
325722
0
116769
BALCHEM CORPORATION
COM
057665200
28665
293556
SH
SOLE
3190
0
290366
BALL CORP
COM
058498106
468
5644
SH
SOLE
5150
0
494
BANCO BBVA ARGENTINA SA SPONSORED ADS
ADR
058934100
87
34300
SH
SOLE
34300
0
0
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
75
21792
SH
SOLE
19690
0
2102
BANK AMER CORP COM
COM
060505104
3085
127942
SH
SOLE
27396
0
100546
BANK OF HAWAII CORPORATION
COM
062540109
468
9248
SH
SOLE
6248
0
3000
BANK OF MONTREAL
COM
063671101
425
7245
SH
SOLE
15
0
7230
BANK OF NEW YORK MELLON CORP
COM
064058100
1388
40527
SH
SOLE
2291
0
38236
BANK OZK
COM
06417N103
1254
58868
SH
SOLE
1
58425
0
443
BAXTER INTERNATIONAL INC.
COM
071813109
35425
441298
SH
SOLE
146326
0
294972
BCE INC.
COM
05534B760
583
14066
SH
SOLE
13580
0
486
BECTON DICKINSON
COM
075887109
3894
16767
SH
SOLE
11096
0
5671
BELDEN INC
COM
077454106
9384
301589
SH
SOLE
220931
0
80658
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
6080
19
SH
SOLE
2
0
17
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
52628
247110
SH
SOLE
68306
0
178804
BERRY GLOBAL GROUP INC
COM
08579W103
9761
201989
SH
SOLE
65938
0
136051
BIOGEN IDEC INC
COM
09062X103
4559
16070
SH
SOLE
124
0
15946
BIO-RAD LABORATORIES INC
COM
090572207
11785
22855
SH
SOLE
7491
0
15364
BIO-TECHNE CORP
COM
09073M104
61806
249555
SH
SOLE
65354
0
184201
BLACK KNIGHT INC
COM
09215C105
211
2424
SH
SOLE
3
0
2421
BLACKLINE INC
COM
09239B109
10717
119543
SH
SOLE
39000
0
80543
BLACKROCK INC-CLASS A
COM
09247X101
15679
27819
SH
SOLE
26641
0
1178
BLACKROCK MUNIHOLDINGS QUALITY FUND II
CEF
09254C107
586
46100
SH
SOLE
0
0
46100
BLACKROCK MUNIYIELD INSURED FUND
CEF
09254E103
235
17520
SH
SOLE
0
0
17520
BLACKSTONE GROUP LP/THE
COM
09260D107
327
6277
SH
SOLE
5362
0
915
BLACKSTONE MORTGAGE TRUST
RE
09257W100
859
39168
SH
SOLE
0
0
39168
BLUEPRINT MEDICINES CORP
COM
09627Y109
3808
41083
SH
SOLE
1
40773
0
310
BOEING CO
COM
097023105
1019
6177
SH
SOLE
450
0
5727
BOOZ ALLEN HAMILTON HLDG CORP CL A
COM
099502106
434
5230
SH
SOLE
4036
0
1194
BP AMOCO PLC
ADR
055622104
350
20026
SH
SOLE
2400
0
17626
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
12460
81947
SH
SOLE
1
78068
0
3879
BRISTOL MYERS SQUIBB CO
COM
110122108
5274
87688
SH
SOLE
50133
0
37555
BRISTOL MYERS SQUIBB CO CONTNGNT VAL RT
RTS
110122157
23
10141
SH
SOLE
27
0
10114
BROADCOM INC
COM
11135F101
19906
54648
SH
SOLE
42344
0
12304
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
201
1527
SH
SOLE
1080
0
447
BROWN-FORMAN CORPORATION CLS B
COM
115637209
1139
15087
SH
SOLE
3525
0
11562
BWX TECHNOLOGIES INC COM
COM
05605H100
10045
178348
SH
SOLE
58002
0
120346
CABLE ONE INC
COM
12685J105
42674
22634
SH
SOLE
8569
0
14065
CABOT OIL & GAS CORP
COM
127097103
219
12600
SH
SOLE
8600
0
4000
CACI INTERNATIONAL INC
COM
127190304
454
2130
SH
SOLE
75
0
2055
CADENCE DESIGN SYSTEMS INC
COM
127387108
201
1881
SH
SOLE
0
0
1881
CALIFORNIA WATER SERVICE GROUP
COM
130788102
11307
260259
SH
SOLE
190184
0
70075
CALLAWAY GOLF CO
COM
131193104
2378
124279
SH
SOLE
1
122537
0
1742
CAPITAL SOUTHWEST CORPORATION
COM
140501107
150
10664
SH
SOLE
0
0
10664
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
3742
95082
SH
SOLE
1
94397
0
685
CARETRUST REIT INC
RE
14174T107
178
10000
SH
SOLE
0
0
10000
CARLISLE COMPANIES INCORPORATED
COM
142339100
6830
55806
SH
SOLE
18552
0
37254
CARRIER GLOBAL CORPORATION COM
COM
14448C104
612
20045
SH
SOLE
5234
0
14811
CASELLA WASTE SYS INC CL A
COM
147448104
6907
123612
SH
SOLE
26552
0
97060
CASEYS GEN STORES INC COM
COM
147528103
452
2546
SH
SOLE
2540
0
6
CASTLE BIOSCIENCES INC COM
COM
14843C105
3470
67469
SH
SOLE
1
66960
0
509
CATALENT INC
COM
148806102
59391
693321
SH
SOLE
281005
0
412316
CATERPILLAR INC
COM
149123101
4592
30797
SH
SOLE
1448
0
29349
CELANESE CORP
COM
150870103
1676
15598
SH
SOLE
8673
0
6925
CENTRAL PUERTO S A SPONSORED ADR
ADR
155038201
74
33000
SH
SOLE
33000
0
0
CERNER CORP
COM
156782104
601
8352
SH
SOLE
1094
0
7258
CHARLES RIV LABS INTL INC
COM
159864107
23045
101692
SH
SOLE
51078
0
50614
CHARTER COMMUNICATIONS INC A
COM
16119P108
871
1398
SH
SOLE
129
0
1269
CHECK POINT SOFTWARE TECH
COM
M22465104
456
3798
SH
SOLE
1319
0
2479
CHEMBIO DIAGNOSTICS INC
COM
163572209
3051
627949
SH
SOLE
460209
0
167740
CHEVRON CORP NEW COM
COM
166764100
7927
110015
SH
SOLE
31199
0
78816
CHIPOTLE MEXICAN GRILL-CL A
COM
169656105
436
350
SH
SOLE
274
0
76
CHOICE HOTELS INTL INC COM
COM
169905106
4974
57847
SH
SOLE
20116
0
37731
CHUBB LIMITED COM
COM
H1467J104
868
7483
SH
SOLE
4934
0
2549
CHURCH & DWIGHT
COM
171340102
3489
37235
SH
SOLE
0
0
37235
CHURCHILL DOWNS INC
COM
171484108
13418
81889
SH
SOLE
1
57159
0
24730
CIENA CORP COM NEW
COM
171779309
862
21678
SH
SOLE
11559
0
10119
CIGNA CORP
COM
125523100
1379
8139
SH
SOLE
778
0
7361
CINTAS CORP
COM
172908105
31324
94040
SH
SOLE
37664
0
56376
CIRCOR INTL INC
COM
17273K109
11818
432081
SH
SOLE
316665
0
115416
CISCO SYSTEMS INC
COM
17275R102
15081
381650
SH
SOLE
47457
0
334193
CITIGROUP
COM
172967424
2914
67590
SH
SOLE
3418
0
64172
CITIZENS FINANCIAL GROUP INC
COM
174610105
630
24830
SH
SOLE
2303
0
22527
CLOROX CO
COM
189054109
24214
115163
SH
SOLE
66954
0
48209
CME GROUP INC
COM
12572Q105
804
4800
SH
SOLE
2948
0
1852
CMS ENERGY CORP
COM
125896100
324
5253
SH
SOLE
76
0
5177
COCA COLA
COM
191216100
10127
205214
SH
SOLE
106267
0
98947
COEUR MNG INC
COM
192108504
3153
426960
SH
SOLE
310432
0
116528
COGENT COMMUNICATIONS HLDGS IN COM NEW
COM
19239V302
4212
70142
SH
SOLE
1
69478
0
664
COGNEX CORP
COM
192422103
966
14836
SH
SOLE
0
0
14836
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
580
8378
SH
SOLE
1
0
8377
COHERENT INC COM
COM
192479103
3020
27242
SH
SOLE
5874
0
21368
COLGATE PALMOLIVE COMPANY
COM
194162103
1351
17541
SH
SOLE
5283
0
12258
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
2272
90558
SH
SOLE
2900
0
87658
COLUMBIA SPORTSWEAR CO
COM
198516106
1941
22327
SH
SOLE
5307
0
17020
COLUMBUS MCKINNON CORP
COM
199333105
18504
558918
SH
SOLE
368276
0
190642
COMCAST CL A
COM
20030N101
71874
1552084
SH
SOLE
593445
0
958639
COMMERCE BANCSHARES INC
COM
200525103
210
3750
SH
SOLE
3750
0
0
COMMUNITY BANK SYSTEM INC
COM
203607106
14683
269648
SH
SOLE
196589
0
73059
COMMVAULT SYSTEM INC
COM
204166102
9981
244701
SH
SOLE
182538
0
62163
COMPASS MINERALS INTL INC
COM
20451N101
40712
685951
SH
SOLE
463197
0
222754
CONCHO RESOURCES INC
COM
20605P101
2355
53734
SH
SOLE
6042
0
47692
CONDUENT INC
COM
206787103
4412
1387016
SH
SOLE
1009955
0
377061
CONMED CORP
COM
207410101
5004
63596
SH
SOLE
1
63152
0
444
CONOCOPHILLIPS
COM
20825C104
2236
67831
SH
SOLE
10804
0
57027
CONSOLIDATED EDISON INC
COM
209115104
583
7476
SH
SOLE
4257
0
3219
CONSTELLATION BRANDS INC
COM
21036P108
399
2101
SH
SOLE
636
0
1465
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
512
7972
SH
SOLE
7825
0
147
CORE MARK HOLDING CO INC
COM
218681104
14639
506105
SH
SOLE
318764
0
187341
CORNING INC
COM
219350105
334
10325
SH
SOLE
0
0
10325
CORTEVA INC
COM
22052L104
559
19425
SH
SOLE
17113
0
2312
COSTAR GROUP INC
COM
22160N109
20177
23794
SH
SOLE
14607
0
9187
COSTCO WHOLESALE CORP.
COM
22160K105
60924
171472
SH
SOLE
73445
0
98027
COUSINS PPTYS INC
RE
222795502
7536
263636
SH
SOLE
181094
0
82542
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
2853
17203
SH
SOLE
2205
0
14998
CSG SYS INTL INC
COM
126349109
11066
270220
SH
SOLE
197546
0
72674
CSW INDUSTRIALS INC.
COM
126402106
824
10664
SH
SOLE
0
0
10664
CSX CORPORATION
COM
126408103
871
11201
SH
SOLE
3518
0
7683
CUBESMART
RE
229663109
6568
203950
SH
SOLE
41250
0
162700
CUMMINS INC.
COM
231021106
237
1122
SH
SOLE
0
0
1122
CURTISS WRIGHT CORP
COM
231561101
2373
25442
SH
SOLE
13611
0
11831
CVS CAREMARK CORPORATION
COM
126650100
909
15528
SH
SOLE
2009
0
13519
CYRUSONE INC
RE
23283R100
8971
127387
SH
SOLE
74424
0
52963
DANAHER CORPORATION
COM
235851102
80109
371875
SH
SOLE
125354
0
246521
DARDEN RESTAURANTS INC
COM
237194105
382
3796
SH
SOLE
2611
0
1185
DAVITA INC
COM
23918K108
309
3590
SH
SOLE
80
0
3510
DEERE & CO
COM
244199105
2275
10263
SH
SOLE
5922
0
4341
DELL TECHNOLOGIES INC CL C
COM
24703L202
1297
19186
SH
SOLE
0
0
19186
DEXCOM, INC.
COM
252131107
839
2035
SH
SOLE
0
0
2035
DIAGEO PLC
ADR
25243Q205
511
3691
SH
SOLE
1033
0
2658
DIGITAL REALTY TRUST INC
RE
253868103
352
2400
SH
SOLE
0
0
2400
DIODES INC
COM
254543101
2189
38793
SH
SOLE
5450
0
33343
DISCOVER FINANCIAL SERVICES
COM
254709108
3468
60017
SH
SOLE
1871
0
58146
DISNEY WALT CO
COM
254687106
20649
166571
SH
SOLE
32883
0
133688
DOLLAR GENERAL
COM
256677105
9340
44582
SH
SOLE
3062
0
41520
DOMINION RESOURCES INC/VA
COM
25746U109
263
3328
SH
SOLE
80
0
3248
DONALDSON CO INC
COM
257651109
695
14921
SH
SOLE
0
0
14921
DORMAN PRODUCTS INC
COM
258278100
9309
103044
SH
SOLE
33244
0
69800
DOVER CORP
COM
260003108
618
5666
SH
SOLE
1287
0
4379
DOW CHEMICAL CO
COM
260557103
5569
118365
SH
SOLE
29785
0
88580
DRAFTKINGS INC COM CL A
COM
26142R104
1038
17650
SH
SOLE
12500
0
5150
DTE ENERGY COMPANY
COM
233331107
933
8097
SH
SOLE
6490
0
1607
DUKE ENERGY CORPORATION
COM
26441C204
1410
15948
SH
SOLE
8007
0
7941
DUPONT DE NEMOURS INC
COM
26614N102
3334
60081
SH
SOLE
22182
0
37899
EAGLE BANCORP INC
COM
268948106
2043
76234
SH
SOLE
1
75676
0
558
EASTMAN CHEMICAL CO
COM
277432100
2320
29749
SH
SOLE
2100
0
27649
EATON CORP PLC
COM
G29183103
1116
10922
SH
SOLE
1024
0
9898
ECOLAB INC
COM
278865100
6179
30899
SH
SOLE
1045
0
29854
EDITAS MEDICINE INC
COM
28106W103
7168
255549
SH
SOLE
5600
0
249949
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
2389
29931
SH
SOLE
1083
0
28848
EMERSON ELECTRIC
COM
291011104
5111
77993
SH
SOLE
40940
0
37053
EMPIRE STATE REALTY TRUST-A
RE
292104106
6406
1046763
SH
SOLE
761562
0
285201
ENBRIDGE INC
COM
29250N105
385
13129
SH
SOLE
2696
0
10433
ENCOMPASS HEALTH CORP
COM
29261A100
7094
109187
SH
SOLE
36106
0
73081
ENDAVA PLC ADS
COM
29260V105
12136
192172
SH
SOLE
1
113421
0
78751
ENEL AMERICAS S A SPONSORED ADR
ADR
29274F104
235
36340
SH
SOLE
36340
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
234
7883
SH
SOLE
7595
0
288
ENERGY TRANSFER EQUITY LP
COM
29273V100
146
27006
SH
SOLE
22573
0
4433
ENERSYS
COM
29275Y102
29594
440894
SH
SOLE
269627
0
171267
ENTEGRIS INC COM
COM
29362U104
17657
237500
SH
SOLE
1
139183
0
98317
ENTERGY CORP
COM
29364G103
269
2726
SH
SOLE
0
0
2726
ENTERPRISE FINL SVCS CORP COM
COM
293712105
11591
425116
SH
SOLE
308061
0
117055
ENTERPRISE PRODUCTS PARTNERS L.P.
OA
293792107
8911
563324
SH
SOLE
14700
0
548624
ENVESTNET INC COM
COM
29404K106
7326
94946
SH
SOLE
1
94299
0
647
EOG RESOURCES INC.
COM
26875P101
2007
55480
SH
SOLE
3562
0
51918
EPAM SYS INC COM
COM
29414B104
792
2454
SH
SOLE
2000
0
454
EQUITY COMMONWEALTH
RE
294628102
78034
2930194
SH
SOLE
1969789
0
960405
EQUITY RESIDENTIAL PROPERTIES
RE
29476L107
205
4000
SH
SOLE
0
0
4000
ESSENTIAL UTILS INC COM
COM
29670G102
379
9469
SH
SOLE
9469
0
0
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
50806
232698
SH
SOLE
50526
0
182172
EURONAV
COM
B38564108
6143
693402
SH
SOLE
693402
0
0
EVENTBRITE INC COM CL A
COM
29975E109
1478
136106
SH
SOLE
1
135192
0
914
EVERBRIDGE INC COM
COM
29978A104
5514
43868
SH
SOLE
1
42605
0
1263
EVERCORE INC CLASS A
COM
29977A105
1860
28404
SH
SOLE
1
28185
0
219
EVERSOURCE ENERGY
COM
30040W108
373
4465
SH
SOLE
0
0
4465
EXACT SCIENCES CORP
COM
30063P105
490
4808
SH
SOLE
150
0
4658
EXELON CORP COM
COM
30161N101
216
6056
SH
SOLE
1253
0
4803
EXXON MOBIL CORP
COM
30231G102
6306
183972
SH
SOLE
57667
0
126305
FACEBOOK INC -A
COM
30303M102
1296
4946
SH
SOLE
316
0
4630
FARO TECHNOLOGIES INC
COM
311642102
52053
853538
SH
SOLE
600297
0
253241
FASTENAL COMPANY
COM
311900104
330
7316
SH
SOLE
3666
0
3650
FATE THERAPEUTICS INC COM
COM
31189P102
2851
71338
SH
SOLE
1
70827
0
511
FERRO CORP
COM
315405100
16445
1326434
SH
SOLE
881103
0
445331
FIDELITY NATIONAL INFORMATION
COM
31620M106
569
3868
SH
SOLE
0
0
3868
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
467
19295
SH
SOLE
19295
0
0
FINVOLUTION GROUP SPONSORED ADS
ADR
31810T101
85
46600
SH
SOLE
46600
0
0
FIRST BUSEY CORP
COM
319383204
10148
638966
SH
SOLE
467452
0
171514
FIRST INDUSTRIAL REALTY TRUST, INC
RE
32054K103
1090
27406
SH
SOLE
27206
0
200
FIRST REPUBLIC BANK/SAN FRAN
COM
33616C100
26979
247317
SH
SOLE
101923
0
145394
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN
ETF
33733E500
222
5000
SH
SOLE
5000
0
0
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
5948
68886
SH
SOLE
1150
0
67736
FIRST WESTN FINL INC
COM
33751L105
151
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
358
3476
SH
SOLE
106
0
3370
FIVE BELOW INC COM
COM
33829M101
4085
32169
SH
SOLE
6883
0
25286
FIVE9 INC
COM
338307101
15350
118368
SH
SOLE
37178
0
81190
FLIR SYSTEMS INC.
COM
302445101
13080
364540
SH
SOLE
253710
0
110830
FMC CORP
COM
302491303
62802
592900
SH
SOLE
271863
0
321037
FNB CORPORATION
COM
302520101
1290
190435
SH
SOLE
37084
0
153351
FNF GROUP
COM
31620R303
371
11800
SH
SOLE
4500
0
7300
FOCUS FINL PARTNERS INC COM CL A
COM
34417P100
2687
81928
SH
SOLE
1
81332
0
596
FORTINET INC
COM
34959E109
436
3689
SH
SOLE
3650
0
39
FORTIVE CORPORATION
COM
34959J108
546
7172
SH
SOLE
738
0
6434
FORWARD AIR CORP COM
COM
349853101
2739
47731
SH
SOLE
10345
0
37386
FOX FACTORY HOLDING CORP
COM
35138V102
13628
183351
SH
SOLE
1
86683
0
96668
FRANCO NEVADA CORP
COM
351858105
59623
427132
SH
SOLE
133426
0
293706
GALLAGHER ARTHUR J
COM
363576109
1302
12327
SH
SOLE
7529
0
4798
GARTNER INC
COM
366651107
262
2107
SH
SOLE
1600
0
507
GENERAC HOLDINGS INC
COM
368736104
5121
26441
SH
SOLE
1
26191
0
250
GENERAL DYNAMICS CORP
COM
369550108
613
4426
SH
SOLE
234
0
4192
GENERAL ELECTRIC CO
COM
369604103
709
113776
SH
SOLE
32884
0
80892
GENERAL MILLS INC
COM
370334104
3459
56027
SH
SOLE
19756
0
36271
GENTEX CORP
COM
371901109
1743
67626
SH
SOLE
36271
0
31355
GILDAN ACTIVEWEAR
COM
375916103
8816
448191
SH
SOLE
327237
0
120954
GILEAD SCIENCES INC.
COM
375558103
897
14189
SH
SOLE
695
0
13494
GLACIER BANCORP INC
COM
37637q105
18949
591325
SH
SOLE
377491
0
213834
GLATFELTER CORP
COM
377320106
25331
1839180
SH
SOLE
1349413
0
489767
GLOBANT S A COM
COM
L44385109
10299
57465
SH
SOLE
1
57035
0
430
GLOBE LIFE INC COM
COM
37959E102
35948
449675
SH
SOLE
188121
0
261554
GLOBUS MEDICAL INC
COM
379577208
13494
272502
SH
SOLE
1
166383
0
106119
GOLDMAN SACHS ETF TR ACCES TREASURY
ETF
381430529
211
2100
SH
SOLE
0
0
2100
GOLDMAN SACHS ETF TR EQUAL WEIGHT US
COM
381430438
399
8020
SH
SOLE
0
0
8020
GOLDMAN SACHS GROUP INC.
COM
38141G104
259
1296
SH
SOLE
545
0
751
GOOSEHEAD INS INC COM CL A
COM
38267D109
7086
81839
SH
SOLE
1
81251
0
588
GRACO INC.
COM
384109104
3290
53632
SH
SOLE
20379
0
33253
GRAINGER WW INC
COM
384802104
10128
28361
SH
SOLE
3942
0
24419
GUIDEWIRE SOFTWARE INC
COM
40171V100
13565
130039
SH
SOLE
19933
0
110106
HAEMONETICS CORP
COM
405024100
11572
132658
SH
SOLE
84105
0
48553
HAIN CELESTIAL GROUP
COM
405217100
106455
3103788
SH
SOLE
1907929
0
1195859
HALLIBURTON COMPANY
COM
406216101
214
17732
SH
SOLE
1880
0
15852
HAMILTON LANE INC CL A
COM
407497106
3469
53716
SH
SOLE
1
53326
0
390
HANOVER INSURANCE CORP
COM
410867105
200
2145
SH
SOLE
1042
0
1103
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
202
38200
SH
SOLE
38200
0
0
HASBRO INC
COM
418056107
16478
199383
SH
SOLE
20797
0
178586
HEALTHCARE SERVICES GROUP INC
COM
421906108
861
39779
SH
SOLE
5000
0
34779
HEALTHPEAK PROPERTIES INC
RE
42250P103
206
7567
SH
SOLE
1505
0
6062
HELMERICH & PAYNE INC COM
COM
423452101
6055
413392
SH
SOLE
300498
0
112894
HENRY JACK & ASSOCIATES
COM
426281101
2714
16688
SH
SOLE
7873
0
8815
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
118
12460
SH
SOLE
0
0
12460
HEXCEL CORP
COM
428291108
3397
101273
SH
SOLE
1
100583
0
690
HOLOGIC INC
COM
436440101
9682
145510
SH
SOLE
73761
0
71749
HOME DEPOT INC
COM
437076102
46703
168097
SH
SOLE
104532
0
63565
HONEYWELL INTERNATIONAL INC.
COM
438516106
38103
231646
SH
SOLE
23221
0
208425
HORIZON PHARMA PLC
COM
G46188101
12443
160178
SH
SOLE
47038
0
113140
HOULIHAN LOKEY INC
COM
441593100
3021
51173
SH
SOLE
1
50706
0
467
HUB GROUP INC CL A
COM
443320106
3890
77502
SH
SOLE
16505
0
60997
HUMANA INC
COM
444859102
413
999
SH
SOLE
0
0
999
HURON CONSULTING GROUP INC
COM
447462102
10968
278946
SH
SOLE
1
225910
0
53036
HUYA INC ADS REP SHS A
COM
44852D108
391
16310
SH
SOLE
16310
0
0
IBM
COM
459200101
5678
46704
SH
SOLE
12960
0
33744
ICAD INC
COM
44934S206
264
30000
SH
SOLE
0
0
30000
ICU MEDICAL INC
COM
44930G107
20337
111285
SH
SOLE
81098
0
30187
IDEX CORP
COM
45167R104
6392
35043
SH
SOLE
13857
0
21186
IDEXX LABS INC
COM
45168D104
4212
10715
SH
SOLE
7678
0
3037
IHS MARKIT LTD
COM
G47567105
64033
814789
SH
SOLE
373255
0
441534
ILLINOIS TOOL WORKS CO
COM
452308109
59731
309159
SH
SOLE
34224
0
274935
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
933
12107
SH
SOLE
12057
0
50
INGEVITY CORP
COM
45688C107
7577
153310
SH
SOLE
1
102572
0
50738
INMODE LTD SHS
COM
M5425M103
2974
82200
SH
SOLE
82200
0
0
INNOSPEC INC
COM
45768S105
2094
33061
SH
SOLE
1
31677
0
1384
INNOVATIVE INDL PPTYS INC COM
RE
45781V101
1930
15560
SH
SOLE
15560
0
0
INPHI CORP COM
COM
45772F107
6169
54942
SH
SOLE
1
54532
0
410
INSPIRE MED SYS INC
COM
457730109
5839
45246
SH
SOLE
1
42382
0
2864
INSULET CORP
COM
45784P101
12591
53221
SH
SOLE
17080
0
36141
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
7988
169112
SH
SOLE
1
92912
0
76200
INTEL CORP
COM
458140100
7872
151841
SH
SOLE
45295
0
106546
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
15128
150427
SH
SOLE
148494
0
1933
INTUIT INC
COM
461202103
324
996
SH
SOLE
50
0
946
INVESCO CURRENCYSHARES EURO TR EURO SHS
ETF
46138K103
253
2296
SH
SOLE
2296
0
0
INVESCO QUALITY MUNI INC TRST COM
CEF
46133G107
248
20044
SH
SOLE
0
0
20044
INVESTORS BANCORP INC
COM
46146L101
10442
1437979
SH
SOLE
1047076
0
390903
ISHARES COMEX GOLD TRUST
ETF
464285105
3586
199529
SH
SOLE
18907
0
180622
ISHARES DJ SELECT DIVIDEND
ETF
464287168
491
6021
SH
SOLE
2680
0
3341
ISHARES IBOXX INV GR CORP BD
ETF
464287242
446
3335
SH
SOLE
1850
0
1485
ISHARES INC CORE MSCI EMKT
ETF
46434G103
675
12803
SH
SOLE
6670
0
6133
ISHARES LEHMAN 20 PLUS YR TREAS
ETF
464287432
792
4866
SH
SOLE
216
0
4650
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
540
6002
SH
SOLE
5120
0
882
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
5175
81433
SH
SOLE
23695
0
57738
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
418
7074
SH
SOLE
1622
0
5452
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
4517
102589
SH
SOLE
4451
0
98138
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
575
4249
SH
SOLE
354
0
3895
ISHARES RUSELL 3000 INDEX
ETF
464287689
359
1831
SH
SOLE
140
0
1691
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
8688
40042
SH
SOLE
37660
0
2382
ISHARES RUSSELL 1000 INDEX
ETF
464287622
1039
5542
SH
SOLE
1642
0
3900
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
5865
49655
SH
SOLE
47263
0
2392
ISHARES RUSSELL 2000
ETF
464287655
5874
39267
SH
SOLE
8442
0
30825
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
3365
15196
SH
SOLE
9064
0
6132
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
1830
18419
SH
SOLE
13087
0
5332
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
1406
8121
SH
SOLE
6896
0
1225
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
3766
65590
SH
SOLE
2791
0
62799
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
1449
11940
SH
SOLE
0
0
11940
ISHARES S&P 1500 INDEX FUND
ETF
464287150
287
3805
SH
SOLE
0
0
3805
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
1192
5158
SH
SOLE
1874
0
3284
ISHARES S&P INDEX FUND
ETF
464287200
2925
8712
SH
SOLE
4038
0
4674
ISHARES S&P MIDCAP 400
ETF
464287507
1082
5837
SH
SOLE
5207
0
630
ISHARES S&P PREF STK INDEX FD
ETF
464288687
525
14438
SH
SOLE
310
0
14128
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
692
9826
SH
SOLE
341
0
9485
ISHARES TR CORE MSCI EAFE
ETF
46432F842
569
9434
SH
SOLE
6784
0
2650
ISHARES TR EAFE VALUE ETF
ETF
464288877
449
11153
SH
SOLE
11153
0
0
ISHARES TR ISHARES 1-5 YR (ETF)
ETF
464288646
2159
39286
SH
SOLE
32657
0
6629
ISHARES TR MBS ETF
ETF
464288588
231
2088
SH
SOLE
1679
0
409
ISHARES TR NATIONAL MUN ETF
ETF
464288414
325
2800
SH
SOLE
2596
0
204
ISHARES TR S&P 500 VAL ETF
ETF
464287408
658
5850
SH
SOLE
0
0
5850
ISHARES TR S&P MC 400GR ETF
ETF
464287606
1210
5056
SH
SOLE
3242
0
1814
ISHARES TR S&P MC 400VL ETF
ETF
464287705
298
2207
SH
SOLE
446
0
1761
ITT INC
COM
45073V108
7592
128507
SH
SOLE
41007
0
87500
J.M. SMUCKER COMPANY
COM
832696405
727
6284
SH
SOLE
3800
0
2484
J2 GLOBAL INC COM
COM
48123V102
305
4400
SH
SOLE
4400
0
0
JACK IN THE BOX INC COM
COM
466367109
7084
89317
SH
SOLE
50778
0
38539
JACOBS ENGINEERING GROUP
COM
469814107
572
6135
SH
SOLE
1000
0
5135
JAZZ PHARMACEUTICALS, PLC
COM
G50871105
327
2295
SH
SOLE
2295
0
0
JOHN BEAN TECHNOLOGIES CORPORATION
COM
477839104
3173
34519
SH
SOLE
1
33577
0
942
JOHNSON & JOHNSON CO
COM
478160104
51106
343426
SH
SOLE
89894
0
253532
JOHNSON CONTROLS INTERNATIONAL PLC
COM
G51502105
290
7092
SH
SOLE
0
0
7092
JP MORGAN CHASE & CO
COM
46625H100
70549
732610
SH
SOLE
284574
0
448036
KANSAS CITY SOUTHERN INDUSTRIES INC.
COM
485170302
23960
132470
SH
SOLE
77742
0
54728
KB FINANCIAL GROUP INC SPONSORED ADR
ADR
48241A105
469
14600
SH
SOLE
14600
0
0
KENNAMETAL INC
COM
489170100
270
9343
SH
SOLE
0
0
9343
KEYCORP
COM
493267108
194
16209
SH
SOLE
1095
0
15114
KEYSIGHT TECHNOLOGIES
COM
49338L103
45722
462944
SH
SOLE
191691
0
271253
KIMBERLY CLARK CORP COM
COM
494368103
6470
43759
SH
SOLE
17604
0
26155
KINDER MORGAN INC
COM
49456B101
264
21545
SH
SOLE
0
0
21545
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
283
5999
SH
SOLE
3224
0
2775
KRATOS DEFENSE & SEC SOLUTIONS UBC
COM
50077B207
3508
181991
SH
SOLE
1
180674
0
1317
KT CORP SPONSORED ADR
ADR
48268K101
448
46600
SH
SOLE
46600
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
31031
182952
SH
SOLE
70256
0
112696
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
287
1510
SH
SOLE
20
0
1490
LAKELAND FINANCIAL CORP
COM
511656100
26042
632138
SH
SOLE
405844
0
226294
LAMB WESTON HOLDINGS
COM
513272104
20846
314035
SH
SOLE
158100
0
155935
LANCASTER COLONY CORPORATION
COM
513847103
7950
44448
SH
SOLE
14953
0
29495
LANDSTAR SYS INC
COM
515098101
2583
20580
SH
SOLE
11024
0
9556
LATTICE SEMICONDUCTOR CORP
COM
518415104
2979
102914
SH
SOLE
21325
0
81589
LENDINGTREE INC
COM
52603B107
2615
8523
SH
SOLE
1
8459
0
64
LIBERTY GLOBAL PLC
COM
G5480U120
678
33034
SH
SOLE
3000
0
30034
LILLY ELI & CO
COM
532457108
1945
13137
SH
SOLE
5128
0
8009
LINDE PLC
COM
G5494J103
1752
7358
SH
SOLE
4440
0
2918
LIVANOVA PLC
COM
G5509L101
1768
39106
SH
SOLE
1
38817
0
289
LIVE NATION ENTERTAINMENT, INC.
COM
538034109
1761
32692
SH
SOLE
6250
0
26442
LIVENT CORP
COM
53814L108
1883
209937
SH
SOLE
1
208496
0
1441
LKQ CORP
COM
501889208
4737
170957
SH
SOLE
40245
0
130712
LOCKHEED MARTIN CORP COM
COM
539830109
1531
4002
SH
SOLE
1516
0
2486
LOGITECH INTL
COM
H50430232
2596
33270
SH
SOLE
33270
0
0
LOWES COS INC COM
COM
548661107
5893
35529
SH
SOLE
5003
0
30526
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
4283
60847
SH
SOLE
2180
0
58667
MAGELLAN HEALTH INC
COM
559079207
51034
673489
SH
SOLE
498220
0
175269
MAGELLAN MIDSTREAM PARTNERS LP
OA
559080106
1039
30412
SH
SOLE
26472
0
3940
MANITOWOC COMPANY INC
COM
563571405
7462
887273
SH
SOLE
646531
0
240742
MARATHON OIL GROUP
COM
565849106
475
116330
SH
SOLE
26500
0
89830
MARATHON PETE CORP COM
COM
56585A102
2111
71812
SH
SOLE
36867
0
34945
MARSH & MCLENNAN
COM
571748102
21181
184733
SH
SOLE
14921
0
169812
MARTIN MARIETTA MATERIALS
COM
573284106
12309
52283
SH
SOLE
625
0
51658
MARVELL TECHNOLOGY GROUP
COM
G5876H105
101396
2551615
SH
SOLE
787709
0
1763906
MASCO CORP
COM
574599106
1797
32562
SH
SOLE
17550
0
15012
MASTERCARD INC-CLASS A
COM
57636Q104
2516
7445
SH
SOLE
2188
0
5257
MAXIMUS INC
COM
577933104
5059
73959
SH
SOLE
1
73009
0
950
MCCORMICK & COMPANY INC
COM
579780206
27396
141218
SH
SOLE
10067
0
131151
MCDONALDS CORP
COM
580135101
12888
58710
SH
SOLE
8491
0
50219
MCKESSON CORPORATION
COM
58155Q103
286
1915
SH
SOLE
30
0
1885
MDU RESOURCES GROUP INC
COM
552690109
500
22157
SH
SOLE
9782
0
12375
MEDNAX INC
COM
58502B106
31886
1958336
SH
SOLE
1445740
0
512596
MEDTRONIC PLC
COM
G5960L103
4807
46228
SH
SOLE
3342
0
42886
MERCK & CO
COM
58933Y105
11647
140416
SH
SOLE
27879
0
112537
MERCURY SYS INC COM
COM
589378108
4163
53748
SH
SOLE
1
53356
0
392
METTLER-TOLEDO INTERNATIONAL
COM
592688105
89343
92515
SH
SOLE
13580
0
78935
MFS MUNICIPAL INCOME TRUST
CEF
552738106
64
10000
SH
SOLE
0
0
10000
MICROCHIP TECHNOLOGY INC.
COM
595017104
51603
502015
SH
SOLE
27518
0
474497
MICROSOFT CORP
COM
594918104
169102
803887
SH
SOLE
398434
0
405453
MKS INSTRUMENTS INC
COM
55306N104
3118
28539
SH
SOLE
15253
0
13286
MODEL N INC
COM
607525102
3978
112746
SH
SOLE
24481
0
88265
MOMO INC ADR
ADR
60879B107
718
52189
SH
SOLE
52189
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
57342
998682
SH
SOLE
374006
0
624676
MONOLITHIC PWR SYS INC
COM
609839105
28540
102051
SH
SOLE
59678
0
42373
MOODY'S CORP
COM
615369105
18545
63982
SH
SOLE
100
0
63882
MORNINGSTAR INC
COM
617700109
4074
25371
SH
SOLE
13521
0
11850
MOTOROLA SOLUTIONS
COM
620076307
548
3503
SH
SOLE
1714
0
1789
MPLX LP
OA
55336V100
872
55010
SH
SOLE
1100
0
53910
MSC INDUSTRIAL DIRECT CO. CLASS A
COM
553530106
2801
44233
SH
SOLE
9721
0
34512
NASDAQ INC COM
COM
631103108
257
2097
SH
SOLE
2090
0
7
NATERA INC COM
COM
632307104
7840
108542
SH
SOLE
1
105607
0
2935
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
21855
832651
SH
SOLE
610810
0
221841
NATIONAL FUEL GAS CO
COM
636180101
262
6440
SH
SOLE
6000
0
440
NCR CORP
COM
62886E108
82375
3720567
SH
SOLE
2719319
0
1001248
NEOGENOMICS INC
COM
64049M209
4548
123225
SH
SOLE
29081
0
94144
NETFLIX INC
COM
64110L106
1066
2129
SH
SOLE
1154
0
975
NEW JERSEY RESOURCES CORP
COM
646025106
12732
471169
SH
SOLE
347297
0
123872
NEW YORK TIMES CLASS A
COM
650111107
3122
72970
SH
SOLE
1
72428
0
542
NEWMONT CORP
COM
651639106
544
8577
SH
SOLE
500
0
8077
NEXTERA ENERGY INC
COM
65339F101
9012
32393
SH
SOLE
3458
0
28935
NEXTIER OILFIELD SOLUTIONS INC COM
COM
65290C105
2599
1404067
SH
SOLE
1027018
0
377049
NGL ENERGY PARTNERS LP
COM
62913M107
49
12300
SH
SOLE
0
0
12300
NICE SYSTEM LTD-SPON ADR
ADR
653656108
577
2538
SH
SOLE
2250
0
288
NIKE INC
COM
654106103
27851
221644
SH
SOLE
121070
0
100574
NOBLE ENERGY
COM
655044105
11572
1352633
SH
SOLE
547144
0
805489
NORDSON CORP
COM
655663102
3298
17190
SH
SOLE
8979
0
8211
NORFOLK SOUTHERN CORP
COM
655844108
502
2359
SH
SOLE
744
0
1615
NORTHERN TR CORP
COM
665859104
5678
72774
SH
SOLE
980
0
71794
NORTHROP GRUMMAN CORPORATION
COM
666807102
404
1281
SH
SOLE
0
0
1281
NOVA MEASURING INS
COM
M7516K103
774
14672
SH
SOLE
14672
0
0
NOVANTA INC
COM
67000B104
3793
36002
SH
SOLE
1
35742
0
260
NOVARTIS A G SPONSORED ADR
ADR
66987V109
49803
573027
SH
SOLE
193588
0
379439
NUVASIVE INC
COM
670704105
3097
63735
SH
SOLE
22138
0
41597
NUVEEN INSURED TAX FREE ADVANTAGE MUNI
COM
670657105
283
19756
SH
SOLE
0
0
19756
NUVEEN QUALITY MUNI INCOME FD
CEF
67066V101
220
15178
SH
SOLE
0
0
15178
NUVEEN QUALITY PREFERRED II
CEF
67072C105
143
16288
SH
SOLE
0
0
16288
NVIDIA CORP
COM
67066G104
1529
2828
SH
SOLE
826
0
2002
NXP SEMICONDUCTORS N.V.
COM
N6596X109
22375
179542
SH
SOLE
77269
0
102273
OGE ENERGY CORP
COM
670837103
264
8840
SH
SOLE
0
0
8840
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
16159
185052
SH
SOLE
1
122534
0
62518
OMNICELL INC
COM
68213N109
4746
63598
SH
SOLE
1
60673
0
2925
OMNICOM GROUP INC
COM
681919106
1916
38579
SH
SOLE
1700
0
36879
ONE GAS INC
COM
68235P108
343
5000
SH
SOLE
1748
0
3252
ONEOK, INC
COM
682680103
1148
44228
SH
SOLE
12939
0
31289
ONTO INNOVATION INC
COM
683344105
3087
103724
SH
SOLE
1
102975
0
749
ORACLE CORPORATION
COM
68389X105
10168
170150
SH
SOLE
18840
0
151310
O'REILLY AUTOMOTIVE INC
COM
67103H107
34161
74076
SH
SOLE
27303
0
46773
ORTHOFIX MED INC
COM
68752m108
61361
1970365
SH
SOLE
1358265
0
612100
OTIS WORLDWIDE CORP COM
COM
68902V107
625
10089
SH
SOLE
2716
0
7373
PACIRA BIOSCIENCES INC
COM
695127100
3592
59748
SH
SOLE
1
59352
0
396
PAGSEGURO DIGITAL LTD CL A
COM
G68707101
1019
27024
SH
SOLE
27024
0
0
PALO ALTO NETWORKS INC
COM
697435105
15580
63790
SH
SOLE
56107
0
7683
PAPA JOHN'S INTL INC
COM
698813102
6322
76793
SH
SOLE
56031
0
20762
PARKER-HANNIFIN CORP
COM
701094104
7202
35760
SH
SOLE
11025
0
24735
PARSLEY ENERGY INC
COM
701877102
8379
895267
SH
SOLE
623702
0
271565
PAYCHEX INC
COM
704326107
335
4189
SH
SOLE
1580
0
2609
PAYPAL HOLDINGS INC
COM
70450Y103
1907
9677
SH
SOLE
5456
0
4221
PDC ENERGY
COM
69327R101
11073
893186
SH
SOLE
612077
0
281109
PEGASYSTEMS INC
COM
705573103
16034
132458
SH
SOLE
43367
0
89091
PENN NATL GAMING INC
COM
707569109
233
3209
SH
SOLE
3139
0
70
PEPSICO INC
COM
713448108
41266
297462
SH
SOLE
53134
0
244328
PFIZER INC COM
COM
717081103
37477
1020396
SH
SOLE
451583
0
568813
PHILIP MORRIS INTERNATIONAL
COM
718172109
574
7654
SH
SOLE
306
0
7348
PHILLIPS 66
COM
718546104
1836
35433
SH
SOLE
7030
0
28403
PHYSICIANS REALTY TRUST
RE
71943U104
19838
1107082
SH
SOLE
875849
0
231233
PILGRIMS PRIDE CORP
COM
72147K108
8298
554422
SH
SOLE
403748
0
150674
PINTEREST INC CL A
COM
72352L106
810
19475
SH
SOLE
14475
0
5000
PNM RESOURCES INC.
COM
69349H107
12667
306550
SH
SOLE
221493
0
85057
POTLATCH CORP (REIT)
RE
737630103
5248
125165
SH
SOLE
4063
0
121102
POWER INTEGRATIONS INC
COM
739276103
3390
61183
SH
SOLE
1
60736
0
447
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
4147
38369
SH
SOLE
825
0
37544
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
7722
27790
SH
SOLE
10913
0
16877
POWERSHARES S&P 500 LOW VOLA
ETF
46138e354
235
4372
SH
SOLE
0
0
4372
PRA HEALTH SCIENCES INC
COM
69354M108
3466
34167
SH
SOLE
1
33933
0
234
PROCTER & GAMBLE
COM
742718109
20532
147675
SH
SOLE
37816
0
109859
PROGRESS SOFTWARE CORP
COM
743312100
51133
1394028
SH
SOLE
1026033
0
367995
PROGRESSIVE CORP OHIO
COM
743315103
10503
110939
SH
SOLE
1716
0
109223
PROGYNY INC COM
COM
74340E103
319
10825
SH
SOLE
0
0
10825
PROOFPOINT INC
COM
743424103
4643
43977
SH
SOLE
12228
0
31749
PROTO LABS INC COM
COM
743713109
4342
33529
SH
SOLE
1
33290
0
239
PURE STORAGE INC CL A
COM
74624M102
6827
443650
SH
SOLE
142114
0
301536
PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST
CEF
746823103
118
15500
SH
SOLE
0
0
15500
QORVO INC
COM
74736K101
259
2009
SH
SOLE
0
0
2009
QTS REALTY TRUST INC CL A
RE
74736A103
6670
105840
SH
SOLE
1
105011
0
829
QUAKER CHEMICAL CP COM
COM
747316107
5668
31532
SH
SOLE
9696
0
21836
QUALCOMM INC COM
COM
747525103
1540
13085
SH
SOLE
3047
0
10038
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
19812
1074084
SH
SOLE
794891
0
279193
QUANTA SERVICES INC
COM
74762E102
60594
1145666
SH
SOLE
577590
0
568076
QUOTIENT TECHNOLOGY INC
COM
749119103
7916
1072662
SH
SOLE
804145
0
268517
RAYTHEON TECHNOLOGIES CORP COM
COM
75513E101
6343
110113
SH
SOLE
8338
0
101775
RBC BEARINGS INC
COM
75524B104
1319
10881
SH
SOLE
2486
0
8395
REALPAGE INC COM
COM
75606N109
11501
199608
SH
SOLE
1
91609
0
107999
REGAL-BELOIT CORPORATION.
COM
758750103
78934
840892
SH
SOLE
593803
0
247089
REGENERON PHARMACEUTICALS
COM
75886F107
594
1061
SH
SOLE
0
0
1061
REINSURANCE GROUP OF AMERICA
COM
759351604
36560
383720
SH
SOLE
110756
0
272964
RENASANT CORP
COM
75970E107
14018
617042
SH
SOLE
449754
0
167288
REPUBLIC SERVICES INC
COM
760759100
462
4938
SH
SOLE
3921
0
1017
REV GROUP INC
COM
749527107
9181
1163667
SH
SOLE
864834
0
298833
REVOLVE GROUP INC CL A
COM
76156B107
1373
83583
SH
SOLE
1
82947
0
636
REXNORD CORP
COM
76169B102
7863
263537
SH
SOLE
85099
0
178438
RH
COM
74967X103
5284
13810
SH
SOLE
1
13713
0
97
RITCHIE BROS. AUCTIONEERS INC.
COM
767744105
7174
121068
SH
SOLE
1
103418
0
17650
RLI CORP
COM
749607107
351
4200
SH
SOLE
0
0
4200
ROCKWELL AUTOMATION INC
COM
773903109
1275
5776
SH
SOLE
4433
0
1343
ROPER TECHNOLOGIES
COM
776696106
123091
311240
SH
SOLE
65119
0
246121
ROSS STORES INC.
COM
778296103
1173
12550
SH
SOLE
3982
0
8568
ROYAL DUTCH SHELL PLC-ADR
ADR
780259206
392
15589
SH
SOLE
5699
0
9890
RPM INTL INC COM
COM
749685103
571
6900
SH
SOLE
5700
0
1200
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
8009
23940
SH
SOLE
6241
0
17699
S&P GLOBAL INC
COM
78409V104
38039
105556
SH
SOLE
50713
0
54843
SAIA INC
COM
78709Y105
3676
29136
SH
SOLE
1
28917
0
219
SAILPOINT TECHNLGIES HLDGS INC COM
COM
78781P105
446
11272
SH
SOLE
0
0
11272
SALESFORCE COM
COM
79466L302
2550
10120
SH
SOLE
700
0
9420
SAP AG ADR
ADR
803054204
452
2896
SH
SOLE
272
0
2624
SCHLUMBERGER LTD.
COM
806857108
1557
100168
SH
SOLE
24121
0
76047
SCHNITZER STEEL INDUSTRIES
COM
806882106
10151
527927
SH
SOLE
386986
0
140941
SCHWAB INTL EQUITY ETF
ETF
808524805
798
25394
SH
SOLE
20458
0
4936
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
518
8827
SH
SOLE
8800
0
27
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
464
9000
SH
SOLE
9000
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
265
4722
SH
SOLE
3770
0
952
SCHWAB STRATEGIC TR US MID-CAP ETF
ETF
808524508
419
7550
SH
SOLE
0
0
7550
SCHWAB US BROAD MARKET ETF
ETF
808524102
1424
17843
SH
SOLE
12424
0
5419
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
276
4982
SH
SOLE
2832
0
2150
SCHWAB US LARGE CAP ETF
ETF
808524201
1289
16028
SH
SOLE
8406
0
7622
SCHWAB US REIT ETF
ETF
808524847
598
16937
SH
SOLE
16937
0
0
SCHWAB US SMALL-CAP ETF
ETF
808524607
1635
23950
SH
SOLE
21739
0
2211
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
24389
1352744
SH
SOLE
882541
0
470203
SEI INVESTMENTS COMPANY
COM
784117103
342
6756
SH
SOLE
0
0
6756
SELECT SECTOR SPDR TR COMMUNICATION
ETF
81369Y852
272
4555
SH
SOLE
4555
0
0
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
1075
7302
SH
SOLE
5372
0
1930
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
792
7513
SH
SOLE
6889
0
624
SERVICENOW INC
COM
81762P102
45189
93164
SH
SOLE
43921
0
49243
SHAKE SHACK INC
COM
819047101
6269
97227
SH
SOLE
1
96541
0
686
SHERWIN WILLIAMS
COM
824348106
27733
39823
SH
SOLE
14462
0
25361
SHOPIFY INC CL A
COM
82509L107
507
496
SH
SOLE
10
0
486
SIBANYE STILLWATER LTD SPONSORED ADR
ADR
82575P107
293
26300
SH
SOLE
26300
0
0
SIERRA WIRELESS INC
COM
826516106
9644
864106
SH
SOLE
631631
0
232475
SIGNATURE BANK
COM
82669G104
3007
36440
SH
SOLE
33360
0
3080
SILGAN HOLDINGS INC
COM
827048109
26317
715700
SH
SOLE
479824
0
235876
SILICON LABORATORIES INC COM
COM
826919102
9284
94884
SH
SOLE
1
66134
0
28750
SILK ROAD MEDICAL INC
COM
82710M100
6112
90944
SH
SOLE
1
90264
0
680
SIMPLY GOOD FOODS CO
COM
82900L102
1831
83027
SH
SOLE
1
82406
0
621
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
280
12500
SH
SOLE
12500
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3375
23178
SH
SOLE
12243
0
10935
SNAP-ON INCORPORATED
COM
833034101
1359
9207
SH
SOLE
0
0
9207
SOUTH STATE CORP
COM
840441109
2914
60546
SH
SOLE
13497
0
47049
SOUTHERN COMPANY
COM
842587107
841
15494
SH
SOLE
4349
0
11145
SPDR DJIA ETF TRUST
ETF
78467X109
517
1863
SH
SOLE
0
0
1863
SPDR GOLD SHARES
ETF
78463V107
41815
235994
SH
SOLE
27910
0
208084
SPDR INDEX SHS FDS S&P INTL SMLCP
ETF
78463X871
552
18158
SH
SOLE
18158
0
0
SPDR S&P DIVIDEND ETF
ETF
78464A763
588
6370
SH
SOLE
150
0
6220
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
2646
7814
SH
SOLE
3926
0
3888
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
1429
28245
SH
SOLE
28245
0
0
SPROTT PHYSICAL GOLD AND SILVER
CEF
85208r101
350
19060
SH
SOLE
0
0
19060
SPX CORPORATION
COM
784635104
52437
1130614
SH
SOLE
764579
0
366035
SQUARE INC CL A
COM
852234103
406
2500
SH
SOLE
0
0
2500
STANDEX INTERNATIONAL CORPORATION
COM
854231107
3152
53255
SH
SOLE
11527
0
41728
STANLEY BLACK & DECKER INC
COM
854502101
407
2513
SH
SOLE
63
0
2450
STARBUCKS CORP COM
COM
855244109
14610
170007
SH
SOLE
74325
0
95682
STATE STREET CORPORATION
COM
857477103
372
6291
SH
SOLE
3900
0
2391
STERIS PLC
COM
G8473T100
852
4837
SH
SOLE
4800
0
37
STERLING CONSTRUCTION CO INC
COM
859241101
19497
1376778
SH
SOLE
1012936
0
363842
STONERIDGE INC
COM
86183P102
2479
134953
SH
SOLE
41726
0
93227
STREETTRACKS SPDR BIOTEC ETF
ETF
78464A870
216
1938
SH
SOLE
0
0
1938
STRYKER CORP
COM
863667101
5649
27115
SH
SOLE
3931
0
23184
SYSCO CORPORATION
COM
871829107
473
7616
SH
SOLE
1398
0
6218
T. ROWE PRICE GROUP INC.
COM
74144T108
3796
29609
SH
SOLE
27365
0
2244
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
5905
72843
SH
SOLE
69854
0
2989
TAPESTRY INC
COM
876030107
15112
966818
SH
SOLE
726641
0
240177
TARGET CORPORATION
COM
87612E106
22081
140167
SH
SOLE
130223
0
9944
TELEFONICA BRASIL SA SPONSORED ADR
ADR
87936R106
110
14300
SH
SOLE
14300
0
0
TELLURIAN INC
COM
87968A104
32
40000
SH
SOLE
0
0
40000
TERADYNE INC
COM
880770102
250
3133
SH
SOLE
2200
0
933
TERRENO RLTY CORP
RE
88146M101
1495
27290
SH
SOLE
1
27093
0
197
TESLA MOTORS
COM
88160R101
502
1176
SH
SOLE
701
0
475
TETRA TECH INC
COM
88162G103
10799
113086
SH
SOLE
1
76352
0
36734
TEXAS INSTRUMENTS INC
COM
882508104
4425
30982
SH
SOLE
19389
0
11593
TEXAS ROADHOUSE INC
COM
882681109
2440
40139
SH
SOLE
8583
0
31556
THERMO FISHER SCIENTIFIC INC
COM
883556102
81903
185644
SH
SOLE
49755
0
135889
TIFFANY & CO
COM
886547108
2256
19495
SH
SOLE
7855
0
11640
TIMKEN CO
COM
887389104
5390
99446
SH
SOLE
32560
0
66886
TJX COMPANIES INC
COM
872540109
48552
872162
SH
SOLE
372663
0
499499
TOPBUILD CORP COM
COM
89055F103
2415
14140
SH
SOLE
7608
0
6532
TORM PLC
COM
G89479102
436
64245
SH
SOLE
64245
0
0
TOWER SEMICONDUCTO
COM
M87915274
2436
130650
SH
SOLE
130650
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
COM
892331307
419
3164
SH
SOLE
3164
0
0
TPI COMPOSITES INC COM
COM
87266J104
4468
154275
SH
SOLE
1
153167
0
1108
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
1895
15621
SH
SOLE
2816
0
12805
TRANSUNION
COM
89400J107
1896
22527
SH
SOLE
11932
0
10595
TRAVELERS COMPANIES INC.
COM
89417E109
1409
13025
SH
SOLE
7640
0
5385
TREEHOUSE FOODS INC
COM
89469A104
37740
931280
SH
SOLE
636824
0
294456
TREX COMPANY, INC.
COM
89531P105
6472
90410
SH
SOLE
1
89757
0
653
TRUIST FINL CORP
COM
89832Q109
368
9695
SH
SOLE
1500
0
8195
TRUPANION INC COM
COM
898202106
10087
127848
SH
SOLE
1
127267
0
581
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW
ADR
900111204
80
16700
SH
SOLE
16700
0
0
TURNING POINT THERAPEUTICS INC
COM
90041T108
4398
50343
SH
SOLE
1
50004
0
339
TWIST BIOSCIENCE CORP COM
COM
90184D100
4959
65275
SH
SOLE
1
64925
0
350
UFP Industries Inc
COM
90278Q108
5417
95901
SH
SOLE
20666
0
75235
ULTA SALON COSMETICS & FRANGRANCE INC
COM
90384S303
796
3573
SH
SOLE
20
0
3553
UMPQUA HOLDINGS CORP
COM
904214103
21525
2026681
SH
SOLE
1442224
0
584457
UNDER ARMOUR INC CL A
COM
904311107
18368
1635591
SH
SOLE
1110992
0
524599
UNILEVER N V -NY SHARES
ADR
904784709
3813
63222
SH
SOLE
59847
0
3375
UNILEVER PLC
ADR
904767704
961
15571
SH
SOLE
15113
0
458
UNION PACIFIC CORP
COM
907818108
19976
101426
SH
SOLE
54283
0
47143
UNITED BANKSHARES INC
COM
909907107
2140
99709
SH
SOLE
20987
0
78722
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
14415
851340
SH
SOLE
625930
0
225410
UNITED PARCEL SERVICE - CL B
COM
911312106
11099
66593
SH
SOLE
1969
0
64624
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
69008
221323
SH
SOLE
61336
0
159987
UNIVERSAL ELECTRONICS
COM
913483103
5502
145775
SH
SOLE
44040
0
101735
UPWORK INC
COM
91688F104
4714
270292
SH
SOLE
1
268298
0
1994
US BANCORP DEL COM NEW
COM
902973304
3318
92556
SH
SOLE
35591
0
56965
VAIL RESORTS INC
COM
91879Q109
5602
26179
SH
SOLE
1
25344
0
835
VALE S A ADR
ADR
91912E105
1041
98374
SH
SOLE
98374
0
0
VALERO ENERGY CORP
COM
91913Y100
351
8176
SH
SOLE
4138
0
4038
VANECK VECTORS BIOTECH ETF
ETF
92189F726
826
5090
SH
SOLE
0
0
5090
VANECK VECTORS ETF TR SEMICONDUCTOR ET
ETF
92189F676
453
2600
SH
SOLE
0
0
2600
VANGUARD BD INDEX FD INC LONG TERM BOND
ETF
921937793
980
8759
SH
SOLE
8556
0
203
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
1214
9436
SH
SOLE
1935
0
7501
VANGUARD EMERG MARKET VIPERS
ETF
922042858
3804
88023
SH
SOLE
44149
0
43874
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
413
10164
SH
SOLE
1646
0
8518
VANGUARD EXTENDED MARKET ETF
ETF
922908652
3025
23326
SH
SOLE
500
0
22826
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
1759
34906
SH
SOLE
1200
0
33706
VANGUARD FTSE ALL WORLD EX-US S/C
ETF
922042718
354
3375
SH
SOLE
50
0
3325
VANGUARD GROWTH ETF
ETF
922908736
2656
11653
SH
SOLE
2345
0
9308
VANGUARD HEALTH ETF
ETF
92204A504
369
1808
SH
SOLE
250
0
1558
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
266
1509
SH
SOLE
1509
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
333
2169
SH
SOLE
1731
0
438
VANGUARD INFO TECH ETF
ETF
92204A702
527
1688
SH
SOLE
642
0
1046
VANGUARD INT-TERM CORPORATE
ETF
92206C870
348
3632
SH
SOLE
3173
0
459
VANGUARD REIT ETF
ETF
922908553
263
3333
SH
SOLE
732
0
2601
VANGUARD S&P 500 ETF
ETF
922908363
3257
10585
SH
SOLE
6210
0
4375
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
212
2555
SH
SOLE
118
0
2437
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
341
1587
SH
SOLE
9
0
1578
VANGUARD TOTAL BOND MARKET
ETF
921937835
221
2505
SH
SOLE
2100
0
405
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
2482
14553
SH
SOLE
190
0
14363
VANGUARD VALUE ETF
ETF
922908744
737
7063
SH
SOLE
497
0
6566
VARONIS SYSTEMS, INC.
COM
922280102
231
2000
SH
SOLE
0
0
2000
VERISK ANALYTICS INC
COM
92345Y106
465
2510
SH
SOLE
2510
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
7854
131960
SH
SOLE
22308
0
109652
VERTEX PHARMACEUTICALS INC
COM
92532F100
493
1817
SH
SOLE
946
0
871
VF CORPORATION
COM
918204108
39199
558031
SH
SOLE
215155
0
342876
VIPSHOP HLDGS LTD SPONSORED ADS A
ADR
92763W103
952
60900
SH
SOLE
60900
0
0
VISA INC CL A
COM
92826C839
107824
539153
SH
SOLE
173895
0
365258
VODAFONE GROUP PLC
COM
92857W308
618
46247
SH
SOLE
0
0
46247
WALGREENS BOOTS ALLIANCE INC
COM
931427108
5327
148170
SH
SOLE
9510
0
138660
WALMART INC COM
COM
931142103
11759
84011
SH
SOLE
14653
0
69358
WASTE CONNECTIONS INC
COM
94106B101
2965
28578
SH
SOLE
14885
0
13693
WASTE MANAGEMENT INC
COM
94106L109
610
5366
SH
SOLE
570
0
4796
WATSCO INC
COM
942622200
250
1071
SH
SOLE
285
0
786
WEC ENERGY GROUP INC
COM
92939U106
13894
143392
SH
SOLE
16580
0
126812
WELLS FARGO COMPANY
COM
949746101
2214
94138
SH
SOLE
21029
0
73109
WESBANCO INC
COM
950810101
11227
525708
SH
SOLE
386976
0
138732
WESTERN ALLIANCE BANCORP
COM
957638109
2328
73621
SH
SOLE
38645
0
34976
WESTERN UNION
COM
959802109
379
17725
SH
SOLE
7300
0
10425
WEYERHAEUSER CO
COM
962166104
3092
108317
SH
SOLE
8021
0
100296
WINGSTOP INC
COM
974155103
2811
20571
SH
SOLE
1
20341
0
230
WINTRUST FINANCIAL CORPORATION
COM
97650W108
260
6498
SH
SOLE
0
0
6498
WNS HLDGS LTD SPON ADR
COM
92932M101
8108
126818
SH
SOLE
41403
0
85415
WOLVERINE WORLD WIDE INC COM
COM
978097103
1223
47245
SH
SOLE
11605
0
35640
WORKIVA INC
COM
98139A105
4609
82652
SH
SOLE
26060
0
56592
WORLD FUEL SVCS CORP COM
COM
981475106
1862
87967
SH
SOLE
29540
0
58427
WPX ENERGY
COM
98212B103
14135
2884393
SH
SOLE
1916931
0
967462
XCEL ENERGY INC
COM
98389B100
5196
75227
SH
SOLE
56046
0
19181
XENCOR INC COM
COM
98401F105
3442
88743
SH
SOLE
1
88096
0
647
XILINX INC
COM
983919101
222
2125
SH
SOLE
970
0
1155
YUM BRANDS INC
COM
988498101
1605
17618
SH
SOLE
1500
0
16118
YUM CHINA HOLDINGS INC
COM
98850P109
721
13612
SH
SOLE
0
0
13612
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
72775
287896
SH
SOLE
104498
0
183398
ZENDESK INC COM
COM
98936J101
7248
70419
SH
SOLE
1
59974
0
10445
ZIMMER BIOMET HOLDINGS
COM
98956P102
674
4929
SH
SOLE
1240
0
3689
ZIONS BANCORPORATION
COM
989701107
3509
119989
SH
SOLE
54309
0
65680
ZOETIS INC
COM
98978V103
112923
682751
SH
SOLE
153658
0
529093