0001144204-17-058195.txt : 20171113
0001144204-17-058195.hdr.sgml : 20171110
20171113133112
ACCESSION NUMBER: 0001144204-17-058195
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170930
FILED AS OF DATE: 20171113
DATE AS OF CHANGE: 20171113
EFFECTIVENESS DATE: 20171113
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: 171194951
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-2017
09-30-2017
false
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
Richard Smirl
Partner
312-236-1600
/s/ Richard Smirl
Chicago
IL
11-13-2017
0
434
27923928
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
136691
2439160
SH
SOLE
2229215
0
209945
51JOB INC-ADR
ADR
316827104
10519
173552
SH
SOLE
127499
0
46053
ABB LTD-SPON ADR
ADR
000375204
5298
214069
SH
SOLE
196101
0
17968
ABIOMED INC
COM
003654100
159304
944861
SH
SOLE
730102
0
214759
ACADIA HEALTHCARE CO INC
COM
00404A109
102203
2139935
SH
SOLE
1914821
0
225114
ACADIA REALTY TRUST
COM
004239109
22168
774569
SH
SOLE
703649
0
70920
ACCENTURE PLC-CL A
COM
G1151C101
74737
553321
SH
SOLE
280483
0
272838
ACXIOM CORP
COM
005125109
49462
2007391
SH
SOLE
1800149
0
207242
ADECOAGRO SA
COM
L00849106
1479
136939
SH
SOLE
136939
0
0
ADOBE SYSTEMS INC
COM
00724F101
144099
965941
SH
SOLE
571282
0
394659
ADTALEM GLOBAL EDUCATION INC
COM
00737L103
127304
3551026
SH
SOLE
3159880
0
391146
ADTRAN INC
COM
00738A106
24705
1029385
SH
SOLE
970145
0
59240
AFFILIATED MANAGERS GROUP
COM
008252108
288422
1519372
SH
SOLE
1054255
0
465117
AGILYSYS INC
COM
00847J105
4475
374514
SH
SOLE
356474
0
18040
AGREE REALTY CORP
COM
008492100
18771
382459
SH
SOLE
360524
0
21935
ALBANY INTL CORP-CL A
COM
012348108
7115
123946
SH
SOLE
117996
0
5950
ALBEMARLE CORP
COM
012653101
3800
27881
SH
SOLE
0
0
27881
ALIBABA GROUP HOLDING-SP ADR
ADR
01609W102
1105187
6399093
SH
SOLE
4659762
0
1739331
ALIGN TECHNOLOGY INC
COM
016255101
235875
1266308
SH
SOLE
932587
0
333721
ALLERGAN PLC
COM
G0177J108
23852
116378
SH
SOLE
116079
0
299
ALPHABET INC-CL A
COM
02079K305
298952
307021
SH
SOLE
219052
0
87969
ALPHABET INC-CL C
COM
02079K107
58488
60982
SH
SOLE
32252
0
28730
A-MARK PRECIOUS METALS INC
COM
00181T107
3397
205731
SH
SOLE
195861
0
9870
AMAZON.COM INC
COM
023135106
276539
287657
SH
SOLE
190521
0
97136
AMBEV SA-ADR
ADR
02319V103
139617
21186208
SH
SOLE
17527568
0
3658640
AMERICAN ASSETS TRUST INC
COM
024013104
20328
511148
SH
SOLE
465783
0
45365
AMERICAN CAMPUS COMMUNITIES
COM
024835100
10490
237590
SH
SOLE
159799
0
77791
AMERICAN FINANCIAL GROUP INC
COM
025932104
568
5494
SH
SOLE
249
0
5245
ANALOGIC CORP
COM
032657207
13107
156496
SH
SOLE
147521
0
8975
ANHEUSER-BUSCH INBEV-SPN ADR
ADR
03524A108
3716
31150
SH
SOLE
28530
0
2620
APPLE HOSPITALITY REIT INC
COM
03784Y200
2951
156033
SH
SOLE
0
0
156033
ARCHROCK INC
COM
03957W106
20883
1663945
SH
SOLE
1568515
0
95430
ARCOS DORADOS HOLDINGS INC-A
COM
G0457F107
2580
256753
SH
SOLE
246529
0
10224
ARISTA NETWORKS INC
COM
040413106
205824
1085510
SH
SOLE
828488
0
257022
ARMSTRONG WORLD INDUSTRIES
COM
04247X102
11927
232722
SH
SOLE
168486
0
64236
ARTHUR J GALLAGHER & CO
COM
363576109
3498
56839
SH
SOLE
0
0
56839
ASTRAZENECA PLC-SPONS ADR
ADR
046353108
4964
146527
SH
SOLE
134233
0
12294
AT HOME GROUP INC
COM
04650Y100
10109
442609
SH
SOLE
421370
0
21239
ATMOS ENERGY CORP
COM
049560105
895
10674
SH
SOLE
484
0
10190
AUTOHOME INC-ADR
ADR
05278C107
25207
419561
SH
SOLE
310398
0
109163
AXALTA COATING SYSTEMS LTD
COM
G0750C108
124879
4318090
SH
SOLE
3094066
0
1224024
BALL CORP
COM
058498106
303439
7347203
SH
SOLE
5321348
0
2025855
BANCO MACRO SA-ADR
ADR
05961W105
50601
431199
SH
SOLE
323878
0
107321
BANCO SANTANDER-CHILE-ADR
ADR
05965X109
69748
2347619
SH
SOLE
1737225
0
610394
BANK OF THE OZARKS
COM
063904106
119854
2494365
SH
SOLE
2191553
0
302812
BANNER CORPORATION
COM
06652V208
22931
374205
SH
SOLE
352745
0
21460
BAOZUN INC-SPN ADR
ADR
06684L103
25532
779377
SH
SOLE
574781
0
204596
BBVA BANCO FRANCES SA-ADR
ADR
07329M100
859
42142
SH
SOLE
42142
0
0
BELDEN INC
COM
077454106
27242
338287
SH
SOLE
308087
0
30200
BHP BILLITON LTD-SPON ADR
ADR
088606108
9971
246007
SH
SOLE
90040
0
155967
BIOGEN INC
COM
09062X103
47386
151336
SH
SOLE
73194
0
78142
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
92164
990261
SH
SOLE
542220
0
448041
BITAUTO HOLDINGS LTD-ADR
ADR
091727107
20575
460500
SH
SOLE
339792
0
120708
BLACKROCK INC
COM
09247X101
72822
162880
SH
SOLE
94937
0
67943
BLUE BIRD CORP
COM
095306106
13752
667563
SH
SOLE
523072
0
144491
BOEING CO/THE
COM
097023105
54128
212927
SH
SOLE
124134
0
88793
BOFI HOLDING INC
COM
05566U108
12050
423251
SH
SOLE
402941
0
20310
BOOT BARN HOLDINGS INC
COM
099406100
6229
699898
SH
SOLE
666308
0
33590
BOOZ ALLEN HAMILTON HOLDINGS
COM
099502106
282462
7554477
SH
SOLE
5751268
0
1803209
BOSTON PRIVATE FINL HOLDING
COM
101119105
22348
1350351
SH
SOLE
1272916
0
77435
BOSTON SCIENTIFIC CORP
COM
101137107
44151
1513563
SH
SOLE
882434
0
631129
BRADY CORPORATION - CL A
COM
104674106
32095
845726
SH
SOLE
772797
0
72929
BRIDGEPOINT EDUCATION INC
COM
10807M105
5151
536594
SH
SOLE
510842
0
25752
BRISTOL-MYERS SQUIBB CO
COM
110122108
20325
318880
SH
SOLE
318071
0
809
BROADCOM LTD
COM
Y09827109
49633
204637
SH
SOLE
119292
0
85345
BROOKFIELD ASSET MANAGE-CL A
COM
112585104
138965
3364770
SH
SOLE
2740971
0
623799
BWX TECHNOLOGIES INC
COM
05605H100
358079
6391978
SH
SOLE
4871335
0
1520643
CABLE ONE INC
COM
12685J105
59298
82117
SH
SOLE
72967
0
9150
CADENCE DESIGN SYS INC
COM
127387108
836
21175
SH
SOLE
960
0
20215
CALAVO GROWERS INC
COM
128246105
7927
108299
SH
SOLE
103099
0
5200
CALLON PETROLEUM CO
COM
13123X102
5228
465112
SH
SOLE
442792
0
22320
CAMBREX CORP
COM
132011107
95311
1732934
SH
SOLE
1547348
0
185586
CANADIAN NATL RAILWAY CO
COM
136375102
37499
452608
SH
SOLE
194519
0
258089
CANADIAN NATL RAILWAY CO
COM
136375102
349830
4232102
SH
SOLE
3642577
0
589525
CANADIAN NATURAL RESOURCES
COM
136385101
32209
963625
SH
SOLE
418437
0
545188
CARMAX INC
COM
143130102
94439
1245729
SH
SOLE
687713
0
558016
CARNIVAL CORP
COM
143658300
39884
617681
SH
SOLE
359336
0
258345
CARPENTER TECHNOLOGY
COM
144285103
17208
358278
SH
SOLE
320988
0
37290
CARRIZO OIL & GAS INC
COM
144577103
28674
1673885
SH
SOLE
1426713
0
247172
CARS.COM INC
COM
14575E105
5453
204913
SH
SOLE
196943
0
7970
CARVANA CO
COM
146869102
5245
357270
SH
SOLE
340120
0
17150
CAVCO INDUSTRIES INC
COM
149568107
22192
150401
SH
SOLE
141761
0
8640
CBOE GLOBAL MARKETS INC
COM
12503M108
98129
911723
SH
SOLE
810107
0
101616
CELANESE CORP-SERIES A
COM
150870103
125748
1205985
SH
SOLE
1096216
0
109769
CEMEX SAB-SPONS ADR PART CER
ADR
151290889
64835
7140407
SH
SOLE
5731776
0
1408631
CENTENE CORP
COM
15135B101
278842
2881488
SH
SOLE
2031753
0
849735
CERNER CORP
COM
156782104
36097
506127
SH
SOLE
244744
0
261383
CHARLES RIVER LABORATORIES
COM
159864107
4874
45118
SH
SOLE
33716
0
11402
CHECK POINT SOFTWARE TECH
COM
M22465104
307690
2698562
SH
SOLE
1819156
0
879406
CHESAPEAKE UTILITIES CORP
COM
165303108
23724
303181
SH
SOLE
285826
0
17355
CHILDREN'S PLACE INC/THE
COM
168905107
21864
185050
SH
SOLE
168945
0
16105
CHINA LODGING GROUP-SPON ADS
ADR
16949N109
94304
793671
SH
SOLE
600537
0
193134
CHIPOTLE MEXICAN GRILL INC
COM
169656105
18601
60426
SH
SOLE
29267
0
31159
CHURCHILL DOWNS INC
COM
171484108
20053
97250
SH
SOLE
88495
0
8755
CIA DE MINAS BUENAVENTUR-ADR
ADR
204448104
6749
527649
SH
SOLE
387870
0
139779
CINCINNATI BELL INC
COM
171871502
14623
736652
SH
SOLE
694397
0
42255
CIRCOR INTERNATIONAL INC
COM
17273K109
17782
326700
SH
SOLE
307933
0
18767
CIVEO CORP
COM
17878Y108
3381
1186286
SH
SOLE
1129347
0
56939
CNO FINANCIAL GROUP INC
COM
12621E103
22708
972932
SH
SOLE
892707
0
80225
COBIZ FINANCIAL INC
COM
190897108
26161
1332041
SH
SOLE
1255658
0
76383
CODEXIS INC
COM
192005106
10064
1513444
SH
SOLE
1440809
0
72635
COHERENT INC
COM
192479103
82390
350341
SH
SOLE
261290
0
89051
COLLECTORS UNIVERSE
COM
19421R200
2469
102998
SH
SOLE
73889
0
29109
COLLIERS INTERNATIONAL GROUP
COM
194693107
52007
1046426
SH
SOLE
940108
0
106318
COLUMBIA BANKING SYSTEM INC
COM
197236102
2106
50010
SH
SOLE
0
0
50010
COMMSCOPE HOLDING CO INC
COM
20337X109
843
25386
SH
SOLE
1151
0
24235
CONCHO RESOURCES INC
COM
20605P101
97213
738028
SH
SOLE
341755
0
396273
CONMED CORP
COM
207410101
22665
431957
SH
SOLE
400512
0
31445
CONTINENTAL BUILDING PRODUCT
COM
211171103
26506
1019472
SH
SOLE
960817
0
58655
COOPER COS INC/THE
COM
216648402
129677
546907
SH
SOLE
385038
0
161869
COPA HOLDINGS SA-CLASS A
COM
P31076105
36335
291780
SH
SOLE
215882
0
75898
COPART INC
COM
217204106
349434
10166845
SH
SOLE
7223805
0
2943040
COSTAR GROUP INC
COM
22160N109
373754
1393304
SH
SOLE
1056200
0
337104
COSTCO WHOLESALE CORP
COM
22160K105
69264
421594
SH
SOLE
324840
0
96754
COWEN INC
COM
223622606
8158
458308
SH
SOLE
436314
0
21994
CREDICORP LTD
COM
G2519Y108
297573
1451434
SH
SOLE
1038834
0
412600
CRESUD S.A.-SPONS ADR
ADR
226406106
769
41200
SH
SOLE
41200
0
0
CRYOLIFE INC
COM
228903100
9622
423887
SH
SOLE
403547
0
20340
CSRA INC
COM
12650T104
195169
6048003
SH
SOLE
4547857
0
1500146
CTRIP.COM INTERNATIONAL-ADR
ADR
22943F100
239670
4544373
SH
SOLE
3252012
0
1292361
CVB FINANCIAL CORP
COM
126600105
17008
703695
SH
SOLE
663340
0
40355
DANA INC
COM
235825205
30310
1084047
SH
SOLE
1021887
0
62160
DANAHER CORP
COM
235851102
93850
1094074
SH
SOLE
779739
0
314335
DARLING INGREDIENTS INC
COM
237266101
20211
1153621
SH
SOLE
1087466
0
66155
DENTSPLY SIRONA INC
COM
24906P109
1845
30841
SH
SOLE
30841
0
0
DESPEGAR.COM CORP
COM
G27358103
28398
887425
SH
SOLE
654533
0
232892
DEXCOM INC
COM
252131107
69392
1418325
SH
SOLE
1294910
0
123415
DIAGEO PLC-SPONSORED ADR
ADR
25243Q205
6508
49257
SH
SOLE
45117
0
4140
DIAMONDBACK ENERGY INC
COM
25278X109
66858
682498
SH
SOLE
606075
0
76423
DOMINO'S PIZZA INC
COM
25754A201
170538
858919
SH
SOLE
657210
0
201709
DOUGLAS DYNAMICS INC
COM
25960R105
14865
377278
SH
SOLE
300463
0
76815
DOUGLAS EMMETT INC
COM
25960P109
2918
74021
SH
SOLE
997
0
73024
DUN & BRADSTREET CORP
COM
26483E100
85847
737455
SH
SOLE
660893
0
76562
DUNKIN' BRANDS GROUP INC
COM
265504100
915
17236
SH
SOLE
781
0
16455
ETRADE FINANCIAL CORP
COM
269246401
1136
26056
SH
SOLE
1181
0
24875
EAST WEST BANCORP INC
COM
27579R104
152408
2549489
SH
SOLE
1751725
0
797764
EDUCATION REALTY TRUST INC
COM
28140H203
20645
574596
SH
SOLE
529494
0
45102
EDWARDS LIFESCIENCES CORP
COM
28176E108
17431
159462
SH
SOLE
159056
0
406
EMCOR GROUP INC
COM
29084Q100
20724
298699
SH
SOLE
272994
0
25705
EMP DISTRIB Y COMERC NOR-ADR
ADR
29244A102
1083
27256
SH
SOLE
27256
0
0
ENCORE CAPITAL GROUP INC
COM
292554102
105835
2389041
SH
SOLE
2119117
0
269924
ENERGEN CORP
COM
29265N108
1727
31588
SH
SOLE
0
0
31588
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
53442
780400
SH
SOLE
780400
0
0
ENERPLUS CORP
COM
292766102
17270
1753780
SH
SOLE
865993
0
887787
ENTELLUS MEDICAL INC
COM
29363K105
8338
451689
SH
SOLE
430009
0
21680
EOG RESOURCES INC
COM
26875P101
41602
430039
SH
SOLE
254550
0
175489
EPAM SYSTEMS INC
COM
29414B104
6179
70271
SH
SOLE
66901
0
3370
EPR PROPERTIES
COM
26884U109
1641
23537
SH
SOLE
0
0
23537
EQUIFAX INC
COM
294429105
114883
1083903
SH
SOLE
521466
0
562437
EQUITY COMMONWEALTH
COM
294628102
18030
593100
SH
SOLE
535485
0
57615
ESCO TECHNOLOGIES INC
COM
296315104
18752
312792
SH
SOLE
247012
0
65780
ESTEE LAUDER COMPANIES-CL A
COM
518439104
90473
838958
SH
SOLE
442805
0
396153
ETSY INC
COM
29786A106
3245
192225
SH
SOLE
182946
0
9279
EURONET WORLDWIDE INC
COM
298736109
83679
882784
SH
SOLE
773811
0
108973
EXACT SCIENCES CORP
COM
30063P105
120910
2566007
SH
SOLE
2291069
0
274938
EXTERRAN CORP
COM
30227H106
12416
392800
SH
SOLE
356836
0
35964
FACEBOOK INC-A
COM
30303M102
231440
1354480
SH
SOLE
904414
0
450066
FASTENAL CO
COM
311900104
27292
598769
SH
SOLE
597250
0
1519
FIFTH THIRD BANCORP
COM
316773100
51393
1836780
SH
SOLE
1071405
0
765375
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
22736
879200
SH
SOLE
879200
0
0
FIRST AMERICAN FINANCIAL
COM
31847R102
23712
474529
SH
SOLE
433019
0
41510
FIRSTCASH INC
COM
33767D105
120105
1901904
SH
SOLE
1707471
0
194433
FIRSTSERVICE CORP
COM
33767E103
83589
1271892
SH
SOLE
1136405
0
135487
FLOWSERVE CORP
COM
34354P105
615
14445
SH
SOLE
655
0
13790
FMC CORP
COM
302491303
4637
51916
SH
SOLE
391
0
51525
FNB CORP
COM
302520101
27848
1984855
SH
SOLE
1834434
0
150421
FOMENTO ECONOMICO MEX-SP ADR
ADR
344419106
98094
1026840
SH
SOLE
677456
0
349384
FORTIVE CORP
COM
34959J108
131615
1859227
SH
SOLE
877701
0
981526
FORTUNE BRANDS HOME & SECURI
COM
34964C106
939
13973
SH
SOLE
633
0
13340
FRESENIUS MEDICAL CARE-ADR
ADR
358029106
4228
86472
SH
SOLE
79257
0
7215
FULGENT GENETICS INC
COM
359664109
3015
629540
SH
SOLE
599322
0
30218
GENTHERM INC
COM
37253A103
14336
385889
SH
SOLE
308370
0
77519
GLACIER BANCORP INC
COM
37637Q105
38501
1019631
SH
SOLE
908267
0
111364
GLAUKOS CORP
COM
377322102
60786
1841991
SH
SOLE
1685803
0
156188
GLOBAL X MSCI ARGENTINA ETF
ETF
37950E259
9292
292200
SH
SOLE
292200
0
0
GLOBAL X MSCI GREECE ETF
ETF
37950E366
25074
2650500
SH
SOLE
2650500
0
0
GLOBANT SA
COM
L44385109
1086
27097
SH
SOLE
27097
0
0
GOLDEN ENTERTAINMENT INC
COM
381013101
14560
597195
SH
SOLE
568531
0
28664
GOLDMAN SACHS GROUP INC
COM
38141G104
49754
209763
SH
SOLE
122285
0
87478
GRAND CANYON EDUCATION INC
COM
38526M106
189718
2088949
SH
SOLE
1892504
0
196445
GREEN BANCORP INC
COM
39260X100
19496
824370
SH
SOLE
777012
0
47358
GRIFOLS SA-ADR
ADR
398438408
3464
158228
SH
SOLE
144941
0
13287
GRUPO AEROPORTUARIO SUR-ADR
ADR
40051E202
38989
204321
SH
SOLE
160600
0
43721
GRUPO FINANCIERO GALICIA-ADR
ADR
399909100
15982
310080
SH
SOLE
268058
0
42022
GRUPO SUPERVIELLE SA-SP ADR
ADR
40054A108
17072
691450
SH
SOLE
524046
0
167404
GUIDEWIRE SOFTWARE INC
COM
40171V100
304553
3911540
SH
SOLE
2978178
0
933362
GULFPORT ENERGY CORP
COM
402635304
3224
224808
SH
SOLE
163927
0
60881
HANCOCK HOLDING CO
COM
410120109
28798
594386
SH
SOLE
546031
0
48355
HANESBRANDS INC
COM
410345102
106057
4304276
SH
SOLE
1929289
0
2374987
HANOVER INSURANCE GROUP INC/
COM
410867105
26410
272467
SH
SOLE
219837
0
52630
HDFC BANK LTD-ADR
ADR
40415F101
269325
2794700
SH
SOLE
2116412
0
678288
HEALTH CARE SELECT SECTOR
ETF
81369Y209
323
3957
SH
SOLE
0
0
3957
HEALTHCARE REALTY TRUST INC
COM
421946104
21275
657865
SH
SOLE
597590
0
60275
HEALTHSOUTH CORP
COM
421924309
196871
4247497
SH
SOLE
3285423
0
962074
HEICO CORP-CLASS A
COM
422806208
126098
1654834
SH
SOLE
1515105
0
139729
HELIX ENERGY SOLUTIONS GROUP
COM
42330P107
9486
1283640
SH
SOLE
1146265
0
137375
HERBALIFE LTD
COM
G4412G101
15002
221175
SH
SOLE
188725
0
32450
HEXCEL CORP
COM
428291108
104980
1828283
SH
SOLE
1664490
0
163793
HIGHWOODS PROPERTIES INC
COM
431284108
18842
361714
SH
SOLE
326719
0
34995
HILTON GRAND VACATIONS INC
COM
43283X105
61204
1584355
SH
SOLE
1407222
0
177133
HOLOGIC INC
COM
436440101
586
15969
SH
SOLE
724
0
15245
HOME BANCSHARES INC
COM
436893200
21456
850746
SH
SOLE
697507
0
153239
HOME DEPOT INC
COM
437076102
132317
808980
SH
SOLE
431668
0
377312
HONEYWELL INTERNATIONAL INC
COM
438516106
54867
387097
SH
SOLE
225762
0
161335
HORIZON PHARMA PLC
COM
G4617B105
99762
7867665
SH
SOLE
7023962
0
843703
HUDBAY MINERALS INC
COM
443628102
17832
2411046
SH
SOLE
2020154
0
390892
IBERIABANK CORP
COM
450828108
23645
287825
SH
SOLE
262995
0
24830
ICF INTERNATIONAL INC
COM
44925C103
7420
137526
SH
SOLE
130921
0
6605
ICICI BANK LTD-SPON ADR
ADR
45104G104
27672
3232758
SH
SOLE
3232758
0
0
ICON PLC
COM
G4705A100
63351
556296
SH
SOLE
458121
0
98175
IDACORP INC
COM
451107106
25271
287399
SH
SOLE
263704
0
23695
IDEXX LABORATORIES INC
COM
45168D104
35509
228366
SH
SOLE
207860
0
20506
IMAX CORP
COM
45245E109
8847
390596
SH
SOLE
306318
0
84278
INGREDION INC
COM
457187102
739
6128
SH
SOLE
278
0
5850
INPHI CORP
COM
45772F107
32138
809722
SH
SOLE
747969
0
61753
INTEGER HOLDINGS CORP
COM
45826H109
26067
509613
SH
SOLE
473473
0
36140
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
159889
2327345
SH
SOLE
1644419
0
682926
INTERFACE INC
COM
458665304
32253
1472735
SH
SOLE
1345735
0
127000
INTUIT INC
COM
461202103
42749
300751
SH
SOLE
145383
0
155368
INTUITIVE SURGICAL INC
COM
46120E602
2260
2161
SH
SOLE
2161
0
0
IRSA -SP ADR
ADR
450047204
4636
188854
SH
SOLE
144699
0
44155
ISHARES GLOBAL ENERGY ETF
ETF
464287341
25003
735600
SH
SOLE
735600
0
0
ISHARES IBOXX INVESTMENT GRA
ETF
464287242
66179
545900
SH
SOLE
545900
0
0
ISHARES JP MORGAN USD EMERGI
ETF
464288281
49257
423100
SH
SOLE
423100
0
0
ISHARES MSCI BRAZIL CAPPED E
ETF
464286400
26100
626040
SH
SOLE
626040
0
0
ISHARES MSCI FRONTIER 100
ETF
464286145
37645
1201550
SH
SOLE
1201550
0
0
ISHARES MSCI INDIA ETF
ETF
46429B598
72211
2198200
SH
SOLE
2198200
0
0
ISHARES MSCI INDIA SMALL-CAP
ETF
46429B614
5545
121300
SH
SOLE
121300
0
0
ISHARES MSCI JAPAN ETF
ETF
46434G822
29571
530800
SH
SOLE
530800
0
0
ISHARES MSCI MALAYSIA ETF
ETF
46434G814
23829
735700
SH
SOLE
735700
0
0
ISHARES RUSSELL 1000 GROWTH
ETF
464287614
77024
615900
SH
SOLE
615900
0
0
ISHARES RUSSELL 1000 VALUE E
ETF
464287598
294284
2483200
SH
SOLE
2483200
0
0
ISHARES RUSSELL 2000 GROWTH
ETF
464287648
1081
6040
SH
SOLE
6040
0
0
ITAU UNIBANCO H-SPON PRF ADR
ADR
465562106
3993
291426
SH
SOLE
269604
0
21822
J & J SNACK FOODS CORP
COM
466032109
23593
179691
SH
SOLE
165636
0
14055
J2 GLOBAL INC
COM
48123V102
234813
3178302
SH
SOLE
2625789
0
552513
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
7105
70273
SH
SOLE
66896
0
3377
JONES LANG LASALLE INC
COM
48020Q107
91763
743017
SH
SOLE
658510
0
84507
JPMORGAN CHASE & CO
COM
46625H100
68759
719909
SH
SOLE
418181
0
301728
KADANT INC
COM
48282T104
20818
211245
SH
SOLE
199094
0
12151
LAM RESEARCH CORP
COM
512807108
35138
189892
SH
SOLE
110723
0
79169
LAMB WESTON HOLDINGS INC
COM
513272104
747
15937
SH
SOLE
722
0
15215
LASALLE HOTEL PROPERTIES
COM
517942108
21826
752085
SH
SOLE
688095
0
63990
LAUREATE EDUCATION INC-A
COM
518613203
20445
1405129
SH
SOLE
1376290
0
28839
LENNOX INTERNATIONAL INC
COM
526107107
3781
21127
SH
SOLE
210
0
20917
LHC GROUP INC
COM
50187A107
13411
189097
SH
SOLE
130159
0
58938
LIGAND PHARMACEUTICALS
COM
53220K504
156215
1147376
SH
SOLE
1048580
0
98796
LINE CORP-SPONSORED ADR
ADR
53567X101
23075
637422
SH
SOLE
534786
0
102636
LITHIA MOTORS INC-CL A
COM
536797103
12721
105739
SH
SOLE
100659
0
5080
LITTELFUSE INC
COM
537008104
9265
47299
SH
SOLE
45029
0
2270
LIVE NATION ENTERTAINMENT IN
COM
538034109
132635
3045589
SH
SOLE
2268272
0
777317
LULULEMON ATHLETICA INC
COM
550021109
949
15246
SH
SOLE
691
0
14555
LYDALL INC
COM
550819106
18667
325774
SH
SOLE
307028
0
18746
MAGELLAN HEALTH INC
COM
559079207
20727
240178
SH
SOLE
220033
0
20145
MAGNA INTERNATIONAL INC
COM
559222401
5192
97268
SH
SOLE
89059
0
8209
MAKEMYTRIP LTD
COM
V5633W109
29762
1035207
SH
SOLE
822535
0
212672
MANPOWERGROUP INC
COM
56418H100
848
7201
SH
SOLE
326
0
6875
MARTIN MARIETTA MATERIALS
COM
573284106
122863
595756
SH
SOLE
544450
0
51306
MASTERCARD INC - A
COM
57636Q104
248716
1761444
SH
SOLE
1228667
0
532777
MAXIMUS INC
COM
577933104
217676
3374826
SH
SOLE
2538631
0
836195
MAXLINEAR INC
COM
57776J100
109874
4626258
SH
SOLE
4289610
0
336648
MEDNAX INC
COM
58502B106
488
11328
SH
SOLE
513
0
10815
MERCADOLIBRE INC
COM
58733R102
112615
434926
SH
SOLE
290126
0
144800
MERCURY SYSTEMS INC
COM
589378108
10137
195390
SH
SOLE
186011
0
9379
MEREDITH CORP
COM
589433101
17826
321193
SH
SOLE
293158
0
28035
META FINANCIAL GROUP INC
COM
59100U108
16877
215273
SH
SOLE
204898
0
10375
METTLER-TOLEDO INTERNATIONAL
COM
592688105
144392
230599
SH
SOLE
174243
0
56356
MGP INGREDIENTS INC
COM
55303J106
9664
159399
SH
SOLE
151749
0
7650
MICHAELS COS INC/THE
COM
59408Q106
111319
5184860
SH
SOLE
4678884
0
505976
MICROCHIP TECHNOLOGY INC
COM
595017104
47055
524111
SH
SOLE
241981
0
282130
MICROSOFT CORP
COM
594918104
270333
3629113
SH
SOLE
2568016
0
1061097
MID-AMERICA APARTMENT COMM
COM
59522J103
729
6824
SH
SOLE
309
0
6515
MIDDLEBY CORP
COM
596278101
248593
1939553
SH
SOLE
1388336
0
551217
MINERALS TECHNOLOGIES INC
COM
603158106
19531
276442
SH
SOLE
252460
0
23982
MOMO INC-SPON ADR
ADR
60879B107
19067
608393
SH
SOLE
449551
0
158842
MONSTER BEVERAGE CORP
COM
61174X109
107702
1949361
SH
SOLE
1264830
0
684531
NATIONAL BANK HOLD-CL A
COM
633707104
18193
509748
SH
SOLE
480518
0
29230
NATIONAL INSTRUMENTS CORP
COM
636518102
119842
2841867
SH
SOLE
2630482
0
211385
NATIONAL RETAIL PROPERTIES
COM
637417106
4274
102583
SH
SOLE
1020
0
101563
NEOGENOMICS INC
COM
64049M209
12350
1109644
SH
SOLE
1056392
0
53252
NETEASE INC-ADR
ADR
64110W102
160250
607443
SH
SOLE
460277
0
147166
NETFLIX INC
COM
64110L106
34258
188904
SH
SOLE
110133
0
78771
NEW ORIENTAL EDUCATIO-SP ADR
ADR
647581107
76413
865770
SH
SOLE
640324
0
225446
NEWELL BRANDS INC
COM
651229106
95554
2239365
SH
SOLE
1357693
0
881672
NEWPARK RESOURCES INC
COM
651718504
15037
1503725
SH
SOLE
1417525
0
86200
NIKE INC -CL B
COM
654106103
35949
693330
SH
SOLE
404263
0
289067
NISOURCE INC
COM
65473P105
873
34122
SH
SOLE
1547
0
32575
NORTHWEST PIPE CO
COM
667746101
13725
721626
SH
SOLE
680238
0
41388
NOVARTIS AG-SPONSORED ADR
ADR
66987V109
4130
48110
SH
SOLE
43640
0
4470
NOVO-NORDISK A/S-SPONS ADR
ADR
670100205
5797
120398
SH
SOLE
110305
0
10093
NU SKIN ENTERPRISES INC - A
COM
67018T105
54090
879802
SH
SOLE
809267
0
70535
NUTRISYSTEM INC
COM
67069D108
9000
161008
SH
SOLE
153278
0
7730
NVR INC
COM
62944T105
9422
3300
SH
SOLE
0
0
3300
OASIS PETROLEUM INC
COM
674215108
19743
2164852
SH
SOLE
1978237
0
186615
OBALON THERAPEUTICS INC
COM
67424L100
3291
345325
SH
SOLE
328755
0
16570
OCEANFIRST FINANCIAL CORP
COM
675234108
18667
679038
SH
SOLE
640098
0
38940
OLD DOMINION FREIGHT LINE
COM
679580100
142743
1296365
SH
SOLE
939879
0
356486
OM ASSET MANAGEMENT PLC
COM
G67506108
50805
3405176
SH
SOLE
2988832
0
416344
OMEGA FLEX INC
COM
682095104
793
11042
SH
SOLE
11042
0
0
ONE GAS INC
COM
68235P108
26969
366234
SH
SOLE
334714
0
31520
ORBCOMM INC
COM
68555P100
5955
568748
SH
SOLE
541335
0
27413
ORBOTECH LTD
COM
M75253100
27423
649683
SH
SOLE
517679
0
132004
O'REILLY AUTOMOTIVE INC
COM
67103H107
1500
6967
SH
SOLE
6967
0
0
ORIX - SPONSORED ADR
ADR
686330101
5099
62996
SH
SOLE
57702
0
5294
OWENS CORNING
COM
690742101
1047
13533
SH
SOLE
613
0
12920
PACWEST BANCORP
COM
695263103
871
17239
SH
SOLE
781
0
16458
PAMPA ENERGIA SA-SPON ADR
ADR
697660207
26111
401092
SH
SOLE
313997
0
87095
PARSLEY ENERGY INC-CLASS A
COM
701877102
741
28125
SH
SOLE
1275
0
26850
PATTERSON-UTI ENERGY INC
COM
703481101
658
31444
SH
SOLE
1429
0
30015
PDC ENERGY INC
COM
69327R101
17842
363909
SH
SOLE
329039
0
34870
PEBBLEBROOK HOTEL TRUST
COM
70509V100
22394
619644
SH
SOLE
566740
0
52904
PERKINELMER INC
COM
714046109
767
11114
SH
SOLE
504
0
10610
PINNACLE WEST CAPITAL
COM
723484101
934
11051
SH
SOLE
501
0
10550
PIONEER NATURAL RESOURCES CO
COM
723787107
16064
108876
SH
SOLE
62841
0
46035
PNM RESOURCES INC
COM
69349H107
23531
583884
SH
SOLE
535829
0
48055
POLYONE CORPORATION
COM
73179P106
18254
456020
SH
SOLE
411585
0
44435
PPG INDUSTRIES INC
COM
693506107
37331
343562
SH
SOLE
166220
0
177342
PRIMO WATER CORP
COM
74165N105
10467
883267
SH
SOLE
844437
0
38830
PROGRESSIVE CORP
COM
743315103
242370
5005580
SH
SOLE
2875321
0
2130259
PROLOGIS INC
COM
74340W103
18051
284445
SH
SOLE
244919
0
39526
PROSPERITY BANCSHARES INC
COM
743606105
23514
357743
SH
SOLE
327908
0
29835
PRUDENTIAL PLC-ADR
ADR
74435K204
6377
133103
SH
SOLE
121927
0
11176
Q2 HOLDINGS INC
COM
74736L109
9366
224881
SH
SOLE
214091
0
10790
QUIMICA Y MINERA CHIL-SP ADR
ADR
833635105
151642
2724430
SH
SOLE
1861294
0
863136
RADIAN GROUP INC
COM
750236101
31381
1679006
SH
SOLE
1538831
0
140175
RANGE RESOURCES CORP
COM
75281A109
15177
775500
SH
SOLE
695270
0
80230
RAYTHEON COMPANY
COM
755111507
128312
687704
SH
SOLE
474277
0
213427
REALPAGE INC
COM
75606N109
12937
324240
SH
SOLE
308680
0
15560
RED HAT INC
COM
756577102
289650
2612755
SH
SOLE
1537112
0
1075643
RELX PLC - SPON ADR
ADR
759530108
5594
250271
SH
SOLE
229109
0
21162
RENASANT CORP
COM
75970E107
23469
547072
SH
SOLE
504772
0
42300
REPLIGEN CORP
COM
759916109
40617
1059935
SH
SOLE
970914
0
89021
RIO TINTO PLC-SPON ADR
ADR
767204100
2656
56279
SH
SOLE
51543
0
4736
ROGERS COMMUNICATIONS INC-B
COM
775109200
124991
2429600
SH
SOLE
2035300
0
394300
ROGERS CORP
COM
775133101
2039
15299
SH
SOLE
14562
0
737
ROPER TECHNOLOGIES INC
COM
776696106
2401
9866
SH
SOLE
9866
0
0
ROSS STORES INC
COM
778296103
128284
1986741
SH
SOLE
919938
0
1066803
ROYAL BANK OF CANADA
COM
780087102
4617
59690
SH
SOLE
54686
0
5004
ROYAL DUTCH SHELL-SPON ADR-A
ADR
780259206
4930
81388
SH
SOLE
74875
0
6513
RSP PERMIAN INC
COM
74978Q105
17787
514214
SH
SOLE
484724
0
29490
RYANAIR HOLDINGS PLC-SP ADR
ADR
783513203
117746
1116925
SH
SOLE
872928
0
243997
SALESFORCE.COM INC
COM
79466L302
30569
327220
SH
SOLE
190745
0
136475
SANDY SPRING BANCORP INC
COM
800363103
19513
470877
SH
SOLE
431877
0
39000
SANOFI-ADR
ADR
80105N105
286
5738
SH
SOLE
5738
0
0
SAP SE-SPONSORED ADR
ADR
803054204
3577
32619
SH
SOLE
29873
0
2746
SBA COMMUNICATIONS CORP
COM
78410G104
355434
2467432
SH
SOLE
1660249
0
807183
SCHLUMBERGER LTD
COM
806857108
38565
552822
SH
SOLE
424032
0
128790
SEACOAST BANKING CORP/FL
COM
811707801
19008
795655
SH
SOLE
750015
0
45640
SELECTIVE INSURANCE GROUP
COM
816300107
31749
589584
SH
SOLE
502094
0
87490
SENSIENT TECHNOLOGIES CORP
COM
81725T100
19963
259531
SH
SOLE
237386
0
22145
SHIRE PLC-ADR
ADR
82481R106
14174
92554
SH
SOLE
92318
0
236
SHOPIFY INC - CLASS A
COM
82509L107
31574
271045
SH
SOLE
227074
0
43971
SIGNATURE BANK
COM
82669G104
18734
146314
SH
SOLE
129214
0
17100
SILGAN HOLDINGS INC
COM
827048109
16085
546551
SH
SOLE
514938
0
31613
SILICON MOTION TECHNOL-ADR
ADR
82706C108
23431
487836
SH
SOLE
411736
0
76100
SIMULATIONS PLUS INC
COM
829214105
5241
338106
SH
SOLE
321876
0
16230
SINA CORP
COM
G81477104
40929
356987
SH
SOLE
287622
0
69365
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
92578
1593421
SH
SOLE
1457574
0
135847
SIX FLAGS ENTERTAINMENT CORP
COM
83001A102
329758
5411196
SH
SOLE
4105373
0
1305823
SOUTHERN COPPER CORP
COM
84265V105
42267
1063062
SH
SOLE
687153
0
375909
SOUTHWEST AIRLINES CO
COM
844741108
16012
286035
SH
SOLE
166622
0
119413
SPARTANNASH CO
COM
847215100
15835
600499
SH
SOLE
566063
0
34436
SPDR BBG BARC HIGH YIELD BND
ETF
78464A417
29860
800100
SH
SOLE
800100
0
0
SPDR S&P 500 ETF TRUST
ETF
78462F103
343915
1368924
SH
SOLE
1368924
0
0
SPIRIT AEROSYSTEMS HOLD-CL A
COM
848574109
828
10649
SH
SOLE
479
0
10170
STANDEX INTERNATIONAL CORP
COM
854231107
21507
202516
SH
SOLE
190896
0
11620
STARBUCKS CORP
COM
855244109
140205
2610402
SH
SOLE
1865440
0
744962
STEEL DYNAMICS INC
COM
858119100
697
20216
SH
SOLE
916
0
19300
STERLING BANCORP/DE
COM
85917A100
20485
831044
SH
SOLE
754804
0
76240
STEVEN MADDEN LTD
COM
556269108
33192
766564
SH
SOLE
676479
0
90085
SUMITOMO MITSUI-SPONS ADR
ADR
86562M209
3215
416980
SH
SOLE
381881
0
35099
SUNCOR ENERGY INC
COM
867224107
341227
9758860
SH
SOLE
8061856
0
1697004
SUPERNUS PHARMACEUTICALS INC
COM
868459108
7669
191736
SH
SOLE
183426
0
8310
SVB FINANCIAL GROUP
COM
78486Q101
716
3829
SH
SOLE
174
0
3655
TAIWAN SEMICONDUCTOR-SP ADR
ADR
874039100
734600
19563258
SH
SOLE
13839736
0
5723522
TAKE-TWO INTERACTIVE SOFTWRE
COM
874054109
184955
1809200
SH
SOLE
1455683
0
353517
TAL EDUCATION GROUP- ADR
ADR
874080104
162969
4834438
SH
SOLE
3328263
0
1506175
TANGER FACTORY OUTLET CENTER
COM
875465106
2168
88793
SH
SOLE
0
0
88793
TEAM INC
COM
878155100
5660
423974
SH
SOLE
403626
0
20348
TELECOM ARGENTINA SA-SP ADR
ADR
879273209
1725
55944
SH
SOLE
55944
0
0
TEREX CORP
COM
880779103
27580
612623
SH
SOLE
559263
0
53360
TERRENO REALTY CORP
COM
88146M101
24849
686829
SH
SOLE
563023
0
123806
TEXAS INSTRUMENTS INC
COM
882508104
106334
1186235
SH
SOLE
795568
0
390667
THERMO FISHER SCIENTIFIC INC
COM
883556102
48782
257831
SH
SOLE
149585
0
108246
THOMSON REUTERS CORP
COM
884903105
3241
70630
SH
SOLE
64670
0
5960
THOR INDUSTRIES INC
COM
885160101
944
7495
SH
SOLE
340
0
7155
TOPBUILD CORP
COM
89055F103
21982
337307
SH
SOLE
317952
0
19355
TORO CO
COM
891092108
81738
1317082
SH
SOLE
1176172
0
140910
TORONTO-DOMINION BANK
COM
891160509
116195
2067541
SH
SOLE
1616588
0
450953
TRACTOR SUPPLY COMPANY
COM
892356106
169133
2672343
SH
SOLE
1968204
0
704139
TRANSDIGM GROUP INC
COM
893641100
44260
173129
SH
SOLE
83730
0
89399
TRANSPORTADOR GAS SUR-SP B
ADR
893870204
6309
310639
SH
SOLE
227742
0
82897
TRANSUNION
COM
89400J107
110475
2337591
SH
SOLE
2072224
0
265367
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
44772
236139
SH
SOLE
162150
0
73989
UMPQUA HOLDINGS CORP
COM
904214103
22240
1139916
SH
SOLE
1074546
0
65370
UNILEVER N V -NY SHARES
ADR
904784709
6219
105328
SH
SOLE
96491
0
8837
UNION PACIFIC CORP
COM
907818108
167416
1443612
SH
SOLE
907015
0
536597
UNITEDHEALTH GROUP INC
COM
91324P102
222285
1134977
SH
SOLE
748780
0
386197
UNIVERSAL ELECTRONICS INC
COM
913483103
103946
1639526
SH
SOLE
1466835
0
172691
UNIVERSAL FOREST PRODUCTS
COM
913543104
1953
19900
SH
SOLE
18755
0
1145
US AUTO PARTS NETWORK INC
COM
90343C100
7170
2481033
SH
SOLE
2361957
0
119076
USA TECHNOLOGIES INC
COM
90328S500
9434
1509361
SH
SOLE
1436920
0
72441
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
48260
909700
SH
SOLE
909700
0
0
VAIL RESORTS INC
COM
91879Q109
302647
1326702
SH
SOLE
903644
0
423058
VANECK VECTORS RUSSIA ETF
ETF
92189F403
55090
2471500
SH
SOLE
2471500
0
0
VANGUARD RUSSELL 2000 ETF
ETF
92206C664
2483
20876
SH
SOLE
0
0
20876
VANTIV INC - CL A
COM
92210H105
345600
4904219
SH
SOLE
3518004
0
1386215
VARONIS SYSTEMS INC
COM
922280102
13209
315259
SH
SOLE
301169
0
14090
VEEVA SYSTEMS INC-CLASS A
COM
922475108
164598
2917890
SH
SOLE
2142461
0
775429
VERISK ANALYTICS INC
COM
92345Y106
222651
2676421
SH
SOLE
1490149
0
1186272
VIRTU FINANCIAL INC-CLASS A
COM
928254101
59798
3691245
SH
SOLE
3229166
0
462079
VULCAN MATERIALS CO
COM
929160109
70315
587915
SH
SOLE
272219
0
315696
WABTEC CORP
COM
929740108
82172
1084782
SH
SOLE
595992
0
488790
WATSCO INC
COM
942622200
37921
235432
SH
SOLE
137283
0
98149
WEIBO CORP-SPON ADR
ADR
948596101
78463
793040
SH
SOLE
586886
0
206154
WEST PHARMACEUTICAL SERVICES
COM
955306105
85552
888761
SH
SOLE
694484
0
194277
WESTERN ALLIANCE BANCORP
COM
957638109
25377
478090
SH
SOLE
439305
0
38785
WEX INC
COM
96208T104
111774
996030
SH
SOLE
892499
0
103531
WHEATON PRECIOUS METALS CORP
COM
962879102
1198
62740
SH
SOLE
57050
0
5690
WILLDAN GROUP INC
COM
96924N100
6290
193792
SH
SOLE
184492
0
9300
WISDOMTREE EMRG MKTS DEBT
ETF
97717X867
17798
461200
SH
SOLE
461200
0
0
WISDOMTREE INDIA EARNINGS
ETF
97717W422
18044
716882
SH
SOLE
716882
0
0
WIX.COM LTD
COM
M98068105
52952
736985
SH
SOLE
600249
0
136736
WNS HOLDINGS LTD-ADR
ADR
92932M101
7975
218483
SH
SOLE
207993
0
10490
WOLVERINE WORLD WIDE INC
COM
978097103
27951
968835
SH
SOLE
878830
0
90005
WSFS FINANCIAL CORP
COM
929328102
27822
570715
SH
SOLE
521625
0
49090
XYLEM INC
COM
98419M100
70827
1130881
SH
SOLE
506661
0
624220
YANDEX NV-A
COM
N97284108
152550
4629740
SH
SOLE
3125060
0
1504680
YELP INC
COM
985817105
113489
2620999
SH
SOLE
2421758
0
199241
YOGAWORKS INC
COM
986005106
1987
717244
SH
SOLE
682823
0
34421
YPF S.A.-SPONSORED ADR
ADR
984245100
5145
230929
SH
SOLE
230929
0
0
YUM CHINA HOLDINGS INC
COM
98850P109
187827
4699192
SH
SOLE
3902283
0
796909
ZIONS BANCORPORATION
COM
989701107
847
17949
SH
SOLE
814
0
17135
ZOETIS INC
COM
98978V103
282328
4427987
SH
SOLE
2596088
0
1831899