0001006378-23-000008.txt : 20230814
0001006378-23-000008.hdr.sgml : 20230814
20230811200106
ACCESSION NUMBER: 0001006378-23-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230814
DATE AS OF CHANGE: 20230811
EFFECTIVENESS DATE: 20230814
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: 231165810
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
06-30-2023
06-30-2023
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
08-11-2023
1
704
9558688832
false
1
0001133639
028-06325
000109591
801-57396
NEW YORK LIFE INVESTMENT MANAGEMENT LLC
INFORMATION TABLE
2
13f2q23.xml
3M COMPANY
COM
88579Y101
5548280
55433
SH
SOLE
22465
0
32969
AAR CORP
COM
000361105
34633243
599606
SH
SOLE
408598
0
191008
ABBOTT LABS
COM
002824100
53231412
488272
SH
SOLE
202152
0
286120
ABBVIE INC COM
COM
00287Y109
21382151
158704
SH
SOLE
70218
0
88486
ACADIA HEALTHCARE CO INC
COM
00404A109
238920
3000
SH
SOLE
0
0
3000
ACCENTURE LTD CL A
COM
G1151C101
15164239
49142
SH
SOLE
31268
0
17874
ADAPTHEALTH CORP COMMON STOCK
COM
00653Q102
16462907
1352745
SH
SOLE
1032285
0
320460
ADDUS HOMECARE CORP
COM
006739106
9632921
103915
SH
SOLE
1
103850
0
65
ADOBE INC.
COM
00724F101
51058869
104417
SH
SOLE
23935
0
80482
ADVANCED DRAIN SYS INC DEL COM
COM
00790R104
30442181
267553
SH
SOLE
122723
0
144830
ADVANCED ENERGY INDS
COM
007973100
3311960
29717
SH
SOLE
9189
0
20528
ADVANCED MICRO DEVICES
COM
007903107
635049
5575
SH
SOLE
3422
0
2153
AFLAC INC
COM
001055102
3340559
47859
SH
SOLE
34586
0
13273
AGILENT TECHNOLOGIES
COM
00846U101
13225095
109980
SH
SOLE
67487
0
42493
AGILYSYS INC
COM
00847J105
10512697
153157
SH
SOLE
62738
0
90419
AIR LEASE CORP
COM
00912X302
4331923
103511
SH
SOLE
22184
0
81327
AIR PRODUCTS & CHEMICALS INC
COM
009158106
15015439
50130
SH
SOLE
12240
0
37890
ALAMOS GOLD INC NEW COM CL A
COM
011532108
32016477
2685946
SH
SOLE
1948225
0
737721
ALCON INC ORD SHS
COM
H01301128
15751983
191840
SH
SOLE
29247
0
162593
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
1995900
23946
SH
SOLE
23850
0
96
ALKERMES PLC
COM
G01767105
30755913
982617
SH
SOLE
1
821286
0
161331
ALLEGIANT TRAVEL CO COM
COM
01748X102
12679902
100411
SH
SOLE
50233
0
50178
ALLEGRO MICROSYSTEMS INC COM
COM
01749D105
3741971
82897
SH
SOLE
1
82846
0
51
ALLETE INC
COM
018522300
28982856
499963
SH
SOLE
376506
0
123457
ALLIANT ENERGY CORP
COM
018802108
501499
9556
SH
SOLE
2054
0
7502
ALLSTATE CORP
COM
020002101
367574
3371
SH
SOLE
898
0
2473
ALNYLAM PHARMACEUTICALS
COM
02043Q107
379880
2000
SH
SOLE
0
0
2000
ALPHABET INC CL A
COM
02079K305
30832846
257585
SH
SOLE
144291
0
113594
ALPHABET INC CL C
COM
02079K107
135099659
1116803
SH
SOLE
551136
0
565967
ALTERYX INC CL A
COM
02156B103
8839153
194695
SH
SOLE
100048
0
94647
ALTRIA GROUP INC
COM
02209S103
546804
12071
SH
SOLE
9157
0
2915
AMAZON.COM INC.
COM
023135106
158962158
1219409
SH
SOLE
419125
0
800284
AMEDISYS INC
COM
023436108
5616428
61422
SH
SOLE
31178
0
30244
AMERESCO INC CL A
COM
02361E108
4512330
92789
SH
SOLE
1
92731
0
58
AMERICA MOVIL SAB DE CV SPON ADR L SHS
ADR
02390A101
404668
18700
SH
SOLE
18700
0
0
AMERICAN EAGLE OUTFITTERS
COM
02553E106
1876755
159047
SH
SOLE
47766
0
111281
AMERICAN ELECTRIC POWER COMPANY
COM
025537101
726815
8632
SH
SOLE
5754
0
2878
AMERICAN EXPRESS
COM
025816109
1180516
6777
SH
SOLE
3294
0
3483
AMERICAN TOWER CORP-CL A
COM
03027X100
4387699
22624
SH
SOLE
2145
0
20479
AMERICAN WATER WORKS INC
COM
030420103
1974424
13832
SH
SOLE
11141
0
2691
AMERICOLD REALTY TRUST INC
COM
03064D108
8889768
275225
SH
SOLE
1
275056
0
169
AMERIS BANCORP
COM
03076K108
5548794
162198
SH
SOLE
82735
0
79463
AMERISOURCEBERGEN CORP
COM
03073E105
458561
2383
SH
SOLE
2383
0
0
AMEX TECHNOLOGY SELECT SPDR FUND
ETF
81369Y803
2997173
17239
SH
SOLE
15990
0
1249
AMGEN INC
COM
031162100
6226448
28045
SH
SOLE
20292
0
7754
AMPHENOL CORP CL A - NEW
COM
032095101
10718482
126174
SH
SOLE
13360
0
112814
ANALOG DEVICES
COM
032654105
5693128
29224
SH
SOLE
10780
0
18444
ANGIODYNAMICS INC
COM
03475V101
6322520
606186
SH
SOLE
440229
0
165957
ANIXA BIOSCIENCES INC
COM
03528H109
55680
17400
SH
SOLE
0
0
17400
ANSYS INC
COM
03662Q105
2472732
7487
SH
SOLE
902
0
6585
AON PLC CL A
COM
G0403H108
17939354
51968
SH
SOLE
41374
0
10594
APACHE CORP
COM
03743Q108
227434
6656
SH
SOLE
6206
0
450
APOGEE ENTERPRISES INC COM
COM
037598109
37160513
782821
SH
SOLE
592985
0
189836
APPLE INC.
COM
037833100
258559960
1332990
SH
SOLE
563719
0
769271
APPLIED MATERIALS INC
COM
038222105
6701019
46361
SH
SOLE
9853
0
36508
ARCBEST CORP COM
COM
03937C105
17232400
174417
SH
SOLE
133872
0
40545
ARCHER AVIATION INC COM CL A
COM
03945R102
82400
20000
SH
SOLE
0
0
20000
ARCHER DANIELS MIDLAND CO
COM
039483102
735350
9732
SH
SOLE
6881
0
2851
ARES MANAGEMENT CORPORATION
COM
03990B101
111418538
1156394
SH
SOLE
398355
0
758039
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS
ADR
00215W100
942590
121000
SH
SOLE
121000
0
0
ASML HOLDING N V N Y REGISTRY SHS
COM
N07059210
31247597
43115
SH
SOLE
22581
0
20534
ASPEN TECHNOLOGY INC
COM
29109X106
973815
5810
SH
SOLE
443
0
5367
ASTEC INDUSTRIES INC
COM
046224101
24761074
544918
SH
SOLE
392008
0
152910
ASTREZENECA PLC-SPONS ADR
ADR
046353108
311115
4347
SH
SOLE
1354
0
2993
AT & T INC
COM
00206R102
1038903
65135
SH
SOLE
32380
0
32755
ATKORE INTL GROUP INC
COM
047649108
5972658
38301
SH
SOLE
1
38277
0
24
ATMOS ENERGY CORP
COM
049560105
1123147
9654
SH
SOLE
9654
0
0
AUTODESK
COM
052769106
666006
3255
SH
SOLE
248
0
3007
AUTOMATIC DATA PROCESSING
COM
053015103
1811949
8244
SH
SOLE
3124
0
5120
AUTOZONE INC
COM
053332102
2555694
1025
SH
SOLE
44
0
981
AVERY DENNISON CORP
COM
053611109
60667995
353132
SH
SOLE
156556
0
196576
AVID BIOSERVICES INC
COM
05368M106
6761578
484007
SH
SOLE
1
483706
0
301
AVIENT CORP
COM
05368V106
7301387
178518
SH
SOLE
1
178407
0
111
AVISTA CORP
COM
05379B107
13789308
351141
SH
SOLE
253204
0
97937
AZEK CO INC CL A
COM
05478C105
55528265
1833221
SH
SOLE
1
906171
0
927050
AZENTA INC COM
COM
114340102
5026736
107685
SH
SOLE
1
107619
0
66
AZZ INC
COM
002474104
38805956
892912
SH
SOLE
670230
0
222682
B2GOLD CORP COM
COM
11777Q209
124950
35000
SH
SOLE
35000
0
0
BADGER METER INC COM
COM
056525108
16572464
112310
SH
SOLE
57178
0
55132
BALCHEM CORPORATION
COM
057665200
40546130
300765
SH
SOLE
37609
0
263156
BANK AMER CORP COM
COM
060505104
4960010
172883
SH
SOLE
48366
0
124518
BANK OF HAWAII CORPORATION
COM
062540109
381296
9248
SH
SOLE
6248
0
3000
BANK OF MONTREAL
COM
063671101
721036
7984
SH
SOLE
1187
0
6797
BANK OF NEW YORK MELLON CORP
COM
064058100
905849
20347
SH
SOLE
7874
0
12473
BAXTER INTERNATIONAL INC.
COM
071813109
647636
14215
SH
SOLE
1554
0
12661
BECTON DICKINSON
COM
075887109
49015833
185659
SH
SOLE
77425
0
108234
BELDEN INC
COM
077454106
63977512
668871
SH
SOLE
504770
0
164101
BERKLEY W R CORP
COM
084423102
32533638
546233
SH
SOLE
339621
0
206612
BERKSHIRE HATHAWAY INC DEL CL A
COM
084670108
8284960
16
SH
SOLE
5
0
11
BERKSHIRE HATHAWAY INC DEL CL B NEW
COM
084670702
82275457
241277
SH
SOLE
76641
0
164636
BERRY GLOBAL GROUP INC
COM
08579W103
17499129
271979
SH
SOLE
138902
0
133077
BIOCRYST PHARMACEUTICALS INC
COM
09058V103
14345324
2037688
SH
SOLE
1482469
0
555219
BIOGEN IDEC INC
COM
09062X103
2578178
9051
SH
SOLE
450
0
8601
BIO-TECHNE CORP
COM
09073M104
76719553
939846
SH
SOLE
297291
0
642555
BLACKLINE INC
COM
09239B109
7429690
138047
SH
SOLE
1
137774
0
273
BLACKROCK INC-CLASS A
COM
09247X101
7427682
10747
SH
SOLE
10273
0
474
BLACKSTONE MORTGAGE TRUST
RE
09257W100
512655
24635
SH
SOLE
2805
0
21830
BLUEPRINT MEDICINES CORP
COM
09627Y109
6048936
95711
SH
SOLE
1
95652
0
59
BOEING CO
COM
097023105
486790
2306
SH
SOLE
1626
0
680
BOOT BARN HLDGS INC COM
COM
099406100
9625104
113651
SH
SOLE
1
113581
0
70
BOX INC CL A
COM
10316T104
8235156
280298
SH
SOLE
1
280124
0
174
BP AMOCO PLC
ADR
055622104
520159
14740
SH
SOLE
8106
0
6635
BRIGHT HORIZONS FAM SOL IN DEL COM
COM
109194100
7233381
78241
SH
SOLE
1
78156
0
85
BRISTOL MYERS SQUIBB CO
COM
110122108
5114977
79984
SH
SOLE
45529
0
34455
BROADCOM INC
COM
11135F101
29290509
33767
SH
SOLE
22835
0
10932
BROADRIDGE FINL SOLUTIONS INC COM
COM
11133T103
365546
2207
SH
SOLE
892
0
1315
BROWN-FORMAN CORPORATION CLS B
COM
115637209
759423
11372
SH
SOLE
5716
0
5656
BUNGE LIMITED
COM
G16962105
900854
9548
SH
SOLE
268
0
9280
BWX TECHNOLOGIES INC COM
COM
05605H100
3989599
55744
SH
SOLE
16447
0
39297
CABLE ONE INC
COM
12685J105
563118
857
SH
SOLE
437
0
420
CACI INTERNATIONAL INC
COM
127190304
19962999
58570
SH
SOLE
29442
0
29128
CACTUS INC A
COM
127203107
8026793
189669
SH
SOLE
1
189551
0
118
CADENCE BANK
COM
12740C103
19690554
1002574
SH
SOLE
751710
0
250864
CADENCE DESIGN SYSTEMS INC
COM
127387108
395636
1687
SH
SOLE
625
0
1062
CANADIAN NATIONAL RAILWAY CO.
COM
136375102
302433
2498
SH
SOLE
1384
0
1114
CANADIAN PACIFIC KANSAS CITY LTD
COM
13646K108
2759750
34168
SH
SOLE
23937
0
10231
CAPITAL SOUTHWEST CORPORATION
COM
140501107
210295
10664
SH
SOLE
0
0
10664
CAPRI HOLDINGS LIMITED SHS
COM
G1890L107
6465333
180143
SH
SOLE
97988
0
82155
CARETRUST REIT INC
RE
14174T107
297900
15000
SH
SOLE
0
0
15000
CARLISLE COMPANIES INCORPORATED
COM
142339100
19699196
76791
SH
SOLE
38800
0
37991
CARRIER GLOBAL CORPORATION COM
COM
14448C104
960497
19322
SH
SOLE
10367
0
8955
CARTER INC
COM
146229109
9438073
130001
SH
SOLE
65455
0
64546
CASELLA WASTE SYS INC CL A
COM
147448104
10155184
112274
SH
SOLE
34028
0
78246
CASEYS GEN STORES INC COM
COM
147528103
11694534
47952
SH
SOLE
24303
0
23649
CATALENT INC
COM
148806102
602184
13888
SH
SOLE
11058
0
2830
CATERPILLAR INC
COM
149123101
7549007
30681
SH
SOLE
5042
0
25639
CBIZ INC COM
COM
124805102
6801139
127649
SH
SOLE
1
127570
0
79
CCC INTELLIGENT SOLUTIONS HLD COM
COM
12510Q100
14123670
1259917
SH
SOLE
629534
0
630383
CDW CORP
COM
12514G108
225005
1227
SH
SOLE
1171
0
56
CENTERPOINT ENERGY INC
COM
15189T107
259960
8918
SH
SOLE
1784
0
7134
CHARLES RIV LABS INTL INC
COM
159864107
1740240
8277
SH
SOLE
860
0
7417
CHART INDS INC
COM
16115Q308
4729784
29600
SH
SOLE
21155
0
8445
CHARTER COMMUNICATIONS INC A
COM
16119P108
326592
889
SH
SOLE
93
0
796
CHECK POINT SOFTWARE TECH
COM
M22465104
411783
3278
SH
SOLE
1153
0
2125
CHEMED CORP NEW COM
COM
16359R103
6862418
12669
SH
SOLE
9036
0
3633
CHEVRON CORP NEW COM
COM
166764100
69151519
439476
SH
SOLE
215011
0
224466
CHIPOTLE MEXICAN GRILL-CL A
COM
169656105
1653447
773
SH
SOLE
768
0
5
CHOICE HOTELS INTL INC COM
COM
169905106
14421467
122715
SH
SOLE
61479
0
61236
CHUBB LIMITED COM
COM
H1467J104
777943
4040
SH
SOLE
2592
0
1448
CHURCH & DWIGHT
COM
171340102
4430066
44199
SH
SOLE
0
0
44199
CHURCHILL DOWNS INC
COM
171484108
21556320
154892
SH
SOLE
1
120459
0
34433
CIENA CORP COM NEW
COM
171779309
12188427
286854
SH
SOLE
149350
0
137504
CIGNA CORP
COM
125523100
2250974
8022
SH
SOLE
2648
0
5374
CINTAS CORP
COM
172908105
13978884
28122
SH
SOLE
9092
0
19030
CIRCOR INTL INC
COM
17273K109
69949397
1239139
SH
SOLE
943406
0
295733
CISCO SYSTEMS INC
COM
17275R102
8441270
163148
SH
SOLE
23094
0
140055
CITIGROUP
COM
172967424
363578
7897
SH
SOLE
2505
0
5392
CIVITAS RESOURCES INC
COM
17888H103
8529528
122957
SH
SOLE
62929
0
60028
CLOROX CO
COM
189054109
563797
3545
SH
SOLE
3338
0
207
CME GROUP INC
COM
12572Q105
1041623
5622
SH
SOLE
2708
0
2914
CMS ENERGY CORP
COM
125896100
239465
4076
SH
SOLE
76
0
4000
COCA COLA
COM
191216100
9978188
165696
SH
SOLE
85768
0
79928
COCA COLA CONS INC COM
COM
191098102
12058940
18960
SH
SOLE
9093
0
9867
COGNEX CORP
COM
192422103
829096
14800
SH
SOLE
5200
0
9600
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A
COM
192446102
320395
4908
SH
SOLE
0
0
4908
COLGATE PALMOLIVE COMPANY
COM
194162103
761387
9883
SH
SOLE
4638
0
5245
COLUMBIA BKG SYS INC
COM
197236102
14106992
695612
SH
SOLE
478083
0
217529
COLUMBIA EMERGING MARKETS CONS
ETF
19762B509
1844783
89270
SH
SOLE
3566
0
85704
COLUMBIA SPORTSWEAR CO
COM
198516106
8034274
104017
SH
SOLE
52678
0
51339
COLUMBUS MCKINNON CORP
COM
199333105
15629844
384498
SH
SOLE
273570
0
110928
COMCAST CL A
COM
20030N101
8095891
194847
SH
SOLE
43083
0
151765
COMFORT SYS USA INC
COM
199908104
12655551
77074
SH
SOLE
1
77026
0
48
COMMERCE BANCSHARES INC
COM
200525103
211115
4335
SH
SOLE
4335
0
0
COMMUNITY BANK SYSTEM INC
COM
203607106
13515880
288308
SH
SOLE
208444
0
79864
COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD
ADR
204409601
226969
86300
SH
SOLE
86300
0
0
COMPASS MINERALS INTL INC
COM
20451N101
48971798
1440347
SH
SOLE
1057274
0
383073
CONDUENT INC
COM
206787103
12908437
3796599
SH
SOLE
2728789
0
1067810
CONMED CORP
COM
207410101
10589229
77925
SH
SOLE
1
77877
0
48
CONOCOPHILLIPS
COM
20825C104
40868789
394449
SH
SOLE
218082
0
176368
CONSOLIDATED EDISON INC
COM
209115104
873906
9668
SH
SOLE
5849
0
3820
CONSTELLATION BRANDS INC
COM
21036P108
889126
3613
SH
SOLE
2174
0
1439
CONSUMER STAPLES SELECT SECTOR SPDR FD
ETF
81369Y308
540996
7294
SH
SOLE
7227
0
67
CORNING INC
COM
219350105
518102
14786
SH
SOLE
6041
0
8745
CORTEVA INC
COM
22052L104
927665
16190
SH
SOLE
13489
0
2701
COSTCO WHOLESALE CORP.
COM
22160K105
57466286
106740
SH
SOLE
46403
0
60512
COTERRA ENERGY INC COM
COM
127097103
321372
12703
SH
SOLE
8600
0
4103
COTY INC COM CL A
COM
222070203
48993766
3986474
SH
SOLE
2979075
0
1007399
COUSINS PPTYS INC
RE
222795502
12540411
550018
SH
SOLE
391621
0
158397
CRANE COMPANY
COM
224408104
8077570
90637
SH
SOLE
62043
0
28594
CRANE NXT CO COM
COM
224441105
13319784
235999
SH
SOLE
124108
0
111891
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES
COM
G25457105
3203132
184725
SH
SOLE
1
184611
0
114
CROWN CASTLE INTERNATIONAL CORP
COM
22822V101
2134894
18737
SH
SOLE
3282
0
15455
CSG SYS INTL INC
COM
126349109
5416082
102694
SH
SOLE
78852
0
23842
CSW INDUSTRIALS INC.
COM
126402106
1772251
10664
SH
SOLE
0
0
10664
CSX CORPORATION
COM
126408103
1081194
31707
SH
SOLE
24154
0
7553
CUBESMART
RE
229663109
8282823
185464
SH
SOLE
34550
0
150914
CUMMINS INC.
COM
231021106
427805
1745
SH
SOLE
775
0
970
CVS CAREMARK CORPORATION
COM
126650100
1346355
19476
SH
SOLE
9940
0
9536
DANAHER CORPORATION
COM
235851102
50426933
210113
SH
SOLE
74849
0
135264
DAQO NEW ENERGY CORP SPNSRD ADR NEW
ADR
23703Q203
440670
11100
SH
SOLE
11100
0
0
DAVITA INC
COM
23918K108
203955
2030
SH
SOLE
80
0
1950
DEERE & CO
COM
244199105
5077800
12532
SH
SOLE
7594
0
4938
DELL TECHNOLOGIES INC CL C
COM
24703L202
1845855
34113
SH
SOLE
119
0
33994
DENBURY INC
COM
24790A101
9923610
115043
SH
SOLE
1
114972
0
71
DESCARTES SYS GROUP INC
COM
249906108
1808804
22579
SH
SOLE
6628
0
15951
DESKTOP METAL INC COM CL A
COM
25058X105
3505259
1980372
SH
SOLE
1441656
0
538716
DEXCOM, INC.
COM
252131107
957400
7450
SH
SOLE
245
0
7205
DIAGEO PLC
ADR
25243Q205
983632
5670
SH
SOLE
4080
0
1590
DIAMONDBACK ENERGY INC
COM
25278X109
9658917
73531
SH
SOLE
50924
0
22607
DIGITAL REALTY TRUST INC
RE
253868103
470625
4133
SH
SOLE
2200
0
1933
DIGITALBRIDGE GROUP INC CL A COM
RE
25401T603
15325831
1041865
SH
SOLE
758490
0
283375
DIMENSIONAL ETF TRUST US CORE EQUITY 2
COM
25434V708
341683
12585
SH
SOLE
1455
0
11130
DIODES INC
COM
254543101
2932951
31711
SH
SOLE
4240
0
27471
DISCOVER FINANCIAL SERVICES
COM
254709108
6064983
51904
SH
SOLE
4714
0
47190
DISNEY WALT CO
COM
254687106
10665929
119467
SH
SOLE
30077
0
89390
DOLLAR GENERAL
COM
256677105
38893203
229080
SH
SOLE
107468
0
121612
DONALDSON CO INC
COM
257651109
9547590
152737
SH
SOLE
69661
0
83076
DOVER CORP
COM
260003108
38470060
260549
SH
SOLE
105489
0
155060
DOW CHEMICAL CO
COM
260557103
4533630
85123
SH
SOLE
23045
0
62078
DR REDDYS LABS LTD ADR
ADR
256135203
422837
6700
SH
SOLE
6700
0
0
DRIL-QUIP INC
COM
262037104
17756477
763063
SH
SOLE
544620
0
218443
DTE ENERGY COMPANY
COM
233331107
808836
7352
SH
SOLE
6491
0
862
DUKE ENERGY CORPORATION
COM
26441C204
1375564
15329
SH
SOLE
10806
0
4523
DUPONT DE NEMOURS INC
COM
26614N102
4730927
66223
SH
SOLE
16874
0
49349
EAGLE MATERIALS INC
COM
26969P108
10686900
57327
SH
SOLE
28893
0
28434
EASTMAN CHEMICAL CO
COM
277432100
5331792
63686
SH
SOLE
19903
0
43783
EATON CORP PLC
COM
G29183103
2208682
10983
SH
SOLE
1378
0
9605
ECOLAB INC
COM
278865100
5784777
30986
SH
SOLE
5260
0
25726
EDWARDS LIFESCIENCES CORPORATION
COM
28176E108
2599452
27557
SH
SOLE
5871
0
21686
ELEMENT SOLUTIONS INC COM
COM
28618M106
39154887
2039317
SH
SOLE
1371281
0
668036
EMCOR GROUP INC
COM
29084Q100
25457511
137772
SH
SOLE
72328
0
65444
EMERSON ELECTRIC
COM
291011104
5877791
65027
SH
SOLE
35955
0
29072
EMPIRE STATE REALTY TRUST-A
RE
292104106
9346210
1247825
SH
SOLE
886671
0
361154
ENBRIDGE INC
COM
29250N105
636529
17134
SH
SOLE
7465
0
9669
ENCOMPASS HEALTH CORP
COM
29261A100
8009349
118289
SH
SOLE
60547
0
57742
ENDAVA PLC ADS
ADR
29260V105
7837019
151323
SH
SOLE
1
151066
0
257
ENERGY SELECT SECTOR SPDR FUND
ETF
81369Y506
856725
10555
SH
SOLE
9631
0
925
ENERGY TRANSFER EQUITY LP
COM
29273V100
328892
25897
SH
SOLE
25897
0
0
ENERPAC TOOL GROUP CORP CL A COM
COM
292765104
16710057
618891
SH
SOLE
471584
0
147307
ENERSYS
COM
29275Y102
70160351
646520
SH
SOLE
449934
0
196586
ENPRO INDUSTRIES INC.
COM
29355X107
26225426
196401
SH
SOLE
98534
0
97867
ENSIGN GROUP INC
COM
29358P101
26647087
279144
SH
SOLE
1
204130
0
75014
ENTERPRISE FINL SVCS CORP COM
COM
293712105
9209536
235538
SH
SOLE
169566
0
65972
ENVESTNET INC COM
COM
29404K106
12827435
216132
SH
SOLE
1
215999
0
133
EOG RESOURCES INC.
COM
26875P101
8986516
78526
SH
SOLE
11155
0
67371
EQUITY COMMONWEALTH
RE
294628102
94470253
4662895
SH
SOLE
3338665
0
1324230
EQUITY LIFESTYLE PPTYS INC
RE
29472R108
381742
5707
SH
SOLE
2112
0
3595
EQUITY RESIDENTIAL PROPERTIES
RE
29476L107
263880
4000
SH
SOLE
0
0
4000
ERICSSON L M TEL CO SP ADR
ADR
294821608
69602
12771
SH
SOLE
11000
0
1771
ESSENTIAL UTILS INC COM
COM
29670G102
296173
7421
SH
SOLE
7421
0
0
ESTEE LAUDER COMPANIES - CLASS A
COM
518439104
41546939
211564
SH
SOLE
59613
0
151951
EVERCORE INC CLASS A
COM
29977A105
385601
3120
SH
SOLE
3120
0
0
EVERSOURCE ENERGY
COM
30040W108
313396
4419
SH
SOLE
595
0
3824
EXACT SCIENCES CORP
COM
30063P105
311279
3315
SH
SOLE
0
0
3315
EXPEDITORS INTERNATIONAL OF WASHINGTON
COM
302130109
203620
1681
SH
SOLE
1646
0
35
EXXON MOBIL CORP
COM
30231G102
14999540
139856
SH
SOLE
52207
0
87650
FAIR ISAAC CORP COM
COM
303250104
10915434
13489
SH
SOLE
7561
0
5928
FARO TECHNOLOGIES INC
COM
311642102
11626384
717678
SH
SOLE
518794
0
198884
FASTENAL COMPANY
COM
311900104
378480
6416
SH
SOLE
3666
0
2750
FEDERAL EXPRESS CORP
COM
31428X106
244182
985
SH
SOLE
133
0
852
FIDELITY NATIONAL INFORMATION
COM
31620M106
1013154
18522
SH
SOLE
8147
0
10375
FINANCIAL SELECT SECTOR SPDR FUND
ETF
81369Y605
540473
16033
SH
SOLE
15779
0
254
FINVOLUTION GROUP SPONSORED ADS
ADR
31810T101
64860
14100
SH
SOLE
14100
0
0
FIRST INDUSTRIAL REALTY TRUST, INC
RE
32054K103
17461531
331716
SH
SOLE
175486
0
156230
FIRST TRUST NASDQ 100 EQ WEI
ETF
337344105
7336828
68633
SH
SOLE
2130
0
66504
FIRST WESTN FINL INC
COM
33751L105
216579
11644
SH
SOLE
11644
0
0
FISERV INC
COM
337738108
459313
3641
SH
SOLE
1684
0
1957
FIVE BELOW INC COM
COM
33829M101
4148960
21110
SH
SOLE
6283
0
14827
FMC CORP
COM
302491303
21531603
206360
SH
SOLE
132965
0
73395
FNB CORPORATION
COM
302520101
1556767
136081
SH
SOLE
19000
0
117081
FNF GROUP
COM
31620R303
255600
7100
SH
SOLE
4500
0
2600
FORTUNE BRAND INNOVATIONS INC
COM
34964C106
1233008
17137
SH
SOLE
1400
0
15737
FORWARD AIR CORP COM
COM
349853101
4121207
38839
SH
SOLE
11725
0
27114
FOX FACTORY HOLDING CORP
COM
35138V102
16163216
148956
SH
SOLE
1
116430
0
32526
FRANCO NEVADA CORP
COM
351858105
58765175
412098
SH
SOLE
144432
0
267666
GALAPAGOS NV
ADR
36315X101
15912739
391361
SH
SOLE
285050
0
106311
GALLAGHER ARTHUR J
COM
363576109
2042001
9300
SH
SOLE
5741
0
3559
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK
COM
36266G107
304488
3748
SH
SOLE
2234
0
1514
GENERAL DYNAMICS CORP
COM
369550108
429630
1997
SH
SOLE
837
0
1160
GENERAL ELECTRIC CO
COM
369604301
1648505
15007
SH
SOLE
6721
0
8286
GENERAL MILLS INC
COM
370334104
3427263
44684
SH
SOLE
12257
0
32427
GENTEX CORP
COM
371901109
11428342
390579
SH
SOLE
197803
0
192776
GERON CORPORATION
COM
374163103
11057770
3444788
SH
SOLE
2499742
0
945046
GILDAN ACTIVEWEAR
COM
375916103
38138276
1182949
SH
SOLE
782718
0
400231
GILEAD SCIENCES INC.
COM
375558103
789845
10249
SH
SOLE
100
0
10149
GLACIER BANCORP INC
COM
37637Q105
38304502
1228890
SH
SOLE
842990
0
385900
GLOBANT S A COM
COM
L44385109
8267120
46000
SH
SOLE
1
45971
0
29
GLOBE LIFE INC COM
COM
37959E102
56329114
513858
SH
SOLE
236442
0
277416
GLOBUS MEDICAL INC
COM
379577208
20482713
344016
SH
SOLE
1
230106
0
113910
GOLDMAN SACHS ETF TR EQUAL WEIGHT US
COM
381430438
438891
7020
SH
SOLE
0
0
7020
GOLDMAN SACHS GROUP INC.
COM
38141G104
807674
2505
SH
SOLE
1473
0
1032
GOOSEHEAD INS INC COM CL A
COM
38267D109
5292823
84160
SH
SOLE
1
84108
0
52
GRACO INC.
COM
384109104
1244045
14407
SH
SOLE
0
0
14407
GRAINGER WW INC
COM
384802104
16851380
21369
SH
SOLE
2748
0
18696
GRAPHIC PACKAGING HLDG CO COM
COM
388689101
17400604
724120
SH
SOLE
366311
0
357809
GREEN DOT CORP CL A
COM
39304D102
10828722
577840
SH
SOLE
415377
0
162463
GUIDEWIRE SOFTWARE INC
COM
40171V100
6386460
83944
SH
SOLE
58254
0
25690
HAIN CELESTIAL GROUP
COM
405217100
32740334
2617133
SH
SOLE
1881114
0
736019
HALOZYME THERAPEUTICS, INC.
COM
40637H109
9489585
263088
SH
SOLE
134703
0
128385
HAMILTON LANE INC CL A
COM
407497106
11265983
140860
SH
SOLE
1
140774
0
86
HANCOCK WHITNEY CO
COM
410120109
30268541
788654
SH
SOLE
589570
0
199084
HARLEY-DAVIDSON INC
COM
412822108
494243
14037
SH
SOLE
9138
0
4899
HARMONY GOLD MNG LTD SPONSORED ADR
ADR
413216300
103740
24700
SH
SOLE
24700
0
0
HCA HOLDING INC
COM
40412C101
2473362
8150
SH
SOLE
7700
0
450
HELLO GROUP INC ADR
ADR
423403104
340194
35400
SH
SOLE
35400
0
0
HELMERICH & PAYNE INC COM
COM
423452101
18930194
533997
SH
SOLE
388665
0
145332
HERSHEY FOODS CORP
COM
427866108
279664
1120
SH
SOLE
1000
0
120
HESS CORP
COM
42809H107
333622
2454
SH
SOLE
1159
0
1295
HEWLETT PACKARD ENTERPRISE COMPANY
COM
42824C109
181272
10790
SH
SOLE
0
0
10790
HEXCEL CORP
COM
428291108
13706863
180306
SH
SOLE
1
180166
0
140
HOLOGIC INC
COM
436440101
2939859
36308
SH
SOLE
4312
0
31996
HOME DEPOT INC
COM
437076102
51306224
165163
SH
SOLE
103162
0
62002
HONEYWELL INTERNATIONAL INC.
COM
438516106
41479877
199904
SH
SOLE
38369
0
161535
HORIZON PHARMA PLC
COM
G46188101
390625
3798
SH
SOLE
3393
0
405
HOULIHAN LOKEY INC
COM
441593100
12108352
123165
SH
SOLE
1
123089
0
76
HUB GROUP INC CL A
COM
443320106
11541181
143690
SH
SOLE
62436
0
81254
HUBBELL INC CL B
COM
443510607
570284
1720
SH
SOLE
340
0
1380
HUNTINGTON BANCSHARES INC
COM
446150104
182481
16928
SH
SOLE
705
0
16223
HUNTSMAN CORP
COM
447011107
6361562
235439
SH
SOLE
119384
0
116055
IBM
COM
459200101
4907821
36678
SH
SOLE
4960
0
31718
ICAD INC
COM
44934S206
66830
41000
SH
SOLE
0
0
41000
ICU MEDICAL INC
COM
44930G107
66418541
372740
SH
SOLE
275668
0
97072
IDEX CORP
COM
45167R104
414807
1927
SH
SOLE
1793
0
134
IDEXX LABS INC
COM
45168D104
4826431
9610
SH
SOLE
9128
0
482
ILLINOIS TOOL WORKS CO
COM
452308109
88659691
354412
SH
SOLE
50973
0
303639
IMMUNOGEN INC
COM
45253H101
5507342
291857
SH
SOLE
211697
0
80160
INARI MED INC COM
COM
45332Y109
7135697
122733
SH
SOLE
1
122656
0
77
INDUSTRIAL SELECT SECTOR SPDR FUND
ETF
81369Y704
1211214
11286
SH
SOLE
11286
0
0
INGEVITY CORP
COM
45688C107
2616968
44996
SH
SOLE
13433
0
31563
INMODE LTD SHS
COM
M5425M103
989775
26500
SH
SOLE
26500
0
0
INNOSPEC INC
COM
45768S105
8884220
88453
SH
SOLE
1
87250
0
1203
INNOVATIVE INDL PPTYS INC COM
RE
45781V101
282184
3865
SH
SOLE
3865
0
0
INSPIRE MED SYS INC
COM
457730109
12565841
38707
SH
SOLE
1
38683
0
24
INSTALLED BLDG PRODS INC
COM
45780R101
2900472
20694
SH
SOLE
6060
0
14634
INSULET CORP
COM
45784P101
20823627
72219
SH
SOLE
38888
0
33331
INTEGRA LIFESCIENCES HLDGS CP COM NEW
COM
457985208
7216876
175465
SH
SOLE
1
141377
0
34088
INTEL CORP
COM
458140100
2521329
75399
SH
SOLE
23424
0
51976
INTER PARFUMS INC
COM
458334109
5257472
38878
SH
SOLE
11096
0
27782
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
7264260
64240
SH
SOLE
62763
0
1477
INTL FLAVORS AND FRAGRANCES INC
COM
459506101
628682
7899
SH
SOLE
2140
0
5759
INTUIT INC
COM
461202103
962199
2100
SH
SOLE
635
0
1465
INTUITIVE SURGICAL INC
COM
46120E602
855192
2501
SH
SOLE
2298
0
203
IRON MOUNTAIN INC.
COM
46284V101
321943
5666
SH
SOLE
4880
0
786
ISHARES DJ SELECT DIVIDEND
ETF
464287168
480668
4243
SH
SOLE
3008
0
1235
ISHARES GOLD TR ISHARES NEW
ETF
464285204
4189727
115134
SH
SOLE
18159
0
96975
ISHARES IBOXX INV GR CORP BD
ETF
464287242
1032521
9548
SH
SOLE
8296
0
1252
ISHARES INC CORE MSCI EMKT
ETF
46434G103
325113
6596
SH
SOLE
2190
0
4406
ISHARES INC MSCI GBL ETF NEW
ETF
46434G848
2204180
54478
SH
SOLE
2830
0
51648
ISHARES LEHMAN 20 YR TREAS
ETF
464287432
319114
3100
SH
SOLE
0
0
3100
ISHARES MSCI EAFE GROWTH INDEX
ETF
464288885
728502
7636
SH
SOLE
6906
0
730
ISHARES MSCI EAFE INDEX FUND
ETF
464287465
10596912
146165
SH
SOLE
98747
0
47419
ISHARES MSCI EAFE SMALL CAP INDEX FUND
ETF
464288273
382689
6489
SH
SOLE
1731
0
4758
ISHARES MSCI EMERGING MARKETS INDEX
ETF
464287234
1417257
35826
SH
SOLE
4891
0
30935
ISHARES MSCI JAPAN INDEX FUND N/C MORGAN STANLEY WEBS-JIS 92923H889
ETF
46434G822
1403707
22677
SH
SOLE
5977
0
16700
ISHARES NASDAQ BIOTECH INDX
ETF
464287556
602680
4747
SH
SOLE
1512
0
3235
ISHARES RUSELL 3000 INDEX
ETF
464287689
1029372
4045
SH
SOLE
345
0
3700
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF
464287614
7515884
27313
SH
SOLE
25481
0
1833
ISHARES RUSSELL 1000 INDEX
ETF
464287622
918169
3767
SH
SOLE
2967
0
800
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF
464287598
6144996
38935
SH
SOLE
37296
0
1639
ISHARES RUSSELL 2000
ETF
464287655
7172531
38301
SH
SOLE
9671
0
28630
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF
464287648
3408788
14048
SH
SOLE
7710
0
6338
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF
464287630
9228575
65544
SH
SOLE
59038
0
6506
ISHARES RUSSELL MIDCAP GRWTH
ETF
464287481
1538060
15917
SH
SOLE
14317
0
1600
ISHARES RUSSELL MIDCAP INDEX FUND
ETF
464287499
5666977
77598
SH
SOLE
5732
0
71866
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
837543
5283
SH
SOLE
0
0
5283
ISHARES S&P 1500 INDEX FUND
ETF
464287150
372282
3805
SH
SOLE
0
0
3805
ISHARES S&P 500/BARRA GROWTH
ETF
464287309
716571
10167
SH
SOLE
7692
0
2475
ISHARES S&P INDEX FUND
ETF
464287200
3806164
8540
SH
SOLE
5658
0
2882
ISHARES S&P MIDCAP 400
ETF
464287507
1662515
6359
SH
SOLE
5205
0
1154
ISHARES S&P PREF STK INDEX FD
ETF
464288687
435588
14083
SH
SOLE
1685
0
12398
ISHARES S&P SMALLCAP 600 INDEX FUND
ETF
464287804
979572
9831
SH
SOLE
2602
0
7229
ISHARES SILVER TRUST
ETF
46428Q109
407355
19500
SH
SOLE
18500
0
1000
ISHARES TR CORE MSCI EAFE
ETF
46432F842
604172
8951
SH
SOLE
8287
0
664
ISHARES TR EAFE VALUE ETF
ETF
464288877
327740
6697
SH
SOLE
6671
0
26
ISHARES TR INTL QLTY FACTOR
ETF
46434V456
2397696
67351
SH
SOLE
8660
0
58691
ISHARES TR ISHARES 1-5 YR (ETF)
ETF
464288646
1316707
26245
SH
SOLE
19416
0
6829
ISHARES TR NATIONAL MUN ETF
ETF
464288414
647211
6064
SH
SOLE
3905
0
2159
ITT INC
COM
45073V108
15771599
169205
SH
SOLE
83219
0
85986
ITURAN LOCATION AND CONTROL SHS
COM
M6158M104
2756991
118123
SH
SOLE
118123
0
0
J & J SNACK FOODS CORP
COM
466032109
4983431
31469
SH
SOLE
15534
0
15935
J.M. SMUCKER COMPANY
COM
832696405
390292
2643
SH
SOLE
1015
0
1628
JACOBS SOLUTIONS INC
COM
46982L108
49022865
412338
SH
SOLE
207264
0
205074
JOHN BEAN TECHNOLOGIES CORPORATION
COM
477839104
9376976
77304
SH
SOLE
1
76608
0
696
JOHNSON & JOHNSON CO
COM
478160104
49703869
300290
SH
SOLE
100165
0
200125
JOHNSON CONTROLS INTERNATIONAL PLC
COM
G51502105
446863
6558
SH
SOLE
291
0
6267
JP MORGAN CHASE & CO
COM
46625H100
94509625
649819
SH
SOLE
261881
0
387939
KBR INC
COM
48242W106
71058142
1092194
SH
SOLE
741833
0
350361
KENNAMETAL INC
COM
489170100
265248
9343
SH
SOLE
0
0
9343
KEYCORP
COM
493267108
200277
21675
SH
SOLE
21675
0
0
KEYSIGHT TECHNOLOGIES
COM
49338L103
58300732
348168
SH
SOLE
167080
0
181088
KIMBERLY CLARK CORP COM
COM
494368103
4160301
30134
SH
SOLE
11868
0
18266
KINDER MORGAN INC
COM
49456B101
663628
38539
SH
SOLE
12188
0
26351
KINSALE CAP GROUP INC COM
COM
49714P108
11945213
31922
SH
SOLE
1
31902
0
20
KLA-TENCOR CORP COM
COM
482480100
1734917
3577
SH
SOLE
3570
0
7
KONINKLIJKE PHILIPS ELECTRONICS N.V
ADR
500472303
339775
15666
SH
SOLE
12536
0
3131
KRATOS DEFENSE & SEC SOLUTIONS UBC
COM
50077B207
7585961
529007
SH
SOLE
1
528677
0
330
KT CORP SPONSORED ADR
ADR
48268K101
557090
49300
SH
SOLE
49300
0
0
LABORATORY CORP OF AMERICA HOLDINGS
COM
50540R409
359582
1490
SH
SOLE
83
0
1407
LAKELAND FINANCIAL CORP
COM
511656100
8267032
170384
SH
SOLE
107645
0
62739
LAM RESEARCH CORPORATION
COM
512807108
435919
679
SH
SOLE
664
0
15
LAMB WESTON HOLDINGS
COM
513272104
9589819
83426
SH
SOLE
52446
0
30980
LANDSTAR SYS INC
COM
515098101
5032226
26136
SH
SOLE
18335
0
7801
LANTHEUS HLDGS INC COM
COM
516544103
7502784
89404
SH
SOLE
1
89349
0
55
LIBERTY GLOBAL PLC
COM
G5480U120
481034
27070
SH
SOLE
5870
0
21200
LILLY ELI & CO
COM
532457108
5871161
12519
SH
SOLE
6142
0
6377
LINDE PLC
COM
G54950103
3230797
8478
SH
SOLE
8429
0
49
LIVENT CORP
COM
53814L108
9998318
364503
SH
SOLE
1
364274
0
229
LKQ CORP
COM
501889208
12413084
213027
SH
SOLE
101961
0
111066
LOCKHEED MARTIN CORP COM
COM
539830109
4161471
9040
SH
SOLE
7588
0
1452
LOWES COS INC COM
COM
548661107
13917324
61663
SH
SOLE
35329
0
26334
LUMENTUM HLDGS INC COM
COM
55024U109
15744334
277531
SH
SOLE
211256
0
66275
LYONDELLBASELL INDUSTRIES N.V. CL A
COM
N53745100
5023101
54700
SH
SOLE
3265
0
51435
M&T BANK CORPORATION
COM
55261F104
297891
2407
SH
SOLE
2400
0
7
MAIN STREET CAPITAL CORP
COM
56035L104
207232
5177
SH
SOLE
0
0
5177
MARATHON OIL GROUP
COM
565849106
550532
23916
SH
SOLE
20201
0
3715
MARATHON PETE CORP COM
COM
56585A102
3993654
34251
SH
SOLE
29059
0
5192
MARRIOTT INTL - CL A
COM
571903202
691344
3764
SH
SOLE
2983
0
781
MARSH & MCLENNAN
COM
571748102
55437343
294755
SH
SOLE
83662
0
211543
MARTIN MARIETTA MATERIALS
COM
573284106
20456561
44308
SH
SOLE
1775
0
42533
MARVELL TECHNOLOGY INC
COM
573874104
93330408
1561232
SH
SOLE
549988
0
1011244
MASTERCARD INC-CLASS A
COM
57636Q104
4005906
10186
SH
SOLE
6602
0
3585
MATADOR RESOURCES CO
COM
576485205
26338673
503415
SH
SOLE
1
351683
0
151732
MATERION CORP COM
COM
576690101
18673870
163519
SH
SOLE
78912
0
84607
MAXIMUS INC
COM
577933104
28558549
337931
SH
SOLE
1
260077
0
77854
MCCORMICK & COMPANY INC
COM
579780206
22295354
255593
SH
SOLE
49462
0
206131
MCDONALDS CORP
COM
580135101
15103181
50613
SH
SOLE
18868
0
31745
MCKESSON CORPORATION
COM
58155Q103
85284240
199584
SH
SOLE
66758
0
132826
MEDPACE HLDGS INC
COM
58506Q109
12614449
52523
SH
SOLE
1
42875
0
9648
MEDTRONIC PLC
COM
G5960L103
664274
7540
SH
SOLE
3356
0
4184
MERCK & CO
COM
58933Y105
15234250
132024
SH
SOLE
46476
0
85548
MERCURY SYS INC COM
COM
589378108
21887307
632764
SH
SOLE
499049
0
133715
META PLATFORMS INC CL A
COM
30303M102
1110039
3868
SH
SOLE
651
0
3217
METTLER-TOLEDO INTERNATIONAL
COM
592688105
106581244
81258
SH
SOLE
15076
0
66182
MICROCHIP TECHNOLOGY INC.
COM
595017104
96021300
1071786
SH
SOLE
205544
0
866742
MICROSOFT CORP
COM
594918104
224118161
658126
SH
SOLE
340880
0
317247
MODEL N INC
COM
607525102
6772713
191536
SH
SOLE
57365
0
134171
MODINE MFG CO
COM
607828100
56599582
1714100
SH
SOLE
1252191
0
461909
MONDELEZ INTERNATIONAL INC
COM
609207105
69929757
958730
SH
SOLE
403802
0
554928
MONOLITHIC PWR SYS INC
COM
609839105
44134631
81696
SH
SOLE
46683
0
35013
MONTROSE ENVIRONMENTAL GROUP I COM
COM
615111101
5593958
132810
SH
SOLE
1
132689
0
121
MOODYS CORP
COM
615369105
19571421
56285
SH
SOLE
1125
0
55160
MORNINGSTAR INC
COM
617700109
7717904
39363
SH
SOLE
27257
0
12106
MOTOROLA SOLUTIONS
COM
620076307
1005364
3428
SH
SOLE
1714
0
1714
MP MATERIALS CORP COM CL A
COM
553368101
13404477
585860
SH
SOLE
426245
0
159615
MSCI INC.
COM
55354G100
226198
482
SH
SOLE
442
0
40
MURPHY OIL CORP
COM
626717102
33267725
868609
SH
SOLE
658301
0
210308
MURPHY USA INC
COM
626755102
228044
733
SH
SOLE
358
0
375
NATERA INC COM
COM
632307104
6912494
142057
SH
SOLE
1
141146
0
911
NATIONAL BANK HOLDINGS CORPORATION
COM
633707104
31786429
1094574
SH
SOLE
828431
0
266143
NEOGENOMICS INC
COM
64049M209
21551060
1341074
SH
SOLE
976717
0
364357
NETFLIX INC
COM
64110L106
835610
1897
SH
SOLE
884
0
1013
NEW JERSEY RESOURCES CORP
COM
646025106
22571088
478201
SH
SOLE
347995
0
130206
NEW YORK TIMES CLASS A
COM
650111107
9155299
232486
SH
SOLE
1
232340
0
146
NEWMONT CORP
COM
651639106
809773
18982
SH
SOLE
1746
0
17236
NEXTERA ENERGY INC
COM
65339F101
22466593
302785
SH
SOLE
51026
0
251759
NEXTGEN HEALTHCARE INC COM
COM
65343C102
12027633
741531
SH
SOLE
372089
0
369442
NGL ENERGY PARTNERS LP
COM
62913M107
38900
10000
SH
SOLE
0
0
10000
NIKE INC
COM
654106103
19415351
175912
SH
SOLE
94199
0
81713
NORDSON CORP
COM
655663102
4791364
19306
SH
SOLE
13264
0
6042
NORFOLK SOUTHERN CORP
COM
655844108
562819
2482
SH
SOLE
986
0
1496
NORTHERN TR CORP
COM
665859104
12745198
171908
SH
SOLE
2422
0
169486
NORTHROP GRUMMAN CORPORATION
COM
666807102
1686916
3701
SH
SOLE
2454
0
1247
NOVANTA INC
COM
67000B104
18215407
98943
SH
SOLE
1
98882
0
61
NOVARTIS A G SPONSORED ADR
ADR
66987V109
15157288
150206
SH
SOLE
9991
0
140215
NOVO-NORDISK A S ADR
ADR
670100205
53650529
331524
SH
SOLE
138735
0
192789
NUCOR CORP
COM
670346105
461768
2816
SH
SOLE
950
0
1866
NUVEEN MUN VALUE FD INC
CEF
670928100
92220
10600
SH
SOLE
10600
0
0
NVIDIA CORP
COM
67066G104
5409111
12787
SH
SOLE
2949
0
9839
NXP SEMICONDUCTORS N.V.
COM
N6596X109
18660062
91167
SH
SOLE
17644
0
73523
OCCIDENTAL PETE CORP COM
COM
674599105
2904309
49393
SH
SOLE
46565
0
2828
OGE ENERGY CORP
COM
670837103
24184021
673462
SH
SOLE
478303
0
195159
OLLIES BARGAIN OUTLT HLDGS INC
COM
681116109
15692369
270885
SH
SOLE
207017
0
63868
OMNICELL INC
COM
68213N109
378959
5144
SH
SOLE
808
0
4336
ONE GAS INC
COM
68235P108
295949
3853
SH
SOLE
1662
0
2191
ONEOK, INC
COM
682680103
2212107
35841
SH
SOLE
12482
0
23359
ONESPAN INC
COM
68287N100
3823675
257660
SH
SOLE
183835
0
73825
ONTO INNOVATION INC
COM
683344105
31377368
269403
SH
SOLE
1
210792
0
58611
OPTION CARE HEALTH INC COM NEW
COM
68404L201
9720781
299193
SH
SOLE
1
298897
0
296
ORACLE CORPORATION
COM
68389X105
16305952
136922
SH
SOLE
19314
0
117608
OREILLY AUTOMOTIVE INC
COM
67103H107
58509260
61247
SH
SOLE
25892
0
35355
ORTHOFIX MED INC
COM
68752M108
37304429
2065583
SH
SOLE
1442314
0
623269
OSHKOSH TRUCK CORP
COM
688239201
242452
2800
SH
SOLE
850
0
1950
OTIS WORLDWIDE CORP COM
COM
68902V107
353459
3971
SH
SOLE
664
0
3307
PACIFIC PREMIER BANCORP COM
COM
69478X105
14799539
715645
SH
SOLE
520769
0
194876
PACIRA BIOSCIENCES INC
COM
695127100
3784372
94444
SH
SOLE
1
94385
0
59
PALANTIR TECHNOLOGIES INC CL A
COM
69608A108
200057
13050
SH
SOLE
10000
0
3050
PALO ALTO NETWORKS INC
COM
697435105
33123550
129637
SH
SOLE
102203
0
27434
PALOMAR HLDGS INC COM
COM
69753M105
5739750
98893
SH
SOLE
1
98832
0
61
PAPA JOHNS INTL INC
COM
698813102
33715873
456669
SH
SOLE
304030
0
152639
PARKER-HANNIFIN CORP
COM
701094104
9382191
24055
SH
SOLE
4683
0
19372
PAYCHEX INC
COM
704326107
760157
6795
SH
SOLE
5745
0
1050
PAYPAL HOLDINGS INC
COM
70450Y103
216139
3239
SH
SOLE
1542
0
1697
PDC ENERGY
COM
69327R101
31115143
437379
SH
SOLE
280608
0
156771
PEDIATRIX MEDICAL GROUP INC
COM
58502B106
20266402
1426207
SH
SOLE
1029718
0
396489
PEPSICO INC
COM
713448108
50363359
271912
SH
SOLE
62360
0
209727
PERRIGO COMPANY PLC
COM
G97822103
28746925
846743
SH
SOLE
446337
0
400406
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG
ADR
71654V101
1016814
82200
SH
SOLE
82200
0
0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR
ADR
71654V408
659691
47700
SH
SOLE
47700
0
0
PFIZER INC COM
COM
717081103
23505159
640817
SH
SOLE
260278
0
380540
PHILIP MORRIS INTERNATIONAL
COM
718172109
908536
9307
SH
SOLE
3593
0
5714
PHILLIPS 66
COM
718546104
2731588
28639
SH
SOLE
7604
0
21035
PHREESIA INC COM
COM
71944F106
5186640
167257
SH
SOLE
84235
0
83022
PHYSICIANS REALTY TRUST
RE
71943U104
17686382
1264216
SH
SOLE
971295
0
292921
PIMCO ENHANCED SHORT MATURITY
ETF
72201R833
887665
8898
SH
SOLE
750
0
8148
PINTEREST INC CL A
COM
72352L106
668491
24451
SH
SOLE
19591
0
4860
PIONEER NATURAL RESOURCES CO
COM
723787107
1640037
7916
SH
SOLE
1201
0
6715
PNM RESOURCES INC.
COM
69349H107
27169503
602428
SH
SOLE
432478
0
169950
POSCO HOLDINGS INC SPONSORED ADR
ADR
693483109
591600
8000
SH
SOLE
7500
0
500
POTLATCH CORP (REIT)
RE
737630103
5902077
111676
SH
SOLE
5738
0
105938
POWER INTEGRATIONS INC
COM
739276103
14680099
155066
SH
SOLE
1
154969
0
97
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL
ETF
46137V357
7666631
51234
SH
SOLE
11026
0
40208
POWERSHARES QQQ TRUST N/C NASDAQ 100 TRUST
ETF
46090E103
6115644
16555
SH
SOLE
10504
0
6051
PREMIER INC CL A
COM
74051N102
16098342
582008
SH
SOLE
423680
0
158328
PROCTER & GAMBLE
COM
742718109
21394572
140995
SH
SOLE
48003
0
92993
PROGRESS SOFTWARE CORP
COM
743312100
41492406
714155
SH
SOLE
519821
0
194334
PROGRESSIVE CORP OHIO
COM
743315103
12347871
93283
SH
SOLE
23843
0
69440
PROLOGIS TRUST
RE
74340W103
336007
2740
SH
SOLE
2345
0
395
PROSHARES SHORT 20 TREASURY
COM
74347X849
498870
23000
SH
SOLE
23000
0
0
PROSHARES TR SHORT QQQ NEW
ETF
74347B714
179690
17000
SH
SOLE
0
0
17000
PURE STORAGE INC CL A
COM
74624M102
10117842
274792
SH
SOLE
131633
0
143159
PVH CORP
COM
693656100
19041608
224098
SH
SOLE
169326
0
54772
QIAGEN NV SHS NEW
COM
N72482123
6520525
144804
SH
SOLE
102536
0
42268
QORVO INC
COM
74736K101
204979
2009
SH
SOLE
0
0
2009
QUALCOMM INC COM
COM
747525103
1526675
12825
SH
SOLE
3985
0
8841
QUANEX BUILDING PRODUCTS CORP COM
COM
747619104
32429162
1207790
SH
SOLE
897876
0
309914
QUANTA SERVICES INC
COM
74762E102
160349099
816234
SH
SOLE
371176
0
445059
QUOTIENT TECHNOLOGY INC
COM
749119103
8815024
2295579
SH
SOLE
1664617
0
630962
RAMBUS INC DEL COM
COM
750917106
3284927
51191
SH
SOLE
14949
0
36242
RANGE RESOURCES CORP
COM
75281A109
29778966
1012890
SH
SOLE
1
803309
0
209581
RAYTHEON TECHNOLOGIES CORP COM
COM
75513E101
62717396
640235
SH
SOLE
333018
0
307218
RB GLOBAL INC
COM
74935Q107
9552900
159215
SH
SOLE
1
156166
0
3049
RBC BEARINGS INC
COM
75524B104
4552517
20934
SH
SOLE
6263
0
14671
REGAL REXNORD CORP
COM
758750103
75754490
492232
SH
SOLE
349493
0
142740
REGENERON PHARMACEUTICALS
COM
75886F107
797580
1110
SH
SOLE
0
0
1110
REINSURANCE GROUP OF AMERICA
COM
759351604
65181034
469977
SH
SOLE
193185
0
276792
REPUBLIC SERVICES INC
COM
760759100
45253449
295446
SH
SOLE
133204
0
162242
REV GROUP INC
COM
749527107
34849482
2628166
SH
SOLE
1967921
0
660245
RLI CORP
COM
749607107
491292
3600
SH
SOLE
0
0
3600
ROCKWELL AUTOMATION INC
COM
773903109
1692715
5138
SH
SOLE
3800
0
1338
ROPER TECHNOLOGIES
COM
776696106
102904663
214028
SH
SOLE
25108
0
188920
ROSS STORES INC.
COM
778296103
815746
7275
SH
SOLE
1500
0
5775
RPM INTL INC COM
COM
749685103
324913
3621
SH
SOLE
3621
0
0
S & P 500 DEPOSITARY RECEIPT
ETF
78462F103
8836797
19936
SH
SOLE
12977
0
6959
S&P GLOBAL INC
COM
78409V104
31613512
78859
SH
SOLE
36565
0
42294
SAIA INC
COM
78709Y105
13106428
38277
SH
SOLE
1
38253
0
24
SALESFORCE INC
COM
79466L302
1857187
8791
SH
SOLE
1538
0
7253
SCHLUMBERGER LTD.
COM
806857108
3951553
80447
SH
SOLE
4271
0
76176
SCHNITZER STEEL INDUSTRIES
COM
806882106
4527981
150983
SH
SOLE
113484
0
37499
SCHWAB INTL EQUITY ETF
ETF
808524805
940733
26388
SH
SOLE
21202
0
5186
SCHWAB STRATEGIC T INTRM TRM TRES
ETF
808524854
583722
11845
SH
SOLE
11370
0
475
SCHWAB STRATEGIC T SCHWAB FDT US LG
ETF
808524771
287160
4988
SH
SOLE
202
0
4786
SCHWAB STRATEGIC TR SCHWAB FDT US SC
ETF
808524763
258204
5118
SH
SOLE
1583
0
3535
SCHWAB STRATEGIC TR SHT TM US TRES
ETF
808524862
608488
12661
SH
SOLE
12661
0
0
SCHWAB STRATEGIC TR US AGGREGATE BOND ETF
ETF
808524839
275437
5967
SH
SOLE
5012
0
955
SCHWAB STRATEGIC TR US MID-CAP ETF
ETF
808524508
562771
7923
SH
SOLE
373
0
7550
SCHWAB US BROAD MARKET ETF
ETF
808524102
1018594
19702
SH
SOLE
12826
0
6876
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
379553
5227
SH
SOLE
1370
0
3857
SCHWAB US LARGE CAP ETF
ETF
808524201
1224974
23391
SH
SOLE
17531
0
5861
SCHWAB US REIT ETF
ETF
808524847
534849
27386
SH
SOLE
26258
0
1128
SCHWAB US SMALL-CAP ETF
ETF
808524607
2000434
45673
SH
SOLE
42498
0
3175
SEACOAST BANKING CORP OF FLORIDA
COM
811707801
42574943
1926468
SH
SOLE
1318973
0
607495
SEI INVESTMENTS COMPANY
COM
784117103
401362
6732
SH
SOLE
0
0
6732
SELECT SECTOR SPDR TR COMMUNICATION
ETF
81369Y852
233312
3585
SH
SOLE
3585
0
0
SELECT SECTOR SPDR TR SBI CONS DISCR
ETF
81369Y407
965546
5687
SH
SOLE
5371
0
316
SELECT SECTOR SPDR TR SBI HEALTHCARE
ETF
81369Y209
904290
6813
SH
SOLE
6695
0
118
SENSIENT TECHNOLOGIES CORP
COM
81725T100
19918677
280032
SH
SOLE
213080
0
66952
SERA PROGNOSTICS INC CLASS A COM
COM
81749D107
32950
10000
SH
SOLE
0
0
10000
SERVICE CORP INTL
COM
817565104
32364822
501081
SH
SOLE
323562
0
177519
SERVICENOW INC
COM
81762P102
41186782
73290
SH
SOLE
42442
0
30848
SHAKE SHACK INC
COM
819047101
5735192
73793
SH
SOLE
1
73733
0
60
SHELL PLC
ADR
780259305
800217
13253
SH
SOLE
4499
0
8754
SHERWIN WILLIAMS
COM
824348106
11795461
44424
SH
SOLE
1909
0
42515
SHOPIFY INC CL A
COM
82509L107
313956
4860
SH
SOLE
100
0
4760
SHORT S&P 500 PROSHARES
ETF
74347B425
156150
11250
SH
SOLE
11250
0
0
SILGAN HOLDINGS INC
COM
827048109
33210218
708258
SH
SOLE
530064
0
178194
SILICON LABORATORIES INC COM
COM
826919102
24163245
153184
SH
SOLE
1
102322
0
50862
SILK ROAD MEDICAL INC
COM
82710M100
3892238
119798
SH
SOLE
1
119724
0
74
SIMON PROPERTY GROUP
COM
828806109
4783644
41424
SH
SOLE
5049
0
36375
SIMPLY GOOD FOODS CO
COM
82900L102
9982557
272822
SH
SOLE
1
272651
0
171
SIMPSON MANUFACTURING CO INC COM
COM
829073105
9355398
67548
SH
SOLE
1
67506
0
42
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
8427246
50354
SH
SOLE
1
50323
0
31
SITIME CORP COM
COM
82982T106
3983022
33763
SH
SOLE
1
33742
0
21
SKYWORKS SOLUTIONS INC
COM
83088M102
4396165
39716
SH
SOLE
27689
0
12027
SNAP-ON INCORPORATED
COM
833034101
2410998
8366
SH
SOLE
0
0
8366
SONDER HOLDINGS INC CLASS A
COM
83542D102
57825
109000
SH
SOLE
109000
0
0
SOUTHERN COMPANY
COM
842587107
1265444
18014
SH
SOLE
9465
0
8549
SOUTHSTATE CORP
COM
840441109
42422313
644716
SH
SOLE
436742
0
207974
SP PLUS CORP COM
COM
78469C103
51885438
1326654
SH
SOLE
1014111
0
312543
SPDR DJIA ETF TRUST
ETF
78467X109
657786
1913
SH
SOLE
620
0
1293
SPDR GOLD SHARES
ETF
78463V107
43958887
246586
SH
SOLE
46436
0
200150
SPDR NUVEEN BARCLAYS CAPITAL
ETF
78468R739
300556
6388
SH
SOLE
0
0
6388
SPDR S&P BIOTECH ETF
ETF
78464A870
3107936
37355
SH
SOLE
1700
0
35655
SPDR S&P 1000 ETF
ETF
78464A847
271232
5911
SH
SOLE
1
0
5910
SPDR S&P DIVIDEND ETF
ETF
78464A763
1364561
11132
SH
SOLE
10450
0
682
SPDR S&P MIDCAP 400 DEP ETF TRUST
ETF
78467Y107
2965890
6193
SH
SOLE
4488
0
1705
SPDR SER TR PORTFOLIO SM ETF
ETF
78468R853
239488
6166
SH
SOLE
0
0
6166
SPDR SERIES TRUST S&P 600 SMCP VAL
ETF
78464A300
1496447
19387
SH
SOLE
19387
0
0
SPROUT SOCIAL INC COM CL A
COM
85209W109
3333445
72215
SH
SOLE
1
72170
0
45
SPX TECHNOLOGIES INC
COM
78473E103
78090744
919039
SH
SOLE
639577
0
279462
STAG INDL INC COM
RE
85254J102
39008952
1087206
SH
SOLE
756836
0
330370
STANDEX INTERNATIONAL CORPORATION
COM
854231107
5213594
36853
SH
SOLE
11081
0
25772
STARBUCKS CORP COM
COM
855244109
6966628
70328
SH
SOLE
31120
0
39209
STARWOOD PROPERTY TRUST INC
RE
85571B105
1604380
82700
SH
SOLE
79450
0
3250
STATE STREET CORPORATION
COM
857477103
482988
6600
SH
SOLE
4275
0
2325
STEPSTONE GROUP INC COM CL A
COM
85914M107
7040508
283777
SH
SOLE
1
283599
0
178
STERIS PLC
COM
G8473T100
32464165
144298
SH
SOLE
87229
0
57069
STERLING INFRASTRUCTURE INC
COM
859241101
44563387
798627
SH
SOLE
603672
0
194955
STEVEN MADDEN LTD
COM
556269108
31800179
972780
SH
SOLE
642032
0
330748
STOCK YDS BANCORP INC COM
COM
861025104
207478
4573
SH
SOLE
0
0
4573
STRYKER CORP
COM
863667101
6910899
22652
SH
SOLE
3599
0
19053
SUMMIT MATLS INC CL A
COM
86614U100
39656429
1047726
SH
SOLE
795447
0
252279
SUNCOR ENERGY INC
COM
867224107
29659731
1011587
SH
SOLE
617024
0
394563
SURGERY PARTNERS INC COM
COM
86881A100
8829738
196260
SH
SOLE
1
196137
0
123
SURMODICS INC.
COM
868873100
11893041
379848
SH
SOLE
276191
0
103657
SYMBOTIC INC
COM
87151X101
214050
5000
SH
SOLE
0
0
5000
SYSCO CORPORATION
COM
871829107
26935936
363018
SH
SOLE
224343
0
138675
T. ROWE PRICE GROUP INC.
COM
74144T108
1559543
13922
SH
SOLE
13917
0
5
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR
ADR
874039100
7695251
76251
SH
SOLE
72172
0
4079
TARGET CORPORATION
COM
87612E106
9774846
74108
SH
SOLE
65817
0
8291
TECHNIPFMC PLC
COM
G87110105
3880721
233497
SH
SOLE
1
227855
0
5642
TELLURIAN INC
COM
87968A104
66975
47500
SH
SOLE
0
0
47500
TENABLE HLDGS INC COM
COM
88025T102
11957524
274570
SH
SOLE
141860
0
132710
TENCENT MUSIC ENTMT GROUP SPON ADS
COM
88034P109
591876
80200
SH
SOLE
80200
0
0
TENET HEALTHCARE CORP
COM
88033G407
503173
6183
SH
SOLE
1128
0
5055
TERRENO RLTY CORP
RE
88146M101
35577998
591980
SH
SOLE
1
497126
0
94854
TESLA MOTORS
COM
88160R101
978235
3737
SH
SOLE
2041
0
1696
TETRA TECH INC
COM
88162G103
17539666
107119
SH
SOLE
1
106566
0
553
TEXAS INSTRUMENTS INC
COM
882508104
5135097
28526
SH
SOLE
18525
0
10001
TEXAS ROADHOUSE INC
COM
882681109
15524170
138263
SH
SOLE
70511
0
67752
THE CHARLES SCHWAB CORPORATION COM
COM
808513105
636408
11229
SH
SOLE
8618
0
2611
THERMO FISHER SCIENTIFIC INC
COM
883556102
93769715
179722
SH
SOLE
55723
0
124000
TJX COMPANIES INC
COM
872540109
63516872
749109
SH
SOLE
372903
0
376206
TOPBUILD CORP COM
COM
89055F103
5263206
19785
SH
SOLE
13939
0
5846
TOYOTA MOTOR CORP SP ADR REP2COM
ADR
892331307
508613
3164
SH
SOLE
3164
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
2491736
13028
SH
SOLE
2729
0
10299
TRAVELERS COMPANIES INC.
COM
89417E109
1754062
10101
SH
SOLE
6472
0
3629
TREEHOUSE FOODS INC
COM
89469A104
7293715
144774
SH
SOLE
101460
0
43314
TREX COMPANY, INC.
COM
89531P105
5417420
82633
SH
SOLE
1
82582
0
51
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW
ADR
900111204
103530
29000
SH
SOLE
29000
0
0
TYLER TECHNOLOGIES, INC.
COM
902252105
9108199
21870
SH
SOLE
15290
0
6580
UBER TECHNOLOGIES INC
COM
90353T100
332409
7700
SH
SOLE
6050
0
1650
UFP Industries Inc
COM
90278Q108
13732187
141496
SH
SOLE
69843
0
71653
ULTA SALON COSMETICS & FRANGRANCE INC
COM
90384S303
1582611
3363
SH
SOLE
322
0
3041
UNION PACIFIC CORP
COM
907818108
18366282
89758
SH
SOLE
50358
0
39400
UNITED BANKSHARES INC
COM
909907107
3478327
117234
SH
SOLE
34182
0
83052
UNITED CMNTY BKS BLAIRSVLE GA COM
COM
90984P303
21541605
862009
SH
SOLE
549678
0
312331
UNITED PARCEL SERVICE - CL B
COM
911312106
12065709
67313
SH
SOLE
4995
0
62318
UNITEDHEALTH GROUP INCORPORATED
COM
91324P102
108082663
224873
SH
SOLE
86425
0
138448
UNIVERSAL DISPLAY CORP
COM
91347P105
14667822
101768
SH
SOLE
51496
0
50272
UNIVERSAL ELECTRONICS
COM
913483103
1974486
205248
SH
SOLE
98048
0
107200
US BANCORP DEL COM NEW
COM
902973304
2515104
76123
SH
SOLE
34354
0
41769
VAIL RESORTS INC
COM
91879Q109
25752531
102290
SH
SOLE
54259
0
48031
VALE S A ADR
ADR
91912E105
1270526
94674
SH
SOLE
94674
0
0
VALERO ENERGY CORP
COM
91913Y100
765430
6526
SH
SOLE
3997
0
2530
VANECK VECTORS BIOTECH ETF
ETF
92189F726
833307
5340
SH
SOLE
0
0
5340
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
737139
4539
SH
SOLE
1171
0
3368
VANGUARD EMERG MARKET VIPERS
ETF
922042858
1972705
48494
SH
SOLE
20269
0
28225
VANGUARD EUROPE PACIFIC ETF
ETF
921943858
619043
13405
SH
SOLE
1890
0
11516
VANGUARD EXTENDED MARKET ETF
ETF
922908652
3475067
23350
SH
SOLE
385
0
22965
VANGUARD FTSE ALL -WORLD EX-U
ETF
922042775
1650700
30339
SH
SOLE
2682
0
27657
VANGUARD FTSE ALL WORLD EX-US S/C
ETF
922042718
367346
3325
SH
SOLE
0
0
3325
VANGUARD GROWTH ETF
ETF
922908736
2905717
10269
SH
SOLE
869
0
9400
VANGUARD HEALTH ETF
ETF
92204A504
304015
1242
SH
SOLE
245
0
998
VANGUARD INDEX FDS MID CAP ETF
ETF
922908629
499764
2270
SH
SOLE
2270
0
0
VANGUARD INDEX FDS SMALL CP ETF
ETF
922908751
509749
2563
SH
SOLE
2350
0
213
VANGUARD INFO TECH ETF
ETF
92204A702
894578
2024
SH
SOLE
1311
0
713
VANGUARD INT-TERM CORPORATE
ETF
92206C870
388670
4918
SH
SOLE
4870
0
48
VANGUARD S&P 500 ETF
ETF
922908363
3262344
8011
SH
SOLE
5321
0
2690
VANGUARD SHORT-TERM BOND ETF
ETF
921937827
566504
7497
SH
SOLE
254
0
7243
VANGUARD SMALL CAP GRWTH ETF
ETF
922908595
231734
1009
SH
SOLE
641
0
368
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
5272178
23934
SH
SOLE
9009
0
14925
VANGUARD TOTAL WORLD STOCK INDEX FD
ETF
922042742
232268
2395
SH
SOLE
400
0
1995
VANGUARD VALUE ETF
ETF
922908744
869639
6120
SH
SOLE
332
0
5788
VANGUARD WORLD FDS MATERIALS ETF
ETF
92204A801
373039
2050
SH
SOLE
800
0
1250
VERACYTE INC
COM
92337F107
6542760
256881
SH
SOLE
124411
0
132470
VERIFYME INC COM NEW
COM
92346X206
13800
10000
SH
SOLE
0
0
10000
VERIFYME INC WT EXP 062225
COM
92346X115
978
10000
SH
SOLE
0
0
10000
VERIZON COMMUNICATIONS INC COM
COM
92343V104
3977517
106952
SH
SOLE
25585
0
81368
VERTEX PHARMACEUTICALS INC
COM
92532F100
308274
876
SH
SOLE
0
0
876
VICOR CORP COM
COM
925815102
7645698
141587
SH
SOLE
70733
0
70854
VIPSHOP HLDGS LTD SPONSORED ADS A
ADR
92763W103
1537800
93200
SH
SOLE
93200
0
0
VISA INC CL A
COM
92826C839
121457647
511444
SH
SOLE
207731
0
304063
VMWARE INC CL A
COM
928563402
2212539
15398
SH
SOLE
355
0
15043
VODAFONE GROUP PLC
COM
92857W308
395927
41897
SH
SOLE
723
0
41174
WABTEC
COM
929740108
263428
2402
SH
SOLE
55
0
2347
WALGREENS BOOTS ALLIANCE INC
COM
931427108
2762660
96970
SH
SOLE
12153
0
84817
WALMART INC COM
COM
931142103
11468217
72963
SH
SOLE
16695
0
56268
WARBY PARKER INC CL A COM
COM
93403J106
3649700
312207
SH
SOLE
1
312014
0
193
WASTE CONNECTIONS INC
COM
94106B101
16800279
117542
SH
SOLE
82856
0
34686
WASTE MANAGEMENT INC
COM
94106L109
1988440
11467
SH
SOLE
8533
0
2934
WATSCO INC
COM
942622200
5090336
13344
SH
SOLE
8457
0
4887
WEC ENERGY GROUP INC
COM
92939U106
12757916
144582
SH
SOLE
20881
0
123701
WELLS FARGO COMPANY
COM
949746101
2266906
53114
SH
SOLE
22997
0
30117
WESBANCO INC
COM
950810101
15227092
594576
SH
SOLE
422609
0
171967
WESTERN ALLIANCE BANCORP
COM
957638109
3166909
86836
SH
SOLE
56550
0
30286
WESTERN UNION
COM
959802109
124632
10625
SH
SOLE
7300
0
3325
WEYERHAEUSER CO
COM
962166104
3375604
100735
SH
SOLE
13551
0
87184
WILLIAMS COMPANIES INC
COM
969457100
342126
10485
SH
SOLE
5275
0
5210
WILLIAMS-SONOMA INC
COM
969904101
201351
1609
SH
SOLE
121
0
1488
WINTRUST FINANCIAL CORPORATION
COM
97650W108
416839
5740
SH
SOLE
100
0
5640
WNS HLDGS LTD SPON ADR
ADR
92932M101
27781309
376849
SH
SOLE
1
249293
0
127556
WORKDAY INC
COM
98138H101
1490423
6598
SH
SOLE
3214
0
3384
WORKIVA INC
COM
98139A105
14441210
142054
SH
SOLE
1
141457
0
597
XCEL ENERGY INC
COM
98389B100
4327652
69610
SH
SOLE
55034
0
14576
XENCOR INC COM
COM
98401F105
3878616
155331
SH
SOLE
1
155233
0
98
XYLEM INC
COM
98419M100
222425
1975
SH
SOLE
0
0
1975
YETI HLDGS INC
COM
98585X104
807096
20780
SH
SOLE
20780
0
0
YUM CHINA HOLDINGS INC
COM
98850P109
454656
8047
SH
SOLE
2900
0
5147
ZEBRA TECHNOLOGIES CORP CL A
COM
989207105
67392145
227807
SH
SOLE
92022
0
135785
ZIM INTEGRATED SHIPPING SERV SHS
COM
M9T951109
526575
42500
SH
SOLE
42500
0
0
ZIMMER BIOMET HOLDINGS
COM
98956P102
638748
4387
SH
SOLE
1240
0
3147
ZIONS BANCORPORATION
COM
989701107
1433546
53371
SH
SOLE
20021
0
33350
ZOETIS INC
COM
98978V103
111666729
648434
SH
SOLE
188560
0
459874
ZURN ELKAY WATER SOLUTIONS CORP
COM
98983L108
3631737
135059
SH
SOLE
40670
0
94389