0001644956-20-000008.txt : 20201106
0001644956-20-000008.hdr.sgml : 20201106
20201106133620
ACCESSION NUMBER: 0001644956-20-000008
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201106
DATE AS OF CHANGE: 20201106
EFFECTIVENESS DATE: 20201106
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
CENTRAL INDEX KEY: 0001644956
IRS NUMBER: 472614791
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-17022
FILM NUMBER: 201293627
BUSINESS ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-236-1600
MAIL ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001644956
XXXXXXXX
09-30-2020
09-30-2020
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
150 NORTH RIVERSIDE PLAZA
CHICAGO
IL
60606
13F HOLDINGS REPORT
028-17022
N
Stephanie Braming
Partner, Global Head of Investment Management
312-236-1600
/s/ Stephanie Braming
Chicago
IL
11-06-2020
0
343
25666025
false
INFORMATION TABLE
2
WBIMInfoTable.xml
AARONS INC
COM PAR $0.50
002535300
39496
697195
SH
SOLE
577969
0
119226
ABBOTT LABS
COM
002824100
68543
629819
SH
SOLE
604909
0
24910
ABIOMED INC
COM
003654100
157428
568210
SH
SOLE
507473
0
60737
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
79764
352953
SH
SOLE
337388
0
15565
ACTIVISION BLIZZARD INC
COM
00507V109
71297
880756
SH
SOLE
847324
0
33432
ADOBE SYSTEMS INCORPORATED
COM
00724F101
179834
366687
SH
SOLE
289987
0
76700
ADVANCE AUTO PARTS INC
COM
00751Y106
211115
1375339
SH
SOLE
1187181
0
188158
ADVANCED MICRO DEVICES INC
COM
007903107
90874
1108358
SH
SOLE
1062983
0
45375
AERIE PHARMACEUTICALS INC
COM
00771V108
16710
1419682
SH
SOLE
1278104
0
141578
AGILENT TECHNOLOGIES INC
COM
00846U101
48334
478841
SH
SOLE
369254
0
109587
AGILYSYS INC
COM
00847J105
19420
803801
SH
SOLE
723626
0
80175
AGREE REALTY CORP
COM
008492100
12324
193653
SH
SOLE
193653
0
0
ALARM COM HLDGS INC
COM
011642105
163902
2966558
SH
SOLE
2645082
0
321476
ALBANY INTL CORP
CL A
012348108
14846
299867
SH
SOLE
269959
0
29908
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4223
14366
SH
SOLE
14366
0
0
ALIGN TECHNOLOGY INC
COM
016255101
22929
70041
SH
SOLE
49283
0
20758
ALLEGION PLC
ORD SHS
G0176J109
25847
261316
SH
SOLE
139348
0
121968
ALPHABET INC
CAP STK CL C
02079K107
24247
16499
SH
SOLE
15444
0
1055
ALPHABET INC
CAP STK CL A
02079K305
262268
178949
SH
SOLE
142212
0
36737
AMAZON COM INC
COM
023135106
428060
135947
SH
SOLE
111195
0
24752
AMEDISYS INC
COM
023436108
179702
760065
SH
SOLE
689119
0
70946
AMERICAN ASSETS TR INC
COM
024013104
9852
408966
SH
SOLE
408966
0
0
AMERICAN SOFTWARE INC
CL A
029683109
11122
792199
SH
SOLE
713184
0
79015
AMERICOLD RLTY TR
COM
03064D108
19889
556341
SH
SOLE
415893
0
140448
AMICUS THERAPEUTICS INC
COM
03152W109
13637
965763
SH
SOLE
869437
0
96326
AON PLC
SHS CL A
G0403H108
9643
46743
SH
SOLE
46743
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
43366
969065
SH
SOLE
923946
0
45119
APTIV PLC
SHS
G6095L109
72229
787835
SH
SOLE
454404
0
333431
ARCHROCK INC
COM
03957W106
5678
1055302
SH
SOLE
1055302
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
151041
3736791
SH
SOLE
3314569
0
422222
ARISTA NETWORKS INC
COM
040413106
36597
176855
SH
SOLE
141078
0
35777
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
4042
10946
SH
SOLE
10946
0
0
ASPEN TECHNOLOGY INC
COM
045327103
199426
1575368
SH
SOLE
1406476
0
168892
ATLASSIAN CORP PLC
CL A
G06242104
174716
961089
SH
SOLE
777794
0
183295
AVALARA INC
COM
05338G106
165672
1301019
SH
SOLE
1179433
0
121586
AVERY DENNISON CORP
COM
053611109
9777
76480
SH
SOLE
46078
0
30402
AVIENT CORPORATION
COM
05368V106
8475
320287
SH
SOLE
320287
0
0
AXOGEN INC
COM
05463X106
14759
1269085
SH
SOLE
1142506
0
126579
AXON ENTERPRISE INC
COM
05464C101
157348
1734820
SH
SOLE
1572805
0
162015
BALL CORP
COM
058498106
50029
601891
SH
SOLE
463850
0
138041
BANC OF CALIFORNIA INC
COM
05990K106
4763
470624
SH
SOLE
470624
0
0
BANNER CORP
COM NEW
06652V208
7199
223169
SH
SOLE
223169
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
277361
6675352
SH
SOLE
5918076
0
757276
BLACK HILLS CORP
COM
092113109
10873
203274
SH
SOLE
203274
0
0
BLACKROCK INC
COM
09247X101
51308
91045
SH
SOLE
49560
0
41485
BOOT BARN HLDGS INC
COM
099406100
50835
1806504
SH
SOLE
1452374
0
354130
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
192446
2319187
SH
SOLE
2022030
0
297157
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
7558
1369193
SH
SOLE
1369193
0
0
BRADY CORP
CL A
104674106
17831
445562
SH
SOLE
445562
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
5535
620536
SH
SOLE
620536
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
235019
1545774
SH
SOLE
1389776
0
155998
BRINKS CO
COM
109696104
198818
4838605
SH
SOLE
4308889
0
529716
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
111547
3374082
SH
SOLE
2579279
0
794803
BROOKS AUTOMATION INC NEW
COM
114340102
178043
3848755
SH
SOLE
3418135
0
430620
BUILDERS FIRSTSOURCE INC
COM
12008R107
108038
3312031
SH
SOLE
2846370
0
465661
BURLINGTON STORES INC
COM
122017106
128936
625628
SH
SOLE
541544
0
84084
BWX TECHNOLOGIES INC
COM
05605H100
423014
7512232
SH
SOLE
6599878
0
912354
CABLE ONE INC
COM
12685J105
211937
112408
SH
SOLE
99242
0
13166
CABOT MICROELECTRONICS CORP
COM
12709P103
24539
171828
SH
SOLE
137287
0
34541
CACTUS INC
CL A
127203107
4169
217240
SH
SOLE
217240
0
0
CADENCE BANCORPORATION
CL A
12739A100
5811
676471
SH
SOLE
676471
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
33120
310604
SH
SOLE
218627
0
91977
CAMECO CORP
COM
13321L108
155848
15430474
SH
SOLE
13615901
0
1814573
CANADIAN NATL RY CO
COM
136375102
357497
3358425
SH
SOLE
2899614
0
458811
CAREDX INC
COM
14167L103
19752
520615
SH
SOLE
468691
0
51924
CARMAX INC
COM
143130102
2012
21892
SH
SOLE
21892
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
5522
304075
SH
SOLE
304075
0
0
CARTERS INC
COM
146229109
8615
99499
SH
SOLE
99499
0
0
CASELLA WASTE SYS INC
CL A
147448104
35191
630100
SH
SOLE
542750
0
87350
CASEYS GEN STORES INC
COM
147528103
6895
38813
SH
SOLE
38813
0
0
CAVCO INDS INC DEL
COM
149568107
10662
59129
SH
SOLE
59129
0
0
CENTENE CORP DEL
COM
15135B101
14340
245848
SH
SOLE
172994
0
72854
CHARLES RIV LABS INTL INC
COM
159864107
37548
165812
SH
SOLE
88918
0
76894
CNO FINL GROUP INC
COM
12621E103
10667
665007
SH
SOLE
665007
0
0
CNX RES CORP
COM
12653C108
6839
724463
SH
SOLE
724463
0
0
COCA COLA CO
COM
191216100
10961
222014
SH
SOLE
222014
0
0
CODEXIS INC
COM
192005106
25890
2205308
SH
SOLE
1776887
0
428421
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
16227
243325
SH
SOLE
216965
0
26360
COLUMBIA BKG SYS INC
COM
197236102
6253
262181
SH
SOLE
157843
0
104338
CONAGRA BRANDS INC
COM
205887102
16389
458939
SH
SOLE
322854
0
136085
CONMED CORP
COM
207410101
15624
198608
SH
SOLE
198608
0
0
COPART INC
COM
217204106
119804
1139259
SH
SOLE
988677
0
150582
CORESITE RLTY CORP
COM
21870Q105
15840
133242
SH
SOLE
105711
0
27531
COSTAR GROUP INC
COM
22160N109
102823
121181
SH
SOLE
81341
0
39840
COSTCO WHSL CORP NEW
COM
22160K105
81299
229010
SH
SOLE
219915
0
9095
COUPA SOFTWARE INC
COM
22266L106
16118
58773
SH
SOLE
41344
0
17429
CREDICORP LTD
COM
G2519Y108
72688
586241
SH
SOLE
566848
0
19393
CREE INC
COM
225447101
128942
2022938
SH
SOLE
1799718
0
223220
CROWN HLDGS INC
COM
228368106
241461
3141563
SH
SOLE
2785905
0
355658
CRYOLIFE INC
COM
228903100
14640
792630
SH
SOLE
713577
0
79053
CURTISS WRIGHT CORP
COM
231561101
14882
159574
SH
SOLE
159574
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
55086
532646
SH
SOLE
426946
0
105700
DARLING INGREDIENTS INC
COM
237266101
46077
1278839
SH
SOLE
1194899
0
83940
DECKERS OUTDOOR CORP
COM
243537107
13701
62274
SH
SOLE
62274
0
0
DMY TECHNOLOGY GROUP INC
COM
233253103
17282
1354359
SH
SOLE
1219053
0
135306
DOLBY LABORATORIES INC
COM CL A
25659T107
28544
430651
SH
SOLE
288565
0
142086
DOMINOS PIZZA INC
COM
25754A201
16982
39932
SH
SOLE
28091
0
11841
DONALDSON INC
COM
257651109
1946
41919
SH
SOLE
41919
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
24268
709578
SH
SOLE
575677
0
133901
DOUGLAS EMMETT INC
COM
25960P109
7957
317019
SH
SOLE
198811
0
118208
DRIL QUIP INC
COM
262037104
2347
94785
SH
SOLE
94785
0
0
DUCOMMUN INC DEL
COM
264147109
26782
813558
SH
SOLE
732289
0
81269
DUNKIN BRANDS GROUP INC
COM
265504100
16006
195405
SH
SOLE
195405
0
0
EAGLE MATLS INC
COM
26969P108
10909
126376
SH
SOLE
76140
0
50236
EAST WEST BANCORP INC
COM
27579R104
12279
375032
SH
SOLE
226097
0
148935
ECOLAB INC
COM
278865100
41528
207807
SH
SOLE
121569
0
86238
EDWARDS LIFESCIENCES CORP
COM
28176E108
42353
530606
SH
SOLE
288014
0
242592
ENCOMPASS HEALTH CORP
COM
29261A100
303792
4675156
SH
SOLE
4132834
0
542322
ENCORE CAP GROUP INC
COM
292554102
38054
986110
SH
SOLE
773622
0
212488
ENERGY RECOVERY INC
COM
29270J100
1693
206461
SH
SOLE
185801
0
20660
ENTEGRIS INC
COM
29362U104
117171
1576144
SH
SOLE
1392897
0
183247
EPAM SYS INC
COM
29414B104
27484
85016
SH
SOLE
59809
0
25207
EQUIFAX INC
COM
294429105
57451
366165
SH
SOLE
330369
0
35796
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
9883
161225
SH
SOLE
101386
0
59839
ESCO TECHNOLOGIES INC
COM
296315104
24795
307783
SH
SOLE
292099
0
15684
ETSY INC
COM
29786A106
245851
2021300
SH
SOLE
1836098
0
185202
EURONET WORLDWIDE INC
COM
298736109
185316
2034209
SH
SOLE
1771041
0
263168
EXACT SCIENCES CORP
COM
30063P105
222964
2186997
SH
SOLE
1942510
0
244487
F M C CORP
COM NEW
302491303
7114
67172
SH
SOLE
40615
0
26557
F N B CORP
COM
302520101
8039
1185652
SH
SOLE
1185652
0
0
FACEBOOK INC
CL A
30303M102
94841
362126
SH
SOLE
194189
0
167937
FEDERAL SIGNAL CORP
COM
313855108
8010
273845
SH
SOLE
273845
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
125544
852821
SH
SOLE
644797
0
208024
FIRST AMERN FINL CORP
COM
31847R102
6340
124530
SH
SOLE
124530
0
0
FIRSTCASH INC
COM
33767D105
131932
2306092
SH
SOLE
2034707
0
271385
FIRSTSERVICE CORP NEW
COM
33767E202
176151
1335592
SH
SOLE
1207970
0
127622
FLOOR & DECOR HLDGS INC
CL A
339750101
15250
203871
SH
SOLE
143459
0
60412
FORRESTER RESH INC
COM
346563109
14335
437176
SH
SOLE
393570
0
43606
FORTIVE CORP
COM
34959J108
71043
932197
SH
SOLE
851297
0
80900
FTI CONSULTING INC
COM
302941109
12315
116213
SH
SOLE
116213
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
26222
248358
SH
SOLE
174713
0
73645
GENERAC HLDGS INC
COM
368736104
206117
1064436
SH
SOLE
947237
0
117199
GENMARK DIAGNOSTICS INC
COM
372309104
15145
1066557
SH
SOLE
960001
0
106556
GIBRALTAR INDS INC
COM
374689107
17030
261432
SH
SOLE
261432
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
9897
308798
SH
SOLE
308798
0
0
GLOBANT S A
COM
L44385109
196169
1094570
SH
SOLE
864948
0
229622
GODADDY INC
CL A
380237107
191794
2524600
SH
SOLE
2230507
0
294093
GRAND CANYON ED INC
COM
38526M106
324172
4055191
SH
SOLE
3611987
0
443204
GRID DYNAMICS HLDGS INC
CL A
39813G109
25213
3261647
SH
SOLE
2965506
0
296141
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
15390
132642
SH
SOLE
102120
0
30522
GUIDEWIRE SOFTWARE INC
COM
40171V100
139400
1336916
SH
SOLE
1203062
0
133854
HALOZYME THERAPEUTICS INC
COM
40637H109
171359
6520526
SH
SOLE
5905624
0
614902
HANCOCK WHITNEY CORPORATION
COM
410120109
9874
524916
SH
SOLE
524916
0
0
HANGER INC
COM NEW
41043F208
30427
1923304
SH
SOLE
1534803
0
388501
HANNON ARMSTRONG SUST INFR C
COM
41068X100
8962
212009
SH
SOLE
132994
0
79015
HANOVER INS GROUP INC
COM
410867105
11072
118823
SH
SOLE
118823
0
0
HARMONY BIOSCIENCES HLDGS IN
COM
413197104
9597
283088
SH
SOLE
255014
0
28074
HDFC BANK LTD
SPONSORED ADS
40415F101
117272
2346459
SH
SOLE
1920559
0
425900
HEALTH CATALYST INC
COM
42225T107
24897
680242
SH
SOLE
612395
0
67847
HEALTHCARE RLTY TR
COM
421946104
25690
852916
SH
SOLE
727322
0
125594
HEALTHEQUITY INC
COM
42226A107
187505
3650089
SH
SOLE
3261310
0
388779
HEICO CORP NEW
CL A
422806208
84694
955270
SH
SOLE
865700
0
89570
HELEN OF TROY LTD
COM
G4388N106
176189
910442
SH
SOLE
832481
0
77961
HIGHWOODS PPTYS INC
COM
431284108
10222
304506
SH
SOLE
304506
0
0
HOLLYFRONTIER CORP
COM
436106108
3999
202896
SH
SOLE
202896
0
0
HOME BANCSHARES INC
COM
436893200
26808
1768310
SH
SOLE
1672247
0
96063
HORACE MANN EDUCATORS CORP N
COM
440327104
9622
288073
SH
SOLE
288073
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
454678
5853222
SH
SOLE
5136211
0
717011
IAA INC
COM
449253103
23074
443128
SH
SOLE
354835
0
88293
ICICI BANK LIMITED
ADR
45104G104
2944
299263
SH
SOLE
299263
0
0
ICON PLC
SHS
G4705A100
97357
509484
SH
SOLE
412220
0
97264
IDACORP INC
COM
451107106
19342
242082
SH
SOLE
193404
0
48678
IDEXX LABS INC
COM
45168D104
50705
128984
SH
SOLE
70112
0
58872
ILLUMINA INC
COM
452327109
46428
150213
SH
SOLE
144116
0
6097
INFOSYS LTD
SPONSORED ADR
456788108
21951
1588725
SH
SOLE
1588725
0
0
INPHI CORP
COM
45772F107
28669
255403
SH
SOLE
239458
0
15945
INSMED INC
COM PAR $.01
457669307
76718
2386996
SH
SOLE
2156371
0
230625
INSULET CORP
COM
45784P101
221647
936839
SH
SOLE
828714
0
108125
INTEGER HLDGS CORP
COM
45826H109
11228
190265
SH
SOLE
190265
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
51693
516674
SH
SOLE
281099
0
235575
INTERPUBLIC GROUP COS INC
COM
460690100
3709
222504
SH
SOLE
222504
0
0
INTUIT
COM
461202103
61848
189595
SH
SOLE
180704
0
8891
INTUITIVE SURGICAL INC
COM NEW
46120E602
44236
62345
SH
SOLE
36125
0
26220
IRHYTHM TECHNOLOGIES INC
COM
450056106
255059
1071182
SH
SOLE
970351
0
100831
ISHARES INC
MSCI BRAZIL ETF
464286400
2382
86100
SH
SOLE
86100
0
0
ISHARES INC
MSCI CHILE ETF
464286640
35020
1453700
SH
SOLE
1453700
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
38320
284460
SH
SOLE
284460
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
222
1285
SH
SOLE
1285
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
1549
6993
SH
SOLE
6993
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
47
420
SH
SOLE
420
0
0
ISHARES TR
MBS ETF
464288588
58426
529220
SH
SOLE
529220
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
11830
159500
SH
SOLE
159500
0
0
J & J SNACK FOODS CORP
COM
466032109
8269
63418
SH
SOLE
63418
0
0
J2 GLOBAL INC
COM
48123V102
142113
2053060
SH
SOLE
1834492
0
218568
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
17211
187305
SH
SOLE
154318
0
32987
JONES LANG LASALLE INC
COM
48020Q107
5803
60667
SH
SOLE
36542
0
24125
JPMORGAN CHASE & CO
COM
46625H100
44980
467224
SH
SOLE
253376
0
213848
KINGSOFT CLOUD HLDGS LTD
ADS
49639K101
12572
425752
SH
SOLE
281348
0
144404
KNOWLES CORP
COM
49926D109
20583
1381435
SH
SOLE
1095574
0
285861
LAM RESEARCH CORP
COM
512807108
50951
153584
SH
SOLE
146431
0
7153
LAMB WESTON HLDGS INC
COM
513272104
82923
1251286
SH
SOLE
1101370
0
149916
LAUDER ESTEE COS INC
CL A
518439104
105997
485667
SH
SOLE
363707
0
121960
LAUREATE EDUCATION INC
CL A
518613203
14232
1071663
SH
SOLE
964837
0
106826
LHC GROUP INC
COM
50187A107
40417
190143
SH
SOLE
148495
0
41648
LIFE STORAGE INC
COM
53223X107
11913
113165
SH
SOLE
113165
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
180667
1895374
SH
SOLE
1720269
0
175105
LINCOLN ELEC HLDGS INC
COM
533900106
111175
1207903
SH
SOLE
1056377
0
151526
LINDE PLC
SHS
G5494J103
42990
180532
SH
SOLE
173016
0
7516
LITHIA MTRS INC
CL A
536797103
26243
115133
SH
SOLE
103651
0
11482
LITTELFUSE INC
COM
537008104
20571
115998
SH
SOLE
104433
0
11565
LIVE NATION ENTERTAINMENT IN
COM
538034109
178286
3308949
SH
SOLE
2958618
0
350331
LIVEPERSON INC
COM
538146101
16318
313871
SH
SOLE
282569
0
31302
LIVERAMP HLDGS INC
COM
53815P108
136748
2641452
SH
SOLE
2409806
0
231646
LOCKHEED MARTIN CORP
COM
539830109
44003
114806
SH
SOLE
61220
0
53586
LPL FINL HLDGS INC
COM
50212V100
22527
293821
SH
SOLE
230227
0
63594
LULULEMON ATHLETICA INC
COM
550021109
277847
843570
SH
SOLE
671594
0
171976
LUXFER HOLDINGS PLC
SHS
G5698W116
20201
1609657
SH
SOLE
1313674
0
295983
MAGELLAN HEALTH INC
COM NEW
559079207
9312
122888
SH
SOLE
122888
0
0
MARRIOTT INTL INC NEW
CL A
571903202
23134
249886
SH
SOLE
238251
0
11635
MARTIN MARIETTA MATLS INC
COM
573284106
276881
1176415
SH
SOLE
1053355
0
123060
MASIMO CORP
COM
574795100
105091
445188
SH
SOLE
403611
0
41577
MASTERCARD INCORPORATED
CL A
57636Q104
236170
698378
SH
SOLE
556903
0
141475
MAXIMUS INC
COM
577933104
101685
1486403
SH
SOLE
1299048
0
187355
MEDNAX INC
COM
58502B106
14936
917465
SH
SOLE
552785
0
364680
MERCADOLIBRE INC
COM
58733R102
373135
344704
SH
SOLE
285335
0
59369
MERCURY SYS INC
COM
589378108
213933
2761855
SH
SOLE
2496678
0
265177
MERIT MED SYS INC
COM
589889104
42324
972964
SH
SOLE
738482
0
234482
METTLER TOLEDO INTERNATIONAL
COM
592688105
15059
15593
SH
SOLE
10974
0
4619
MICROCHIP TECHNOLOGY INC.
COM
595017104
20721
201649
SH
SOLE
147004
0
54645
MICROSOFT CORP
COM
594918104
308963
1468945
SH
SOLE
1414382
0
54563
MINERALS TECHNOLOGIES INC
COM
603158106
10170
199023
SH
SOLE
199023
0
0
MONARCH CASINO & RESORT INC
COM
609027107
7833
175627
SH
SOLE
175627
0
0
MONGODB INC
CL A
60937P106
138225
597060
SH
SOLE
526796
0
70264
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
10532
442155
SH
SOLE
398053
0
44102
MURPHY USA INC
COM
626755102
11152
86945
SH
SOLE
86945
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
8940
340571
SH
SOLE
340571
0
0
NATIONAL INSTRS CORP
COM
636518102
130460
3654336
SH
SOLE
3334695
0
319641
NATIONAL VISION HLDGS INC
COM
63845R107
176093
4604953
SH
SOLE
4056352
0
548601
NETEASE INC
SPONSORED ADS
64110W102
4346
9559
SH
SOLE
9559
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
10031
227933
SH
SOLE
151928
0
76005
NEXTERA ENERGY INC
COM
65339F101
35720
128692
SH
SOLE
70954
0
57738
NICE LTD
SPONSORED ADR
653656108
297213
1309033
SH
SOLE
1152851
0
156182
NIKE INC
CL B
654106103
152908
1218000
SH
SOLE
958533
0
259467
NOVANTA INC
COM
67000B104
106455
1010581
SH
SOLE
915505
0
95076
NOVO-NORDISK A S
ADR
670100205
4149
59757
SH
SOLE
59757
0
0
NVR INC
COM
62944T105
10971
2687
SH
SOLE
0
0
2687
NXP SEMICONDUCTORS N V
COM
N6596X109
2491
19958
SH
SOLE
19958
0
0
OCEANFIRST FINL CORP
COM
675234108
6719
490797
SH
SOLE
490797
0
0
ONE GAS INC
COM
68235P108
12995
188306
SH
SOLE
188306
0
0
OPEN LENDING CORP
COM CL A
68373J104
20646
809646
SH
SOLE
728889
0
80757
ORION ENGINEERED CARBONS S A
COM
L72967109
30121
2407715
SH
SOLE
1873965
0
533750
PACWEST BANCORP DEL
COM
695263103
7367
431328
SH
SOLE
431328
0
0
PAE INC
COM CL A
69290Y109
24761
2913115
SH
SOLE
2622568
0
290547
PARSLEY ENERGY INC
CL A
701877102
4544
485504
SH
SOLE
314082
0
171422
PAYPAL HLDGS INC
COM
70450Y103
209004
1060772
SH
SOLE
866810
0
193962
PDC ENERGY INC
COM
69327R101
5871
473698
SH
SOLE
473698
0
0
PDF SOLUTIONS INC
COM
693282105
11850
633339
SH
SOLE
570167
0
63172
PENUMBRA INC
COM
70975L107
238579
1227385
SH
SOLE
1114198
0
113187
PERSPECTA INC
COM
715347100
30959
1591717
SH
SOLE
1396774
0
194943
PNM RES INC
COM
69349H107
13181
318926
SH
SOLE
318926
0
0
PRIMO WATER CORPORATION
COM
74167P108
8692
612114
SH
SOLE
368794
0
243320
PROLOGIS INC.
COM
74340W103
28137
279634
SH
SOLE
209000
0
70634
PROOFPOINT INC
COM
743424103
100111
948472
SH
SOLE
859938
0
88534
PROPTECH ACQUISITION CORP
COM CL A
74349F101
12570
1129410
SH
SOLE
1016494
0
112916
PURE STORAGE INC
CL A
74624M102
248288
16133062
SH
SOLE
14261623
0
1871439
QUIDEL CORP
COM
74838J101
3800
17322
SH
SOLE
17322
0
0
QUINSTREET INC
COM
74874Q100
38228
2413415
SH
SOLE
2205848
0
207567
RADIAN GROUP INC
COM
750236101
12070
826164
SH
SOLE
826164
0
0
RENASANT CORP
COM
75970E107
7536
331674
SH
SOLE
331674
0
0
REVOLVE GROUP INC
CL A
76156B107
17992
1095074
SH
SOLE
1007857
0
87217
RINGCENTRAL INC
CL A
76680R206
12584
45824
SH
SOLE
32240
0
13584
RITCHIE BROS AUCTIONEERS
COM
767744105
247509
4177371
SH
SOLE
3781552
0
395819
ROCKWELL AUTOMATION INC
COM
773903109
14658
66420
SH
SOLE
46741
0
19679
ROGERS CORP
COM
775133101
59720
609017
SH
SOLE
552271
0
56746
ROPER TECHNOLOGIES INC
COM
776696106
53315
134936
SH
SOLE
72067
0
62869
ROSS STORES INC
COM
778296103
15329
164265
SH
SOLE
115558
0
48707
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
1824
22308
SH
SOLE
22308
0
0
SAIA INC
COM
78709Y105
10858
86077
SH
SOLE
86077
0
0
SALESFORCE COM INC
COM
79466L302
149196
593648
SH
SOLE
403900
0
189748
SANDY SPRING BANCORP INC
COM
800363103
7945
344230
SH
SOLE
344230
0
0
SAP SE
SPON ADR
803054204
5288
33941
SH
SOLE
33941
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
30809
96737
SH
SOLE
76616
0
20121
SEA LTD
SPONSORD ADS
81141R100
330065
2142572
SH
SOLE
1795097
0
347475
SEACOAST BKG CORP FLA
COM NEW
811707801
8875
492252
SH
SOLE
492252
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
2942
49540
SH
SOLE
49540
0
0
SELECTIVE INS GROUP INC
COM
816300107
13927
270475
SH
SOLE
270475
0
0
SEMTECH CORP
COM
816850101
6193
116930
SH
SOLE
116930
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
9093
157489
SH
SOLE
157489
0
0
SERVICE CORP INTL
COM
817565104
23213
550325
SH
SOLE
361283
0
189042
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
8692
217960
SH
SOLE
131320
0
86640
SHOPIFY INC
CL A
82509L107
8070
7889
SH
SOLE
0
0
7889
SILGAN HOLDINGS INC
COM
827048109
12871
350034
SH
SOLE
350034
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
14458
148801
SH
SOLE
148801
0
0
SIMULATIONS PLUS INC
COM
829214105
21031
279073
SH
SOLE
251237
0
27836
SITIME CORP
COM
82982T106
27277
324608
SH
SOLE
292236
0
32372
SKYLINE CHAMPION CORPORATION
COM
830830105
28062
1048278
SH
SOLE
822954
0
225324
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
246186
1032878
SH
SOLE
922746
0
110132
SPDR S&P 500 ETF TR
TR UNIT
78462F103
621422
1855600
SH
SOLE
1855600
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
12467
119560
SH
SOLE
119560
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
10333
180773
SH
SOLE
108914
0
71859
STARBUCKS CORP
COM
855244109
60264
701391
SH
SOLE
668742
0
32649
STEPSTONE GROUP INC
COM CL A
85914M107
13822
519417
SH
SOLE
467487
0
51930
STERIS PLC
SHS USD
G8473T100
218367
1239384
SH
SOLE
1081696
0
157688
STONECO LTD
COM CL A
G85158106
35867
678136
SH
SOLE
452860
0
225276
STRYKER CORPORATION
COM
863667101
70485
338269
SH
SOLE
325689
0
12580
SUNSTONE HOTEL INVS INC NEW
COM
867892101
6958
876261
SH
SOLE
549662
0
326599
SVB FINANCIAL GROUP
COM
78486Q101
24244
100756
SH
SOLE
64899
0
35857
TABULA RASA HEALTHCARE INC
COM
873379101
19456
477217
SH
SOLE
383527
0
93690
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1080871
13330953
SH
SOLE
10716903
0
2614050
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
32019
193796
SH
SOLE
144813
0
48983
TAL EDUCATION GROUP
SPONSORED ADS
874080104
362083
4761225
SH
SOLE
4292500
0
468725
TALOS ENERGY INC
COM
87484T108
2246
348172
SH
SOLE
224971
0
123201
TELEDYNE TECHNOLOGIES INC
COM
879360105
188113
606404
SH
SOLE
538402
0
68002
TELEFLEX INCORPORATED
COM
879369106
179769
528079
SH
SOLE
464885
0
63194
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
122382
8284927
SH
SOLE
7804602
0
480325
TERRENO RLTY CORP
COM
88146M101
12178
222396
SH
SOLE
222396
0
0
TEXAS INSTRS INC
COM
882508104
89447
626420
SH
SOLE
602300
0
24120
THERMO FISHER SCIENTIFIC INC
COM
883556102
59824
135496
SH
SOLE
74378
0
61118
TOPBUILD CORP
COM
89055F103
16745
98102
SH
SOLE
98102
0
0
TRANSUNION
COM
89400J107
166236
1975946
SH
SOLE
1791476
0
184470
TREX CO INC
COM
89531P105
274853
3838727
SH
SOLE
3436047
0
402680
TWIST BIOSCIENCE CORP
COM
90184D100
22546
296772
SH
SOLE
267173
0
29599
U S PHYSICAL THERAPY INC
COM
90337L108
13557
156039
SH
SOLE
140473
0
15566
ULTA BEAUTY INC
COM
90384S303
139051
620817
SH
SOLE
482667
0
138150
UMPQUA HLDGS CORP
COM
904214103
8828
831216
SH
SOLE
831216
0
0
UNIFIRST CORP MASS
COM
904708104
14086
74385
SH
SOLE
74385
0
0
UNION PAC CORP
COM
907818108
57249
290798
SH
SOLE
155277
0
135521
UNITEDHEALTH GROUP INC
COM
91324P102
177503
569338
SH
SOLE
455491
0
113847
UPLAND SOFTWARE INC
COM
91544A109
13086
347120
SH
SOLE
312498
0
34622
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
2431
20104
SH
SOLE
0
0
20104
VARONIS SYS INC
COM
922280102
148070
1282876
SH
SOLE
1164588
0
118288
VEEVA SYS INC
CL A COM
922475108
28921
102853
SH
SOLE
54848
0
48005
VERACYTE INC
COM
92337F107
184579
5681089
SH
SOLE
5083032
0
598057
VERRA MOBILITY CORP
COM
92511U102
28086
2907457
SH
SOLE
2381613
0
525844
VIAVI SOLUTIONS INC
COM
925550105
7548
643509
SH
SOLE
643509
0
0
VIRTU FINL INC
CL A
928254101
143147
6221067
SH
SOLE
5571490
0
649577
VOYA FINANCIAL INC
COM
929089100
8766
182901
SH
SOLE
110349
0
72552
VULCAN MATLS CO
COM
929160109
29886
220496
SH
SOLE
155109
0
65387
WATTS WATER TECHNOLOGIES INC
CL A
942749102
17251
172254
SH
SOLE
172254
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
24993
790417
SH
SOLE
608994
0
181423
WEX INC
COM
96208T104
11493
82698
SH
SOLE
58190
0
24508
WILLDAN GROUP INC
COM
96924N100
9275
363580
SH
SOLE
327318
0
36262
WINMARK CORP
COM
974250102
2578
14975
SH
SOLE
14555
0
420
WINTRUST FINL CORP
COM
97650W108
8191
204507
SH
SOLE
123214
0
81293
WISDOMTREE TR
INDIA ERNGS FD
97717W422
7544
319675
SH
SOLE
319675
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
47
1470
SH
SOLE
1470
0
0
WIX COM LTD
SHS
M98068105
64487
253041
SH
SOLE
204452
0
48589
WNS HLDGS LTD
SPON ADR
92932M101
18846
294654
SH
SOLE
254630
0
40024
WORKDAY INC
CL A
98138H101
91734
426410
SH
SOLE
267427
0
158983
YANDEX N V
SHS CLASS A
N97284108
274987
4214363
SH
SOLE
3485491
0
728872
ZENDESK INC
COM
98936J101
13434
130526
SH
SOLE
91822
0
38704
ZOETIS INC
CL A
98978V103
122578
741232
SH
SOLE
568994
0
172238
ZYNGA INC
CL A
98986T108
230587
25283624
SH
SOLE
22279395
0
3004229