0001006378-20-000005.txt : 20200514
0001006378-20-000005.hdr.sgml : 20200514
20200514145028
ACCESSION NUMBER: 0001006378-20-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200514
DATE AS OF CHANGE: 20200514
EFFECTIVENESS DATE: 20200514
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: 20877121
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
03-31-2020
03-31-2020
SEGALL BRYANT & HAMILL, LLC
540 WEST MADISON ST
SUITE 1900
CHICAGO
IL
60661
13F HOLDINGS REPORT
028-03381
N
Philip L. Hildebrandt
Chief Executive Officer
312-474-4117
Philip L. Hildebrandt
Chicago
IL
05-14-2020
0
0
0
false
INFORMATION TABLE
2
13F1Q2020.xml
3M COMPANY
COM
88579Y101
24623
180391
SH
SOLE
58395
0
121996
AAR CORP
COM
000361105
4311
242695
SH
SOLE
148050
0
94645
AARONS INC
COM
002535300
2211
97076
SH
SOLE
75459
0
21617
ABB LTD-SPON ADR
ADR
000375204
466
27020
SH
SOLE
23720
0
3300
ABBOTT LABS
COM
002824100
59900
758007
SH
SOLE
346878
0
411129
ABBVIE INC COM
COM
00287Y109
15869
208314
SH
SOLE
87228
0
121086
ACADIA HEALTHCARE CO INC
COM
00404A109
189
10289
SH
SOLE
0
0
10289
ACCENTURE LTD CL A
COM
G1151C101
16108
98765
SH
SOLE
70312
0
28453
ADAPTIVE BIOTECHNOLOGIES CORP COM
COM
00650F109
388
13950
SH
SOLE
13950
0
0
ADDUS HOMECARE CORP
COM
006739106
917
13565
SH
SOLE
13565
0
0
ADOBE INC.
COM
00724F101
119845
376405
SH
SOLE
63414
0
312991
ADVANCE AUTO PARTS INC.
COM
00751Y106
961
10326
SH
SOLE
4783
0
5543
ADVANCED ENERGY INDS
COM
007973100
3726
76908
SH
SOLE
15759
0
61149
AEROVIRONMENT INC
COM
008073108
565
9268
SH
SOLE
9218
0
50
AFLAC INC
COM
001055102
1650
48107
SH
SOLE
34044
0
14063
AGILENT TECHNOLOGIES
COM
00846U101
13464
188067
SH
SOLE
128306
0
59761
AIR LEASE CORP
COM
00912X302
22055
997807
SH
SOLE
195711
0
802096
AIR PRODUCTS AND CHEMICALS INC
COM
009158106
3892
19481
SH
SOLE
6747
0
12734
AKAMAI TECHNOLOGIES
COM
00971T101
573
6275
SH
SOLE
4775
0
1500
ALASKA AIRGROUP INC
COM
011659109
328
11524
SH
SOLE
11230
0
294
ALCON INC ORD SHS
COM
H01301128
42563
837530
SH
SOLE
296296
0
541234
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
8063
41469
SH
SOLE
38637
0
2832
ALKERMES PLC
COM
G01767105
2063
143031
SH
SOLE
81066
0
61965
ALLEGIANT TRAVEL CO COM
COM
01748X102
5530
67636
SH
SOLE
26790
0
40846
ALLETE INC
COM
018522300
8107
133649
SH
SOLE
88617
0
45032
ALLIANCE NATIONAL MUNI INC
CEF
01864U106
599
46625
SH
SOLE
0
0
46625
ALLIANT ENERGY CORP
COM
018802108
290
6000
SH
SOLE
1800
0
4200
ALLSTATE CORP
COM
020002101
1397
15233
SH
SOLE
11934
0
3299
ALNYLAM PHARMACEUTICALS
COM
02043Q107
218
2000
SH
SOLE
0
0
2000
ALPHABET INC CL A
COM
02079K305
14868
12800
SH
SOLE
5318
0
7482
ALPHABET INC, CL C
COM
02079K107
76816
66077
SH
SOLE
30813
0
35264
ALTRIA GROUP INC
COM
02209S103
707
18271
SH
SOLE
5138
0
13133
AMARIN CORP PLC SPONS ADR NEW
COM
023111206
44
11000
SH
SOLE
11000
0
0
AMAZON.COM, INC.
COM
023135106
145722
74784
SH
SOLE
20439
0
54345
AMEDISYS INC
COM
023436108
5894
32105
SH
SOLE
15896
0
16209
AMEREN CORPORATION
COM
023608102
266
3645
SH
SOLE
0
0
3645
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
361
30600
SH
SOLE
30600
0
0
AMERICAN AIRLINES GROUP INC
COM
02376R102
159
13011
SH
SOLE
0
0
13011
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
1704
21307
SH
SOLE
16585
0
4722
AMERICAN EXPRESS
COM
025816109
506
5938
SH
SOLE
1331
0
4607
AMERICAN TOWER CORP-CL A
COM
03027X100
5465
25056
SH
SOLE
961
0
24095
AMERICAN WATER WORKS INC
COM
030420103
1807
15085
SH
SOLE
11745
0
3340
AMERICOLD REALTY TRUST
RE
03064D108
8573
251854
SH
SOLE
123950
0
127904
AMERIS BANCORP
COM
03076K108
3661
153956
SH
SOLE
42142
0
111814
AMERISAFE INC COM
COM
03071H100
708
10971
SH
SOLE
10971
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
1222
13811
SH
SOLE
13811
0
0
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
1640
20394
SH
SOLE
14753
0
5641
AMGEN INC
COM
031162100
14572
72106
SH
SOLE
62619
0
9487
AMICUS THERAPEUTICS INC
COM
03152W109
463
50170
SH
SOLE
50170
0
0
AMPHENOL CORP CL A - NEW
COM
032095101
8430
115784
SH
SOLE
10313
0
105471
ANALOG DEVICES
COM
032654105
3102
34599
SH
SOLE
9614
0
24985
ANAPLAN INC
COM
03272L108
438
14460
SH
SOLE
14460
0
0
ANGIODYNAMICS INC
COM
03475V101
4205
403350
SH
SOLE
189357
0
213993
ANGLOGOLD ASHANTI LTD SPONSORED ADR
ADR
035128206
245
14700
SH
SOLE
14700
0
0
ANIXA BIOSCIENCES INC
COM
03528H109
27
17400
SH
SOLE
0
0
17400
ANNALY CAPITAL MANAGEMENT IN
RE
035710409
143
27640
SH
SOLE
100
0
27540
ANSYS INC
COM
03662Q105
2067
8902
SH
SOLE
636
0
8266
AON PLC CL A
COM
G0403H108
23491
142302
SH
SOLE
83233
0
59069
APPLE INC.
COM
037833100
117834
463257
SH
SOLE
187255
0
276002
APPLIED MATERIALS INC
COM
038222105
1931
42181
SH
SOLE
3248
0
38933
ARCHER DANIELS MIDLAND CO
COM
039483102
651
18478
SH
SOLE
15139
0
3339
ARES CAPITAL CORP
OA
04010L103
6195
574503
SH
SOLE
23226
0
551277
ARES MANAGEMENT CORPORATION
COM
03990B101
38981
1260120
SH
SOLE
241864
0
1018256
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2059
55596
SH
SOLE
37945
0
17651
ARMSTRONG WORLD INDS INC
COM
04247X102
6380
80292
SH
SOLE
21182
0
59110
ASPEN TECHNOLOGY INC
COM
045327103
1268
13327
SH
SOLE
0
0
13327
ASTEC INDUSTRIES INC
COM
046224101
9001
257362
SH
SOLE
145712
0
111650
AT & T INC
COM
00206R102
3929
134811
SH
SOLE
52416
0
82395
ATLANTIC UNION BANKSHARES CORP
COM
04911A107
2616
119443
SH
SOLE
81983
0
37460
ATLANTICA YIELD PLC
COM
G0751N103
1902
85303
SH
SOLE
58472
0
26831
ATMOS ENERGY CORP
COM
049560105
2062
20747
SH
SOLE
20747
0
0
AUTODESK
COM
052769106
531
3400
SH
SOLE
98
0
3302
AUTOHOME INC SP ADR RP CL A
ADR
05278C107
593
8369
SH
SOLE
8369
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
600
4386
SH
SOLE
3130
0
1256
AUTOZONE INC
COM
053332102
830
981
SH
SOLE
5
0
976
AVALARA INC
COM
05338G106
4433
59425
SH
SOLE
15935
0
43490
AVERY DENNISON CORP
COM
053611109
38178
375074
SH
SOLE
161446
0
213628
AXIS CAPITAL HOLDINGS LTD
COM
G0692U109
4167
107849
SH
SOLE
82819
0
25030
AZZ INC
COM
002474104
7459
265319
SH
SOLE
150081
0
115238
BALCHEM CORPORATION
COM
057665200
29613
299974
SH
SOLE
3690
0
296284
BALL CORP
COM
058498106
422
6513
SH
SOLE
6100
0
413
BANCO BBVA ARGENTINA SA SPONSORED ADS
ADR
058934100
67
25500
SH
SOLE
25500
0
0
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
73
17900
SH
SOLE
17900
0
0
BANK AMER CORP COM
COM
060505104
2336
110142
SH
SOLE
23967
0
86175
BANK OF HAWAII CORPORATION
COM
062540109
511
9248
SH
SOLE
6248
0
3000
BANK OF MONTREAL
COM
063671101
232
4608
SH
SOLE
15
0
4593
BANK OF NEW YORK MELLON CORP
COM
064058100
2926
86735
SH
SOLE
4803
0
81932
BANK OZK
COM
06417N103
265
15868
SH
SOLE
15868
0
0
BARRETT BUSINESS SERVICES INC
COM
068463108
903
22772
SH
SOLE
14573
0
8199
BAXTER INTERNATIONAL INC.
COM
071813109
38385
473383
SH
SOLE
157910
0
315473
BCE INC.
COM
05534B760
620
15316
SH
SOLE
14830
0
486
BECTON DICKINSON
COM
075887109
4480
19524
SH
SOLE
13249
0
6275
BELDEN INC
COM
077454106
5604
155280
SH
SOLE
93010
0
62270
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
4896
18
SH
SOLE
2
0
16
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
43943
240421
SH
SOLE
62829
0
177592
BERRY GLOBAL GROUP INC
COM
08579W103
3543
105126
SH
SOLE
28738
0
76388
BIOGEN IDEC INC
COM
09062X103
5077
16040
SH
SOLE
88
0
15952
BIO-RAD LABORATORIES INC
COM
090572207
8634
24618
SH
SOLE
6623
0
17995
BIO-TECHNE CORP
COM
09073M104
47711
251795
SH
SOLE
60395
0
191400
BIOTELEMETRY INC
COM
090672106
545
14141
SH
SOLE
14141
0
0
BLACK HILLS CORP
COM
092113109
1908
29806
SH
SOLE
18358
0
11448
BLACKLINE INC
COM
09239B109
8802
167279
SH
SOLE
45522
0
121757
BLACKROCK INC-CLASS A
COM
09247X101
13312
30233
SH
SOLE
29151
0
1082
BLACKROCK MUNIHOLDINGS QUALITY FUND II
CEF
09254C107
552
46100
SH
SOLE
0
0
46100
BLACKROCK MUNIYIELD INSURED FUND
CEF
09254E103
224
17520
SH
SOLE
0
0
17520
BLACKSTONE MORTGAGE TRUST
RE
09257W100
742
39835
SH
SOLE
0
0
39835
BLUEPRINT MEDICINES CORP
COM
09627Y109
642
10988
SH
SOLE
10988
0
0
BOEING CO
COM
097023105
2807
18867
SH
SOLE
478
0
18389
BOK FINL CORP COM NEW
COM
05561Q201
766
17995
SH
SOLE
17995
0
0
BORGWARNER INC
COM
099724106
913
37484
SH
SOLE
37484
0
0
BOX INC CL A
COM
10316T104
5169
368100
SH
SOLE
216172
0
151928
BOYD GAMING CORP
COM
103304101
1644
114023
SH
SOLE
78298
0
35725
BP AMOCO PLC
ADR
055622104
540
22105
SH
SOLE
1226
0
20879
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
1693
16597
SH
SOLE
15826
0
771
BRIGHTCOVE INC
COM
10921T101
1034
148367
SH
SOLE
148367
0
0
BRINKER INTL INC
COM
109641100
136
11332
SH
SOLE
11145
0
187
BRISTOL MYERS SQUIBB CO
COM
110122108
5613
100654
SH
SOLE
53668
0
46986
BRISTOL MYERS SQUIBB CO CONTNGNT VAL RT
RTS
110122157
66
17444
SH
SOLE
4330
0
13114
BROADCOM INC
COM
11135F101
14386
60652
SH
SOLE
48671
0
11981
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
1523
16065
SH
SOLE
15618
0
447
BROWN-FORMAN CORPORATION CLS B
COM
115637209
852
15337
SH
SOLE
3775
0
11562
BRYN MAWR BANK CORPORATION
COM
117665109
1059
37291
SH
SOLE
35791
0
1500
BWX TECHNOLOGIES INC COM
COM
05605H100
3875
79524
SH
SOLE
21015
0
58509
C.H. ROBINSON WORLDWIDE INC.
COM
12541W209
647
9770
SH
SOLE
9770
0
0
CABLE ONE INC
COM
12685J105
30255
18404
SH
SOLE
6140
0
12264
CABOT MICROELECTRONICS CORP
COM
12709P103
950
8323
SH
SOLE
8023
0
300
CABOT OIL & GAS CORP
COM
127097103
217
12600
SH
SOLE
8600
0
4000
CACI INTERNATIONAL INC
COM
127190304
524
2480
SH
SOLE
425
0
2055
CAE INC COM
COM
124765108
1095
86687
SH
SOLE
86687
0
0
CAESARSTONE LTD ORD SHS
ADR
M20598104
2044
193400
SH
SOLE
193400
0
0
CALIFORNIA WATER SERVICE GROUP
COM
130788102
1899
37690
SH
SOLE
21393
0
16297
CALLAWAY GOLF CO
COM
131193104
340
33263
SH
SOLE
33263
0
0
CALLON PETROLEUM CO
COM
13123X102
20
36654
SH
SOLE
0
0
36654
CARDINAL HEALTH INC
COM
14149Y108
432
9022
SH
SOLE
7525
0
1497
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
744
21126
SH
SOLE
21126
0
0
CARETRUST REIT INC
RE
14174T107
148
10000
SH
SOLE
0
0
10000
CARLISLE COMPANIES INCORPORATED
COM
142339100
6844
54620
SH
SOLE
15154
0
39466
CAROLINA FINL CORP
COM
143873107
3420
132098
SH
SOLE
30405
0
101693
CASELLA WASTE SYS INC CL A
COM
147448104
5688
145655
SH
SOLE
30440
0
115215
CASEYS GEN STORES INC COM
COM
147528103
337
2546
SH
SOLE
2540
0
6
CATALENT INC
COM
148806102
46547
894890
SH
SOLE
420275
0
474615
CATERPILLAR INC
COM
149123101
3752
32320
SH
SOLE
1648
0
30672
CECO ENVIRONMENTAL CORP
COM
125141101
846
181067
SH
SOLE
181067
0
0
CENTENE CORP
COM
15135B101
222
3726
SH
SOLE
0
0
3726
CENTERPOINT ENERGY INC
COM
15189T107
1120
72369
SH
SOLE
64949
0
7420
CENTERSTATE BANK CORP
COM
15201P109
2728
158363
SH
SOLE
32440
0
125923
CERNER CORP
COM
156782104
2600
41243
SH
SOLE
32045
0
9198
CHARTER COMMUNICATIONS INC A
COM
16119P108
642
1471
SH
SOLE
129
0
1342
CHECK POINT SOFTWARE TECH
COM
M22465104
396
3939
SH
SOLE
1374
0
2565
CHEMBIO DIAGNOSTICS INC
COM
163572209
3139
613439
SH
SOLE
430840
0
182599
CHEVRON CORP NEW COM
COM
166764100
8088
111795
SH
SOLE
46946
0
64849
CHILDREN'S PLACE RETAIL STORE
COM
168905107
1503
76825
SH
SOLE
20187
0
56638
CHOICE HOTELS INTL INC COM
COM
169905106
3759
61422
SH
SOLE
16567
0
44855
CHROMADEX CORP
COM
171077407
57
17500
SH
SOLE
0
0
17500
CHUBB LIMITED COM
COM
H1467J104
2119
18976
SH
SOLE
16734
0
2242
CHURCH & DWIGHT
COM
171340102
2353
36635
SH
SOLE
0
0
36635
CHURCHILL DOWNS INC
COM
171484108
4014
38995
SH
SOLE
18230
0
20765
CIGNA CORP
COM
125523100
1389
7849
SH
SOLE
521
0
7328
CINTAS CORP
COM
172908105
15244
87932
SH
SOLE
34933
0
52999
CIRCOR INTL INC
COM
17273K109
2852
245218
SH
SOLE
161416
0
83802
CISCO SYSTEMS INC
COM
17275R102
7689
195218
SH
SOLE
19976
0
175242
CITIGROUP
COM
172967424
2855
67832
SH
SOLE
3315
0
64517
CITIZENS FINANCIAL GROUP INC
COM
174610105
600
31884
SH
SOLE
2359
0
29525
CITRIX SYSTEMS INC.
COM
177376100
285
2017
SH
SOLE
1810
0
207
CLOROX CO
COM
189054109
20857
120375
SH
SOLE
67641
0
52734
CME GROUP INC
COM
12572Q105
826
4778
SH
SOLE
2948
0
1830
CMS ENERGY CORP
COM
125896100
300
5100
SH
SOLE
0
0
5100
COCA COLA
COM
191216100
19163
433198
SH
SOLE
211513
0
221685
COCRYSTAL PHARMA INC
COM
19188J300
9
13000
SH
SOLE
0
0
13000
COEUR MNG INC
COM
192108504
1060
330050
SH
SOLE
186741
0
143309
COGENT COMMUNICATIONS HLDGS IN COM NEW
COM
19239V302
985
12015
SH
SOLE
12015
0
0
COGNEX CORP
COM
192422103
625
14800
SH
SOLE
0
0
14800
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
580
12520
SH
SOLE
2535
0
9985
COHERENT INC COM
COM
192479103
2047
19254
SH
SOLE
3792
0
15462
COLGATE PALMOLIVE COMPANY
COM
194162103
1109
16729
SH
SOLE
3988
0
12741
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
1713
87683
SH
SOLE
2900
0
84783
COLUMBIA PPTY TR INC
RE
198287203
5273
421629
SH
SOLE
239530
0
182099
COLUMBIA SPORTSWEAR CO
COM
198516106
1732
24788
SH
SOLE
5656
0
19132
COLUMBUS MCKINNON CORP
COM
199333105
10409
416253
SH
SOLE
221247
0
195006
COMCAST CL A
COM
20030N101
51845
1506646
SH
SOLE
558948
0
947698
COMMUNITY BANK SYSTEM INC
COM
203607106
7591
129111
SH
SOLE
73130
0
55981
COMMVAULT SYSTEM INC
COM
204166102
5425
133993
SH
SOLE
75995
0
57998
COMPASS MINERALS INTL INC
COM
20451N101
13251
344534
SH
SOLE
174034
0
170500
CONCHO RESOURCES INC
COM
20605P101
2945
69195
SH
SOLE
8597
0
60598
CONDUENT INC
COM
206787103
5109
2085197
SH
SOLE
1254857
0
830340
CONMED CORP
COM
207410101
372
6496
SH
SOLE
6496
0
0
CONOCOPHILLIPS
COM
20825C104
2312
75071
SH
SOLE
12562
0
62509
CONSOLIDATED EDISON INC
COM
209115104
506
6488
SH
SOLE
3740
0
2748
CONSTELLATION BRANDS INC
COM
21036P108
356
2478
SH
SOLE
1175
0
1303
CONSTELLIUM SE CL A SHS
ADR
F21107101
58
11100
SH
SOLE
11100
0
0
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
381
7015
SH
SOLE
7015
0
0
CONTROLADORA VUELA CIA DE AVIA SPON ADR RP 10
ADR
21240E105
111
32300
SH
SOLE
32300
0
0
CORE MARK HOLDING CO INC
COM
218681104
1153
40373
SH
SOLE
40373
0
0
CORNING INC
COM
219350105
205
9995
SH
SOLE
0
0
9995
CORTEVA INC
COM
22052L104
461
19677
SH
SOLE
17306
0
2371
COSTAR GROUP INC
COM
22160N109
4609
7849
SH
SOLE
3115
0
4734
COSTCO WHOLESALE CORP.
COM
22160K105
47003
164698
SH
SOLE
70257
0
94441
COUSINS PPTYS INC
RE
222795502
3980
135974
SH
SOLE
72703
0
63271
CRANE COMPANY
COM
224399105
2304
46818
SH
SOLE
35430
0
11388
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
2506
17377
SH
SOLE
2655
0
14722
CSG SYS INTL INC
COM
126349109
2821
67420
SH
SOLE
38102
0
29318
CSW INDUSTRIALS INC.
COM
126402106
600
9248
SH
SOLE
0
0
9248
CSX CORPORATION
COM
126408103
979
17109
SH
SOLE
9943
0
7166
CUBESMART
RE
229663109
4933
184271
SH
SOLE
36360
0
147911
CURTISS WRIGHT CORP
COM
231561101
1364
14762
SH
SOLE
6582
0
8180
CVS CAREMARK CORPORATION
COM
126650100
728
12191
SH
SOLE
1396
0
10795
CYRUSONE INC
RE
23283R100
1488
24121
SH
SOLE
23806
0
315
DANA INCORPORATED
COM
235825205
1458
186814
SH
SOLE
125838
0
60976
DANAHER CORPORATION
COM
235851102
49266
355633
SH
SOLE
117109
0
238524
DAVITA INC
COM
23918K108
335
4390
SH
SOLE
80
0
4310
DEERE & CO
COM
244199105
1046
7573
SH
SOLE
3322
0
4251
DELL TECHNOLOGIES INC CL C
COM
24703L202
764
19336
SH
SOLE
0
0
19336
DEXCOM, INC.
COM
252131107
485
1800
SH
SOLE
0
0
1800
DIAGEO PLC
ADR
25243Q205
433
3410
SH
SOLE
1336
0
2074
DIAMONDBACK ENERGY INC
COM
25278X109
347
13246
SH
SOLE
13246
0
0
DIGITAL REALTY TRUST INC
RE
253868103
248
1780
SH
SOLE
0
0
1780
DIODES INC
COM
254543101
1550
38204
SH
SOLE
7200
0
31004
DISCOVER FINANCIAL SERVICES
COM
254709108
2799
78416
SH
SOLE
3647
0
74769
DISNEY WALT CO
COM
254687106
17997
186334
SH
SOLE
41671
0
144663
DOLBY LABORATORIES INC
COM
25659T107
1178
21736
SH
SOLE
21736
0
0
DOLLAR GENERAL
COM
256677105
6583
43608
SH
SOLE
1433
0
42175
DOMINION RESOURCES INC/VA
COM
25746U109
369
5120
SH
SOLE
1872
0
3248
DONALDSON CO INC
COM
257651109
486
12581
SH
SOLE
0
0
12581
DORMAN PRODUCTS INC
COM
258278100
702
12727
SH
SOLE
3291
0
9436
DOVER CORP
COM
260003108
564
6774
SH
SOLE
1487
0
5287
DOW CHEMICAL CO
COM
260557103
3569
122194
SH
SOLE
30089
0
92105
DTE ENERGY COMPANY
COM
233331107
649
6840
SH
SOLE
5300
0
1540
DUKE ENERGY CORPORATION
COM
26441C204
1290
15948
SH
SOLE
8640
0
7308
DUPONT DE NEMOURS INC
COM
26614N102
1651
48510
SH
SOLE
21433
0
27077
EAGLE BANCORP INC
COM
268948106
612
20255
SH
SOLE
20255
0
0
EAGLE MATERIALS INC
COM
26969P108
1431
24495
SH
SOLE
16885
0
7610
EASTMAN CHEMICAL CO
COM
277432100
1874
40187
SH
SOLE
8066
0
32121
EATON CORP PLC
COM
G29183103
1017
13099
SH
SOLE
2574
0
10525
ECOLAB INC
COM
278865100
4441
28479
SH
SOLE
950
0
27529
EDITAS MEDICINE INC
COM
28106W103
4964
249550
SH
SOLE
5600
0
243950
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
1978
10471
SH
SOLE
361
0
10110
ELF BEAUTY INC
COM
26856L103
766
77836
SH
SOLE
77836
0
0
EMERSON ELECTRIC
COM
291011104
3779
79130
SH
SOLE
42393
0
36737
EMPIRE STATE REALTY TRUST-A
RE
292104106
4486
500660
SH
SOLE
283241
0
217419
ENBRIDGE INC
COM
29250N105
404
13799
SH
SOLE
2696
0
11103
ENCOMPASS HEALTH CORP
COM
29261A100
5209
81345
SH
SOLE
22133
0
59212
ENEL AMERICAS S A SPONSORED ADR
ADR
29274F104
259
42640
SH
SOLE
42640
0
0
ENERGY TRANSFER EQUITY LP
COM
29273V100
125
27006
SH
SOLE
22573
0
4433
ENERPLUS CORPORATION
COM
292766102
1051
708938
SH
SOLE
564552
0
144386
ENERSYS
COM
29275Y102
15270
308392
SH
SOLE
153366
0
155026
ENSIGN GROUP INC
COM
29358P101
4761
126624
SH
SOLE
84596
0
42028
ENTEGRIS INC COM
COM
29362U104
9352
208949
SH
SOLE
72790
0
136159
ENTERGY CORP
COM
29364G103
304
3226
SH
SOLE
0
0
3226
ENTERPRISE FINL SVCS CORP COM
COM
293712105
5742
205766
SH
SOLE
116425
0
89341
ENTERPRISE PRODUCTS PARTNERS L.P.
OA
293792107
8671
606649
SH
SOLE
18100
0
588549
ENVESTNET INC COM
COM
29404K106
1594
29625
SH
SOLE
29625
0
0
EOG RESOURCES INC.
COM
26875P101
2214
61238
SH
SOLE
3683
0
57555
EPAM SYS INC COM
COM
29414B104
589
3168
SH
SOLE
2550
0
618
EQUITY COMMONWEALTH
RE
294628102
40522
1278033
SH
SOLE
633860
0
644173
EQUITY RESIDENTIAL PROPERTIES
RE
29476L107
247
4000
SH
SOLE
0
0
4000
ESSENTIAL UTILS INC COM
COM
29670G102
318
7826
SH
SOLE
7826
0
0
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
36583
229370
SH
SOLE
49447
0
179923
EURONAV
COM
B38564108
7939
694357
SH
SOLE
694357
0
0
EVENTBRITE INC COM CL A
COM
29975E109
270
36923
SH
SOLE
36923
0
0
EVERBRIDGE INC COM
COM
29978A104
5185
48746
SH
SOLE
17295
0
31451
EVERCORE INC CLASS A
COM
29977A105
363
7871
SH
SOLE
7871
0
0
EVEREST RE GROUP LTD
COM
G3223R108
917
4762
SH
SOLE
4440
0
322
EVERSOURCE ENERGY
COM
30040W108
297
3787
SH
SOLE
27
0
3760
EVERTEC INC
COM
30040P103
3737
164460
SH
SOLE
120296
0
44164
EXELON CORP COM
COM
30161N101
632
17137
SH
SOLE
11194
0
5943
EXXON MOBIL CORP
COM
30231G102
7768
204302
SH
SOLE
70178
0
134124
FACEBOOK INC -A
COM
30303M102
620
3690
SH
SOLE
332
0
3358
FARO TECHNOLOGIES INC
COM
311642102
19954
448340
SH
SOLE
261344
0
186996
FASTENAL COMPANY
COM
311900104
240
7650
SH
SOLE
4000
0
3650
FEDERAL EXPRESS CORP
COM
31428X106
405
3360
SH
SOLE
100
0
3260
FERRO CORP
COM
315405100
8453
903157
SH
SOLE
535935
0
367222
FIDELITY NATIONAL INFORMATION
COM
31620M106
232
1915
SH
SOLE
0
0
1915
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
354
16969
SH
SOLE
16969
0
0
FINVOLUTION GROUP SPONSORED ADS
ADR
31810T101
46
25500
SH
SOLE
25500
0
0
FIREEYE INC
COM
31816Q101
15966
1509160
SH
SOLE
878996
0
630164
FIRST BANCORP NC
COM
318910106
724
31372
SH
SOLE
31372
0
0
FIRST BANCSHARES INC
COM
318916103
759
39786
SH
SOLE
39786
0
0
FIRST BUSEY CORP
COM
319383204
4684
273899
SH
SOLE
155540
0
118359
FIRST INDUSTRIAL REALTY TRUST, INC
RE
32054K103
911
27406
SH
SOLE
27206
0
200
FIRST INTST BANCSYSTEM INC
COM
32055Y201
2118
73453
SH
SOLE
47432
0
26021
FIRST REPUBLIC BANK/SAN FRAN
COM
33616C100
17294
210344
SH
SOLE
71416
0
138928
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
4123
66205
SH
SOLE
1000
0
65205
FIRST WESTN FINL INC
COM
33751L105
165
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
310
3267
SH
SOLE
202
0
3065
FIVE9 INC
COM
338307101
15595
203989
SH
SOLE
54183
0
149806
FLIR SYSTEMS INC.
COM
302445101
33781
1058877
SH
SOLE
352525
0
706352
FLOWERS FOODS INC
COM
343498101
2203
107405
SH
SOLE
23393
0
84012
FMC CORP
COM
302491303
43279
530231
SH
SOLE
250715
0
279516
FNB CORPORATION
COM
302520101
5004
679437
SH
SOLE
408979
0
270458
FNF GROUP
COM
31620R303
378
15250
SH
SOLE
6500
0
8750
FOCUS FINL PARTNERS INC COM CL A
COM
34417P100
501
21754
SH
SOLE
21754
0
0
FORTINET INC
COM
34959E109
373
3689
SH
SOLE
3650
0
39
FORTIVE CORPORATION
COM
34959J108
458
8267
SH
SOLE
637
0
7630
FORWARD AIR CORP COM
COM
349853101
5980
118056
SH
SOLE
46075
0
71981
FOX FACTORY HOLDING CORP
COM
35138V102
6001
142916
SH
SOLE
50464
0
92452
FRANCO NEVADA CORP
COM
351858105
39060
392691
SH
SOLE
115006
0
277685
GALLAGHER ARTHUR J
COM
363576109
1410
17327
SH
SOLE
12020
0
5307
GARTNER INC
COM
366651107
213
2132
SH
SOLE
1600
0
532
GENERAC HOLDINGS INC
COM
368736104
2108
22620
SH
SOLE
22620
0
0
GENERAL DYNAMICS CORP
COM
369550108
618
4679
SH
SOLE
248
0
4431
GENERAL ELECTRIC CO
COM
369604103
1103
138667
SH
SOLE
39784
0
98883
GENERAL MILLS INC
COM
370334104
3324
62909
SH
SOLE
24988
0
37921
GENPACT LTD
COM
G3922B107
1753
60043
SH
SOLE
51283
0
8760
GILDAN ACTIVEWEAR
COM
375916103
1518
118821
SH
SOLE
67194
0
51627
GILEAD SCIENCES INC.
COM
375558103
1195
15983
SH
SOLE
5683
0
10300
GLACIER BANCORP INC
COM
37637q105
3512
103265
SH
SOLE
73279
0
29986
GLOBANT S A COM
COM
L44385109
1340
15255
SH
SOLE
15255
0
0
GLOBUS MEDICAL INC
COM
379577208
7261
170707
SH
SOLE
75632
0
95075
GOLDMAN SACHS ETF TR ACCES TREASURY
ETF
381430529
212
2100
SH
SOLE
0
0
2100
GOOSEHEAD INS INC COM CL A
COM
38267D109
1456
32619
SH
SOLE
32619
0
0
GRACO INC.
COM
384109104
763
15692
SH
SOLE
0
0
15692
GRAHAM HLDGS CO
COM
384637104
1646
4830
SH
SOLE
3339
0
1491
GRAINGER WW INC
COM
384802104
6811
27398
SH
SOLE
1850
0
25548
GRANITE CONSTR INC COM
COM
387328107
1001
65993
SH
SOLE
17359
0
48634
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
2814
230682
SH
SOLE
174416
0
56266
GRIFOLS S A SP ADR
ADR
398438408
1813
90028
SH
SOLE
90028
0
0
GRUPO FINANCIERO SANTANDER MEX SPON ADR SHS B
ADR
05969B103
81
25100
SH
SOLE
25100
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
52379
659531
SH
SOLE
195535
0
463996
HAEMONETICS CORP
COM
405024100
749
7516
SH
SOLE
3351
0
4165
HAIN CELESTIAL GROUP
COM
405217100
51865
1997078
SH
SOLE
989948
0
1007130
HALLIBURTON COMPANY
COM
406216101
191
28041
SH
SOLE
2270
0
25771
HAMILTON LANE INC CL A
COM
407497106
789
14255
SH
SOLE
14255
0
0
HANOVER INSURANCE CORP
COM
410867105
514
5675
SH
SOLE
2918
0
2757
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
190
87300
SH
SOLE
87300
0
0
HARSCO CORP
COM
415864107
154
22029
SH
SOLE
20360
0
1669
HARTFORD FINANCIAL SERVICES GROUP, INC.
COM
416515104
952
27008
SH
SOLE
27008
0
0
HASBRO INC
COM
418056107
29827
416819
SH
SOLE
171985
0
244834
HEALTHCARE SERVICES GROUP INC
COM
421906108
4178
174555
SH
SOLE
55901
0
118654
HELMERICH & PAYNE INC COM
COM
423452101
3074
196503
SH
SOLE
111738
0
84765
HENRY JACK & ASSOCIATES
COM
426281101
1554
10002
SH
SOLE
3886
0
6116
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
123
12647
SH
SOLE
0
0
12647
HEXCEL CORP
COM
428291108
754
20261
SH
SOLE
20261
0
0
HOLOGIC INC
COM
436440101
6125
174473
SH
SOLE
66087
0
108386
HOME DEPOT INC
COM
437076102
19100
102322
SH
SOLE
76959
0
25363
HONEYWELL INTERNATIONAL INC.
COM
438516106
43339
323998
SH
SOLE
70910
0
253088
HORACE MANN EDUCATORS CORPORATION
COM
440327104
1775
48508
SH
SOLE
31301
0
17207
HORIZON PHARMA PLC
COM
G46188101
4256
143650
SH
SOLE
32617
0
111033
HUAMI CORP SPONSORED ADS
ADR
44331K103
145
11100
SH
SOLE
11100
0
0
HUB GROUP INC CL A
COM
443320106
2872
63172
SH
SOLE
13082
0
50090
HUMANA INC
COM
444859102
308
981
SH
SOLE
0
0
981
HUNTSMAN CORP
COM
447011107
3165
219363
SH
SOLE
166125
0
53238
HURON CONSULTING GROUP INC
COM
447462102
3222
71109
SH
SOLE
49704
0
21405
IBERIABANK CORP
COM
450828108
6725
186001
SH
SOLE
87300
0
98701
IBM
COM
459200101
6008
54132
SH
SOLE
19898
0
34234
ICAD INC
COM
44934S206
220
30000
SH
SOLE
0
0
30000
ICU MEDICAL INC
COM
44930G107
7231
35847
SH
SOLE
20082
0
15765
IDEX CORP
COM
45167R104
4371
31644
SH
SOLE
10116
0
21528
IDEXX LABS INC
COM
45168D104
2665
11001
SH
SOLE
7728
0
3273
IHS MARKIT LTD
COM
G47567105
47222
786434
SH
SOLE
363146
0
423288
ILLINOIS TOOL WORKS CO
COM
452308109
44402
312482
SH
SOLE
33821
0
278661
INDEPENDENT BANK CORP MASS
COM
453836108
3720
57793
SH
SOLE
39727
0
18066
INDEPENDENT BK GROUP INC
COM
45384B106
1120
47286
SH
SOLE
30532
0
16754
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
659
11196
SH
SOLE
11146
0
50
INGERSOLL RAND INC COM
COM
45687V106
224
9015
SH
SOLE
1416
0
7599
INGEVITY CORP
COM
45688C107
3791
107826
SH
SOLE
48589
0
59237
INNOSPEC INC
COM
45768S105
668
9613
SH
SOLE
8464
0
1149
INNOVATIVE INDL PPTYS INC COM
COM
45781V101
1219
16055
SH
SOLE
16055
0
0
INOGEN, INC.
COM
45780L104
894
17323
SH
SOLE
3779
0
13544
INPHI CORP COM
COM
45772F107
1158
14623
SH
SOLE
14623
0
0
INSPIRE MED SYS INC
COM
457730109
684
11341
SH
SOLE
11341
0
0
INSULET CORP
COM
45784P101
9330
56313
SH
SOLE
14672
0
41641
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
4868
108996
SH
SOLE
38133
0
70863
INTEL CORP
COM
458140100
10897
201359
SH
SOLE
51016
0
150343
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
12577
156292
SH
SOLE
154384
0
1908
INTERDIGITAL INC
COM
45867g101
4651
104210
SH
SOLE
77991
0
26219
INTERPUBLIC GROUP CO
COM
460690100
251
15510
SH
SOLE
15510
0
0
INTUIT INC
COM
461202103
426
1851
SH
SOLE
0
0
1851
INVACARE CORP
COM
461203101
729
98056
SH
SOLE
98056
0
0
INVESCO CURRENCYSHARES EURO TR EURO SHS
ETF
46138K103
239
2296
SH
SOLE
2296
0
0
INVESCO QUALITY MUNI INC TRST COM
CEF
46133G107
235
20044
SH
SOLE
0
0
20044
INVESTORS BANCORP INC
COM
46146L101
6456
808236
SH
SOLE
510324
0
297912
INVESTORS REAL ESTATE TRUST
RE
461730509
1413
25695
SH
SOLE
16592
0
9103
INVITATION HOMES INC
RE
46187W107
1084
50775
SH
SOLE
50775
0
0
ISHARES BARCLAYS 1-3 YR (ETF)
ETF
464288646
2286
43671
SH
SOLE
37574
0
6097
ISHARES COMEX GOLD TRUST
ETF
464285105
2948
195528
SH
SOLE
16753
0
178775
ISHARES DJ SELECT DIVIDEND
ETF
464287168
613
8363
SH
SOLE
2417
0
5946
ISHARES IBOXX INV GR CORP BD
ETF
464287242
938
7589
SH
SOLE
5550
0
2039
ISHARES INC CORE MSCI EMKT
ETF
46434G103
482
11919
SH
SOLE
6670
0
5249
ISHARES LEHMAN 20 PLUS YR TREAS
ETF
464287432
904
5513
SH
SOLE
363
0
5150
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
324
4576
SH
SOLE
3924
0
652
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
6724
125846
SH
SOLE
53964
0
71882
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
345
7691
SH
SOLE
1622
0
6069
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
3586
105051
SH
SOLE
5418
0
99633
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
473
4434
SH
SOLE
314
0
4120
ISHARES RUSELL 3000 INDEX
ETF
464287689
464
3136
SH
SOLE
140
0
2996
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
6244
41378
SH
SOLE
39416
0
1962
ISHARES RUSSELL 1000 INDEX
ETF
464287622
906
6406
SH
SOLE
1681
0
4725
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
6042
60970
SH
SOLE
60240
0
730
ISHARES RUSSELL 2000
ETF
464287655
3315
28978
SH
SOLE
7052
0
21926
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
2979
18804
SH
SOLE
13121
0
5683
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
1767
21607
SH
SOLE
16510
0
5097
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
918
7545
SH
SOLE
6320
0
1225
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
2708
62559
SH
SOLE
2536
0
60023
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
217
2580
SH
SOLE
0
0
2580
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
602
3662
SH
SOLE
0
0
3662
ISHARES S&P INDEX FUND
ETF
464287200
7
28
SH
SOLE
28
0
0
ISHARES S&P INDEX FUND
ETF
464287200
1792
6928
SH
SOLE
3270
0
3658
ISHARES S&P MIDCAP 400
ETF
464287507
1051
7297
SH
SOLE
4591
0
2706
ISHARES S&P PREF STK INDEX FD
ETF
464288687
1336
41916
SH
SOLE
310
0
41606
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
652
11614
SH
SOLE
1156
0
10458
ISHARES TR CORE MSCI EAFE
ETF
46432F842
505
10096
SH
SOLE
8604
0
1492
ISHARES TR EAFE VALUE ETF
ETF
464288877
427
11886
SH
SOLE
11886
0
0
ISHARES TR NATIONAL MUN ETF
ETF
464288414
209
1852
SH
SOLE
1852
0
0
ISHARES TR S&P 500 VAL ETF
ETF
464287408
563
5850
SH
SOLE
0
0
5850
ISHARES TR S&P MC 400GR ETF
ETF
464287606
902
5056
SH
SOLE
3242
0
1814
ISHARES TR S&P MC 400VL ETF
ETF
464287705
228
2086
SH
SOLE
325
0
1761
ITT INC
COM
45073V108
5197
114550
SH
SOLE
30336
0
84214
J.M. SMUCKER COMPANY
COM
832696405
676
6084
SH
SOLE
3740
0
2344
J2 GLOBAL INC COM
COM
48123V102
341
4550
SH
SOLE
4550
0
0
JACK IN THE BOX INC COM
COM
466367109
8322
237426
SH
SOLE
125611
0
111815
JACOBS ENGINEERING GROUP
COM
469814107
498
6260
SH
SOLE
1000
0
5260
JAZZ PHARMACEUTICALS, PLC
COM
G50871105
229
2295
SH
SOLE
2295
0
0
JELD-WEN HOLDING INC
COM
47580P103
1043
107171
SH
SOLE
22378
0
84793
JOHN BEAN TECHNOLOGIES CORPORATION
COM
477839104
731
9846
SH
SOLE
9198
0
648
JOHN WILEY & SONS
COM
968223206
3829
102138
SH
SOLE
74245
0
27893
JOHNSON & JOHNSON CO
COM
478160104
45627
347929
SH
SOLE
87821
0
260108
JONES LANG LASALLE INC
COM
48020Q107
261
2585
SH
SOLE
2585
0
0
JP MORGAN CHASE & CO
COM
46625H100
62802
696957
SH
SOLE
251993
0
444964
KANSAS CITY SOUTHERN INDUSTRIES INC.
COM
485170302
1808
14223
SH
SOLE
12923
0
1300
KENNAMETAL INC
COM
489170100
211
11343
SH
SOLE
2000
0
9343
KEYCORP
COM
493267108
170
16296
SH
SOLE
1095
0
15201
KEYSIGHT TECHNOLOGIES
COM
49338L103
237
2826
SH
SOLE
0
0
2826
KIMBERLY CLARK CORP COM
COM
494368103
7181
56077
SH
SOLE
30240
0
25837
KINDER MORGAN INC
COM
49456B101
286
20588
SH
SOLE
0
0
20588
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
236
5881
SH
SOLE
3160
0
2721
KT CORP SPONSORED ADR
ADR
48268K101
436
56000
SH
SOLE
56000
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
29948
166085
SH
SOLE
62260
0
103825
LA Z BOY INC
COM
505336107
1094
53228
SH
SOLE
34445
0
18783
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
1277
10077
SH
SOLE
3175
0
6902
LAKELAND FINANCIAL CORP
COM
511656100
14692
399837
SH
SOLE
195005
0
204832
LAMB WESTON HOLDINGS
COM
513272104
2192
38339
SH
SOLE
9372
0
28967
LANDSTAR SYS INC
COM
515098101
1518
15834
SH
SOLE
10674
0
5160
LATTICE SEMICONDUCTOR CORP
COM
518415104
2955
165827
SH
SOLE
33027
0
132800
LEMAITRE VASCULAR INC
COM
525558201
1801
72307
SH
SOLE
46679
0
25628
LENDINGTREE INC
COM
52603B107
416
2270
SH
SOLE
2267
0
3
LIBERTY GLOBAL PLC
COM
G5480U120
521
33034
SH
SOLE
3000
0
30034
LILLY ELI & CO
COM
532457108
1656
11940
SH
SOLE
5228
0
6712
LINCOLN ELECTRIC HOLDINGS
COM
533900106
1091
15809
SH
SOLE
1085
0
14724
LINDE PLC
COM
G5494J103
762
4402
SH
SOLE
1790
0
2612
LIVANOVA PLC
COM
G5509L101
470
10386
SH
SOLE
10386
0
0
LIVE NATION ENTERTAINMENT, INC.
COM
538034109
11880
261311
SH
SOLE
130190
0
131121
LIVENT CORP
COM
53814L108
294
56043
SH
SOLE
55785
0
258
LKQ CORP
COM
501889208
3478
169654
SH
SOLE
34795
0
134859
LOCKHEED MARTIN CORP COM
COM
539830109
2279
6718
SH
SOLE
4778
0
1940
LOWES COS INC COM
COM
548661107
4195
48679
SH
SOLE
17391
0
31288
LSI INDUSTRIES INC
COM
50216C108
684
181006
SH
SOLE
181006
0
0
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
3083
62111
SH
SOLE
2180
0
59931
M&T BANK CORPORATION
COM
55261F104
811
7864
SH
SOLE
7860
0
4
MAGELLAN HEALTH INC
COM
559079207
12093
251346
SH
SOLE
145439
0
105907
MAGELLAN MIDSTREAM PARTNERS LP
OA
559080106
1160
31756
SH
SOLE
27472
0
4284
MANITOWOC COMPANY INC
COM
563571405
1661
195277
SH
SOLE
110444
0
84833
MANPOWERGROUP INC
COM
56418H100
204
3852
SH
SOLE
3840
0
12
MARATHON OIL GROUP
COM
565849106
492
148372
SH
SOLE
26344
0
122028
MARATHON PETE CORP COM
COM
56585A102
4808
203279
SH
SOLE
168563
0
34716
MARSH & MCLENNAN
COM
571748102
16564
191546
SH
SOLE
14684
0
176862
MARTIN MARIETTA MATERIALS
COM
573284106
9944
52603
SH
SOLE
625
0
51978
MARVELL TECHNOLOGY GROUP
COM
G5876H105
57066
2521778
SH
SOLE
766415
0
1755363
MASIMO CORPORATION
COM
574795100
531
3001
SH
SOLE
2931
0
70
MASTERCARD INC-CLASS A
COM
57636Q104
1891
7839
SH
SOLE
2238
0
5601
MATRIX SERVICE CO
COM
576853105
484
51142
SH
SOLE
51142
0
0
MAXAR TECHNOLOGIES LTD.
COM
57778K105
436
40810
SH
SOLE
40810
0
0
MAXIMUS INC
COM
577933104
5710
98121
SH
SOLE
78707
0
19414
MCCORMICK & COMPANY INC
COM
579780206
23194
164448
SH
SOLE
10647
0
153801
MCDONALDS CORP
COM
580135101
9796
59170
SH
SOLE
8687
0
50483
MCKESSON CORPORATION
COM
58155Q103
283
2085
SH
SOLE
0
0
2085
MDU RESOURCES GROUP INC
COM
552690109
1926
89603
SH
SOLE
77228
0
12375
MEDNAX INC
COM
58502B106
8386
720495
SH
SOLE
421195
0
299300
MEDTRONIC PLC
COM
G5960L103
4200
46436
SH
SOLE
3339
0
43097
MERCK & CO
COM
58933Y105
10900
141656
SH
SOLE
31434
0
110222
MERCURY SYS INC COM
COM
589378108
1018
14283
SH
SOLE
14283
0
0
MERIDIAN BANCORP INC
COM
58958U103
505
45052
SH
SOLE
45052
0
0
METTLER-TOLEDO INTERNATIONAL
COM
592688105
63952
92547
SH
SOLE
13132
0
79415
MFS MUNICIPAL INCOME TRUST
CEF
552738106
64
10000
SH
SOLE
0
0
10000
MICROCHIP TECHNOLOGY INC.
COM
595017104
38405
566315
SH
SOLE
83490
0
482825
MICROSOFT CORP
COM
594918104
124975
792182
SH
SOLE
387529
0
404653
MITCHAM INDS INC
COM
606501104
188
150656
SH
SOLE
150656
0
0
MKS INSTRUMENTS INC
COM
55306N104
4904
60168
SH
SOLE
39196
0
20972
MODEL N INC
COM
607525102
4266
192071
SH
SOLE
39436
0
152635
MODINE MFG CO
COM
607828100
392
120645
SH
SOLE
120645
0
0
MOMO INC ADR
ADR
60879B107
1590
73309
SH
SOLE
73309
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
24964
497868
SH
SOLE
213577
0
284291
MONOLITHIC PWR SYS INC
COM
609839105
13810
82392
SH
SOLE
52195
0
30197
MOODY'S CORP
COM
615369105
8530
40319
SH
SOLE
100
0
40219
MORNINGSTAR INC
COM
617700109
1205
10352
SH
SOLE
4551
0
5801
MOTOROLA SOLUTIONS
COM
620076307
486
3649
SH
SOLE
1714
0
1935
MPLX LP
OA
55336V100
617
53132
SH
SOLE
1100
0
52032
MUELLER WATER PRODUCTS INC SER A
COM
624758108
3274
408665
SH
SOLE
279616
0
129049
NATERA INC COM
COM
632307104
612
20497
SH
SOLE
18395
0
2102
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
10333
432306
SH
SOLE
272445
0
159861
NATIONAL FUEL GAS CO
COM
636180101
257
6880
SH
SOLE
6000
0
880
NCR CORP
COM
62886E108
23029
1301039
SH
SOLE
761109
0
539930
NEENAH PAPER INC.
COM
640079109
875
20294
SH
SOLE
19945
0
349
NEOGENOMICS INC
COM
64049M209
3664
132720
SH
SOLE
30436
0
102284
NETAPP INC
COM
64110D104
237
5700
SH
SOLE
5665
0
35
NETFLIX INC
COM
64110L106
682
1814
SH
SOLE
854
0
960
NEW JERSEY RESOURCES CORP
COM
646025106
6331
186414
SH
SOLE
105827
0
80587
NEW RELIC INC
COM
64829B100
2455
53047
SH
SOLE
15287
0
37760
NEW YORK TIMES CLASS A
COM
650111107
603
19617
SH
SOLE
19617
0
0
NEWELL BRANDS INC
COM
651229106
169
12700
SH
SOLE
300
0
12400
NEWMONT CORP
COM
651639106
3113
68709
SH
SOLE
64230
0
4479
NEXTERA ENERGY INC
COM
65339F101
7466
31083
SH
SOLE
3440
0
27643
NEXTIER OILFIELD SOLUTIONS INC COM
COM
65290C105
1893
1618222
SH
SOLE
1014703
0
603519
NGL ENERGY PARTNERS LP
COM
62913M107
33
12300
SH
SOLE
0
0
12300
NIC INC
COM
62914b100
1563
67953
SH
SOLE
44544
0
23409
NICE SYSTEM LTD-SPON ADR
ADR
653656108
365
2538
SH
SOLE
2250
0
288
NIKE INC
COM
654106103
17241
208545
SH
SOLE
122869
0
85676
NOBLE ENERGY
COM
655044105
7639
1265915
SH
SOLE
506176
0
759739
NORFOLK SOUTHERN CORP
COM
655844108
366
2484
SH
SOLE
994
0
1490
NORTHERN TR CORP
COM
665859104
5576
73829
SH
SOLE
600
0
73229
NORTHROP GRUMMAN CORPORATION
COM
666807102
357
1176
SH
SOLE
0
0
1176
NOVA MEASURING INS
COM
M7516K103
2117
63992
SH
SOLE
63992
0
0
NOVANTA INC
COM
67000B104
762
9527
SH
SOLE
9527
0
0
NOVARTIS A G SPONSORED ADR
ADR
66987V109
43442
527892
SH
SOLE
169380
0
358512
NUVASIVE INC
COM
670704105
2662
52597
SH
SOLE
15060
0
37537
NUVEEN INSURED TAX FREE ADVANTAGE MUNI
COM
670657105
267
19756
SH
SOLE
0
0
19756
NUVEEN QUALITY MUNI INCOME FD
CEF
67066V101
209
15178
SH
SOLE
0
0
15178
NUVEEN QUALITY PREFERRED II
CEF
67072C105
101
13788
SH
SOLE
0
0
13788
NVIDIA CORP
COM
67066G104
912
3462
SH
SOLE
1630
0
1832
NXP SEMICONDUCTORS N.V.
COM
N6596X109
14597
176298
SH
SOLE
80025
0
96273
OCEANFIRST FINL CORP
COM
675234108
1153
72565
SH
SOLE
48936
0
23629
OGE ENERGY CORP
COM
670837103
272
8840
SH
SOLE
0
0
8840
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
10695
230769
SH
SOLE
147068
0
83701
OMNICELL INC
COM
68213N109
3221
49098
SH
SOLE
22613
0
26485
OMNICOM GROUP INC
COM
681919106
2032
37023
SH
SOLE
1848
0
35175
ONE GAS INC
COM
68235P108
444
5350
SH
SOLE
1748
0
3602
ONEOK, INC
COM
682680103
7280
334221
SH
SOLE
23614
0
310607
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
678
166935
SH
SOLE
63258
0
103677
ONTO INNOVATION INC
COM
683344105
817
27537
SH
SOLE
27537
0
0
ORACLE CORPORATION
COM
68389X105
8647
178895
SH
SOLE
27173
0
151722
O'REILLY AUTOMOTIVE INC
COM
67103H107
20381
67670
SH
SOLE
22781
0
44889
ORTHOFIX MED INC
COM
68752m108
32836
1172338
SH
SOLE
641136
0
531202
OSHKOSH TRUCK CORP
COM
688239201
1045
16239
SH
SOLE
13989
0
2250
OUTFRONT MEDIA INC
RE
69007J106
3048
225964
SH
SOLE
173026
0
52938
P.H. GLATFELTER CO
COM
377316104
12333
1009129
SH
SOLE
635689
0
373440
PACIRA BIOSCIENCES INC
COM
695127100
679
20279
SH
SOLE
20279
0
0
PAGSEGURO DIGITAL LTD CL A
COM
G68707101
530
27414
SH
SOLE
27414
0
0
PALO ALTO NETWORKS INC
COM
697435105
16801
102549
SH
SOLE
68101
0
34448
PAN AMERICAN SILVER CORP
COM
697900108
327
22739
SH
SOLE
14704
0
8035
PAPA JOHN'S INTL INC
COM
698813102
6980
130818
SH
SOLE
76049
0
54769
PARKER-HANNIFIN CORP
COM
701094104
15180
117113
SH
SOLE
60411
0
56702
PARSLEY ENERGY INC
COM
701877102
2531
441790
SH
SOLE
241162
0
200628
PAYCHEX INC
COM
704326107
309
4924
SH
SOLE
1830
0
3094
PAYPAL HOLDINGS INC
COM
70450Y103
361
3763
SH
SOLE
1142
0
2621
PBF ENERGY INC CL A
COM
69318G106
915
129327
SH
SOLE
86408
0
42919
PDC ENERGY
COM
69327R101
3053
491128
SH
SOLE
260278
0
230850
PEBBLEBROOK HOTEL TRUST
RE
70509V100
1132
104033
SH
SOLE
58843
0
45190
PEGASYSTEMS INC
COM
705573103
5112
71770
SH
SOLE
21977
0
49793
PEOPLES UNITED FINANCIAL
COM
712704105
789
71404
SH
SOLE
71404
0
0
PEPSICO INC
COM
713448108
35999
299879
SH
SOLE
57281
0
242598
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
410
76100
SH
SOLE
76100
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
87
15800
SH
SOLE
15800
0
0
PFIZER INC COM
COM
717081103
34188
1046254
SH
SOLE
467809
0
578445
PHIBRO ANIMAL HEALTH CORP CL A
COM
71742q106
1887
78136
SH
SOLE
53539
0
24597
PHILIP MORRIS INTERNATIONAL
COM
718172109
638
8773
SH
SOLE
425
0
8348
PHILLIPS 66
COM
718546104
2091
38940
SH
SOLE
8571
0
30369
PHYSICIANS REALTY TRUST
RE
71943U104
12759
914948
SH
SOLE
631042
0
283906
PNC FINANCIAL SERVICES GROUP
COM
693475105
214
2243
SH
SOLE
160
0
2083
PNM RESOURCES INC.
COM
69349H107
2330
61297
SH
SOLE
34128
0
27169
POLYONE CORP
COM
73179P106
515
27155
SH
SOLE
26955
0
200
PORTLAND GENERAL ELECTRIC COMPANY
COM
736508847
240
5000
SH
SOLE
0
0
5000
POTLATCH CORP (REIT)
RE
737630103
3911
124710
SH
SOLE
4063
0
120647
POWER INTEGRATIONS INC
COM
739276103
717
8120
SH
SOLE
8120
0
0
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
3164
37613
SH
SOLE
700
0
36913
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
3055
16048
SH
SOLE
2304
0
13744
POWERSHARES S&P 500 LOW VOLA
ETF
46138e354
205
4371
SH
SOLE
0
0
4371
PPG INDUSTRIES
COM
693506107
239
2861
SH
SOLE
0
0
2861
PRA HEALTH SCIENCES INC
COM
69354M108
600
7224
SH
SOLE
7224
0
0
PRINCIPAL FINANCIAL GROUP
COM
74251V102
774
24715
SH
SOLE
21660
0
3055
PROCTER & GAMBLE
COM
742718109
16108
146176
SH
SOLE
36216
0
109960
PROGRESS SOFTWARE CORP
COM
743312100
21911
684671
SH
SOLE
392606
0
292065
PROGRESSIVE CORP OHIO
COM
743315103
5358
72519
SH
SOLE
1716
0
70803
PROOFPOINT INC
COM
743424103
5355
52195
SH
SOLE
14238
0
37957
PROTO LABS INC COM
COM
743713109
928
12183
SH
SOLE
12183
0
0
PRUDENTIAL FINANCIAL INC.
COM
744320102
334
6377
SH
SOLE
4770
0
1607
PTC INC
COM
69370C100
283
4645
SH
SOLE
1000
0
3645
PURE STORAGE INC CL A
COM
74624M102
4778
388393
SH
SOLE
101531
0
286862
PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST
CEF
746823103
76
10500
SH
SOLE
0
0
10500
QTS REALTY TRUST INC CL A
RE
74736A103
5869
101138
SH
SOLE
79295
0
21843
QUAKER CHEMICAL CP COM
COM
747316107
3213
25432
SH
SOLE
6321
0
19111
QUALCOMM INC COM
COM
747525103
884
13072
SH
SOLE
2541
0
10531
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
3744
371542
SH
SOLE
229951
0
141591
QUANTA SERVICES INC
COM
74762E102
33385
1051181
SH
SOLE
541279
0
509902
QUEST DIAGNOSTICS INC
COM
74834L100
1178
14676
SH
SOLE
14676
0
0
QUOTIENT TECHNOLOGY INC
COM
749119103
3341
514195
SH
SOLE
328907
0
185288
RADIAN GROUP INC COM
COM
750236101
1598
123466
SH
SOLE
84663
0
38803
RALPH LAUREN CORP
COM
751212101
303
4537
SH
SOLE
4310
0
227
RANPAK HOLDINGS CORP CL A
COM
75321W103
862
137752
SH
SOLE
137752
0
0
RAYTHEON COMPANY
COM
755111507
8874
67691
SH
SOLE
11120
0
56571
RBC BEARINGS INC
COM
75524B104
4514
40017
SH
SOLE
10797
0
29220
REALPAGE INC COM
COM
75606N109
8428
159207
SH
SOLE
57003
0
102204
RED LION HOTELS CORP COM
COM
756764106
942
644720
SH
SOLE
369975
0
274745
REGAL-BELOIT CORPORATION.
COM
758750103
28915
459376
SH
SOLE
268041
0
191335
REGENERON PHARMACEUTICALS
COM
75886F107
541
1110
SH
SOLE
50
0
1060
REINSURANCE GROUP OF AMERICA
COM
759351604
31648
376097
SH
SOLE
109146
0
266951
RENASANT CORP
COM
75970E107
6491
297103
SH
SOLE
168879
0
128224
REPUBLIC SERVICES INC
COM
760759100
1481
19741
SH
SOLE
18046
0
1695
REVOLVE GROUP INC CL A
COM
76156B107
197
22782
SH
SOLE
22782
0
0
REXFORD INDUSTRIAL REALTY INC
RE
76169C100
2795
68147
SH
SOLE
52211
0
15936
REXNORD CORP
COM
76169B102
4286
189017
SH
SOLE
49763
0
139254
RH
COM
74967X103
368
3657
SH
SOLE
3657
0
0
RITCHIE BROS. AUCTIONEERS INC.
COM
767744105
1178
34430
SH
SOLE
31380
0
3050
RLI CORP
COM
749607107
282
3200
SH
SOLE
0
0
3200
ROCKWELL AUTOMATION INC
COM
773903109
1394
9234
SH
SOLE
8905
0
329
ROPER TECHNOLOGIES
COM
776696106
94764
303933
SH
SOLE
59256
0
244677
ROSS STORES INC.
COM
778296103
1702
19559
SH
SOLE
10715
0
8844
ROYAL DUTCH SHELL PLC-ADR
ADR
780259206
621
17859
SH
SOLE
8699
0
9160
RPM INTL INC COM
COM
749685103
447
7500
SH
SOLE
5700
0
1800
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
5983
23204
SH
SOLE
7054
0
16150
S&P GLOBAL INC
COM
78409V104
25770
105090
SH
SOLE
51261
0
53829
SAIA INC
COM
78709Y105
569
7739
SH
SOLE
7739
0
0
SALESFORCE COM
COM
79466L302
1481
10301
SH
SOLE
676
0
9625
SANDY SPRING BANCORP INC
COM
800363103
1443
63741
SH
SOLE
41182
0
22559
SANFILIPPO JOHN B & SON INC COM
COM
800422107
1492
16679
SH
SOLE
11340
0
5339
SAP AG ADR
ADR
803054204
294
2662
SH
SOLE
38
0
2624
SBA COMMUNICATIONS CORP-CL A
RE
78410g104
308
1140
SH
SOLE
470
0
670
SCHLUMBERGER LTD.
COM
806857108
2066
153226
SH
SOLE
50118
0
103108
SCHNITZER STEEL INDUSTRIES
COM
806882106
2649
203130
SH
SOLE
118024
0
85106
SCHWAB INTL EQUITY ETF
ETF
808524805
590
22832
SH
SOLE
20758
0
2074
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
518
8800
SH
SOLE
8800
0
0
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
466
9000
SH
SOLE
9000
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
209
3870
SH
SOLE
3870
0
0
SCHWAB US BROAD MARKET ETF
ETF
808524102
1184
19630
SH
SOLE
14579
0
5051
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
316
7026
SH
SOLE
3993
0
3033
SCHWAB US LARGE CAP ETF
ETF
808524201
1146
18716
SH
SOLE
12611
0
6105
SCHWAB US REIT ETF
ETF
808524847
573
17568
SH
SOLE
17568
0
0
SCHWAB US SMALL-CAP ETF
ETF
808524607
1604
31084
SH
SOLE
28939
0
2145
SCORPIO TANKERS INC
COM
Y7542C130
1605
83937
SH
SOLE
54318
0
29619
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
11696
639087
SH
SOLE
308945
0
330142
SEI INVESTMENTS COMPANY
COM
784117103
313
6756
SH
SOLE
0
0
6756
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
692
7052
SH
SOLE
5142
0
1910
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
540
6109
SH
SOLE
6109
0
0
SEMPRA ENERGY
COM
816851109
282
2504
SH
SOLE
1000
0
1504
SERVICENOW INC
COM
81762P102
18951
66172
SH
SOLE
28557
0
37615
SHAKE SHACK INC
COM
819047101
463
12271
SH
SOLE
12271
0
0
SHERWIN WILLIAMS
COM
824348106
7086
15417
SH
SOLE
351
0
15066
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD
ADR
824596100
363
15600
SH
SOLE
15600
0
0
SIBANYE STILLWATER LTD SPONSORED ADR
ADR
82575P107
124
26300
SH
SOLE
26300
0
0
SIERRA WIRELESS INC
COM
826516106
4064
715247
SH
SOLE
460416
0
254831
SIGNATURE BANK
COM
82669G104
6694
83175
SH
SOLE
45446
0
37729
SILGAN HOLDINGS INC
COM
827048109
13019
448640
SH
SOLE
228574
0
220066
SILICON LABORATORIES INC COM
COM
826919102
1329
15556
SH
SOLE
15556
0
0
SILK ROAD MEDICAL INC
COM
82710M100
487
15460
SH
SOLE
15460
0
0
SIMPLY GOOD FOODS CO
COM
82900L102
424
22057
SH
SOLE
22057
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1309
14639
SH
SOLE
7471
0
7168
SLM CORP COM
COM
78442P106
2365
328858
SH
SOLE
224998
0
103860
SNAP-ON INCORPORATED
COM
833034101
1154
10564
SH
SOLE
1020
0
9544
SOLARIS OILFIELD INFRSTR INC CL A
COM
83418M103
721
137136
SH
SOLE
94891
0
42245
SOUTHERN COMPANY
COM
842587107
802
14829
SH
SOLE
3739
0
11090
SOUTHWEST GAS HOLDINGS INC
COM
844895102
7262
104415
SH
SOLE
76595
0
27820
SPDR DJIA ETF TRUST
ETF
78467X109
409
1863
SH
SOLE
0
0
1863
SPDR GOLD SHARES
ETF
78463V107
32760
221279
SH
SOLE
25105
0
196174
SPDR INDEX SHS FDS S&P INTL SMLCP
ETF
78463X871
658
28796
SH
SOLE
28796
0
0
SPDR S&P DIVIDEND ETF
ETF
78464A763
803
10037
SH
SOLE
750
0
9287
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
2266
8625
SH
SOLE
4737
0
3888
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
1311
32130
SH
SOLE
32130
0
0
SPROTT PHYSICAL GOLD AND SILVER
CEF
85208r101
273
18610
SH
SOLE
0
0
18610
SPX CORPORATION
COM
784635104
14218
435544
SH
SOLE
215556
0
219988
STAG INDL INC COM
COM
85254J102
3325
147692
SH
SOLE
100118
0
47574
STANDARD MOTOR PRODUCTS INC
COM
853666105
1320
31754
SH
SOLE
31754
0
0
STARBUCKS CORP COM
COM
855244109
11511
174967
SH
SOLE
73451
0
101516
STATE STREET CORPORATION
COM
857477103
344
6434
SH
SOLE
4069
0
2365
STEEL DYNAMICS
COM
858119100
806
35794
SH
SOLE
35200
0
594
STERIS PLC
COM
G8473T100
672
4800
SH
SOLE
4800
0
0
STERLING CONSTRUCTION CO INC
COM
859241101
6509
685573
SH
SOLE
453431
0
232142
STEVEN MADDEN LTD
COM
556269108
2259
97189
SH
SOLE
19862
0
77327
STONERIDGE INC
COM
86183P102
1497
89434
SH
SOLE
22009
0
67425
STRYKER CORP
COM
863667101
2314
13920
SH
SOLE
1083
0
12837
SUN CMNTYS INC
RE
866674104
1369
10958
SH
SOLE
10958
0
0
SURMODICS INC.
COM
868873100
707
21249
SH
SOLE
5477
0
15772
SYSCO CORPORATION
COM
871829107
359
7838
SH
SOLE
1898
0
5940
T. ROWE PRICE GROUP INC.
COM
74144T108
3487
35655
SH
SOLE
33427
0
2228
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
4669
97703
SH
SOLE
97254
0
449
TARGET CORPORATION
COM
87612E106
15020
161453
SH
SOLE
152814
0
8639
TELADOC HEALTH INC
COM
87918A105
686
4424
SH
SOLE
4417
0
7
TELLURIAN INC
COM
87968A104
18
20000
SH
SOLE
0
0
20000
TELUS CORP COM
COM
87971M103
1328
84148
SH
SOLE
84148
0
0
TERADYNE INC
COM
880770102
224
4125
SH
SOLE
4125
0
0
TERRENO RLTY CORP
RE
88146M101
377
7270
SH
SOLE
7270
0
0
TESLA MOTORS
COM
88160R101
552
1053
SH
SOLE
450
0
603
TESSCO TECHNOLOGIES INC
COM
872386107
291
59607
SH
SOLE
59607
0
0
TETRA TECH INC
COM
88162G103
4494
63635
SH
SOLE
17366
0
46269
TEXAS INSTRUMENTS INC
COM
882508104
3073
30743
SH
SOLE
18550
0
12193
TEXAS ROADHOUSE INC
COM
882681109
3146
76198
SH
SOLE
38249
0
37949
THE CHARLES SCHWAB CORPORATION COM
COM
808513105
1288
38301
SH
SOLE
27479
0
10822
THERMO FISHER SCIENTIFIC INC
COM
883556102
50794
179131
SH
SOLE
45326
0
133805
TIFFANY & CO
COM
886547108
2695
20799
SH
SOLE
8105
0
12694
TIM PARTICIPACOES S A SPONSORED ADR
ADR
88706P205
347
28500
SH
SOLE
28500
0
0
TJX COMPANIES INC
COM
872540109
36036
753535
SH
SOLE
304756
0
448779
TORM PLC
COM
G89479102
370
43501
SH
SOLE
43501
0
0
TORTOISE ENERGY INFRASTUCTURE
CEF
89147L886
109
43024
SH
SOLE
118
0
42906
TOTAL FINA ELF SA- SPON ADR
ADR
89151E109
2664
71584
SH
SOLE
70155
0
1429
TOWER SEMICONDUCTO
COM
M87915274
3101
192478
SH
SOLE
192478
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
COM
892331307
380
3164
SH
SOLE
3164
0
0
TPI COMPOSITES INC COM
COM
87266J104
605
40981
SH
SOLE
40981
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
1297
15669
SH
SOLE
2559
0
13110
TRANSCAT INC
COM
893529107
509
19205
SH
SOLE
19205
0
0
TRANSUNION
COM
89400J107
1022
15423
SH
SOLE
6865
0
8558
TRAVELERS COMPANIES INC.
COM
89417E109
4872
49094
SH
SOLE
43633
0
5461
TREEHOUSE FOODS INC
COM
89469A104
19462
440811
SH
SOLE
221773
0
219038
TREX COMPANY, INC.
COM
89531P105
789
9837
SH
SOLE
9837
0
0
TRUIST FINL CORP
COM
89832Q109
291
9469
SH
SOLE
1500
0
7969
TRUPANION INC COM
COM
898202106
885
34030
SH
SOLE
34030
0
0
TTEC HLDGS INC COM
COM
89854H102
4036
109900
SH
SOLE
76377
0
33523
TURNING POINT THERAPEUTICS INC
COM
90041T108
457
10223
SH
SOLE
10223
0
0
TYSON FOODS INC CL A
COM
902494103
338
5845
SH
SOLE
5340
0
505
ULTA SALON COSMETICS AND FRANGRANCE INC
COM
90384S303
668
3773
SH
SOLE
52
0
3721
UMPQUA HOLDINGS CORP
COM
904214103
13396
1228610
SH
SOLE
611527
0
617083
UNILEVER N V -NY SHARES
ADR
904784709
6999
143402
SH
SOLE
139747
0
3655
UNION PACIFIC CORP
COM
907818108
14028
99436
SH
SOLE
54306
0
45130
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
6332
345741
SH
SOLE
200096
0
145645
UNITED PARCEL SERVICE - CL B
COM
911312106
6135
65771
SH
SOLE
1906
0
63865
UNITED TECHNOLOGIES CORP
COM
913017109
4090
43442
SH
SOLE
9252
0
34190
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
53479
214606
SH
SOLE
56777
0
157829
UNIVERSAL ELECTRONICS
COM
913483103
5705
148625
SH
SOLE
38578
0
110047
UNIVERSAL HLTH SVCS INC CL B
COM
913903100
607
6131
SH
SOLE
6120
0
11
UPWORK INC
COM
91688F104
261
40316
SH
SOLE
40316
0
0
US BANCORP DEL COM NEW
COM
902973304
8066
234194
SH
SOLE
177573
0
56621
US PHYSICAL THERAPY INC
COM
90337L108
733
10632
SH
SOLE
6405
0
4227
VALE S A ADR
ADR
91912E105
292
35274
SH
SOLE
35274
0
0
VALERO ENERGY CORP
COM
91913Y100
925
20439
SH
SOLE
16826
0
3613
VANECK VECTORS BIOTECH ETF
ETF
92189F726
670
5240
SH
SOLE
0
0
5240
VANECK VECTORS ETF TR SEMICONDUCTOR ET
ETF
92189F676
305
2600
SH
SOLE
0
0
2600
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
740
7173
SH
SOLE
1935
0
5238
VANGUARD EMERG MARKET VIPERS
ETF
922042858
3176
94761
SH
SOLE
49469
0
45292
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
672
20201
SH
SOLE
12688
0
7513
VANGUARD EXTENDED MARKET ETF
ETF
922908652
2098
23236
SH
SOLE
500
0
22736
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
1512
36875
SH
SOLE
1200
0
35675
VANGUARD FTSE ALL WORLD EX-US S/C
ETF
922042718
264
3375
SH
SOLE
50
0
3325
VANGUARD GROWTH ETF
ETF
922908736
1953
12413
SH
SOLE
2305
0
10108
VANGUARD HEALTH ETF
ETF
92204A504
259
1558
SH
SOLE
0
0
1558
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
220
1680
SH
SOLE
1380
0
300
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
376
3263
SH
SOLE
1731
0
1532
VANGUARD INFO TECH ETF
ETF
92204A702
281
1328
SH
SOLE
491
0
837
VANGUARD INT-TERM CORPORATE
ETF
92206C870
317
3634
SH
SOLE
3273
0
361
VANGUARD REIT ETF
ETF
922908553
370
5307
SH
SOLE
878
0
4429
VANGUARD SP 500 ETF
ETF
922908363
2741
11558
SH
SOLE
7095
0
4463
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
238
1583
SH
SOLE
0
0
1583
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
2206
17117
SH
SOLE
510
0
16607
VANGUARD VALUE ETF
ETF
922908744
484
5425
SH
SOLE
406
0
5019
VBI VACCINES INC
COM
91822J103
16
17000
SH
SOLE
0
0
17000
VEDANTA LTD SPONSORED ADR
ADR
92242Y100
152
42800
SH
SOLE
42800
0
0
VERISK ANALYTICS INC
COM
92345Y106
350
2510
SH
SOLE
2510
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
8496
158166
SH
SOLE
51216
0
106950
VERMILION ENERGY INC
COM
923725105
673
215826
SH
SOLE
148844
0
66982
VERTEX PHARMACEUTICALS INC
COM
92532F100
208
871
SH
SOLE
0
0
871
VF CORPORATION
COM
918204108
28929
535132
SH
SOLE
207846
0
327286
VICI PPTYS INC
RE
925652109
1118
67130
SH
SOLE
67130
0
0
VIPSHOP HLDGS LTD SPONSORED ADS A
ADR
92763W103
981
63000
SH
SOLE
63000
0
0
VISA INC CL A
COM
92826C839
83874
520942
SH
SOLE
160504
0
360438
VISTRA ENERGY CORP
COM
92840M102
1432
89671
SH
SOLE
89671
0
0
VODAFONE GROUP PLC
COM
92857W308
637
46323
SH
SOLE
0
0
46323
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7566
165278
SH
SOLE
24776
0
140502
WALMART INC COM
COM
931142103
10153
89393
SH
SOLE
22728
0
66665
WASHINGTON FEDERAL INC
COM
938824109
1790
69007
SH
SOLE
46261
0
22746
WASTE CONNECTIONS INC
COM
94106B101
1667
21504
SH
SOLE
9670
0
11834
WASTE MANAGEMENT INC
COM
94106L109
529
5705
SH
SOLE
570
0
5135
WATSCO INC
COM
942622200
1523
9600
SH
SOLE
285
0
9315
WEC ENERGY GROUP INC
COM
92939U106
12048
136743
SH
SOLE
14771
0
121972
WELLS FARGO COMPANY
COM
949746101
3154
110090
SH
SOLE
22141
0
87949
WESBANCO INC
COM
950810101
9369
395239
SH
SOLE
200255
0
194984
WESTERN ALLIANCE BANCORP
COM
957638109
1256
41052
SH
SOLE
16735
0
24317
WESTERN UNION
COM
959802109
261
14400
SH
SOLE
7300
0
7100
WEYERHAEUSER CO
COM
962166104
1873
110172
SH
SOLE
7741
0
102431
WINGSTOP INC
COM
974155103
569
7133
SH
SOLE
7133
0
0
WINMARK CORP COM
COM
974250102
726
5694
SH
SOLE
4037
0
1657
WINTRUST FINANCIAL CORPORATION
COM
97650W108
1699
51730
SH
SOLE
29579
0
22151
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
145
46766
SH
SOLE
46766
0
0
WOLVERINE WORLD WIDE INC COM
COM
978097103
3406
223903
SH
SOLE
57891
0
166012
WOODWARD INC
COM
980745103
790
13260
SH
SOLE
4061
0
9199
WORKIVA INC
COM
98139A105
2263
70035
SH
SOLE
14515
0
55520
WORLD FUEL SVCS CORP COM
COM
981475106
5126
203538
SH
SOLE
55253
0
148285
WPX ENERGY
COM
98212B103
5201
1704518
SH
SOLE
882981
0
821537
XCEL ENERGY INC
COM
98389B100
5662
93973
SH
SOLE
74526
0
19447
YUM BRANDS INC
COM
988498101
1631
23744
SH
SOLE
6963
0
16781
YUM CHINA HOLDINGS INC
COM
98850P109
667
15594
SH
SOLE
1412
0
14182
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
45912
249931
SH
SOLE
88207
0
161724
ZENDESK INC COM
COM
98936J101
819
12809
SH
SOLE
12803
0
6
ZIMMER BIOMET HOLDINGS
COM
98956P102
498
4944
SH
SOLE
1240
0
3704
ZIONS BANCORPORATION
COM
989701107
3908
146300
SH
SOLE
79730
0
66570
ZOETIS INC
COM
98978V103
79024
671140
SH
SOLE
138850
0
532290
ZSCALER INC
COM
98980G102
1314
21616
SH
SOLE
14248
0
7368