0001006378-20-000002.txt : 20200211
0001006378-20-000002.hdr.sgml : 20200211
20200211104231
ACCESSION NUMBER: 0001006378-20-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200211
DATE AS OF CHANGE: 20200211
EFFECTIVENESS DATE: 20200211
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: 20594658
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
12-31-2019
12-31-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
02-11-2020
0
0
0
false
INFORMATION TABLE
2
sbh_SEC13F4Q20.xml
3M COMPANY
COM
88579Y101
33397
189330
SH
SOLE
65595
0
123735
AARONS INC
COM
002535300
5883
102986
SH
SOLE
81369
0
21617
ABB LTD-SPON ADR
ADR
000375204
648
27020
SH
SOLE
23720
0
3300
ABBOTT LABS
COM
002824100
67515
777609
SH
SOLE
361123
0
416486
ABBVIE INC COM
COM
00287Y109
19461
219698
SH
SOLE
92571
0
127127
ACADIA HEALTHCARE CO INC
COM
00404A109
392
11789
SH
SOLE
0
0
11789
ACCENTURE LTD CL A
COM
G1151C101
21338
101289
SH
SOLE
72208
0
29081
ADDUS HOMECARE CORP
COM
006739106
1466
15080
SH
SOLE
15080
0
0
ADOBE INC.
COM
00724F101
126886
384793
SH
SOLE
63903
0
320890
ADVANCE AUTO PARTS INC.
COM
00751Y106
1624
10136
SH
SOLE
5002
0
5134
ADVANCED ENERGY INDS
COM
007973100
4120
57863
SH
SOLE
11635
0
46228
AEROVIRONMENT INC
COM
008073108
636
10296
SH
SOLE
10246
0
50
AFLAC INC
COM
001055102
2649
50127
SH
SOLE
34044
0
16083
AGILENT TECHNOLOGIES
COM
00846U101
17189
201174
SH
SOLE
133592
0
67582
AIR LEASE CORP
COM
00912X302
36380
764123
SH
SOLE
164203
0
599920
AIR PRODUCTS & CHEMICALS INC
COM
009158106
4590
19547
SH
SOLE
6747
0
12800
AKAMAI TECHNOLOGIES
COM
00971T101
542
6275
SH
SOLE
4775
0
1500
ALCON INC ORD SHS
COM
H01301128
43601
770811
SH
SOLE
266501
0
504310
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
9027
42569
SH
SOLE
37587
0
4982
ALLEGIANT TRAVEL CO COM
COM
01748X102
14051
80736
SH
SOLE
31921
0
48815
ALLETE INC
COM
018522300
13776
169710
SH
SOLE
108835
0
60875
ALLIANCE NATIONAL MUNI INC
CEF
01864U106
652
46625
SH
SOLE
0
0
46625
ALLIANT ENERGY CORP
COM
018802108
329
6000
SH
SOLE
1800
0
4200
ALLSTATE CORP
COM
020002101
1756
15648
SH
SOLE
11934
0
3714
ALNYLAM PHARMACEUTICALS
COM
02043Q107
230
2000
SH
SOLE
0
0
2000
ALPHABET INC CL A
COM
02079K305
17858
13362
SH
SOLE
5313
0
8049
ALPHABET INC, CL C
COM
02079K107
91637
68586
SH
SOLE
32549
0
36037
ALTRIA GROUP INC
COM
02209S103
932
18707
SH
SOLE
5289
0
13418
AMARIN CORP PLC SPONS ADR NEW
COM
023111206
236
11000
SH
SOLE
11000
0
0
AMAZON.COM, INC.
COM
023135106
139843
75714
SH
SOLE
20101
0
55613
AMDOCS LTD SHS
COM
G02602103
977
13527
SH
SOLE
13527
0
0
AMEDISYS INC
COM
023436108
2018
12090
SH
SOLE
11298
0
792
AMEREN CORPORATION
COM
023608102
280
3645
SH
SOLE
0
0
3645
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
554
34600
SH
SOLE
34600
0
0
AMERICAN AIRLINES GROUP INC
COM
02376R102
230
8011
SH
SOLE
0
0
8011
AMERICAN EAGLE OUTFITTERS
COM
02553E106
3398
231186
SH
SOLE
161140
0
70046
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
1029
10887
SH
SOLE
6065
0
4822
AMERICAN EXPRESS
COM
025816109
792
6364
SH
SOLE
1431
0
4933
AMERICAN TOWER CORP-CL A
COM
03027X100
5767
25106
SH
SOLE
961
0
24145
AMERICAN WATER WORKS INC
COM
030420103
2136
17391
SH
SOLE
14051
0
3340
AMERICOLD REALTY TRUST
RE
03064D108
7321
208813
SH
SOLE
84607
0
124206
AMERIPRISE FINANCIAL INC
COM
03076C106
953
5723
SH
SOLE
5564
0
159
AMERIS BANCORP
COM
03076K108
6323
148600
SH
SOLE
40461
0
108139
AMERISAFE INC COM
COM
03071H100
806
12200
SH
SOLE
12200
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1501
17648
SH
SOLE
17648
0
0
AMETEK INC
COM
031100100
206
2071
SH
SOLE
0
0
2071
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
1784
19477
SH
SOLE
13836
0
5641
AMGEN INC
COM
031162100
19145
79557
SH
SOLE
70070
0
9487
AMICUS THERAPEUTICS INC
COM
03152W109
543
55777
SH
SOLE
55777
0
0
AMPHENOL CORP CL A - NEW
COM
032095101
14932
137991
SH
SOLE
10106
0
127885
ANALOG DEVICES
COM
032654105
4181
35099
SH
SOLE
9889
0
25210
ANAPLAN INC
COM
03272L108
842
16073
SH
SOLE
16073
0
0
ANGIODYNAMICS INC
COM
03475V101
6722
419904
SH
SOLE
189616
0
230288
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
367
16400
SH
SOLE
16400
0
0
ANIXA BIOSCIENCES INC
COM
03528H109
57
17400
SH
SOLE
0
0
17400
ANNALY CAPITAL MANAGEMENT IN
RE
035710409
269
28640
SH
SOLE
0
0
28640
ANSYS INC
COM
03662Q105
2419
9402
SH
SOLE
636
0
8766
ANTHEM INC
COM
036752103
235
779
SH
SOLE
317
0
462
AON PLC CL A
COM
G0408V102
26160
125612
SH
SOLE
64741
0
60871
APERGY CORP
COM
03755L104
271
8045
SH
SOLE
0
0
8045
APPLE INC.
COM
037833100
143654
489230
SH
SOLE
202102
0
287128
APPLIED MATERIALS INC
COM
038222105
2624
42943
SH
SOLE
3380
0
39563
AQUA AMERICA INC
COM
03836W103
386
8242
SH
SOLE
8242
0
0
ARAMARK
COM
03852U106
266
6100
SH
SOLE
4850
0
1250
ARCHER DANIELS MIDLAND CO
COM
039483102
857
18478
SH
SOLE
15139
0
3339
ARES CAPITAL CORP
OA
04010L103
10962
587727
SH
SOLE
23075
0
564652
ARES MANAGEMENT CORPORATION
COM
03990B101
44253
1239161
SH
SOLE
219070
0
1020091
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
3877
58967
SH
SOLE
40923
0
18044
ARMSTRONG WORLD INDS INC
COM
04247X102
8045
85626
SH
SOLE
23162
0
62464
ASPEN TECHNOLOGY INC
COM
045327103
1788
14802
SH
SOLE
0
0
14802
ASTEC INDUSTRIES INC
COM
046224101
8631
205495
SH
SOLE
115155
0
90340
AT & T INC
COM
00206R102
5112
130782
SH
SOLE
44161
0
86621
ATLANTIC UNION BANKSHARES CORP
COM
04911A107
6309
168023
SH
SOLE
118192
0
49831
ATMOS ENERGY CORP
COM
049560105
2378
21237
SH
SOLE
21237
0
0
AUTODESK
COM
052769106
628
3423
SH
SOLE
98
0
3325
AUTOHOME INC SP ADR RP CL A
ADR
05278C107
1288
16094
SH
SOLE
16094
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
748
4386
SH
SOLE
3130
0
1256
AUTOZONE INC
COM
053332102
1407
1181
SH
SOLE
5
0
1176
AVALARA INC
COM
05338G106
4199
57339
SH
SOLE
15337
0
42002
AVERY DENNISON CORP
COM
053611109
49788
380404
SH
SOLE
162746
0
217658
AXIS CAPITAL HOLDINGS LTD
COM
G0692U109
5805
97667
SH
SOLE
78265
0
19402
AXOGEN INC
COM
05463X106
1055
59028
SH
SOLE
12451
0
46577
AZZ INC
COM
002474104
13085
284830
SH
SOLE
165029
0
119801
BALCHEM CORPORATION
COM
057665200
30634
301550
SH
SOLE
3690
0
297860
BALL CORP
COM
058498106
462
7142
SH
SOLE
6700
0
442
BANCO BBVA ARGENTINA SA SPONSORED ADS
ADR
058934100
142
25500
SH
SOLE
25500
0
0
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
160
17900
SH
SOLE
17900
0
0
BANCO MACRO SA SPON ADR B
ADR
05961W105
449
12400
SH
SOLE
12400
0
0
BANK AMER CORP COM
COM
060505104
3251
92168
SH
SOLE
22406
0
69762
BANK OF HAWAII CORPORATION
COM
062540109
880
9248
SH
SOLE
6248
0
3000
BANK OF MONTREAL
COM
063671101
367
4708
SH
SOLE
15
0
4693
BANK OF NEW YORK MELLON CORP
COM
064058100
4751
94412
SH
SOLE
4951
0
89461
BANK OZK
COM
06417N103
538
17644
SH
SOLE
17644
0
0
BAXTER INTERNATIONAL INC.
COM
071813109
34045
407276
SH
SOLE
101856
0
305420
BCE INC.
COM
05534B760
1554
33461
SH
SOLE
32575
0
886
BEACON ROOFING SUPPLY INC.
COM
073685109
224
7000
SH
SOLE
0
0
7000
BECTON DICKINSON
COM
075887109
5381
19777
SH
SOLE
13299
0
6478
BELDEN INC
COM
077454106
4896
89121
SH
SOLE
52947
0
36174
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
6455
19
SH
SOLE
2
0
17
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
55022
242843
SH
SOLE
68274
0
174569
BERRY GLOBAL GROUP INC
COM
08579W103
4317
90873
SH
SOLE
25526
0
65347
BEYOND MEAT INC
COM
08862E109
264
3492
SH
SOLE
0
0
3492
BIOGEN IDEC INC
COM
09062X103
4869
16402
SH
SOLE
88
0
16314
BIO-RAD LABORATORIES INC
COM
090572207
8834
23874
SH
SOLE
6375
0
17499
BIO-TECHNE CORP
COM
09073M104
56822
258732
SH
SOLE
60944
0
197788
BIOTELEMETRY INC
COM
090672106
729
15725
SH
SOLE
15725
0
0
BLACK HILLS CORP
COM
092113109
228
2900
SH
SOLE
1000
0
1900
BLACKLINE INC
COM
09239B109
8311
161176
SH
SOLE
43670
0
117506
BLACKROCK INC-CLASS A
COM
09247X101
16020
31786
SH
SOLE
30704
0
1082
BLACKROCK MUNIHOLDINGS QUALITY FUND II
CEF
09254C107
578
46100
SH
SOLE
0
0
46100
BLACKROCK MUNIYIELD INSURED FUND
CEF
09254E103
237
17520
SH
SOLE
0
0
17520
BLACKSTONE MORTGAGE TRUST
RE
09257W100
1566
42045
SH
SOLE
0
0
42045
BLUEPRINT MEDICINES CORP
COM
09627Y109
968
12082
SH
SOLE
12082
0
0
BOEING CO
COM
097023105
20876
64046
SH
SOLE
19809
0
44237
BOK FINL CORP COM NEW
COM
05561Q201
1617
18501
SH
SOLE
18501
0
0
BORGWARNER INC
COM
099724106
1674
38587
SH
SOLE
38587
0
0
BOX INC CL A
COM
10316T104
4644
276733
SH
SOLE
161983
0
114750
BOYD GAMING CORP
COM
103304101
3747
125137
SH
SOLE
87976
0
37161
BP AMOCO PLC
ADR
055622104
830
21905
SH
SOLE
1226
0
20679
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
1986
13219
SH
SOLE
13219
0
0
BRIGHTCOVE INC
COM
10921T101
1049
120731
SH
SOLE
120731
0
0
BRINKER INTL INC
COM
109641100
476
11332
SH
SOLE
11145
0
187
BRISTOL MYERS SQUIBB CO
COM
110122108
6763
105357
SH
SOLE
58071
0
47286
BRISTOL MYERS SQUIBB CO CONTNGNT VAL RT
RTS
110122157
51
17444
SH
SOLE
4330
0
13114
BROADCOM INC
COM
11135F101
21026
66479
SH
SOLE
54313
0
12166
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
1984
16065
SH
SOLE
15618
0
447
BROWN-FORMAN CORPORATION CLS B
COM
115637209
1037
15337
SH
SOLE
3775
0
11562
BRYN MAWR BANK CORPORATION
COM
117665109
1505
36500
SH
SOLE
35000
0
1500
C.H. ROBINSON WORLDWIDE INC.
COM
12541W209
803
10270
SH
SOLE
9770
0
500
CABLE ONE INC
COM
12685J105
8776
5899
SH
SOLE
3646
0
2253
CABOT MICROELECTRONICS CORP
COM
12709P103
1331
9223
SH
SOLE
8923
0
300
CABOT OIL & GAS CORP
COM
127097103
220
12600
SH
SOLE
8600
0
4000
CACI INTERNATIONAL INC
COM
127190304
745
2980
SH
SOLE
425
0
2555
CADENCE DESIGN SYSTEMS INC
COM
127387108
250
3618
SH
SOLE
0
0
3618
CAE INC COM
COM
124765108
2372
89675
SH
SOLE
89675
0
0
CAESARSTONE LTD ORD SHS
ADR
M20598104
4140
274700
SH
SOLE
274700
0
0
CALIFORNIA WATER SERVICE GROUP
COM
130788102
8080
156711
SH
SOLE
87814
0
68897
CALLAWAY GOLF CO
COM
131193104
784
36982
SH
SOLE
36982
0
0
CALLON PETROLEUM CO
COM
13123X102
2240
464078
SH
SOLE
118098
0
345980
CARDINAL HEALTH INC
COM
14149Y108
457
9022
SH
SOLE
7525
0
1497
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
1140
23485
SH
SOLE
23485
0
0
CARETRUST REIT INC
RE
14174T107
2225
107883
SH
SOLE
67273
0
40610
CARLISLE COMPANIES INCORPORATED
COM
142339100
9797
60541
SH
SOLE
16370
0
44171
CAROLINA FINL CORP
COM
143873107
5258
121665
SH
SOLE
34784
0
86881
CASELLA WASTE SYS INC CL A
COM
147448104
5532
120145
SH
SOLE
24895
0
95250
CASEYS GEN STORES INC COM
COM
147528103
407
2561
SH
SOLE
2540
0
21
CATALENT INC
COM
148806102
52576
933325
SH
SOLE
439549
0
493776
CATERPILLAR INC
COM
149123101
4818
32577
SH
SOLE
1628
0
30949
CATO CORP - CLASS A
COM
149205106
2692
154711
SH
SOLE
32357
0
122354
CECO ENVIRONMENTAL CORP
COM
125141101
1221
159455
SH
SOLE
159455
0
0
CENTENE CORP
COM
15135B101
232
3695
SH
SOLE
0
0
3695
CENTENNIAL RESOURCE DEV INC CL A
COM
15136A102
596
128984
SH
SOLE
128984
0
0
CENTERPOINT ENERGY INC
COM
15189T107
2019
74015
SH
SOLE
66595
0
7420
CENTERSTATE BANK CORP
COM
15201P109
3430
137237
SH
SOLE
27685
0
109552
CENTRAL PUERTO S A SPONSORED ADR
ADR
155038201
111
22800
SH
SOLE
22800
0
0
CENTURYLINK INC
COM
156700106
683
51466
SH
SOLE
881
0
50585
CERNER CORP
COM
156782104
3422
46604
SH
SOLE
37606
0
8998
CHARTER COMMUNICATIONS INC A
COM
16119P108
712
1471
SH
SOLE
129
0
1342
CHECK POINT SOFTWARE TECH
COM
M22465104
438
3939
SH
SOLE
1374
0
2565
CHEMBIO DIAGNOSTICS INC
COM
163572209
2701
592079
SH
SOLE
409267
0
182812
CHEVRON CORP NEW COM
COM
166764100
13538
112489
SH
SOLE
46198
0
66291
CHILDREN'S PLACE RETAIL STORE
COM
168905107
4592
73389
SH
SOLE
19416
0
53973
CHIMERA INVESTMENT CORP
RE
16934Q208
4994
243054
SH
SOLE
136206
0
106848
CHOICE HOTELS INTL INC COM
COM
169905106
6132
59296
SH
SOLE
15929
0
43367
CHROMADEX CORP
COM
171077407
67
15500
SH
SOLE
0
0
15500
CHUBB LIMITED COM
COM
H1467J104
3034
19476
SH
SOLE
17234
0
2242
CHURCH & DWIGHT
COM
171340102
3336
47452
SH
SOLE
4945
0
42507
CHURCHILL DOWNS INC
COM
171484108
1647
12007
SH
SOLE
11857
0
150
CIGNA CORP
COM
125523100
1607
7855
SH
SOLE
521
0
7334
CINTAS CORP
COM
172908105
26793
99565
SH
SOLE
43764
0
55801
CIRCOR INTL INC
COM
17273K109
851
18403
SH
SOLE
18403
0
0
CISCO SYSTEMS INC
COM
17275R102
9240
192647
SH
SOLE
17013
0
175634
CITIGROUP
COM
172967424
5590
69800
SH
SOLE
3786
0
66014
CITIZENS FINANCIAL GROUP INC
COM
174610105
1362
33632
SH
SOLE
1354
0
32278
CLOROX CO
COM
189054109
16620
108210
SH
SOLE
60001
0
48209
CME GROUP INC
COM
12572Q105
1009
5028
SH
SOLE
2948
0
2080
CMS ENERGY CORP
COM
125896100
320
5100
SH
SOLE
0
0
5100
CNO FINL GROUP INC COM
COM
12621E103
4591
253127
SH
SOLE
175616
0
77511
COCA COLA
COM
191216100
17979
324689
SH
SOLE
136216
0
188473
COCRYSTAL PHARMA INC
COM
19188J300
7
14500
SH
SOLE
0
0
14500
COEUR MNG INC
COM
192108504
2639
326402
SH
SOLE
182919
0
143483
COGENT COMMUNICATIONS HLDGS IN COM NEW
COM
19239V302
1695
25768
SH
SOLE
25768
0
0
COGNEX CORP
COM
192422103
829
14800
SH
SOLE
0
0
14800
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
713
11530
SH
SOLE
95
0
11435
COLGATE PALMOLIVE COMPANY
COM
194162103
1149
16729
SH
SOLE
3988
0
12741
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
2056
87683
SH
SOLE
2900
0
84783
COLUMBIA PPTY TR INC
RE
198287203
8717
416961
SH
SOLE
234643
0
182318
COLUMBIA SPORTSWEAR CO
COM
198516106
4482
44739
SH
SOLE
11992
0
32747
COLUMBUS MCKINNON CORP
COM
199333105
16134
403053
SH
SOLE
208559
0
194494
COMCAST CL A
COM
20030N101
69318
1543335
SH
SOLE
571936
0
971399
COMERICA INC
COM
200340107
222
3100
SH
SOLE
0
0
3100
COMMERCE BANCSHARES INC
COM
200525103
255
3750
SH
SOLE
3750
0
0
COMMUNITY BANK SYSTEM INC
COM
203607106
10932
154136
SH
SOLE
86376
0
67760
COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD
ADR
204409601
265
77800
SH
SOLE
77800
0
0
COMPASS MINERALS INTL INC
COM
20451N101
18470
302925
SH
SOLE
157646
0
145279
CONCHO RESOURCES INC
COM
20605P101
6448
73501
SH
SOLE
8547
0
64954
CONDUENT INC
COM
206787103
11111
1792679
SH
SOLE
1096238
0
696441
CONOCOPHILLIPS
COM
20825C104
5292
81127
SH
SOLE
12121
0
69006
CONSOLIDATED EDISON INC
COM
209115104
588
6515
SH
SOLE
3767
0
2748
CONSTELLATION BRANDS INC
COM
21036P108
494
2603
SH
SOLE
1300
0
1303
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
443
7015
SH
SOLE
7015
0
0
CONTROLADORA VUELA CIA DE AVIA SPON ADR RP 10
ADR
21240E105
255
24400
SH
SOLE
24400
0
0
CORNING INC
COM
219350105
291
9995
SH
SOLE
0
0
9995
CORTEVA INC
COM
22052L104
640
21631
SH
SOLE
18685
0
2946
COSTAR GROUP INC
COM
22160N109
4293
7173
SH
SOLE
2909
0
4264
COSTCO WHOLESALE CORP.
COM
22160K105
49266
167651
SH
SOLE
71186
0
96465
COUSINS PPTYS INC
RE
222795502
5187
125849
SH
SOLE
68006
0
57843
CRANE COMPANY
COM
224399105
4317
49979
SH
SOLE
38591
0
11388
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
2487
17477
SH
SOLE
3155
0
14322
CSW INDUSTRIALS INC.
COM
126402106
711
9248
SH
SOLE
0
0
9248
CSX CORPORATION
COM
126408103
1260
17391
SH
SOLE
9943
0
7448
CUBESMART
RE
229663109
1009
32161
SH
SOLE
1200
0
30961
CURTISS WRIGHT CORP
COM
231561101
1855
13166
SH
SOLE
6146
0
7020
CVS CAREMARK CORPORATION
COM
126650100
870
11717
SH
SOLE
1396
0
10321
CYRUSONE INC
RE
23283R100
1449
22124
SH
SOLE
21809
0
315
D R HORTON INC COM
COM
23331A109
1050
19901
SH
SOLE
19901
0
0
DANA INCORPORATED
COM
235825205
3681
202277
SH
SOLE
141301
0
60976
DANAHER CORPORATION
COM
235851102
55012
358545
SH
SOLE
114916
0
243629
DAVITA INC
COM
23918K108
391
5190
SH
SOLE
80
0
5110
DEERE & CO
COM
244199105
1487
8589
SH
SOLE
3988
0
4601
DELL TECHNOLOGIES INC CL C
COM
24703L202
1020
19837
SH
SOLE
0
0
19837
DEXCOM, INC.
COM
252131107
394
1800
SH
SOLE
0
0
1800
DIAGEO PLC
ADR
25243Q205
596
3536
SH
SOLE
1336
0
2200
DIAMONDBACK ENERGY INC
COM
25278X109
1260
13568
SH
SOLE
13568
0
0
DIEBOLD INC
COM
253651103
526
49850
SH
SOLE
49342
0
508
DIGITAL REALTY TRUST INC
RE
253868103
243
2019
SH
SOLE
0
0
2019
DIODES INC
COM
254543101
2269
40304
SH
SOLE
7200
0
33104
DISCOVER FINANCIAL SERVICES
COM
254709108
7911
93282
SH
SOLE
3647
0
89635
DISNEY WALT CO
COM
254687106
27789
192265
SH
SOLE
45282
0
146983
DOCUSIGN INC
COM
256163106
248
3348
SH
SOLE
0
0
3348
DOLBY LABORATORIES INC
COM
25659T107
2004
29131
SH
SOLE
29131
0
0
DOLLAR GENERAL
COM
256677105
6947
44512
SH
SOLE
1410
0
43102
DOMINION RESOURCES INC/VA
COM
25746U109
423
5120
SH
SOLE
1872
0
3248
DONALDSON CO INC
COM
257651109
738
12807
SH
SOLE
0
0
12807
DORMAN PRODUCTS INC
COM
258278100
3884
51318
SH
SOLE
13540
0
37778
DOVER CORP
COM
260003108
783
6774
SH
SOLE
1487
0
5287
DOW CHEMICAL CO
COM
260557103
7368
134617
SH
SOLE
27310
0
107307
DTE ENERGY COMPANY
COM
233331107
888
6840
SH
SOLE
5300
0
1540
DUKE ENERGY CORPORATION
COM
26441C204
1486
16250
SH
SOLE
8640
0
7610
DUPONT DE NEMOURS INC
COM
26614N102
3562
55588
SH
SOLE
20990
0
34598
EAGLE BANCORP INC
COM
268948106
1095
22518
SH
SOLE
22518
0
0
EASTMAN CHEMICAL CO
COM
277432100
3876
48789
SH
SOLE
7416
0
41373
EATON CORP PLC
COM
G29183103
1374
14549
SH
SOLE
3074
0
11475
EBAY INC
COM
278642103
258
7160
SH
SOLE
6350
0
810
ECOLAB INC
COM
278865100
5506
28529
SH
SOLE
950
0
27579
EDITAS MEDICINE INC
COM
28106W103
7501
253450
SH
SOLE
5600
0
247850
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
2446
10471
SH
SOLE
361
0
10110
ELF BEAUTY INC
COM
26856L103
852
52845
SH
SOLE
52845
0
0
EMERSON ELECTRIC
COM
291011104
6350
83251
SH
SOLE
45489
0
37762
EMPIRE STATE REALTY TRUST-A
RE
292104106
6328
453249
SH
SOLE
253983
0
199266
ENBRIDGE INC
COM
29250N105
562
14148
SH
SOLE
2696
0
11452
ENCANA CORP
COM
292505104
3226
688296
SH
SOLE
385801
0
302495
ENCOMPASS HEALTH CORP
COM
29261A100
5479
79105
SH
SOLE
21355
0
57750
ENEL AMERICAS S A SPONSORED ADR
ADR
29274F104
468
42640
SH
SOLE
42640
0
0
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
251
4201
SH
SOLE
3800
0
401
ENERGY TRANSFER EQUITY LP
COM
29273V100
360
28006
SH
SOLE
22573
0
5433
ENERPLUS CORPORATION
COM
292766102
8673
1216164
SH
SOLE
919535
0
296629
ENERSYS
COM
29275Y102
24161
322862
SH
SOLE
162081
0
160781
ENSIGN GROUP INC
COM
29358P101
6248
137694
SH
SOLE
95666
0
42028
ENTEGRIS INC COM
COM
29362U104
10252
204747
SH
SOLE
73760
0
130987
ENTERGY CORP
COM
29364G103
387
3226
SH
SOLE
0
0
3226
ENTERPRISE FINL SVCS CORP COM
COM
293712105
9808
203511
SH
SOLE
114050
0
89461
ENTERPRISE PRODUCTS PARTNERS L.P.
OA
293792107
16959
602264
SH
SOLE
18100
0
584164
ENVESTNET INC COM
COM
29404K106
2247
32262
SH
SOLE
32262
0
0
EOG RESOURCES INC.
COM
26875P101
6047
72176
SH
SOLE
4614
0
67562
EPAM SYS INC COM
COM
29414B104
676
3188
SH
SOLE
2550
0
638
EQUITY COMMONWEALTH
RE
294628102
34676
1056138
SH
SOLE
518713
0
537425
EQUITY RESIDENTIAL PROPERTIES
RE
29476L107
324
4000
SH
SOLE
0
0
4000
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
51820
250806
SH
SOLE
57887
0
192919
EURONAV
COM
B38564108
7507
609131
SH
SOLE
609131
0
0
EVENTBRITE INC COM CL A
COM
29975E109
828
41048
SH
SOLE
41048
0
0
EVERBRIDGE INC COM
COM
29978A104
5985
76658
SH
SOLE
35304
0
41354
EVERCORE INC CLASS A
COM
29977A105
654
8746
SH
SOLE
8746
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1381
4989
SH
SOLE
4667
0
322
EVERSOURCE ENERGY
COM
30040W108
322
3787
SH
SOLE
27
0
3760
EVERTEC INC
COM
30040P103
6045
177562
SH
SOLE
133398
0
44164
EXELON CORP COM
COM
30161N101
800
17537
SH
SOLE
11194
0
6343
EXPEDIA INC.
COM
30212P303
506
4677
SH
SOLE
4650
0
27
EXXON MOBIL CORP
COM
30231G102
21091
302451
SH
SOLE
143437
0
159014
FACEBOOK INC -A
COM
30303M102
788
3841
SH
SOLE
337
0
3504
FARO TECHNOLOGIES INC
COM
311642102
11799
234319
SH
SOLE
146729
0
87590
FASTENAL COMPANY
COM
311900104
347
9400
SH
SOLE
4000
0
5400
FEDERAL EXPRESS CORP
COM
31428X106
820
5412
SH
SOLE
2017
0
3395
FERRO CORP
COM
315405100
12747
859646
SH
SOLE
493339
0
366307
FIDELITY NATIONAL INFORMATION
COM
31620M106
267
1915
SH
SOLE
0
0
1915
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
525
17011
SH
SOLE
16926
0
85
FINVOLUTION GROUP SPONSORED ADS
ADR
31810T101
68
25500
SH
SOLE
25500
0
0
FIREEYE INC
COM
31816Q101
23124
1398839
SH
SOLE
827524
0
571315
FIRST BANCORP NC
COM
318910106
954
23908
SH
SOLE
23908
0
0
FIRST BANCSHARES INC
COM
318916103
1321
37198
SH
SOLE
37198
0
0
FIRST BUSEY CORP
COM
319383204
7450
270873
SH
SOLE
152355
0
118518
FIRST INDUSTRIAL REALTY TRUST, INC
RE
32054K103
1137
27406
SH
SOLE
27206
0
200
FIRST INTST BANCSYSTEM INC
COM
32055Y201
3177
75793
SH
SOLE
51002
0
24791
FIRST REPUBLIC BANK/SAN FRAN
COM
33616C100
23325
198581
SH
SOLE
66785
0
131796
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
4975
67325
SH
SOLE
1000
0
66325
FIRST WESTN FINL INC
COM
33751L105
192
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
377
3267
SH
SOLE
202
0
3065
FIVE9 INC
COM
338307101
13352
203622
SH
SOLE
54418
0
149204
FLIR SYSTEMS INC.
COM
302445101
60719
1166093
SH
SOLE
374368
0
791725
FMC CORP
COM
302491303
52068
522417
SH
SOLE
251117
0
271300
FNB CORPORATION
COM
302520101
10626
836872
SH
SOLE
469029
0
367843
FNF GROUP
COM
31620R303
1352
29792
SH
SOLE
6500
0
23292
FOCUS FINL PARTNERS INC COM CL A
COM
34417P100
712
24187
SH
SOLE
24187
0
0
FORTERRA INC
COM
34960W106
1124
97273
SH
SOLE
97273
0
0
FORTINET INC
COM
34959E109
795
7439
SH
SOLE
7400
0
39
FORTIVE CORPORATION
COM
34959J108
655
8567
SH
SOLE
937
0
7630
FORWARD AIR CORP COM
COM
349853101
8502
121505
SH
SOLE
49629
0
71876
FOX FACTORY HOLDING CORP
COM
35138V102
6421
92360
SH
SOLE
32341
0
60019
FRANCO NEVADA CORP
COM
351858105
38483
372436
SH
SOLE
92054
0
280382
GALLAGHER ARTHUR J
COM
363576109
1671
17538
SH
SOLE
12045
0
5493
GARMIN LTD
COM
H2906T109
201
2050
SH
SOLE
2050
0
0
GARTNER INC
COM
366651107
328
2132
SH
SOLE
1600
0
532
GENERAC HOLDINGS INC
COM
368736104
3193
31768
SH
SOLE
31768
0
0
GENERAL DYNAMICS CORP
COM
369550108
826
4679
SH
SOLE
248
0
4431
GENERAL ELECTRIC CO
COM
369604103
1633
146359
SH
SOLE
42276
0
104083
GENERAL MILLS INC
COM
370334104
3487
65118
SH
SOLE
26680
0
38438
GENPACT LTD
COM
G3922B107
1568
37182
SH
SOLE
37182
0
0
GILDAN ACTIVEWEAR
COM
375916103
1262
42696
SH
SOLE
19767
0
22929
GILEAD SCIENCES INC.
COM
375558103
1180
18179
SH
SOLE
7879
0
10300
GLACIER BANCORP INC
COM
37637q105
4825
104891
SH
SOLE
76026
0
28865
GLAUKOS CORP COM
COM
377322102
607
11136
SH
SOLE
11136
0
0
GLOBANT S A COM
COM
L44385109
1600
15090
SH
SOLE
15090
0
0
GLOBUS MEDICAL INC
COM
379577208
8171
138762
SH
SOLE
62471
0
76291
GOLD FIELDS LIMITED
ADR
38059T106
268
40600
SH
SOLE
40600
0
0
GOLDMAN SACHS ETF TR ACCES TREASURY
ETF
381430529
210
2100
SH
SOLE
0
0
2100
GOLDMAN SACHS GROUP INC.
COM
38141G104
266
1157
SH
SOLE
470
0
687
GOOSEHEAD INS INC COM CL A
COM
38267D109
1538
36259
SH
SOLE
36259
0
0
GRACO INC.
COM
384109104
816
15692
SH
SOLE
0
0
15692
GRAHAM HLDGS CO
COM
384637104
3161
4948
SH
SOLE
3457
0
1491
GRAINGER WW INC
COM
384802104
9957
29408
SH
SOLE
1850
0
27558
GRANITE CONSTR INC COM
COM
387328107
7601
274716
SH
SOLE
121007
0
153709
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
2852
171290
SH
SOLE
136656
0
34634
GRIFOLS S A SP ADR
ADR
398438408
2316
99478
SH
SOLE
99478
0
0
GRUPO FINANCIERO SANTANDER MEX SPON ADR SHS B
ADR
05969B103
170
25100
SH
SOLE
25100
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
73896
673182
SH
SOLE
201545
0
471637
HAIN CELESTIAL GROUP
COM
405217100
59525
2293449
SH
SOLE
1159834
0
1133615
HALLIBURTON COMPANY
COM
406216101
1227
50234
SH
SOLE
2280
0
47954
HANGER INC
COM
41043F208
4815
174490
SH
SOLE
97955
0
76535
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
244
67600
SH
SOLE
67600
0
0
HARSCO CORP
COM
415864107
5768
250788
SH
SOLE
62988
0
187800
HARTFORD FINANCIAL SERVICES GROUP, INC.
COM
416515104
1641
27008
SH
SOLE
27008
0
0
HASBRO INC
COM
418056107
55628
526605
SH
SOLE
234520
0
292085
HEALTHCARE SERVICES GROUP INC
COM
421906108
5107
210089
SH
SOLE
67661
0
142428
HEALTHCARE TR AMER INC CL A
RE
42225P501
4860
160592
SH
SOLE
90013
0
70579
HEALTHPEAK PROPERTIES INC
RE
42250P103
295
8567
SH
SOLE
1505
0
7062
HELMERICH & PAYNE INC COM
COM
423452101
8827
194337
SH
SOLE
109456
0
84881
HENRY JACK & ASSOCIATES
COM
426281101
1184
8122
SH
SOLE
3013
0
5109
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
201
12647
SH
SOLE
0
0
12647
HEXCEL CORP
COM
428291108
1769
24136
SH
SOLE
22528
0
1608
HOLOGIC INC
COM
436440101
3553
68097
SH
SOLE
7089
0
61008
HOME DEPOT INC
COM
437076102
23015
105350
SH
SOLE
79833
0
25517
HONEYWELL INTERNATIONAL INC.
COM
438516106
57515
324799
SH
SOLE
68999
0
255800
HORACE MANN EDUCATORS CORPORATION
COM
440327104
2164
49584
SH
SOLE
33356
0
16228
HORIZON PHARMA PLC
COM
G46188101
4718
130354
SH
SOLE
29594
0
100760
HSBC 6.2 12/31/49 PFD
PFD
404280604
246
9130
SH
SOLE
0
0
9130
HUB GROUP INC CL A
COM
443320106
3222
62840
SH
SOLE
12874
0
49966
HUMANA INC
COM
444859102
360
981
SH
SOLE
0
0
981
HUNTSMAN CORP
COM
447011107
5637
233305
SH
SOLE
180067
0
53238
HURON CONSULTING GROUP INC
COM
447462102
4234
61593
SH
SOLE
45452
0
16141
IBERIABANK CORP
COM
450828108
20158
269356
SH
SOLE
135846
0
133510
IBM
COM
459200101
7656
57147
SH
SOLE
21016
0
36131
ICAD INC
COM
44934S206
233
30000
SH
SOLE
0
0
30000
ICU MEDICAL INC
COM
44930G107
8103
43304
SH
SOLE
22845
0
20459
IDEX CORP
COM
45167R104
4159
24174
SH
SOLE
8235
0
15939
IDEXX LABS INC
COM
45168D104
3007
11516
SH
SOLE
7728
0
3788
IHS MARKIT LTD
COM
G47567105
63673
844495
SH
SOLE
400033
0
444462
ILLINOIS TOOL WORKS CO
COM
452308109
64890
361091
SH
SOLE
29739
0
331352
INDEPENDENT BANK CORP MASS
COM
453836108
6018
72287
SH
SOLE
51152
0
21135
INDEPENDENT BK GROUP INC
COM
45384B106
2616
47195
SH
SOLE
31753
0
15442
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
919
11296
SH
SOLE
11146
0
150
INGERSOLL-RAND PLC
COM
G47791101
2094
15770
SH
SOLE
2609
0
13161
INGEVITY CORP
COM
45688C107
42071
481691
SH
SOLE
203631
0
278060
INNOPHOS HOLDINGS INC
COM
45774N108
39257
1227586
SH
SOLE
680929
0
546657
INNOSPEC INC
COM
45768S105
843
8151
SH
SOLE
7002
0
1149
INNOVATIVE INDL PPTYS INC COM
COM
45781V101
1327
17484
SH
SOLE
17484
0
0
INOGEN, INC.
COM
45780L104
1273
18624
SH
SOLE
3718
0
14906
INPHI CORP COM
COM
45772F107
1578
21322
SH
SOLE
21322
0
0
INSPIRE MED SYS INC
COM
457730109
601
8105
SH
SOLE
7388
0
717
INSTRUCTURE INC COM
COM
45781U103
1167
24184
SH
SOLE
24184
0
0
INSULET CORP
COM
45784P101
9783
57126
SH
SOLE
15117
0
42009
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
6791
116527
SH
SOLE
40994
0
75533
INTEL CORP
COM
458140100
13916
232193
SH
SOLE
78478
0
153715
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
14726
158938
SH
SOLE
157030
0
1908
INTERDIGITAL INC
COM
45867g101
6079
111577
SH
SOLE
85358
0
26219
INTERPUBLIC GROUP CO
COM
460690100
358
15510
SH
SOLE
15510
0
0
INTUIT INC
COM
461202103
248
946
SH
SOLE
0
0
946
INVACARE CORP
COM
461203101
749
83046
SH
SOLE
83046
0
0
INVESCO CURRENCYSHARES EURO TR EURO SHS
ETF
46138K103
244
2296
SH
SOLE
2296
0
0
INVESCO QUALITY MUNI INC TRST COM
CEF
46133G107
252
20044
SH
SOLE
0
0
20044
INVESTORS BANCORP INC
COM
46146L101
8719
731801
SH
SOLE
493372
0
238429
INVITATION HOMES INC
RE
46187W107
1573
52493
SH
SOLE
52493
0
0
ISHARES BARCLAYS 1-3 YR (ETF)
ETF
464288646
2876
53600
SH
SOLE
46853
0
6747
ISHARES COMEX GOLD TRUST
ETF
464285105
2882
198028
SH
SOLE
16753
0
181275
ISHARES DJ SELECT DIVIDEND
ETF
464287168
894
8435
SH
SOLE
2417
0
6018
ISHARES IBOXX INV GR CORP BD
ETF
464287242
1003
7845
SH
SOLE
5675
0
2170
ISHARES INC CORE MSCI EMKT
ETF
46434G103
683
12733
SH
SOLE
1304
0
11429
ISHARES LEHMAN 20 PLUS YR TREAS
ETF
464287432
750
5513
SH
SOLE
363
0
5150
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
452
5246
SH
SOLE
4594
0
652
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
11541
166167
SH
SOLE
88175
0
77992
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
900
14468
SH
SOLE
1759
0
12709
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
2409
53795
SH
SOLE
10301
0
43494
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
530
4434
SH
SOLE
314
0
4120
ISHARES RUSELL 3000 INDEX
ETF
464287689
1343
7133
SH
SOLE
2697
0
4436
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
7427
42240
SH
SOLE
40278
0
1962
ISHARES RUSSELL 1000 INDEX
ETF
464287622
1145
6407
SH
SOLE
1682
0
4725
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
8653
63389
SH
SOLE
62659
0
730
ISHARES RUSSELL 2000
ETF
464287655
6058
36541
SH
SOLE
8940
0
27601
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
5253
24648
SH
SOLE
18940
0
5708
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
3596
27885
SH
SOLE
22660
0
5225
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
1150
7545
SH
SOLE
6320
0
1225
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
3700
61989
SH
SOLE
2536
0
59453
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
249
2580
SH
SOLE
0
0
2580
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
637
3284
SH
SOLE
0
0
3284
ISHARES S&P INDEX FUND
ETF
464287200
2260
7003
SH
SOLE
3345
0
3658
ISHARES S&P MIDCAP 400
ETF
464287507
1502
7297
SH
SOLE
4591
0
2706
ISHARES S&P PREF STK INDEX FD
ETF
464288687
1643
43716
SH
SOLE
1310
0
42406
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
2331
27823
SH
SOLE
1855
0
25968
ISHARES TR CORE MSCI EAFE
ETF
46432F842
659
10096
SH
SOLE
2583
0
7513
ISHARES TR EAFE VALUE ETF
ETF
464288877
596
11981
SH
SOLE
11781
0
200
ISHARES TR NATIONAL MUN ETF
ETF
464288414
210
1852
SH
SOLE
1852
0
0
ISHARES TR S&P 500 VAL ETF
ETF
464287408
761
5850
SH
SOLE
0
0
5850
ISHARES TR S&P MC 400GR ETF
ETF
464287606
1204
5056
SH
SOLE
3242
0
1814
ISHARES TR S&P MC 400VL ETF
ETF
464287705
688
4032
SH
SOLE
325
0
3707
ITT INC
COM
45073V108
12435
168273
SH
SOLE
69580
0
98693
ITURAN LOCATION AND CONTROL SHS
COM
M6158M104
1153
45880
SH
SOLE
45880
0
0
J.M. SMUCKER COMPANY
COM
832696405
635
6114
SH
SOLE
3740
0
2374
J2 GLOBAL INC COM
COM
48123V102
426
4550
SH
SOLE
4550
0
0
JACK IN THE BOX INC COM
COM
466367109
29847
382467
SH
SOLE
206872
0
175595
JACOBS ENGINEERING GROUP
COM
469814107
563
6260
SH
SOLE
1000
0
5260
JAZZ PHARMACEUTICALS, PLC
COM
G50871105
340
2295
SH
SOLE
2295
0
0
JD.COM INC ADR
ADR
47215P106
225
6387
SH
SOLE
1000
0
5387
JELD-WEN HOLDING INC
COM
47580P103
1856
79266
SH
SOLE
16351
0
62915
JOHN WILEY & SONS
COM
968223206
5131
105775
SH
SOLE
77882
0
27893
JOHNSON & JOHNSON CO
COM
478160104
52152
357401
SH
SOLE
89870
0
267531
JOHNSON CONTROLS INTERNATIONAL PLC
COM
G51502105
289
7109
SH
SOLE
0
0
7109
JONES LANG LASALLE INC
COM
48020Q107
467
2685
SH
SOLE
2685
0
0
JP MORGAN CHASE & CO
COM
46625H100
99617
714304
SH
SOLE
260182
0
454122
KADANT INC
COM
48282T104
750
7120
SH
SOLE
7120
0
0
KANSAS CITY SOUTHERN INDUSTRIES INC.
COM
485170302
2537
16564
SH
SOLE
15214
0
1350
KENNAMETAL INC
COM
489170100
419
11343
SH
SOLE
2000
0
9343
KEYCORP
COM
493267108
330
16296
SH
SOLE
1095
0
15201
KIMBERLY CLARK CORP COM
COM
494368103
7761
56348
SH
SOLE
30372
0
25976
KINDER MORGAN INC
COM
49456B101
446
21088
SH
SOLE
0
0
21088
KOHLS CORP
COM
500255104
1212
23841
SH
SOLE
19115
0
4726
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
287
5881
SH
SOLE
3160
0
2721
KT CORP SPONSORED ADR
ADR
48268K101
631
54400
SH
SOLE
54400
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
1738
8778
SH
SOLE
5924
0
2854
LA Z BOY INC
COM
505336107
1806
57401
SH
SOLE
38618
0
18783
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
2061
12202
SH
SOLE
915
0
11287
LAKELAND FINANCIAL CORP
COM
511656100
19216
392769
SH
SOLE
192331
0
200438
LAMB WESTON HOLDINGS
COM
513272104
3701
43007
SH
SOLE
4840
0
38167
LANDSTAR SYS INC
COM
515098101
1614
14171
SH
SOLE
10392
0
3779
LEMAITRE VASCULAR INC
COM
525558201
1256
34955
SH
SOLE
23517
0
11438
LENDINGTREE INC
COM
52603B107
527
1736
SH
SOLE
1733
0
3
LIBERTY GLOBAL PLC
COM
G5480U104
226
9935
SH
SOLE
1000
0
8935
LIBERTY GLOBAL PLC
COM
G5480U120
775
35512
SH
SOLE
3000
0
32512
LILLY ELI & CO
COM
532457108
1624
12340
SH
SOLE
5628
0
6712
LINCOLN ELECTRIC HOLDINGS
COM
533900106
1627
16797
SH
SOLE
1069
0
15728
LINDE PLC
COM
G5494J103
1002
4702
SH
SOLE
1790
0
2912
LIVANOVA PLC
COM
G5509L101
870
11544
SH
SOLE
11544
0
0
LIVE NATION ENTERTAINMENT, INC.
COM
538034109
18726
261988
SH
SOLE
123065
0
138923
LIVENT CORP
COM
53814L108
652
76532
SH
SOLE
76092
0
440
LKQ CORP
COM
501889208
6613
185152
SH
SOLE
31720
0
153432
LOCKHEED MARTIN CORP COM
COM
539830109
3684
9461
SH
SOLE
7393
0
2068
LOWES COS INC COM
COM
548661107
5846
48796
SH
SOLE
17352
0
31444
LSI INDUSTRIES INC
COM
50216C108
1300
214804
SH
SOLE
214804
0
0
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
6058
64138
SH
SOLE
2160
0
61978
M&T BANK CORPORATION
COM
55261F104
1239
7299
SH
SOLE
7295
0
4
MAGELLAN HEALTH INC
COM
559079207
16049
205110
SH
SOLE
117757
0
87353
MAGELLAN MIDSTREAM PARTNERS LP
OA
559080106
1952
31056
SH
SOLE
26772
0
4284
MAGIC SOFTWARE ENTERPRISES LTD ORD
COM
559166103
529
54007
SH
SOLE
54007
0
0
MAGNA INTERNATIONAL CLASS A
COM
559222401
263
4807
SH
SOLE
807
0
4000
MANPOWERGROUP INC
COM
56418H100
374
3852
SH
SOLE
3840
0
12
MARATHON OIL GROUP
COM
565849106
12544
923862
SH
SOLE
518883
0
404979
MARATHON PETE CORP COM
COM
56585A102
14423
239478
SH
SOLE
203788
0
35690
MARSH & MCLENNAN
COM
571748102
21994
197527
SH
SOLE
9119
0
188408
MARTIN MARIETTA MATERIALS
COM
573284106
14736
52653
SH
SOLE
625
0
52028
MARVELL TECHNOLOGY GROUP
COM
G5876H105
59223
2228434
SH
SOLE
551833
0
1676601
MASIMO CORPORATION
COM
574795100
1140
7214
SH
SOLE
7084
0
130
MASTERCARD INC-CLASS A
COM
57636Q104
2536
8499
SH
SOLE
2388
0
6111
MAXAR TECHNOLOGIES LTD.
COM
57778K105
3001
191620
SH
SOLE
128918
0
62702
MAXIMUS INC
COM
577933104
10626
142828
SH
SOLE
92029
0
50799
MCCORMICK & COMPANY INC
COM
579780206
42589
250970
SH
SOLE
54890
0
196080
MCDONALDS CORP
COM
580135101
11826
59718
SH
SOLE
8987
0
50731
MCKESSON CORPORATION
COM
58155Q103
307
2220
SH
SOLE
0
0
2220
MDC HOLDINGS INC
COM
552676108
1254
32880
SH
SOLE
21933
0
10947
MDU RESOURCES GROUP INC
COM
552690109
2699
90880
SH
SOLE
68723
0
22157
MEDNAX INC
COM
58502B106
2866
103108
SH
SOLE
57267
0
45841
MEDTRONIC PLC
COM
G5960L103
5348
47167
SH
SOLE
3308
0
43859
MERCK & CO
COM
58933Y105
12984
142836
SH
SOLE
32649
0
110187
MERCURY SYS INC COM
COM
589378108
1097
15877
SH
SOLE
15877
0
0
MERIDIAN BANCORP INC
COM
58958U103
1006
50090
SH
SOLE
50090
0
0
METTLER-TOLEDO INTERNATIONAL
COM
592688105
75991
95785
SH
SOLE
13067
0
82718
MFS MUNICIPAL INCOME TRUST
CEF
552738106
71
10000
SH
SOLE
0
0
10000
MGP INGREDIENTS INC NEW COM
COM
55303J106
710
14626
SH
SOLE
14626
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
88514
845630
SH
SOLE
260863
0
584767
MICROSOFT CORP
COM
594918104
137782
873380
SH
SOLE
441912
0
431468
MIDDLEBY CORP
COM
596278101
901
8230
SH
SOLE
3795
0
4435
MITCHAM INDS INC
COM
606501104
421
146756
SH
SOLE
146756
0
0
MKS INSTRUMENTS INC
COM
55306N104
4528
41162
SH
SOLE
25152
0
16010
MODEL N INC
COM
607525102
3164
90216
SH
SOLE
18710
0
71506
MODINE MFG CO
COM
607828100
1939
251374
SH
SOLE
188011
0
63363
MOMO INC ADR
ADR
60879B107
1022
30509
SH
SOLE
30509
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
943
17068
SH
SOLE
9627
0
7441
MONOLITHIC PWR SYS INC
COM
609839105
2291
12866
SH
SOLE
11591
0
1275
MOODY'S CORP
COM
615369105
9624
40553
SH
SOLE
100
0
40453
MORNINGSTAR INC
COM
617700109
1384
9148
SH
SOLE
4249
0
4899
MOTOROLA SOLUTIONS
COM
620076307
589
3649
SH
SOLE
1714
0
1935
MPLX LP
OA
55336V100
1354
53132
SH
SOLE
1100
0
52032
MTS SYS CORP
COM
553777103
2499
52028
SH
SOLE
35007
0
17021
MUELLER WATER PRODUCTS INC SER A
COM
624758108
4365
364264
SH
SOLE
257392
0
106872
MYRIAD GENETICS INC.
COM
62855J104
3531
129578
SH
SOLE
71968
0
57610
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
12770
362584
SH
SOLE
226486
0
136098
NATIONAL FUEL GAS CO
COM
636180101
320
6880
SH
SOLE
6000
0
880
NCR CORP
COM
62886E108
36498
1038019
SH
SOLE
602559
0
435460
NEENAH PAPER INC.
COM
640079109
1183
16787
SH
SOLE
16438
0
349
NEOGENOMICS INC
COM
64049M209
3651
124796
SH
SOLE
29255
0
95541
NETAPP INC
COM
64110D104
355
5700
SH
SOLE
5665
0
35
NETFLIX INC
COM
64110L106
617
1914
SH
SOLE
854
0
1060
NEW JERSEY RESOURCES CORP
COM
646025106
7590
170290
SH
SOLE
95497
0
74793
NEW RELIC INC
COM
64829B100
3233
49192
SH
SOLE
14647
0
34545
NEW YORK TIMES CLASS A
COM
650111107
701
21808
SH
SOLE
21808
0
0
NEWELL BRANDS INC
COM
651229106
759
39365
SH
SOLE
25965
0
13400
NEWLINK GENETICS CORP.
COM
651511107
29
10700
SH
SOLE
0
0
10700
NEWMONT CORP
COM
651639106
3516
80919
SH
SOLE
76290
0
4629
NEXTERA ENERGY INC
COM
65339F101
7515
31093
SH
SOLE
3440
0
27653
NEXTIER OILFIELD SOLUTIONS INC COM
COM
65290C105
11259
1680626
SH
SOLE
1055853
0
624773
NGL ENERGY PARTNERS LP
COM
62913M107
138
12300
SH
SOLE
0
0
12300
NICE SYSTEM LTD-SPON ADR
ADR
653656108
649
4188
SH
SOLE
3900
0
288
NIKE INC
COM
654106103
23380
230716
SH
SOLE
140122
0
90594
NORFOLK SOUTHERN CORP
COM
655844108
653
3375
SH
SOLE
1719
0
1656
NORTHERN OIL & GAS INC NEV COM
COM
665531109
584
249675
SH
SOLE
249675
0
0
NORTHERN TR CORP
COM
665859104
22006
207167
SH
SOLE
600
0
206567
NORTHROP GRUMMAN CORPORATION
COM
666807102
484
1409
SH
SOLE
200
0
1209
NORTHWEST NATURAL GAS CO
COM
66765n105
204
2763
SH
SOLE
0
0
2763
NOVA MEASURING INS
COM
M7516K103
1865
49031
SH
SOLE
49031
0
0
NOVANTA INC
COM
67000B104
936
10596
SH
SOLE
10596
0
0
NOVARTIS A G SPONSORED ADR
ADR
66987V109
49365
521591
SH
SOLE
157024
0
364567
NUVASIVE INC
COM
670704105
3466
44832
SH
SOLE
12922
0
31910
NUVEEN INSURED TAX FREE ADVANTAGE MUNI
COM
670657105
284
19756
SH
SOLE
0
0
19756
NUVEEN QUALITY MUNI INCOME FD
CEF
67066V101
222
15178
SH
SOLE
0
0
15178
NUVEEN QUALITY PREFERRED II
CEF
67072C105
138
13788
SH
SOLE
0
0
13788
NVIDIA CORP
COM
67066G104
1046
4442
SH
SOLE
2555
0
1887
NXP SEMICONDUCTORS N.V.
COM
N6596X109
20021
157342
SH
SOLE
70865
0
86477
OCCIDENTAL PETE CORP COM
COM
674599105
382
9253
SH
SOLE
5913
0
3340
OCEANFIRST FINL CORP
COM
675234108
1697
66435
SH
SOLE
44698
0
21737
OGE ENERGY CORP
COM
670837103
394
8840
SH
SOLE
0
0
8840
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
10605
162294
SH
SOLE
101227
0
61067
OMNICELL INC
COM
68213N109
4188
51267
SH
SOLE
24332
0
26935
OMNICOM GROUP INC
COM
681919106
3056
37723
SH
SOLE
1848
0
35875
ONE GAS INC
COM
68235P108
527
5648
SH
SOLE
1748
0
3900
ONEOK, INC
COM
682680103
25789
340820
SH
SOLE
23860
0
316960
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
5309
315277
SH
SOLE
100053
0
215224
ONTO INNOVATION INC
COM
683344105
1118
30613
SH
SOLE
30613
0
0
ORACLE CORPORATION
COM
68389X105
9644
182134
SH
SOLE
28244
0
153890
O'REILLY AUTOMOTIVE INC
COM
67103H107
32627
74440
SH
SOLE
25484
0
48956
ORTHOFIX MED INC
COM
68752m108
42199
913837
SH
SOLE
485756
0
428081
OSHKOSH TRUCK CORP
COM
688239201
1588
16772
SH
SOLE
14522
0
2250
OUTFRONT MEDIA INC
RE
69007J106
6411
239029
SH
SOLE
187270
0
51759
P.H. GLATFELTER CO
COM
377316104
15314
836964
SH
SOLE
518558
0
318406
PACIRA BIOSCIENCES INC
COM
695127100
985
21723
SH
SOLE
21723
0
0
PAGSEGURO DIGITAL LTD CL A
COM
G68707101
936
27414
SH
SOLE
27414
0
0
PALO ALTO NETWORKS INC
COM
697435105
15029
64946
SH
SOLE
64623
0
323
PAPA JOHN'S INTL INC
COM
698813102
11081
175463
SH
SOLE
100398
0
75065
PARETEUM CORP
COM
69946T207
8
18283
SH
SOLE
18283
0
0
PARKER-HANNIFIN CORP
COM
701094104
23290
113211
SH
SOLE
54556
0
58655
PARSLEY ENERGY INC
COM
701877102
6036
319293
SH
SOLE
176956
0
142337
PAYCHEX INC
COM
704326107
445
5223
SH
SOLE
1830
0
3393
PAYPAL HOLDINGS INC
COM
70450Y103
423
3903
SH
SOLE
1142
0
2761
PBF ENERGY INC CL A
COM
69318G106
3605
114858
SH
SOLE
80338
0
34520
PDC ENERGY
COM
69327R101
13678
522670
SH
SOLE
307310
0
215360
PEBBLEBROOK HOTEL TRUST
RE
70509V100
2758
102891
SH
SOLE
57649
0
45242
PEGASYSTEMS INC
COM
705573103
5614
70437
SH
SOLE
18003
0
52434
PEOPLES UNITED FINANCIAL
COM
712704105
1207
71404
SH
SOLE
71404
0
0
PEPSICO INC
COM
713448108
41493
303459
SH
SOLE
54440
0
249019
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
1136
76100
SH
SOLE
76100
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
251
15800
SH
SOLE
15800
0
0
PFIZER INC COM
COM
717081103
42894
1092793
SH
SOLE
480723
0
612070
PHIBRO ANIMAL HEALTH CORP CL A
COM
71742q106
1400
56403
SH
SOLE
40096
0
16307
PHILIP MORRIS INTERNATIONAL
COM
718172109
777
9161
SH
SOLE
425
0
8736
PHILLIPS 66
COM
718546104
4349
39090
SH
SOLE
8671
0
30419
PHYSICIANS REALTY TRUST
RE
71943U104
18501
976909
SH
SOLE
673039
0
303870
PNC FINANCIAL SERVICES GROUP
COM
693475105
486
3043
SH
SOLE
960
0
2083
PNM RESOURCES INC.
COM
69349H107
3077
60627
SH
SOLE
33433
0
27194
POLYONE CORP
COM
73179P106
1109
30165
SH
SOLE
29965
0
200
PORTLAND GENERAL ELECTRIC COMPANY
COM
736508847
280
5000
SH
SOLE
0
0
5000
POTLATCH CORP (REIT)
RE
737630103
5468
126524
SH
SOLE
4063
0
122461
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
4472
38658
SH
SOLE
700
0
37958
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
3445
16198
SH
SOLE
2454
0
13744
POWERSHARES S&P 500 LOW VOLA
ETF
46138e354
430
7371
SH
SOLE
3000
0
4371
PPG INDUSTRIES
COM
693506107
384
2871
SH
SOLE
0
0
2871
PRA HEALTH SCIENCES INC
COM
69354M108
893
8031
SH
SOLE
8031
0
0
PRIMORIS SVCS CORP
COM
74164f103
1324
59499
SH
SOLE
40031
0
19468
PRINCIPAL FINANCIAL GROUP
COM
74251V102
1434
26110
SH
SOLE
21660
0
4450
PROASSURANCE CORP
COM
74267C106
3530
97698
SH
SOLE
65734
0
31964
PROCTER & GAMBLE
COM
742718109
18309
146774
SH
SOLE
36266
0
110508
PROGRESS SOFTWARE CORP
COM
743312100
26786
644624
SH
SOLE
367476
0
277148
PROGRESSIVE CORP OHIO
COM
743315103
5301
73283
SH
SOLE
1691
0
71592
PROOFPOINT INC
COM
743424103
7324
63805
SH
SOLE
17146
0
46659
PROTO LABS INC COM
COM
743713109
1715
16903
SH
SOLE
16903
0
0
PRUDENTIAL FINANCIAL INC.
COM
744320102
599
6383
SH
SOLE
4770
0
1613
PTC INC
COM
69370C100
366
4871
SH
SOLE
1000
0
3871
PURE STORAGE INC CL A
COM
74624M102
4502
263170
SH
SOLE
73522
0
189648
PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST
CEF
746823103
84
10500
SH
SOLE
0
0
10500
QORVO INC
COM
74736K101
234
2009
SH
SOLE
0
0
2009
QTS REALTY TRUST INC CL A
RE
74736A103
6449
118830
SH
SOLE
97471
0
21359
QUALCOMM INC COM
COM
747525103
1155
13086
SH
SOLE
2541
0
10545
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
2802
164094
SH
SOLE
95057
0
69037
QUANTA SERVICES INC
COM
74762E102
34982
861166
SH
SOLE
430718
0
430448
QUDIAN INC ADR
ADR
747798106
140
29800
SH
SOLE
29800
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1918
17956
SH
SOLE
17956
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
4691
475600
SH
SOLE
290087
0
185513
RADIAN GROUP INC COM
COM
750236101
6827
271319
SH
SOLE
208980
0
62339
RALPH LAUREN CORP
COM
751212101
533
4537
SH
SOLE
4310
0
227
RANPAK HOLDINGS CORP CL A
COM
75321W103
866
106277
SH
SOLE
106277
0
0
RAYONIER, INC
RE
754907103
2685
81975
SH
SOLE
57198
0
24777
RAYTHEON COMPANY
COM
755111507
16010
72879
SH
SOLE
10155
0
62724
RBC BEARINGS INC
COM
75524B104
6274
39620
SH
SOLE
10914
0
28706
REALPAGE INC COM
COM
75606N109
11156
207575
SH
SOLE
69395
0
138180
RED LION HOTELS CORP COM
COM
756764106
2354
631146
SH
SOLE
355991
0
275155
REDWOOD TRUST INC
RE
758075402
5275
318816
SH
SOLE
226784
0
92032
REGAL-BELOIT CORPORATION.
COM
758750103
25471
297525
SH
SOLE
172231
0
125294
REGENERON PHARMACEUTICALS
COM
75886F107
418
1110
SH
SOLE
50
0
1060
REINSURANCE GROUP OF AMERICA
COM
759351604
66087
405274
SH
SOLE
128535
0
276739
RENASANT CORP
COM
75970E107
8147
230048
SH
SOLE
130041
0
100007
REPUBLIC SERVICES INC
COM
760759100
1559
17380
SH
SOLE
16047
0
1333
REVOLVE GROUP INC CL A
COM
76156B107
465
25330
SH
SOLE
25330
0
0
REXFORD INDUSTRIAL REALTY INC
RE
76169C100
3291
72091
SH
SOLE
56512
0
15579
REXNORD CORP
COM
76169B102
6015
184337
SH
SOLE
48341
0
135996
RITCHIE BROS. AUCTIONEERS INC.
COM
767744105
1631
37939
SH
SOLE
34889
0
3050
RLI CORP
COM
749607107
288
3200
SH
SOLE
0
0
3200
ROBERT HALF INTL INC COM
COM
770323103
239
3763
SH
SOLE
3679
0
84
ROCKWELL AUTOMATION INC
COM
773903109
2282
11264
SH
SOLE
10810
0
454
ROPER TECHNOLOGIES
COM
776696106
108431
306091
SH
SOLE
56928
0
249163
ROSS STORES INC.
COM
778296103
1035
8882
SH
SOLE
0
0
8882
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
3381
25343
SH
SOLE
1073
0
24270
ROYAL DUTCH SHELL PLC-ADR
ADR
780259206
1132
19174
SH
SOLE
8699
0
10475
RPM INTL INC COM
COM
749685103
576
7500
SH
SOLE
5700
0
1800
RTI SURGICAL INC
COM
74975N105
735
268196
SH
SOLE
268196
0
0
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
7825
24324
SH
SOLE
7465
0
16859
S&P GLOBAL INC
COM
78409V104
28030
102739
SH
SOLE
46519
0
56220
SAIA INC
COM
78709Y105
801
8606
SH
SOLE
8606
0
0
SALESFORCE COM
COM
79466L302
1703
10432
SH
SOLE
569
0
9863
SANDY SPRING BANCORP INC
COM
800363103
2448
64613
SH
SOLE
43470
0
21143
SAP AG ADR
ADR
803054204
357
2662
SH
SOLE
38
0
2624
SCHLUMBERGER LTD.
COM
806857108
6834
170375
SH
SOLE
50393
0
119982
SCHWAB INTL EQUITY ETF
ETF
808524805
848
25221
SH
SOLE
20758
0
4463
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
483
8800
SH
SOLE
8800
0
0
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
454
9000
SH
SOLE
9000
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
229
4270
SH
SOLE
4270
0
0
SCHWAB US BROAD MARKET ETF
ETF
808524102
1549
20125
SH
SOLE
14579
0
5546
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
406
7026
SH
SOLE
3993
0
3033
SCHWAB US LARGE CAP ETF
ETF
808524201
1479
19268
SH
SOLE
12996
0
6272
SCHWAB US REIT ETF
ETF
808524847
857
18668
SH
SOLE
18668
0
0
SCHWAB US SMALL-CAP ETF
ETF
808524607
2450
32389
SH
SOLE
30254
0
2135
SCORPIO TANKERS INC
COM
Y7542C130
3561
90522
SH
SOLE
60903
0
29619
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
14778
483507
SH
SOLE
218228
0
265279
SEI INVESTMENTS COMPANY
COM
784117103
918
14006
SH
SOLE
7250
0
6756
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
803
6399
SH
SOLE
4462
0
1937
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
622
6109
SH
SOLE
6109
0
0
SEMPRA ENERGY
COM
816851109
379
2504
SH
SOLE
1000
0
1504
SERVICENOW INC
COM
81762P102
17952
63629
SH
SOLE
29050
0
34579
SHAKE SHACK INC
COM
819047101
391
6554
SH
SOLE
6554
0
0
SHERWIN WILLIAMS
COM
824348106
8998
15422
SH
SOLE
346
0
15076
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD
ADR
824596100
593
15600
SH
SOLE
15600
0
0
SIBANYE GOLD LTD SPONSORED ADR
ADR
825724206
135
13600
SH
SOLE
13600
0
0
SIERRA WIRELESS INC
COM
826516106
8236
862488
SH
SOLE
564981
0
297507
SILGAN HOLDINGS INC
COM
827048109
11607
373555
SH
SOLE
181350
0
192205
SILICON LABORATORIES INC COM
COM
826919102
1719
14832
SH
SOLE
14832
0
0
SILK ROAD MEDICAL INC
COM
82710M100
471
11672
SH
SOLE
11672
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
700
24517
SH
SOLE
24517
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
952
7887
SH
SOLE
3519
0
4368
SLM CORP COM
COM
78442P106
2946
330497
SH
SOLE
230897
0
99600
SNAP-ON INCORPORATED
COM
833034101
1659
9777
SH
SOLE
0
0
9777
SOLARIS OILFIELD INFRSTR INC CL A
COM
83418M103
3828
273403
SH
SOLE
190739
0
82664
SOUTHERN COMPANY
COM
842587107
944
14854
SH
SOLE
3739
0
11115
SOUTHWEST AIRLINES
COM
844741108
228
4204
SH
SOLE
1472
0
2732
SOUTHWEST GAS HOLDINGS INC
COM
844895102
8435
111031
SH
SOLE
83211
0
27820
SPDR DJIA ETF TRUST
ETF
78467X109
567
1986
SH
SOLE
123
0
1863
SPDR GOLD SHARES
ETF
78463V107
31743
222262
SH
SOLE
25170
0
197092
SPDR INDEX SHS FDS S&P INTL SMLCP
ETF
78463X871
2205
69079
SH
SOLE
69079
0
0
SPDR S&P 1000 ETF
ETF
78464A847
215
5931
SH
SOLE
381
0
5550
SPDR S&P DIVIDEND ETF
ETF
78464A763
1135
10537
SH
SOLE
1250
0
9287
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
3237
8624
SH
SOLE
4721
0
3903
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
4188
63710
SH
SOLE
63710
0
0
SPROTT PHYSICAL GOLD AND SILVER
CEF
85208r101
274
18610
SH
SOLE
0
0
18610
SPX CORPORATION
COM
784635104
20423
401502
SH
SOLE
182385
0
219117
SQUARE INC CL A
COM
852234103
493
7880
SH
SOLE
0
0
7880
SRC ENERGY INC COM
COM
78470V108
2281
554136
SH
SOLE
173485
0
380651
STAG INDL INC COM
COM
85254J102
5565
176278
SH
SOLE
123740
0
52538
STANDARD MOTOR PRODUCTS INC
COM
853666105
1284
24119
SH
SOLE
24119
0
0
STARBUCKS CORP COM
COM
855244109
13257
150600
SH
SOLE
49240
0
101360
STATE STREET CORPORATION
COM
857477103
588
7434
SH
SOLE
4069
0
3365
STEEL DYNAMICS
COM
858119100
1219
35794
SH
SOLE
35200
0
594
STERICYCLE INC
COM
858912108
212
3310
SH
SOLE
0
0
3310
STERIS PLC
COM
G8473T100
731
4800
SH
SOLE
4800
0
0
STERLING CONSTRUCTION CO INC
COM
859241101
7263
515800
SH
SOLE
343734
0
172066
STEVEN MADDEN LTD
COM
556269108
3066
71275
SH
SOLE
19641
0
51634
STONERIDGE INC
COM
86183P102
3880
132292
SH
SOLE
34403
0
97889
STRYKER CORP
COM
863667101
3042
14500
SH
SOLE
1083
0
13417
SUN CMNTYS INC
RE
866674104
1694
11287
SH
SOLE
11287
0
0
SURMODICS INC.
COM
868873100
874
21127
SH
SOLE
5405
0
15722
SYSCO CORPORATION
COM
871829107
653
7617
SH
SOLE
1598
0
6019
T. ROWE PRICE GROUP INC.
COM
74144T108
5796
47591
SH
SOLE
45363
0
2228
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
5508
94803
SH
SOLE
94354
0
449
TARGET CORPORATION
COM
87612E106
22182
173102
SH
SOLE
163863
0
9239
TELADOC INC
COM
87918A105
1888
22543
SH
SOLE
22536
0
7
TELEFONICA BRASIL SA SPONSORED ADR
ADR
87936R106
252
17600
SH
SOLE
17600
0
0
TELLURIAN INC
COM
87968A104
145
20000
SH
SOLE
0
0
20000
TELUS CORP COM
COM
87971M103
1630
42074
SH
SOLE
42074
0
0
TERADYNE INC
COM
880770102
282
4125
SH
SOLE
4125
0
0
TERRENO RLTY CORP
RE
88146M101
437
8079
SH
SOLE
8079
0
0
TESLA MOTORS
COM
88160R101
398
953
SH
SOLE
330
0
623
TETRA TECH INC
COM
88162G103
4321
50141
SH
SOLE
14369
0
35772
TEXAS INSTRUMENTS INC
COM
882508104
3996
31141
SH
SOLE
18550
0
12591
THE CHARLES SCHWAB CORPORATION COM
COM
808513105
1869
39314
SH
SOLE
27479
0
11835
THERMO FISHER SCIENTIFIC INC
COM
883556102
59962
184666
SH
SOLE
45651
0
139015
TIFFANY & CO
COM
886547108
2779
20799
SH
SOLE
8105
0
12694
TIM PARTICIPACOES S A SPONSORED ADR
ADR
88706P205
545
28500
SH
SOLE
28500
0
0
TIVITY HEALTH INC
COM
88870R102
2393
117769
SH
SOLE
24191
0
93578
TJX COMPANIES INC
COM
872540109
45829
750671
SH
SOLE
305356
0
445315
TORM PLC
COM
G89479102
487
43501
SH
SOLE
43501
0
0
TORTOISE ENERGY INFRASTUCTURE
CEF
89147L100
790
43749
SH
SOLE
118
0
43631
TOTAL FINA ELF SA- SPON ADR
ADR
89151E109
8686
156769
SH
SOLE
155040
0
1729
TOWER SEMICONDUCTO
COM
M87915274
1306
54633
SH
SOLE
54633
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
COM
892331307
444
3164
SH
SOLE
3164
0
0
TPI COMPOSITES INC COM
COM
87266J104
844
45559
SH
SOLE
45559
0
0
TRANSCAT INC
COM
893529107
689
21637
SH
SOLE
21637
0
0
TRANSUNION
COM
89400J107
1408
16442
SH
SOLE
7574
0
8868
TRAVELERS COMPANIES INC.
COM
89417E109
10075
73642
SH
SOLE
68031
0
5611
TREEHOUSE FOODS INC
COM
89469A104
18050
372069
SH
SOLE
184996
0
187073
TRUIST FINL CORP
COM
89832Q109
764
13535
SH
SOLE
1500
0
12035
TRUPANION INC COM
COM
898202106
1417
37831
SH
SOLE
37831
0
0
TTEC HLDGS INC COM
COM
89854H102
3066
77389
SH
SOLE
55729
0
21660
TURNING POINT THERAPEUTICS INC
COM
90041T108
419
6715
SH
SOLE
6715
0
0
TYLER TECHNOLOGIES, INC.
COM
902252105
1927
6419
SH
SOLE
2040
0
4379
ULTA SALON COSMETICS & FRANGRANCE INC
COM
90384S303
953
3761
SH
SOLE
52
0
3709
UMPQUA HOLDINGS CORP
COM
904214103
32831
1853887
SH
SOLE
590919
0
1262968
UNILEVER N V -NY SHARES
ADR
904784709
8726
152139
SH
SOLE
149159
0
2980
UNION PACIFIC CORP
COM
907818108
18120
100260
SH
SOLE
54279
0
45981
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
10795
349592
SH
SOLE
202228
0
147364
UNITED PARCEL SERVICE - CL B
COM
911312106
7745
66209
SH
SOLE
1944
0
64265
UNITED TECHNOLOGIES CORP
COM
913017109
6816
45576
SH
SOLE
9507
0
36069
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
65056
221398
SH
SOLE
59820
0
161578
UNIVERSAL ELECTRONICS
COM
913483103
6816
130418
SH
SOLE
33690
0
96728
UNUM GROUP
COM
91529Y106
729
25015
SH
SOLE
24980
0
35
UPWORK INC
COM
91688F104
478
44820
SH
SOLE
44820
0
0
US BANCORP DEL COM NEW
COM
902973304
14907
251039
SH
SOLE
193873
0
57166
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
215
3324
SH
SOLE
1791
0
1533
VALE S A ADR
ADR
91912E105
466
35274
SH
SOLE
35274
0
0
VALERO ENERGY CORP
COM
91913Y100
1679
17939
SH
SOLE
14326
0
3613
VANECK VECTORS BIOTECH ETF
ETF
92189F726
731
5240
SH
SOLE
0
0
5240
VANECK VECTORS ETF TR SEMICONDUCTOR ET
ETF
92189F676
368
2600
SH
SOLE
0
0
2600
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
1019
8173
SH
SOLE
2935
0
5238
VANGUARD EMERG MARKET VIPERS
ETF
922042858
5975
134641
SH
SOLE
80588
0
54053
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
1478
33609
SH
SOLE
23803
0
9806
VANGUARD EXTENDED MARKET ETF
ETF
922908652
2943
23373
SH
SOLE
500
0
22873
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
2033
37775
SH
SOLE
1200
0
36575
VANGUARD GROWTH ETF
ETF
922908736
2318
12754
SH
SOLE
2632
0
10122
VANGUARD HEALTH ETF
ETF
92204A504
299
1558
SH
SOLE
0
0
1558
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
318
1786
SH
SOLE
1486
0
300
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
469
2825
SH
SOLE
2083
0
742
VANGUARD INFO TECH ETF
ETF
92204A702
349
1428
SH
SOLE
491
0
937
VANGUARD INT-TERM CORPORATE
ETF
92206C870
341
3739
SH
SOLE
3378
0
361
VANGUARD REIT ETF
ETF
922908553
528
5707
SH
SOLE
878
0
4829
VANGUARD S&P 500 ETF
ETF
922908363
3840
12977
SH
SOLE
7114
0
5863
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
314
1583
SH
SOLE
0
0
1583
VANGUARD TOTAL BOND MARKET
ETF
921937835
214
2552
SH
SOLE
2552
0
0
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
2859
17479
SH
SOLE
510
0
16969
VANGUARD VALUE ETF
ETF
922908744
650
5425
SH
SOLE
406
0
5019
VBI VACCINES INC
COM
91822J103
30
22000
SH
SOLE
0
0
22000
VEDANTA LTD SPONSORED ADR
ADR
92242Y100
369
42800
SH
SOLE
42800
0
0
VENTAS INC
RE
92276F100
313
5451
SH
SOLE
0
0
5451
VERINT SYSTEMS INC
COM
92343X100
2435
44009
SH
SOLE
9638
0
34371
VERISK ANALYTICS INC
COM
92345Y106
374
2510
SH
SOLE
2510
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
9702
158353
SH
SOLE
51018
0
107335
VERMILION ENERGY INC
COM
923725105
4549
277953
SH
SOLE
197165
0
80788
VF CORPORATION
COM
918204108
51789
519650
SH
SOLE
198826
0
320824
VICI PPTYS INC
RE
925652109
2264
88584
SH
SOLE
88584
0
0
VIPSHOP HLDGS LTD SPONSORED ADS A
ADR
92763W103
767
54100
SH
SOLE
54100
0
0
VISA INC CL A
COM
92826C839
101303
538887
SH
SOLE
162431
0
376456
VISTRA ENERGY CORP
COM
92840M102
2120
92221
SH
SOLE
92221
0
0
VODAFONE GROUP PLC
COM
92857W308
895
46323
SH
SOLE
0
0
46323
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10560
179070
SH
SOLE
37336
0
141734
WALMART INC COM
COM
931142103
10667
89741
SH
SOLE
23094
0
66647
WARRIOR MET COAL INC
COM
93627C101
3157
149444
SH
SOLE
106855
0
42589
WASHINGTON FEDERAL INC
COM
938824109
4236
115565
SH
SOLE
76731
0
38834
WASTE CONNECTIONS INC
COM
94106B101
1552
17091
SH
SOLE
7824
0
9267
WASTE MANAGEMENT INC
COM
94106L109
666
5844
SH
SOLE
656
0
5188
WATSCO INC
COM
942622200
1814
10050
SH
SOLE
285
0
9765
WEC ENERGY GROUP INC
COM
92939U106
12309
133513
SH
SOLE
6994
0
126519
WELLS FARGO COMPANY
COM
949746101
6702
124591
SH
SOLE
24446
0
100145
WESBANCO INC
COM
950810101
14754
390426
SH
SOLE
195664
0
194762
WESTERN ALLIANCE BANCORP
COM
957638109
2091
36684
SH
SOLE
15626
0
21058
WESTERN MIDSTREAM PARTNERS LP
OA
958669103
224
11363
SH
SOLE
9990
0
1373
WESTERN UNION
COM
959802109
385
14400
SH
SOLE
7300
0
7100
WEYERHAEUSER CO
COM
962166104
3340
110870
SH
SOLE
9141
0
101729
WILLIAMS COMPANIES INC
COM
969457100
223
9464
SH
SOLE
605
0
8859
WILLIAMS-SONOMA INC
COM
969904101
3003
40886
SH
SOLE
39498
0
1388
WINTRUST FINANCIAL CORPORATION
COM
97650W108
3637
51273
SH
SOLE
31403
0
19870
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
175
46766
SH
SOLE
46766
0
0
WOLVERINE WORLD WIDE INC COM
COM
978097103
7426
219983
SH
SOLE
58488
0
161495
WOODWARD INC
COM
980745103
1738
14677
SH
SOLE
4935
0
9742
WORKIVA INC
COM
98139A105
2926
69640
SH
SOLE
14267
0
55373
WORLD FUEL SVCS CORP COM
COM
981475106
7359
169404
SH
SOLE
46012
0
123392
WPX ENERGY
COM
98212B103
21941
1596766
SH
SOLE
919918
0
676848
X FINANCIAL SPONSORED ADS
ADR
98372W103
37
21700
SH
SOLE
21700
0
0
XCEL ENERGY INC
COM
98389B100
5991
94457
SH
SOLE
74526
0
19931
XILINX INC
COM
983919101
382
3912
SH
SOLE
1320
0
2592
YUM BRANDS INC
COM
988498101
2390
23744
SH
SOLE
6963
0
16781
YUM CHINA HOLDINGS INC
COM
98850P109
754
15680
SH
SOLE
1412
0
14268
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
61806
241680
SH
SOLE
88495
0
153185
ZENDESK INC COM
COM
98936J101
1091
14240
SH
SOLE
14234
0
6
ZIMMER BIOMET HOLDINGS
COM
98956P102
739
4944
SH
SOLE
1240
0
3704
ZIONS BANCORPORATION
COM
989701107
25709
495015
SH
SOLE
254748
0
240267
ZOETIS INC
COM
98978V103
90873
686776
SH
SOLE
138015
0
548761