0001006378-23-000004.txt : 20230214
0001006378-23-000004.hdr.sgml : 20230214
20230214114257
ACCESSION NUMBER: 0001006378-23-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230214
DATE AS OF CHANGE: 20230214
EFFECTIVENESS DATE: 20230214
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: 23624942
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
X0202
13F-HR
LIVE
false
true
false
0001006378
XXXXXXXX
12-31-2022
12-31-2022
SEGALL BRYANT & HAMILL, LLC
540 WEST MADISON ST
SUITE 1900
CHICAGO
IL
60661
13F HOLDINGS REPORT
028-03381
000106505
801-47232
N
Carolyn Goldhaber
President
312-474-5966
Carolyn Goldhaber
Chicago
IL
02-14-2023
1
712
8960077
false
1
028-06325
New York Life Investment Management LLC
INFORMATION TABLE
2
13f4q22v2.xml
SBH Q4 2022 13F FILING
3M COMPANY
COM
88579Y101
13634
113693
SH
SOLE
24806
0
88887
AAR CORP
COM
000361105
28075
625287
SH
SOLE
425139
0
200148
ABBOTT LABS
COM
002824100
56358
513329
SH
SOLE
217765
0
295564
ABBVIE INC COM
COM
00287Y109
26452
163678
SH
SOLE
72111
0
91566
ACADIA HEALTHCARE CO INC
COM
00404A109
246
3000
SH
SOLE
0
0
3000
ACCENTURE LTD CL A
COM
G1151C101
13714
51396
SH
SOLE
33450
0
17946
ADDUS HOMECARE CORP
COM
006739106
10168
102204
SH
SOLE
1
102139
0
65
ADOBE INC.
COM
00724F101
37486
111391
SH
SOLE
29432
0
81959
ADVANCED DRAIN SYS INC DEL COM
COM
00790R104
21603
263555
SH
SOLE
123711
0
139844
ADVANCED MICRO DEVICES
COM
007903107
372
5745
SH
SOLE
3639
0
2106
AFLAC INC
COM
001055102
3441
47840
SH
SOLE
34586
0
13254
AGILENT TECHNOLOGIES
COM
00846U101
16718
111715
SH
SOLE
67567
0
44148
AGILYSYS INC
COM
00847J105
8816
111401
SH
SOLE
38075
0
73326
AIR LEASE CORP
COM
00912X302
4553
118514
SH
SOLE
26401
0
92113
AIR PRODUCTS & CHEMICALS INC
COM
009158106
17880
58004
SH
SOLE
17775
0
40229
AKAMAI TECHNOLOGIES
COM
00971T101
446
5293
SH
SOLE
5293
0
0
ALAMOS GOLD INC NEW COM CL A
COM
011532108
30908
3057222
SH
SOLE
2215692
0
841530
ALCON INC ORD SHS
COM
H01301128
15612
227752
SH
SOLE
37077
0
190675
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
1981
22496
SH
SOLE
22400
0
96
ALKERMES PLC
COM
G01767105
13358
511235
SH
SOLE
369663
0
141572
ALLEGIANT TRAVEL CO COM
COM
01748X102
4868
71612
SH
SOLE
37673
0
33939
ALLEGRO MICROSYSTEMS INC COM
COM
01749D105
4445
148085
SH
SOLE
1
147992
0
93
ALLETE INC
COM
018522300
32704
506970
SH
SOLE
380517
0
126453
ALLIANT ENERGY CORP
COM
018802108
527
9556
SH
SOLE
2054
0
7502
ALLSTATE CORP
COM
020002101
564
4160
SH
SOLE
898
0
3262
ALNYLAM PHARMACEUTICALS
COM
02043Q107
475
2000
SH
SOLE
0
0
2000
ALPHABET INC CL A
COM
02079K305
23897
270854
SH
SOLE
154056
0
117098
ALPHABET INC CL C
COM
02079K107
110441
1244696
SH
SOLE
627557
0
617439
ALTERYX INC CL A
COM
02156B103
9167
180930
SH
SOLE
100623
0
80307
ALTRIA GROUP INC
COM
02209S103
612
13398
SH
SOLE
7931
0
5466
AMAZON.COM INC.
COM
023135106
110947
1320809
SH
SOLE
472222
0
848587
AMEDISYS INC
COM
023436108
10471
125348
SH
SOLE
1
97857
0
27491
AMEREN CORPORATION
COM
023608102
341
3845
SH
SOLE
0
0
3845
AMERESCO INC CL A
COM
02361E108
5212
91220
SH
SOLE
1
91162
0
58
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02364W105
498
27400
SH
SOLE
27400
0
0
AMERICAN EAGLE OUTFITTERS
COM
02553E106
18299
1310849
SH
SOLE
950430
0
360419
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
934
9846
SH
SOLE
5754
0
4092
AMERICAN EXPRESS
COM
025816109
993
6726
SH
SOLE
3244
0
3482
AMERICAN TOWER CORP-CL A
COM
03027X100
5038
23784
SH
SOLE
2974
0
20810
AMERICAN WATER WORKS INC
COM
030420103
2058
13506
SH
SOLE
11115
0
2391
AMERICOLD REALTY TRUST INC
COM
03064D108
7657
270476
SH
SOLE
1
270307
0
169
AMERIS BANCORP
COM
03076K108
9649
204697
SH
SOLE
110188
0
94509
AMERISOURCEBERGEN CORP
COM
03073E105
394
2383
SH
SOLE
2383
0
0
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
2759
22174
SH
SOLE
16317
0
5857
AMGEN INC
COM
031162100
7503
28569
SH
SOLE
20701
0
7868
AMPHENOL CORP CL A - NEW
COM
032095101
10112
132815
SH
SOLE
12990
0
119825
ANALOG DEVICES
COM
032654105
5407
32969
SH
SOLE
14150
0
18819
ANGIODYNAMICS INC
COM
03475V101
6632
481641
SH
SOLE
343230
0
138411
ANIXA BIOSCIENCES INC
COM
03528H109
73
17400
SH
SOLE
0
0
17400
ANNALY CAPITAL MANAGEMENT IN
COM
035710839
215
10207
SH
SOLE
3211
0
6996
ANSYS INC
COM
03662Q105
1986
8223
SH
SOLE
923
0
7300
AON PLC CL A
COM
G0403H108
17719
59037
SH
SOLE
47613
0
11424
APACHE CORP
COM
03743Q108
307
6582
SH
SOLE
6132
0
450
APOGEE ENTERPRISES INC COM
COM
037598109
40817
918079
SH
SOLE
695540
0
222539
APPLE INC.
COM
037833100
181008
1393125
SH
SOLE
596788
0
796337
APPLIED MATERIALS INC
COM
038222105
4952
50859
SH
SOLE
13908
0
36951
ARCHER AVIATION INC COM CL A
COM
03945R102
37
20000
SH
SOLE
0
0
20000
ARCHER DANIELS MIDLAND CO
COM
039483102
1243
13393
SH
SOLE
9881
0
3512
ARES MANAGEMENT CORPORATION
COM
03990B101
82582
1206638
SH
SOLE
413515
0
793123
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS
ADR
00215W100
717
114500
SH
SOLE
114500
0
0
ASGN INC.
COM
00191U102
6871
84335
SH
SOLE
1
84282
0
53
ASML HOLDING N V N Y REGISTRY SHS
COM
N07059210
23440
42899
SH
SOLE
22739
0
20160
ASPEN TECHNOLOGY INC
COM
29109X106
1193
5810
SH
SOLE
443
0
5367
ASTEC INDUSTRIES INC
COM
046224101
22791
560550
SH
SOLE
404119
0
156431
ASTREZENECA PLC-SPONS ADR
ADR
046353108
278
4112
SH
SOLE
354
0
3758
AT & T INC
COM
00206R102
1457
79192
SH
SOLE
37197
0
41994
ATMOS ENERGY CORP
COM
049560105
1260
11250
SH
SOLE
11250
0
0
AUTODESK
COM
052769106
548
2936
SH
SOLE
279
0
2657
AUTOMATIC DATA PROCESSING
COM
053015103
1969
8244
SH
SOLE
3124
0
5120
AUTOZONE INC
COM
053332102
2579
1046
SH
SOLE
48
0
998
AVANTOR INC COM
COM
05352A100
2592
122930
SH
SOLE
89169
0
33761
AVERY DENNISON CORP
COM
053611109
64409
355853
SH
SOLE
160381
0
195472
AVID BIOSERVICES INC
COM
05368M106
5350
388528
SH
SOLE
1
388284
0
244
AVIENT CORP
COM
05368V106
5919
175354
SH
SOLE
1
175243
0
111
AVISTA CORP
COM
05379B107
15983
360487
SH
SOLE
260240
0
100247
AZEK CO INC CL A
COM
05478C105
37518
1846403
SH
SOLE
1
964461
0
881942
AZENTA INC COM
COM
114340102
6163
105867
SH
SOLE
1
105801
0
66
AZZ INC
COM
002474104
35734
888912
SH
SOLE
667918
0
220994
BADGER METER INC COM
COM
056525108
15238
139763
SH
SOLE
75854
0
63909
BALCHEM CORPORATION
COM
057665200
31238
255825
SH
SOLE
10698
0
245127
BANCO SANTANDER MEXICO -ADR
ADR
05969B103
151
25100
SH
SOLE
25100
0
0
BANK AMER CORP COM
COM
060505104
4788
144565
SH
SOLE
45273
0
99292
BANK OF HAWAII CORPORATION
COM
062540109
717
9248
SH
SOLE
6248
0
3000
BANK OF MONTREAL
COM
063671101
785
8672
SH
SOLE
1500
0
7172
BANK OF NEW YORK MELLON CORP
COM
064058100
1148
25221
SH
SOLE
8485
0
16736
BAXTER INTERNATIONAL INC.
COM
071813109
1669
32761
SH
SOLE
1682
0
31078
BECTON DICKINSON
COM
075887109
3483
13699
SH
SOLE
10231
0
3468
BELDEN INC
COM
077454106
53839
748815
SH
SOLE
569951
0
178864
BERKLEY W R CORP
COM
084423102
27725
382048
SH
SOLE
193298
0
188750
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
8436
18
SH
SOLE
5
0
13
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
73596
238252
SH
SOLE
78612
0
159640
BERRY GLOBAL GROUP INC
COM
08579W103
16346
270501
SH
SOLE
145618
0
124883
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
19160
1668999
SH
SOLE
1200496
0
468503
BIOGEN IDEC INC
COM
09062X103
2634
9515
SH
SOLE
124
0
9391
BIO-RAD LABORATORIES INC
COM
090572207
200
477
SH
SOLE
284
0
193
BIO-TECHNE CORP
COM
09073M104
79218
955821
SH
SOLE
311979
0
643842
BJS RESTAURANTS
COM
09180C106
2696
102234
SH
SOLE
34880
0
67354
BLACKLINE INC
COM
09239B109
16719
248547
SH
SOLE
1
194143
0
54404
BLACKROCK INC-CLASS A
COM
09247X101
8770
12376
SH
SOLE
11902
0
474
BLACKSTONE INC
COM
09260D107
312
4210
SH
SOLE
2420
0
1790
BLACKSTONE MORTGAGE TRUST
COM CL A
09257W100
585
27670
SH
SOLE
2805
0
24865
BLUEPRINT MEDICINES CORP
COM
09627Y109
8002
182660
SH
SOLE
1
147672
0
34988
BOEING CO
COM
097023105
571
2999
SH
SOLE
1538
0
1461
BOOT BARN HLDGS INC COM
COM
099406100
6982
111691
SH
SOLE
1
111621
0
70
BOX INC CL A
COM
10316T104
6753
216952
SH
SOLE
1
216814
0
138
BP AMOCO PLC
ADR
055622104
514
14717
SH
SOLE
8055
0
6662
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
4852
76903
SH
SOLE
1
76818
0
85
BRISTOL MYERS SQUIBB CO
COM
110122108
5933
82469
SH
SOLE
47483
0
34986
BROADCOM INC
COM
11135F101
21321
38133
SH
SOLE
26849
0
11284
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
275
2055
SH
SOLE
740
0
1315
BROWN-FORMAN CORPORATION CLS B
COM
115637209
814
12407
SH
SOLE
6251
0
6156
BUNGE LIMITED
COM
G16962105
968
9708
SH
SOLE
276
0
9432
BWX TECHNOLOGIES INC COM
COM
05605H100
6560
112953
SH
SOLE
60555
0
52398
CABLE ONE INC
COM
12685J105
1151
1617
SH
SOLE
949
0
668
CACI INTERNATIONAL INC
COM
127190304
511
1700
SH
SOLE
45
0
1655
CACTUS INC A
COM
127203107
4478
89115
SH
SOLE
1
89059
0
56
CADENCE DESIGN SYSTEMS INC
COM
127387108
291
1815
SH
SOLE
625
0
1190
CANADIAN NATIONAL RAILWAY CO.
COM
136375102
300
2524
SH
SOLE
1384
0
1140
CANADIAN PACIFIC RAILWAY LTD
COM
13645T100
2624
35188
SH
SOLE
23997
0
11191
CAPITAL SOUTHWEST CORPORATION
COM
140501107
182
10664
SH
SOLE
0
0
10664
CAPRI HOLDINGS LIMITED SHS
COM
G1890L107
28625
499394
SH
SOLE
273251
0
226143
CARETRUST REIT INC
COM
14174T107
278
15000
SH
SOLE
0
0
15000
CARLISLE COMPANIES INCORPORATED
COM
142339100
21853
92737
SH
SOLE
50406
0
42331
CARRIER GLOBAL CORPORATION COM
COM
14448C104
1074
26050
SH
SOLE
16997
0
9053
CARTER INC
COM
146229109
24230
324758
SH
SOLE
234007
0
90751
CASELLA WASTE SYS INC CL A
COM
147448104
8972
113126
SH
SOLE
39209
0
73917
CASEYS GEN STORES INC COM
COM
147528103
17502
78016
SH
SOLE
43459
0
34557
CATALENT INC
COM
148806102
2895
64322
SH
SOLE
55112
0
9210
CATERPILLAR INC
COM
149123101
7342
30649
SH
SOLE
4994
0
25655
CBIZ INC COM
COM
124805102
5878
125474
SH
SOLE
1
125395
0
79
CCC INTELLIGENT SOLUTIONS HLD COM
COM
12510Q100
9280
1066780
SH
SOLE
574049
0
492731
CENTERPOINT ENERGY INC
COM
15189T107
267
8918
SH
SOLE
1784
0
7134
CHARLES RIV LABS INTL INC
COM
159864107
2434
11173
SH
SOLE
1740
0
9433
CHART INDS INC
COM
16115Q308
3465
30075
SH
SOLE
22080
0
7995
CHARTER COMMUNICATIONS INC A
COM
16119P108
407
1201
SH
SOLE
93
0
1108
CHECK POINT SOFTWARE TECH
COM
M22465104
419
3327
SH
SOLE
1152
0
2175
CHEMED CORP NEW COM
COM
16359R103
5136
10063
SH
SOLE
7136
0
2927
CHEVRON CORP NEW COM
COM
166764100
79359
442139
SH
SOLE
222354
0
219784
CHIPOTLE MEXICAN GRILL-CL A
COM
169656105
1896
1367
SH
SOLE
1362
0
5
CHUBB LIMITED COM
COM
H1467J104
1005
4558
SH
SOLE
2610
0
1948
CHURCH & DWIGHT
COM
171340102
3001
37235
SH
SOLE
0
0
37235
CHURCHILL DOWNS INC
COM
171484108
17066
80720
SH
SOLE
1
62310
0
18410
CIENA CORP COM NEW
COM
171779309
13012
255241
SH
SOLE
146818
0
108423
CIGNA CORP
COM
125523100
2705
8166
SH
SOLE
2790
0
5376
CINTAS CORP
COM
172908105
13423
29722
SH
SOLE
9836
0
19886
CIRCOR INTL INC
COM
17273K109
32515
1357094
SH
SOLE
1026012
0
331082
CISCO SYSTEMS INC
COM
17275R102
7889
165612
SH
SOLE
21659
0
143953
CITIGROUP
COM
172967424
364
8060
SH
SOLE
1875
0
6185
CITIZENS FINANCIAL GROUP INC
COM
174610105
611
15537
SH
SOLE
2430
0
13107
CLOROX CO
COM
189054109
2275
16212
SH
SOLE
15740
0
472
CME GROUP INC
COM
12572Q105
1297
7716
SH
SOLE
4803
0
2913
CMS ENERGY CORP
COM
125896100
327
5176
SH
SOLE
76
0
5100
COCA COLA
COM
191216100
10563
166065
SH
SOLE
87278
0
78787
COCA COLA CONS INC COM
COM
191098102
9588
18714
SH
SOLE
9574
0
9140
COGNEX CORP
COM
192422103
697
14800
SH
SOLE
0
0
14800
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
280
4908
SH
SOLE
0
0
4908
COLGATE PALMOLIVE COMPANY
COM
194162103
762
9683
SH
SOLE
4438
0
5245
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
1769
89770
SH
SOLE
3566
0
86204
COLUMBIA SPORTSWEAR CO
COM
198516106
9591
109522
SH
SOLE
60094
0
49428
COLUMBUS MCKINNON CORP
COM
199333105
12816
394720
SH
SOLE
281227
0
113493
COMCAST CL A
COM
20030N101
8279
236772
SH
SOLE
53780
0
182991
COMERICA INC
COM
200340107
200
3000
SH
SOLE
0
0
3000
COMFORT SYS USA INC
COM
199908104
8718
75758
SH
SOLE
1
75710
0
48
COMMERCE BANCSHARES INC
COM
200525103
295
4335
SH
SOLE
4335
0
0
COMMUNITY BANK SYSTEM INC
COM
203607106
18625
295877
SH
SOLE
214117
0
81760
COMPASS MINERALS INTL INC
COM
20451N101
61535
1500873
SH
SOLE
1097154
0
403719
CONDUENT INC
COM
206787103
15779
3896284
SH
SOLE
2803741
0
1092543
CONMED CORP
COM
207410101
11230
126693
SH
SOLE
1
126612
0
81
CONOCOPHILLIPS
COM
20825C104
46990
398224
SH
SOLE
223963
0
174261
CONSOLIDATED EDISON INC
COM
209115104
971
10190
SH
SOLE
5971
0
4219
CONSTELLATION BRANDS INC
COM
21036P108
979
4227
SH
SOLE
2788
0
1439
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
541
7270
SH
SOLE
7203
0
67
CORNING INC
COM
219350105
481
15087
SH
SOLE
6042
0
9045
CORTEVA INC
COM
22052L104
1045
17789
SH
SOLE
15117
0
2671
COSTCO WHOLESALE CORP.
COM
22160K105
50257
110094
SH
SOLE
48042
0
62226
COTERRA ENERGY INC COM
COM
127097103
349
14205
SH
SOLE
8600
0
5605
COTY INC COM CL A
COM
222070203
57381
6703399
SH
SOLE
5011126
0
1692273
COUSINS PPTYS INC
COM NEW
222795502
15885
628128
SH
SOLE
419221
0
208907
CRANE COMPANY
COM
224441105
10958
109096
SH
SOLE
77674
0
31422
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES
COM
G25457105
3829
287709
SH
SOLE
1
287531
0
178
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
2447
18044
SH
SOLE
3252
0
14792
CSG SYS INTL INC
COM
126349109
8356
146098
SH
SOLE
105710
0
40388
CSW INDUSTRIALS INC.
COM
126402106
1236
10664
SH
SOLE
0
0
10664
CSX CORPORATION
COM
126408103
1411
45563
SH
SOLE
24310
0
21253
CUBESMART
COM
229663109
7743
192374
SH
SOLE
37260
0
155114
CUMMINS INC.
COM
231021106
456
1886
SH
SOLE
700
0
1186
CVS CAREMARK CORPORATION
COM
126650100
1793
19243
SH
SOLE
10402
0
8840
DANAHER CORPORATION
COM
235851102
86100
324392
SH
SOLE
123035
0
201357
DAQO NEW ENERGY CORP SPNSRD ADR NEW
ADR
23703Q203
393
10200
SH
SOLE
10200
0
0
DARDEN RESTAURANTS INC
COM
237194105
200
1448
SH
SOLE
420
0
1028
DAVITA INC
COM
23918K108
1232
16502
SH
SOLE
14552
0
1950
DEERE & CO
COM
244199105
5500
12827
SH
SOLE
7948
0
4879
DELL TECHNOLOGIES INC CL C
COM
24703L202
1359
33794
SH
SOLE
100
0
33694
DENBURY INC
COM
24790A101
6388
73416
SH
SOLE
1
73370
0
46
DESKTOP METAL INC COM CL A
COM
25058X105
1933
1421839
SH
SOLE
1029635
0
392204
DEVON ENERGY CORPORATION
COM
25179M103
18532
301288
SH
SOLE
173013
0
128275
DEXCOM, INC.
COM
252131107
847
7480
SH
SOLE
0
0
7480
DIAGEO PLC
ADR
25243Q205
1004
5636
SH
SOLE
4135
0
1501
DIAMONDBACK ENERGY INC
COM
25278X109
9789
71572
SH
SOLE
51232
0
20340
DIGITAL REALTY TRUST INC
COM
253868103
437
4367
SH
SOLE
2200
0
2167
DIGITALBRIDGE GROUP INC CL A COM
CL A NEW
25401T603
5303
484762
SH
SOLE
299191
0
185571
DIMENSIONAL ETF TRUST US CORE EQUITY 2
COM
25434V708
317
13060
SH
SOLE
1455
0
11605
DIODES INC
COM
254543101
2411
31671
SH
SOLE
4200
0
27471
DISCOVER FINANCIAL SERVICES
COM
254709108
5346
54655
SH
SOLE
5114
0
49541
DISNEY WALT CO
COM
254687106
11174
128623
SH
SOLE
28379
0
100244
DOLLAR GENERAL
COM
256677105
38330
155657
SH
SOLE
67314
0
88343
Dominion Energy Inc
COM
25746U109
325
5307
SH
SOLE
2160
0
3147
DONALDSON CO INC
COM
257651109
10019
170191
SH
SOLE
83589
0
86602
DOVER CORP
COM
260003108
34825
257183
SH
SOLE
104017
0
153166
DOW CHEMICAL CO
COM
260557103
4880
96858
SH
SOLE
23821
0
73037
DR REDDYS LABS LTD ADR
ADR
256135203
408
7900
SH
SOLE
7900
0
0
DRIL-QUIP INC
COM
262037104
21279
783190
SH
SOLE
559804
0
223386
DTE ENERGY COMPANY
COM
233331107
809
6886
SH
SOLE
6490
0
396
DUKE ENERGY CORPORATION
COM
26441C204
1718
16690
SH
SOLE
10805
0
5884
DUPONT DE NEMOURS INC
COM
26614N102
4595
66962
SH
SOLE
17050
0
49911
EAGLE MATERIALS INC
COM
26969P108
5701
42917
SH
SOLE
22921
0
19996
EASTMAN CHEMICAL CO
COM
277432100
5674
69675
SH
SOLE
25742
0
43933
EATON CORP PLC
COM
G29183103
1717
10946
SH
SOLE
898
0
10048
ECOLAB INC
COM
278865100
4561
31339
SH
SOLE
5225
0
26114
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
1724
23117
SH
SOLE
2336
0
20781
EHEALTH INC
COM
28238P109
1296
267902
SH
SOLE
162488
0
105414
ELEMENT SOLUTIONS INC COM
COM
28618M106
40849
2245687
SH
SOLE
1534238
0
711449
EMCOR GROUP INC
COM
29084Q100
20295
137029
SH
SOLE
75512
0
61517
EMERSON ELECTRIC
COM
291011104
6411
66745
SH
SOLE
36138
0
30607
EMPIRE STATE REALTY TRUST-A
CL A
292104106
8634
1281106
SH
SOLE
911597
0
369509
ENBRIDGE INC
COM
29250N105
685
17528
SH
SOLE
7765
0
9763
ENCOMPASS HEALTH CORP
COM
29261A100
7036
117645
SH
SOLE
63138
0
54507
ENDAVA PLC ADS
ADR
29260V105
27901
364725
SH
SOLE
1
265170
0
99555
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
874
9994
SH
SOLE
9070
0
924
ENERGY TRANSFER EQUITY LP
COM
29273V100
305
25705
SH
SOLE
25705
0
0
ENERSYS
COM
29275Y102
48594
658103
SH
SOLE
469322
0
188781
ENPRO INDUSTRIES INC.
COM
29355X107
21038
193568
SH
SOLE
101733
0
91835
ENSIGN GROUP INC
COM
29358P101
23976
253427
SH
SOLE
1
190360
0
63067
ENTERGY CORP
COM
29364G103
272
2422
SH
SOLE
0
0
2422
ENTERPRISE FINL SVCS CORP COM
COM
293712105
20899
426867
SH
SOLE
301777
0
125090
ENVESTNET INC COM
COM
29404K106
13440
217836
SH
SOLE
1
217703
0
133
EOG RESOURCES INC.
COM
26875P101
9778
75496
SH
SOLE
11928
0
63568
EQUITY COMMONWEALTH
COM SH BEN INT
294628102
112689
4513012
SH
SOLE
3219319
0
1293693
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
351
5442
SH
SOLE
1847
0
3595
EQUITY RESIDENTIAL PROPERTIES
SH BEN INT
29476L107
236
4000
SH
SOLE
0
0
4000
ERICSSON L M TEL CO SP ADR
ADR
294821608
74
12771
SH
SOLE
11000
0
1771
ESSENTIAL UTILS INC COM
COM
29670G102
375
7870
SH
SOLE
7870
0
0
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
48780
196607
SH
SOLE
50506
0
146101
EVERBRIDGE INC COM
COM
29978A104
5807
196328
SH
SOLE
1
196176
0
152
EVERCORE INC CLASS A
COM
29977A105
226
2075
SH
SOLE
2075
0
0
EVERSOURCE ENERGY
COM
30040W108
520
6210
SH
SOLE
595
0
5615
EXELON CORP COM
COM
30161N101
238
5506
SH
SOLE
482
0
5023
EXXON MOBIL CORP
COM
30231G102
15549
140977
SH
SOLE
52444
0
88533
FARO TECHNOLOGIES INC
COM
311642102
21670
736843
SH
SOLE
533236
0
203607
FASTENAL COMPANY
COM
311900104
303
6416
SH
SOLE
3666
0
2750
FATE THERAPEUTICS INC COM
COM
31189P102
1657
164235
SH
SOLE
1
164131
0
104
FIDELITY NATIONAL INFORMATION
COM
31620M106
1221
18000
SH
SOLE
6475
0
11525
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
568
16617
SH
SOLE
15963
0
654
FINVOLUTION GROUP SPONSORED ADS
ADR
31810T101
69
14100
SH
SOLE
14100
0
0
FIRST INDUSTRIAL REALTY TRUST, INC
COM
32054K103
13112
271710
SH
SOLE
154519
0
117191
FIRST REPUBLIC BANK/SAN FRAN
COM
33616C100
27674
227042
SH
SOLE
114902
0
112140
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
5794
65263
SH
SOLE
2059
0
63204
FIRST WESTN FINL INC
COM
33751L105
327
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
388
3840
SH
SOLE
1770
0
2070
FIVE BELOW INC COM
COM
33829M101
5294
29935
SH
SOLE
10219
0
19716
FMC CORP
COM
302491303
20076
160868
SH
SOLE
99984
0
60884
FNB CORPORATION
COM
302520101
1931
148031
SH
SOLE
19000
0
129031
FNF GROUP
COM
31620R303
267
7100
SH
SOLE
4500
0
2600
FORTINET INC
COM
34959E109
602
12330
SH
SOLE
12135
0
195
FORTUNE BRAND INNOVATIONS INC
COM
34964C106
1264
22137
SH
SOLE
1400
0
20737
FORWARD AIR CORP COM
COM
349853101
4115
39240
SH
SOLE
13575
0
25665
FOX FACTORY HOLDING CORP
COM
35138V102
14649
160582
SH
SOLE
1
123829
0
36753
FRANCO NEVADA CORP
COM
351858105
56147
411398
SH
SOLE
145773
0
265625
GALLAGHER ARTHUR J
COM
363576109
2011
10668
SH
SOLE
7117
0
3551
GARTNER INC
COM
366651107
387
1152
SH
SOLE
800
0
352
GENERAC HOLDINGS INC
COM
368736104
263
2622
SH
SOLE
2368
0
254
GENERAL DYNAMICS CORP
COM
369550108
569
2295
SH
SOLE
835
0
1460
GENERAL ELECTRIC CO
COM
369604301
1264
15085
SH
SOLE
6612
0
8473
GENERAL MILLS INC
COM
370334104
3767
44930
SH
SOLE
12571
0
32359
GENTEX CORP
COM
371901109
8478
310906
SH
SOLE
167967
0
142939
GILDAN ACTIVEWEAR
COM
375916103
34006
1241128
SH
SOLE
830790
0
410338
GILEAD SCIENCES INC.
COM
375558103
883
10295
SH
SOLE
195
0
10100
GLACIER BANCORP INC
COM
37637Q105
51690
1045943
SH
SOLE
718560
0
327383
GLATFELTER CORP
COM
377320106
4591
1651574
SH
SOLE
1209258
0
442316
GLOBANT S A COM
COM
L44385109
9158
54462
SH
SOLE
1
54428
0
34
GLOBE LIFE INC COM
COM
37959E102
67810
562511
SH
SOLE
270592
0
291919
GLOBUS MEDICAL INC
COM
379577208
25308
340764
SH
SOLE
1
233848
0
106916
GOLDMAN SACHS ETF TR EQUAL WEIGHT US
COM
381430438
406
7020
SH
SOLE
0
0
7020
GOLDMAN SACHS GROUP INC.
COM
38141G104
921
2683
SH
SOLE
1567
0
1116
GOOSEHEAD INS INC COM CL A
COM
38267D109
5748
167389
SH
SOLE
1
167283
0
106
GRACO INC.
COM
384109104
994
14779
SH
SOLE
0
0
14779
GRAINGER WW INC
COM
384802104
12021
21611
SH
SOLE
2748
0
18938
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
23006
1034002
SH
SOLE
556969
0
477033
GREEN DOT CORP CL A
COM
39304D102
9384
593178
SH
SOLE
426953
0
166225
HAIN CELESTIAL GROUP
COM
405217100
49132
3036607
SH
SOLE
2143089
0
893518
HALOZYME THERAPEUTICS, INC.
COM
40637H109
10631
186854
SH
SOLE
98792
0
88062
HAMILTON LANE INC CL A
COM
407497106
8843
138442
SH
SOLE
1
138356
0
86
HANCOCK WHITNEY CO
COM
410120109
36162
747314
SH
SOLE
562568
0
184746
HARLEY-DAVIDSON INC
COM
412822108
21123
507787
SH
SOLE
310922
0
196865
HARTFORD FINANCIAL SERVICES GROUP, INC.
COM
416515104
271
3574
SH
SOLE
3574
0
0
HASBRO INC
COM
418056107
1484
24325
SH
SOLE
1400
0
22925
HCA HOLDING INC
COM
40412C101
1955
8150
SH
SOLE
7700
0
450
HEALTH CATALYST INC COM
COM
42225T107
413
38910
SH
SOLE
0
0
38910
HELLO GROUP INC ADR
ADR
423403104
315
35100
SH
SOLE
35100
0
0
HELMERICH & PAYNE INC COM
COM
423452101
28716
579315
SH
SOLE
433704
0
145611
HENRY JACK & ASSOCIATES
COM
426281101
5238
29839
SH
SOLE
20411
0
9428
HERSHEY FOODS CORP
COM
427866108
236
1020
SH
SOLE
900
0
120
HESS CORP
COM
42809H107
348
2454
SH
SOLE
1159
0
1295
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
172
10790
SH
SOLE
0
0
10790
HEXCEL CORP
COM
428291108
10421
177091
SH
SOLE
1
176978
0
113
HOLOGIC INC
COM
436440101
3047
40732
SH
SOLE
5742
0
34990
HOME DEPOT INC
COM
437076102
53352
168910
SH
SOLE
106154
0
62756
HONEYWELL INTERNATIONAL INC.
COM
438516106
44005
205343
SH
SOLE
38280
0
167063
HORIZON PHARMA PLC
COM
G46188101
14855
130544
SH
SOLE
74466
0
56078
HOULIHAN LOKEY INC
COM
441593100
10552
121066
SH
SOLE
1
120990
0
76
HUB GROUP INC CL A
COM
443320106
7653
96278
SH
SOLE
32855
0
63423
HUBBELL INC CL B
COM
443510607
370
1580
SH
SOLE
200
0
1380
HUNTSMAN CORP
COM
447011107
6414
233435
SH
SOLE
124911
0
108524
HURON CONSULTING GROUP INC
COM
447462102
8581
118209
SH
SOLE
85613
0
32596
IBM
COM
459200101
5238
37182
SH
SOLE
4343
0
32839
ICAD INC
COM
44934S206
75
41000
SH
SOLE
0
0
41000
ICU MEDICAL INC
COM
44930G107
59329
376741
SH
SOLE
279212
0
97529
IDEX CORP
COM
45167R104
6172
27034
SH
SOLE
19555
0
7479
IDEXX LABS INC
COM
45168D104
4200
10297
SH
SOLE
8428
0
1869
ILLINOIS TOOL WORKS CO
COM
452308109
77048
349742
SH
SOLE
51369
0
298573
IMMUNOGEN INC
COM
45253H101
11281
2274564
SH
SOLE
1648689
0
625875
INARI MED INC COM
COM
45332Y109
7668
120643
SH
SOLE
1
120566
0
77
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1147
11686
SH
SOLE
11286
0
400
INGEVITY CORP
COM
45688C107
3189
45283
SH
SOLE
15517
0
29766
INNOSPEC INC
COM
45768S105
8943
86945
SH
SOLE
1
85742
0
1203
INNOVATIVE INDL PPTYS INC COM
COM
45781V101
674
6652
SH
SOLE
6652
0
0
INSPIRE MED SYS INC
COM
457730109
9583
38047
SH
SOLE
1
38023
0
24
INSULET CORP
COM
45784P101
20192
68590
SH
SOLE
36439
0
32151
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
14141
252205
SH
SOLE
1
219858
0
32347
INTEL CORP
COM
458140100
2949
111582
SH
SOLE
53921
0
57661
INTER PARFUMS INC
COM
458334109
5999
62155
SH
SOLE
20846
0
41309
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
6934
67596
SH
SOLE
66139
0
1457
INTL FLAVORS AND FRAGRANCES INC
COM
459506101
867
8271
SH
SOLE
2142
0
6129
INTUIT INC
COM
461202103
996
2559
SH
SOLE
1175
0
1384
INTUITIVE SURGICAL INC
COM
46120E602
652
2460
SH
SOLE
2298
0
162
IRON MOUNTAIN INC.
COM
46284V101
508
10205
SH
SOLE
9739
0
466
ISHARES DJ SELECT DIVIDEND
ETF
464287168
501
4162
SH
SOLE
3007
0
1155
ISHARES GOLD TR ISHARES NEW
ETF
464285204
3666
105992
SH
SOLE
11660
0
94332
ISHARES IBOXX INV GR CORP BD
ETF
464287242
1016
9644
SH
SOLE
8497
0
1147
ISHARES INC CORE MSCI EMKT
ETF
46434G103
434
9307
SH
SOLE
2627
0
6680
ISHARES INC MSCI GBL ETF NEW
ETF
46434G848
2320
56596
SH
SOLE
2830
0
53766
ISHARES LEHMAN 20 YR TREAS
ETF
464287432
318
3200
SH
SOLE
0
0
3200
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
646
7721
SH
SOLE
6839
0
882
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
7587
115590
SH
SOLE
67130
0
48460
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
479
8494
SH
SOLE
3736
0
4757
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
1433
37818
SH
SOLE
5753
0
32065
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
659
5022
SH
SOLE
1577
0
3445
ISHARES RUSELL 3000 INDEX
ETF
464287689
3330
15093
SH
SOLE
5820
0
9273
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
5539
25858
SH
SOLE
23902
0
1956
ISHARES RUSSELL 1000 INDEX
ETF
464287622
879
4179
SH
SOLE
2951
0
1228
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
5425
35775
SH
SOLE
34136
0
1638
ISHARES RUSSELL 2000
ETF
464287655
7774
44590
SH
SOLE
9927
0
34662
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
3105
14477
SH
SOLE
7972
0
6505
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
8785
63353
SH
SOLE
56198
0
7155
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
1333
15952
SH
SOLE
14352
0
1600
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
5031
74591
SH
SOLE
5667
0
68924
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
861
7150
SH
SOLE
0
0
7150
ISHARES S&P 1500 INDEX FUND
ETF
464287150
356
4204
SH
SOLE
399
0
3805
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
1156
19762
SH
SOLE
8425
0
11337
ISHARES S&P INDEX FUND
ETF
464287200
3141
8175
SH
SOLE
3733
0
4442
ISHARES S&P MIDCAP 400
ETF
464287507
1552
6419
SH
SOLE
5211
0
1208
ISHARES S&P PREF STK INDEX FD
ETF
464288687
465
15233
SH
SOLE
2685
0
12548
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
1049
11086
SH
SOLE
2601
0
8484
ISHARES SILVER TRUST
ETF
46428Q109
275
12500
SH
SOLE
11500
0
1000
ISHARES TR CORE MSCI EAFE
ETF
46432F842
732
11886
SH
SOLE
9874
0
2012
ISHARES TR EAFE VALUE ETF
ETF
464288877
268
5856
SH
SOLE
5830
0
26
ISHARES TR ISHARES 1-5 YR (ETF)
ETF
464288646
1152
23140
SH
SOLE
16561
0
6579
ISHARES TR NATIONAL MUN ETF
ETF
464288414
650
6162
SH
SOLE
4003
0
2159
ISHARES TR S&P 500 VAL ETF
ETF
464287408
761
5252
SH
SOLE
477
0
4775
ISHARES TR S&P MC 400GR ETF
ETF
464287606
1261
18471
SH
SOLE
11215
0
7256
ISHARES TR S&P MC 400VL ETF
ETF
464287705
474
4705
SH
SOLE
984
0
3721
ISHARES TR S&P SML 600 GWT
ETF
464287887
206
1912
SH
SOLE
360
0
1552
ITT INC
COM
45073V108
12976
160009
SH
SOLE
80946
0
79063
ITURAN LOCATION AND CONTROL SHS
COM
M6158M104
2495
118123
SH
SOLE
118123
0
0
J & J SNACK FOODS CORP
COM
466032109
15032
100411
SH
SOLE
52023
0
48388
J.M. SMUCKER COMPANY
COM
832696405
773
4883
SH
SOLE
3015
0
1868
JACOBS SOLUTIONS INC
COM
46982L108
31725
264222
SH
SOLE
166268
0
97954
JOHN BEAN TECHNOLOGIES CORPORATION
COM
477839104
6941
76008
SH
SOLE
1
75312
0
696
JOHNSON & JOHNSON CO
COM
478160104
53930
305297
SH
SOLE
98748
0
206549
JOHNSON CONTROLS INTERNATIONAL PLC
COM
G51502105
419
6558
SH
SOLE
291
0
6267
JP MORGAN CHASE & CO
COM
46625H100
90680
676217
SH
SOLE
271540
0
404677
KBR INC
COM
48242W106
67818
1284450
SH
SOLE
904027
0
380423
KENNAMETAL INC
COM
489170100
224
9343
SH
SOLE
0
0
9343
KEYCORP
COM
493267108
326
18770
SH
SOLE
18770
0
0
KEYSIGHT TECHNOLOGIES
COM
49338L103
60694
354792
SH
SOLE
173929
0
180863
KIMBERLY CLARK CORP COM
COM
494368103
4287
31581
SH
SOLE
11898
0
19683
KINDER MORGAN INC
COM
49456B101
703
38925
SH
SOLE
13026
0
25898
KINSALE CAP GROUP INC COM
COM
49714P108
8208
31386
SH
SOLE
1
31366
0
20
KLA-TENCOR CORP COM
COM
482480100
1519
4030
SH
SOLE
4030
0
0
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
221
14775
SH
SOLE
12000
0
2775
KRATOS DEFENSE & SEC SOLUTIONS UBC
COM
50077B207
5367
520066
SH
SOLE
1
519736
0
330
KT CORP SPONSORED ADR
ADR
48268K101
665
49300
SH
SOLE
49300
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
382
1835
SH
SOLE
1535
0
300
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
349
1483
SH
SOLE
83
0
1400
LAKELAND FINANCIAL CORP
COM
511656100
15125
207289
SH
SOLE
134931
0
72358
LAM RESEARCH CORPORATION
COM
512807108
279
666
SH
SOLE
663
0
3
LAMB WESTON HOLDINGS
COM
513272104
10219
114362
SH
SOLE
76584
0
37778
LIBERTY GLOBAL PLC
COM
G5480U120
525
27070
SH
SOLE
5870
0
21200
LILLY ELI & CO
COM
532457108
4694
12831
SH
SOLE
6736
0
6095
LINDE PLC
COM
G5494J103
1450
4448
SH
SOLE
4123
0
325
LIVE NATION ENTERTAINMENT, INC.
COM
538034109
440
6319
SH
SOLE
5998
0
321
LIVENT CORP
COM
53814L108
7113
357982
SH
SOLE
1
357753
0
229
LKQ CORP
COM
501889208
11816
221235
SH
SOLE
108632
0
112603
LOCKHEED MARTIN CORP COM
COM
539830109
4381
9005
SH
SOLE
7561
0
1443
LOWES COS INC COM
COM
548661107
11587
58156
SH
SOLE
31454
0
26702
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
4673
56285
SH
SOLE
3589
0
52696
M&T BANK CORPORATION
COM
55261F104
377
2600
SH
SOLE
2600
0
0
MARATHON OIL GROUP
COM
565849106
643
23789
SH
SOLE
20200
0
3589
MARATHON PETE CORP COM
COM
56585A102
3990
34288
SH
SOLE
29234
0
5054
MARRIOTT INTL - CL A
COM
571903202
546
3668
SH
SOLE
2887
0
781
MARSH & MCLENNAN
COM
571748102
52621
317993
SH
SOLE
93846
0
224597
MARTIN MARIETTA MATERIALS
COM
573284106
14671
43410
SH
SOLE
1775
0
41635
MARVELL TECHNOLOGY INC
COM
573874104
63344
1710153
SH
SOLE
657666
0
1052487
MASTERCARD INC-CLASS A
COM
57636Q104
3583
10305
SH
SOLE
5731
0
4574
MATADOR RESOURCES CO
COM
576485205
13813
241327
SH
SOLE
1
172919
0
68408
MATERION CORP COM
COM
576690101
15905
181759
SH
SOLE
95250
0
86509
MAXIMUS INC
COM
577933104
21577
294251
SH
SOLE
1
240209
0
54042
MCCORMICK & COMPANY INC
COM
579780206
42841
516851
SH
SOLE
176064
0
340787
MCDONALDS CORP
COM
580135101
13853
52567
SH
SOLE
18465
0
34102
MCKESSON CORPORATION
COM
58155Q103
77141
205645
SH
SOLE
69268
0
136377
MEDPACE HLDGS INC
COM
58506Q109
11055
52048
SH
SOLE
1
42930
0
9118
MEDTRONIC PLC
COM
G5960L103
936
12044
SH
SOLE
3244
0
8800
MERCK & CO
COM
58933Y105
15137
136436
SH
SOLE
47792
0
88644
MERCURY SYS INC COM
COM
589378108
36043
805625
SH
SOLE
1
652555
0
153070
META PLATFORMS INC CL A
COM
30303M102
473
3936
SH
SOLE
651
0
3285
METTLER-TOLEDO INTERNATIONAL
COM
592688105
119645
82774
SH
SOLE
14806
0
67968
MICROCHIP TECHNOLOGY INC.
COM
595017104
61580
876586
SH
SOLE
82046
0
795040
MICRON TECHNOLOGY INC
COM
595112103
206
4133
SH
SOLE
1108
0
3025
MICROSOFT CORP
COM
594918104
171428
714823
SH
SOLE
379084
0
335738
MODEL N INC
COM
607525102
7857
193715
SH
SOLE
66726
0
126989
MODINE MFG CO
COM
607828100
38072
1917051
SH
SOLE
1491425
0
425626
MONDELEZ INTERNATIONAL INC
COM
609207105
64816
972494
SH
SOLE
414569
0
557924
MONOLITHIC PWR SYS INC
COM
609839105
32385
91584
SH
SOLE
53675
0
37909
MONTROSE ENVIRONMENTAL GROUP I COM
COM
615111101
5794
130539
SH
SOLE
1
130456
0
83
MOODYS CORP
COM
615369105
16920
60730
SH
SOLE
855
0
59875
MORNINGSTAR INC
COM
617700109
9670
44651
SH
SOLE
31795
0
12856
MOTOROLA SOLUTIONS
COM
620076307
883
3428
SH
SOLE
1714
0
1714
MSCI INC.
COM
55354G100
461
992
SH
SOLE
957
0
35
MURPHY OIL CORP
COM
626717102
3178
73899
SH
SOLE
71313
0
2586
MURPHY USA INC
COM
626755102
204
733
SH
SOLE
358
0
375
NATERA INC COM
COM
632307104
5614
139768
SH
SOLE
1
138857
0
911
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
38859
923680
SH
SOLE
702642
0
221038
NCR CORP
COM
62886E108
14186
606004
SH
SOLE
439084
0
166920
NEOGAMES S A SHS
COM
L6673X107
1616
132608
SH
SOLE
132608
0
0
NEOGENOMICS INC
COM
64049M209
9874
1068713
SH
SOLE
772015
0
296698
NETFLIX INC
COM
64110L106
567
1923
SH
SOLE
999
0
924
NEW JERSEY RESOURCES CORP
COM
646025106
29780
600177
SH
SOLE
431100
0
169077
NEW YORK TIMES CLASS A
COM
650111107
7418
228538
SH
SOLE
1
228392
0
146
NEWMONT CORP
COM
651639106
906
19197
SH
SOLE
1721
0
17476
NEXTERA ENERGY INC
COM
65339F101
25587
306076
SH
SOLE
50970
0
255106
NGL ENERGY PARTNERS LP
COM
62913M107
12
10000
SH
SOLE
0
0
10000
NICE SYSTEM LTD-SPON ADR
ADR
653656108
463
2408
SH
SOLE
2180
0
228
NIKE INC
COM
654106103
20840
178104
SH
SOLE
94373
0
83731
NORDSON CORP
COM
655663102
7087
29814
SH
SOLE
21014
0
8800
NORFOLK SOUTHERN CORP
COM
655844108
658
2671
SH
SOLE
1050
0
1621
NORTHERN TR CORP
COM
665859104
15789
178432
SH
SOLE
3128
0
175304
NORTHROP GRUMMAN CORPORATION
COM
666807102
1973
3617
SH
SOLE
2370
0
1247
NOVANTA INC
COM
67000B104
13207
97209
SH
SOLE
1
97148
0
61
NOVARTIS A G SPONSORED ADR
ADR
66987V109
14344
158119
SH
SOLE
9070
0
149049
NOVO-NORDISK A S ADR
ADR
670100205
40812
301556
SH
SOLE
134008
0
167548
NUCOR CORP
COM
670346105
364
2766
SH
SOLE
900
0
1866
NUVEEN MUN VALUE FD INC
COM
670928100
91
10600
SH
SOLE
10600
0
0
NVIDIA CORP
COM
67066G104
1847
12643
SH
SOLE
3269
0
9374
NXP SEMICONDUCTORS N.V.
COM
N6596X109
15224
96339
SH
SOLE
21064
0
75275
OCCIDENTAL PETE CORP COM
COM
674599105
933
14813
SH
SOLE
11985
0
2828
OGE ENERGY CORP
COM
670837103
27333
691107
SH
SOLE
491615
0
199492
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
29802
636254
SH
SOLE
481227
0
155027
OMNICELL INC
COM
68213N109
370
7357
SH
SOLE
808
0
6549
ONE GAS INC
COM
68235P108
291
3853
SH
SOLE
1600
0
2253
ONEOK, INC
COM
682680103
2488
37878
SH
SOLE
12857
0
25021
ONESPAN INC
COM
68287N100
2959
264434
SH
SOLE
188944
0
75490
ONTO INNOVATION INC
COM
683344105
10041
147469
SH
SOLE
1
147374
0
95
OPTION CARE HEALTH INC COM NEW
COM
68404L201
12378
411390
SH
SOLE
1
411128
0
262
ORACLE CORPORATION
COM
68389X105
12092
147933
SH
SOLE
19740
0
128193
OREILLY AUTOMOTIVE INC
COM
67103H107
53438
63313
SH
SOLE
27294
0
36019
ORTHOFIX MED INC
COM
68752M108
55998
2727650
SH
SOLE
1911177
0
816473
OSHKOSH TRUCK CORP
COM
688239201
246
2800
SH
SOLE
850
0
1950
OTIS WORLDWIDE CORP COM
COM
68902V107
373
4769
SH
SOLE
949
0
3820
PACIFIC PREMIER BANCORP COM
COM
69478X105
24293
769743
SH
SOLE
579284
0
190459
PACIRA BIOSCIENCES INC
COM
695127100
3586
92882
SH
SOLE
1
92823
0
59
PALO ALTO NETWORKS INC
COM
697435105
19594
140419
SH
SOLE
112141
0
28278
PALOMAR HLDGS INC COM
COM
69753M105
4390
97228
SH
SOLE
1
97167
0
61
PAPA JOHNS INTL INC
COM
698813102
21728
263987
SH
SOLE
148864
0
115123
PARKER-HANNIFIN CORP
COM
701094104
6973
23962
SH
SOLE
4415
0
19547
PAYCHEX INC
COM
704326107
880
7623
SH
SOLE
5814
0
1809
PAYPAL HOLDINGS INC
COM
70450Y103
298
4195
SH
SOLE
1542
0
2653
PDC ENERGY
COM
69327R101
29631
466782
SH
SOLE
312890
0
153892
PEDIATRIX MEDICAL GROUP INC
COM
58502B106
12079
812912
SH
SOLE
577983
0
234929
PEPSICO INC
COM
713448108
50802
281204
SH
SOLE
62561
0
218817
PERKINELMER INC
COM
714046109
229
1640
SH
SOLE
1640
0
0
PERRIGO COMPANY PLC
COM
G97822103
33712
988941
SH
SOLE
525860
0
463081
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
732
78800
SH
SOLE
78800
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
423
39800
SH
SOLE
39800
0
0
PFIZER INC COM
COM
717081103
37788
737484
SH
SOLE
273642
0
463841
PHILIP MORRIS INTERNATIONAL
COM
718172109
1178
11639
SH
SOLE
4014
0
7625
PHILLIPS 66
COM
718546104
3163
30395
SH
SOLE
8908
0
21487
PHREESIA INC COM
COM
71944F106
6639
205184
SH
SOLE
110700
0
94484
PHYSICIANS REALTY TRUST
COM
71943U104
18260
1261952
SH
SOLE
962325
0
299627
PIMCO ENHANCED SHORT MATURITY
ETF
72201R833
877
8898
SH
SOLE
750
0
8148
PINDUODUO INC SPONSORED ADS
COM
722304102
220
2700
SH
SOLE
2700
0
0
PINTEREST INC CL A
COM
72352L106
532
21915
SH
SOLE
17055
0
4860
PNM RESOURCES INC.
COM
69349H107
30650
628212
SH
SOLE
444998
0
183214
PORTLAND GENERAL ELECTRIC COMPANY
COM
736508847
231
4728
SH
SOLE
1228
0
3500
POSCO HOLDINGS INC SPONSORED ADR
ADR
693483109
702
12900
SH
SOLE
12400
0
500
POTLATCH CORP (REIT)
COM
737630103
4872
110770
SH
SOLE
5738
0
105032
POWER INTEGRATIONS INC
COM
739276103
10932
152434
SH
SOLE
1
152337
0
97
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
7015
49666
SH
SOLE
11025
0
38640
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
6268
23541
SH
SOLE
11598
0
11943
PROCTER & GAMBLE
COM
742718109
22740
150042
SH
SOLE
47999
0
102042
PROGRESS SOFTWARE CORP
COM
743312100
83556
1656228
SH
SOLE
1230966
0
425262
PROGRESSIVE CORP OHIO
COM
743315103
12333
95088
SH
SOLE
25119
0
69969
PROLOGIS TRUST
COM
74340W103
297
2641
SH
SOLE
2245
0
396
PROSHARES SHORT 20 TREASURY
COM
74347X849
521
23000
SH
SOLE
23000
0
0
PURE STORAGE INC CL A
COM
74624M102
19310
721625
SH
SOLE
383845
0
337780
PVH CORP
COM
693656100
17486
247724
SH
SOLE
191342
0
56382
QUALCOMM INC COM
COM
747525103
1535
13964
SH
SOLE
4133
0
9831
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
28870
1219214
SH
SOLE
908393
0
310821
QUANTA SERVICES INC
COM
74762E102
120796
847695
SH
SOLE
399357
0
448338
QUOTIENT TECHNOLOGY INC
COM
749119103
8163
2380021
SH
SOLE
1721120
0
658901
RANGE RESOURCES CORP
COM
75281A109
19181
766666
SH
SOLE
558441
0
208225
RAYTHEON TECHNOLOGIES CORP COM
COM
75513E101
65032
644393
SH
SOLE
337522
0
306871
RBC BEARINGS INC
COM
75524B104
4416
21096
SH
SOLE
7261
0
13835
REGAL REXNORD CORP
COM
758750103
75377
628251
SH
SOLE
435278
0
192973
REGENERON PHARMACEUTICALS
COM
75886F107
800
1110
SH
SOLE
0
0
1110
REINSURANCE GROUP OF AMERICA
COM
759351604
65425
460448
SH
SOLE
188141
0
272307
REPUBLIC SERVICES INC
COM
760759100
25336
196421
SH
SOLE
128887
0
67534
REV GROUP INC
COM
749527107
34766
2754836
SH
SOLE
2079037
0
675799
REVOLVE GROUP INC CL A
COM
76156B107
4061
182446
SH
SOLE
1
182331
0
115
RITCHIE BROS. AUCTIONEERS INC.
COM
767744105
9052
156537
SH
SOLE
1
153488
0
3049
RLI CORP
COM
749607107
406
3100
SH
SOLE
0
0
3100
ROCKWELL AUTOMATION INC
COM
773903109
1323
5138
SH
SOLE
3800
0
1338
ROPER TECHNOLOGIES
COM
776696106
94442
218572
SH
SOLE
29319
0
189253
ROSS STORES INC.
COM
778296103
844
7275
SH
SOLE
0
0
7275
RPM INTL INC COM
COM
749685103
389
4000
SH
SOLE
4000
0
0
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
9725
25431
SH
SOLE
13386
0
12045
S&P GLOBAL INC
COM
78409V104
29760
88854
SH
SOLE
43930
0
44923
SAIA INC
COM
78709Y105
9080
43308
SH
SOLE
1
43281
0
27
SALESFORCE INC
COM
79466L302
1223
9225
SH
SOLE
1841
0
7384
SCHLUMBERGER LTD.
COM
806857108
3886
72701
SH
SOLE
4305
0
68396
SCHNITZER STEEL INDUSTRIES
COM
806882106
4992
162884
SH
SOLE
116578
0
46306
SCHWAB INTL EQUITY ETF
ETF
808524805
794
24675
SH
SOLE
21319
0
3356
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
596
12126
SH
SOLE
12070
0
56
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
644
13361
SH
SOLE
13361
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
272
5967
SH
SOLE
5012
0
955
SCHWAB STRATEGIC TR US MID-CAP ETF
ETF
808524508
506
7723
SH
SOLE
173
0
7550
SCHWAB US BROAD MARKET ETF
ETF
808524102
876
19556
SH
SOLE
12680
0
6876
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
452
5995
SH
SOLE
1438
0
4557
SCHWAB US LARGE CAP ETF
ETF
808524201
921
20407
SH
SOLE
18127
0
2279
SCHWAB US REIT ETF
ETF
808524847
572
29672
SH
SOLE
29658
0
14
SCHWAB US SMALL-CAP ETF
ETF
808524607
1735
42837
SH
SOLE
42731
0
106
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
55708
1786108
SH
SOLE
1224601
0
561507
SEI INVESTMENTS COMPANY
COM
784117103
392
6732
SH
SOLE
0
0
6732
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
788
6105
SH
SOLE
5395
0
710
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
959
7063
SH
SOLE
6695
0
368
SENSIENT TECHNOLOGIES CORP
COM
81725T100
15219
208714
SH
SOLE
161791
0
46923
SERA PROGNOSTICS INC CLASS A COM
COM
81749D107
12
10000
SH
SOLE
0
0
10000
SERVICE CORP INTL
COM
817565104
24760
358116
SH
SOLE
221615
0
136501
SERVICENOW INC
COM
81762P102
26928
69355
SH
SOLE
38995
0
30360
SHAKE SHACK INC
COM
819047101
5316
128005
SH
SOLE
1
127910
0
95
SHELL PLC
ADR
780259305
627
11024
SH
SOLE
3999
0
7025
SHERWIN WILLIAMS
COM
824348106
10879
45843
SH
SOLE
1870
0
43973
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD
ADR
824596100
262
9400
SH
SOLE
9400
0
0
SIGNATURE BANK
COM
82669G104
672
5833
SH
SOLE
2178
0
3655
SILGAN HOLDINGS INC
COM
827048109
29782
574515
SH
SOLE
411369
0
163146
SILICON LABORATORIES INC COM
COM
826919102
25413
187318
SH
SOLE
1
132393
0
54925
SILK ROAD MEDICAL INC
COM
82710M100
7463
141212
SH
SOLE
1
141138
0
74
SIMON PROPERTY GROUP
COM
828806109
5077
43220
SH
SOLE
6023
0
37197
SIMPLY GOOD FOODS CO
COM
82900L102
10198
268172
SH
SOLE
1
268001
0
171
SIMPSON MANUFACTURING CO INC COM
COM
829073105
5886
66397
SH
SOLE
1
66355
0
42
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
5806
49490
SH
SOLE
1
49459
0
31
SITIME CORP COM
COM
82982T106
3374
33206
SH
SOLE
1
33185
0
21
SNAP-ON INCORPORATED
COM
833034101
1947
8523
SH
SOLE
0
0
8523
SONDER HOLDINGS INC CLASS A
COM
83542D102
52
42000
SH
SOLE
42000
0
0
SONY GROUP CORPORATION SPONSORED ADR
ADR
835699307
1038
13610
SH
SOLE
1128
0
12482
SOUTHERN COMPANY
COM
842587107
1401
19631
SH
SOLE
9664
0
9966
SOUTHSTATE CORP
COM
840441109
37597
492372
SH
SOLE
333737
0
158635
SP PLUS CORP COM
COM
78469C103
48927
1409188
SH
SOLE
1089002
0
320186
SPDR DJIA ETF TRUST
ETF
78467X109
372
1124
SH
SOLE
0
0
1124
SPDR DOW JONES REIT ETF
ETF
78464A607
259
2973
SH
SOLE
2863
0
110
SPDR GOLD SHARES
ETF
78463V107
38551
227253
SH
SOLE
34094
0
193159
SPDR INDEX SHS FDS S&P INTL SMLCP
ETF
78463X871
400
13626
SH
SOLE
13626
0
0
SPDR NUVEEN BARCLAYS CAPITAL
ETF
78468R739
302
6449
SH
SOLE
61
0
6388
SPDR S&P BIOTECH ETF
ETF
78464A870
3052
36781
SH
SOLE
1700
0
35081
SPDR S&P 1000 ETF
ETF
78464A847
257
6050
SH
SOLE
0
0
6050
SPDR S&P DIVIDEND ETF
ETF
78464A763
1986
15881
SH
SOLE
10640
0
5241
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
3475
7848
SH
SOLE
6018
0
1830
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
1465
19748
SH
SOLE
19748
0
0
SPDR SERIES TRUST S&P 600 SML CAP
ETF
78464A813
228
2775
SH
SOLE
0
0
2775
SPROUT SOCIAL INC COM CL A
COM
85209W109
4008
70996
SH
SOLE
1
70951
0
45
SPX TECHNOLOGIES INC
COM
78473E103
62578
953207
SH
SOLE
676237
0
276970
STAG INDL INC COM
COM
85254J102
27378
847354
SH
SOLE
658057
0
189297
STANDEX INTERNATIONAL CORPORATION
COM
854231107
3817
37278
SH
SOLE
12873
0
24405
STARBUCKS CORP COM
COM
855244109
7427
74872
SH
SOLE
32494
0
42378
STARWOOD PROPERTY TRUST INC
COM
85571B105
1420
77500
SH
SOLE
72800
0
4700
STATE STREET CORPORATION
COM
857477103
511
6600
SH
SOLE
4275
0
2325
STEPSTONE GROUP INC COM CL A
COM
85914M107
7021
278871
SH
SOLE
1
278693
0
178
STERIS PLC
COM
G8473T100
890
4824
SH
SOLE
4787
0
37
STERLING INFRASTRUCTURE INC
COM
859241101
40978
1249333
SH
SOLE
956122
0
293211
STEVEN MADDEN LTD
COM
556269108
17703
553914
SH
SOLE
346763
0
207151
STOCK YDS BANCORP INC COM
COM
861025104
297
4573
SH
SOLE
0
0
4573
STRYKER CORP
COM
863667101
5685
23256
SH
SOLE
4432
0
18824
SUMMIT MATLS INC CL A
COM
86614U100
21929
772423
SH
SOLE
552409
0
220013
SUNCOR ENERGY INC
COM
867224107
30462
960046
SH
SOLE
594865
0
365181
SURGERY PARTNERS INC COM
COM
86881A100
5374
192915
SH
SOLE
1
192792
0
123
SURMODICS INC.
COM
868873100
11247
329660
SH
SOLE
238641
0
91019
SYSCO CORPORATION
COM
871829107
29395
384501
SH
SOLE
236215
0
148286
T. ROWE PRICE GROUP INC.
COM
74144T108
1673
15348
SH
SOLE
14120
0
1228
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
5742
77094
SH
SOLE
73142
0
3952
TAPESTRY INC
COM
876030107
306
8050
SH
SOLE
7764
0
286
TARGET CORPORATION
COM
87612E106
13986
93842
SH
SOLE
84673
0
9169
TELLURIAN INC
COM
87968A104
79
47500
SH
SOLE
0
0
47500
TENABLE HLDGS INC COM
COM
88025T102
11444
299974
SH
SOLE
164506
0
135468
TENET HEALTHCARE CORP
COM
88033G407
1017
20860
SH
SOLE
3745
0
17115
TERRENO RLTY CORP
COM
88146M101
35888
631054
SH
SOLE
1
533553
0
97501
TESLA MOTORS
COM
88160R101
519
4219
SH
SOLE
2505
0
1714
TETRA TECH INC
COM
88162G103
18373
126551
SH
SOLE
1
111909
0
14642
TEXAS INSTRUMENTS INC
COM
882508104
4715
28541
SH
SOLE
18479
0
10062
TEXAS PACIFIC LAND CORPORATION COM
COM
88262P102
351
150
SH
SOLE
150
0
0
TEXAS ROADHOUSE INC
COM
882681109
14362
157916
SH
SOLE
84484
0
73432
THE CHARLES SCHWAB CORPORATION COM
COM
808513105
1059
12728
SH
SOLE
9468
0
3260
THERMO FISHER SCIENTIFIC INC
COM
883556102
93969
170640
SH
SOLE
53709
0
116931
TJX COMPANIES INC
COM
872540109
63110
792839
SH
SOLE
382277
0
410562
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
432
3164
SH
SOLE
3164
0
0
TRADEWEB MKTS INC CL A
COM
892672106
2994
46121
SH
SOLE
33084
0
13037
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
2333
13881
SH
SOLE
2447
0
11434
TRAVELERS COMPANIES INC.
COM
89417E109
1856
9900
SH
SOLE
6271
0
3629
TREEHOUSE FOODS INC
COM
89469A104
7282
147473
SH
SOLE
103190
0
44283
TRUIST FINL CORP
COM
89832Q109
344
8013
SH
SOLE
823
0
7190
TYLER TECHNOLOGIES, INC.
COM
902252105
4308
13363
SH
SOLE
9814
0
3549
UFP Industries Inc
COM
90278Q108
4505
56847
SH
SOLE
19763
0
37084
ULTA SALON COSMETICS & FRANGRANCE INC
COM
90384S303
1605
3422
SH
SOLE
365
0
3057
UMPQUA HOLDINGS CORP
COM
904214103
21457
1202088
SH
SOLE
824013
0
378075
UNDER ARMOUR INC CL A
COM
904311107
3943
388175
SH
SOLE
211777
0
176398
UNILEVER PLC
ADR
904767704
56985
1131796
SH
SOLE
569700
0
562096
UNION PACIFIC CORP
COM
907818108
18269
88231
SH
SOLE
49457
0
38774
UNITED BANKSHARES INC
COM
909907107
4885
120659
SH
SOLE
40180
0
80478
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
41854
1238311
SH
SOLE
861802
0
376509
UNITED PARCEL SERVICE - CL B
COM
911312106
11568
66545
SH
SOLE
5310
0
61235
UNITED THERAPEUTICS CORP
COM
91307C102
3787
13620
SH
SOLE
9400
0
4220
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
123695
233307
SH
SOLE
86869
0
146438
UNIVERSAL DISPLAY CORP
COM
91347P105
8423
77964
SH
SOLE
41844
0
36120
UNIVERSAL ELECTRONICS
COM
913483103
3362
161603
SH
SOLE
78107
0
83496
US BANCORP DEL COM NEW
COM
902973304
3619
82986
SH
SOLE
36811
0
46175
VAIL RESORTS INC
COM
91879Q109
24677
103534
SH
SOLE
54357
0
49177
VALE S A ADR
ADR
91912E105
1377
81174
SH
SOLE
81174
0
0
VALERO ENERGY CORP
COM
91913Y100
1025
8081
SH
SOLE
4200
0
3881
VANECK VECTORS BIOTECH ETF
ETF
92189F726
972
6090
SH
SOLE
0
0
6090
VANECK VECTORS ETF TR SEMICONDUCTOR ET
ETF
92189F676
426
2100
SH
SOLE
0
0
2100
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
1386
9132
SH
SOLE
1171
0
7961
VANGUARD EMERG MARKET VIPERS
ETF
922042858
1949
50017
SH
SOLE
25195
0
24822
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
430
10259
SH
SOLE
1966
0
8293
VANGUARD EXTENDED MARKET ETF
ETF
922908652
2908
21887
SH
SOLE
385
0
21502
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
1450
28938
SH
SOLE
1681
0
27257
VANGUARD FTSE ALL WORLD EX-US S/C
ETF
922042718
341
3325
SH
SOLE
0
0
3325
VANGUARD GROWTH ETF
ETF
922908736
2212
10380
SH
SOLE
771
0
9609
VANGUARD HEALTH ETF
ETF
92204A504
512
2065
SH
SOLE
303
0
1761
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
506
2486
SH
SOLE
2486
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
477
2600
SH
SOLE
2416
0
184
VANGUARD INFO TECH ETF
ETF
92204A702
498
1561
SH
SOLE
640
0
921
VANGUARD INT-TERM CORPORATE
ETF
92206C870
381
4918
SH
SOLE
4870
0
48
VANGUARD REIT ETF
ETF
922908553
245
2981
SH
SOLE
1307
0
1673
VANGUARD S&P 500 ETF
ETF
922908363
2901
8258
SH
SOLE
6075
0
2183
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
582
7741
SH
SOLE
328
0
7413
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
278
1390
SH
SOLE
1022
0
368
VANGUARD TOTAL INTL STOCK INDEX ETF
ETF
921909768
210
4077
SH
SOLE
3000
0
1077
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
3640
19041
SH
SOLE
7886
0
11155
VANGUARD VALUE ETF
ETF
922908744
884
6298
SH
SOLE
435
0
5863
VANGUARD WORLD FDS MATERIALS ETF
ETF
92204A801
348
2050
SH
SOLE
800
0
1250
VERACYTE INC
COM
92337F107
6244
263152
SH
SOLE
129677
0
133475
VERIFYME INC COM NEW
COM
92346X206
11
10000
SH
SOLE
0
0
10000
VERIFYME INC WT EXP 062225
COM
92346X115
0
10000
SH
SOLE
0
0
10000
VERISK ANALYTICS INC
COM
92345Y106
335
1900
SH
SOLE
1900
0
0
VERIZON COMMUNICATIONS INC COM
COM
92343V104
4548
115455
SH
SOLE
29859
0
85595
VERTEX PHARMACEUTICALS INC
COM
92532F100
248
862
SH
SOLE
0
0
862
VF CORPORATION
COM
918204108
216
7841
SH
SOLE
6937
0
904
VICOR CORP COM
COM
925815102
3194
59427
SH
SOLE
32112
0
27315
VIPSHOP HLDGS LTD SPONSORED ADS A
ADR
92763W103
1271
93200
SH
SOLE
93200
0
0
VISA INC CL A
COM
92826C839
112912
543473
SH
SOLE
221289
0
322533
VMWARE INC CL A
COM
928563402
1849
15070
SH
SOLE
197
0
14873
VODAFONE GROUP PLC
COM
92857W308
431
42629
SH
SOLE
364
0
42265
WABTEC
COM
929740108
239
2404
SH
SOLE
56
0
2348
WALGREENS BOOTS ALLIANCE INC
COM
931427108
4072
109006
SH
SOLE
16460
0
92546
WALMART INC COM
COM
931142103
10965
77333
SH
SOLE
17380
0
59953
WARBY PARKER INC CL A COM
COM
93403J106
4140
306950
SH
SOLE
1
306757
0
193
WASTE CONNECTIONS INC
COM
94106B101
16277
122793
SH
SOLE
88483
0
34310
WASTE MANAGEMENT INC
COM
94106L109
2085
13292
SH
SOLE
8788
0
4504
WATSCO INC
COM
942622200
4977
19956
SH
SOLE
14047
0
5909
WEC ENERGY GROUP INC
COM
92939U106
13758
146738
SH
SOLE
19798
0
126940
WELLS FARGO COMPANY
COM
949746101
2226
53915
SH
SOLE
23202
0
30713
WENDYS CO/THE
COM
95058W100
330
14613
SH
SOLE
14613
0
0
WESBANCO INC
COM
950810101
22577
610534
SH
SOLE
434588
0
175946
WESTERN ALLIANCE BANCORP
COM
957638109
6051
101610
SH
SOLE
78819
0
22791
WESTERN UNION
COM
959802109
146
10625
SH
SOLE
7300
0
3325
WEYERHAEUSER CO
COM
962166104
3322
107188
SH
SOLE
13498
0
93690
WILLIAMS COMPANIES INC
COM
969457100
356
10849
SH
SOLE
5275
0
5574
WINGSTOP INC
COM
974155103
4963
36065
SH
SOLE
1
36042
0
23
WINTRUST FINANCIAL CORPORATION
COM
97650W108
489
5796
SH
SOLE
0
0
5796
WNS HLDGS LTD SPON ADR
ADR
92932M101
28030
350424
SH
SOLE
1
232702
0
117722
WORKDAY INC
COM
98138H101
1167
6976
SH
SOLE
3052
0
3924
WORKIVA INC
COM
98139A105
11726
139656
SH
SOLE
1
139059
0
597
XCEL ENERGY INC
COM
98389B100
4753
67804
SH
SOLE
53599
0
14205
XENCOR INC COM
COM
98401F105
3978
152772
SH
SOLE
1
152674
0
98
YETI HLDGS INC
COM
98585X104
7301
176745
SH
SOLE
1
176649
0
96
YUM BRANDS INC
COM
988498101
1731
13518
SH
SOLE
5000
0
8518
YUM CHINA HOLDINGS INC
COM
98850P109
439
8047
SH
SOLE
2900
0
5147
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
61040
238057
SH
SOLE
95543
0
142514
ZIFF DAVIS INC
COM
48123V102
253
3200
SH
SOLE
3200
0
0
ZIM INTEGRATED SHIPPING SERV SHS
COM
M9T951109
476
27711
SH
SOLE
27711
0
0
ZIMMER BIOMET HOLDINGS
COM
98956P102
558
4377
SH
SOLE
1240
0
3137
ZIONS BANCORPORATION
COM
989701107
2919
59383
SH
SOLE
21048
0
38335
ZOETIS INC
COM
98978V103
99472
678759
SH
SOLE
202774
0
475985
ZURN ELKAY WATER SOLUTIONS CORP
COM
98983L108
7875
372378
SH
SOLE
196468
0
175910