0001644956-21-000003.txt : 20210513
0001644956-21-000003.hdr.sgml : 20210513
20210512175359
ACCESSION NUMBER: 0001644956-21-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210513
DATE AS OF CHANGE: 20210512
EFFECTIVENESS DATE: 20210513
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: 21916470
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
03-31-2021
03-31-2021
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-216-1600
/s/ Stephanie Braming
Chicago
IL
05-12-2021
0
367
30878987
false
INFORMATION TABLE
2
WBIMInfoTable.xml
10X GENOMICS INC
CL A COM
88025U109
208104
1149746
SH
SOLE
1037005
0
112741
ABBOTT LABS
COM
002824100
55848
466020
SH
SOLE
448113
0
17907
ABIOMED INC
COM
003654100
298700
937156
SH
SOLE
852847
0
84309
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
274487
4803762
SH
SOLE
4253327
0
550435
ACADIA RLTY TR
COM SH BEN INT
004239109
7608
401080
SH
SOLE
322387
0
78693
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
96845
350570
SH
SOLE
334943
0
15627
ACTIVISION BLIZZARD INC
COM
00507V109
65883
708414
SH
SOLE
679977
0
28437
ADOBE SYSTEMS INCORPORATED
COM
00724F101
144314
303582
SH
SOLE
268449
0
35133
ADVANCE AUTO PARTS INC
COM
00751Y106
204469
1114333
SH
SOLE
974537
0
139796
ADVANCED MICRO DEVICES INC
COM
007903107
83393
1062326
SH
SOLE
1021093
0
41233
AERIE PHARMACEUTICALS INC
COM
00771V108
29269
1637872
SH
SOLE
1469158
0
168714
AGILENT TECHNOLOGIES INC
COM
00846U101
44656
351238
SH
SOLE
303828
0
47410
AGREE REALTY CORP
COM
008492100
8075
119962
SH
SOLE
119962
0
0
ALAMO GROUP INC
COM
011311107
3414
21861
SH
SOLE
21861
0
0
ALARM COM HLDGS INC
COM
011642105
228760
2648293
SH
SOLE
2339396
0
308897
ALBANY INTL CORP
CL A
012348108
30036
359841
SH
SOLE
322773
0
37068
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
2782
12270
SH
SOLE
12270
0
0
ALIGN TECHNOLOGY INC
COM
016255101
28904
53375
SH
SOLE
43545
0
9830
ALLEGION PLC
ORD SHS
G0176J109
26243
208906
SH
SOLE
142660
0
66246
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
3142
209263
SH
SOLE
209263
0
0
ALPHABET INC
CAP STK CL C
02079K107
41112
19874
SH
SOLE
18954
0
920
ALPHABET INC
CAP STK CL A
02079K305
336102
162957
SH
SOLE
143667
0
19290
AMAZON COM INC
COM
023135106
389334
125832
SH
SOLE
112869
0
12963
AMEDISYS INC
COM
023436108
198235
748648
SH
SOLE
679639
0
69009
AMER SOFTWARE INC
CL A
029683109
19707
952020
SH
SOLE
853951
0
98069
AMERICAN ASSETS TR INC
COM
024013104
7487
230806
SH
SOLE
230806
0
0
AMERICOLD RLTY TR
COM
03064D108
13925
361965
SH
SOLE
204762
0
157203
AMICUS THERAPEUTICS INC
COM
03152W109
11468
1160724
SH
SOLE
1041166
0
119558
ANAPLAN INC
COM
03272L108
15882
294929
SH
SOLE
240669
0
54260
AON PLC
SHS CL A
G0403H108
11328
49228
SH
SOLE
49228
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
49610
1055310
SH
SOLE
1005245
0
50065
APTIV PLC
SHS
G6095L109
77848
564526
SH
SOLE
408035
0
156491
ARCHROCK INC
COM
03957W106
6501
684996
SH
SOLE
684996
0
0
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
207726
3707398
SH
SOLE
3256489
0
450909
ARISTA NETWORKS INC
COM
040413106
1302
4314
SH
SOLE
4314
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
6877
11139
SH
SOLE
11139
0
0
ASPEN TECHNOLOGY INC
COM
045327103
223274
1546971
SH
SOLE
1395298
0
151673
ATLASSIAN CORP PLC
CL A
G06242104
182101
864019
SH
SOLE
732402
0
131617
AVALARA INC
COM
05338G106
171428
1284782
SH
SOLE
1166362
0
118420
AVANOS MED INC
COM
05350V106
4652
106367
SH
SOLE
106367
0
0
AVERY DENNISON CORP
COM
053611109
16172
88057
SH
SOLE
48377
0
39680
AVIENT CORPORATION
COM
05368V106
9373
198282
SH
SOLE
198282
0
0
AXOGEN INC
COM
05463X106
29682
1465047
SH
SOLE
1314135
0
150912
AXON ENTERPRISE INC
COM
05464C101
255980
1797363
SH
SOLE
1601050
0
196313
AZUL S A
SPONSR ADR PFD
05501U106
4520
223870
SH
SOLE
119886
0
103984
BALL CORP
COM
058498106
30581
360876
SH
SOLE
319996
0
40880
BANC OF CALIFORNIA INC
COM
05990K106
5269
291401
SH
SOLE
291401
0
0
BANNER CORP
COM NEW
06652V208
7357
137961
SH
SOLE
137961
0
0
BELDEN INC
COM
077454106
6799
153240
SH
SOLE
153240
0
0
BIO-TECHNE CORP
COM
09073M104
315641
826437
SH
SOLE
746931
0
79506
BJS WHSL CLUB HLDGS INC
COM
05550J101
304936
6797514
SH
SOLE
6046827
0
750687
BLACK HILLS CORP
COM
092113109
8399
125786
SH
SOLE
125786
0
0
BLACKROCK INC
COM
09247X101
56463
74888
SH
SOLE
52293
0
22595
BLUEPRINT MEDICINES CORP
COM
09627Y109
102993
1059271
SH
SOLE
959599
0
99672
BOOT BARN HLDGS INC
COM
099406100
61031
979468
SH
SOLE
772045
0
207423
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
1598
19842
SH
SOLE
19842
0
0
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
5322
399525
SH
SOLE
399525
0
0
BRADY CORP
CL A
104674106
14730
275583
SH
SOLE
275583
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
5619
383809
SH
SOLE
383809
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
265913
1550964
SH
SOLE
1376196
0
174768
BRINKS CO
COM
109696104
422497
5332539
SH
SOLE
4693564
0
638975
BROOKS AUTOMATION INC NEW
COM
114340102
317517
3888759
SH
SOLE
3454330
0
434429
BTRS HOLDINGS INC
COM CL 1
11778X104
17480
1208028
SH
SOLE
1083591
0
124437
BUILDERS FIRSTSOURCE INC
COM
12008R107
257084
5544194
SH
SOLE
4815485
0
728709
BURLINGTON STORES INC
COM
122017106
219927
736035
SH
SOLE
644408
0
91627
BUTTERFLY NETWORK INC
COM CL A
124155102
78420
4659536
SH
SOLE
4082594
0
576942
BWX TECHNOLOGIES INC
COM
05605H100
492008
7461456
SH
SOLE
6591131
0
870325
CABLE ONE INC
COM
12685J105
199917
109342
SH
SOLE
96686
0
12656
CACTUS INC
CL A
127203107
3484
113797
SH
SOLE
113797
0
0
CADENCE BANCORPORATION
CL A
12739A100
8683
418850
SH
SOLE
418850
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
32406
236557
SH
SOLE
193027
0
43530
CAMECO CORP
COM
13321L108
259596
15628923
SH
SOLE
13639662
0
1989261
CANADA GOOSE HLDGS INC
SHS SUB VTG
135086106
54394
1385831
SH
SOLE
1121125
0
264706
CANADIAN NATL RY CO
COM
136375102
442832
3816219
SH
SOLE
3316113
0
500106
CAREDX INC
COM
14167L103
23584
346366
SH
SOLE
310692
0
35674
CARMAX INC
COM
143130102
3201
24133
SH
SOLE
24133
0
0
CARPENTER TECHNOLOGY CORP
COM
144285103
7744
188184
SH
SOLE
188184
0
0
CARTERS INC
COM
146229109
7630
85800
SH
SOLE
85800
0
0
CASELLA WASTE SYS INC
CL A
147448104
50589
795807
SH
SOLE
666280
0
129527
CASEYS GEN STORES INC
COM
147528103
7691
35576
SH
SOLE
35576
0
0
CAVCO INDS INC DEL
COM
149568107
5288
23440
SH
SOLE
23440
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
76818
1598711
SH
SOLE
1451365
0
147346
CENTENE CORP DEL
COM
15135B101
9720
152087
SH
SOLE
124087
0
28000
CERTARA INC
COM
15687V109
132124
4839715
SH
SOLE
4208113
0
631602
CHAMPIONX CORPORATION
COM
15872M104
9178
422349
SH
SOLE
245588
0
176761
CHARLES RIV LABS INTL INC
COM
159864107
287564
992180
SH
SOLE
860715
0
131465
CHART INDS INC
COM
16115Q308
11137
78235
SH
SOLE
78235
0
0
CHESAPEAKE UTILS CORP
COM
165303108
6997
60277
SH
SOLE
60277
0
0
CHURCHILL DOWNS INC
COM
171484108
8864
38977
SH
SOLE
38977
0
0
CLARIVATE PLC
ORD SHS
G21810109
15721
595702
SH
SOLE
486082
0
109620
CMC MATERIALS INC
COM
12571T100
36057
203956
SH
SOLE
159581
0
44375
CNO FINL GROUP INC
COM
12621E103
9992
411359
SH
SOLE
411359
0
0
CNX RES CORP
COM
12653C108
8428
573325
SH
SOLE
573325
0
0
COCA COLA CO
COM
191216100
18460
350216
SH
SOLE
350216
0
0
CODEXIS INC
COM
192005106
53863
2353106
SH
SOLE
1823614
0
529492
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
21730
221193
SH
SOLE
196383
0
24810
COLUMBIA BKG SYS INC
COM
197236102
19181
445145
SH
SOLE
244558
0
200587
CONMED CORP
COM
207410101
14766
113072
SH
SOLE
113072
0
0
COPART INC
COM
217204106
103294
951052
SH
SOLE
875318
0
75734
CORESITE RLTY CORP
COM
21870Q105
19941
166381
SH
SOLE
110069
0
56312
COSTAR GROUP INC
COM
22160N109
74633
90807
SH
SOLE
70990
0
19817
COSTCO WHSL CORP NEW
COM
22160K105
75977
215550
SH
SOLE
205795
0
9755
COUPANG INC
CL A
22266T109
57815
1171533
SH
SOLE
1162956
0
8577
CREDICORP LTD
COM
G2519Y108
85796
628220
SH
SOLE
624730
0
3490
CREE INC
COM
225447101
156194
1444501
SH
SOLE
1265329
0
179172
CROWN HLDGS INC
COM
228368106
334149
3443410
SH
SOLE
3035404
0
408006
CRYOLIFE INC
COM
228903100
21508
952534
SH
SOLE
854415
0
98119
CURTISS WRIGHT CORP
COM
231561101
11715
98775
SH
SOLE
98775
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
30668
237109
SH
SOLE
194247
0
42862
DARLING INGREDIENTS INC
COM
237266101
16010
217590
SH
SOLE
217590
0
0
DECKERS OUTDOOR CORP
COM
243537107
12741
38561
SH
SOLE
38561
0
0
DENBURY INC
COM
24790A101
58151
1214257
SH
SOLE
869615
0
344642
DINE BRANDS GLOBAL INC
COM
254423106
24251
269361
SH
SOLE
241619
0
27742
DISNEY WALT CO
COM
254687106
461
2496
SH
SOLE
2496
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
30729
311270
SH
SOLE
210246
0
101024
DOMINOS PIZZA INC
COM
25754A201
11191
30429
SH
SOLE
24829
0
5600
DONALDSON INC
COM
257651109
2143
36849
SH
SOLE
36849
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
38836
841518
SH
SOLE
669990
0
171528
DOUGLAS EMMETT INC
COM
25960P109
5073
161546
SH
SOLE
91712
0
69834
DUCOMMUN INC DEL
COM
264147109
55647
927455
SH
SOLE
831921
0
95534
DYNATRACE INC
COM NEW
268150109
199642
4138525
SH
SOLE
3719547
0
418978
EAGLE MATLS INC
COM
26969P108
19557
145504
SH
SOLE
79938
0
65566
EAST WEST BANCORP INC
COM
27579R104
51923
703565
SH
SOLE
457114
0
246451
ECOLAB INC
COM
278865100
36756
171701
SH
SOLE
124575
0
47126
EDWARDS LIFESCIENCES CORP
COM
28176E108
38822
464156
SH
SOLE
332849
0
131307
ENCOMPASS HEALTH CORP
COM
29261A100
376732
4599899
SH
SOLE
4083552
0
516347
ENCORE CAP GROUP INC
COM
292554102
41293
1026421
SH
SOLE
815707
0
210714
ENERGY RECOVERY INC
COM
29270J100
19691
1073662
SH
SOLE
967445
0
106217
ENTEGRIS INC
COM
29362U104
172285
1541011
SH
SOLE
1361989
0
179022
EPAM SYS INC
COM
29414B104
14803
37317
SH
SOLE
30447
0
6870
EQUIFAX INC
COM
294429105
55070
304038
SH
SOLE
282216
0
21822
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
20264
318414
SH
SOLE
180393
0
138021
ESCO TECHNOLOGIES INC
COM
296315104
27344
251113
SH
SOLE
231735
0
19378
ETSY INC
COM
29786A106
238564
1182940
SH
SOLE
1070390
0
112550
EURONET WORLDWIDE INC
COM
298736109
290320
2099206
SH
SOLE
1844051
0
255155
EXACT SCIENCES CORP
COM
30063P105
19953
151410
SH
SOLE
123530
0
27880
F N B CORP
COM
302520101
9321
733937
SH
SOLE
733937
0
0
FACEBOOK INC
CL A
30303M102
80170
272198
SH
SOLE
186539
0
85659
FEDERAL SIGNAL CORP
COM
313855108
5193
135577
SH
SOLE
135577
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
111295
791518
SH
SOLE
671357
0
120161
FIRST AMERN FINL CORP
COM
31847R102
6513
114966
SH
SOLE
114966
0
0
FIRSTCASH INC
COM
33767D105
152336
2319721
SH
SOLE
2056612
0
263109
FIRSTSERVICE CORP NEW
COM
33767E202
190879
1288068
SH
SOLE
1166024
0
122044
FMC CORP
COM NEW
302491303
20440
184791
SH
SOLE
130240
0
54551
FORRESTER RESH INC
COM
346563109
21898
515493
SH
SOLE
462395
0
53098
FORTIVE CORP
COM
34959J108
71508
1012291
SH
SOLE
954180
0
58111
FTI CONSULTING INC
COM
302941109
10082
71958
SH
SOLE
71958
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
23603
189172
SH
SOLE
154342
0
34830
GENERAC HLDGS INC
COM
368736104
270169
825071
SH
SOLE
736162
0
88909
GIBRALTAR INDS INC
COM
374689107
14140
154514
SH
SOLE
154514
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
34161
598483
SH
SOLE
414906
0
183577
GLOBANT S A
COM
L44385109
181620
874812
SH
SOLE
760814
0
113998
GLOBUS MED INC
CL A
379577208
9622
156022
SH
SOLE
85057
0
70965
GODADDY INC
CL A
380237107
197297
2541831
SH
SOLE
2298963
0
242868
GRAND CANYON ED INC
COM
38526M106
439285
4101633
SH
SOLE
3632074
0
469559
GREAT WESTN NATL BK PORTLAND
COM
695263103
10186
267009
SH
SOLE
267009
0
0
GRID DYNAMICS HLDGS INC
CL A
39813G109
52502
3295809
SH
SOLE
2998746
0
297063
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
20948
117824
SH
SOLE
92705
0
25119
GUIDEWIRE SOFTWARE INC
COM
40171V100
130025
1279393
SH
SOLE
1166683
0
112710
HALOZYME THERAPEUTICS INC
COM
40637H109
222519
5337462
SH
SOLE
4839242
0
498220
HANCOCK WHITNEY CORPORATION
COM
410120109
13649
324909
SH
SOLE
324909
0
0
HANGER INC
COM NEW
41043F208
52378
2295272
SH
SOLE
1796226
0
499046
HANNON ARMSTRONG SUST INFR C
COM
41068X100
10492
187028
SH
SOLE
108899
0
78129
HANOVER INS GROUP INC
COM
410867105
9515
73500
SH
SOLE
73500
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
206249
2655351
SH
SOLE
2255332
0
400019
HEADHUNTER GROUP PLC
SPONSORED ADS
42207L106
46992
1385497
SH
SOLE
1292897
0
92600
HEALTH CATALYST INC
COM
42225T107
38212
817018
SH
SOLE
732862
0
84156
HEALTHCARE RLTY TR
COM
421946104
20727
683598
SH
SOLE
512984
0
170614
HEALTHEQUITY INC
COM
42226A107
257900
3792641
SH
SOLE
3388726
0
403915
HEICO CORP NEW
CL A
422806208
107202
943681
SH
SOLE
856565
0
87116
HELEN OF TROY LTD
COM
G4388N106
188862
896526
SH
SOLE
818347
0
78179
HIGHWOODS PPTYS INC
COM
431284108
8098
188587
SH
SOLE
188587
0
0
HOLLYFRONTIER CORP
COM
436106108
4489
125452
SH
SOLE
125452
0
0
HOME BANCSHARES INC
COM
436893200
44808
1656479
SH
SOLE
1537131
0
119348
HORACE MANN EDUCATORS CORP N
COM
440327104
7703
178259
SH
SOLE
178259
0
0
HORIZON THERAPEUTICS PUB L
SHS
G46188101
381892
4149195
SH
SOLE
3668651
0
480544
HUMANA INC
COM
444859102
949
2264
SH
SOLE
2264
0
0
IAA INC
COM
449253103
28593
518561
SH
SOLE
405328
0
113233
ICICI BANK LIMITED
ADR
45104G104
2960
185171
SH
SOLE
185171
0
0
ICLICK INTERACTIVE ASIA GROU
SPONSORED ADR
45113Y104
13421
1140236
SH
SOLE
884883
0
255353
ICON PLC
SHS
G4705A100
87937
447815
SH
SOLE
367327
0
80488
IDACORP INC
COM
451107106
26399
264070
SH
SOLE
178424
0
85646
IDEXX LABS INC
COM
45168D104
46601
95238
SH
SOLE
68311
0
26927
ILLUMINA INC
COM
452327109
37331
97200
SH
SOLE
92661
0
4539
INFOSYS LTD
SPONSORED ADR
456788108
23178
1239218
SH
SOLE
1239218
0
0
INMODE LTD
SHS
M5425M103
50866
702860
SH
SOLE
568567
0
134293
INSMED INC
COM PAR $.01
457669307
128210
3764236
SH
SOLE
3407681
0
356555
INSPIRE MED SYS INC
COM
457730109
133132
643181
SH
SOLE
583859
0
59322
INSULET CORP
COM
45784P101
207495
795244
SH
SOLE
715102
0
80142
INTEGER HLDGS CORP
COM
45826H109
11895
129153
SH
SOLE
129153
0
0
INTER PARFUMS INC
COM
458334109
11684
164728
SH
SOLE
90500
0
74228
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
47389
424328
SH
SOLE
296556
0
127772
INTUIT
COM
461202103
73612
192169
SH
SOLE
183254
0
8915
INTUITIVE SURGICAL INC
COM NEW
46120E602
39912
54012
SH
SOLE
39771
0
14241
ISHARES INC
MSCI BRAZIL ETF
464286400
12062
360600
SH
SOLE
360600
0
0
ISHARES INC
MSCI CHILE ETF
464286640
4336
126600
SH
SOLE
126600
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
31518
242350
SH
SOLE
242350
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
360
3530
SH
SOLE
3530
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
8595
28580
SH
SOLE
28580
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
59
540
SH
SOLE
540
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
1632
38700
SH
SOLE
38700
0
0
J & J SNACK FOODS CORP
COM
466032109
7727
49209
SH
SOLE
49209
0
0
J2 GLOBAL INC
COM
48123V102
241803
2017376
SH
SOLE
1786522
0
230854
JONES LANG LASALLE INC
COM
48020Q107
12503
69835
SH
SOLE
38367
0
31468
KB HOME
COM
48666K109
6946
149277
SH
SOLE
149277
0
0
KINGSOFT CLOUD HLDGS LTD
ADS
49639K101
17069
434108
SH
SOLE
304363
0
129745
KNOWLES CORP
COM
49926D109
30284
1447622
SH
SOLE
1149824
0
297798
KORNIT DIGITAL LTD
SHS
M6372Q113
35401
357151
SH
SOLE
281607
0
75544
LAM RESEARCH CORP
COM
512807108
89315
150048
SH
SOLE
143140
0
6908
LAUDER ESTEE COS INC
CL A
518439104
137799
473782
SH
SOLE
402315
0
71467
LESLIES INC
COM
527064109
141619
5782720
SH
SOLE
5233387
0
549333
LHC GROUP INC
COM
50187A107
43052
225156
SH
SOLE
171484
0
53672
LIFE STORAGE INC
COM
53223X107
8038
93524
SH
SOLE
93524
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
196852
1291254
SH
SOLE
1149407
0
141847
LINCOLN ELEC HLDGS INC
COM
533900106
152667
1241804
SH
SOLE
1073990
0
167814
LINDE PLC
SHS
G5494J103
36951
131901
SH
SOLE
125146
0
6755
LITHIA MTRS INC
CL A
536797103
18420
47219
SH
SOLE
42349
0
4870
LITTELFUSE INC
COM
537008104
26100
98701
SH
SOLE
88531
0
10170
LIVE NATION ENTERTAINMENT IN
COM
538034109
265290
3133968
SH
SOLE
2822186
0
311782
LIVEPERSON INC
COM
538146101
19916
377622
SH
SOLE
338729
0
38893
LIVERAMP HLDGS INC
COM
53815P108
162165
3125769
SH
SOLE
2842124
0
283645
LOCKHEED MARTIN CORP
COM
539830109
57657
156040
SH
SOLE
106565
0
49475
LPL FINL HLDGS INC
COM
50212V100
49055
345072
SH
SOLE
263200
0
81872
LULULEMON ATHLETICA INC
COM
550021109
238649
778093
SH
SOLE
656254
0
121839
LUXFER HOLDINGS PLC
SHS
G5698W116
56680
2663512
SH
SOLE
1989625
0
673887
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
19525
618269
SH
SOLE
439298
0
178971
MARRIOTT INTL INC NEW
CL A
571903202
49550
334547
SH
SOLE
318030
0
16517
MARTIN MARIETTA MATLS INC
COM
573284106
329887
982332
SH
SOLE
875425
0
106907
MASIMO CORP
COM
574795100
100656
438283
SH
SOLE
397879
0
40404
MASTERCARD INCORPORATED
CL A
57636Q104
268842
755068
SH
SOLE
656160
0
98908
MAXIMUS INC
COM
577933104
8314
93375
SH
SOLE
93375
0
0
MEDNAX INC
COM
58502B106
19084
749282
SH
SOLE
408476
0
340806
MERCADOLIBRE INC
COM
58733R102
404881
275029
SH
SOLE
237554
0
37475
MERCURY SYS INC
COM
589378108
230930
3268644
SH
SOLE
2958380
0
310264
MERIT MED SYS INC
COM
589889104
208199
3476929
SH
SOLE
2983281
0
493648
METTLER TOLEDO INTERNATIONAL
COM
592688105
13731
11881
SH
SOLE
9696
0
2185
MICROCHIP TECHNOLOGY INC.
COM
595017104
24158
155638
SH
SOLE
129768
0
25870
MICROSOFT CORP
COM
594918104
454220
1926538
SH
SOLE
1760220
0
166318
MINERALS TECHNOLOGIES INC
COM
603158106
9276
123156
SH
SOLE
123156
0
0
MONARCH CASINO & RESORT INC
COM
609027107
9201
151774
SH
SOLE
151774
0
0
MONGODB INC
CL A
60937P106
22334
83514
SH
SOLE
72144
0
11370
MONTROSE ENVIRONMENTAL GROUP
COM
615111101
39001
777065
SH
SOLE
696896
0
80169
MURPHY USA INC
COM
626755102
9439
65295
SH
SOLE
65295
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
8356
210582
SH
SOLE
210582
0
0
NATIONAL INSTRS CORP
COM
636518102
184413
4270308
SH
SOLE
3899724
0
370584
NATIONAL VISION HLDGS INC
COM
63845R107
172112
3926809
SH
SOLE
3460756
0
466053
NEOGAMES S A
SHS
L6673X107
3587
100269
SH
SOLE
79664
0
20605
NETEASE INC
SPONSORED ADS
64110W102
3270
31670
SH
SOLE
31670
0
0
NEW FORTRESS ENERGY INC
COM CL A
644393100
158633
3455302
SH
SOLE
2994087
0
461215
NEXSTAR MEDIA GROUP INC
CL A
65336K103
5245
37349
SH
SOLE
37349
0
0
NEXTERA ENERGY INC
COM
65339F101
32559
430619
SH
SOLE
304282
0
126337
NICE LTD
SPONSORED ADR
653656108
264803
1214859
SH
SOLE
1070073
0
144786
NIKE INC
CL B
654106103
142227
1070258
SH
SOLE
915579
0
154679
NOVANTA INC
COM
67000B104
135000
1023579
SH
SOLE
927755
0
95824
NOVO-NORDISK A S
ADR
670100205
3743
55519
SH
SOLE
55519
0
0
NVR INC
COM
62944T105
2629
558
SH
SOLE
0
0
558
OCEANFIRST FINL CORP
COM
675234108
7264
303432
SH
SOLE
303432
0
0
ONE GAS INC
COM
68235P108
8958
116474
SH
SOLE
116474
0
0
OPEN LENDING CORP
COM CL A
68373J104
21423
604828
SH
SOLE
542528
0
62300
ORION ENGINEERED CARBONS S A
COM
L72967109
51656
2619457
SH
SOLE
2007903
0
611554
OWENS & MINOR INC NEW
COM
690732102
30667
815823
SH
SOLE
448204
0
367619
OWENS CORNING NEW
COM
690742101
22498
244302
SH
SOLE
139609
0
104693
PAE INC
COM CL A
69290Y109
31598
3503156
SH
SOLE
3142306
0
360850
PAR TECHNOLOGY CORP
COM
698884103
6971
106572
SH
SOLE
95597
0
10975
PATRIA INVESTMENTS LIMITED
COM CL A
G69451105
18823
1080523
SH
SOLE
773212
0
307311
PAYPAL HLDGS INC
COM
70450Y103
212807
876328
SH
SOLE
774957
0
101371
PDC ENERGY INC
COM
69327R101
9067
263572
SH
SOLE
263572
0
0
PDF SOLUTIONS INC
COM
693282105
14300
804248
SH
SOLE
725656
0
78592
PEGASYSTEMS INC
COM
705573103
112211
981383
SH
SOLE
876575
0
104808
PENUMBRA INC
COM
70975L107
234472
866553
SH
SOLE
769767
0
96786
PERFORMANCE FOOD GROUP CO
COM
71377A103
18840
327027
SH
SOLE
179665
0
147362
PINDUODUO INC
SPONSORED ADS
722304102
5215
38954
SH
SOLE
30370
0
8584
PORCH GROUP INC
COM
733245104
29434
1662946
SH
SOLE
1491654
0
171292
PRIMO WATER CORPORATION
COM
74167P108
11459
704731
SH
SOLE
387171
0
317560
PROLOGIS INC.
COM
74340W103
30538
288097
SH
SOLE
215096
0
73001
PROOFPOINT INC
COM
743424103
117605
934928
SH
SOLE
848749
0
86179
PROS HOLDINGS INC
COM
74346Y103
16604
390678
SH
SOLE
350439
0
40239
PURE STORAGE INC
CL A
74624M102
333039
15461407
SH
SOLE
13737332
0
1724075
Q2 HLDGS INC
COM
74736L109
87463
872889
SH
SOLE
792464
0
80425
QUINSTREET INC
COM
74874Q100
41180
2028563
SH
SOLE
1845763
0
182800
RADIAN GROUP INC
COM
750236101
11882
511037
SH
SOLE
511037
0
0
RENASANT CORP
COM
75970E107
8485
205041
SH
SOLE
205041
0
0
REVOLVE GROUP INC
CL A
76156B107
36249
806794
SH
SOLE
734647
0
72147
REXNORD CORP
COM
76169B102
7755
164690
SH
SOLE
164690
0
0
RINGCENTRAL INC
CL A
76680R206
18010
60462
SH
SOLE
49322
0
11140
RITCHIE BROS AUCTIONEERS
COM
767744105
234446
4004208
SH
SOLE
3625848
0
378360
ROCKWELL AUTOMATION INC
COM
773903109
13428
50586
SH
SOLE
41276
0
9310
ROPER TECHNOLOGIES INC
COM
776696106
43537
107941
SH
SOLE
73779
0
34162
RUSH STREET INTERACTIVE INC
COM
782011100
32942
2016022
SH
SOLE
1847960
0
168062
RYANAIR HOLDINGS PLC
SPONSORED ADS
783513203
226767
1971979
SH
SOLE
1685448
0
286531
SAIA INC
COM
78709Y105
8232
35702
SH
SOLE
35702
0
0
SALESFORCE COM INC
COM
79466L302
135354
638855
SH
SOLE
521344
0
117511
SANDY SPRING BANCORP INC
COM
800363103
9245
212862
SH
SOLE
212862
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
21250
76563
SH
SOLE
67039
0
9524
SEA LTD
SPONSORD ADS
81141R100
322980
1446908
SH
SOLE
1271235
0
175673
SEACOAST BKG CORP FLA
COM NEW
811707801
11039
304614
SH
SOLE
304614
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
9940
202600
SH
SOLE
202600
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
10374
304660
SH
SOLE
304660
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
2603
40640
SH
SOLE
40640
0
0
SELECTIVE INS GROUP INC
COM
816300107
12136
167303
SH
SOLE
167303
0
0
SEMTECH CORP
COM
816850101
3023
43813
SH
SOLE
43813
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
7604
97489
SH
SOLE
97489
0
0
SERVICE CORP INTL
COM
817565104
15141
296582
SH
SOLE
163080
0
133502
SHOPIFY INC
CL A
82509L107
10453
9447
SH
SOLE
964
0
8483
SILGAN HOLDINGS INC
COM
827048109
9096
216415
SH
SOLE
216415
0
0
SIMPSON MFG INC
COM
829073105
7804
75232
SH
SOLE
75232
0
0
SITIME CORP
COM
82982T106
14070
142693
SH
SOLE
127997
0
14696
SKYLINE CHAMPION CORPORATION
COM
830830105
62824
1388071
SH
SOLE
1098121
0
289950
SPDR S&P 500 ETF TR
TR UNIT
78462F103
565345
1426450
SH
SOLE
1426450
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
10897
100160
SH
SOLE
100160
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
17691
208132
SH
SOLE
114345
0
93787
STAR PEAK ENERGY TRANSITION
CL A
855185104
141307
5316309
SH
SOLE
4641664
0
674645
STARBUCKS CORP
COM
855244109
78668
719937
SH
SOLE
684944
0
34993
STERIS PLC
SHS USD
G8473T100
37866
198794
SH
SOLE
149969
0
48825
STONECO LTD
COM CL A
G85158106
40234
657209
SH
SOLE
469805
0
187404
STRYKER CORPORATION
COM
863667101
87351
358613
SH
SOLE
345305
0
13308
SUNSTONE HOTEL INVS INC NEW
COM
867892101
14526
1165819
SH
SOLE
658924
0
506895
SVB FINANCIAL GROUP
COM
78486Q101
477
966
SH
SOLE
966
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
1222809
10338901
SH
SOLE
8746083
0
1592818
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
30313
171550
SH
SOLE
144520
0
27030
TAL EDUCATION GROUP
SPONSORED ADS
874080104
210366
3906664
SH
SOLE
3648718
0
257946
TELEDYNE TECHNOLOGIES INC
COM
879360105
16337
39495
SH
SOLE
32225
0
7270
TELEFLEX INCORPORATED
COM
879369106
168028
404439
SH
SOLE
361961
0
42478
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
158532
7737783
SH
SOLE
7461063
0
276720
TERMINIX GLOBAL HOLDINGS INC
COM
88087E100
174352
3657470
SH
SOLE
3229841
0
427629
TERRENO RLTY CORP
COM
88146M101
7395
128006
SH
SOLE
128006
0
0
TEXAS INSTRS INC
COM
882508104
108485
574023
SH
SOLE
551669
0
22354
THERMO FISHER SCIENTIFIC INC
COM
883556102
53030
116196
SH
SOLE
82925
0
33271
TOPBUILD CORP
COM
89055F103
12709
60686
SH
SOLE
60686
0
0
TREX CO INC
COM
89531P105
290891
3177744
SH
SOLE
2827694
0
350050
TWIST BIOSCIENCE CORP
COM
90184D100
81247
655960
SH
SOLE
594616
0
61344
U S PHYSICAL THERAPY INC
COM
90337L108
19436
186703
SH
SOLE
167469
0
19234
ULTA BEAUTY INC
COM
90384S303
74792
241911
SH
SOLE
175146
0
66765
UMPQUA HLDGS CORP
COM
904214103
9025
514249
SH
SOLE
514249
0
0
UNIFIRST CORP MASS
COM
904708104
10296
46022
SH
SOLE
46022
0
0
UNION PAC CORP
COM
907818108
58477
265312
SH
SOLE
181643
0
83669
UNITEDHEALTH GROUP INC
COM
91324P102
201990
542881
SH
SOLE
474413
0
68468
UPLAND SOFTWARE INC
COM
91544A109
28867
611720
SH
SOLE
548707
0
63013
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
3584
20104
SH
SOLE
0
0
20104
VARONIS SYS INC
COM
922280102
192020
3740158
SH
SOLE
3393502
0
346656
VEEVA SYS INC
CL A COM
922475108
21481
82226
SH
SOLE
56152
0
26074
VERACYTE INC
COM
92337F107
247014
4595602
SH
SOLE
4172428
0
423174
VERICEL CORP
COM
92346J108
13239
238331
SH
SOLE
213752
0
24579
VERRA MOBILITY CORP
COM
92511U102
62451
4614040
SH
SOLE
3665482
0
948558
VERTEX INC
CL A
92538J106
19861
903597
SH
SOLE
679690
0
223907
VESPER HEALTHCARE ACQSTN COR
COM CL A
92538T104
12194
1129063
SH
SOLE
1012621
0
116442
VIAVI SOLUTIONS INC
COM
925550105
8711
554816
SH
SOLE
554816
0
0
VINCI PARTNERS INVTS LTD
COM CL A
G9451V109
23189
1763452
SH
SOLE
1254559
0
508893
VIRTU FINL INC
CL A
928254101
220450
7099836
SH
SOLE
6216282
0
883554
VOYA FINANCIAL INC
COM
929089100
14415
226511
SH
SOLE
131823
0
94688
VULCAN MATLS CO
COM
929160109
28343
167960
SH
SOLE
137030
0
30930
WARNER MUSIC GROUP CORP
COM CL A
934550203
21631
630089
SH
SOLE
533539
0
96550
WATTS WATER TECHNOLOGIES INC
CL A
942749102
11291
95037
SH
SOLE
95037
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
222866
2359871
SH
SOLE
2012910
0
346961
WILEY JOHN & SONS INC
CL A
968223206
5388
99416
SH
SOLE
99416
0
0
WILLSCOT MOBIL MINI HLDNG CO
COM CL A
971378104
12670
456578
SH
SOLE
250839
0
205739
WINMARK CORP
COM
974250102
18399
98690
SH
SOLE
88527
0
10163
WINTRUST FINL CORP
COM
97650W108
23078
304464
SH
SOLE
167270
0
137194
WIX COM LTD
SHS
M98068105
88952
318572
SH
SOLE
260698
0
57874
WNS HLDGS LTD
SPON ADR
92932M101
25420
350905
SH
SOLE
301134
0
49771
WORKDAY INC
CL A
98138H101
67231
270623
SH
SOLE
202254
0
68369
WORKIVA INC
COM CL A
98139A105
103587
1173654
SH
SOLE
1065497
0
108157
YANDEX N V
SHS CLASS A
N97284108
251157
3920651
SH
SOLE
3349711
0
570940
ZENDESK INC
COM
98936J101
184364
1390166
SH
SOLE
1252718
0
137448
ZILLOW GROUP INC
CL C CAP STK
98954M200
14086
108658
SH
SOLE
88648
0
20010
ZOETIS INC
CL A
98978V103
112140
712090
SH
SOLE
609490
0
102600
ZYNGA INC
CL A
98986T108
200783
19665341
SH
SOLE
17427383
0
2237958