0001644956-20-000004.txt : 20200508
0001644956-20-000004.hdr.sgml : 20200508
20200508161422
ACCESSION NUMBER: 0001644956-20-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200508
DATE AS OF CHANGE: 20200508
EFFECTIVENESS DATE: 20200508
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: 20860704
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-2020
03-31-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
05-08-2020
0
339
20547647
false
INFORMATION TABLE
2
WBIMInfoTable.xml
ABBOTT LABS
COM
002824100
49357
625482
SH
SOLE
609951
0
15531
ABIOMED INC
COM
003654100
53826
370802
SH
SOLE
325386
0
45416
ACADIA RLTY TR
COM SH BEN INT
004239109
1501
121108
SH
SOLE
121108
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
41834
256243
SH
SOLE
248731
0
7512
ACTIVISION BLIZZARD INC
COM
00507V109
49273
828390
SH
SOLE
808042
0
20348
ADOBE INC
COM
00724F101
120335
378126
SH
SOLE
272554
0
105572
ADTALEM GLOBAL ED INC
COM
00737L103
3444
128558
SH
SOLE
128558
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
91827
984001
SH
SOLE
844121
0
139880
ADVANCED MICRO DEVICES INC
COM
007903107
79635
1750980
SH
SOLE
1542031
0
208949
AGILENT TECHNOLOGIES INC
COM
00846U101
36172
505054
SH
SOLE
383661
0
121393
AGILYSYS INC
COM
00847J105
15676
938692
SH
SOLE
848895
0
89797
AGREE REALTY CORP
COM
008492100
12569
203058
SH
SOLE
203058
0
0
ALARM COM HLDGS INC
COM
011642105
19628
504452
SH
SOLE
463785
0
40667
ALBANY INTL CORP
CL A
012348108
14379
303794
SH
SOLE
274766
0
29028
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1089396
5597636
SH
SOLE
4571225
0
1026411
ALLEGION PLC
ORD SHS
G0176J109
27200
295585
SH
SOLE
149711
0
145874
ALPHABET INC
CAP STK CL C
02079K107
25027
21523
SH
SOLE
20771
0
752
ALPHABET INC
CAP STK CL A
02079K305
196683
169270
SH
SOLE
128972
0
40298
AMAZON COM INC
COM
023135106
255018
130797
SH
SOLE
103710
0
27087
AMEDISYS INC
COM
023436108
178040
970033
SH
SOLE
887737
0
82296
AMERICAN ASSETS TR INC
COM
024013104
8376
335055
SH
SOLE
335055
0
0
AMERICOLD RLTY TR
COM
03064D108
29648
870964
SH
SOLE
741492
0
129472
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
24835
741335
SH
SOLE
718944
0
22391
APTIV PLC
SHS
G6095L109
29444
597976
SH
SOLE
337739
0
260237
ARCHROCK INC
COM
03957W106
3617
961935
SH
SOLE
961935
0
0
ARCO PLATFORM LTD
COM CL A
G04553106
17012
402544
SH
SOLE
271274
0
131270
ARES MANAGEMENT CORPORATION
CL A COM STK
03990B101
82787
2676607
SH
SOLE
2402556
0
274051
ARISTA NETWORKS INC
COM
040413106
34956
172579
SH
SOLE
137136
0
35443
ARMSTRONG WORLD INDS INC
COM
04247X102
21646
272547
SH
SOLE
228472
0
44075
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2333
8917
SH
SOLE
8917
0
0
ASPEN TECHNOLOGY INC
COM
045327103
149319
1570625
SH
SOLE
1417711
0
152914
AUTODESK INC
COM
052769106
27948
179038
SH
SOLE
146335
0
32703
AVALARA INC
COM
05338G106
112312
1505517
SH
SOLE
1376914
0
128603
AVNET INC
COM
053807103
3670
146203
SH
SOLE
146203
0
0
AXOGEN INC
COM
05463X106
10793
1037800
SH
SOLE
938525
0
99275
BALL CORP
COM
058498106
42616
659082
SH
SOLE
506010
0
153072
BANC OF CALIFORNIA INC
COM
05990K106
4126
515739
SH
SOLE
515739
0
0
BANNER CORP
COM NEW
06652V208
6722
203444
SH
SOLE
203444
0
0
BELDEN INC
COM
077454106
3736
103544
SH
SOLE
103544
0
0
BJS WHSL CLUB HLDGS INC
COM
05550J101
229472
9009516
SH
SOLE
8061968
0
947548
BLACK HILLS CORP
COM
092113109
9279
144919
SH
SOLE
144919
0
0
BLACKROCK INC
COM
09247X101
55096
125226
SH
SOLE
64444
0
60782
BLUE BIRD CORP
COM
095306106
14308
1309053
SH
SOLE
1090699
0
218354
BOOT BARN HLDGS INC
COM
099406100
18959
1466279
SH
SOLE
1205773
0
260506
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
189922
2766936
SH
SOLE
2455453
0
311483
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
7041
984732
SH
SOLE
984732
0
0
BRADY CORP
CL A
104674106
18430
408367
SH
SOLE
408367
0
0
BRIGHAM MINERALS INC
CL A COM
10918L103
917
110907
SH
SOLE
110907
0
0
BRINKS CO
COM
109696104
202362
3887833
SH
SOLE
3488096
0
399737
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
219329
4956585
SH
SOLE
3915210
0
1041375
BROOKS AUTOMATION INC NEW
COM
114340102
81183
2661731
SH
SOLE
2404822
0
256909
BROWN & BROWN INC
COM
115236101
371
10235
SH
SOLE
0
0
10235
BURLINGTON STORES INC
COM
122017106
154830
977093
SH
SOLE
862854
0
114239
BWX TECHNOLOGIES INC
COM
05605H100
378583
7772185
SH
SOLE
6912634
0
859551
CABLE ONE INC
COM
12685J105
202134
122952
SH
SOLE
110886
0
12066
CAMECO CORP
COM
13321L108
81107
10616122
SH
SOLE
9509586
0
1106536
CANADIAN NATL RY CO
COM
136375102
247692
3166827
SH
SOLE
2757939
0
408888
CANADIAN PAC RY LTD
COM
13645T100
100343
456956
SH
SOLE
373871
0
83085
CARMAX INC
COM
143130102
12835
238435
SH
SOLE
177799
0
60636
CARPENTER TECHNOLOGY CORP
COM
144285103
4163
213508
SH
SOLE
213508
0
0
CARTERS INC
COM
146229109
5594
85109
SH
SOLE
85109
0
0
CASELLA WASTE SYS INC
CL A
147448104
23719
607248
SH
SOLE
549163
0
58085
CASEYS GEN STORES INC
COM
147528103
4704
35504
SH
SOLE
35504
0
0
CAVCO INDS INC DEL
COM
149568107
4387
30266
SH
SOLE
30266
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
105430
1181290
SH
SOLE
1022540
0
158750
CELANESE CORP DEL
COM
150870103
4455
60699
SH
SOLE
41904
0
18795
CENTENE CORP DEL
COM
15135B101
18159
305664
SH
SOLE
211038
0
94626
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2916
29001
SH
SOLE
29001
0
0
CHESAPEAKE UTILS CORP
COM
165303108
7837
91441
SH
SOLE
91441
0
0
CNO FINL GROUP INC
COM
12621E103
7559
610055
SH
SOLE
610055
0
0
COCA COLA CO
COM
191216100
56043
1266517
SH
SOLE
1238721
0
27796
CODEXIS INC
COM
192005106
26728
2394940
SH
SOLE
2015056
0
379884
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
16254
338545
SH
SOLE
303603
0
34942
CONAGRA BRANDS INC
COM
205887102
14283
486795
SH
SOLE
335888
0
150907
CONMED CORP
COM
207410101
10413
181830
SH
SOLE
181830
0
0
COPART INC
COM
217204106
230293
3360955
SH
SOLE
3013320
0
347635
CORESITE RLTY CORP
COM
21870Q105
32703
282167
SH
SOLE
233972
0
48195
COSTAR GROUP INC
COM
22160N109
74791
127367
SH
SOLE
82966
0
44401
COSTCO WHSL CORP NEW
COM
22160K105
35531
124615
SH
SOLE
122057
0
2558
COUPA SOFTWARE INC
COM
22266L106
89629
641445
SH
SOLE
573742
0
67703
CREDICORP LTD
COM
G2519Y108
58319
407629
SH
SOLE
389868
0
17761
CROWN HLDGS INC
COM
228368106
185755
3200458
SH
SOLE
2872929
0
327529
CRYOLIFE INC
COM
228903100
13515
798752
SH
SOLE
722344
0
76408
CURTISS WRIGHT CORP
COM
231561101
10040
108647
SH
SOLE
108647
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
49620
579947
SH
SOLE
461742
0
118205
DARLING INGREDIENTS INC
COM
237266101
26931
1404874
SH
SOLE
1313607
0
91267
DECKERS OUTDOOR CORP
COM
243537107
4643
34652
SH
SOLE
34652
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
4012
31563
SH
SOLE
31563
0
0
DOLBY LABORATORIES INC
COM CL A
25659T107
32629
601898
SH
SOLE
448678
0
153220
DOMINOS PIZZA INC
COM
25754A201
101071
311879
SH
SOLE
274623
0
37256
DONALDSON INC
COM
257651109
1619
41919
SH
SOLE
41919
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
25583
720449
SH
SOLE
601508
0
118941
DOUGLAS EMMETT INC
COM
25960P109
11259
369033
SH
SOLE
261163
0
107870
DUCOMMUN INC DEL
COM
264147109
13358
537556
SH
SOLE
486138
0
51418
DUNKIN BRANDS GROUP INC
COM
265504100
6763
127355
SH
SOLE
127355
0
0
EAGLE MATERIALS INC
COM
26969P108
6593
112857
SH
SOLE
76278
0
36579
ECOLAB INC
COM
278865100
4602
29529
SH
SOLE
29529
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
43700
231683
SH
SOLE
119435
0
112248
ENCOMPASS HEALTH CORP
COM
29261A100
291880
4558487
SH
SOLE
4064239
0
494248
ENCORE CAP GROUP INC
COM
292554102
48111
2057803
SH
SOLE
1841180
0
216623
ENTEGRIS INC
COM
29362U104
73117
1633168
SH
SOLE
1467286
0
165882
EOG RES INC
COM
26875P101
377
10500
SH
SOLE
10500
0
0
EPAM SYS INC
COM
29414B104
16740
90163
SH
SOLE
62216
0
27947
EQUIFAX INC
COM
294429105
33826
283182
SH
SOLE
252392
0
30790
ESCO TECHNOLOGIES INC
COM
296315104
18765
247198
SH
SOLE
232016
0
15182
ETSY INC
COM
29786A106
124189
3230730
SH
SOLE
2959971
0
270759
EURONET WORLDWIDE INC
COM
298736109
137526
1604366
SH
SOLE
1420586
0
183780
F M C CORP
COM NEW
302491303
5780
70754
SH
SOLE
48402
0
22352
F N B CORP
COM
302520101
6959
944194
SH
SOLE
944194
0
0
FACEBOOK INC
CL A
30303M102
73955
443373
SH
SOLE
224262
0
219111
FEDERAL SIGNAL CORP
COM
313855108
7170
262814
SH
SOLE
262814
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
96038
789529
SH
SOLE
553131
0
236398
FIRST AMERN FINL CORP
COM
31847R102
3676
86666
SH
SOLE
86666
0
0
FIRSTCASH INC
COM
33767D105
151590
2113052
SH
SOLE
1908025
0
205027
FIRSTSERVICE CORP NEW
COM
33767E202
106843
1385416
SH
SOLE
1264493
0
120923
FORRESTER RESH INC
COM
346563109
12868
440240
SH
SOLE
398126
0
42114
FORTIVE CORP
COM
34959J108
52426
949916
SH
SOLE
873957
0
75959
FTI CONSULTING INC
COM
302941109
12359
103189
SH
SOLE
103189
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
26789
328662
SH
SOLE
228947
0
99715
GENERAC HLDGS INC
COM
368736104
86664
930166
SH
SOLE
834960
0
95206
GIBRALTAR INDS INC
COM
374689107
6854
159682
SH
SOLE
159682
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
23161
681094
SH
SOLE
638880
0
42214
GLOBAL PMTS INC
COM
37940X102
19796
137254
SH
SOLE
94762
0
42492
GLOBANT S A
COM
L44385109
96667
1099985
SH
SOLE
813379
0
286606
GODADDY INC
CL A
380237107
155396
2720994
SH
SOLE
2422245
0
298749
GRAND CANYON ED INC
COM
38526M106
312302
4093884
SH
SOLE
3694966
0
398918
GRID DYNAMICS HLDGS INC
COM CL A
39813G109
15779
1972384
SH
SOLE
1783866
0
188518
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
22373
237568
SH
SOLE
191938
0
45630
GSX TECHEDU INC
SPONSORED ADS
36257Y109
42999
1015092
SH
SOLE
683228
0
331864
GUIDEWIRE SOFTWARE INC
COM
40171V100
25698
324021
SH
SOLE
315805
0
8216
HALOZYME THERAPEUTICS INC
COM
40637H109
118079
6563606
SH
SOLE
6001513
0
562093
HANCOCK WHITNEY CORPORATION
COM
410120109
8382
429414
SH
SOLE
429414
0
0
HANGER INC
COM NEW
41043F208
30449
1954366
SH
SOLE
1610791
0
343575
HANOVER INS GROUP INC
COM
410867105
9896
109251
SH
SOLE
109251
0
0
HDFC BANK LTD
SPONSORED ADS
40415F101
92835
2408651
SH
SOLE
1889739
0
518912
HEADHUNTER GROUP PLC
SPONSORED ADS
42207L106
2634
164907
SH
SOLE
104974
0
59933
HEALTH CATALYST INC
COM
42225T107
12893
493033
SH
SOLE
445972
0
47061
HEALTHCARE RLTY TR
COM
421946104
23662
847187
SH
SOLE
744739
0
102448
HEALTHCARE SVCS GROUP INC
COM
421906108
138105
5776034
SH
SOLE
5193704
0
582330
HEALTHEQUITY INC
COM
42226A107
75630
1494952
SH
SOLE
1340952
0
154000
HEICO CORP NEW
CL A
422806208
86400
1352105
SH
SOLE
1238451
0
113654
HELEN OF TROY CORP LTD
COM
G4388N106
7483
51953
SH
SOLE
51953
0
0
HIGHWOODS PPTYS INC
COM
431284108
7069
199589
SH
SOLE
199589
0
0
HOME BANCSHARES INC
COM
436893200
17188
1433559
SH
SOLE
1367065
0
66494
HORACE MANN EDUCATORS CORP N
COM
440327104
8803
240597
SH
SOLE
240597
0
0
HORIZON THERAPEUTICS PUB LTD
SHS
G46188101
246437
8319945
SH
SOLE
7421854
0
898091
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
141921
4934522
SH
SOLE
4314286
0
620236
ICICI BANK LIMITED
ADR
45104G104
5091
596311
SH
SOLE
596311
0
0
ICON PLC
SHS
G4705A100
66491
488904
SH
SOLE
400282
0
88622
IDACORP INC
COM
451107106
20788
236792
SH
SOLE
195802
0
40990
IDEXX LABS INC
COM
45168D104
40430
166900
SH
SOLE
85877
0
81023
ILLUMINA INC
COM
452327109
25553
93560
SH
SOLE
60099
0
33461
INFOSYS LTD
SPONSORED ADR
456788108
12816
1555802
SH
SOLE
1555802
0
0
INGEVITY CORP
COM
45688C107
4096
116351
SH
SOLE
78641
0
37710
INPHI CORP
COM
45772F107
18854
238144
SH
SOLE
225759
0
12385
INSMED INC
COM PAR $.01
457669307
11471
715568
SH
SOLE
647171
0
68397
INSULET CORP
COM
45784P101
148384
895609
SH
SOLE
807843
0
87766
INTEGER HLDGS CORP
COM
45826H109
10902
173432
SH
SOLE
173432
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
89251
1105275
SH
SOLE
773373
0
331902
INTERCORP FINL SVCS INC
SHS
P5626F128
6005
216635
SH
SOLE
151922
0
64713
INTERPUBLIC GROUP COS INC
COM
460690100
1731
106899
SH
SOLE
106899
0
0
INTUIT
COM
461202103
25338
110166
SH
SOLE
106838
0
3328
INTUITIVE SURGICAL INC
COM NEW
46120E602
34543
69755
SH
SOLE
38464
0
31291
IRHYTHM TECHNOLOGIES INC
COM
450056106
116510
1432203
SH
SOLE
1309529
0
122674
ISHARES INC
MSCI BRAZIL ETF
464286400
25421
1079000
SH
SOLE
1079000
0
0
ISHARES INC
MSCI CHILE ETF
464286640
13679
630930
SH
SOLE
630930
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
54218
1339700
SH
SOLE
1339700
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
12736
548950
SH
SOLE
548950
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
42030
340300
SH
SOLE
340300
0
0
ISHARES TR
MSCI EAFE ETF
464287465
405
7576
SH
SOLE
7576
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
110
907
SH
SOLE
907
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
766
4844
SH
SOLE
4844
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
73
760
SH
SOLE
760
0
0
ISHARES TR
MBS ETF
464288588
67981
615550
SH
SOLE
615550
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
735
31778
SH
SOLE
31778
0
0
J & J SNACK FOODS CORP
COM
466032109
7056
58317
SH
SOLE
58317
0
0
J2 GLOBAL INC
COM
48123V102
193864
2590038
SH
SOLE
2309438
0
280600
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
21830
293928
SH
SOLE
248929
0
44999
JONES LANG LASALLE INC
COM
48020Q107
92809
919086
SH
SOLE
819835
0
99251
JPMORGAN CHASE & CO
COM
46625H100
57390
637459
SH
SOLE
327032
0
310427
KNOWLES CORP
COM
49926D109
19448
1453500
SH
SOLE
1201819
0
251681
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
3144
78278
SH
SOLE
78278
0
0
LAM RESEARCH CORP
COM
512807108
28851
120212
SH
SOLE
116576
0
3636
LAMB WESTON HLDGS INC
COM
513272104
158074
2768374
SH
SOLE
2438578
0
329796
LAUDER ESTEE COS INC
CL A
518439104
71847
450905
SH
SOLE
312407
0
138498
LAUREATE EDUCATION INC
CL A
518613203
21300
2026663
SH
SOLE
1866653
0
160010
LHC GROUP INC
COM
50187A107
35187
250974
SH
SOLE
206725
0
44249
LIFE STORAGE INC
COM
53223X107
6586
69655
SH
SOLE
69655
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
110556
1520296
SH
SOLE
1389442
0
130854
LINCOLN ELEC HLDGS INC
COM
533900106
80954
1173249
SH
SOLE
1054226
0
119023
LINDE PLC
SHS
G5494J103
32100
185548
SH
SOLE
180233
0
5315
LITHIA MTRS INC
CL A
536797103
12619
154284
SH
SOLE
139530
0
14754
LITTELFUSE INC
COM
537008104
15558
116611
SH
SOLE
105452
0
11159
LIVE NATION ENTERTAINMENT IN
COM
538034109
220170
4843156
SH
SOLE
4359348
0
483808
LIVEPERSON INC
COM
538146101
10010
440004
SH
SOLE
397957
0
42047
LIVERAMP HLDGS INC
COM
53815P108
6858
208333
SH
SOLE
208333
0
0
LOCKHEED MARTIN CORP
COM
539830109
43982
129760
SH
SOLE
65762
0
63998
LULULEMON ATHLETICA INC
COM
550021109
161322
851079
SH
SOLE
663121
0
187958
LUMENTUM HLDGS INC
COM
55024U109
4744
64370
SH
SOLE
64370
0
0
LUXFER HOLDINGS PLC
SHS
G5698W116
26749
1891693
SH
SOLE
1626455
0
265238
M D C HLDGS INC
COM
552676108
5934
255758
SH
SOLE
255758
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
5389
112022
SH
SOLE
112022
0
0
MANTECH INTL CORP
CL A
564563104
5068
69735
SH
SOLE
69735
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
215677
1139759
SH
SOLE
1044262
0
95497
MASIMO CORP
COM
574795100
142463
804330
SH
SOLE
736837
0
67493
MASTERCARD INC
CL A
57636Q104
146796
607702
SH
SOLE
437704
0
169998
MAXIMUS INC
COM
577933104
25448
437247
SH
SOLE
350454
0
86793
MEDNAX INC
COM
58502B106
3876
332983
SH
SOLE
225058
0
107925
MERCADOLIBRE INC
COM
58733R102
92168
188644
SH
SOLE
146546
0
42098
MERCURY SYS INC
COM
589378108
153432
2150709
SH
SOLE
1963802
0
186907
MERIT MED SYS INC
COM
589889104
29840
954873
SH
SOLE
779228
0
175645
METTLER TOLEDO INTERNATIONAL
COM
592688105
11424
16545
SH
SOLE
11422
0
5123
MICROCHIP TECHNOLOGY INC
COM
595017104
26000
383484
SH
SOLE
292936
0
90548
MICROSOFT CORP
COM
594918104
190479
1207778
SH
SOLE
1181313
0
26465
MINERALS TECHNOLOGIES INC
COM
603158106
5935
163670
SH
SOLE
163670
0
0
MONGODB INC
CL A
60937P106
78005
571297
SH
SOLE
513485
0
57812
MURPHY USA INC
COM
626755102
7446
88262
SH
SOLE
88262
0
0
NATIONAL BK HLDGS CORP
CL A
633707104
7474
312712
SH
SOLE
312712
0
0
NATIONAL INSTRS CORP
COM
636518102
120675
3647978
SH
SOLE
3358902
0
289076
NATIONAL VISION HLDGS INC
COM
63845R107
16935
872064
SH
SOLE
709386
0
162678
NETEASE INC
SPONSORED ADS
64110W102
385447
1200333
SH
SOLE
1034376
0
165957
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
36498
337197
SH
SOLE
227199
0
109998
NEXTERA ENERGY INC
COM
65339F101
57133
237442
SH
SOLE
122767
0
114675
NICE LTD
SPONSORED ADR
653656108
207694
1446358
SH
SOLE
1285224
0
161134
NIKE INC
CL B
654106103
60067
725969
SH
SOLE
487938
0
238031
NORDSON CORP
COM
655663102
6172
45698
SH
SOLE
30798
0
14900
NOVANTA INC
COM
67000B104
81220
1016771
SH
SOLE
930129
0
86642
NOVARTIS A G
SPONSORED ADR
66987V109
3534
42861
SH
SOLE
42861
0
0
NOVO-NORDISK A S
ADR
670100205
3645
60544
SH
SOLE
60544
0
0
NVR INC
COM
62944T105
7879
3067
SH
SOLE
0
0
3067
NXP SEMICONDUCTORS N V
COM
N6596X109
1537
18538
SH
SOLE
18538
0
0
OCEANEERING INTL INC
COM
675232102
438
149105
SH
SOLE
107835
0
41270
OCEANFIRST FINL CORP
COM
675234108
7118
447391
SH
SOLE
447391
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
284
6126
SH
SOLE
0
0
6126
ONE GAS INC
COM
68235P108
14352
171635
SH
SOLE
171635
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
12915
1731225
SH
SOLE
1392329
0
338896
PACWEST BANCORP DEL
COM
695263103
6730
375535
SH
SOLE
375535
0
0
PAE INC
COM CL A
69290Y109
19064
2937461
SH
SOLE
2656671
0
280790
PARSLEY ENERGY INC
CL A
701877102
8533
1489153
SH
SOLE
1143760
0
345393
PAYPAL HLDGS INC
COM
70450Y103
96033
1003061
SH
SOLE
742532
0
260529
PENUMBRA INC
COM
70975L107
204281
1266233
SH
SOLE
1160365
0
105868
PERSPECTA INC
COM
715347100
126610
6941323
SH
SOLE
6283269
0
658054
PLANET FITNESS INC
CL A
72703H101
90672
1861838
SH
SOLE
1705616
0
156222
PNM RES INC
COM
69349H107
9616
253053
SH
SOLE
253053
0
0
POLYONE CORP
COM
73179P106
4418
232869
SH
SOLE
232869
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
4516
94194
SH
SOLE
94194
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
71295
9999290
SH
SOLE
9045753
0
953537
PRIMO WATER CORPORATION
COM
74167P108
5728
632230
SH
SOLE
427314
0
204916
PROLOGIS INC.
COM
74340W103
23114
287594
SH
SOLE
224009
0
63585
PROOFPOINT INC
COM
743424103
97915
954431
SH
SOLE
874364
0
80067
PURE STORAGE INC
CL A
74624M102
198998
16178671
SH
SOLE
14421152
0
1757519
QUALYS INC
COM
74758T303
9831
113016
SH
SOLE
102202
0
10814
QUINSTREET INC
COM
74874Q100
14073
1748209
SH
SOLE
1580975
0
167234
RADIAN GROUP INC
COM
750236101
8000
617751
SH
SOLE
617751
0
0
RELX PLC
SPONSORED ADR
759530108
3545
165632
SH
SOLE
165632
0
0
RENASANT CORP
COM
75970E107
6603
302339
SH
SOLE
302339
0
0
REPAY HLDGS CORP
COM CL A
76029L100
6272
437053
SH
SOLE
395566
0
41487
REXFORD INDL RLTY INC
COM
76169C100
6874
167624
SH
SOLE
118167
0
49457
RITCHIE BROS AUCTIONEERS
COM
767744105
127842
3740272
SH
SOLE
3417681
0
322591
ROGERS CORP
COM
775133101
81492
863080
SH
SOLE
776022
0
87058
ROPER TECHNOLOGIES INC
COM
776696106
52654
168866
SH
SOLE
85581
0
83285
ROSS STORES INC
COM
778296103
15153
174237
SH
SOLE
120222
0
54015
SALESFORCE COM INC
COM
79466L302
70550
489998
SH
SOLE
252500
0
237498
SANDY SPRING BANCORP INC
COM
800363103
6104
269623
SH
SOLE
269623
0
0
SAP SE
SPON ADR
803054204
5119
46328
SH
SOLE
46328
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
35444
131290
SH
SOLE
99278
0
32012
SEA LTD
SPONSORED ADS
81141R100
63316
1428937
SH
SOLE
1063500
0
365437
SEACOAST BKG CORP FLA
COM NEW
811707801
7735
422465
SH
SOLE
422465
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
3248
58610
SH
SOLE
58610
0
0
SELECTIVE INS GROUP INC
COM
816300107
12340
248296
SH
SOLE
248296
0
0
SEMTECH CORP
COM
816850101
6560
174920
SH
SOLE
174920
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
6075
139631
SH
SOLE
139631
0
0
SERVICE CORP INTL
COM
817565104
17198
439737
SH
SOLE
302212
0
137525
SHOPIFY INC
CL A
82509L107
5620
13479
SH
SOLE
0
0
13479
SIGNATURE BK NEW YORK N Y
COM
82669G104
75822
943176
SH
SOLE
825467
0
117709
SILGAN HOLDINGS INC
COM
827048109
9293
320244
SH
SOLE
320244
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
7438
120005
SH
SOLE
120005
0
0
SIMULATIONS PLUS INC
COM
829214105
19316
553140
SH
SOLE
500594
0
52546
SITIME CORP
COM
82982T106
6596
302996
SH
SOLE
274011
0
28985
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
117308
1432686
SH
SOLE
1291126
0
141560
SPDR S&P 500 ETF TR
TR UNIT
78462F103
551997
2141600
SH
SOLE
2141600
0
0
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
15046
158810
SH
SOLE
158810
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
6791
186722
SH
SOLE
126202
0
60520
STARBUCKS CORP
COM
855244109
41264
627682
SH
SOLE
608718
0
18964
STERIS PLC
SHS USD
G8473T100
171566
1225732
SH
SOLE
1089808
0
135924
STERLING BANCORP DEL
COM
85917A100
6148
588329
SH
SOLE
588329
0
0
STONECO LTD
COM CL A
G85158106
17045
782956
SH
SOLE
549433
0
233523
STRATEGIC ED INC
COM
86272C103
7061
50523
SH
SOLE
50523
0
0
STRYKER CORP
COM
863667101
42473
255106
SH
SOLE
248384
0
6722
SVB FINANCIAL GROUP
COM
78486Q101
18737
124018
SH
SOLE
84590
0
39428
TABULA RASA HEALTHCARE INC
COM
873379101
33013
631336
SH
SOLE
524348
0
106988
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
828312
17319235
SH
SOLE
13922026
0
3397209
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
34751
292982
SH
SOLE
216441
0
76541
TAL EDUCATION GROUP
SPONSORED ADS
874080104
334019
6268554
SH
SOLE
5435044
0
833510
TALOS ENERGY INC
COM
87484T108
639
111134
SH
SOLE
80374
0
30760
TELEDYNE TECHNOLOGIES INC
COM
879360105
243381
818722
SH
SOLE
738431
0
80291
TELEFLEX INCORPORATED
COM
879369106
205795
702708
SH
SOLE
621276
0
81432
TENCENT MUSIC ENTMT GROUP
SPON ADS
88034P109
77050
7653897
SH
SOLE
7155841
0
498056
TENNANT CO
COM
880345103
9053
156215
SH
SOLE
105583
0
50632
TERRENO RLTY CORP
COM
88146M101
11304
218429
SH
SOLE
218429
0
0
TEXAS INSTRS INC
COM
882508104
51545
515815
SH
SOLE
503561
0
12254
THERMO FISHER SCIENTIFIC INC
COM
883556102
56744
200085
SH
SOLE
103454
0
96631
TOPBUILD CORP
COM
89055F103
5656
78949
SH
SOLE
78949
0
0
TORO CO
COM
891092108
9321
143207
SH
SOLE
113838
0
29369
TRANSUNION
COM
89400J107
131586
1988311
SH
SOLE
1821481
0
166830
TREX CO INC
COM
89531P105
247780
3091842
SH
SOLE
2807800
0
284042
TRIP COM GROUP LTD
ADS
89677Q107
2255
96178
SH
SOLE
23056
0
73122
TWIST BIOSCIENCE CORP
COM
90184D100
20967
685630
SH
SOLE
620088
0
65542
ULTA BEAUTY INC
COM
90384S303
47928
272783
SH
SOLE
162987
0
109796
UMPQUA HLDGS CORP
COM
904214103
8338
764979
SH
SOLE
764979
0
0
UNIFIRST CORP MASS
COM
904708104
9997
66163
SH
SOLE
66163
0
0
UNION PAC CORP
COM
907818108
55470
393294
SH
SOLE
199243
0
194051
UNITEDHEALTH GROUP INC
COM
91324P102
157839
632925
SH
SOLE
469445
0
163480
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
2534
151900
SH
SOLE
151900
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1854
20104
SH
SOLE
0
0
20104
VARONIS SYS INC
COM
922280102
92001
1444959
SH
SOLE
1322205
0
122754
VEEVA SYS INC
CL A COM
922475108
37466
239598
SH
SOLE
178533
0
61065
VERACYTE INC
COM
92337F107
108350
4457011
SH
SOLE
4016234
0
440777
VERRA MOBILITY CORP
COM
92511U102
14968
2096403
SH
SOLE
1736313
0
360090
VIAVI SOLUTIONS INC
COM
925550105
9851
878727
SH
SOLE
878727
0
0
VIRTU FINL INC
CL A
928254101
169280
8130622
SH
SOLE
7309545
0
821077
VULCAN MATLS CO
COM
929160109
25272
233845
SH
SOLE
161418
0
72427
WASTE CONNECTIONS INC
COM
94106B101
12286
158526
SH
SOLE
109450
0
49076
WATTS WATER TECHNOLOGIES INC
CL A
942749102
14585
172300
SH
SOLE
172300
0
0
WAYFAIR INC
CL A
94419L101
206
3855
SH
SOLE
0
0
3855
WEIBO CORP
SPONSORED ADR
948596101
2261
68302
SH
SOLE
16374
0
51928
WESTERN ALLIANCE BANCORP
COM
957638109
23576
770217
SH
SOLE
620035
0
150182
WEX INC
COM
96208T104
93707
896292
SH
SOLE
781503
0
114789
WILLDAN GROUP INC
COM
96924N100
8716
407852
SH
SOLE
368834
0
39018
WINTRUST FINL CORP
COM
97650W108
6941
211227
SH
SOLE
142765
0
68462
WISDOMTREE TR
INDIA ERNGS FD
97717W422
7632
471124
SH
SOLE
471124
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
74
2500
SH
SOLE
2500
0
0
WIX COM LTD
SHS
M98068105
28615
283822
SH
SOLE
232381
0
51441
WNS HOLDINGS LTD
SPON ADR
92932M101
12985
302127
SH
SOLE
263405
0
38722
WORKDAY INC
CL A
98138H101
16189
124319
SH
SOLE
97351
0
26968
XP INC
CL A
G98239109
17657
915330
SH
SOLE
642446
0
272884
YANDEX N V
SHS CLASS A
N97284108
145969
4286901
SH
SOLE
3692295
0
594606
ZOETIS INC
CL A
98978V103
96807
822562
SH
SOLE
596226
0
226336
ZYNGA INC
CL A
98986T108
173186
25282591
SH
SOLE
22341350
0
2941241