0001006378-21-000008.txt : 20210513
0001006378-21-000008.hdr.sgml : 20210513
20210513151525
ACCESSION NUMBER: 0001006378-21-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210513
DATE AS OF CHANGE: 20210513
EFFECTIVENESS DATE: 20210513
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: 21918923
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-2021
03-31-2021
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-13-2021
1
0
0
false
1
028-06325
New York Life Investment Management LLC
INFORMATION TABLE
2
SBH_SEC13F_1Q21.xml
3M COMPANY
COM
88579Y101
28260
146538
SH
SOLE
35749
0
110789
AAR CORP
COM
000361105
34335
824339
SH
SOLE
573943
0
250396
ABBOTT LABS
COM
002824100
72639
605670
SH
SOLE
236884
0
368786
ABBVIE INC COM
COM
00287Y109
19083
176381
SH
SOLE
55968
0
120413
ACCENTURE LTD CL A
COM
G1151C101
30846
111616
SH
SOLE
49158
0
62458
ADAMS DIVERSIFIED EQUITY FD
CEF
006212104
219
11970
SH
SOLE
11970
0
0
ADAPTIVE BIOTECHNOLOGIES CORP COM
COM
00650F109
3748
93094
SH
SOLE
1
93050
0
44
ADDUS HOMECARE CORP
COM
006739106
7375
70513
SH
SOLE
1
57096
0
13417
ADOBE INC.
COM
00724F101
176000
370119
SH
SOLE
75005
0
295114
ADVANCE AUTO PARTS INC.
COM
00751Y106
3758
20464
SH
SOLE
10908
0
9556
ADVANCED DRAIN SYS INC DEL COM
COM
00790R104
22853
220926
SH
SOLE
112478
0
108448
ADVANCED ENERGY INDS
COM
007973100
4113
37681
SH
SOLE
8695
0
28986
AEROVIRONMENT INC
COM
008073108
4664
40187
SH
SOLE
1
33499
0
6688
AFLAC INC
COM
001055102
2471
48333
SH
SOLE
33886
0
14447
AGILENT TECHNOLOGIES
COM
00846U101
18178
142970
SH
SOLE
90158
0
52812
AIR LEASE CORP
COM
00912X302
11241
229223
SH
SOLE
109385
0
119838
AIR PRODUCTS & CHEMICALS INC
COM
009158106
53931
191896
SH
SOLE
77760
0
114136
AKAMAI TECHNOLOGIES
COM
00971T101
651
6386
SH
SOLE
6368
0
18
ALCON INC ORD SHS
COM
H01301128
55014
783522
SH
SOLE
290146
0
493376
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
7957
35079
SH
SOLE
32062
0
3017
ALKERMES PLC
COM
G01767105
7521
402793
SH
SOLE
299508
0
103285
ALLEGHANY CORP
COM
017175100
1501
2396
SH
SOLE
0
0
2396
ALLEGIANT TRAVEL CO COM
COM
01748X102
10718
43918
SH
SOLE
15264
0
28654
ALLETE INC
COM
018522300
25094
373547
SH
SOLE
293525
0
80022
ALLIANCE NATIONAL MUNI INC
CEF
01864U106
662
46625
SH
SOLE
0
0
46625
ALLIANT ENERGY CORP
COM
018802108
546
10084
SH
SOLE
2054
0
8030
ALLSTATE CORP
COM
020002101
442
3859
SH
SOLE
250
0
3609
ALNYLAM PHARMACEUTICALS
COM
02043Q107
283
2009
SH
SOLE
0
0
2009
ALPHABET INC CL A
COM
02079K305
23273
11276
SH
SOLE
4223
0
7053
ALPHABET INC CL C
COM
02079K107
133592
64600
SH
SOLE
33052
0
31548
ALTICE USA INC CL A
COM
02156K103
564
17327
SH
SOLE
8748
0
8579
ALTRIA GROUP INC
COM
02209S103
879
17242
SH
SOLE
2376
0
14866
AMARIN CORP PLC SPONS ADR NEW
COM
023111206
68
11000
SH
SOLE
11000
0
0
AMAZON.COM, INC.
COM
023135106
227771
73635
SH
SOLE
22828
0
50807
AMEDISYS INC
COM
023436108
21892
82670
SH
SOLE
1
53095
0
29575
AMERCO COM
COM
023586100
5078
8289
SH
SOLE
0
0
8289
AMEREN CORPORATION
COM
023608102
335
4110
SH
SOLE
0
0
4110
AMERESCO INC CL A
COM
02361E108
5235
107656
SH
SOLE
1
98900
0
8756
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
275
20300
SH
SOLE
20300
0
0
AMERICAN AIRLINES GROUP INC
COM
02376R102
370
15511
SH
SOLE
0
0
15511
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
568
6704
SH
SOLE
405
0
6299
AMERICAN EXPRESS
COM
025816109
670
4744
SH
SOLE
1244
0
3500
AMERICAN TOWER CORP-CL A
COM
03027X100
6252
26121
SH
SOLE
2684
0
23437
AMERICAN WATER WORKS INC
COM
030420103
2539
16938
SH
SOLE
10045
0
6893
AMERICOLD REALTY TRUST
RE
03064D108
3453
89765
SH
SOLE
1
89553
0
212
AMERIS BANCORP
COM
03076K108
9718
185082
SH
SOLE
78161
0
106921
AMERISOURCEBERGEN CORP
COM
03073E105
2213
18736
SH
SOLE
5380
0
13356
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
3209
24161
SH
SOLE
18304
0
5857
AMGEN INC
COM
031162100
9993
40227
SH
SOLE
32173
0
8054
AMICUS THERAPEUTICS INC
COM
03152W109
1807
182917
SH
SOLE
1
182328
0
589
AMN HEALTHCARE SERVICES INC COM
COM
001744101
677
9197
SH
SOLE
0
0
9197
AMPHENOL CORP CL A - NEW
COM
032095101
12913
195655
SH
SOLE
18143
0
177512
ANALOG DEVICES
COM
032654105
6829
44021
SH
SOLE
6864
0
37157
ANAPLAN INC
COM
03272L108
12097
224656
SH
SOLE
1
164740
0
59916
ANGIODYNAMICS INC
COM
03475V101
10231
437118
SH
SOLE
325201
0
111917
ANIXA BIOSCIENCES INC
COM
03528H109
82
17400
SH
SOLE
0
0
17400
ANNALY CAPITAL MANAGEMENT IN
RE
035710409
191
22125
SH
SOLE
0
0
22125
ANSYS INC
COM
03662Q105
3036
8934
SH
SOLE
657
0
8277
ANTHEM INC
COM
036752103
296
825
SH
SOLE
449
0
376
AON PLC CL A
COM
G0403H108
33547
145636
SH
SOLE
102167
0
43469
APPLE INC.
COM
037833100
157677
1290861
SH
SOLE
467759
0
823102
APPLIED MATERIALS INC
COM
038222105
5919
44256
SH
SOLE
3335
0
40921
ARCHER DANIELS MIDLAND CO
COM
039483102
732
12836
SH
SOLE
10689
0
2147
ARES CAPITAL CORP
OA
04010L103
9816
525422
SH
SOLE
29106
0
496316
ARES MANAGEMENT CORPORATION
COM
03990B101
73616
1313943
SH
SOLE
379602
0
934341
ARTISAN PARTNERS ASSET MGMT IN CL A
COM
04316a108
488
9358
SH
SOLE
0
0
9358
ASANA INC CL A
COM
04342Y104
4884
170888
SH
SOLE
1
170865
0
23
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS
ADR
00215W100
266
34500
SH
SOLE
34500
0
0
ASGN Inc.
COM
00191U102
15319
160513
SH
SOLE
1
47103
0
113410
ASML HOLDING N V N Y REGISTRY SHS
COM
N07059210
32563
52781
SH
SOLE
32480
0
20301
ASPEN TECHNOLOGY INC
COM
045327103
1852
12838
SH
SOLE
0
0
12838
ASTEC INDUSTRIES INC
COM
046224101
23505
311622
SH
SOLE
234515
0
77107
ASTREZENECA PLC-SPONS ADR
ADR
046353108
1345
27053
SH
SOLE
204
0
26849
AT & T INC
COM
00206R102
3861
127356
SH
SOLE
47723
0
79633
ATMOS ENERGY CORP
COM
049560105
1661
16799
SH
SOLE
16799
0
0
AUTODESK
COM
052769106
25304
91223
SH
SOLE
59158
0
32065
AUTOHOME INC SP ADR RP CL A
ADR
05278C107
445
4772
SH
SOLE
4772
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
435
2299
SH
SOLE
929
0
1370
AUTOZONE INC
COM
053332102
1881
1341
SH
SOLE
47
0
1294
AVALARA INC
COM
05338G106
280
2105
SH
SOLE
505
0
1600
AVERY DENNISON CORP
COM
053611109
61877
336776
SH
SOLE
155911
0
180865
Avient Corp
COM
05368V106
4654
98465
SH
SOLE
1
98152
0
313
AZEK CO INC CL A
COM
05478C105
2394
56924
SH
SOLE
1
56042
0
882
AZZ INC
COM
002474104
36479
724536
SH
SOLE
568634
0
155902
BAIDU INC SPON ADR REP A
ADR
056752108
1197
5500
SH
SOLE
5500
0
0
BALCHEM CORPORATION
COM
057665200
40845
325715
SH
SOLE
7503
0
318212
BALL CORP
COM
058498106
461
5448
SH
SOLE
4950
0
498
BANCO BRADESCO S A SP ADR PFD NEW
ADR
059460303
103
21792
SH
SOLE
19690
0
2102
BANK AMER CORP COM
COM
060505104
5002
129345
SH
SOLE
27873
0
101472
BANK OF HAWAII CORPORATION
COM
062540109
827
9248
SH
SOLE
6248
0
3000
BANK OF MONTREAL
COM
063671101
649
7252
SH
SOLE
22
0
7230
BANK OF NEW YORK MELLON CORP
COM
064058100
1736
36679
SH
SOLE
1906
0
34773
BANK OZK
COM
06417N103
3242
79343
SH
SOLE
1
56879
0
22464
BAXTER INTERNATIONAL INC.
COM
071813109
18041
213924
SH
SOLE
45145
0
168779
BEACON ROOFING SUPPLY INC.
COM
073685109
20374
389397
SH
SOLE
307438
0
81959
BECTON DICKINSON
COM
075887109
3597
14824
SH
SOLE
10793
0
4031
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
6944
18
SH
SOLE
2
0
16
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
60569
236977
SH
SOLE
69173
0
167804
BERRY GLOBAL GROUP INC
COM
08579W103
9345
152228
SH
SOLE
62798
0
89430
BETTERWARE DE MXC S A B DE C V SHS NEW
COM
P1666E105
589
15210
SH
SOLE
15210
0
0
BIOGEN IDEC INC
COM
09062X103
4488
16040
SH
SOLE
124
0
15916
BIO-RAD LABORATORIES INC
COM
090572207
7490
13112
SH
SOLE
3572
0
9540
BIO-TECHNE CORP
COM
09073M104
91937
240736
SH
SOLE
71800
0
168936
BLACK KNIGHT INC
COM
09215C105
2947
39843
SH
SOLE
2
0
39841
BLACKBAUD INC
COM
09227Q100
892
12550
SH
SOLE
0
0
12550
BLACKLINE INC
COM
09239B109
6191
57115
SH
SOLE
23306
0
33809
BLACKROCK INC-CLASS A
COM
09247X101
18810
24912
SH
SOLE
24067
0
845
BLACKROCK MUNIHOLDINGS QUALITY FUND II
CEF
09254C107
617
46100
SH
SOLE
0
0
46100
BLACKROCK MUNIYIELD INSURED FUND
CEF
09254E103
250
17520
SH
SOLE
0
0
17520
BLACKSTONE GROUP LP/THE
COM
09260D107
486
6527
SH
SOLE
5612
0
915
BLACKSTONE MORTGAGE TRUST
RE
09257W100
1122
36295
SH
SOLE
0
0
36295
BLUEPRINT MEDICINES CORP
COM
09627Y109
3853
39633
SH
SOLE
1
39628
0
5
BOEING CO
COM
097023105
1468
5773
SH
SOLE
341
0
5432
BOOKING HLDGS INC
COM
09857L108
51373
22050
SH
SOLE
2
0
22048
BOX INC CL A
COM
10316T104
29215
1272616
SH
SOLE
975279
0
297337
BP AMOCO PLC
ADR
055622104
464
19060
SH
SOLE
2400
0
16660
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
39293
229182
SH
SOLE
1
156253
0
72929
BRISTOL MYERS SQUIBB CO
COM
110122108
4937
78129
SH
SOLE
40186
0
37943
BROADCOM INC
COM
11135F101
21556
46440
SH
SOLE
34572
0
11868
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
256
1679
SH
SOLE
1232
0
447
BROWN-FORMAN CORPORATION CLS B
COM
115637209
975
14112
SH
SOLE
2550
0
11562
BURFORD CAPITAL LT
COM
G17977110
4137
477547
SH
SOLE
477547
0
0
BWX TECHNOLOGIES INC COM
COM
05605H100
7437
112764
SH
SOLE
44319
0
68445
CABLE ONE INC
COM
12685J105
55175
30182
SH
SOLE
11214
0
18968
CABOT OIL & GAS CORP
COM
127097103
236
12600
SH
SOLE
8600
0
4000
CACI INTERNATIONAL INC
COM
127190304
476
1930
SH
SOLE
75
0
1855
CADENCE DESIGN SYSTEMS INC
COM
127387108
1109
8103
SH
SOLE
0
0
8103
CAESARSTONE LTD ORD SHS
ADR
M20598104
4544
331000
SH
SOLE
331000
0
0
CALIFORNIA WATER SERVICE GROUP
COM
130788102
16370
290562
SH
SOLE
215950
0
74612
CALLAWAY GOLF CO
COM
131193104
6224
232626
SH
SOLE
1
232623
0
3
CAPITAL SOUTHWEST CORPORATION
COM
140501107
235
10664
SH
SOLE
0
0
10664
CAPRI HOLDINGS LIMITED SHS
COM
G1890L107
27745
543837
SH
SOLE
304470
0
239367
CARDIOVASCULAR SYS INC DEL COM
COM
141619106
3527
92006
SH
SOLE
1
91746
0
260
CARETRUST REIT INC
RE
14174T107
233
10000
SH
SOLE
0
0
10000
CARLISLE COMPANIES INCORPORATED
COM
142339100
10732
65199
SH
SOLE
18598
0
46601
CARRIER GLOBAL CORPORATION COM
COM
14448C104
1316
31359
SH
SOLE
5234
0
26125
CASELLA WASTE SYS INC CL A
COM
147448104
5167
81329
SH
SOLE
18740
0
62589
CASEYS GEN STORES INC COM
COM
147528103
6780
31362
SH
SOLE
8669
0
22693
CASTLE BIOSCIENCES INC COM
COM
14843C105
5774
84349
SH
SOLE
1
65169
0
19180
CATALENT INC
COM
148806102
62638
594776
SH
SOLE
234712
0
360064
CATERPILLAR INC
COM
149123101
7244
31223
SH
SOLE
1389
0
29834
CDN IMPERIAL BK COMM TORONTO O COM
COM
136069101
244
2504
SH
SOLE
0
0
2504
CELANESE CORP
COM
150870103
2414
16098
SH
SOLE
14217
0
1881
CENTENE CORP
COM
15135B101
2027
31711
SH
SOLE
0
0
31711
CENTRAL GARDEN & PET CO COM
COM
153527106
568
9792
SH
SOLE
0
0
9792
CERNER CORP
COM
156782104
567
7902
SH
SOLE
644
0
7258
CHARLES RIV LABS INTL INC
COM
159864107
39077
134912
SH
SOLE
78057
0
56855
CHART INDS INC
COM
16115Q308
23162
162676
SH
SOLE
97354
0
65322
CHARTER COMMUNICATIONS INC A
COM
16119P108
838
1360
SH
SOLE
137
0
1223
CHECK POINT SOFTWARE TECH
COM
M22465104
410
3655
SH
SOLE
1254
0
2401
CHEMBIO DIAGNOSTICS INC
COM
163572209
2475
703826
SH
SOLE
523452
0
180374
CHEVRON CORP NEW COM
COM
166764100
36166
345368
SH
SOLE
182637
0
162731
CHIPOTLE MEXICAN GRILL-CL A
COM
169656105
93018
65468
SH
SOLE
278
0
65190
CHUBB LIMITED COM
COM
H1467J104
817
5167
SH
SOLE
2618
0
2549
CHURCH & DWIGHT
COM
171340102
3251
37235
SH
SOLE
0
0
37235
CHURCHILL DOWNS INC
COM
171484108
20465
89980
SH
SOLE
1
56755
0
33225
CIENA CORP COM NEW
COM
171779309
2048
37392
SH
SOLE
27146
0
10246
CIGNA CORP
COM
125523100
3309
13689
SH
SOLE
726
0
12963
CINTAS CORP
COM
172908105
33039
96819
SH
SOLE
52227
0
44592
CIRCOR INTL INC
COM
17273K109
23895
686245
SH
SOLE
536614
0
149631
CISCO SYSTEMS INC
COM
17275R102
18979
366785
SH
SOLE
45992
0
320793
CITIGROUP
COM
172967424
4906
67406
SH
SOLE
3724
0
63682
CITIZENS FINANCIAL GROUP INC
COM
174610105
1008
22822
SH
SOLE
2553
0
20269
CLOROX CO
COM
189054109
7507
38824
SH
SOLE
22918
0
15906
CMC MATERIALS INC
COM
12571T100
10812
61168
SH
SOLE
24433
0
36735
CME GROUP INC
COM
12572Q105
2847
13940
SH
SOLE
2963
0
10977
CMS ENERGY CORP
COM
125896100
318
5198
SH
SOLE
76
0
5122
COCA COLA
COM
191216100
9102
172645
SH
SOLE
83241
0
89404
COEUR MNG INC
COM
192108504
4288
474849
SH
SOLE
353086
0
121763
COGENT COMMUNICATIONS HLDGS IN COM NEW
COM
19239V302
7361
107066
SH
SOLE
1
103429
0
3637
COGNEX CORP
COM
192422103
2027
24415
SH
SOLE
0
0
24415
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
1113
14257
SH
SOLE
66
0
14191
COLGATE PALMOLIVE COMPANY
COM
194162103
1201
15221
SH
SOLE
4138
0
11083
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
2525
90558
SH
SOLE
2900
0
87658
COLUMBUS MCKINNON CORP
COM
199333105
28333
536897
SH
SOLE
369785
0
167112
COMCAST CL A
COM
20030N101
81927
1514889
SH
SOLE
613348
0
901541
COMERICA INC
COM
200340107
215
3000
SH
SOLE
0
0
3000
COMMERCE BANCSHARES INC
COM
200525103
303
3936
SH
SOLE
3936
0
0
COMMERCIAL METALS CO
COM
201723103
8617
279436
SH
SOLE
208185
0
71251
COMMUNITY BANK SYSTEM INC
COM
203607106
22754
296634
SH
SOLE
223228
0
73406
COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD
ADR
204409601
136
60200
SH
SOLE
60200
0
0
COMPASS MINERALS INTL INC
COM
20451N101
44946
716592
SH
SOLE
524105
0
192487
CONDUENT INC
COM
206787103
17677
2654357
SH
SOLE
2009259
0
645098
CONMED CORP
COM
207410101
8069
61788
SH
SOLE
1
61439
0
349
CONOCOPHILLIPS
COM
20825C104
3126
58821
SH
SOLE
9770
0
49051
CONSOLIDATED EDISON INC
COM
209115104
688
9178
SH
SOLE
5959
0
3219
CONSTELLATION BRANDS INC
COM
21036P108
460
2019
SH
SOLE
554
0
1465
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
567
8331
SH
SOLE
7978
0
353
CONTINENTAL RES INC COM
COM
212015101
298
11505
SH
SOLE
0
0
11505
CORE MARK HOLDING CO INC
COM
218681104
3212
83002
SH
SOLE
20097
0
62905
CORELOGIC INC COM
COM
21871D103
857
10817
SH
SOLE
0
0
10817
CORNING INC
COM
219350105
406
9325
SH
SOLE
0
0
9325
CORTEVA INC
COM
22052L104
973
20859
SH
SOLE
17489
0
3370
COSTAR GROUP INC
COM
22160N109
134424
163546
SH
SOLE
22606
0
140940
COSTCO WHOLESALE CORP.
COM
22160K105
57764
163917
SH
SOLE
75653
0
88264
COTY INC COM CL A
COM
222070203
73823
8192902
SH
SOLE
6220501
0
1972401
COUSINS PPTYS INC
RE
222795502
15909
450031
SH
SOLE
259592
0
190439
CRANE COMPANY
COM
224399105
3293
35061
SH
SOLE
25246
0
9815
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
3130
18192
SH
SOLE
2730
0
15462
CSG SYS INTL INC
COM
126349109
13445
299518
SH
SOLE
228088
0
71430
CSW INDUSTRIALS INC.
COM
126402106
1440
10664
SH
SOLE
0
0
10664
CSX CORPORATION
COM
126408103
1084
11253
SH
SOLE
4070
0
7183
CUBESMART
RE
229663109
7970
210728
SH
SOLE
51725
0
159003
CULLEN/FROST BANKERS INC
COM
229899109
207
1900
SH
SOLE
1900
0
0
CUMMINS INC.
COM
231021106
287
1112
SH
SOLE
102
0
1010
CURTISS WRIGHT CORP
COM
231561101
3037
25595
SH
SOLE
11928
0
13667
CVS CAREMARK CORPORATION
COM
126650100
1105
14649
SH
SOLE
1890
0
12759
CYRUSONE INC
RE
23283R100
7509
110947
SH
SOLE
63502
0
47445
D R HORTON INC COM
COM
23331A109
285
3202
SH
SOLE
411
0
2791
DANAHER CORPORATION
COM
235851102
82462
365976
SH
SOLE
132131
0
233845
DARDEN RESTAURANTS INC
COM
237194105
21889
154119
SH
SOLE
78787
0
75332
DAVITA INC
COM
23918K108
354
3290
SH
SOLE
80
0
3210
DEERE & CO
COM
244199105
2742
7331
SH
SOLE
4051
0
3280
DELL TECHNOLOGIES INC CL C
COM
24703L202
3002
34062
SH
SOLE
0
0
34062
DEUTSCHE X-TRACKERS MSCI EAFE ETF
ETF
233051200
305
8420
SH
SOLE
6698
0
1722
DEVON ENERGY CORPORATION
COM
25179M103
5582
255537
SH
SOLE
102821
0
152716
DEXCOM, INC.
COM
252131107
9713
27027
SH
SOLE
0
0
27027
DIAGEO PLC
ADR
25243Q205
567
3454
SH
SOLE
998
0
2456
DIAMONDBACK ENERGY INC
COM
25278X109
2962
40290
SH
SOLE
14449
0
25841
DIGITAL REALTY TRUST INC
RE
253868103
344
2443
SH
SOLE
0
0
2443
DIODES INC
COM
254543101
2690
33660
SH
SOLE
5450
0
28210
DISCOVER FINANCIAL SERVICES
COM
254709108
5627
59331
SH
SOLE
1871
0
57460
DISNEY WALT CO
COM
254687106
31782
172288
SH
SOLE
30172
0
142116
DOCUSIGN INC
COM
256163106
1312
6480
SH
SOLE
0
0
6480
DOLLAR GENERAL
COM
256677105
18600
91816
SH
SOLE
3710
0
88106
DOMINION RESOURCES INC/VA
COM
25746U109
251
3302
SH
SOLE
80
0
3222
DOMINOS PIZZA INC
COM
25754A201
10677
29030
SH
SOLE
0
0
29030
DONALDSON CO INC
COM
257651109
3755
64565
SH
SOLE
46477
0
18088
DORMAN PRODUCTS INC
COM
258278100
4589
44677
SH
SOLE
16712
0
27965
DOVER CORP
COM
260003108
672
4911
SH
SOLE
1287
0
3624
DOW CHEMICAL CO
COM
260557103
7295
114021
SH
SOLE
29227
0
84794
DRAFTKINGS INC COM CL A
COM
26142R104
1088
17730
SH
SOLE
12500
0
5230
DRIL-QUIP INC
COM
262037104
26458
796245
SH
SOLE
605695
0
190550
DTE ENERGY COMPANY
COM
233331107
944
7090
SH
SOLE
6490
0
600
DUKE ENERGY CORPORATION
COM
26441C204
1485
15401
SH
SOLE
8007
0
7394
DUPONT DE NEMOURS INC
COM
26614N102
5828
75268
SH
SOLE
20030
0
55238
EAGLE BANCORP INC
COM
268948106
3914
73553
SH
SOLE
1
73552
0
1
EASTMAN CHEMICAL CO
COM
277432100
3266
29659
SH
SOLE
2100
0
27559
EATON CORP PLC
COM
G29183103
1543
11153
SH
SOLE
1384
0
9769
EBAY INC
COM
278642103
1032
16871
SH
SOLE
5028
0
11843
ECOLAB INC
COM
278865100
6507
30391
SH
SOLE
2612
0
27779
EDITAS MEDICINE INC
COM
28106W103
6546
155739
SH
SOLE
3350
0
152389
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
2405
28749
SH
SOLE
1083
0
27666
EHEALTH INC
COM
28238P109
7580
104209
SH
SOLE
80455
0
23754
ELEMENT SOLUTIONS INC COM
COM
28618M106
30852
1686869
SH
SOLE
1078942
0
607927
EMBOTELLADORA ANDINA S A SPON ADR B
ADR
29081P303
184
11700
SH
SOLE
11700
0
0
EMCOR GROUP INC
COM
29084Q100
1446
12886
SH
SOLE
12090
0
796
EMERSON ELECTRIC
COM
291011104
6110
67732
SH
SOLE
30855
0
36877
EMPIRE STATE REALTY TRUST-A
RE
292104106
12984
1166509
SH
SOLE
867737
0
298772
ENBRIDGE INC
COM
29250N105
489
13448
SH
SOLE
3226
0
10222
ENCOMPASS HEALTH CORP
COM
29261A100
7643
93296
SH
SOLE
39278
0
54018
ENDAVA PLC ADS
COM
29260V105
19656
232063
SH
SOLE
1
157483
0
74580
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
525
10716
SH
SOLE
10073
0
643
ENERGY TRANSFER EQUITY LP
COM
29273V100
192
24913
SH
SOLE
20480
0
4433
ENERSYS
COM
29275Y102
61137
673229
SH
SOLE
481887
0
191342
ENPRO INDUSTRIES INC.
COM
29355X107
17199
201730
SH
SOLE
27193
0
174537
ENTEGRIS INC COM
COM
29362U104
4081
36502
SH
SOLE
13338
0
23164
ENTERGY CORP
COM
29364G103
249
2504
SH
SOLE
0
0
2504
ENTERPRISE FINL SVCS CORP COM
COM
293712105
19057
385482
SH
SOLE
286605
0
98877
ENTERPRISE PRODUCTS PARTNERS L.P.
OA
293792107
12735
578319
SH
SOLE
37175
0
541144
ENVESTNET INC COM
COM
29404K106
7913
109582
SH
SOLE
1
91812
0
17770
EOG RESOURCES INC.
COM
26875P101
3851
53024
SH
SOLE
6403
0
46621
EPAM SYS INC COM
COM
29414B104
1310
3300
SH
SOLE
1340
0
1960
EQUIFAX INC
COM
294429105
2062
11385
SH
SOLE
0
0
11385
EQUITY COMMONWEALTH
RE
294628102
96939
3487052
SH
SOLE
2561967
0
925085
EQUITY LIFESTYLE PPTYS INC
RE
29472R108
358
5615
SH
SOLE
1265
0
4350
EQUITY RESIDENTIAL PROPERTIES
RE
29476L107
287
4000
SH
SOLE
0
0
4000
ESSENTIAL UTILS INC COM
COM
29670G102
311
6966
SH
SOLE
6966
0
0
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
63889
219657
SH
SOLE
56305
0
163352
EVENTBRITE INC COM CL A
COM
29975E109
5976
269636
SH
SOLE
1
250331
0
19305
EVERBRIDGE INC COM
COM
29978A104
9552
78827
SH
SOLE
1
41471
0
37356
EVERCORE INC CLASS A
COM
29977A105
6228
47279
SH
SOLE
1
27811
0
19468
EVERSOURCE ENERGY
COM
30040W108
506
5835
SH
SOLE
239
0
5596
EVOLENT HEALTH INC CL A
COM
30050B101
12326
610047
SH
SOLE
454170
0
155877
EXACT SCIENCES CORP
COM
30063P105
530
4016
SH
SOLE
150
0
3866
EXPEDIA INC.
COM
30212P303
19196
111525
SH
SOLE
675
0
110850
EXPEDITORS INTERNATIONAL OF WASHINGTON
COM
302130109
235
2181
SH
SOLE
2146
0
35
EXPONENT INC
COM
30214U102
13248
135948
SH
SOLE
0
0
135948
EXXON MOBIL CORP
COM
30231G102
7735
138338
SH
SOLE
41929
0
96409
FACEBOOK INC -A
COM
30303M102
1655
5616
SH
SOLE
393
0
5223
FARO TECHNOLOGIES INC
COM
311642102
69191
799219
SH
SOLE
593384
0
205835
FASTENAL COMPANY
COM
311900104
368
7316
SH
SOLE
3666
0
3650
FATE THERAPEUTICS INC COM
COM
31189P102
4854
58888
SH
SOLE
1
58376
0
512
FERRO CORP
COM
315405100
20145
1195133
SH
SOLE
838851
0
356282
FIDELITY NATIONAL INFORMATION
COM
31620M106
759
5402
SH
SOLE
1511
0
3891
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
752
22043
SH
SOLE
21178
0
865
FINVOLUTION GROUP SPONSORED ADS
ADR
31810T101
180
25700
SH
SOLE
25700
0
0
FIRST BUSEY CORP
COM
319383204
14549
567255
SH
SOLE
421560
0
145695
FIRST INDUSTRIAL REALTY TRUST, INC
RE
32054K103
954
20835
SH
SOLE
20635
0
200
FIRST REPUBLIC BANK/SAN FRAN
COM
33616C100
33931
203335
SH
SOLE
96530
0
106805
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
6920
67049
SH
SOLE
805
0
66244
FIRST WESTN FINL INC
COM
33751L105
291
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
418
3529
SH
SOLE
174
0
3355
FIVE BELOW INC COM
COM
33829M101
8284
43414
SH
SOLE
16121
0
27293
FIVE9 INC
COM
338307101
7906
50562
SH
SOLE
20299
0
30263
FMC CORP
COM
302491303
66971
605491
SH
SOLE
287910
0
317581
FNB CORPORATION
COM
302520101
2297
181034
SH
SOLE
37084
0
143950
FNF GROUP
COM
31620R303
450
11100
SH
SOLE
4500
0
6600
FOCUS FINL PARTNERS INC COM CL A
COM
34417P100
4028
96780
SH
SOLE
1
79053
0
17727
FORTINET INC
COM
34959E109
2754
14933
SH
SOLE
3650
0
11283
FORTIVE CORPORATION
COM
34959J108
270
3801
SH
SOLE
738
0
3063
FORTUNE BRAND HOME & SECURITY
COM
34964C106
944
9851
SH
SOLE
0
0
9851
FORWARD AIR CORP COM
COM
349853101
6510
73332
SH
SOLE
10382
0
62950
FOX FACTORY HOLDING CORP
COM
35138V102
9747
76750
SH
SOLE
1
54158
0
22592
FRANCO NEVADA CORP
COM
351858105
51872
413651
SH
SOLE
144477
0
269174
FRONTDOOR INC
COM
35905A109
306
5700
SH
SOLE
0
0
5700
GALLAGHER ARTHUR J
COM
363576109
1072
8604
SH
SOLE
4867
0
3737
GARTNER INC
COM
366651107
357
1952
SH
SOLE
1600
0
352
GENERAC HOLDINGS INC
COM
368736104
863
2636
SH
SOLE
2378
0
258
GENERAL DYNAMICS CORP
COM
369550108
432
2387
SH
SOLE
695
0
1692
GENERAL ELECTRIC CO
COM
369604103
1438
109485
SH
SOLE
32534
0
76951
GENERAL MILLS INC
COM
370334104
3227
52619
SH
SOLE
18394
0
34225
GENTEX CORP
COM
371901109
1542
43177
SH
SOLE
40515
0
2662
GILDAN ACTIVEWEAR
COM
375916103
24739
806962
SH
SOLE
543519
0
263443
GILEAD SCIENCES INC.
COM
375558103
1893
29297
SH
SOLE
220
0
29077
GLACIER BANCORP INC
COM
37637q105
38239
669933
SH
SOLE
466445
0
203488
GLATFELTER CORP
COM
377320106
37530
2188124
SH
SOLE
1704599
0
483525
GLOBAL PAYMENTS INC
COM
37940X102
7392
36670
SH
SOLE
3
0
36667
GLOBANT S A COM
COM
L44385109
14670
70669
SH
SOLE
1
55433
0
15236
GLOBE LIFE INC COM
COM
37959E102
50464
522731
SH
SOLE
247949
0
274782
GLOBUS MEDICAL INC
COM
379577208
15099
244765
SH
SOLE
1
167792
0
76973
GODADDY INC CL A
COM
380237107
2988
38491
SH
SOLE
20415
0
18076
GOLDMAN SACHS ETF TR EQUAL WEIGHT US
COM
381430438
437
7020
SH
SOLE
0
0
7020
GOLDMAN SACHS GROUP INC.
COM
38141G104
481
1469
SH
SOLE
425
0
1044
GOOSEHEAD INS INC COM CL A
COM
38267D109
10762
100408
SH
SOLE
1
89022
0
11386
GRACO INC.
COM
384109104
1082
15122
SH
SOLE
0
0
15122
GRAINGER WW INC
COM
384802104
10629
26542
SH
SOLE
3404
0
23138
GUIDEWIRE SOFTWARE INC
COM
40171V100
2987
29391
SH
SOLE
3062
0
26329
HAEMONETICS CORP
COM
405024100
7296
65691
SH
SOLE
35652
0
30039
HAIN CELESTIAL GROUP
COM
405217100
148053
3395470
SH
SOLE
2360401
0
1035069
HALLIBURTON COMPANY
COM
406216101
335
15592
SH
SOLE
1880
0
13712
HAMILTON LANE INC CL A
COM
407497106
4592
51859
SH
SOLE
1
51827
0
32
HANOVER INSURANCE CORP
COM
410867105
1426
11015
SH
SOLE
1042
0
9973
HARLEY-DAVIDSON INC
COM
412822108
50786
1266319
SH
SOLE
920480
0
345839
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
159
36300
SH
SOLE
36300
0
0
HARTFORD FINANCIAL SERVICES GROUP, INC.
COM
416515104
399
5979
SH
SOLE
304
0
5675
HASBRO INC
COM
418056107
5787
60206
SH
SOLE
7298
0
52908
HDFC BANK LTD ADR
ADR
40415F101
2326
29942
SH
SOLE
0
0
29942
HEALTH CATALYST INC COM
COM
42225T107
24230
517925
SH
SOLE
262738
0
255187
HEALTHPEAK PROPERTIES INC
RE
42250P103
205
6467
SH
SOLE
1505
0
4962
HELEN OF TROY CORP LTD COM
COM
G4388N106
7899
37497
SH
SOLE
0
0
37497
HELMERICH & PAYNE INC COM
COM
423452101
14151
524903
SH
SOLE
390493
0
134410
HENRY JACK & ASSOCIATES
COM
426281101
295
1945
SH
SOLE
0
0
1945
HENRY SCHEIN INC
COM
806407102
640
9239
SH
SOLE
0
0
9239
HERSHEY FOODS CORP
COM
427866108
35029
221483
SH
SOLE
767
0
220716
HESKA CORP COM RESTRC NEW
COM
42805E306
3454
20490
SH
SOLE
4369
0
16121
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
234
14885
SH
SOLE
0
0
14885
HEXCEL CORP
COM
428291108
5515
98463
SH
SOLE
1
98017
0
446
HOLOGIC INC
COM
436440101
9891
133100
SH
SOLE
57178
0
75922
HOME DEPOT INC
COM
437076102
48172
157776
SH
SOLE
104078
0
53698
HONEYWELL INTERNATIONAL INC.
COM
438516106
48322
222574
SH
SOLE
27086
0
195488
HORIZON PHARMA PLC
COM
G46188101
12571
136551
SH
SOLE
49016
0
87535
HOULIHAN LOKEY INC
COM
441593100
3280
49328
SH
SOLE
1
49287
0
41
HP INCORPORATED
COM
40434L105
217
6816
SH
SOLE
0
0
6816
HUB GROUP INC CL A
COM
443320106
6021
89520
SH
SOLE
19734
0
69786
HUMANA INC
COM
444859102
553
1316
SH
SOLE
0
0
1316
HUNTSMAN CORP
COM
447011107
3198
110951
SH
SOLE
90427
0
20524
HURON CONSULTING GROUP INC
COM
447462102
15142
300543
SH
SOLE
1
242903
0
57640
IBM
COM
459200101
5502
41304
SH
SOLE
6940
0
34364
ICAD INC
COM
44934S206
870
41000
SH
SOLE
0
0
41000
ICU MEDICAL INC
COM
44930G107
27886
135746
SH
SOLE
100872
0
34874
IDEX CORP
COM
45167R104
2327
11121
SH
SOLE
10209
0
912
IDEXX LABS INC
COM
45168D104
5266
10761
SH
SOLE
7678
0
3083
IHS MARKIT LTD
COM
G47567105
47221
487884
SH
SOLE
190761
0
297123
ILLINOIS TOOL WORKS CO
COM
452308109
82695
373389
SH
SOLE
36498
0
336891
ILLUMINA INC
COM
452327109
2208
5753
SH
SOLE
0
0
5753
IMPINJ INC COM
COM
453204109
4456
78347
SH
SOLE
1
77788
0
559
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1214
12317
SH
SOLE
12317
0
0
INGERSOLL RAND INC COM
COM
45687V106
283
5729
SH
SOLE
1042
0
4687
INGEVITY CORP
COM
45688C107
8029
106248
SH
SOLE
1
73845
0
32403
INMODE LTD SHS
COM
M5425M103
4488
62000
SH
SOLE
62000
0
0
INNOSPEC INC
COM
45768S105
5306
51672
SH
SOLE
1
30783
0
20889
INNOVATIVE INDL PPTYS INC COM
RE
45781V101
2067
11472
SH
SOLE
11472
0
0
INSPIRE MED SYS INC
COM
457730109
12618
60961
SH
SOLE
1
41192
0
19769
INSULET CORP
COM
45784P101
11638
44614
SH
SOLE
18946
0
25668
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
11031
159657
SH
SOLE
1
96000
0
63657
INTEL CORP
COM
458140100
8030
125491
SH
SOLE
47595
0
77896
INTER PARFUMS INC
COM
458334109
18829
265534
SH
SOLE
178342
0
87192
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
14059
125797
SH
SOLE
113015
0
12782
INTL FLAVORS AND FRAGRANCES INC
COM
459506101
1757
12580
SH
SOLE
2317
0
10263
INTUIT INC
COM
461202103
1003
2621
SH
SOLE
1356
0
1265
INVESCO CURRENCYSHARES EURO TR EURO SHS
ETF
46138K103
252
2296
SH
SOLE
2296
0
0
INVESCO QUALITY MUNI INC TRST COM
CEF
46133G107
233
18000
SH
SOLE
0
0
18000
INVESTORS BANCORP INC
COM
46146L101
16716
1137821
SH
SOLE
844747
0
293074
ISHARES BARCLAY TIPS BOND
ETF
464287176
222
1794
SH
SOLE
991
0
803
ISHARES COMEX GOLD TRUST
ETF
464285105
3407
209506
SH
SOLE
27682
0
181824
ISHARES DJ SELECT DIVIDEND
ETF
464287168
633
5560
SH
SOLE
3430
0
2130
ISHARES IBOXX INV GR CORP BD
ETF
464287242
392
3000
SH
SOLE
1515
0
1485
ISHARES INC CORE MSCI EMKT
ETF
46434G103
937
14546
SH
SOLE
7692
0
6854
ISHARES INC MSCI GBL ETF NEW
ETF
46434G848
2531
60009
SH
SOLE
1844
0
58165
ISHARES LEHMAN 20 PLUS YR TREAS
ETF
464287432
628
4615
SH
SOLE
265
0
4350
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
695
6880
SH
SOLE
5998
0
882
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
10188
134316
SH
SOLE
81992
0
52324
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
543
7533
SH
SOLE
1573
0
5960
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
6380
119679
SH
SOLE
18001
0
101678
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
634
4199
SH
SOLE
304
0
3895
ISHARES RUSELL 3000 INDEX
ETF
464287689
424
1788
SH
SOLE
140
0
1648
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
8683
35736
SH
SOLE
33404
0
2332
ISHARES RUSSELL 1000 INDEX
ETF
464287622
1201
5372
SH
SOLE
1472
0
3900
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
6283
41432
SH
SOLE
39040
0
2392
ISHARES RUSSELL 2000
ETF
464287655
10398
47074
SH
SOLE
13061
0
34013
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
4642
15375
SH
SOLE
9140
0
6235
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
3566
22336
SH
SOLE
15724
0
6612
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
1622
15896
SH
SOLE
13896
0
2000
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
4954
67005
SH
SOLE
2216
0
64789
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
1609
11952
SH
SOLE
0
0
11952
ISHARES S&P 1500 INDEX FUND
ETF
464287150
349
3805
SH
SOLE
0
0
3805
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
1344
20631
SH
SOLE
7496
0
13135
ISHARES S&P INDEX FUND
ETF
464287200
3597
9045
SH
SOLE
4576
0
4469
ISHARES S&P MIDCAP 400
ETF
464287507
1776
6814
SH
SOLE
5584
0
1230
ISHARES S&P PREF STK INDEX FD
ETF
464288687
829
21551
SH
SOLE
6835
0
14716
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
1240
11409
SH
SOLE
1778
0
9631
ISHARES TR 0-5YR HI YL CP
ETF
46434V407
249
5429
SH
SOLE
5429
0
0
ISHARES TR CORE MSCI EAFE
ETF
46432F842
853
11836
SH
SOLE
9986
0
1850
ISHARES TR EAFE VALUE ETF
ETF
464288877
555
10877
SH
SOLE
10850
0
27
ISHARES TR ISHARES 1-5 YR (ETF)
ETF
464288646
1965
35878
SH
SOLE
28649
0
7229
ISHARES TR NATIONAL MUN ETF
ETF
464288414
445
3847
SH
SOLE
3220
0
627
ISHARES TR S&P 500 VAL ETF
ETF
464287408
674
4775
SH
SOLE
0
0
4775
ISHARES TR S&P MC 400GR ETF
ETF
464287606
1607
20505
SH
SOLE
13249
0
7256
ISHARES TR S&P MC 400VL ETF
ETF
464287705
457
4499
SH
SOLE
978
0
3521
ISHARES TR S&P SML 600 GWT
ETF
464287887
215
1676
SH
SOLE
124
0
1552
ITT INC
COM
45073V108
10134
111473
SH
SOLE
44074
0
67399
ITURAN LOCATION AND CONTROL SHS
COM
M6158M104
1383
65157
SH
SOLE
65157
0
0
J & J SNACK FOODS CORP
COM
466032109
10617
67630
SH
SOLE
25763
0
41867
J.M. SMUCKER COMPANY
COM
832696405
753
5954
SH
SOLE
3910
0
2044
J2 GLOBAL INC COM
COM
48123V102
528
4400
SH
SOLE
4400
0
0
JACOBS ENGINEERING GROUP
COM
469814107
767
5910
SH
SOLE
1075
0
4835
JAZZ PHARMACEUTICALS, PLC
COM
G50871105
377
2301
SH
SOLE
2295
0
6
JOHN BEAN TECHNOLOGIES CORPORATION
COM
477839104
4555
34163
SH
SOLE
1
32726
0
1437
JOHNSON & JOHNSON CO
COM
478160104
54233
330118
SH
SOLE
84279
0
245839
JOHNSON CONTROLS INTERNATIONAL PLC
COM
G51502105
423
7088
SH
SOLE
0
0
7088
JP MORGAN CHASE & CO
COM
46625H100
104226
684929
SH
SOLE
281807
0
403122
KANSAS CITY SOUTHERN INDUSTRIES INC.
COM
485170302
16276
61619
SH
SOLE
35990
0
25629
KB FINANCIAL GROUP INC SPONSORED ADR
ADR
48241A105
232
4700
SH
SOLE
4700
0
0
KBR INC
COM
48242W106
14883
387909
SH
SOLE
233079
0
154830
KENNAMETAL INC
COM
489170100
374
9343
SH
SOLE
0
0
9343
KEURIG DR PEPPER INC
COM
49271V100
795
23132
SH
SOLE
0
0
23132
KEYCORP
COM
493267108
368
18403
SH
SOLE
16095
0
2308
KEYSIGHT TECHNOLOGIES
COM
49338L103
69828
486748
SH
SOLE
221912
0
264836
KIMBERLY CLARK CORP COM
COM
494368103
5581
40066
SH
SOLE
16552
0
23514
KINDER MORGAN INC
COM
49456B101
403
24384
SH
SOLE
1000
0
23384
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
329
5775
SH
SOLE
3000
0
2775
KRATOS DEFENSE & SEC SOLUTIONS UBC
COM
50077B207
4808
176270
SH
SOLE
1
175930
0
340
KT CORP SPONSORED ADR
ADR
48268K101
497
39900
SH
SOLE
39900
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
6266
30988
SH
SOLE
17477
0
13511
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
438
1712
SH
SOLE
83
0
1629
LAKELAND FINANCIAL CORP
COM
511656100
44035
636449
SH
SOLE
441133
0
195316
LAM RESEARCH CORPORATION
COM
512807108
9707
16307
SH
SOLE
506
0
15801
LAMB WESTON HOLDINGS
COM
513272104
26849
346383
SH
SOLE
212861
0
133522
LANDSTAR SYS INC
COM
515098101
1364
8260
SH
SOLE
7743
0
517
LEAR CORP
COM
521865204
10760
59383
SH
SOLE
7684
0
51699
LENDINGTREE INC
COM
52603B107
4744
22267
SH
SOLE
1
14293
0
7974
LENNOX INTL INC
COM
526107107
12709
40787
SH
SOLE
50
0
40737
LIBERTY GLOBAL PLC
COM
G5480U104
215
8415
SH
SOLE
1000
0
7415
LIBERTY GLOBAL PLC
COM
G5480U120
842
33034
SH
SOLE
3000
0
30034
LILLY ELI & CO
COM
532457108
2459
13146
SH
SOLE
5162
0
7984
LINDE PLC
COM
G5494J103
1205
4301
SH
SOLE
3980
0
321
LIVANOVA PLC
COM
G5509L101
4252
57682
SH
SOLE
1
37727
0
19955
LIVENT CORP
COM
53814L108
5543
320001
SH
SOLE
1
319653
0
348
LKQ CORP
COM
501889208
6181
145977
SH
SOLE
44838
0
101139
LOCKHEED MARTIN CORP COM
COM
539830109
1167
3164
SH
SOLE
1218
0
1946
LOGITECH INTL
COM
H50430232
2243
21287
SH
SOLE
21287
0
0
LOMA NEGRA C I A S A MTN 144A SPONSORED ADS
ADR
54150E104
94
14800
SH
SOLE
14800
0
0
LOWES COS INC COM
COM
548661107
8044
42274
SH
SOLE
4994
0
37280
LULULEMON ATHLETICA
COM
550021109
13539
44142
SH
SOLE
30
0
44112
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
6214
59755
SH
SOLE
2196
0
57559
MAGELLAN HEALTH INC
COM
559079207
80175
859871
SH
SOLE
663024
0
196847
MAGELLAN MIDSTREAM PARTNERS LP
OA
559080106
1301
30062
SH
SOLE
26472
0
3590
MAGIC SOFTWARE ENT
COM
559166103
183
11761
SH
SOLE
11761
0
0
MARATHON OIL GROUP
COM
565849106
360
33800
SH
SOLE
20200
0
13600
MARATHON PETE CORP COM
COM
56585A102
2914
54419
SH
SOLE
32409
0
22010
MARRIOTT INTL - CL A
COM
571903202
532
3583
SH
SOLE
2771
0
812
MARSH & MCLENNAN
COM
571748102
25706
210983
SH
SOLE
15006
0
195977
MARTIN MARIETTA MATERIALS
COM
573284106
17276
51433
SH
SOLE
1100
0
50333
MARVELL TECHNOLOGY GROUP
COM
G5876H105
131209
2680015
SH
SOLE
955243
0
1724772
MASONITE INTL CORP NEW COM
COM
575385109
4206
36499
SH
SOLE
7848
0
28651
MASTERCARD INC-CLASS A
COM
57636Q104
2374
6672
SH
SOLE
1913
0
4759
MAXIMUS INC
COM
577933104
13170
147907
SH
SOLE
1
70964
0
76943
MCCORMICK & COMPANY INC
COM
579780206
23988
269072
SH
SOLE
19851
0
249221
MCDONALDS CORP
COM
580135101
12674
56609
SH
SOLE
6841
0
49768
MCKESSON CORPORATION
COM
58155Q103
324
1660
SH
SOLE
0
0
1660
MDU RESOURCES GROUP INC
COM
552690109
485
15332
SH
SOLE
9782
0
5550
MEDNAX INC
COM
58502B106
16830
660701
SH
SOLE
495496
0
165205
MEDPACE HLDGS INC
COM
58506Q109
4017
24467
SH
SOLE
5524
0
18943
MEDTRONIC PLC
COM
G5960L103
5404
45672
SH
SOLE
3213
0
42459
MERCK & CO
COM
58933Y105
10423
135228
SH
SOLE
27197
0
108031
MERCURY SYS INC COM
COM
589378108
3664
51864
SH
SOLE
1
51863
0
1
METTLER-TOLEDO INTERNATIONAL
COM
592688105
115008
99501
SH
SOLE
15445
0
84056
MFS MUNICIPAL INCOME TRUST
CEF
552738106
68
10000
SH
SOLE
0
0
10000
MICROCHIP TECHNOLOGY INC.
COM
595017104
76253
491085
SH
SOLE
33183
0
457902
MICRON TECHNOLOGY INC
COM
595112103
312
3534
SH
SOLE
1134
0
2400
MICROSOFT CORP
COM
594918104
172747
732614
SH
SOLE
387310
0
345304
MKS INSTRUMENTS INC
COM
55306N104
1492
8047
SH
SOLE
7541
0
506
MODEL N INC
COM
607525102
4456
126478
SH
SOLE
28524
0
97954
MOLINA HEALTHCARE INC.
COM
60855R100
4018
17188
SH
SOLE
0
0
17188
MOMO INC ADR
ADR
60879B107
1011
68543
SH
SOLE
68543
0
0
MONDELEZ INTERNATIONAL INC
COM
609207105
56777
969921
SH
SOLE
419945
0
549976
MONOLITHIC PWR SYS INC
COM
609839105
31714
89800
SH
SOLE
53865
0
35935
MONTROSE ENVIRONMENTAL GROUP I COM
COM
615111101
1153
22978
SH
SOLE
1
22978
0
0
MOODY'S CORP
COM
615369105
33055
110682
SH
SOLE
1100
0
109582
MORNINGSTAR INC
COM
617700109
3133
13917
SH
SOLE
12892
0
1025
MOTOROLA SOLUTIONS
COM
620076307
650
3461
SH
SOLE
1714
0
1747
MPLX LP
OA
55336V100
982
38263
SH
SOLE
0
0
38263
MSC INDUSTRIAL DIRECT CO. CLASS A
COM
553530106
210
2311
SH
SOLE
1004
0
1307
MSCI INC.
COM
55354G100
361
861
SH
SOLE
841
0
20
NANOSTRING TECHNOLOGIES INC COM
COM
63009R109
4458
67847
SH
SOLE
1
61123
0
6724
NATERA INC COM
COM
632307104
8127
80037
SH
SOLE
1
77824
0
2213
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
37449
943607
SH
SOLE
726950
0
216657
NATIONAL FUEL GAS CO
COM
636180101
322
6440
SH
SOLE
6440
0
0
NCINO INC COM
COM
63947U107
3450
51732
SH
SOLE
1
51699
0
33
NCR CORP
COM
62886E108
145513
3834392
SH
SOLE
2725950
0
1108442
NEOGAMES S A SHS
COM
L6673X107
1205
33710
SH
SOLE
33710
0
0
NEOGENOMICS INC
COM
64049M209
5200
107820
SH
SOLE
26755
0
81065
NETFLIX INC
COM
64110L106
30974
59380
SH
SOLE
1054
0
58326
NEW JERSEY RESOURCES CORP
COM
646025106
21881
548775
SH
SOLE
408203
0
140572
NEW YORK TIMES CLASS A
COM
650111107
4146
81889
SH
SOLE
1
70497
0
11392
NEWMONT CORP
COM
651639106
1410
23442
SH
SOLE
2716
0
20726
NEXTERA ENERGY INC
COM
65339F101
9935
131555
SH
SOLE
16832
0
114723
NEXTIER OILFIELD SOLUTIONS INC COM
COM
65290C105
5834
1568492
SH
SOLE
1165572
0
402920
NGL ENERGY PARTNERS LP
COM
62913M107
25
12300
SH
SOLE
0
0
12300
NICE SYSTEM LTD-SPON ADR
ADR
653656108
553
2532
SH
SOLE
2250
0
282
NIKE INC
COM
654106103
28738
216078
SH
SOLE
116110
0
99968
NORDSON CORP
COM
655663102
1814
9131
SH
SOLE
8534
0
597
NORFOLK SOUTHERN CORP
COM
655844108
633
2359
SH
SOLE
744
0
1615
NORTHERN TR CORP
COM
665859104
25021
237906
SH
SOLE
1886
0
236020
NORTHROP GRUMMAN CORPORATION
COM
666807102
413
1276
SH
SOLE
35
0
1241
NOVANTA INC
COM
67000B104
7027
53275
SH
SOLE
1
34740
0
18535
NOVARTIS A G SPONSORED ADR
ADR
66987V109
24839
290467
SH
SOLE
47630
0
242837
NUVEEN INSURED TAX FREE ADVANTAGE MUNI
CEF
670657105
293
19750
SH
SOLE
0
0
19750
NUVEEN QUALITY MUNI INCOME FD
CEF
67066V101
230
15178
SH
SOLE
0
0
15178
NUVEEN QUALITY PREFERRED II
CEF
67072C105
158
16288
SH
SOLE
0
0
16288
NVIDIA CORP
COM
67066G104
1501
2810
SH
SOLE
990
0
1820
NXP SEMICONDUCTORS N.V.
COM
N6596X109
28371
141043
SH
SOLE
68431
0
72612
OGE ENERGY CORP
COM
670837103
271
8362
SH
SOLE
0
0
8362
OKTA INC CL A
COM
679295105
2590
11748
SH
SOLE
0
0
11748
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
4682
53822
SH
SOLE
1
51474
0
2348
OMNICELL INC
COM
68213N109
22206
170967
SH
SOLE
1
135661
0
35306
OMNICOM GROUP INC
COM
681919106
2845
38471
SH
SOLE
1700
0
36771
ONE GAS INC
COM
68235P108
352
4540
SH
SOLE
1600
0
2940
ONEOK, INC
COM
682680103
1981
39057
SH
SOLE
12232
0
26825
ONTO INNOVATION INC
COM
683344105
6622
100778
SH
SOLE
1
100081
0
697
ORACLE CORPORATION
COM
68389X105
11293
160837
SH
SOLE
17897
0
142940
O'REILLY AUTOMOTIVE INC
COM
67103H107
34583
68109
SH
SOLE
32277
0
35832
ORTHOFIX MED INC
COM
68752m108
102170
2356900
SH
SOLE
1723675
0
633225
OSHKOSH TRUCK CORP
COM
688239201
328
2750
SH
SOLE
0
0
2750
OTIS WORLDWIDE CORP COM
COM
68902V107
607
8900
SH
SOLE
2731
0
6169
PACIRA BIOSCIENCES INC
COM
695127100
4103
58512
SH
SOLE
1
57863
0
649
PACKAGING CORP OF AMERICA
COM
695156109
258
1923
SH
SOLE
0
0
1923
PAGSEGURO DIGITAL LTD CL A
COM
G68707101
566
12228
SH
SOLE
12228
0
0
PALO ALTO NETWORKS INC
COM
697435105
26158
81280
SH
SOLE
45944
0
35336
PALOMAR HLDGS INC COM
COM
69753M105
4969
74112
SH
SOLE
1
65706
0
8406
PAPA JOHN'S INTL INC
COM
698813102
6258
70633
SH
SOLE
52528
0
18105
PARKER-HANNIFIN CORP
COM
701094104
20029
63456
SH
SOLE
4757
0
58699
PAYCHEX INC
COM
704326107
346
3509
SH
SOLE
1100
0
2409
PAYPAL HOLDINGS INC
COM
70450Y103
2336
9622
SH
SOLE
6155
0
3467
PDC ENERGY
COM
69327R101
26431
768279
SH
SOLE
525642
0
242637
PEGASYSTEMS INC
COM
705573103
12933
113143
SH
SOLE
46834
0
66309
PENN NATL GAMING INC
COM
707569109
287
2738
SH
SOLE
2668
0
70
PEPSICO INC
COM
713448108
41066
290511
SH
SOLE
54103
0
236408
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
702
82100
SH
SOLE
82100
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
319
37600
SH
SOLE
37600
0
0
PFIZER INC COM
COM
717081103
34698
959116
SH
SOLE
341981
0
617135
PHILIP MORRIS INTERNATIONAL
COM
718172109
994
11192
SH
SOLE
121
0
11071
PHILLIPS 66
COM
718546104
4564
56018
SH
SOLE
6085
0
49933
PHYSICIANS REALTY TRUST
RE
71943U104
20429
1155446
SH
SOLE
912582
0
242864
PINNACLE FINL PARTNERS INC
COM
72346Q104
266
3000
SH
SOLE
3000
0
0
PINTEREST INC CL A
COM
72352L106
1594
21535
SH
SOLE
14995
0
6540
PLDT INC SPONSORED ADR
ADR
69344D408
400
15300
SH
SOLE
15300
0
0
PNM RESOURCES INC.
COM
69349H107
23992
489160
SH
SOLE
369890
0
119270
POSCO SPONSORED ADR
ADR
693483109
758
10500
SH
SOLE
10000
0
500
POTLATCH CORP (REIT)
RE
737630103
6497
122796
SH
SOLE
9281
0
113515
POWER INTEGRATIONS INC
COM
739276103
4811
59050
SH
SOLE
1
59033
0
17
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
5489
38778
SH
SOLE
741
0
38037
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
8320
26064
SH
SOLE
9787
0
16277
POWERSHARES S&P 500 LOW VOLA
ETF
46138e354
284
4903
SH
SOLE
524
0
4379
PRA HEALTH SCIENCES INC
COM
69354M108
8011
52244
SH
SOLE
1
32982
0
19262
PRETIUM RES INC COM
COM
74139C102
4364
420720
SH
SOLE
378267
0
42453
PROCTER & GAMBLE
COM
742718109
19903
146959
SH
SOLE
37875
0
109084
PROGRESS SOFTWARE CORP
COM
743312100
69893
1586481
SH
SOLE
1209443
0
377038
PROGRESSIVE CORP OHIO
COM
743315103
7016
73366
SH
SOLE
1765
0
71601
PROGYNY INC COM
COM
74340E103
1339
30075
SH
SOLE
0
0
30075
PROTO LABS INC COM
COM
743713109
3525
28953
SH
SOLE
1
16025
0
12928
PURE STORAGE INC CL A
COM
74624M102
9573
444380
SH
SOLE
148746
0
295634
PUTNAM MANAGED MUNI INCM TST-CLOSED END PUTNAM MANAGED MUNI INCM TST
CEF
746823103
175
21500
SH
SOLE
0
0
21500
QORVO INC
COM
74736K101
370
2023
SH
SOLE
0
0
2023
QTS REALTY TRUST INC CL A
RE
74736A103
6339
102204
SH
SOLE
1
102202
0
2
QUAKER CHEMICAL CP COM
COM
747316107
1878
7704
SH
SOLE
385
0
7319
QUALCOMM INC COM
COM
747525103
1660
12515
SH
SOLE
2230
0
10285
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
28121
1072240
SH
SOLE
835088
0
237152
QUANTA SERVICES INC
COM
74762E102
78587
893400
SH
SOLE
486515
0
406885
QUOTIENT TECHNOLOGY INC
COM
749119103
30084
1841066
SH
SOLE
1407922
0
433144
RAYONIER, INC
RE
754907103
208
6478
SH
SOLE
6478
0
0
RAYTHEON TECHNOLOGIES CORP COM
COM
75513E101
25457
329258
SH
SOLE
149346
0
179912
RBC BEARINGS INC
COM
75524B104
2036
10353
SH
SOLE
2466
0
7887
REALPAGE INC COM
COM
75606N109
11168
128049
SH
SOLE
1
54450
0
73599
REGAL-BELOIT CORPORATION.
COM
758750103
116287
814995
SH
SOLE
571648
0
243347
REGENERON PHARMACEUTICALS
COM
75886F107
697
1475
SH
SOLE
0
0
1475
REINSURANCE GROUP OF AMERICA
COM
759351604
46409
368162
SH
SOLE
130307
0
237855
RENASANT CORP
COM
75970E107
24136
583196
SH
SOLE
439456
0
143740
REPLIGEN CORP
COM
759916109
1983
10194
SH
SOLE
0
0
10194
REPUBLIC SERVICES INC
COM
760759100
10300
103665
SH
SOLE
2323
0
101342
RESONANT INC COM
COM
76118L102
1016
240000
SH
SOLE
35000
0
205000
REV GROUP INC
COM
749527107
41308
2155945
SH
SOLE
1671673
0
484272
REVOLVE GROUP INC CL A
COM
76156B107
4572
101781
SH
SOLE
1
100866
0
915
REXNORD CORP
COM
76169B102
11601
246432
SH
SOLE
84842
0
161590
RITCHIE BROS. AUCTIONEERS INC.
COM
767744105
5175
88393
SH
SOLE
1
85341
0
3052
RLI CORP
COM
749607107
1102
9873
SH
SOLE
0
0
9873
ROCKWELL AUTOMATION INC
COM
773903109
1200
4523
SH
SOLE
3180
0
1343
ROGERS CORPORATION
COM
775133101
11490
61066
SH
SOLE
24137
0
36929
ROPER TECHNOLOGIES
COM
776696106
130877
324618
SH
SOLE
66715
0
257903
ROSS STORES INC.
COM
778296103
1282
10681
SH
SOLE
2535
0
8146
ROYAL DUTCH SHELL PLC-ADR
ADR
780259206
515
13139
SH
SOLE
6659
0
6480
RPM INTL INC COM
COM
749685103
470
5121
SH
SOLE
5121
0
0
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
9599
24205
SH
SOLE
6371
0
17834
S&P GLOBAL INC
COM
78409V104
43794
124097
SH
SOLE
46306
0
77791
SAIA INC
COM
78709Y105
6483
28111
SH
SOLE
1
28104
0
7
SAILPOINT TECHNLGIES HLDGS INC COM
COM
78781P105
570
11272
SH
SOLE
0
0
11272
SALESFORCE COM
COM
79466L302
2516
11892
SH
SOLE
1112
0
10780
SALLY BEAUTY HOLDING INC
COM
79546E104
549
27248
SH
SOLE
0
0
27248
SAP AG ADR
ADR
803054204
270
2196
SH
SOLE
272
0
1924
SCHLUMBERGER LTD.
COM
806857108
2618
96367
SH
SOLE
12704
0
83663
SCHNITZER STEEL INDUSTRIES
COM
806882106
14181
339323
SH
SOLE
252089
0
87234
SCHWAB INTL EQUITY ETF
ETF
808524805
1057
28100
SH
SOLE
21511
0
6589
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
494
8771
SH
SOLE
8600
0
171
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
462
9000
SH
SOLE
9000
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
254
4725
SH
SOLE
3770
0
955
SCHWAB STRATEGIC TR US MID-CAP ETF
ETF
808524508
562
7550
SH
SOLE
0
0
7550
SCHWAB US BROAD MARKET ETF
ETF
808524102
1558
16112
SH
SOLE
12094
0
4018
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
208
2845
SH
SOLE
495
0
2350
SCHWAB US LARGE CAP ETF
ETF
808524201
1619
16887
SH
SOLE
8918
0
7969
SCHWAB US REIT ETF
ETF
808524847
627
15279
SH
SOLE
15199
0
80
SCHWAB US SMALL-CAP ETF
ETF
808524607
2685
26929
SH
SOLE
23509
0
3420
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
48283
1332226
SH
SOLE
913979
0
418247
SEI INVESTMENTS COMPANY
COM
784117103
411
6756
SH
SOLE
0
0
6756
SELECT SECTOR SPDR TR COMMUNICATION
ETF
81369Y852
334
4555
SH
SOLE
4555
0
0
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
1247
7427
SH
SOLE
5497
0
1930
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
947
8087
SH
SOLE
7492
0
595
SERVICE CORP INTL
COM
817565104
1809
35434
SH
SOLE
155
0
35279
SERVICENOW INC
COM
81762P102
39146
77996
SH
SOLE
43746
0
34250
SHAKE SHACK INC
COM
819047101
3469
30752
SH
SOLE
1
30567
0
185
SHERWIN WILLIAMS
COM
824348106
13974
18960
SH
SOLE
3671
0
15289
SHIFT4 PMTS INC CL A
COM
82452J109
7001
85357
SH
SOLE
1
85336
0
21
SHOPIFY INC CL A
COM
82509L107
539
488
SH
SOLE
10
0
478
SIBANYE STILLWATER LTD SPONSORED ADR
ADR
82575P107
513
28700
SH
SOLE
28700
0
0
SIERRA WIRELESS INC
COM
826516106
13934
943295
SH
SOLE
718734
0
224561
SIGNATURE BANK
COM
82669G104
1521
6729
SH
SOLE
3143
0
3586
SILGAN HOLDINGS INC
COM
827048109
27251
648424
SH
SOLE
473588
0
174836
SILICON LABORATORIES INC COM
COM
826919102
19870
140870
SH
SOLE
1
87188
0
53682
SILK ROAD MEDICAL INC
COM
82710M100
4444
87738
SH
SOLE
1
87735
0
3
SIMPLY GOOD FOODS CO
COM
82900L102
3208
105461
SH
SOLE
1
80094
0
25367
SIMPSON MANUFACTURING CO INC COM
COM
829073105
947
9131
SH
SOLE
0
0
9131
SITIME CORP COM
COM
82982T106
6987
70846
SH
SOLE
1
58650
0
12196
SIX FLAGS ENTMT CORP NEW COM
COM
83001A102
74331
1599519
SH
SOLE
1231653
0
367866
SK TELECOM LTD SPONSORED ADR
ADR
78440P108
281
10300
SH
SOLE
10300
0
0
SKECHERS U S A INC CL A
COM
830566105
1512
36233
SH
SOLE
33902
0
2331
SMITH AO CORP
COM
831865209
309
4568
SH
SOLE
0
0
4568
SNAP-ON INCORPORATED
COM
833034101
2099
9100
SH
SOLE
0
0
9100
SONY GROUP CORPORATION SPONSORED ADR
ADR
835699307
4223
39839
SH
SOLE
0
0
39839
SOUTH STATE CORP
COM
840441109
6344
80812
SH
SOLE
17904
0
62908
SOUTHERN COMPANY
COM
842587107
944
15178
SH
SOLE
4349
0
10829
SOUTHWEST AIRLINES
COM
844741108
2157
35319
SH
SOLE
75
0
35244
SP PLUS CORP COM
COM
78469C103
30890
941927
SH
SOLE
742779
0
199148
SPDR DJIA ETF TRUST
ETF
78467X109
584
1768
SH
SOLE
0
0
1768
SPDR GOLD SHARES
ETF
78463V107
38057
237863
SH
SOLE
30489
0
207374
SPDR INDEX SHS FDS S&P INTL SMLCP
ETF
78463X871
663
17808
SH
SOLE
17808
0
0
SPDR S&P 1000 ETF
ETF
78464A847
244
5350
SH
SOLE
0
0
5350
SPDR S&P DIVIDEND ETF
ETF
78464A763
785
6641
SH
SOLE
100
0
6541
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
3335
7000
SH
SOLE
4190
0
2810
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
2191
26780
SH
SOLE
26780
0
0
SPDR SERIES TRUST S&P 600 SML CAP
ETF
78464A813
260
2776
SH
SOLE
0
0
2776
SPROTT PHYSICAL GOLD AND SILVER
CEF
85208r101
331
19060
SH
SOLE
0
0
19060
SPROUT SOCIAL INC COM CL A
COM
85209W109
9618
166526
SH
SOLE
1
78452
0
88074
SPX CORPORATION
COM
784635104
68961
1183465
SH
SOLE
881357
0
302108
SQUARE INC CL A
COM
852234103
732
3222
SH
SOLE
0
0
3222
STANDEX INTERNATIONAL CORPORATION
COM
854231107
8222
86043
SH
SOLE
21760
0
64283
STANLEY BLACK & DECKER INC
COM
854502101
611
3058
SH
SOLE
63
0
2995
STARBUCKS CORP COM
COM
855244109
17588
160838
SH
SOLE
72964
0
87874
STATE STREET CORPORATION
COM
857477103
570
6791
SH
SOLE
4400
0
2391
STEPSTONE GROUP INC COM CL A
COM
85914M107
3359
95246
SH
SOLE
1
95236
0
10
STERIS PLC
COM
G8473T100
788
4137
SH
SOLE
4100
0
37
STERLING CONSTRUCTION CO INC
COM
859241101
22309
961647
SH
SOLE
748086
0
213561
STEVEN MADDEN LTD
COM
556269108
3803
102118
SH
SOLE
22864
0
79254
STONERIDGE INC
COM
86183P102
4418
138876
SH
SOLE
56737
0
82139
STREETTRACKS SPDR BIOTEC ETF
ETF
78464A870
263
1938
SH
SOLE
0
0
1938
STRYKER CORP
COM
863667101
6538
26830
SH
SOLE
5201
0
21629
SUMMIT MATLS INC CL A
COM
86614U100
3554
126877
SH
SOLE
92613
0
34264
SURMODICS INC.
COM
868873100
3655
65125
SH
SOLE
49057
0
16068
SYNEOS HEALTH INC CL A
COM
87166B102
2273
29958
SH
SOLE
27783
0
2175
SYSCO CORPORATION
COM
871829107
608
7708
SH
SOLE
1575
0
6133
T MOBILE US INC
COM
872590104
2565
20473
SH
SOLE
0
0
20473
T. ROWE PRICE GROUP INC.
COM
74144T108
3060
17853
SH
SOLE
16559
0
1294
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
9357
79105
SH
SOLE
74954
0
4151
TALEND S A ADS
COM
874224207
6112
96071
SH
SOLE
21443
0
74628
TAPESTRY INC
COM
876030107
8448
205019
SH
SOLE
82852
0
122167
TARGET CORPORATION
COM
87612E106
24859
125242
SH
SOLE
116036
0
9206
TCF FINL CORP
COM
872307103
683
14698
SH
SOLE
235
0
14463
TELLURIAN INC
COM
87968A104
94
40000
SH
SOLE
0
0
40000
TERADYNE INC
COM
880770102
256
2106
SH
SOLE
1700
0
406
TERRENO RLTY CORP
RE
88146M101
6036
104473
SH
SOLE
1
88191
0
16282
TESLA MOTORS
COM
88160R101
14006
20972
SH
SOLE
770
0
20202
TETRA TECH INC
COM
88162G103
10838
79851
SH
SOLE
1
63520
0
16331
TEXAS INSTRUMENTS INC
COM
882508104
5980
31645
SH
SOLE
20102
0
11543
TG THERAPEUTICS INC
COM
88322Q108
241
5000
SH
SOLE
0
0
5000
THE CHARLES SCHWAB CORPORATION COM
COM
808513105
2466
37831
SH
SOLE
2222
0
35609
THERMO FISHER SCIENTIFIC INC
COM
883556102
78305
171630
SH
SOLE
47938
0
123692
TIMKEN CO
COM
887389104
14249
175538
SH
SOLE
63317
0
112221
TJX COMPANIES INC
COM
872540109
61283
926276
SH
SOLE
439408
0
486868
TOWER SEMICONDUCTO
COM
M87915274
1780
63760
SH
SOLE
63760
0
0
TOYOTA MOTOR CORP SP ADR REP2COM
COM
892331307
494
3164
SH
SOLE
3164
0
0
TPI COMPOSITES INC COM
COM
87266J104
7391
130963
SH
SOLE
1
110551
0
20412
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
2577
15574
SH
SOLE
2773
0
12801
TRANSDIGM GROUP INC.
COM
893641100
7836
13328
SH
SOLE
42
0
13286
TRANSUNION
COM
89400J107
1888
20994
SH
SOLE
19686
0
1308
TRAVELERS COMPANIES INC.
COM
89417E109
1447
9612
SH
SOLE
5116
0
4496
TREEHOUSE FOODS INC
COM
89469A104
36002
689191
SH
SOLE
499605
0
189586
TREX COMPANY, INC.
COM
89531P105
7999
87379
SH
SOLE
1
87230
0
149
TRI CONTL CORP
CEF
895436103
201
6197
SH
SOLE
0
0
6197
TRUIST FINL CORP
COM
89832Q109
977
16715
SH
SOLE
1000
0
15715
TRUPANION INC COM
COM
898202106
6244
81939
SH
SOLE
1
81281
0
658
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW
ADR
900111204
118
25300
SH
SOLE
25300
0
0
TURNING POINT THERAPEUTICS INC
COM
90041T108
4628
48939
SH
SOLE
1
48616
0
323
TYLER TECHNOLOGIES, INC.
COM
902252105
200
472
SH
SOLE
0
0
472
UBER TECHNOLOGIES INC
COM
90353T100
222
4062
SH
SOLE
1000
0
3062
UFP Industries Inc
COM
90278Q108
14717
194045
SH
SOLE
63831
0
130214
ULTA SALON COSMETICS & FRANGRANCE INC
COM
90384S303
18064
58435
SH
SOLE
4446
0
53989
UMPQUA HOLDINGS CORP
COM
904214103
44123
2513718
SH
SOLE
1863147
0
650571
UNDER ARMOUR INC CL A
COM
904311107
27325
1233404
SH
SOLE
836970
0
396434
UNIFIRST CORPORATION OF MASSACHUSETTS
COM
904708104
228
1021
SH
SOLE
0
0
1021
UNILEVER PLC
ADR
904767704
2678
48031
SH
SOLE
44323
0
3708
UNION PACIFIC CORP
COM
907818108
20850
94582
SH
SOLE
51200
0
43382
UNITED AIRLINES HOLDINGS INC
COM
910047109
6147
106832
SH
SOLE
0
0
106832
UNITED BANKSHARES INC
COM
909907107
5590
144920
SH
SOLE
30763
0
114157
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
44279
1297746
SH
SOLE
914303
0
383443
UNITED PARCEL SERVICE - CL B
COM
911312106
11265
66351
SH
SOLE
3171
0
63180
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
81346
218535
SH
SOLE
73722
0
144813
UNIVERSAL ELECTRONICS
COM
913483103
7686
139866
SH
SOLE
51850
0
88016
UPWORK INC
COM
91688F104
7725
172576
SH
SOLE
1
172323
0
253
US BANCORP DEL COM NEW
COM
902973304
5354
96806
SH
SOLE
41735
0
55071
VAIL RESORTS INC
COM
91879Q109
5048
17312
SH
SOLE
0
0
17312
VALE S A ADR
ADR
91912E105
1814
104374
SH
SOLE
104374
0
0
VALERO ENERGY CORP
COM
91913Y100
404
5638
SH
SOLE
1600
0
4038
VANECK VECTORS BIOTECH ETF
ETF
92189F726
902
5140
SH
SOLE
0
0
5140
VANECK VECTORS ETF TR SEMICONDUCTOR ET
ETF
92189F676
633
2600
SH
SOLE
0
0
2600
VANGUARD BD INDEX FD INC LONG TERM BOND
ETF
921937793
860
8759
SH
SOLE
8556
0
203
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
1530
10398
SH
SOLE
2268
0
8130
VANGUARD EMERG MARKET VIPERS
ETF
922042858
6331
121770
SH
SOLE
74463
0
47307
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
746
15141
SH
SOLE
4932
0
10209
VANGUARD EXTENDED MARKET ETF
ETF
922908652
4076
23024
SH
SOLE
450
0
22574
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
2243
36999
SH
SOLE
1200
0
35799
VANGUARD FTSE ALL WORLD EX-US S/C
ETF
922042718
433
3375
SH
SOLE
50
0
3325
VANGUARD GROWTH ETF
ETF
922908736
2947
11445
SH
SOLE
2102
0
9343
VANGUARD HEALTH ETF
ETF
92204A504
356
1558
SH
SOLE
0
0
1558
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
459
2076
SH
SOLE
2076
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
475
2220
SH
SOLE
2036
0
184
VANGUARD INFO TECH ETF
ETF
92204A702
605
1683
SH
SOLE
617
0
1066
VANGUARD INT-TERM CORPORATE
ETF
92206C870
340
3662
SH
SOLE
3324
0
338
VANGUARD REIT ETF
ETF
922908553
497
5411
SH
SOLE
2351
0
3060
VANGUARD S&P 500 ETF
ETF
922908363
3475
9545
SH
SOLE
5139
0
4406
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
3357
40814
SH
SOLE
16417
0
24397
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
460
1676
SH
SOLE
98
0
1578
VANGUARD TOTAL BOND MARKET
ETF
921937835
212
2505
SH
SOLE
2100
0
405
VANGUARD TOTAL INTL STOCK INDEX ETF
ETF
921909768
255
4077
SH
SOLE
3000
0
1077
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
2649
12820
SH
SOLE
965
0
11855
VANGUARD TOTAL WORLD STOCK INDEX FD
ETF
922042742
201
2070
SH
SOLE
0
0
2070
VANGUARD VALUE ETF
ETF
922908744
896
6832
SH
SOLE
861
0
5971
VANGUARD WORLD FDS MATERIALS ETF
ETF
92204A801
354
2050
SH
SOLE
800
0
1250
VEECO INSTRS INC
COM
922417100
5469
263520
SH
SOLE
55755
0
207765
VERACYTE INC
COM
92337F107
3759
69928
SH
SOLE
25013
0
44915
VERIFYME INC COM NEW
COM
92346X206
82
20000
SH
SOLE
0
0
20000
VERISK ANALYTICS INC
COM
92345Y106
347
1960
SH
SOLE
1960
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
7459
128165
SH
SOLE
22416
0
105749
VERTEX PHARMACEUTICALS INC
COM
92532F100
431
2009
SH
SOLE
1138
0
871
VF CORPORATION
COM
918204108
40911
511644
SH
SOLE
219035
0
292609
VIATRIS INC COM
COM
92556V106
220
15987
SH
SOLE
1620
0
14367
VISA INC CL A
COM
92826C839
111627
527119
SH
SOLE
195199
0
331920
VODAFONE GROUP PLC
COM
92857W308
818
44447
SH
SOLE
0
0
44447
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6205
113204
SH
SOLE
10610
0
102594
WALMART INC COM
COM
931142103
10773
79285
SH
SOLE
12409
0
66876
WASTE CONNECTIONS INC
COM
94106B101
1234
11442
SH
SOLE
10727
0
715
WASTE MANAGEMENT INC
COM
94106L109
844
6547
SH
SOLE
1726
0
4821
WATSCO INC
COM
942622200
988
3792
SH
SOLE
345
0
3447
WEC ENERGY GROUP INC
COM
92939U106
13616
145480
SH
SOLE
22772
0
122708
WELLS FARGO COMPANY
COM
949746101
3321
84823
SH
SOLE
17265
0
67558
WESBANCO INC
COM
950810101
19794
548868
SH
SOLE
413211
0
135657
WESTERN ALLIANCE BANCORP
COM
957638109
44891
475437
SH
SOLE
222512
0
252925
WESTERN UNION
COM
959802109
435
17625
SH
SOLE
7300
0
10325
WEX INC
COM
96208T104
19787
94574
SH
SOLE
0
0
94574
WEYERHAEUSER CO
COM
962166104
3829
107612
SH
SOLE
6621
0
100991
WILLIAMS-SONOMA INC
COM
969904101
289
1609
SH
SOLE
121
0
1488
WINGSTOP INC
COM
974155103
7315
57518
SH
SOLE
1
34293
0
23225
WINTRUST FINANCIAL CORPORATION
COM
97650W108
484
6397
SH
SOLE
0
0
6397
WIPRO LTD SPON ADR 1 SH
ADR
97651M109
118
18600
SH
SOLE
18600
0
0
WISDOMTREE TR US QTLY DIV GROWTH FUND
ETF
97717X669
312
5447
SH
SOLE
4818
0
629
WNS HLDGS LTD SPON ADR
COM
92932M101
10289
142024
SH
SOLE
57962
0
84062
WOLVERINE WORLD WIDE INC COM
COM
978097103
1610
42052
SH
SOLE
1500
0
40552
WORKDAY INC
COM
98138H101
216
871
SH
SOLE
0
0
871
WORKIVA INC
COM
98139A105
5454
61803
SH
SOLE
8189
0
53614
WORLD FUEL SVCS CORP COM
COM
981475106
335
9480
SH
SOLE
3531
0
5949
XCEL ENERGY INC
COM
98389B100
4753
71359
SH
SOLE
55419
0
15940
XENCOR INC COM
COM
98401F105
4426
102802
SH
SOLE
1
85630
0
17172
XILINX INC
COM
983919101
263
2125
SH
SOLE
970
0
1155
YUM BRANDS INC
COM
988498101
2076
19186
SH
SOLE
3768
0
15418
YUM CHINA HOLDINGS INC
COM
98850P109
911
15380
SH
SOLE
2268
0
13112
YY INC ADS REPCOM CLA
ADR
46591M109
272
2900
SH
SOLE
2900
0
0
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
143636
295962
SH
SOLE
101406
0
194556
ZENDESK INC COM
COM
98936J101
9216
69480
SH
SOLE
21514
0
47966
ZIMMER BIOMET HOLDINGS
COM
98956P102
752
4701
SH
SOLE
1240
0
3461
ZIONS BANCORPORATION
COM
989701107
4735
86258
SH
SOLE
35196
0
51062
ZOETIS INC
COM
98978V103
106078
673956
SH
SOLE
185698
0
488258
ZYNGA INC CL A
COM
98986T108
123
12000
SH
SOLE
0
0
12000