0001644956-18-000005.txt : 20180814
0001644956-18-000005.hdr.sgml : 20180814
20180814101717
ACCESSION NUMBER: 0001644956-18-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180814
DATE AS OF CHANGE: 20180814
EFFECTIVENESS DATE: 20180814
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: 181014974
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
06-30-2018
06-30-2018
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
150 NORTH RIVERSIDE PLAZA
CHICAGO
IL
60606
13F COMBINATION REPORT
028-17022
0001692234
028-17598
Russell Investments Group, Ltd.
N
Stephanie Braming
Partner
312-236-1600
/s/ Stephanie Braming
CHICAGO
IL
08-14-2018
0
476
26874947
false
INFORMATION TABLE
2
InfoTable.xml
2U INC
COM
90214J101
87543
1047672
SH
SOLE
972485
0
75187
51JOB INC
SP ADR REP COM
316827104
89146
912999
SH
SOLE
688964
0
224035
ABB LTD
SPONSORED ADR
000375204
4245
194982
SH
SOLE
194982
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
10989
448901
SH
SOLE
433106
0
15795
ABIOMED INC
COM
003654100
115914
283374
SH
SOLE
109742
0
173632
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
326
7960
SH
SOLE
7960
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
28431
1038776
SH
SOLE
870981
0
167795
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
91353
558423
SH
SOLE
266164
0
292259
ACUITY BRANDS INC
COM
00508Y102
14622
126192
SH
SOLE
114492
0
11700
ACXIOM CORP
COM
005125109
22122
738637
SH
SOLE
686825
0
51812
ADECOAGRO S A
COM
L00849106
755
94949
SH
SOLE
94949
0
0
ADOBE SYS INC
COM
00724F101
147576
605292
SH
SOLE
316925
0
288367
ADTALEM GLOBAL ED INC
COM
00737L103
218496
4542528
SH
SOLE
4111161
0
431367
AFFILIATED MANAGERS GROUP
COM
008252108
1104
7425
SH
SOLE
7425
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
58788
950650
SH
SOLE
314765
0
635885
AGILYSYS INC
COM
00847J105
8990
579987
SH
SOLE
541546
0
38441
AGREE REALTY CORP
COM
008492100
18520
350961
SH
SOLE
309243
0
41718
AIR TRANSPORT SERVICES GRP I
COM
00922R105
363
16090
SH
SOLE
16090
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
66690
910694
SH
SOLE
302366
0
608328
ALBANY INTL CORP
CL A
012348108
9797
162880
SH
SOLE
152460
0
10420
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1064353
5736667
SH
SOLE
4591286
0
1145381
ALIGN TECHNOLOGY INC
COM
016255101
43776
127948
SH
SOLE
70964
0
56984
ALLEGION PUB LTD CO
ORD SHS
G0176J109
14097
182223
SH
SOLE
96623
0
85600
ALLETE INC
COM NEW
018522300
14532
187722
SH
SOLE
181122
0
6600
ALLIANT ENERGY CORP
COM
018802108
931
22000
SH
SOLE
625
0
21375
ALPHABET INC
CAP STK CL C
02079K107
60300
54049
SH
SOLE
26399
0
27650
ALPHABET INC
CAP STK CL A
02079K305
237977
210751
SH
SOLE
121502
0
89249
AMAZON COM INC
COM
023135106
311131
183040
SH
SOLE
101061
0
81979
AMBEV SA
SPONSORED ADR
02319V103
39657
8564951
SH
SOLE
7587341
0
977610
AMERICAN ASSETS TR INC
COM
024013104
23019
601181
SH
SOLE
558496
0
42685
AMERICAN CAMPUS CMNTYS INC
COM
024835100
3933
91713
SH
SOLE
677
0
91036
AMERICAN FINL GROUP INC OHIO
COM
025932104
726
6761
SH
SOLE
186
0
6575
AMN HEALTHCARE SERVICES INC
COM
001744101
339
5780
SH
SOLE
5780
0
0
ANALOG DEVICES INC
COM
032654105
35873
373993
SH
SOLE
78015
0
295978
APOGEE ENTERPRISES INC
COM
037598109
332
6890
SH
SOLE
6890
0
0
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
2987
167071
SH
SOLE
0
0
167071
APTIV PLC
SHS
G6095L109
75864
827942
SH
SOLE
280346
0
547596
ARCHROCK INC
COM
03957W106
18490
1540842
SH
SOLE
1486687
0
54155
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
982
141295
SH
SOLE
141295
0
0
ARISTA NETWORKS INC
COM
040413106
2124
8249
SH
SOLE
8249
0
0
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
15073
238492
SH
SOLE
156484
0
82008
ASGN INC
COM
00191U102
348
4450
SH
SOLE
4450
0
0
ASPEN TECHNOLOGY INC
COM
045327103
91004
981276
SH
SOLE
910261
0
71015
ASTRAZENECA PLC
SPONSORED ADR
046353108
4232
120527
SH
SOLE
120527
0
0
AT HOME GROUP INC
COM
04650Y100
11477
293165
SH
SOLE
273742
0
19423
ATMOS ENERGY CORP
COM
049560105
1075
11924
SH
SOLE
339
0
11585
AUTOHOME INC
SP ADR RP CL A
05278C107
81958
811445
SH
SOLE
659653
0
151792
AVNET INC
COM
053807103
20244
472006
SH
SOLE
438696
0
33310
AXALTA COATING SYS LTD
COM
G0750C108
115879
3823111
SH
SOLE
2797458
0
1025653
AXOGEN INC
COM
05463X106
10315
205280
SH
SOLE
191670
0
13610
BALL CORP
COM
058498106
252548
7104041
SH
SOLE
4938423
0
2165618
BANCO MACRO SA
SPON ADR B
05961W105
731
12434
SH
SOLE
12434
0
0
BANCO SANTANDER CHILE NEW
SP ADR REP COM
05965X109
50264
1599232
SH
SOLE
1151566
0
447666
BANK MONTREAL QUE
COM
063671101
247
3193
SH
SOLE
3193
0
0
BANK OF THE OZARKS
COM
063904106
105180
2335250
SH
SOLE
2109818
0
225432
BANNER CORP
COM NEW
06652V208
22470
373695
SH
SOLE
360700
0
12995
BAOZUN INC
SPONSORED ADR
06684L103
80502
1471689
SH
SOLE
1113468
0
358221
BBVA BANCO FRANCES S A
SPONSORED ADR
07329M100
287
23194
SH
SOLE
23194
0
0
BEIGENE LTD
SPONSORED ADR
07725L102
10488
68223
SH
SOLE
48475
0
19748
BELDEN INC
COM
077454106
25959
424719
SH
SOLE
394204
0
30515
BIOGEN INC
COM
09062X103
33289
114696
SH
SOLE
51299
0
63397
BIOTELEMETRY INC
COM
090672106
464
10300
SH
SOLE
10300
0
0
BLACKROCK INC
COM
09247X101
60819
121871
SH
SOLE
64672
0
57199
BLUE BIRD CORP
COM
095306106
23420
1047867
SH
SOLE
664107
0
383760
BLUELINX HLDGS INC
COM NEW
09624H208
4089
108947
SH
SOLE
101697
0
7250
BOEING CO
COM
097023105
55895
166596
SH
SOLE
88415
0
78181
BOFI HLDG INC
COM
05566U108
6795
166102
SH
SOLE
155092
0
11010
BOOT BARN HLDGS INC
COM
099406100
13451
648246
SH
SOLE
605256
0
42990
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
315715
7219646
SH
SOLE
5326528
0
1893118
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
19879
1250264
SH
SOLE
1206324
0
43940
BRADY CORP
CL A
104674106
22800
591444
SH
SOLE
570642
0
20802
BRIGHTSPHERE INVESTMNT GRP P
SHS
G1644T109
53805
3773172
SH
SOLE
3318798
0
454374
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
127342
3141156
SH
SOLE
2521268
0
619888
BURLINGTON STORES INC
COM
122017106
93365
620244
SH
SOLE
575389
0
44855
BWX TECHNOLOGIES INC
COM
05605H100
357423
5735295
SH
SOLE
4300634
0
1434661
CABLE ONE INC
COM
12685J105
63643
86791
SH
SOLE
77347
0
9444
CADENCE DESIGN SYSTEM INC
COM
127387108
1069
24674
SH
SOLE
679
0
23995
CALAVO GROWERS INC
COM
128246105
13758
143091
SH
SOLE
133701
0
9390
CALLON PETE CO DEL
COM
13123X102
29293
2727427
SH
SOLE
2609520
0
117907
CAMBREX CORP
COM
132011107
120412
2302338
SH
SOLE
2072163
0
230175
CAMDEN PPTY TR
SH BEN INT
133131102
800
8776
SH
SOLE
241
0
8535
CANADIAN NAT RES LTD
COM
136385101
37624
1042579
SH
SOLE
775065
0
267514
CANADIAN NATL RY CO
COM
136375102
148129
1811218
SH
SOLE
1601345
0
209873
CARBON BLACK INC
COM
14081R103
14949
574979
SH
SOLE
545791
0
29188
CARMAX INC
COM
143130102
40074
549940
SH
SOLE
139277
0
410663
CARNIVAL CORP
UNIT 99/99/9999
143658300
34022
593642
SH
SOLE
314908
0
278734
CARPENTER TECHNOLOGY CORP
COM
144285103
21241
404047
SH
SOLE
373582
0
30465
CARRIZO OIL & GAS INC
COM
144577103
6703
240685
SH
SOLE
224735
0
15950
CARS COM INC
COM
14575E105
13317
469083
SH
SOLE
443363
0
25720
CARVANA CO
CL A
146869102
6397
153771
SH
SOLE
143581
0
10190
CATALENT INC
COM
148806102
144240
3443308
SH
SOLE
3102235
0
341073
CATERPILLAR INC DEL
COM
149123101
3155
23258
SH
SOLE
0
0
23258
CAVCO INDS INC DEL
COM
149568107
20446
98466
SH
SOLE
95005
0
3461
CBOE GLOBAL MARKETS INC
COM
12503M108
163072
1566945
SH
SOLE
1146059
0
420886
CDN IMPERIAL BK COMM TORONTO
COM
136069101
242
2787
SH
SOLE
2787
0
0
CELANESE CORP DEL
COM SER A
150870103
177288
1596331
SH
SOLE
1281583
0
314748
CENTENE CORP DEL
COM
15135B101
59510
482994
SH
SOLE
100746
0
382248
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
6335
350771
SH
SOLE
327551
0
23220
CHARLES RIV LABS INTL INC
COM
159864107
187688
1671909
SH
SOLE
1250021
0
421888
CHESAPEAKE UTILS CORP
COM
165303108
13038
163083
SH
SOLE
157348
0
5735
CHURCHILL DOWNS INC
COM
171484108
900
3036
SH
SOLE
86
0
2950
CIENA CORP
COM NEW
171779309
14688
554046
SH
SOLE
534626
0
19420
CINCINNATI BELL INC NEW
COM NEW
171871502
13463
857526
SH
SOLE
827371
0
30155
CNO FINL GROUP INC
COM
12621E103
14939
784586
SH
SOLE
729351
0
55235
COBIZ FINANCIAL INC
COM
190897108
26491
1233307
SH
SOLE
1189964
0
43343
COCA COLA CO
COM
191216100
46466
1059421
SH
SOLE
474242
0
585179
CODEXIS INC
COM
192005106
21205
1472554
SH
SOLE
1072830
0
399724
COHERENT INC
COM
192479103
73887
472364
SH
SOLE
424890
0
47474
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
86208
1138815
SH
SOLE
1014794
0
124021
COLUMBIA PPTY TR INC
COM NEW
198287203
20597
906976
SH
SOLE
835136
0
71840
COLUMBUS MCKINNON CORP N Y
COM
199333105
298
6865
SH
SOLE
6865
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
8534
626103
SH
SOLE
500887
0
125216
CONAGRA BRANDS INC
COM
205887102
35643
997586
SH
SOLE
208075
0
789511
CONCHO RES INC
COM
20605P101
806
5823
SH
SOLE
5823
0
0
CONDUENT INC
COM
206787103
309
16990
SH
SOLE
16990
0
0
CONMED CORP
COM
207410101
29280
400000
SH
SOLE
379405
0
20595
CONTINENTAL BLDG PRODS INC
COM
211171103
15139
479842
SH
SOLE
462961
0
16881
COPART INC
COM
217204106
453388
8016065
SH
SOLE
5565711
0
2450354
CORESITE RLTY CORP
COM
21870Q105
13295
119970
SH
SOLE
80017
0
39953
COSTAR GROUP INC
COM
22160N109
439501
1065122
SH
SOLE
778959
0
286163
COSTCO WHSL CORP NEW
COM
22160K105
16777
80279
SH
SOLE
78162
0
2117
COTT CORP QUE
COM
22163N106
3293
198966
SH
SOLE
0
0
198966
CRANE CO
COM
224399105
845
10550
SH
SOLE
300
0
10250
CREDICORP LTD
COM
G2519Y108
206228
916082
SH
SOLE
748370
0
167712
CRESUD S A C I F Y A
SPONSORED ADR
226406106
371
25065
SH
SOLE
25065
0
0
CRYOLIFE INC
COM
228903100
11176
401299
SH
SOLE
374709
0
26590
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
51571
1082694
SH
SOLE
959012
0
123682
CVB FINL CORP
COM
126600105
14607
651527
SH
SOLE
628627
0
22900
DANA INCORPORATED
COM
235825205
15559
770616
SH
SOLE
743526
0
27090
DANAHER CORP DEL
COM
235851102
24809
251405
SH
SOLE
112522
0
138883
DARLING INGREDIENTS INC
COM
237266101
21234
1068098
SH
SOLE
1030558
0
37540
DAVE & BUSTERS ENTMT INC
COM
238337109
20182
423999
SH
SOLE
409259
0
14740
DEXCOM INC
COM
252131107
190891
2009811
SH
SOLE
1579764
0
430047
DIAGEO P L C
SPON ADR NEW
25243Q205
5493
38140
SH
SOLE
38140
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
68630
521620
SH
SOLE
462160
0
59460
DIPLOMAT PHARMACY INC
COM
25456K101
360
14080
SH
SOLE
14080
0
0
DOMINOS PIZZA INC
COM
25754A201
298747
1058751
SH
SOLE
739647
0
319104
DONALDSON INC
COM
257651109
69650
1543665
SH
SOLE
1389000
0
154665
DOUGLAS DYNAMICS INC
COM
25960R105
18117
377443
SH
SOLE
279195
0
98248
DOUGLAS EMMETT INC
COM
25960P109
4059
101029
SH
SOLE
494
0
100535
DUNKIN BRANDS GROUP INC
COM
265504100
1624
23519
SH
SOLE
644
0
22875
DYCOM INDS INC
COM
267475101
280
2960
SH
SOLE
2960
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
1223
19999
SH
SOLE
549
0
19450
EAST WEST BANCORP INC
COM
27579R104
138030
2117031
SH
SOLE
1261332
0
855699
EDUCATION RLTY TR INC
COM NEW
28140H203
25613
617169
SH
SOLE
595473
0
21696
EL PASO ELEC CO
COM NEW
283677854
19202
324910
SH
SOLE
313480
0
11430
EMCOR GROUP INC
COM
29084Q100
13955
183187
SH
SOLE
176742
0
6445
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
298
5910
SH
SOLE
5910
0
0
EMPRESA DIST Y COMERCIAL NOR
SPON ADR
29244A102
312
9591
SH
SOLE
9591
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
340460
5027477
SH
SOLE
3819922
0
1207555
ENCORE CAP GROUP INC
COM
292554102
114721
3134454
SH
SOLE
2770193
0
364261
ENERGEN CORP
COM
29265N108
4207
57772
SH
SOLE
0
0
57772
ENERPLUS CORP
COM
292766102
20262
1606833
SH
SOLE
1301320
0
305513
ENSIGN GROUP INC
COM
29358P101
240
6690
SH
SOLE
6690
0
0
EOG RES INC
COM
26875P101
84730
680946
SH
SOLE
338326
0
342620
EPAM SYS INC
COM
29414B104
9677
77834
SH
SOLE
72854
0
4980
EPR PPTYS
COM SH BEN INT
26884U109
1065
16432
SH
SOLE
452
0
15980
EQUIFAX INC
COM
294429105
67785
541806
SH
SOLE
112978
0
428828
EQUINOR ASA
SPONSORED ADR
29446M102
2487
94173
SH
SOLE
94173
0
0
EQUITY COMWLTH
COM SH BEN INT
294628102
16418
521194
SH
SOLE
479164
0
42030
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
746
8115
SH
SOLE
230
0
7885
ESCO TECHNOLOGIES INC
COM
296315104
11727
203238
SH
SOLE
150357
0
52881
ETSY INC
COM
29786A106
11772
279023
SH
SOLE
260463
0
18560
EURONET WORLDWIDE INC
COM
298736109
105419
1258434
SH
SOLE
1112641
0
145793
EXACT SCIENCES CORP
COM
30063P105
108427
1813466
SH
SOLE
1682190
0
131276
F M C CORP
COM NEW
302491303
7359
82490
SH
SOLE
223
0
82267
FACEBOOK INC
CL A
30303M102
175488
903092
SH
SOLE
484891
0
418201
FIFTH THIRD BANCORP
COM
316773100
48770
1699296
SH
SOLE
901276
0
798020
FIRST AMERN FINL CORP
COM
31847R102
584
11291
SH
SOLE
311
0
10980
FIRSTCASH INC
COM
33767D105
173261
1928335
SH
SOLE
1742155
0
186180
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
103016
1354757
SH
SOLE
1229756
0
125001
FIVE BELOW INC
COM
33829M101
348
3560
SH
SOLE
3560
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
128976
2614553
SH
SOLE
2426554
0
187999
FNB CORP PA
COM
302520101
24937
1858212
SH
SOLE
1738584
0
119628
FORTINET INC
COM
34959E109
74502
1193364
SH
SOLE
1107252
0
86112
FORTIVE CORP
COM
34959J108
103620
1343806
SH
SOLE
420477
0
923329
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
14996
1214257
SH
SOLE
1112722
0
101535
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
4123
81888
SH
SOLE
81888
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
4720
72310
SH
SOLE
0
0
72310
GARDNER DENVER HLDGS INC
COM
36555P107
910
30973
SH
SOLE
878
0
30095
GENESEE & WYO INC
CL A
371559105
113702
1398206
SH
SOLE
1259040
0
139166
GENTEX CORP
COM
371901109
1084
47110
SH
SOLE
1290
0
45820
GENTHERM INC
COM
37253A103
14089
358506
SH
SOLE
261142
0
97364
GLACIER BANCORP INC NEW
COM
37637Q105
32612
843130
SH
SOLE
676320
0
166810
GLAUKOS CORP
COM
377322102
109371
2691208
SH
SOLE
2497841
0
193367
GLOBAL PMTS INC
COM
37940X102
68534
614716
SH
SOLE
128208
0
486508
GLOBAL X FDS
GB MSCI AR ETF
37950E259
8145
302000
SH
SOLE
302000
0
0
GLOBAL X FDS
MSCI GREECE ETF
37950E366
36588
4007500
SH
SOLE
4007500
0
0
GLOBANT S A
COM
L44385109
25201
443749
SH
SOLE
363302
0
80447
GLOBUS MED INC
CL A
379577208
253
5010
SH
SOLE
5010
0
0
GODADDY INC
CL A
380237107
192834
2731356
SH
SOLE
1978263
0
753093
GOLDEN ENTMT INC
COM
381013101
10235
379211
SH
SOLE
353848
0
25363
GOLDMAN SACHS GROUP INC
COM
38141G104
39291
178133
SH
SOLE
94449
0
83684
GRAFTECH INTL LTD
COM
384313508
19260
1070611
SH
SOLE
972859
0
97752
GRAND CANYON ED INC
COM
38526M106
179631
1609454
SH
SOLE
1462285
0
147169
GREAT WESTN BANCORP INC
COM
391416104
340
8108
SH
SOLE
8108
0
0
GREEN BANCORP INC
COM
39260X100
2759
127710
SH
SOLE
122926
0
4784
GREENSKY INC
CL A
39572G100
5399
255252
SH
SOLE
0
0
255252
GRUPO FINANCIERO GALICIA S A
SP ADR 10 SH B
399909100
27916
846444
SH
SOLE
723491
0
122953
GRUPO SUPERVIELLE S A
SPONSORED ADR
40054A108
11996
1133810
SH
SOLE
877025
0
256785
GUIDEWIRE SOFTWARE INC
COM
40171V100
222982
2511635
SH
SOLE
1894019
0
617616
HALCON RES CORP
COM PAR NEW
40537Q605
11665
2657131
SH
SOLE
2563699
0
93432
HALLIBURTON CO
COM
406216101
21019
466478
SH
SOLE
247890
0
218588
HANCOCK WHITNEY CORPORATION
COM
410120109
21302
456642
SH
SOLE
426542
0
30100
HANOVER INS GROUP INC
COM
410867105
31333
262068
SH
SOLE
208161
0
53907
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
173908
1655808
SH
SOLE
1281382
0
374426
HEALTHCARE RLTY TR
COM
421946104
21213
729468
SH
SOLE
672678
0
56790
HEALTHCARE SVCS GRP INC
COM
421906108
167531
3878937
SH
SOLE
3531204
0
347733
HEICO CORP NEW
CL A
422806208
153425
2517223
SH
SOLE
2332155
0
185068
HEXCEL CORP NEW
COM
428291108
175531
2644336
SH
SOLE
2452923
0
191413
HIGHWOODS PPTYS INC
COM
431284108
19615
386646
SH
SOLE
373041
0
13605
HILTON GRAND VACATIONS INC
COM
43283X105
145864
4203570
SH
SOLE
3810727
0
392843
HOLOGIC INC
COM
436440101
847
21303
SH
SOLE
583
0
20720
HOME BANCSHARES INC
COM
436893200
41646
1845992
SH
SOLE
1513689
0
332303
HOME DEPOT INC
COM
437076102
59482
304882
SH
SOLE
161665
0
143217
HORIZON PHARMA PLC
SHS
G4617B105
164562
9937326
SH
SOLE
8968127
0
969199
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
181752
4328298
SH
SOLE
3219982
0
1108316
HUYA INC
ADS REP SHS A
44852D108
3418
103923
SH
SOLE
75793
0
28130
IBERIABANK CORP
COM
450828108
26405
348354
SH
SOLE
325194
0
23160
ICF INTL INC
COM
44925C103
9245
130124
SH
SOLE
121506
0
8618
ICICI BK LTD
ADR
45104G104
7751
965104
SH
SOLE
965104
0
0
ICON PLC
SHS
G4705A100
79272
598143
SH
SOLE
496636
0
101507
IDACORP INC
COM
451107106
23173
251230
SH
SOLE
234161
0
17069
IDEX CORP
COM
45167R104
976
7148
SH
SOLE
203
0
6945
IDEXX LABS INC
COM
45168D104
32583
149506
SH
SOLE
31190
0
118316
IMAX CORP
COM
45245E109
15283
689960
SH
SOLE
452687
0
237273
INFOSYS LTD
SPONSORED ADR
456788108
19352
995836
SH
SOLE
995836
0
0
INGREDION INC
COM
457187102
751
6786
SH
SOLE
186
0
6600
INPHI CORP
COM
45772F107
16495
505816
SH
SOLE
488028
0
17788
INSULET CORP
COM
45784P101
101946
1189568
SH
SOLE
1103563
0
86005
INTEGER HLDGS CORP
COM
45826H109
30042
464694
SH
SOLE
448364
0
16330
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
341
10710
SH
SOLE
10710
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
131612
1789427
SH
SOLE
1008039
0
781388
INTERFACE INC
COM
458665304
16979
739843
SH
SOLE
714304
0
25539
INTERSECT ENT INC
COM
46071F103
8593
229463
SH
SOLE
214263
0
15200
INTUIT
COM
461202103
57565
281761
SH
SOLE
126203
0
155558
INTUITIVE SURGICAL INC
COM NEW
46120E602
26759
55926
SH
SOLE
32037
0
23889
IRSA INVERSIONES Y REP S A
GLOBL DEP RCPT
450047204
292
16909
SH
SOLE
16909
0
0
ISHARES INC
MSCI BRAZIL ETF
464286400
93349
2912600
SH
SOLE
2912600
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
47222
899300
SH
SOLE
899300
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
22889
734100
SH
SOLE
734100
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
27739
479000
SH
SOLE
479000
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
63380
553200
SH
SOLE
553200
0
0
ISHARES TR
GLOBAL ENERG ETF
464287341
22779
609400
SH
SOLE
609400
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
314
2480
SH
SOLE
2480
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
213471
1758700
SH
SOLE
1758700
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
6526
49471
SH
SOLE
49471
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
6928
33904
SH
SOLE
33904
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
64
600
SH
SOLE
600
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
71480
2147200
SH
SOLE
2147200
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
5518
131391
SH
SOLE
131391
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
3226
310673
SH
SOLE
310673
0
0
J & J SNACK FOODS CORP
COM
466032109
25453
166938
SH
SOLE
156898
0
10040
J2 GLOBAL INC
COM
48123V102
208005
2401639
SH
SOLE
1907910
0
493729
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
14604
164270
SH
SOLE
127776
0
36494
JONES LANG LASALLE INC
COM
48020Q107
113408
683221
SH
SOLE
613205
0
70016
JPMORGAN CHASE & CO
COM
46625H100
63636
610711
SH
SOLE
322949
0
287762
KADANT INC
COM
48282T104
9249
96189
SH
SOLE
92807
0
3382
LAM RESEARCH CORP
COM
512807108
27877
161277
SH
SOLE
85517
0
75760
LAMB WESTON HLDGS INC
COM
513272104
1023
14936
SH
SOLE
411
0
14525
LAUDER ESTEE COS INC
CL A
518439104
111884
784109
SH
SOLE
420397
0
363712
LAUREATE EDUCATION INC
CL A
518613203
16651
1161964
SH
SOLE
1099974
0
61990
LCI INDS
COM
50189K103
10704
118734
SH
SOLE
87550
0
31184
LENDINGTREE INC NEW
COM
52603B107
64416
301289
SH
SOLE
279453
0
21836
LENNOX INTL INC
COM
526107107
1023
5110
SH
SOLE
145
0
4965
LHC GROUP INC
COM
50187A107
17465
204053
SH
SOLE
120932
0
83121
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
235555
1137011
SH
SOLE
1056420
0
80591
LITHIA MTRS INC
CL A
536797103
7311
77310
SH
SOLE
72180
0
5130
LITTELFUSE INC
COM
537008104
10252
44931
SH
SOLE
41961
0
2970
LIVE NATION ENTERTAINMENT IN
COM
538034109
319184
6571629
SH
SOLE
4397468
0
2174161
LIVEPERSON INC
COM
538146101
13065
619217
SH
SOLE
578147
0
41070
LULULEMON ATHLETICA INC
COM
550021109
92343
739630
SH
SOLE
612992
0
126638
MADDEN STEVEN LTD
COM
556269108
23444
441514
SH
SOLE
329317
0
112197
MAGELLAN HEALTH INC
COM NEW
559079207
21344
222447
SH
SOLE
208387
0
14060
MAGNA INTL INC
COM
559222401
23736
408146
SH
SOLE
344198
0
63948
MAKEMYTRIP LIMITED MAURITIUS
SHS
V5633W109
35486
981637
SH
SOLE
810754
0
170883
MARTIN MARIETTA MATLS INC
COM
573284106
215542
965128
SH
SOLE
897158
0
67970
MASTEC INC
COM
576323109
381
7513
SH
SOLE
7513
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
178105
906296
SH
SOLE
523613
0
382683
MATSON INC
COM
57686G105
14869
387419
SH
SOLE
373789
0
13630
MAXIMUS INC
COM
577933104
847
13645
SH
SOLE
375
0
13270
MAXLINEAR INC
COM
57776J100
47568
3051170
SH
SOLE
2841739
0
209431
MCDONALDS CORP
COM
580135101
56671
361677
SH
SOLE
162018
0
199659
MERCADOLIBRE INC
COM
58733R102
1132
3788
SH
SOLE
3788
0
0
MERCURY SYS INC
COM
589378108
9340
245406
SH
SOLE
229479
0
15927
MEREDITH CORP
COM
589433101
14661
287467
SH
SOLE
277362
0
10105
META FINL GROUP INC
COM
59100U108
9627
98840
SH
SOLE
92288
0
6552
METHODE ELECTRS INC
COM
591520200
324
8030
SH
SOLE
8030
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
61955
107073
SH
SOLE
22340
0
84733
MGP INGREDIENTS INC NEW
COM
55303J106
11377
128105
SH
SOLE
119605
0
8500
MICHAEL KORS HLDGS LTD
SHS
G60754101
1006
15099
SH
SOLE
414
0
14685
MICROCHIP TECHNOLOGY INC
COM
595017104
44623
490635
SH
SOLE
115995
0
374640
MICROSOFT CORP
COM
594918104
232202
2354760
SH
SOLE
1326455
0
1028305
MIDDLEBY CORP
COM
596278101
189320
1813074
SH
SOLE
1281891
0
531183
MINERALS TECHNOLOGIES INC
COM
603158106
19590
259986
SH
SOLE
242849
0
17137
MOHAWK INDS INC
COM
608190104
38825
181199
SH
SOLE
37786
0
143413
MOMO INC
ADR
60879B107
23748
545938
SH
SOLE
388054
0
157884
MONSTER BEVERAGE CORP NEW
COM
61174X109
78136
1363637
SH
SOLE
719787
0
643850
MOOG INC
CL A
615394202
17073
218996
SH
SOLE
211296
0
7700
MRC GLOBAL INC
COM
55345K103
10076
464970
SH
SOLE
448610
0
16360
NATIONAL BK HLDGS CORP
CL A
633707104
18212
471933
SH
SOLE
455348
0
16585
NATIONAL INSTRS CORP
COM
636518102
97069
2312265
SH
SOLE
2150791
0
161474
NETEASE INC
SPONSORED ADR
64110W102
54887
217217
SH
SOLE
193518
0
23699
NETFLIX INC
COM
64110L106
49486
126423
SH
SOLE
56553
0
69870
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
31877
336756
SH
SOLE
211015
0
125741
NEWPARK RES INC
COM PAR $.01NEW
651718504
15101
1391807
SH
SOLE
1342892
0
48915
NEXTERA ENERGY INC
COM
65339F101
38355
229631
SH
SOLE
122013
0
107618
NICE LTD
SPONSORED ADR
653656108
99771
961448
SH
SOLE
851148
0
110300
NISOURCE INC
COM
65473P105
885
33667
SH
SOLE
957
0
32710
NOAH HLDGS LTD
SPON ADS CL A
65487X102
27668
530539
SH
SOLE
436694
0
93845
NORTHWEST PIPE CO
COM
667746101
10377
535745
SH
SOLE
516896
0
18849
NOVANTA INC
COM
67000B104
58240
934831
SH
SOLE
867640
0
67191
NOW INC
COM
67011P100
262
19660
SH
SOLE
19660
0
0
NU SKIN ENTERPRISES INC
CL A
67018T105
92500
1183022
SH
SOLE
1062640
0
120382
NUTRI SYS INC NEW
COM
67069D108
26914
699077
SH
SOLE
666117
0
32960
NUVASIVE INC
COM
670704105
300
5760
SH
SOLE
5760
0
0
NVR INC
COM
62944T105
8465
2850
SH
SOLE
0
0
2850
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
1906
6967
SH
SOLE
6967
0
0
OCEANFIRST FINL CORP
COM
675234108
18838
628756
SH
SOLE
606656
0
22100
OIL STS INTL INC
COM
678026105
319
9930
SH
SOLE
9930
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
941
6314
SH
SOLE
179
0
6135
OMNICELL INC
COM
68213N109
329
6280
SH
SOLE
6280
0
0
ONE GAS INC
COM
68235P108
19992
267488
SH
SOLE
258078
0
9410
ORBCOMM INC
COM
68555P100
11291
1117925
SH
SOLE
1043818
0
74107
ORION ENGINEERED CARBONS S A
COM
L72967109
13849
448909
SH
SOLE
272107
0
176802
ORIX CORP
SPONSORED ADR
686330101
6170
78089
SH
SOLE
78089
0
0
PACWEST BANCORP DEL
COM
695263103
972
19674
SH
SOLE
541
0
19133
PAMPA ENERGIA S A
SPONS ADR LVL I
697660207
1511
42233
SH
SOLE
42233
0
0
PARSLEY ENERGY INC
CL A
701877102
150377
4966213
SH
SOLE
3186856
0
1779357
PARTY CITY HOLDCO INC
COM
702149105
317
20790
SH
SOLE
20790
0
0
PATTERSON UTI ENERGY INC
COM
703481101
818
45466
SH
SOLE
1251
0
44215
PAYPAL HLDGS INC
COM
70450Y103
49669
596486
SH
SOLE
266974
0
329512
PDC ENERGY INC
COM
69327R101
23150
382955
SH
SOLE
369485
0
13470
PEBBLEBROOK HOTEL TR
COM
70509V100
20011
515736
SH
SOLE
472517
0
43219
PEGASYSTEMS INC
COM
705573103
316
5770
SH
SOLE
5770
0
0
PENN NATL GAMING INC
COM
707569109
19924
593162
SH
SOLE
572292
0
20870
PERFORMANCE FOOD GROUP CO
COM
71377A103
353
9620
SH
SOLE
9620
0
0
PERKINELMER INC
COM
714046109
828
11311
SH
SOLE
311
0
11000
PETROLEO BRASILEIRO SA PETRO
SP ADR NON VTG
71654V101
299
33784
SH
SOLE
33784
0
0
PIONEER NAT RES CO
COM
723787107
23569
124545
SH
SOLE
66238
0
58307
POLYONE CORP
COM
73179P106
19928
461075
SH
SOLE
426905
0
34170
POWER INTEGRATIONS INC
COM
739276103
256
3510
SH
SOLE
3510
0
0
PPG INDS INC
COM
693506107
24182
233129
SH
SOLE
104364
0
128765
PRAXAIR INC
COM
74005P104
78061
493586
SH
SOLE
270357
0
223229
PREMIER INC
CL A
74051N102
340
9350
SH
SOLE
9350
0
0
PRIMO WTR CORP
COM
74165N105
17422
996087
SH
SOLE
782169
0
213918
PROGRESSIVE CORP OHIO
COM
743315103
169211
2860707
SH
SOLE
1074332
0
1786375
PROLOGIS INC
COM
74340W103
18083
275284
SH
SOLE
224904
0
50380
PRUDENTIAL PLC
ADR
74435K204
5197
113713
SH
SOLE
113713
0
0
PTC INC
COM
69370C100
337
3590
SH
SOLE
3590
0
0
PURE STORAGE INC
CL A
74624M102
189607
7939986
SH
SOLE
7386404
0
553582
QIAGEN NV
SHS NEW
N72482123
64898
1794735
SH
SOLE
1500913
0
293822
RADIAN GROUP INC
COM
750236101
25224
1555093
SH
SOLE
1457458
0
97635
RANGE RES CORP
COM
75281A109
20116
1202389
SH
SOLE
1102924
0
99465
RAYTHEON CO
COM NEW
755111507
116745
604336
SH
SOLE
325951
0
278385
REALPAGE INC
COM
75606N109
9404
170663
SH
SOLE
159363
0
11300
RED HAT INC
COM
756577102
108634
808476
SH
SOLE
334774
0
473702
RELIANCE STEEL & ALUMINUM CO
COM
759509102
2832
32347
SH
SOLE
0
0
32347
RENASANT CORP
COM
75970E107
22543
495242
SH
SOLE
477837
0
17405
REPLIGEN CORP
COM
759916109
84969
1806304
SH
SOLE
1676620
0
129684
REXFORD INDL RLTY INC
COM
76169C100
3319
105732
SH
SOLE
0
0
105732
REXNORD CORP NEW
COM
76169B102
18201
626323
SH
SOLE
604298
0
22025
RIO TINTO PLC
SPONSORED ADR
767204100
2422
43655
SH
SOLE
43655
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
111882
3279066
SH
SOLE
2960021
0
319045
ROGERS CORP
COM
775133101
151970
1363453
SH
SOLE
1235035
0
128418
ROPER TECHNOLOGIES INC
COM
776696106
32970
119497
SH
SOLE
66933
0
52564
ROSS STORES INC
COM
778296103
96692
1140914
SH
SOLE
237964
0
902950
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
4848
70024
SH
SOLE
70024
0
0
RSP PERMIAN INC
COM
74978Q105
6165
140052
SH
SOLE
135122
0
4930
SABRE CORP
COM
78573M104
46993
1907185
SH
SOLE
580919
0
1326266
SAIA INC
COM
78709Y105
14319
177100
SH
SOLE
170872
0
6228
SALESFORCE COM INC
COM
79466L302
42728
313255
SH
SOLE
166271
0
146984
SANDY SPRING BANCORP INC
COM
800363103
17371
423570
SH
SOLE
408685
0
14885
SAP SE
SPON ADR
803054204
4880
42189
SH
SOLE
42189
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
104977
635764
SH
SOLE
197233
0
438531
SEACOAST BKG CORP FLA
COM NEW
811707801
23271
736899
SH
SOLE
710999
0
25900
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
330
3957
SH
SOLE
3957
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
27483
361900
SH
SOLE
361900
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
21416
805400
SH
SOLE
805400
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
47808
920100
SH
SOLE
920100
0
0
SELECTIVE INS GROUP INC
COM
816300107
27814
505710
SH
SOLE
475440
0
30270
SEMTECH CORP
COM
816850101
18318
389334
SH
SOLE
375649
0
13685
SENSIENT TECHNOLOGIES CORP
COM
81725T100
19593
273834
SH
SOLE
257064
0
16770
SHOPIFY INC
CL A
82509L107
112320
769897
SH
SOLE
638079
0
131818
SHUTTERFLY INC
COM
82568P304
371
4120
SH
SOLE
4120
0
0
SILGAN HOLDINGS INC
COM
827048109
13695
510453
SH
SOLE
492515
0
17938
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
35194
665398
SH
SOLE
529286
0
136112
SIMPSON MANUFACTURING CO INC
COM
829073105
15593
250738
SH
SOLE
241915
0
8823
SIMULATIONS PLUS INC
COM
829214105
7918
355876
SH
SOLE
332295
0
23581
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
115975
1381147
SH
SOLE
1281861
0
99286
SIX FLAGS ENTMT CORP NEW
COM
83001A102
335146
4784387
SH
SOLE
3578091
0
1206296
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
38795
807357
SH
SOLE
715196
0
92161
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
13567
949407
SH
SOLE
916002
0
33405
SOUTHERN COPPER CORP
COM
84265V105
40844
871439
SH
SOLE
771950
0
99489
SOUTHWEST AIRLS CO
COM
844741108
29910
587850
SH
SOLE
312419
0
275431
SOUTHWEST GAS HOLDINGS INC
COM
844895102
21679
284242
SH
SOLE
274242
0
10000
SPARTANNASH CO
COM
847215100
14189
555977
SH
SOLE
536436
0
19541
SPDR S&P 500 ETF TR
TR UNIT
78462F103
688264
2537100
SH
SOLE
2537100
0
0
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
28267
796700
SH
SOLE
796700
0
0
SPX FLOW INC
COM
78469X107
294
6710
SH
SOLE
6710
0
0
STARBUCKS CORP
COM
855244109
61375
1256404
SH
SOLE
672049
0
584355
STEEL DYNAMICS INC
COM
858119100
871
18956
SH
SOLE
521
0
18435
STERLING BANCORP DEL
COM
85917A100
30005
1276809
SH
SOLE
1191109
0
85700
STRAYER ED INC
COM
863236105
324
2870
SH
SOLE
2870
0
0
STRYKER CORP
COM
863667101
79262
469396
SH
SOLE
255348
0
214048
SUNCOR ENERGY INC NEW
COM
867224107
365445
8979994
SH
SOLE
7323251
0
1656743
SUNSTONE HOTEL INVS INC NEW
COM
867892101
14102
848501
SH
SOLE
818656
0
29845
SUPERNUS PHARMACEUTICALS INC
COM
868459108
11063
184848
SH
SOLE
172586
0
12262
SVB FINL GROUP
COM
78486Q101
1091
3779
SH
SOLE
104
0
3675
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
604811
16542502
SH
SOLE
13278957
0
3263545
TAL ED GROUP
SPONSORED ADS
874080104
61875
1681364
SH
SOLE
1267666
0
413698
TARGA RES CORP
COM
87612G101
1146
23162
SH
SOLE
637
0
22525
TELECOM ARGENTINA S A
SPON ADR REP B
879273209
550
31022
SH
SOLE
31022
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
150091
753997
SH
SOLE
685468
0
68529
TELEFLEX INC
COM
879369106
168429
627977
SH
SOLE
457973
0
170004
TERRENO RLTY CORP
COM
88146M101
24776
657710
SH
SOLE
533369
0
124341
TETRA TECH INC NEW
COM
88162G103
388
6630
SH
SOLE
6630
0
0
TEXAS INSTRS INC
COM
882508104
81739
741401
SH
SOLE
395740
0
345661
THERMO FISHER SCIENTIFIC INC
COM
883556102
40139
193776
SH
SOLE
102808
0
90968
TOPBUILD CORP
COM
89055F103
17866
228054
SH
SOLE
220033
0
8021
TORO CO
COM
891092108
61957
1028336
SH
SOLE
897717
0
130619
TORONTO DOMINION BK ONT
COM NEW
891160509
363616
6282546
SH
SOLE
5318339
0
964207
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
211
9600
SH
SOLE
9600
0
0
TRANSDIGM GROUP INC
COM
893641100
37070
107407
SH
SOLE
48148
0
59259
TRANSUNION
COM
89400J107
225558
3148487
SH
SOLE
2830386
0
318101
TRIUMPH BANCORP INC
COM
89679E300
9060
222327
SH
SOLE
207590
0
14737
TYLER TECHNOLOGIES INC
COM
902252105
134455
605382
SH
SOLE
427591
0
177791
U S SILICA HLDGS INC
COM
90346E103
230
8960
SH
SOLE
8960
0
0
ULTA BEAUTY INC
COM
90384S303
111762
478723
SH
SOLE
183080
0
295643
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
85046
330520
SH
SOLE
101401
0
229119
UMB FINL CORP
COM
902788108
289
3790
SH
SOLE
3790
0
0
UMPQUA HLDGS CORP
COM
904214103
19097
845379
SH
SOLE
784264
0
61115
UNIFIRST CORP MASS
COM
904708104
16158
91338
SH
SOLE
83196
0
8142
UNILEVER N V
N Y SHS NEW
904784709
5121
91910
SH
SOLE
91910
0
0
UNION PAC CORP
COM
907818108
47586
335873
SH
SOLE
178153
0
157720
UNITEDHEALTH GROUP INC
COM
91324P102
211300
861255
SH
SOLE
472419
0
388836
UNIVERSAL ELECTRS INC
COM
913483103
58132
1758918
SH
SOLE
1632963
0
125955
US FOODS HLDG CORP
COM
912008109
3453
91305
SH
SOLE
0
0
91305
USA TECHNOLOGIES INC
COM NO PAR
90328S500
12320
880026
SH
SOLE
821718
0
58308
VAIL RESORTS INC
COM
91879Q109
259411
946100
SH
SOLE
635284
0
310816
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
4934
232300
SH
SOLE
232300
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
3126
23822
SH
SOLE
0
0
23822
VARONIS SYS INC
COM
922280102
15216
204244
SH
SOLE
192147
0
12097
VEDANTA LTD
SPONSORED ADR
92242Y100
7259
533696
SH
SOLE
533696
0
0
VEEVA SYS INC
CL A COM
922475108
197207
2565805
SH
SOLE
1992842
0
572963
VERISK ANALYTICS INC
COM
92345Y106
178637
1659587
SH
SOLE
614016
0
1045571
VIAVI SOLUTIONS INC
COM
925550105
21819
2130787
SH
SOLE
2056062
0
74725
VIRTU FINL INC
CL A
928254101
100991
3803817
SH
SOLE
3351161
0
452656
VISTRA ENERGY CORP
COM
92840M102
737
31140
SH
SOLE
885
0
30255
VOYA FINL INC
COM
929089100
795
16910
SH
SOLE
465
0
16445
VULCAN MATLS CO
COM
929160109
72572
562314
SH
SOLE
117252
0
445062
WABCO HLDGS INC
COM
92927K102
725
6195
SH
SOLE
170
0
6025
WABTEC CORP
COM
929740108
64832
657668
SH
SOLE
185991
0
471677
WAGEWORKS INC
COM
930427109
10227
204532
SH
SOLE
190992
0
13540
WATSCO INC
COM
942622200
28253
158474
SH
SOLE
81759
0
76715
WEIBO CORP
SPONSORED ADR
948596101
87157
981933
SH
SOLE
757568
0
224365
WEIGHT WATCHERS INTL INC NEW
COM
948626106
30589
302563
SH
SOLE
160628
0
141935
WEST PHARMACEUTICAL SVSC INC
COM
955306105
161717
1628739
SH
SOLE
1237094
0
391645
WESTERN ALLIANCE BANCORP
COM
957638109
25183
444848
SH
SOLE
416308
0
28540
WEX INC
COM
96208T104
195838
1028130
SH
SOLE
709779
0
318351
WHEATON PRECIOUS METALS CORP
COM
962879102
2842
128818
SH
SOLE
128818
0
0
WILLDAN GROUP INC
COM
96924N100
9050
292209
SH
SOLE
272862
0
19347
WISDOMTREE TR
INDIA ERNGS FD
97717W422
18412
731500
SH
SOLE
731500
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
65
1900
SH
SOLE
1900
0
0
WIX COM LTD
SHS
M98068105
85246
849913
SH
SOLE
696481
0
153432
WNS HOLDINGS LTD
SPON ADR
92932M101
10807
207111
SH
SOLE
193401
0
13710
WOLVERINE WORLD WIDE INC
COM
978097103
25800
742007
SH
SOLE
715927
0
26080
WORLDPAY INC
CL A
981558109
136988
1675079
SH
SOLE
691444
0
983635
WPX ENERGY INC
COM
98212B103
1179
65374
SH
SOLE
1799
0
63575
WSFS FINL CORP
COM
929328102
28176
528633
SH
SOLE
494033
0
34600
XYLEM INC
COM
98419M100
48485
719586
SH
SOLE
140322
0
579264
YANDEX N V
SHS CLASS A
N97284108
93074
2592577
SH
SOLE
2231916
0
360661
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
26291
1935949
SH
SOLE
1718957
0
216992
YUM CHINA HLDGS INC
COM
98850P109
187908
4885799
SH
SOLE
4128644
0
757155
ZIONS BANCORPORATION
COM
989701107
487
9239
SH
SOLE
254
0
8985
ZOETIS INC
CL A
98978V103
146098
1714965
SH
SOLE
937876
0
777089