0001006378-19-000007.txt : 20191112
0001006378-19-000007.hdr.sgml : 20191112
20191112105312
ACCESSION NUMBER: 0001006378-19-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190930
FILED AS OF DATE: 20191112
DATE AS OF CHANGE: 20191112
EFFECTIVENESS DATE: 20191112
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: 191207081
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-2019
09-30-2019
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-12-2019
0
0
0
false
INFORMATION TABLE
2
sbh_SEC13F3Q.xml
3M COMPANY
COM
88579Y101
34450
209836
SH
SOLE
83154
0
126682
AARONS INC
COM
002535300
6200
96495
SH
SOLE
60725
0
35770
ABB LTD-SPON ADR
ADR
000375204
611
30820
SH
SOLE
26220
0
4600
ABBOTT LABS
COM
002824100
65152
778783
SH
SOLE
367220
0
411563
ABBVIE INC COM
COM
00287Y109
17500
230838
SH
SOLE
93610
0
137228
ACADIA HEALTHCARE CO INC
COM
00404A109
367
11789
SH
SOLE
0
0
11789
ACCENTURE LTD CL A
COM
G1151C101
20312
105544
SH
SOLE
76267
0
29277
ADDUS HOMECARE CORP
COM
006739106
1299
16379
SH
SOLE
16379
0
0
ADOBE INC.
COM
00724F101
108641
393156
SH
SOLE
64741
0
328415
ADVANCE AUTO PARTS INC.
COM
00751Y106
1954
11826
SH
SOLE
5503
0
6323
ADVANCED ENERGY INDS
COM
007973100
2876
50058
SH
SOLE
11894
0
38164
AFLAC INC
COM
001055102
2703
51727
SH
SOLE
34444
0
17283
AGILENT TECHNOLOGIES
COM
00846U101
15836
206566
SH
SOLE
137005
0
69561
AIR LEASE CORP
COM
00912X302
33121
791889
SH
SOLE
166966
0
624923
AIR PRODUCTS & CHEMICALS INC
COM
009158106
4423
19945
SH
SOLE
6747
0
13198
AKAMAI TECHNOLOGIES
COM
00971T101
573
6275
SH
SOLE
4775
0
1500
ALCON INC ORD SHS
COM
H01301128
35548
610333
SH
SOLE
131831
0
478502
ALERIAN MLP ETF
ETF
00162Q866
102
11022
SH
SOLE
1185
0
9837
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
6280
37549
SH
SOLE
32587
0
4962
ALLEGIANT TRAVEL CO COM
COM
01748X102
18430
123149
SH
SOLE
70238
0
52911
ALLETE INC
COM
018522300
16472
188426
SH
SOLE
137219
0
51207
ALLIANCE DATA SYSTEMS CORP
COM
018581108
290
2247
SH
SOLE
2175
0
72
ALLIANCE NATIONAL MUNI INC
CEF
01864U106
642
46625
SH
SOLE
0
0
46625
ALLIANT ENERGY CORP
COM
018802108
323
6000
SH
SOLE
1800
0
4200
ALLSTATE CORP
COM
020002101
1907
17545
SH
SOLE
13434
0
4111
ALPHABET INC CL A
COM
02079K305
16780
13741
SH
SOLE
5574
0
8167
ALPHABET INC, CL C
COM
02079K107
84600
69438
SH
SOLE
33278
0
36160
ALTRIA GROUP INC
COM
02209S103
854
20920
SH
SOLE
7563
0
13357
AMARIN CORP PLC SPONS ADR NEW
COM
023111206
167
11000
SH
SOLE
11000
0
0
AMAZON.COM, INC.
COM
023135106
132525
76389
SH
SOLE
20021
0
56368
AMDOCS LTD SHS
COM
G02602103
1259
19047
SH
SOLE
19047
0
0
AMEDISYS INC
COM
023436108
1729
13208
SH
SOLE
12141
0
1067
AMEREN CORPORATION
COM
023608102
342
4273
SH
SOLE
0
0
4273
AMERI HOLDINGS INC
COM
02362F104
3
20000
SH
SOLE
0
0
20000
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
462
31100
SH
SOLE
31100
0
0
AMERICAN AIRLINES GROUP INC
COM
02376R102
216
8011
SH
SOLE
0
0
8011
AMERICAN EAGLE OUTFITTERS
COM
02553E106
10955
675554
SH
SOLE
531287
0
144267
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
1044
11129
SH
SOLE
6255
0
4874
AMERICAN EXPRESS
COM
025816109
750
6339
SH
SOLE
1431
0
4908
AMERICAN INTERNATIONAL GROUP INC
COM
026874784
365
6564
SH
SOLE
0
0
6564
AMERICAN TOWER CORP-CL A
COM
03027X100
5674
25686
SH
SOLE
961
0
24725
AMERICAN WATER WORKS INC
COM
030420103
2328
18792
SH
SOLE
15051
0
3741
AMERICOLD REALTY TRUST
RE
03064D108
8939
241120
SH
SOLE
97526
0
143594
AMERIPRISE FINANCIAL INC
COM
03076C106
853
5798
SH
SOLE
5564
0
234
AMERIS BANCORP
COM
03076K108
6411
159261
SH
SOLE
47461
0
111800
AMERISAFE INC COM
COM
03071H100
866
13110
SH
SOLE
13110
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
3002
36458
SH
SOLE
36358
0
100
AMETEK INC
COM
031100100
244
2666
SH
SOLE
0
0
2666
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
1729
21477
SH
SOLE
13936
0
7541
AMGEN INC
COM
031162100
16260
83909
SH
SOLE
74409
0
9500
AMICUS THERAPEUTICS INC
COM
03152W109
480
59910
SH
SOLE
59910
0
0
AMPHENOL CORP CL A - NEW
COM
032095101
24430
253089
SH
SOLE
71157
0
181932
ANALOG DEVICES
COM
032654105
4234
37899
SH
SOLE
9889
0
28010
ANAPLAN INC
COM
03272L108
425
9026
SH
SOLE
9026
0
0
ANGIODYNAMICS INC
COM
03475V101
9985
542023
SH
SOLE
286569
0
255454
ANIXA BIOSCIENCES INC
COM
03528H109
70
17400
SH
SOLE
0
0
17400
ANNALY CAPITAL MANAGEMENT IN
RE
035710409
263
29925
SH
SOLE
0
0
29925
ANSYS INC
COM
03662Q105
2080
9402
SH
SOLE
636
0
8766
ANTHEM INC
COM
036752103
227
950
SH
SOLE
422
0
528
AON PLC CL A
COM
G0408V102
23181
119792
SH
SOLE
58717
0
61075
APERGY CORP
COM
03755L104
240
8940
SH
SOLE
0
0
8940
APPLE INC.
COM
037833100
116973
522254
SH
SOLE
220655
0
301599
APPLIED MATERIALS INC
COM
038222105
2213
44448
SH
SOLE
4500
0
39948
AQUA AMERICA INC
COM
03836W103
452
10117
SH
SOLE
10117
0
0
ARAMARK
COM
03852U106
267
6101
SH
SOLE
4850
0
1251
ARCHER DANIELS MIDLAND CO
COM
039483102
758
18478
SH
SOLE
15139
0
3339
ARES CAPITAL CORP
OA
04010L103
10859
582567
SH
SOLE
23075
0
559492
ARES MANAGEMENT CORPORATION
COM
03990B101
32889
1226921
SH
SOLE
219977
0
1006944
ARMSTRONG WORLD INDS INC
COM
04247X102
9333
96539
SH
SOLE
28291
0
68248
ASPEN TECHNOLOGY INC
COM
045327103
1822
14802
SH
SOLE
0
0
14802
ASTEC INDUSTRIES INC
COM
046224101
6163
198188
SH
SOLE
113371
0
84817
AT & T INC
COM
00206R102
5251
138715
SH
SOLE
47402
0
91313
ATLANTIC UNION BANKSHARES CORP
COM
04911A107
18035
484206
SH
SOLE
381532
0
102674
ATMOS ENERGY CORP
COM
049560105
2581
22650
SH
SOLE
22650
0
0
AUTODESK
COM
052769106
539
3651
SH
SOLE
98
0
3553
AUTOHOME INC SP ADR RP CL A
ADR
05278C107
1341
16124
SH
SOLE
16124
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
369
2299
SH
SOLE
1025
0
1274
AUTOZONE INC
COM
053332102
1496
1380
SH
SOLE
5
0
1375
AVALARA INC
COM
05338G106
3671
54573
SH
SOLE
16363
0
38210
AVERY DENNISON CORP
COM
053611109
43544
383594
SH
SOLE
163868
0
219726
AVISTA CORP
COM
05379B107
21593
445760
SH
SOLE
348991
0
96769
AXIS CAPITAL HOLDINGS LTD
COM
G0692U109
8129
121876
SH
SOLE
81900
0
39976
AXOGEN INC
COM
05463X106
1069
85757
SH
SOLE
26483
0
59274
AZZ INC
COM
002474104
11884
272750
SH
SOLE
161405
0
111345
BALCHEM CORPORATION
COM
057665200
30377
306140
SH
SOLE
3690
0
302450
BALL CORP
COM
058498106
556
7642
SH
SOLE
7200
0
442
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
399
49000
SH
SOLE
49000
0
0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT
ADR
05967A107
1015
93200
SH
SOLE
93200
0
0
BANK AMER CORP COM
COM
060505104
2728
93493
SH
SOLE
22582
0
70911
BANK OF HAWAII CORPORATION
COM
062540109
900
10468
SH
SOLE
7468
0
3000
BANK OF MONTREAL
COM
063671101
355
4808
SH
SOLE
15
0
4793
BANK OF NEW YORK MELLON CORP
COM
064058100
4418
97579
SH
SOLE
5061
0
92518
BANK OZK
COM
06417N103
516
18950
SH
SOLE
18950
0
0
BAXTER INTERNATIONAL INC.
COM
071813109
35784
409584
SH
SOLE
101781
0
307803
BB&T CORPORATION
COM
054937107
479
8970
SH
SOLE
1500
0
7470
BCE INC.
COM
05534B760
1695
34919
SH
SOLE
34075
0
844
BEACON ROOFING SUPPLY INC.
COM
073685109
377
11214
SH
SOLE
0
0
11214
BECTON DICKINSON
COM
075887109
5278
20858
SH
SOLE
13267
0
7591
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
5926
19
SH
SOLE
2
0
17
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
50695
243780
SH
SOLE
66576
0
177204
BERRY GLOBAL GROUP INC
COM
08579W103
3842
97788
SH
SOLE
30431
0
67357
BIOGEN IDEC INC
COM
09062X103
3830
16452
SH
SOLE
88
0
16364
BIO-RAD LABORATORIES INC
COM
090572207
8482
25492
SH
SOLE
7483
0
18009
BIO-TECHNE CORP
COM
09073M104
54712
279284
SH
SOLE
70070
0
209214
BIOTELEMETRY INC
COM
090672106
689
16895
SH
SOLE
16895
0
0
BLACK HILLS CORP
COM
092113109
361
4700
SH
SOLE
2800
0
1900
BLACK KNIGHT INC
COM
09215C105
1406
23031
SH
SOLE
9894
0
13137
BLACKLINE INC
COM
09239B109
5748
120267
SH
SOLE
35783
0
84484
BLACKROCK INC-CLASS A
COM
09247X101
14597
32802
SH
SOLE
31686
0
1116
BLACKROCK MUNIHOLDINGS QUALITY FUND II
CEF
09254C107
589
46100
SH
SOLE
0
0
46100
BLACKROCK MUNIYIELD INSURED FUND
CEF
09254E103
238
17520
SH
SOLE
0
0
17520
BLACKSTONE MORTGAGE TRUST
RE
09257W100
1602
44670
SH
SOLE
0
0
44670
BOEING CO
COM
097023105
20209
53077
SH
SOLE
15353
0
37724
BOK FINL CORP COM NEW
COM
05561Q201
1473
18616
SH
SOLE
18616
0
0
BP AMOCO PLC
ADR
055622104
859
22598
SH
SOLE
1411
0
21187
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
2166
14205
SH
SOLE
14205
0
0
BRIGHTCOVE INC
COM
10921T101
1233
117635
SH
SOLE
117635
0
0
BRINKER INTL INC
COM
109641100
484
11332
SH
SOLE
11145
0
187
BRISTOL MYERS SQUIBB CO
COM
110122108
4805
94870
SH
SOLE
57781
0
37089
BRITISH AMERN TOB PLC SPONSORED ADR
ADR
110448107
1411
38205
SH
SOLE
37505
0
700
BROADCOM INC
COM
11135F101
19176
69420
SH
SOLE
56114
0
13306
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
1999
16065
SH
SOLE
15618
0
447
BROWN-FORMAN CORPORATION CLS B
COM
115637209
962
15337
SH
SOLE
3775
0
11562
BRYN MAWR BANK CORPORATION
COM
117665109
1374
37634
SH
SOLE
36134
0
1500
C&J ENERGY SVCS INC
COM
12674R100
8738
814269
SH
SOLE
516904
0
297365
CABOT MICROELECTRONICS CORP
COM
12709P103
1397
9884
SH
SOLE
9584
0
300
CABOT OIL & GAS CORP
COM
127097103
221
12600
SH
SOLE
8600
0
4000
CACI INTERNATIONAL INC
COM
127190304
694
3000
SH
SOLE
425
0
2575
CADENCE DESIGN SYSTEMS INC
COM
127387108
239
3618
SH
SOLE
0
0
3618
CAE INC COM
COM
124765108
1393
54804
SH
SOLE
54804
0
0
CALIFORNIA WATER SERVICE GROUP
COM
130788102
7973
150631
SH
SOLE
86437
0
64194
CALLAWAY GOLF CO
COM
131193104
770
39721
SH
SOLE
39721
0
0
CALLON PETROLEUM CO
COM
13123X102
1888
435134
SH
SOLE
127990
0
307144
CAPITAL SOUTHWEST CORPORATION
COM
140501107
232
10664
SH
SOLE
0
0
10664
CARDINAL HEALTH INC
COM
14149Y108
424
9022
SH
SOLE
7525
0
1497
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
1198
25224
SH
SOLE
25224
0
0
CARLISLE COMPANIES INCORPORATED
COM
142339100
9581
65836
SH
SOLE
19782
0
46054
CAROLINA FINL CORP
COM
143873107
5946
167239
SH
SOLE
77291
0
89948
CASELLA WASTE SYS INC CL A
COM
147448104
7151
166570
SH
SOLE
39987
0
126583
CASEYS GEN STORES INC COM
COM
147528103
413
2561
SH
SOLE
2540
0
21
CATALENT INC
COM
148806102
44250
928684
SH
SOLE
440468
0
488216
CATERPILLAR INC
COM
149123101
4156
32876
SH
SOLE
1683
0
31193
CATO CORP - CLASS A
COM
149205106
2849
161733
SH
SOLE
39743
0
121990
CECO ENVIRONMENTAL CORP
COM
125141101
980
140333
SH
SOLE
140333
0
0
CELGENE CORP
COM
151020104
1848
18602
SH
SOLE
5280
0
13322
CENTENNIAL RESOURCE DEV INC CL A
COM
15136A102
626
138555
SH
SOLE
138555
0
0
CENTERPOINT ENERGY INC
COM
15189T107
2245
74393
SH
SOLE
66973
0
7420
CENTERSTATE BANK CORP
COM
15201P109
2811
117060
SH
SOLE
29090
0
87970
CENTRAL PUERTO S A SPONSORED ADR
ADR
155038201
54
18100
SH
SOLE
18100
0
0
CENTURYLINK INC
COM
156700106
720
58067
SH
SOLE
881
0
57186
CERNER CORP
COM
156782104
2157
31603
SH
SOLE
22614
0
8989
CHARTER COMMUNICATIONS INC A
COM
16119P108
630
1530
SH
SOLE
129
0
1401
CHECK POINT SOFTWARE TECH
COM
M22465104
431
3939
SH
SOLE
1374
0
2565
CHEMBIO DIAGNOSTICS INC
COM
163572209
3388
553770
SH
SOLE
378287
0
175483
CHEVRON CORP NEW COM
COM
166764100
13813
116270
SH
SOLE
48145
0
68125
CHILDREN'S PLACE RETAIL STORE
COM
168905107
5220
67801
SH
SOLE
19611
0
48190
CHIMERA INVESTMENT CORP
RE
16934Q208
4569
233658
SH
SOLE
134092
0
99566
CHOICE HOTELS INTL INC COM
COM
169905106
5128
57671
SH
SOLE
16798
0
40873
CHROMADEX CORP
COM
171077407
83
21000
SH
SOLE
0
0
21000
CHUBB LIMITED COM
COM
H1467J104
3192
19782
SH
SOLE
17234
0
2548
CHURCH & DWIGHT
COM
171340102
4717
62707
SH
SOLE
7990
0
54717
CHURCHILL DOWNS INC
COM
171484108
1593
12900
SH
SOLE
12750
0
150
CIGNA CORP
COM
125523100
1401
9224
SH
SOLE
1741
0
7483
CINTAS CORP
COM
172908105
26103
97327
SH
SOLE
42851
0
54476
CISCO SYSTEMS INC
COM
17275R102
9658
195271
SH
SOLE
18598
0
176673
CITIGROUP
COM
172967424
4956
71775
SH
SOLE
3891
0
67884
CITIZENS FINANCIAL GROUP INC
COM
174610105
1477
41702
SH
SOLE
1854
0
39848
CLOROX CO
COM
189054109
13110
86355
SH
SOLE
39764
0
46591
CME GROUP INC
COM
12572Q105
1150
5428
SH
SOLE
3348
0
2080
CMS ENERGY CORP
COM
125896100
326
5100
SH
SOLE
0
0
5100
CNO FINL GROUP INC COM
COM
12621E103
10308
651103
SH
SOLE
531003
0
120100
COCA COLA
COM
191216100
16849
309604
SH
SOLE
127011
0
182593
COCRYSTAL PHARMA INC
COM
19188J300
33
16100
SH
SOLE
0
0
16100
COEUR MNG INC
COM
192108504
1511
313783
SH
SOLE
180063
0
133720
COGENT COMMUNICATIONS HLDGS IN COM NEW
COM
19239V302
1525
27679
SH
SOLE
27679
0
0
COGNEX CORP
COM
192422103
726
14800
SH
SOLE
0
0
14800
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
698
11596
SH
SOLE
95
0
11501
COLGATE PALMOLIVE COMPANY
COM
194162103
1304
17739
SH
SOLE
4888
0
12851
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
1954
89033
SH
SOLE
2900
0
86133
COLUMBIA PPTY TR INC
RE
198287203
7532
356152
SH
SOLE
204351
0
151801
COLUMBIA SPORTSWEAR CO
COM
198516106
5424
55989
SH
SOLE
16558
0
39431
COLUMBUS MCKINNON CORP
COM
199333105
10541
289374
SH
SOLE
167618
0
121756
COMCAST CL A
COM
20030N101
79611
1764928
SH
SOLE
693084
0
1071844
COMERICA INC
COM
200340107
205
3100
SH
SOLE
0
0
3100
COMFORT SYS USA INC
COM
199908104
7394
167182
SH
SOLE
138852
0
28330
COMMERCE BANCSHARES INC
COM
200525103
216
3573
SH
SOLE
3573
0
0
COMMUNITY BANK SYSTEM INC
COM
203607106
9140
148156
SH
SOLE
85020
0
63136
COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD
ADR
204409601
247
72800
SH
SOLE
72800
0
0
COMPASS MINERALS INTL INC
COM
20451N101
8537
151064
SH
SOLE
77012
0
74052
CONCHO RESOURCES INC
COM
20605P101
8616
127051
SH
SOLE
49218
0
77833
CONDUENT INC
COM
206787103
6160
990483
SH
SOLE
570763
0
419720
CONNECTICUT WATER SERVICE
COM
207797101
3832
54715
SH
SOLE
44757
0
9958
CONOCOPHILLIPS
COM
20825C104
5065
88980
SH
SOLE
14159
0
74821
CONSOLIDATED EDISON INC
COM
209115104
613
6515
SH
SOLE
3767
0
2748
CONSTELLATION BRANDS INC
COM
21036P108
550
2650
SH
SOLE
1300
0
1350
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
431
7015
SH
SOLE
7015
0
0
CONTROLADORA VUELA CIA DE AVIA SPON ADR RP 10
ADR
21240E105
219
21900
SH
SOLE
21900
0
0
CORNING INC
COM
219350105
700
24505
SH
SOLE
14530
0
9975
CORPORATE OFFICE PPTYS TR SH BEN INT
COM
22002t108
14894
500156
SH
SOLE
405992
0
94164
CORTEVA INC
COM
22052L104
639
22860
SH
SOLE
18685
0
4175
COSTAR GROUP INC
COM
22160N109
4896
8255
SH
SOLE
3335
0
4920
COSTCO WHOLESALE CORP.
COM
22160K105
43589
151304
SH
SOLE
64630
0
86674
COUSINS PPTYS INC
RE
222795502
5040
134076
SH
SOLE
71932
0
62144
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
670
4805
SH
SOLE
3155
0
1650
CSG SYS INTL INC
COM
126349109
2297
44456
SH
SOLE
25507
0
18949
CSW INDUSTRIALS INC.
COM
126402106
736
10664
SH
SOLE
0
0
10664
CSX CORPORATION
COM
126408103
1261
18206
SH
SOLE
10158
0
8048
CUBESMART
RE
229663109
646
18478
SH
SOLE
200
0
18278
CURTISS WRIGHT CORP
COM
231561101
1554
12008
SH
SOLE
5300
0
6708
CVS CAREMARK CORPORATION
COM
126650100
788
12455
SH
SOLE
1634
0
10821
D R HORTON INC COM
COM
23331A109
2369
44928
SH
SOLE
44928
0
0
DANA INCORPORATED
COM
235825205
6866
475540
SH
SOLE
371325
0
104215
DANAHER CORPORATION
COM
235851102
51863
359201
SH
SOLE
115869
0
243332
DARDEN RESTAURANTS INC
COM
237194105
219
1850
SH
SOLE
0
0
1850
DAVITA INC
COM
23918K108
297
5190
SH
SOLE
80
0
5110
DEERE & CO
COM
244199105
1470
8711
SH
SOLE
3988
0
4723
DELL TECHNOLOGIES INC CL C
COM
24703L202
1029
19854
SH
SOLE
0
0
19854
DESIGNER BRANDS INC
COM
250565108
6680
390089
SH
SOLE
304619
0
85470
DEXCOM, INC.
COM
252131107
339
2270
SH
SOLE
0
0
2270
DIAGEO PLC
ADR
25243Q205
589
3597
SH
SOLE
1336
0
2261
DIAMONDBACK ENERGY INC
COM
25278X109
909
10101
SH
SOLE
10101
0
0
DIEBOLD INC
COM
253651103
561
50151
SH
SOLE
49643
0
508
DIGITAL REALTY TRUST INC
RE
253868103
210
1619
SH
SOLE
0
0
1619
DIODES INC
COM
254543101
1707
42604
SH
SOLE
7200
0
35404
DISCOVER FINANCIAL SERVICES
COM
254709108
7685
94847
SH
SOLE
3897
0
90950
DISNEY WALT CO
COM
254687106
25450
195220
SH
SOLE
46275
0
148945
DOCUSIGN INC
COM
256163106
207
3348
SH
SOLE
0
0
3348
DOLBY LABORATORIES INC
COM
25659T107
1893
29280
SH
SOLE
29280
0
0
DOLLAR GENERAL
COM
256677105
7419
46660
SH
SOLE
1465
0
45195
DOMINION RESOURCES INC/VA
COM
25746U109
414
5120
SH
SOLE
1872
0
3248
DONALDSON CO INC
COM
257651109
685
13107
SH
SOLE
0
0
13107
DORMAN PRODUCTS INC
COM
258278100
6494
81654
SH
SOLE
23484
0
58170
DOVER CORP
COM
260003108
679
6822
SH
SOLE
1487
0
5335
DOW CHEMICAL CO
COM
260557103
6337
133241
SH
SOLE
26962
0
106279
DTE ENERGY COMPANY
COM
233331107
1018
7652
SH
SOLE
5300
0
2352
DUKE ENERGY CORPORATION
COM
26441C204
1558
16250
SH
SOLE
8640
0
7610
DUPONT DE NEMOURS INC
COM
26614N102
4043
56850
SH
SOLE
21204
0
35646
EAGLE BANCORP INC
COM
268948106
1079
24189
SH
SOLE
24189
0
0
EASTMAN CHEMICAL CO
COM
277432100
3738
50589
SH
SOLE
7416
0
43173
EATON CORP PLC
COM
G29183103
1275
15345
SH
SOLE
3574
0
11771
EBAY INC
COM
278642103
2264
58084
SH
SOLE
57102
0
982
ECOLAB INC
COM
278865100
5988
30229
SH
SOLE
1100
0
29129
EDITAS MEDICINE INC
COM
28106W103
5847
257200
SH
SOLE
5600
0
251600
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
2353
10700
SH
SOLE
361
0
10339
ELF BEAUTY INC
COM
26856L103
493
28128
SH
SOLE
28128
0
0
EMERSON ELECTRIC
COM
291011104
5762
86244
SH
SOLE
46336
0
39908
EMPIRE STATE REALTY TRUST-A
RE
292104106
1709
119712
SH
SOLE
72455
0
47257
ENBRIDGE INC
COM
29250N105
499
14148
SH
SOLE
2696
0
11452
ENCOMPASS HEALTH CORP
COM
29261A100
6537
103314
SH
SOLE
30748
0
72566
ENEL AMERICAS S A SPONSORED ADR
ADR
29274F104
388
42640
SH
SOLE
42640
0
0
ENERGIZER HOLDINGS INC. NEW
COM
29272W109
209
4827
SH
SOLE
360
0
4467
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
249
4211
SH
SOLE
3810
0
401
ENERGY TRANSFER EQUITY LP
COM
29273V100
487
37322
SH
SOLE
29162
0
8160
ENERPLUS CORPORATION
COM
292766102
11770
1582013
SH
SOLE
970025
0
611988
ENERSYS
COM
29275Y102
22804
345855
SH
SOLE
209765
0
136090
ENSIGN GROUP INC
COM
29358P101
16657
351233
SH
SOLE
275316
0
75917
ENTEGRIS INC COM
COM
29362U104
10933
232307
SH
SOLE
97545
0
134762
ENTERGY CORP
COM
29364G103
381
3238
SH
SOLE
0
0
3238
ENTERPRISE FINL SVCS CORP COM
COM
293712105
7975
195683
SH
SOLE
112285
0
83398
ENTERPRISE PRODUCTS PARTNERS L.P.
OA
293792107
17761
621413
SH
SOLE
25540
0
595873
ENVESTNET INC COM
COM
29404K106
1939
34212
SH
SOLE
34212
0
0
EOG RESOURCES INC.
COM
26875P101
8089
108896
SH
SOLE
6279
0
102617
EPAM SYS INC COM
COM
29414B104
2791
15317
SH
SOLE
14452
0
865
EQUITY COMMONWEALTH
RE
294628102
45970
1342134
SH
SOLE
692335
0
649799
EQUITY RESIDENTIAL PROPERTIES
RE
29476L107
345
4000
SH
SOLE
0
0
4000
ESSENTIAL PROPERTIES REALTY TRUST INC
RE
29670E107
10351
451792
SH
SOLE
352771
0
99021
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
50489
253508
SH
SOLE
57666
0
195842
EURONAV
COM
B38564108
1129
124001
SH
SOLE
124001
0
0
EVENTBRITE INC COM CL A
COM
29975E109
781
44089
SH
SOLE
44089
0
0
EVERBRIDGE INC COM
COM
29978A104
4425
71693
SH
SOLE
36088
0
35605
EVERCORE INC CLASS A
COM
29977A105
9304
116144
SH
SOLE
93709
0
22435
EVEREST RE GROUP LTD
COM
G3223R108
2180
8197
SH
SOLE
7879
0
318
EVERSOURCE ENERGY
COM
30040W108
335
3929
SH
SOLE
27
0
3902
EXELON CORP COM
COM
30161N101
2357
48820
SH
SOLE
42194
0
6626
EXPEDIA INC.
COM
30212P303
2893
21521
SH
SOLE
21494
0
27
EXXON MOBIL CORP
COM
30231G102
23634
334641
SH
SOLE
171069
0
163572
FACEBOOK INC -A
COM
30303M102
716
4024
SH
SOLE
337
0
3687
FAIR ISAAC CORP COM
COM
303250104
788
2592
SH
SOLE
2592
0
0
FARO TECHNOLOGIES INC
COM
311642102
3249
67210
SH
SOLE
38563
0
28647
FASTENAL COMPANY
COM
311900104
817
25016
SH
SOLE
5616
0
19400
FEDERAL EXPRESS CORP
COM
31428X106
3052
20918
SH
SOLE
10088
0
10830
FERRO CORP
COM
315405100
8195
691083
SH
SOLE
386409
0
304674
FIDELITY NATIONAL INFORMATION
COM
31620M106
254
1915
SH
SOLE
0
0
1915
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
480
17067
SH
SOLE
16926
0
141
FIREEYE INC
COM
31816Q101
23960
1796220
SH
SOLE
1088825
0
707395
FIRST BANCSHARES INC
COM
318916103
1102
34122
SH
SOLE
34122
0
0
FIRST BUSEY CORP
COM
319383204
6583
260439
SH
SOLE
150011
0
110428
FIRST INDUSTRIAL REALTY TRUST, INC
RE
32054K103
1084
27406
SH
SOLE
27206
0
200
FIRST INTST BANCSYSTEM INC
COM
32055Y201
9370
232872
SH
SOLE
181791
0
51081
FIRST MIDWEST BANCORP INC/IL
COM
320867104
326
16737
SH
SOLE
1000
0
15737
FIRST REPUBLIC BANK/SAN FRAN
COM
33616C100
21346
220621
SH
SOLE
77962
0
142659
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
4557
68690
SH
SOLE
1100
0
67590
FIRST WESTN FINL INC
COM
33751L105
199
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
340
3267
SH
SOLE
202
0
3065
FIVE9 INC
COM
338307101
10276
191254
SH
SOLE
56362
0
134892
FLIR SYSTEMS INC.
COM
302445101
75934
1443465
SH
SOLE
517518
0
925947
FLOWERS FOODS INC
COM
343498101
18556
802259
SH
SOLE
552098
0
250161
FMC CORP
COM
302491303
46618
531411
SH
SOLE
256010
0
275401
FNB CORPORATION
COM
302520101
19547
1695091
SH
SOLE
1180593
0
514498
FNF GROUP
COM
31620R303
1388
31250
SH
SOLE
6500
0
24750
FOCUS FINL PARTNERS INC COM CL A
COM
34417P100
618
25980
SH
SOLE
25980
0
0
FOOT LOCKER INC
COM
344849104
2123
49234
SH
SOLE
28516
0
20718
FORTERRA INC
COM
34960W106
674
93215
SH
SOLE
93215
0
0
FORTINET INC
COM
34959E109
572
7439
SH
SOLE
7400
0
39
FORTIVE CORPORATION
COM
34959J108
591
8642
SH
SOLE
1012
0
7630
FORWARD AIR CORP COM
COM
349853101
15515
243494
SH
SOLE
156441
0
87053
FOX FACTORY HOLDING CORP
COM
35138V102
4468
71821
SH
SOLE
21357
0
50464
FRANCO NEVADA CORP
COM
351858105
31237
342870
SH
SOLE
68935
0
273935
GALLAGHER ARTHUR J
COM
363576109
915
10196
SH
SOLE
4070
0
6126
GAMING AND LEISURE PROPERTIES INC
RE
36467J108
748
19561
SH
SOLE
19538
0
23
GARTNER INC
COM
366651107
331
2317
SH
SOLE
1600
0
717
GEMPHIRE THERAPEUTICS INC
COM
36870A108
11
30000
SH
SOLE
0
0
30000
GENERAC HOLDINGS INC
COM
368736104
3009
38391
SH
SOLE
38391
0
0
GENERAL DYNAMICS CORP
COM
369550108
855
4679
SH
SOLE
248
0
4431
GENERAL ELECTRIC CO
COM
369604103
1359
152069
SH
SOLE
45276
0
106793
GENERAL MILLS INC
COM
370334104
3722
67515
SH
SOLE
28528
0
38987
GENPACT LTD
COM
G3922B107
1449
37387
SH
SOLE
37387
0
0
GENTHERM INC
COM
37253A103
2440
59390
SH
SOLE
34077
0
25313
GILDAN ACTIVEWEAR
COM
375916103
1774
49976
SH
SOLE
21164
0
28812
GILEAD SCIENCES INC.
COM
375558103
1155
18219
SH
SOLE
7879
0
10340
GLACIER BANCORP INC
COM
37637q105
8625
213240
SH
SOLE
170227
0
43013
GLAUKOS CORP COM
COM
377322102
747
11960
SH
SOLE
11960
0
0
GLOBANT S A COM
COM
L44385109
1484
16211
SH
SOLE
16211
0
0
GLOBUS MEDICAL INC
COM
379577208
8239
161197
SH
SOLE
82858
0
78339
GOLDMAN SACHS ETF TR ACCES TREASURY
ETF
381430529
211
2100
SH
SOLE
0
0
2100
GOLDMAN SACHS GROUP INC.
COM
38141G104
267
1289
SH
SOLE
570
0
719
GOOSEHEAD INS INC COM CL A
COM
38267D109
1922
38951
SH
SOLE
38951
0
0
GRACO INC.
COM
384109104
720
15692
SH
SOLE
0
0
15692
GRAHAM HLDGS CO
COM
384637104
9573
14429
SH
SOLE
11356
0
3073
GRAINGER WW INC
COM
384802104
8878
29867
SH
SOLE
1850
0
28017
GRAND CANYON ED INC COM
COM
38526M106
1566
15947
SH
SOLE
15708
0
239
GRANITE CONSTR INC COM
COM
387328107
9150
284796
SH
SOLE
126380
0
158416
GRIFOLS S A SP ADR
ADR
398438408
2007
100088
SH
SOLE
100088
0
0
GROUPON INC
COM
399473107
252
94050
SH
SOLE
94050
0
0
GRUBHUB INC
COM
400110102
10151
180623
SH
SOLE
76989
0
103634
GRUPO FINANCIERO GALICIA S A SPONSORED ADR
ADR
399909100
318
24500
SH
SOLE
24500
0
0
GRUPO FINANCIERO SANTANDER MEX SPON ADR SHS B
ADR
05969B103
136
21500
SH
SOLE
21500
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
72070
683924
SH
SOLE
204646
0
479278
HAIN CELESTIAL GROUP
COM
405217100
45191
2104342
SH
SOLE
1102233
0
1002109
HALLIBURTON COMPANY
COM
406216101
1725
91143
SH
SOLE
3305
0
87838
HANGER INC
COM
41043F208
7953
390281
SH
SOLE
225242
0
165039
HANOVER INSURANCE CORP
COM
410867105
8159
60202
SH
SOLE
47515
0
12687
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
339
119600
SH
SOLE
119600
0
0
HARSCO CORP
COM
415864107
570
30099
SH
SOLE
7425
0
22674
HARTFORD FINANCIAL SERVICES GROUP, INC.
COM
416515104
1637
27008
SH
SOLE
27008
0
0
HASBRO INC
COM
418056107
43907
369644
SH
SOLE
120445
0
249199
HCP INC
RE
40414L109
306
8567
SH
SOLE
1505
0
7062
HEALTHCARE SERVICES GROUP INC
COM
421906108
8296
341710
SH
SOLE
89767
0
251943
HEALTHCARE TR AMER INC CL A
RE
42225P501
8354
284308
SH
SOLE
163169
0
121139
HELMERICH & PAYNE INC COM
COM
423452101
7383
184322
SH
SOLE
107757
0
76565
HENRY JACK & ASSOCIATES
COM
426281101
1741
11926
SH
SOLE
4577
0
7349
HERSHEY FOODS CORP
COM
427866108
279
1800
SH
SOLE
1400
0
400
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
192
12647
SH
SOLE
0
0
12647
HEXCEL CORP
COM
428291108
2212
26916
SH
SOLE
24200
0
2716
HOLOGIC INC
COM
436440101
3699
73429
SH
SOLE
7614
0
65815
HOME DEPOT INC
COM
437076102
27582
118905
SH
SOLE
92909
0
25996
HONEYWELL INTERNATIONAL INC.
COM
438516106
55685
328969
SH
SOLE
69183
0
259786
HORACE MANN EDUCATORS CORPORATION
COM
440327104
7070
152628
SH
SOLE
119180
0
33448
HORIZON PHARMA PLC
COM
G46188101
3723
136701
SH
SOLE
36268
0
100433
HP INCORPORATED
COM
40434L105
449
23700
SH
SOLE
16520
0
7180
HSBC 6.2 12/31/49 PFD
PFD
404280604
237
9130
SH
SOLE
0
0
9130
HUB GROUP INC CL A
COM
443320106
3833
82451
SH
SOLE
20022
0
62429
HUMANA INC
COM
444859102
280
1094
SH
SOLE
100
0
994
HUNTSMAN CORP
COM
447011107
11187
480867
SH
SOLE
371170
0
109697
HURON CONSULTING GROUP INC
COM
447462102
6537
106559
SH
SOLE
71789
0
34770
IBERIABANK CORP
COM
450828108
20119
266340
SH
SOLE
137128
0
129212
IBM
COM
459200101
8635
59310
SH
SOLE
22514
0
36796
ICAD INC
COM
44934S206
206
30000
SH
SOLE
0
0
30000
ICU MEDICAL INC
COM
44930G107
6875
43070
SH
SOLE
22492
0
20578
IDEX CORP
COM
45167R104
3980
24282
SH
SOLE
8460
0
15822
IDEXX LABS INC
COM
45168D104
3329
12238
SH
SOLE
7728
0
4510
IHS MARKIT LTD
COM
G47567105
57128
853982
SH
SOLE
409114
0
444868
ILLINOIS TOOL WORKS CO
COM
452308109
57549
367689
SH
SOLE
29925
0
337764
INDEPENDENT BANK CORP MASS
COM
453836108
15427
206674
SH
SOLE
163128
0
43546
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
877
11296
SH
SOLE
11146
0
150
INGERSOLL-RAND PLC
COM
G47791101
2263
18369
SH
SOLE
2609
0
15760
INGEVITY CORP
COM
45688C107
40974
483322
SH
SOLE
195828
0
287494
INNOPHOS HOLDINGS INC
COM
45774N108
42118
1297562
SH
SOLE
736923
0
560639
INNOSPEC INC
COM
45768S105
773
8671
SH
SOLE
7522
0
1149
INNOVATIVE INDL PPTYS INC COM
COM
45781V101
1619
17555
SH
SOLE
17555
0
0
INOGEN, INC.
COM
45780L104
960
20037
SH
SOLE
4610
0
15427
INPHI CORP COM
COM
45772F107
1398
22905
SH
SOLE
22905
0
0
INSPIRE MED SYS INC
COM
457730109
525
8601
SH
SOLE
7884
0
717
INSTRUCTURE INC COM
COM
45781U103
1019
26303
SH
SOLE
26303
0
0
INSULET CORP
COM
45784P101
16205
98273
SH
SOLE
27805
0
70468
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
6884
114580
SH
SOLE
34492
0
80088
INTEL CORP
COM
458140100
12955
251438
SH
SOLE
94437
0
157001
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
15210
164789
SH
SOLE
162889
0
1900
INTERDIGITAL INC
COM
45867g101
14589
278060
SH
SOLE
224059
0
54001
INTERPUBLIC GROUP CO
COM
460690100
334
15510
SH
SOLE
15510
0
0
INTUIT INC
COM
461202103
263
992
SH
SOLE
50
0
942
INVACARE CORP
COM
461203101
810
107968
SH
SOLE
107968
0
0
INVESCO CURRENCYSHARES EURO TR EURO SHS
ETF
46138K103
652
6296
SH
SOLE
6296
0
0
INVESCO EXCHANGE TRADED FD TR FTSE RAFI 1000
ETF
46137V613
3257
27632
SH
SOLE
27422
0
210
INVESCO QUALITY MUNI INC TRST COM
COM
46133G107
256
20044
SH
SOLE
0
0
20044
INVESTORS BANCORP INC
COM
46146L101
8091
712265
SH
SOLE
490046
0
222219
INVITATION HOMES INC
RE
46187W107
2254
76131
SH
SOLE
76131
0
0
ISHARES BARCLAYS 1-3 YR (ETF)
ETF
464288646
2860
53242
SH
SOLE
46495
0
6747
ISHARES COMEX GOLD TRUST
ETF
464285105
2870
203528
SH
SOLE
16753
0
186775
ISHARES DJ SELECT DIVIDEND
ETF
464287168
905
8874
SH
SOLE
2917
0
5957
ISHARES IBOXX INV GR CORP BD
ETF
464287242
1011
7945
SH
SOLE
5775
0
2170
ISHARES INC CORE MSCI EMKT
ETF
46434G103
675
13751
SH
SOLE
1843
0
11908
ISHARES LEHMAN 20 PLUS YR TREAS
ETF
464287432
788
5513
SH
SOLE
363
0
5150
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
434
5351
SH
SOLE
4699
0
652
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
10642
162900
SH
SOLE
84624
0
78381
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
833
14598
SH
SOLE
1889
0
12709
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
2174
53123
SH
SOLE
10301
0
42822
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
442
4434
SH
SOLE
314
0
4120
ISHARES RUSELL 3000 INDEX
ETF
464287689
499
2863
SH
SOLE
140
0
2723
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
7185
44982
SH
SOLE
43190
0
2037
ISHARES RUSSELL 1000 INDEX
ETF
464287622
1015
6190
SH
SOLE
1465
0
4725
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
8199
63947
SH
SOLE
63517
0
730
ISHARES RUSSELL 2000
ETF
464287655
4710
31115
SH
SOLE
9717
0
21398
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
4733
24514
SH
SOLE
18773
0
5806
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
22268
186462
SH
SOLE
181413
0
5149
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
1065
7545
SH
SOLE
6320
0
1225
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
3500
62453
SH
SOLE
2536
0
59917
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
224
2580
SH
SOLE
0
0
2580
ISHARES S&P 100 ETF
ETF
464287101
429
3266
SH
SOLE
354
0
2912
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
593
3284
SH
SOLE
0
0
3284
ISHARES S&P INDEX FUND
ETF
464287200
2203
7379
SH
SOLE
3499
0
3908
ISHARES S&P MIDCAP 400
ETF
464287507
1425
7386
SH
SOLE
4680
0
2706
ISHARES S&P PREF STK INDEX FD
ETF
464288687
1796
47841
SH
SOLE
1310
0
46531
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
2212
28453
SH
SOLE
2456
0
25997
ISHARES TR CORE MSCI EAFE
ETF
46432F842
744
12175
SH
SOLE
4183
0
7992
ISHARES TR EAFE VALUE ETF
ETF
464288877
575
12177
SH
SOLE
11977
0
200
ISHARES TR MSCI SAUDI ARBIA
ETF
46434V423
4623
151658
SH
SOLE
151658
0
0
ISHARES TR NATIONAL MUN ETF
ETF
464288414
212
1852
SH
SOLE
1852
0
0
ISHARES TR S&P 500 VAL ETF
ETF
464287408
697
5850
SH
SOLE
0
0
5850
ISHARES TR S&P MC 400GR ETF
ETF
464287606
1133
5056
SH
SOLE
3242
0
1814
ISHARES TR S&P MC 400VL ETF
ETF
464287705
645
4032
SH
SOLE
325
0
3707
ITT INC
COM
45073V108
15137
247325
SH
SOLE
106254
0
141071
ITURAN LOCATION AND CONTROL SHS
COM
M6158M104
688
27754
SH
SOLE
27754
0
0
J.M. SMUCKER COMPANY
COM
832696405
676
6153
SH
SOLE
3790
0
2363
J2 GLOBAL INC COM
COM
48123V102
413
4550
SH
SOLE
4550
0
0
JACK IN THE BOX INC COM
COM
466367109
31895
350016
SH
SOLE
196645
0
153371
JACOBS ENGINEERING GROUP
COM
469814107
570
6260
SH
SOLE
1000
0
5260
JAZZ PHARMACEUTICALS, PLC
COM
G50871105
293
2295
SH
SOLE
2295
0
0
JELD-WEN HOLDING INC
COM
47580P103
1607
83219
SH
SOLE
20509
0
62710
JOHN WILEY & SONS
COM
968223206
12435
282991
SH
SOLE
225519
0
57472
JOHNSON & JOHNSON CO
COM
478160104
50331
388996
SH
SOLE
112549
0
276447
JOHNSON CONTROLS INTERNATIONAL PLC
COM
G51502105
311
7095
SH
SOLE
0
0
7095
JOHNSON OUTDOORS INC CL A
COM
479167108
5323
90889
SH
SOLE
70945
0
19944
JONES LANG LASALLE INC
COM
48020Q107
374
2685
SH
SOLE
2685
0
0
JP MORGAN CHASE & CO
COM
46625H100
84966
721530
SH
SOLE
263309
0
458221
KANSAS CITY SOUTHERN INDUSTRIES INC.
COM
485170302
3058
22993
SH
SOLE
21599
0
1394
KEMET CORP COM NEW
COM
488360207
1179
64856
SH
SOLE
64856
0
0
KENNAMETAL INC
COM
489170100
349
11386
SH
SOLE
2000
0
9386
KEURIG DR PEPPER INC
COM
49271V100
246
9045
SH
SOLE
0
0
9045
KEYCORP
COM
493267108
291
16245
SH
SOLE
1095
0
15150
KIMBERLY CLARK CORP COM
COM
494368103
8244
58048
SH
SOLE
31042
0
27006
KINDER MORGAN INC
COM
49456B101
503
24577
SH
SOLE
0
0
24577
KOHLS CORP
COM
500255104
5126
103419
SH
SOLE
98493
0
4926
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
272
5881
SH
SOLE
3160
0
2721
KT CORP SPONSORED ADR
ADR
48268K101
553
48900
SH
SOLE
48900
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
2583
12376
SH
SOLE
7411
0
4965
LA Z BOY INC
COM
505336107
8472
252268
SH
SOLE
196964
0
55304
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
3074
18302
SH
SOLE
990
0
17312
LAKELAND FINANCIAL CORP
COM
511656100
21535
489583
SH
SOLE
275982
0
213601
LAMB WESTON HOLDINGS
COM
513272104
13787
189553
SH
SOLE
85830
0
103723
LEMAITRE VASCULAR INC
COM
525558201
2124
62153
SH
SOLE
46403
0
15750
LENDINGTREE INC
COM
52603B107
581
1870
SH
SOLE
1867
0
3
LIBERTY ALL STAR EQUITY FD
CEF
530158104
73
11381
SH
SOLE
0
0
11381
LIBERTY GLOBAL PLC
COM
G5480U104
246
10047
SH
SOLE
1000
0
9047
LIBERTY GLOBAL PLC
COM
G5480U120
844
35512
SH
SOLE
3000
0
32512
LILLY ELI & CO
COM
532457108
1388
12409
SH
SOLE
5628
0
6781
LINCOLN ELECTRIC HOLDINGS
COM
533900106
1492
17174
SH
SOLE
1105
0
16069
LINDE PLC
COM
G5494J103
915
4723
SH
SOLE
1823
0
2900
LIVANOVA PLC
COM
G5509L101
915
12395
SH
SOLE
12395
0
0
LIVE NATION ENTERTAINMENT, INC.
COM
538034109
15007
226175
SH
SOLE
109046
0
117129
LIVENT CORP
COM
53814L108
551
82307
SH
SOLE
81588
0
719
LKQ CORP
COM
501889208
6324
201040
SH
SOLE
35025
0
166015
LOCKHEED MARTIN CORP COM
COM
539830109
3719
9530
SH
SOLE
7393
0
2137
LOWES COS INC COM
COM
548661107
5720
52035
SH
SOLE
20349
0
31686
LSI INDUSTRIES INC
COM
50216C108
1220
233740
SH
SOLE
233740
0
0
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
5967
66715
SH
SOLE
2199
0
64516
M&T BANK CORPORATION
COM
55261F104
481
3045
SH
SOLE
3045
0
0
MAGELLAN HEALTH INC
COM
559079207
12510
201497
SH
SOLE
119274
0
82223
MAGELLAN MIDSTREAM PARTNERS LP
OA
559080106
2154
32515
SH
SOLE
26772
0
5743
MAGIC SOFTWARE ENTERPRISES LTD ORD
COM
559166103
505
54873
SH
SOLE
54873
0
0
MAGNA INTERNATIONAL CLASS A
COM
559222401
256
4807
SH
SOLE
807
0
4000
MARATHON OIL GROUP
COM
565849106
12181
993981
SH
SOLE
598538
0
395443
MARATHON PETE CORP COM
COM
56585A102
15216
250605
SH
SOLE
212797
0
37808
MARSH & MCLENNAN
COM
571748102
20061
200423
SH
SOLE
9211
0
191212
MARTIN MARIETTA MATERIALS
COM
573284106
14701
53633
SH
SOLE
625
0
53008
MARVELL TECHNOLOGY GROUP
COM
G5876H105
55598
2228998
SH
SOLE
549820
0
1679178
MASIMO CORPORATION
COM
574795100
1151
7738
SH
SOLE
7608
0
130
MASTERCARD INC-CLASS A
COM
57636Q104
2422
8910
SH
SOLE
2533
0
6377
MAXAR TECHNOLOGIES LTD.
COM
57778K105
3274
431168
SH
SOLE
295149
0
136019
MAXIMUS INC
COM
577933104
19828
256665
SH
SOLE
186598
0
70067
MCCORMICK & COMPANY INC
COM
579780206
38458
245964
SH
SOLE
47029
0
198935
MCDONALDS CORP
COM
580135101
13582
63340
SH
SOLE
9606
0
53734
MCKESSON CORPORATION
COM
58155Q103
336
2460
SH
SOLE
0
0
2460
MDC HOLDINGS INC
COM
552676108
7974
185033
SH
SOLE
144013
0
41020
MDU RESOURCES GROUP INC
COM
552690109
2590
91889
SH
SOLE
69014
0
22875
MEDIDATA SOLUTIONS INC
COM
58471A105
979
10698
SH
SOLE
10698
0
0
MEDTRONIC PLC
COM
G5960L103
5360
49375
SH
SOLE
3752
0
45623
MERCK & CO
COM
58933Y105
12362
146972
SH
SOLE
34758
0
112214
MERCURY SYS INC COM
COM
589378108
1385
17055
SH
SOLE
17055
0
0
MERIDIAN BANCORP INC
COM
58958U103
1008
53808
SH
SOLE
53808
0
0
METTLER-TOLEDO INTERNATIONAL
COM
592688105
67712
96152
SH
SOLE
13108
0
83044
MFS MUNICIPAL INCOME TRUST
CEF
552738106
70
10000
SH
SOLE
0
0
10000
MGP INGREDIENTS INC NEW COM
COM
55303J106
781
15709
SH
SOLE
15709
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
82785
890860
SH
SOLE
284573
0
606287
MICROSOFT CORP
COM
594918104
123715
889487
SH
SOLE
454667
0
434820
MIDDLEBY CORP
COM
596278101
1733
14834
SH
SOLE
6529
0
8305
MITEK SYSTEMS INC
COM
606710200
1200
124343
SH
SOLE
124343
0
0
MKS INSTRUMENTS INC
COM
55306N104
5013
54315
SH
SOLE
42386
0
11929
MODEL N INC
COM
607525102
5825
209878
SH
SOLE
50489
0
159389
MOMO INC ADR
ADR
60879B107
946
30559
SH
SOLE
30559
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
877
15842
SH
SOLE
10627
0
5215
MONOLITHIC PWR SYS INC
COM
609839105
2194
14104
SH
SOLE
12450
0
1654
MOODY'S CORP
COM
615369105
8452
41264
SH
SOLE
170
0
41094
MORNINGSTAR INC
COM
617700109
1348
9217
SH
SOLE
4052
0
5165
MOTOROLA SOLUTIONS
COM
620076307
623
3649
SH
SOLE
1714
0
1935
MPLX LP
OA
55336V100
1726
61704
SH
SOLE
2200
0
59504
MTS SYS CORP
COM
553777103
8844
160056
SH
SOLE
124984
0
35072
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
11873
347226
SH
SOLE
221414
0
125812
NATIONAL FUEL GAS CO
COM
636180101
323
6880
SH
SOLE
6000
0
880
NATURAL GAS SERVICES GROUP
COM
63886Q109
336
26213
SH
SOLE
26213
0
0
NATUS MEDICAL INC
COM
639050103
4380
137587
SH
SOLE
80636
0
56951
NCR CORP
COM
62886E108
31536
999258
SH
SOLE
593456
0
405802
NEENAH PAPER INC.
COM
640079109
1159
17795
SH
SOLE
17446
0
349
NEOGENOMICS INC
COM
64049M209
4065
212502
SH
SOLE
55968
0
156534
NETAPP INC
COM
64110D104
298
5693
SH
SOLE
5665
0
28
NETFLIX INC
COM
64110L106
1895
7084
SH
SOLE
6006
0
1078
NEW JERSEY RESOURCES CORP
COM
646025106
6760
149497
SH
SOLE
85787
0
63710
NEW RELIC INC
COM
64829B100
3477
56575
SH
SOLE
17006
0
39569
NEW YORK TIMES CLASS A
COM
650111107
668
23423
SH
SOLE
23423
0
0
NEWELL BRANDS INC
COM
651229106
780
41845
SH
SOLE
27545
0
14300
NEWLINK GENETICS CORP.
COM
651511107
18
10700
SH
SOLE
0
0
10700
NEWMARK GROUP INC CL A
COM
65158N102
4387
484045
SH
SOLE
377535
0
106510
NEWMONT GOLDCORP CORPORATION
COM
651639106
2774
73147
SH
SOLE
68531
0
4616
NEXTERA ENERGY INC
COM
65339F101
7535
32349
SH
SOLE
3890
0
28459
NGL ENERGY PARTNERS LP
COM
62913M107
171
12300
SH
SOLE
0
0
12300
NICE SYSTEM LTD-SPON ADR
ADR
653656108
603
4188
SH
SOLE
3900
0
288
NIKE INC
COM
654106103
22499
239715
SH
SOLE
144845
0
94870
NORFOLK SOUTHERN CORP
COM
655844108
661
3681
SH
SOLE
1869
0
1812
NORTHERN OIL & GAS INC NEV COM
COM
665531109
353
180320
SH
SOLE
180320
0
0
NORTHERN TR CORP
COM
665859104
19533
209281
SH
SOLE
600
0
208681
NORTHROP GRUMMAN CORPORATION
COM
666807102
543
1450
SH
SOLE
250
0
1200
NOVANTA INC
COM
67000B104
930
11380
SH
SOLE
11380
0
0
NOVARTIS A G SPONSORED ADR
ADR
66987V109
45331
521938
SH
SOLE
155195
0
366743
NUVASIVE INC
COM
670704105
3037
47942
SH
SOLE
15018
0
32924
NUVEEN INSURED TAX FREE ADVANTAGE MUNI
COM
670657105
283
19756
SH
SOLE
0
0
19756
NUVEEN QUALITY MUNI INCOME FD
CEF
67066V101
218
15178
SH
SOLE
0
0
15178
NUVEEN QUALITY PREFERRED II
CEF
67072C105
136
13788
SH
SOLE
0
0
13788
NVIDIA CORP
COM
67066G104
842
4836
SH
SOLE
2555
0
2281
NXP SEMICONDUCTORS N.V.
COM
N6596X109
3325
30510
SH
SOLE
0
0
30510
OCCIDENTAL PETE CORP COM
COM
674599105
759
17043
SH
SOLE
6662
0
10381
OCEANFIRST FINL CORP
COM
675234108
4825
204485
SH
SOLE
159695
0
44790
OGE ENERGY CORP
COM
670837103
400
8840
SH
SOLE
0
0
8840
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
1382
23559
SH
SOLE
23559
0
0
OMNICELL INC
COM
68213N109
3902
53981
SH
SOLE
27118
0
26863
OMNICOM GROUP INC
COM
681919106
2966
37916
SH
SOLE
1848
0
36068
ONE GAS INC
COM
68235P108
555
5748
SH
SOLE
1748
0
4000
ONEOK, INC
COM
682680103
25502
346144
SH
SOLE
23860
0
322284
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
5207
335255
SH
SOLE
115296
0
219959
ORACLE CORPORATION
COM
68389X105
10291
186551
SH
SOLE
28602
0
157949
O'REILLY AUTOMOTIVE INC
COM
67103H107
31850
79881
SH
SOLE
28366
0
51515
ORTHOFIX MED INC
COM
68752m108
36702
692183
SH
SOLE
352346
0
339837
OSHKOSH TRUCK CORP
COM
688239201
2193
28939
SH
SOLE
26689
0
2250
OUTFRONT MEDIA INC
RE
69007J106
15554
559854
SH
SOLE
451142
0
108712
P.H. GLATFELTER CO
COM
377316104
13111
851787
SH
SOLE
551087
0
300700
PACIRA BIOSCIENCES INC
COM
695127100
873
22901
SH
SOLE
22901
0
0
PAGSEGURO DIGITAL LTD CL A
COM
G68707101
658
14210
SH
SOLE
14210
0
0
PALATIN TECHNOLOGIES INC
COM
696077403
11
11985
SH
SOLE
11985
0
0
PALO ALTO NETWORKS INC
COM
697435105
13778
67810
SH
SOLE
67465
0
345
PAPA JOHN'S INTL INC
COM
698813102
8806
168219
SH
SOLE
98855
0
69364
PARKER-HANNIFIN CORP
COM
701094104
4772
26382
SH
SOLE
2253
0
24129
PARSLEY ENERGY INC
COM
701877102
1426
84809
SH
SOLE
37888
0
46921
PAYCHEX INC
COM
704326107
432
5216
SH
SOLE
1830
0
3386
PAYPAL HOLDINGS INC
COM
70450Y103
439
4225
SH
SOLE
1142
0
3083
PDC ENERGY
COM
69327R101
9311
335610
SH
SOLE
205682
0
129928
PEBBLEBROOK HOTEL TRUST
RE
70509V100
2751
98896
SH
SOLE
56743
0
42153
PEGASYSTEMS INC
COM
705573103
5132
75438
SH
SOLE
21393
0
54045
PENNANT GROUP INC
COM
70805E109
2650
175692
SH
SOLE
137745
0
37947
PEOPLES UNITED FINANCIAL
COM
712704105
1116
71404
SH
SOLE
71404
0
0
PEPSICO INC
COM
713448108
41497
302651
SH
SOLE
51709
0
250942
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
752
57200
SH
SOLE
57200
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
229
15800
SH
SOLE
15800
0
0
PFIZER INC COM
COM
717081103
40811
1135701
SH
SOLE
505801
0
629900
PHIBRO ANIMAL HEALTH CORP CL A
COM
71742q106
3407
159672
SH
SOLE
126074
0
33598
PHILIP MORRIS INTERNATIONAL
COM
718172109
730
9623
SH
SOLE
751
0
8872
PHILLIPS 66
COM
718546104
4380
42784
SH
SOLE
9083
0
33701
PHYSICIANS REALTY TRUST
RE
71943U104
24102
1357410
SH
SOLE
996131
0
361279
PINNACLE WEST CAPITAL
COM
723484101
223
2308
SH
SOLE
0
0
2308
PLEXUS CORP
COM
729132100
3863
61809
SH
SOLE
37628
0
24181
PNC FINANCIAL SERVICES GROUP
COM
693475105
439
3138
SH
SOLE
960
0
2178
PNM RESOURCES INC.
COM
69349H107
4382
84129
SH
SOLE
47937
0
36192
POLYONE CORP
COM
73179P106
1059
32393
SH
SOLE
32193
0
200
PORTLAND GENERAL ELECTRIC COMPANY
COM
736508847
283
5000
SH
SOLE
0
0
5000
POSCO SPONSORED ADR
ADR
693483109
236
5000
SH
SOLE
4500
0
500
POTLATCH CORP (REIT)
RE
737630103
5289
128591
SH
SOLE
4063
0
124528
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
4256
39382
SH
SOLE
700
0
38682
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
3136
16601
SH
SOLE
2809
0
13792
POWERSHARES S&P 500 LOW VOLA
ETF
46138e354
452
7797
SH
SOLE
3426
0
4371
PPDAI GROUP INC SPONSORED ADR
ADR
69354V108
65
22400
SH
SOLE
22400
0
0
PPG INDUSTRIES
COM
693506107
371
3129
SH
SOLE
0
0
3129
PRA HEALTH SCIENCES INC
COM
69354M108
856
8631
SH
SOLE
8631
0
0
PRIMORIS SVCS CORP
COM
74164f103
12950
660383
SH
SOLE
537970
0
122413
PRINCIPAL FINANCIAL GROUP
COM
74251V102
1494
26110
SH
SOLE
21660
0
4450
PROASSURANCE CORP
COM
74267C106
15387
382107
SH
SOLE
316249
0
65858
PROCTER & GAMBLE
COM
742718109
18704
150400
SH
SOLE
36735
0
113665
PROGRESS SOFTWARE CORP
COM
743312100
21663
569159
SH
SOLE
333244
0
235915
PROGRESSIVE CORP OHIO
COM
743315103
11501
148928
SH
SOLE
1754
0
147174
PROOFPOINT INC
COM
743424103
8822
68351
SH
SOLE
20065
0
48286
PROTO LABS INC COM
COM
743713109
1783
17491
SH
SOLE
17491
0
0
PRUDENTIAL FINANCIAL INC.
COM
744320102
570
6337
SH
SOLE
4770
0
1567
PTC INC
COM
69370C100
375
5501
SH
SOLE
1670
0
3831
PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST
CEF
746823103
83
10500
SH
SOLE
0
0
10500
QTS REALTY TRUST INC CL A
RE
74736A103
18221
354407
SH
SOLE
295880
0
58527
QUALCOMM INC COM
COM
747525103
1143
14956
SH
SOLE
2682
0
12274
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
13141
726790
SH
SOLE
443657
0
283133
QUANTA SERVICES INC
COM
74762E102
17062
451382
SH
SOLE
347160
0
104222
QUEST DIAGNOSTICS INC
COM
74834L100
1922
17956
SH
SOLE
17956
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
2287
292376
SH
SOLE
232747
0
59629
RADIAN GROUP INC COM
COM
750236101
15233
666903
SH
SOLE
538246
0
128657
RALPH LAUREN CORP
COM
751212101
484
5062
SH
SOLE
4835
0
227
RAYONIER, INC
RE
754907103
3179
112709
SH
SOLE
61164
0
51545
RAYTHEON COMPANY
COM
755111507
15313
77966
SH
SOLE
14085
0
63881
RBC BEARINGS INC
COM
75524B104
1833
11053
SH
SOLE
3845
0
7208
REALPAGE INC COM
COM
75606N109
16867
268312
SH
SOLE
92386
0
175926
RED LION HOTELS CORP COM
COM
756764106
5006
772770
SH
SOLE
498353
0
274417
REDWOOD TRUST INC
RE
758075402
16802
1024010
SH
SOLE
830440
0
193570
REGAL-BELOIT CORPORATION.
COM
758750103
9273
127301
SH
SOLE
77142
0
50159
REGENERON PHARMACEUTICALS
COM
75886F107
305
1097
SH
SOLE
50
0
1047
REINSURANCE GROUP OF AMERICA
COM
759351604
63579
397561
SH
SOLE
120593
0
276968
RENASANT CORP
COM
75970E107
5451
155744
SH
SOLE
90381
0
65363
REPUBLIC SERVICES INC
COM
760759100
13423
155082
SH
SOLE
81061
0
74021
RESIDEO TECHNOLOGIES INC
COM
76118Y104
231
16610
SH
SOLE
1455
0
15155
REXFORD INDUSTRIAL REALTY INC
RE
76169C100
4052
92091
SH
SOLE
59224
0
32867
RITCHIE BROS. AUCTIONEERS INC.
COM
767744105
1618
40527
SH
SOLE
37477
0
3050
RLI CORP
COM
749607107
297
3200
SH
SOLE
0
0
3200
ROAN RESOURCES INC
COM
769755109
12
10000
SH
SOLE
0
0
10000
ROBERT HALF INTL INC COM
COM
770323103
211
3763
SH
SOLE
3679
0
84
ROCKWELL AUTOMATION INC
COM
773903109
1856
11260
SH
SOLE
10810
0
450
ROPER TECHNOLOGIES
COM
776696106
106029
297325
SH
SOLE
44988
0
252337
ROSS STORES INC.
COM
778296103
1018
9257
SH
SOLE
0
0
9257
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2790
25781
SH
SOLE
1114
0
24667
ROYAL DUTCH SHELL PLC-ADR
ADR
780259107
201
3350
SH
SOLE
0
0
3350
ROYAL DUTCH SHELL PLC-ADR
ADR
780259206
1237
21024
SH
SOLE
10399
0
10625
RPM INTL INC COM
COM
749685103
534
7762
SH
SOLE
5962
0
1800
RTI SURGICAL INC
COM
74975N105
764
268096
SH
SOLE
268096
0
0
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
7278
24513
SH
SOLE
7586
0
16927
S&P GLOBAL INC
COM
78409V104
25317
103408
SH
SOLE
46889
0
56519
SAIA INC
COM
78709Y105
870
9292
SH
SOLE
9292
0
0
SALESFORCE COM
COM
79466L302
1584
10686
SH
SOLE
586
0
10100
SANDY SPRING BANCORP INC
COM
800363103
5644
167425
SH
SOLE
123804
0
43621
SAP AG ADR
ADR
803054204
315
2662
SH
SOLE
38
0
2624
SCHLUMBERGER LTD.
COM
806857108
6040
176686
SH
SOLE
51513
0
125173
SCHWAB INTL EQUITY ETF
ETF
808524805
807
25269
SH
SOLE
20858
0
4411
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
499
8985
SH
SOLE
8985
0
0
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
455
9000
SH
SOLE
9000
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
242
4502
SH
SOLE
4502
0
0
SCHWAB US BROAD MARKET ETF
ETF
808524102
1433
20179
SH
SOLE
14647
0
5532
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
403
7361
SH
SOLE
3993
0
3368
SCHWAB US LARGE CAP ETF
ETF
808524201
1381
19503
SH
SOLE
13296
0
6207
SCHWAB US REIT ETF
ETF
808524847
879
18668
SH
SOLE
18668
0
0
SCHWAB US SMALL-CAP ETF
ETF
808524607
2365
33905
SH
SOLE
31678
0
2227
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
12343
487780
SH
SOLE
226221
0
261559
SEI INVESTMENTS COMPANY
COM
784117103
829
13982
SH
SOLE
7250
0
6732
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
772
6399
SH
SOLE
4462
0
1937
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
551
6109
SH
SOLE
6109
0
0
SEMPRA ENERGY
COM
816851109
369
2499
SH
SOLE
1000
0
1499
SERVICENOW INC
COM
81762P102
10419
41051
SH
SOLE
17839
0
23212
SHERWIN WILLIAMS
COM
824348106
8587
15621
SH
SOLE
387
0
15234
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD
ADR
824596100
546
15600
SH
SOLE
15600
0
0
SIERRA WIRELESS INC
COM
826516106
7613
711175
SH
SOLE
472643
0
238532
SILGAN HOLDINGS INC
COM
827048109
12174
405286
SH
SOLE
203050
0
202236
SILICON LABORATORIES INC COM
COM
826919102
1774
15930
SH
SOLE
15930
0
0
SILK ROAD MEDICAL INC
COM
82710M100
409
12604
SH
SOLE
12604
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
763
26336
SH
SOLE
26336
0
0
SIX FLAGS ENTMT CORP NEW COM
COM
83001A102
2225
43822
SH
SOLE
43822
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1051
13245
SH
SOLE
5894
0
7351
SLM CORP COM
COM
78442P106
6046
684946
SH
SOLE
540822
0
144124
SNAP-ON INCORPORATED
COM
833034101
1639
10462
SH
SOLE
0
0
10462
SOLARIS OILFIELD INFRSTR INC CL A
COM
83418M103
16034
1194837
SH
SOLE
966494
0
228343
SOUTHERN COMPANY
COM
842587107
917
14843
SH
SOLE
3739
0
11104
SOUTHWEST AIRLINES
COM
844741108
228
4204
SH
SOLE
1472
0
2732
SOUTHWEST GAS HOLDINGS INC
COM
844895102
25345
278390
SH
SOLE
222661
0
55729
SPDR DJIA ETF TRUST
ETF
78467X109
592
2197
SH
SOLE
334
0
1863
SPDR GOLD SHARES
ETF
78463V107
29044
208983
SH
SOLE
9250
0
199733
SPDR INDEX SHS FDS S&P INTL SMLCP
ETF
78463X871
2182
74172
SH
SOLE
74172
0
0
SPDR S&P 1000 ETF
ETF
78464A847
226
6681
SH
SOLE
381
0
6300
SPDR S&P DIVIDEND ETF
ETF
78464A763
958
9344
SH
SOLE
1307
0
8037
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
3093
8766
SH
SOLE
4863
0
3903
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
4100
67022
SH
SOLE
67022
0
0
SPDR SERIES TRUST S&P OIL & GAS EXP
ETF
78464A730
5597
250246
SH
SOLE
250246
0
0
SPROTT PHYSICAL GOLD AND SILVER
CEF
85208r101
263
18610
SH
SOLE
0
0
18610
SPX CORPORATION
COM
784635104
22753
568757
SH
SOLE
296930
0
271827
SQUARE INC CL A
COM
852234103
449
7251
SH
SOLE
0
0
7251
SRC ENERGY INC COM
COM
78470V108
2189
469553
SH
SOLE
176515
0
293038
STAG INDL INC COM
COM
85254J102
11713
397291
SH
SOLE
313155
0
84136
STANDARD MOTOR PRODUCTS INC
COM
853666105
1068
22006
SH
SOLE
22006
0
0
STARBUCKS CORP COM
COM
855244109
13346
150872
SH
SOLE
43487
0
107385
STATE STREET CORPORATION
COM
857477103
437
7394
SH
SOLE
4069
0
3325
STERIS PLC
COM
G8473T100
765
5300
SH
SOLE
5300
0
0
STERLING CONSTRUCTION CO INC
COM
859241101
4156
316060
SH
SOLE
230053
0
86007
STEVEN MADDEN LTD
COM
556269108
4491
125484
SH
SOLE
35994
0
89490
STONERIDGE INC
COM
86183P102
4367
141107
SH
SOLE
40487
0
100620
STRYKER CORP
COM
863667101
4348
20102
SH
SOLE
1178
0
18924
SUN CMNTYS INC
RE
866674104
2146
14453
SH
SOLE
14453
0
0
SUNTRUST BANKS
COM
867914103
271
3940
SH
SOLE
0
0
3940
SURMODICS INC.
COM
868873100
1013
22132
SH
SOLE
6462
0
15670
SYSCO CORPORATION
COM
871829107
645
8092
SH
SOLE
2098
0
5994
T. ROWE PRICE GROUP INC.
COM
74144T108
10442
91347
SH
SOLE
89124
0
2223
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
4588
98703
SH
SOLE
98254
0
449
TARGET CORPORATION
COM
87612E106
19849
185788
SH
SOLE
175046
0
10742
TECK RESOURCES LTD CL B
COM
878742204
471
29037
SH
SOLE
29037
0
0
TEEKAY TANKERS LTD CL A
COM
Y8565N102
20
15755
SH
SOLE
15755
0
0
TELADOC INC
COM
87918A105
1639
24211
SH
SOLE
24211
0
0
TELEFLEX INC.
COM
879369106
222
653
SH
SOLE
0
0
653
TELEFONICA BRASIL SA SPONSORED ADR
ADR
87936R106
232
17600
SH
SOLE
17600
0
0
TELUS CORP COM
COM
87971M103
1499
42074
SH
SOLE
42074
0
0
TERADYNE INC
COM
880770102
239
4125
SH
SOLE
4125
0
0
TERRENO RLTY CORP
RE
88146M101
443
8681
SH
SOLE
8681
0
0
TESLA MOTORS
COM
88160R101
300
1250
SH
SOLE
330
0
920
TETRA TECH INC
COM
88162G103
7127
82152
SH
SOLE
23967
0
58185
TEXAS INSTRUMENTS INC
COM
882508104
3692
28545
SH
SOLE
15600
0
12945
THE CHARLES SCHWAB CORPORATION COM
COM
808513105
2151
51438
SH
SOLE
39379
0
12059
THERMO FISHER SCIENTIFIC INC
COM
883556102
53995
185425
SH
SOLE
46083
0
139342
TIFFANY & CO
COM
886547108
2050
22127
SH
SOLE
8105
0
14022
TIM PARTICIPACOES S A SPONSORED ADR
ADR
88706P205
306
21300
SH
SOLE
21300
0
0
TIVITY HEALTH INC
COM
88870R102
2083
125171
SH
SOLE
31896
0
93275
TIVO CORP
COM
88870P106
446
58020
SH
SOLE
58020
0
0
TJX COMPANIES INC
COM
872540109
40794
731914
SH
SOLE
291415
0
440499
TORM PLC
COM
G89479102
1150
135746
SH
SOLE
135746
0
0
TORTOISE ENERGY INFRASTUCTURE
CEF
89147L100
1441
70797
SH
SOLE
118
0
70679
TOTAL FINA ELF SA- SPON ADR
ADR
89151E109
9171
176180
SH
SOLE
174451
0
1729
TOYOTA MOTOR CORP SP ADR REP2COM
COM
892331307
425
3164
SH
SOLE
3164
0
0
TPI COMPOSITES INC COM
COM
87266J104
918
48942
SH
SOLE
48942
0
0
TRANSCAT INC
COM
893529107
986
38485
SH
SOLE
38485
0
0
TRANSUNION
COM
89400J107
1787
22020
SH
SOLE
9777
0
12243
TRAVELERS COMPANIES INC.
COM
89417E109
11719
78819
SH
SOLE
73143
0
5676
TREEHOUSE FOODS INC
COM
89469A104
20318
366469
SH
SOLE
191006
0
175463
TRUPANION INC COM
COM
898202106
1033
40638
SH
SOLE
40638
0
0
TTEC HLDGS INC COM
COM
89854H102
10590
221190
SH
SOLE
175142
0
46048
TYLER TECHNOLOGIES, INC.
COM
902252105
2908
11070
SH
SOLE
4010
0
7060
ULTA SALON COSMETICS & FRANGRANCE INC
COM
90384S303
1013
4026
SH
SOLE
52
0
3974
UMPQUA HOLDINGS CORP
COM
904214103
42530
2584327
SH
SOLE
1163572
0
1420755
UNILEVER N V -NY SHARES
ADR
904784709
9749
162029
SH
SOLE
159049
0
2980
UNION PACIFIC CORP
COM
907818108
16561
102257
SH
SOLE
55047
0
47210
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
9674
341100
SH
SOLE
202917
0
138183
UNITED PARCEL SERVICE - CL B
COM
911312106
8202
68374
SH
SOLE
2694
0
65680
UNITED TECHNOLOGIES CORP
COM
913017109
6311
46213
SH
SOLE
9507
0
36706
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
48434
222859
SH
SOLE
60903
0
161956
UNIVERSAL ELECTRONICS
COM
913483103
5448
107098
SH
SOLE
30558
0
76540
UPWORK INC
COM
91688F104
640
48140
SH
SOLE
48140
0
0
US BANCORP DEL COM NEW
COM
902973304
14357
259320
SH
SOLE
201144
0
58176
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
216
3324
SH
SOLE
1791
0
1533
VAIL RESORTS INC
COM
91879Q109
215
946
SH
SOLE
0
0
946
VALE S A ADR
ADR
91912E105
420
36474
SH
SOLE
36474
0
0
VALERO ENERGY CORP
COM
91913Y100
1527
17907
SH
SOLE
14326
0
3581
VANECK VECTORS BIOTECH ETF
ETF
92189F726
617
5240
SH
SOLE
0
0
5240
VANECK VECTORS ETF TR SEMICONDUCTOR ET
ETF
92189F676
310
2600
SH
SOLE
0
0
2600
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
991
8277
SH
SOLE
2935
0
5342
VANGUARD EMERG MARKET VIPERS
ETF
922042858
5423
135259
SH
SOLE
80658
0
54601
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
1388
33809
SH
SOLE
23803
0
10006
VANGUARD EXTENDED MARKET ETF
ETF
922908652
2740
23555
SH
SOLE
500
0
23055
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
1865
37375
SH
SOLE
1200
0
36175
VANGUARD GROWTH ETF
ETF
922908736
2197
13208
SH
SOLE
2632
0
10576
VANGUARD HEALTH ETF
ETF
92204A504
262
1558
SH
SOLE
0
0
1558
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
318
1892
SH
SOLE
1592
0
300
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
435
2825
SH
SOLE
2083
0
742
VANGUARD INFO TECH ETF
ETF
92204A702
330
1528
SH
SOLE
591
0
937
VANGUARD INT-TERM CORPORATE
ETF
92206C870
341
3739
SH
SOLE
3378
0
361
VANGUARD REIT ETF
ETF
922908553
532
5707
SH
SOLE
878
0
4829
VANGUARD S&P 500 ETF
ETF
922908363
3540
12977
SH
SOLE
7114
0
5863
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
288
1583
SH
SOLE
0
0
1583
VANGUARD TOTAL BOND MARKET
ETF
921937835
586
6952
SH
SOLE
6952
0
0
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
2875
19036
SH
SOLE
1510
0
17526
VANGUARD VALUE ETF
ETF
922908744
669
5989
SH
SOLE
406
0
5583
VEDANTA LTD SPONSORED ADR
ADR
92242Y100
308
35500
SH
SOLE
35500
0
0
VENTAS INC
RE
92276F100
449
6166
SH
SOLE
0
0
6166
VERINT SYSTEMS INC
COM
92343X100
2453
57302
SH
SOLE
14902
0
42400
VERISK ANALYTICS INC
COM
92345Y106
397
2510
SH
SOLE
2510
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
8295
137502
SH
SOLE
27748
0
109754
VERMILION ENERGY INC
COM
923725105
3027
181147
SH
SOLE
101561
0
79586
VF CORPORATION
COM
918204108
46106
518191
SH
SOLE
197394
0
320797
VIACOM CL B NEW
COM
92553P201
2044
84956
SH
SOLE
84056
0
900
VICI PPTYS INC
RE
925652109
2020
89236
SH
SOLE
89236
0
0
VIPSHOP HLDGS LTD SPONSORED ADS A
ADR
92763W103
368
41300
SH
SOLE
41300
0
0
VISA INC CL A
COM
92826C839
93430
543328
SH
SOLE
162014
0
381314
VISTRA ENERGY CORP
COM
92840M102
2480
92802
SH
SOLE
92802
0
0
VODAFONE GROUP PLC
COM
92857W308
935
47055
SH
SOLE
477
0
46578
WABCO HOLDINGS INC
COM
92927K102
2376
17806
SH
SOLE
1337
0
16469
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12149
219554
SH
SOLE
64327
0
155227
WALMART INC COM
COM
931142103
11686
98443
SH
SOLE
30844
0
67599
WARRIOR MET COAL INC
COM
93627C101
9568
490234
SH
SOLE
402485
0
87749
WASHINGTON FEDERAL INC
COM
938824109
13057
352999
SH
SOLE
274279
0
78720
WASTE CONNECTIONS INC
COM
94106B101
2447
26598
SH
SOLE
11656
0
14942
WASTE MANAGEMENT INC
COM
94106L109
746
6474
SH
SOLE
656
0
5818
WATSCO INC
COM
942622200
2132
12588
SH
SOLE
285
0
12303
WEC ENERGY GROUP INC
COM
92939U106
12829
134703
SH
SOLE
6994
0
127709
WELLS FARGO COMPANY
COM
949746101
6630
131412
SH
SOLE
26689
0
104723
WESBANCO INC
COM
950810101
14341
383756
SH
SOLE
197910
0
185846
WESTERN ALLIANCE BANCORP
COM
957638109
1207
26152
SH
SOLE
9965
0
16187
WESTERN MIDSTREAM PARTNERS LP
OA
958669103
283
11363
SH
SOLE
9990
0
1373
WESTERN UNION
COM
959802109
407
17600
SH
SOLE
10500
0
7100
WEYERHAEUSER CO
COM
962166104
3139
113458
SH
SOLE
9141
0
104317
WILLIAMS COMPANIES INC
COM
969457100
362
15134
SH
SOLE
6285
0
8849
WILLIAMS-SONOMA INC
COM
969904101
5045
74096
SH
SOLE
72708
0
1388
WINTRUST FINANCIAL CORPORATION
COM
97650W108
9603
148558
SH
SOLE
112482
0
36076
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
171
46766
SH
SOLE
46766
0
0
WOLVERINE WORLD WIDE INC COM
COM
978097103
6680
236422
SH
SOLE
68698
0
167724
WOODWARD INC
COM
980745103
1735
16057
SH
SOLE
5300
0
10757
WORKIVA INC
COM
98139A105
3386
77255
SH
SOLE
18896
0
58359
WORLD FUEL SVCS CORP COM
COM
981475106
11496
287819
SH
SOLE
115472
0
172347
WPX ENERGY
COM
98212B103
12597
1189418
SH
SOLE
699927
0
489491
X FINANCIAL SPONSORED ADS
ADR
98372W103
49
21700
SH
SOLE
21700
0
0
XCEL ENERGY INC
COM
98389B100
6190
95509
SH
SOLE
74526
0
20983
XILINX INC
COM
983919101
375
3910
SH
SOLE
1320
0
2590
YUM BRANDS INC
COM
988498101
2741
24170
SH
SOLE
7103
0
17067
YUM CHINA HOLDINGS INC
COM
98850P109
733
16068
SH
SOLE
1412
0
14656
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
49950
242479
SH
SOLE
89078
0
153401
ZENDESK INC COM
COM
98936J101
687
9412
SH
SOLE
9412
0
0
ZIMMER BIOMET HOLDINGS
COM
98956P102
677
4944
SH
SOLE
1240
0
3704
ZIONS BANCORPORATION
COM
989701107
20283
455634
SH
SOLE
218798
0
236836
ZOETIS INC
COM
98978V103
81289
652692
SH
SOLE
109762
0
542930