0001144204-17-026093.txt : 20170510
0001144204-17-026093.hdr.sgml : 20170510
20170510164219
ACCESSION NUMBER: 0001144204-17-026093
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170331
FILED AS OF DATE: 20170510
DATE AS OF CHANGE: 20170510
EFFECTIVENESS DATE: 20170510
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: 17831067
BUSINESS ADDRESS:
STREET 1: 222 WEST ADAMS STREET
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-236-1600
MAIL ADDRESS:
STREET 1: 222 WEST ADAMS STREET
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001644956
XXXXXXXX
03-31-2017
03-31-2017
false
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
222 West Adams Street
Chicago
IL
60606
13F COMBINATION REPORT
028-17022
0001692234
028-17598
Russell Investments Group, Ltd.
N
Michelle R. Seitz
Partner
312-236-1600
/s/ Michelle R. Seitz
Chicago
IL
05-10-2017
1
433
26476249
1
0001692234
028-17598
Russell Investments Group, Ltd.
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
109120
2751386
SH
SOLE
2496595
0
254791
ABB LTD-SPON ADR
ADR
000375204
3344
142911
SH
SOLE
130419
0
12492
ABIOMED INC
COM
003654100
140351
1121017
SH
SOLE
895658
0
225359
ACADIA HEALTHCARE CO INC
COM
00404A109
6889
158007
SH
SOLE
149447
0
8560
ACADIA REALTY TRUST
COM
004239109
20230
672983
SH
SOLE
621523
0
51460
ACCENTURE PLC-CL A
COM
G1151C101
76957
641952
SH
SOLE
369002
0
272950
ACXIOM CORP
COM
005125109
47131
1655454
SH
SOLE
1566268
0
89186
ADOBE SYSTEMS INC
COM
00724F101
171250
1315993
SH
SOLE
874325
0
441668
ADTRAN INC
COM
00738A106
13751
662720
SH
SOLE
617225
0
45495
AFFILIATED MANAGERS GROUP
COM
008252108
259585
1583415
SH
SOLE
1162654
0
420761
AGRIUM INC
COM
008916108
2680
28051
SH
SOLE
25606
0
2445
AKAMAI TECHNOLOGIES INC
COM
00971T101
132111
2212911
SH
SOLE
1709832
0
503079
AKORN INC
COM
009728106
108171
4492169
SH
SOLE
4075468
0
416701
ALBANY INTL CORP-CL A
COM
012348108
3611
78420
SH
SOLE
74170
0
4250
ALIBABA GROUP HOLDING-SP ADR
ADR
01609W102
819893
7603566
SH
SOLE
5557964
0
2045602
ALIGN TECHNOLOGY INC
COM
016255101
180508
1573601
SH
SOLE
1192121
0
381480
ALLERGAN PLC
COM
G0177J108
28619
119784
SH
SOLE
118884
0
900
ALLIED WORLD ASSURANCE CO
COM
H01531104
944
17774
SH
SOLE
1614
0
16160
ALPHABET INC-CL A
COM
02079K305
302141
356382
SH
SOLE
266551
0
89831
ALPHABET INC-CL C
COM
02079K107
86452
104214
SH
SOLE
66926
0
37288
A-MARK PRECIOUS METALS INC
COM
00181T107
3036
177747
SH
SOLE
168117
0
9630
AMAZON.COM INC
COM
023135106
316538
357049
SH
SOLE
248624
0
108425
AMBEV SA-ADR
ADR
02319V103
97583
16941557
SH
SOLE
13958043
0
2983514
AMEDISYS INC
COM
023436108
83391
1632242
SH
SOLE
1481140
0
151102
AMERICAN ASSETS TRUST INC
COM
024013104
21560
515304
SH
SOLE
476124
0
39180
AMERICAN CAMPUS COMMUNITIES
COM
024835100
17860
375279
SH
SOLE
346774
0
28505
AMETEK INC
COM
031100100
249
4600
SH
SOLE
0
0
4600
ANALOGIC CORP
COM
032657207
12295
161986
SH
SOLE
150986
0
11000
ANHEUSER-BUSCH INBEV-SPN ADR
ADR
03524A108
3772
34362
SH
SOLE
31359
0
3003
APOGEE ENTERPRISES INC
COM
037598109
29023
486888
SH
SOLE
284820
0
202068
APPLE INC
COM
037833100
466
3246
SH
SOLE
0
0
3246
ARCH CAPITAL GROUP LTD
COM
G0450A105
1086
11456
SH
SOLE
976
0
10480
ARCHROCK INC
COM
03957W106
14949
1205570
SH
SOLE
1152005
0
53565
ARISTA NETWORKS INC
COM
040413106
150367
1136817
SH
SOLE
898305
0
238512
ASSURED GUARANTY LTD
COM
G0585R106
787
21217
SH
SOLE
1877
0
19340
ATMOS ENERGY CORP
COM
049560105
886
11211
SH
SOLE
1021
0
10190
AUTOHOME INC-ADR
ADR
05278C107
23900
752274
SH
SOLE
558574
0
193700
AXALTA COATING SYSTEMS LTD
COM
G0750C108
160138
4973244
SH
SOLE
3769232
0
1204012
B. RILEY FINANCIAL INC
COM
05580M108
5222
348117
SH
SOLE
329260
0
18857
BALL CORP
COM
058498106
259361
3492613
SH
SOLE
2515602
0
977011
BANCO MACRO SA-ADR
ADR
05961W105
35245
406520
SH
SOLE
301817
0
104703
BANCO SANTANDER-CHILE-ADR
ADR
05965X109
38748
1544962
SH
SOLE
1146727
0
398235
BANK OF THE OZARKS
COM
063904106
131577
2529844
SH
SOLE
2275180
0
254664
BANNER CORPORATION
COM
06652V208
21423
385033
SH
SOLE
360933
0
24100
BELDEN INC
COM
077454106
21647
312862
SH
SOLE
289432
0
23430
BERKSHIRE HILLS BANCORP INC
COM
084680107
21649
600529
SH
SOLE
573849
0
26680
BHP BILLITON LTD-SPON ADR
ADR
088606108
20421
562240
SH
SOLE
215746
0
346494
BIOGEN INC
COM
09062X103
80125
293047
SH
SOLE
177450
0
115597
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
98658
1123928
SH
SOLE
719318
0
404610
BLACKROCK INC
COM
09247X101
63845
166476
SH
SOLE
96836
0
69640
BLUE BUFFALO PET PRODUCTS IN
COM
09531U102
56264
2446262
SH
SOLE
2210241
0
236021
BOFI HOLDING INC
COM
05566U108
5305
203010
SH
SOLE
192010
0
11000
BOOZ ALLEN HAMILTON HOLDINGS
COM
099502106
274728
7762874
SH
SOLE
6134350
0
1628524
BOSTON PRIVATE FINL HOLDING
COM
101119105
22882
1395254
SH
SOLE
1302729
0
92525
BOSTON SCIENTIFIC CORP
COM
101137107
38549
1550025
SH
SOLE
900224
0
649801
BRADY CORPORATION - CL A
COM
104674106
22767
589064
SH
SOLE
548184
0
40880
BRIDGEPOINT EDUCATION INC
COM
10807M105
5596
524460
SH
SOLE
496058
0
28402
BRISTOL-MYERS SQUIBB CO
COM
110122108
93040
1710921
SH
SOLE
1257755
0
453166
BROADCOM LTD
COM
Y09827109
45865
209468
SH
SOLE
121671
0
87797
BROOKFIELD ASSET MANAGE-CL A
COM
112585104
129312
3546672
SH
SOLE
2687409
0
859263
BRUNSWICK CORP
COM
117043109
35573
581256
SH
SOLE
337417
0
243839
BWX TECHNOLOGIES INC
COM
05605H100
278638
5853746
SH
SOLE
4688846
0
1164900
CABLE ONE INC
COM
12685J105
47358
75837
SH
SOLE
69112
0
6725
CADENCE DESIGN SYS INC
COM
127387108
760
24219
SH
SOLE
2519
0
21700
CALAVO GROWERS INC
COM
128246105
3243
53518
SH
SOLE
50618
0
2900
CALLIDUS SOFTWARE INC
COM
13123E500
8867
415296
SH
SOLE
392799
0
22497
CALLON PETROLEUM CO
COM
13123X102
5290
401964
SH
SOLE
380194
0
21770
CAMBREX CORP
COM
132011107
111408
2023756
SH
SOLE
1836318
0
187438
CANADIAN ENERGY SERVICES & T
COM
13566W108
20513
3752705
SH
SOLE
2933491
0
819214
CANADIAN NATL RAILWAY CO
COM
136375102
24081
325732
SH
SOLE
136543
0
189189
CANADIAN NATL RAILWAY CO
COM
136375102
220544
2996415
SH
SOLE
2500955
0
495460
CANADIAN NATURAL RESOURCES
COM
136385101
174477
5343804
SH
SOLE
4196555
0
1147249
CARDCONNECT CORP
COM
14141X108
9082
688045
SH
SOLE
650785
0
37260
CARLISLE COS INC
COM
142339100
710
6676
SH
SOLE
608
0
6068
CARMAX INC
COM
143130102
47370
799899
SH
SOLE
470479
0
329420
CARPENTER TECHNOLOGY
COM
144285103
13169
353048
SH
SOLE
328763
0
24285
CARRIZO OIL & GAS INC
COM
144577103
40502
1413198
SH
SOLE
1282299
0
130899
CAVCO INDUSTRIES INC
COM
149568107
19109
164166
SH
SOLE
153416
0
10750
CBOE HOLDINGS INC
COM
12503M108
71198
878234
SH
SOLE
793475
0
84759
CELANESE CORP-SERIES A
COM
150870103
106769
1188301
SH
SOLE
1072913
0
115388
CEMEX SAB-SPONS ADR PART CER
ADR
151290889
61206
6748177
SH
SOLE
4268251
0
2479926
CENTENE CORP
COM
15135B101
241711
3391955
SH
SOLE
2535413
0
856542
CERNER CORP
COM
156782104
60180
1022593
SH
SOLE
619304
0
403289
CHECK POINT SOFTWARE TECH
COM
M22465104
262895
2560834
SH
SOLE
1827336
0
733498
CHESAPEAKE UTILITIES CORP
COM
165303108
16394
236905
SH
SOLE
226400
0
10505
CHILDREN'S PLACE INC/THE
COM
168905107
26533
221018
SH
SOLE
204713
0
16305
CHINA LODGING GROUP-SPON ADS
ADR
16949N109
56160
905083
SH
SOLE
721260
0
183823
CHIPOTLE MEXICAN GRILL INC
COM
169656105
50910
114270
SH
SOLE
69180
0
45090
CHURCHILL DOWNS INC
COM
171484108
17707
111472
SH
SOLE
103547
0
7925
CIRCOR INTERNATIONAL INC
COM
17273K109
17858
300436
SH
SOLE
281166
0
19270
CIVEO CORP
COM
17878Y108
3065
1025121
SH
SOLE
969602
0
55519
CNO FINANCIAL GROUP INC
COM
12621E103
20108
980896
SH
SOLE
912531
0
68365
COBIZ FINANCIAL INC
COM
190897108
22566
1343234
SH
SOLE
1283556
0
59678
CODEXIS INC
COM
192005106
4737
986839
SH
SOLE
933394
0
53445
COLLECTORS UNIVERSE
COM
19421R200
5930
227186
SH
SOLE
214880
0
12306
COLLIERS INTERNATIONAL GROUP
COM
194693107
58871
1247269
SH
SOLE
1132210
0
115059
COLUMBIA SPORTSWEAR CO
COM
198516106
19996
340355
SH
SOLE
315785
0
24570
COMMSCOPE HOLDING CO INC
COM
20337X109
23343
559659
SH
SOLE
520564
0
39095
CONCHO RESOURCES INC
COM
20605P101
64988
506375
SH
SOLE
293995
0
212380
CONMED CORP
COM
207410101
19341
435518
SH
SOLE
409398
0
26120
CONSTELLATION SOFTWARE INC
COM
21037X100
127186
259558
SH
SOLE
214100
0
45458
CONSUMER STAPLES SPDR
ETF US
81369Y308
25975
475900
SH
SOLE
475900
0
0
CONTINENTAL BUILDING PRODUCT
COM
211171103
13876
566358
SH
SOLE
526063
0
40295
COPA HOLDINGS SA-CLASS A
COM
P31076105
24972
222467
SH
SOLE
165115
0
57352
COPART INC
COM
217204106
340649
5500545
SH
SOLE
4109616
0
1390929
COSTAR GROUP INC
COM
22160N109
336103
1621963
SH
SOLE
1246707
0
375256
COSTCO WHOLESALE CORP
COM
22160K105
79182
472192
SH
SOLE
397974
0
74218
COWEN GROUP INC-CLASS A
COM
223622606
5921
396072
SH
SOLE
374618
0
21454
CREDICORP LTD
COM
G2519Y108
223704
1369894
SH
SOLE
972894
0
397000
CSRA INC
COM
12650T104
278716
9515724
SH
SOLE
7378369
0
2137355
CTRIP.COM INTERNATIONAL-ADR
ADR
22943F100
200718
4083783
SH
SOLE
3012037
0
1071746
CU BANCORP
COM
126534106
6633
167294
SH
SOLE
158234
0
9060
CVB FINANCIAL CORP
COM
126600105
16000
724317
SH
SOLE
678742
0
45575
DANA INC
COM
235825205
21644
1120867
SH
SOLE
1045867
0
75000
DANAHER CORP
COM
235851102
137794
1611057
SH
SOLE
1129103
0
481954
DARLING INGREDIENTS INC
COM
237266101
17165
1182179
SH
SOLE
1112494
0
69685
DAVE & BUSTER'S ENTERTAINMEN
COM
238337109
20547
336337
SH
SOLE
313037
0
23300
DENTSPLY SIRONA INC
COM
24906P109
1926
30841
SH
SOLE
30841
0
0
DEVRY EDUCATION GROUP INC
COM
251893103
116535
3287317
SH
SOLE
2993277
0
294040
DIAGEO PLC-SPONSORED ADR
ADR
25243Q205
6280
54337
SH
SOLE
49591
0
4746
DIAMONDBACK ENERGY INC
COM
25278X109
68059
656211
SH
SOLE
592859
0
63352
DICK'S SPORTING GOODS INC
COM
253393102
26765
550050
SH
SOLE
314864
0
235186
DOLLARAMA INC
COM
25675T107
53866
651836
SH
SOLE
547445
0
104391
DOUGLAS DYNAMICS INC
COM
25960R105
6060
197716
SH
SOLE
187018
0
10698
DOUGLAS EMMETT INC
COM
25960P109
868
22615
SH
SOLE
1615
0
21000
DUN & BRADSTREET CORP
COM
26483E100
135505
1255373
SH
SOLE
992972
0
262401
ETRADE FINANCIAL CORP
COM
269246401
951
27255
SH
SOLE
2380
0
24875
EAST WEST BANCORP INC
COM
27579R104
77639
1504334
SH
SOLE
864779
0
639555
EDUCATION REALTY TRUST INC
COM
28140H203
16530
404644
SH
SOLE
378872
0
25772
EDWARDS LIFESCIENCES CORP
COM
28176E108
19883
211364
SH
SOLE
209793
0
1571
EMCOR GROUP INC
COM
29084Q100
22809
362342
SH
SOLE
338572
0
23770
ENCORE CAPITAL GROUP INC
COM
292554102
69313
2250437
SH
SOLE
2043157
0
207280
ENERFLEX LTD
COM
29269R105
14859
1044087
SH
SOLE
821832
0
222255
ENERPLUS CORP
COM
292766102
9623
1197778
SH
SOLE
607291
0
590487
ENOVA INTERNATIONAL INC
COM
29357K103
3641
245208
SH
SOLE
231925
0
13283
ENTELLUS MEDICAL INC
COM
29363K105
5387
390334
SH
SOLE
369194
0
21140
EOG RESOURCES INC
COM
26875P101
27945
286466
SH
SOLE
168343
0
118123
EPR PROPERTIES
COM
26884U109
14236
193340
SH
SOLE
178845
0
14495
EQUIFAX INC
COM
294429105
178454
1305063
SH
SOLE
768323
0
536740
EQUITY COMMONWEALTH
COM
294628102
13423
429963
SH
SOLE
395723
0
34240
ESCO TECHNOLOGIES INC
COM
296315104
9821
169031
SH
SOLE
159871
0
9160
ESTEE LAUDER COMPANIES-CL A
COM
518439104
20842
245806
SH
SOLE
148880
0
96926
EURONET WORLDWIDE INC
COM
298736109
71781
839346
SH
SOLE
758405
0
80941
EXACT SCIENCES CORP
COM
30063P105
96845
4100139
SH
SOLE
3717141
0
382998
EXTERRAN CORP
COM
30227H106
12453
395971
SH
SOLE
364752
0
31219
FACEBOOK INC-A
COM
30303M102
221168
1556974
SH
SOLE
1106904
0
450070
FASTENAL CO
COM
311900104
26762
519659
SH
SOLE
515796
0
3863
FIFTH THIRD BANCORP
COM
316773100
38160
1502376
SH
SOLE
866354
0
636022
FINANCIAL SELECT SECTOR SPDR
ETF US
81369Y605
12491
526400
SH
SOLE
526400
0
0
FINNING INTERNATIONAL INC
COM
318071404
36476
1958386
SH
SOLE
1569051
0
389335
FIRST AMERICAN FINANCIAL
COM
31847R102
18791
478388
SH
SOLE
442628
0
35760
FIRST QUANTUM MINERALS LTD
COM
335934105
40903
3860618
SH
SOLE
2838155
0
1022463
FIRSTCASH INC
COM
33767D105
88353
1797619
SH
SOLE
1635147
0
162472
FIRSTSERVICE CORP
COM
33767E103
86462
1433857
SH
SOLE
1300350
0
133507
FMC CORP
COM
302491303
641
9204
SH
SOLE
1189
0
8015
FNB CORP
COM
302520101
20937
1408006
SH
SOLE
1345540
0
62467
FOMENTO ECONOMICO MEX-SP ADR
ADR
344419106
62059
701068
SH
SOLE
459760
0
241308
FORTIVE CORP
COM
34959J108
113258
1880734
SH
SOLE
1115969
0
764765
FORTUNE BRANDS HOME & SECURI
COM
34964C106
763
12535
SH
SOLE
1225
0
11310
FRESENIUS MEDICAL CARE-ADR
ADR
358029106
4033
95731
SH
SOLE
87486
0
8245
FULGENT GENETICS INC
COM
359664109
6330
579711
SH
SOLE
548311
0
31400
GENESCO INC
COM
371532102
12999
234419
SH
SOLE
218674
0
15745
GENTHERM INC
COM
37253A103
10989
279963
SH
SOLE
264803
0
15160
GLACIER BANCORP INC
COM
37637Q105
25781
759815
SH
SOLE
706255
0
53560
GLAUKOS CORP
COM
377322102
105906
2064444
SH
SOLE
1871115
0
193329
GLAXOSMITHKLINE PLC-SPON ADR
ADR
37733W105
4317
102404
SH
SOLE
91740
0
10664
GLOBAL X COPPER MINERS ETF
ETF US
37954Y830
865
38562
SH
SOLE
33241
0
5321
GLOBAL X MSCI GREECE ETF
ETF US
37950E366
25689
3227300
SH
SOLE
3227300
0
0
GOLDEN ENTERTAINMENT INC
COM
381013101
10181
769509
SH
SOLE
727835
0
41674
GOLDMAN SACHS GROUP INC
COM
38141G104
56524
246057
SH
SOLE
142950
0
103107
GRAND CANYON EDUCATION INC
COM
38526M106
115191
1608593
SH
SOLE
1479923
0
128670
GRUPO AEROPORTUARIO SUR-ADR
ADR
40051E202
35239
203410
SH
SOLE
160675
0
42735
GUIDEWIRE SOFTWARE INC
COM
40171V100
247275
4389763
SH
SOLE
3470375
0
919388
GULFPORT ENERGY CORP
COM
402635304
3141
182750
SH
SOLE
141624
0
41126
HANCOCK HOLDING CO
COM
410120109
26571
583341
SH
SOLE
557421
0
25920
HANESBRANDS INC
COM
410345102
107571
5181657
SH
SOLE
3008707
0
2172950
HANOVER INSURANCE GROUP INC/
COM
410867105
21966
243900
SH
SOLE
225170
0
18730
HDFC BANK LTD-ADR
ADR
40415F101
218099
2899480
SH
SOLE
2069734
0
829746
HEALTH CARE SELECT SECTOR
ETF US
81369Y209
294
3957
SH
SOLE
0
0
3957
HEALTHCARE REALTY TRUST INC
COM
421946104
15959
491032
SH
SOLE
450447
0
40585
HEALTHSOUTH CORP
COM
421924309
161693
3776989
SH
SOLE
3014269
0
762720
HEICO CORP-CLASS A
COM
422806208
96435
1285801
SH
SOLE
1167684
0
118117
HELIX ENERGY SOLUTIONS GROUP
COM
42330P107
9866
1269813
SH
SOLE
1170608
0
99205
HERBALIFE LTD
COM
G4412G101
11245
193419
SH
SOLE
191982
0
1437
HESS CORP
COM
42809H107
24672
511756
SH
SOLE
297490
0
214266
HEXCEL CORP
COM
428291108
98349
1802923
SH
SOLE
1628896
0
174027
HIGHWOODS PROPERTIES INC
COM
431284108
15995
325567
SH
SOLE
300007
0
25560
HOLOGIC INC
COM
436440101
434
10206
SH
SOLE
1226
0
8980
HOME BANCSHARES INC
COM
436893200
21760
803848
SH
SOLE
749048
0
54800
HOME DEPOT INC
COM
437076102
185023
1260118
SH
SOLE
751469
0
508649
HONEYWELL INTERNATIONAL INC
COM
438516106
35744
286247
SH
SOLE
166167
0
120080
HSBC HOLDINGS PLC-SPONS ADR
ADR
404280406
3388
83002
SH
SOLE
75745
0
7257
HUBBELL INC
COM
443510607
665
5540
SH
SOLE
495
0
5045
HUDBAY MINERALS INC
COM
443628102
1826
278655
SH
SOLE
278655
0
0
HUDSON TECHNOLOGIES INC
COM
444144109
5448
825505
SH
SOLE
780791
0
44714
IBERIABANK CORP
COM
450828108
77197
975936
SH
SOLE
893649
0
82287
ICF INTERNATIONAL INC
COM
44925C103
4912
118923
SH
SOLE
112478
0
6445
ICICI BANK LTD-SPON ADR
ADR
45104G104
14995
1743598
SH
SOLE
1743598
0
0
ICON PLC
COM
G4705A100
51084
640792
SH
SOLE
527495
0
113297
IDACORP INC
COM
451107106
22219
267833
SH
SOLE
248138
0
19695
IDEXX LABORATORIES INC
COM
45168D104
81340
526100
SH
SOLE
475320
0
50780
IMAX CORP
COM
45245E109
87844
2583651
SH
SOLE
2345696
0
237955
INGREDION INC
COM
457187102
1019
8462
SH
SOLE
672
0
7790
INPHI CORP
COM
45772F107
32185
659266
SH
SOLE
614168
0
45098
INTACT FINANCIAL CORP
COM
45823T106
25770
363378
SH
SOLE
207077
0
156301
INTEGER HOLDINGS CORP
COM
45826H109
20656
513835
SH
SOLE
483990
0
29845
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
220831
3688501
SH
SOLE
2534073
0
1154428
INTERFACE INC
COM
458665304
24196
1270140
SH
SOLE
1181990
0
88150
INTERTAPE POLYMER GROUP INC
COM
460919103
2384
135998
SH
SOLE
135998
0
0
INTUITIVE SURGICAL INC
COM
46120E602
2422
3160
SH
SOLE
3160
0
0
IPG PHOTONICS CORP
COM
44980X109
929
7694
SH
SOLE
7694
0
0
ISHARES GLOBAL ENERGY ETF
ETF US
464287341
23373
704000
SH
SOLE
704000
0
0
ISHARES IBOXX INVESTMENT GRA
ETF US
464287242
67315
570900
SH
SOLE
570900
0
0
ISHARES JP MORGAN USD EMERGI
ETF US
464288281
49195
432670
SH
SOLE
432670
0
0
ISHARES MSCI BRAZIL CAPPED E
ETF US
464286400
25595
683260
SH
SOLE
683260
0
0
ISHARES MSCI CHILE CAPPED ET
ETF US
464286640
27059
621200
SH
SOLE
621200
0
0
ISHARES MSCI FRONTIER 100
ETF US
464286145
38532
1389050
SH
SOLE
1389050
0
0
ISHARES MSCI INDIA ETF
ETF US
46429B598
76675
2435295
SH
SOLE
2435295
0
0
ISHARES MSCI JAPAN ETF
ETF US
46434G822
29901
580600
SH
SOLE
580600
0
0
ISHARES MSCI SWITZERLAND CAP
ETF US
464286749
14618
457100
SH
SOLE
457100
0
0
ISHARES RUSSELL 1000 GROWTH
ETF US
464287614
78920
693500
SH
SOLE
693500
0
0
ISHARES RUSSELL 1000 VALUE E
ETF US
464287598
301028
2619000
SH
SOLE
2619000
0
0
ISHARES RUSSELL 2000 GROWTH
ETF US
464287648
16282
100720
SH
SOLE
100720
0
0
ISHARES RUSSELL MID-CAP GROW
ETF US
464287481
239
2299
SH
SOLE
2299
0
0
ITAU UNIBANCO H-SPON PRF ADR
ADR
465562106
476
39456
SH
SOLE
39456
0
0
J & J SNACK FOODS CORP
COM
466032109
24558
181162
SH
SOLE
169307
0
11855
J2 GLOBAL INC
COM
48123V102
217809
2595745
SH
SOLE
2385655
0
210090
JACOBS ENGINEERING GROUP INC
COM
469814107
584
10556
SH
SOLE
846
0
9710
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
5339
60710
SH
SOLE
57423
0
3287
JONES LANG LASALLE INC
COM
48020Q107
64683
580378
SH
SOLE
525612
0
54766
JPMORGAN CHASE & CO
COM
46625H100
64625
735718
SH
SOLE
426541
0
309177
KADANT INC
COM
48282T104
16671
280897
SH
SOLE
268424
0
12473
KEANE GROUP INC
COM
48669A108
882
61695
SH
SOLE
58349
0
3346
KENNAMETAL INC
COM
489170100
20098
512323
SH
SOLE
474453
0
37870
KNOLL INC
COM
498904200
12294
516319
SH
SOLE
477809
0
38510
KROGER CO
COM
501044101
128273
4349698
SH
SOLE
3165357
0
1184341
LAUREATE EDUCATION INC-A
COM
518613203
7606
533018
SH
SOLE
506863
0
26155
LEGGETT & PLATT INC
COM
524660107
617
12268
SH
SOLE
1498
0
10770
LEMAITRE VASCULAR INC
COM
525558201
6500
263926
SH
SOLE
249634
0
14292
LHC GROUP INC
COM
50187A107
8907
165246
SH
SOLE
156296
0
8950
LIGAND PHARMACEUTICALS
COM
53220K504
182910
1728178
SH
SOLE
1566835
0
161343
LINAMAR CORP
COM
53278L107
14770
325634
SH
SOLE
255228
0
70406
LINE CORP-SPONSORED ADR
ADR
53567X101
26020
676540
SH
SOLE
569014
0
107526
LITHIA MOTORS INC-CL A
COM
536797103
6293
73479
SH
SOLE
69499
0
3980
LOWE'S COS INC
COM
548661107
57320
697237
SH
SOLE
692070
0
5167
LUNDIN MINING CORP
COM
550372106
45753
8146720
SH
SOLE
5562273
0
2584447
LUXOTTICA GROUP SPA-SPON ADR
ADR
55068R202
3316
60231
SH
SOLE
54976
0
5255
LYDALL INC
COM
550819106
14783
275798
SH
SOLE
263547
0
12251
MACQUARIE GROUP LTD-ADR
ADR
55607P204
5378
77789
SH
SOLE
77789
0
0
MAGELLAN HEALTH INC
COM
559079207
16583
240156
SH
SOLE
224831
0
15325
MAGNA INTERNATIONAL INC
COM
559222401
4631
107291
SH
SOLE
97893
0
9398
MANPOWERGROUP INC
COM
56418H100
810
7893
SH
SOLE
698
0
7195
MARTIN MARIETTA MATERIALS
COM
573284106
82815
379448
SH
SOLE
343176
0
36272
MASTERCARD INC - A
COM
57636Q104
235637
2095110
SH
SOLE
1522796
0
572314
MAXIMUS INC
COM
577933104
274693
4416279
SH
SOLE
3488449
0
927830
MAXLINEAR INC
COM
57776J100
105265
3752779
SH
SOLE
3450946
0
301833
MEDNAX INC
COM
58502B106
123151
1775027
SH
SOLE
1175301
0
599726
MERCADOLIBRE INC
COM
58733R102
119167
563518
SH
SOLE
382506
0
181012
MERCK & CO. INC.
COM
58933Y105
3524
55466
SH
SOLE
50510
0
4956
MERCURY SYSTEMS INC
COM
589378108
12780
327280
SH
SOLE
309550
0
17730
MEREDITH CORP
COM
589433101
20864
322977
SH
SOLE
299637
0
23340
META FINANCIAL GROUP INC
COM
59100U108
6002
67821
SH
SOLE
64150
0
3671
METTLER-TOLEDO INTERNATIONAL
COM
592688105
136375
284761
SH
SOLE
219859
0
64902
MGP INGREDIENTS INC
COM
55303J106
7466
137666
SH
SOLE
130206
0
7460
MICHAELS COS INC/THE
COM
59408Q106
94934
4240011
SH
SOLE
3913913
0
326098
MICROSOFT CORP
COM
594918104
291581
4427282
SH
SOLE
3307007
0
1120275
MID-AMERICA APARTMENT COMM
COM
59522J103
821
8068
SH
SOLE
373
0
7695
MIDDLEBY CORP
COM
596278101
175884
1288997
SH
SOLE
1021295
0
267702
MINERALS TECHNOLOGIES INC
COM
603158106
21348
278698
SH
SOLE
258061
0
20637
MOMO INC-SPON ADR
ADR
60879B107
21868
641850
SH
SOLE
476444
0
165406
MONSTER BEVERAGE CORP
COM
61174X109
92368
2000603
SH
SOLE
1408355
0
592248
NASDAQ INC
COM
631103108
66711
960568
SH
SOLE
557728
0
402840
NATIONAL BANK HOLD-CL A
COM
633707104
16706
514023
SH
SOLE
491183
0
22840
NATIONAL RETAIL PROPERTIES
COM
637417106
589
13496
SH
SOLE
1271
0
12225
NEOGENOMICS INC
COM
64049M209
5632
713797
SH
SOLE
675135
0
38662
NETEASE INC-ADR
ADR
64110W102
192587
678123
SH
SOLE
505073
0
173050
NEW ORIENTAL EDUCATIO-SP ADR
ADR
647581107
36597
606113
SH
SOLE
449717
0
156396
NEWELL BRANDS INC
COM
651229106
187671
3978616
SH
SOLE
2561062
0
1417554
NEWMONT MINING CORP
COM
651639106
1581
47969
SH
SOLE
43468
0
4501
NIKE INC -CL B
COM
654106103
49828
894088
SH
SOLE
519090
0
374998
NORTHWEST PIPE CO
COM
667746101
9415
599281
SH
SOLE
572653
0
26628
NOVARTIS AG-SPONSORED ADR
ADR
66987V109
3016
40607
SH
SOLE
36318
0
4289
NU SKIN ENTERPRISES INC - A
COM
67018T105
49990
900078
SH
SOLE
822916
0
77162
NUTRISYSTEM INC
COM
67069D108
7722
139128
SH
SOLE
131588
0
7540
NVR INC
COM
62944T105
5535
2627
SH
SOLE
0
0
2627
NXSTAGE MEDICAL INC
COM
67072V103
8886
331204
SH
SOLE
315417
0
15787
OASIS PETROLEUM INC
COM
674215108
18545
1300521
SH
SOLE
1197891
0
102630
OBALON THERAPEUTICS INC
COM
67424L100
1311
122602
SH
SOLE
115972
0
6630
OCEANFIRST FINANCIAL CORP
COM
675234108
18116
642975
SH
SOLE
614400
0
28575
OLD DOMINION FREIGHT LINE
COM
679580100
208251
2433694
SH
SOLE
1914626
0
519068
OM ASSET MANAGEMENT PLC
COM
G67506108
48963
3238293
SH
SOLE
2925779
0
312514
OMEGA FLEX INC
COM
682095104
528
11042
SH
SOLE
11042
0
0
ORBCOMM INC
COM
68555P100
10688
1119186
SH
SOLE
1058573
0
60613
ORBOTECH LTD
COM
M75253100
20265
628366
SH
SOLE
502770
0
125596
O'REILLY AUTOMOTIVE INC
COM
67103H107
235977
874507
SH
SOLE
520922
0
353585
ORIX - SPONSORED ADR
ADR
686330101
5165
69491
SH
SOLE
63425
0
6066
OSI SYSTEMS INC
COM
671044105
8607
117916
SH
SOLE
111526
0
6390
PACWEST BANCORP
COM
695263103
7194
135082
SH
SOLE
113425
0
21657
PAMPA ENERGIA SA-SPON ADR
ADR
697660207
39745
733025
SH
SOLE
544558
0
188467
PANDORA MEDIA INC
COM
698354107
44876
3799795
SH
SOLE
3458897
0
340898
PANERA BREAD COMPANY-CLASS A
COM
69840W108
63757
243470
SH
SOLE
141424
0
102046
PARSLEY ENERGY INC-CLASS A
COM
701877102
949
29189
SH
SOLE
2339
0
26850
PATTERSON-UTI ENERGY INC
COM
703481101
538
22149
SH
SOLE
2169
0
19980
PDC ENERGY INC
COM
69327R101
19312
309728
SH
SOLE
284413
0
25315
PEBBLEBROOK HOTEL TRUST
COM
70509V100
13347
456923
SH
SOLE
419039
0
37884
PERRIGO CO PLC
COM
G97822103
36348
547487
SH
SOLE
317337
0
230150
PETROLEO BRASIL-SP PREF ADR
ADR
71654V101
258
28000
SH
SOLE
28000
0
0
PEYTO EXPLORATION & DEV CORP
COM
717046106
12168
593333
SH
SOLE
450491
0
142842
PINNACLE WEST CAPITAL
COM
723484101
888
10651
SH
SOLE
1001
0
9650
PIONEER NATURAL RESOURCES CO
COM
723787107
20760
111473
SH
SOLE
64109
0
47364
PNM RESOURCES INC
COM
69349H107
20155
544725
SH
SOLE
505840
0
38885
POLYONE CORPORATION
COM
73179P106
15616
458067
SH
SOLE
420632
0
37435
PORTLAND GENERAL ELECTRIC CO
COM
736508847
20577
463240
SH
SOLE
431020
0
32220
PPG INDUSTRIES INC
COM
693506107
68509
651974
SH
SOLE
459156
0
192818
PROGRESSIVE CORP
COM
743315103
769
19620
SH
SOLE
19620
0
0
PROLOGIS INC
COM
74340W103
9181
176959
SH
SOLE
150227
0
26732
PROSPERITY BANCSHARES INC
COM
743606105
25143
360685
SH
SOLE
335205
0
25480
PRUDENTIAL PLC-ADR
ADR
74435K204
6218
146801
SH
SOLE
134006
0
12795
Q2 HOLDINGS INC
COM
74736L109
5354
153637
SH
SOLE
145317
0
8320
RADIAN GROUP INC
COM
750236101
30402
1692740
SH
SOLE
1573010
0
119730
RAGING RIVER EXPLORATION INC
COM
750649105
22761
3253462
SH
SOLE
2555519
0
697943
RAYTHEON COMPANY
COM
755111507
98583
646444
SH
SOLE
489754
0
156690
REALPAGE INC
COM
75606N109
9782
280278
SH
SOLE
265098
0
15180
RED HAT INC
COM
756577102
306569
3544151
SH
SOLE
2331680
0
1212471
RELX PLC - SPON ADR
ADR
759530108
5453
275418
SH
SOLE
251134
0
24284
RENASANT CORP
COM
75970E107
21892
551579
SH
SOLE
515984
0
35595
REPLIGEN CORP
COM
759916109
24884
706931
SH
SOLE
646786
0
60145
RICE ENERGY INC
COM
762760106
22702
957887
SH
SOLE
882582
0
75305
RIO TINTO PLC-SPON ADR
ADR
767204100
2525
62078
SH
SOLE
56655
0
5423
ROPER TECHNOLOGIES INC
COM
776696106
2037
9866
SH
SOLE
9866
0
0
ROSS STORES INC
COM
778296103
147753
2243104
SH
SOLE
1302504
0
940600
ROYAL BANK OF CANADA
COM
780087102
3745
51372
SH
SOLE
46988
0
4384
ROYAL DUTCH SHELL-SPON ADR-A
ADR
780259206
3909
74129
SH
SOLE
67912
0
6217
RSP PERMIAN INC
COM
74978Q105
21482
518524
SH
SOLE
495489
0
23035
RYANAIR HOLDINGS PLC-SP ADR
ADR
783513203
100866
1215551
SH
SOLE
882816
0
332735
SAFEGUARD SCIENTIFICS INC
COM
786449207
3300
259863
SH
SOLE
247419
0
12444
SALESFORCE.COM INC
COM
79466L302
27625
334891
SH
SOLE
194550
0
140341
SANDY SPRING BANCORP INC
COM
800363103
19284
470452
SH
SOLE
441282
0
29170
SANOFI-ADR
ADR
80105N105
260
5738
SH
SOLE
5738
0
0
SAP SE-SPONSORED ADR
ADR
803054204
3533
35993
SH
SOLE
32845
0
3148
SBA COMMUNICATIONS CORP
COM
78410G104
296878
2466382
SH
SOLE
1806224
0
660158
SCHLUMBERGER LTD
COM
806857108
99537
1274480
SH
SOLE
880255
0
394225
SELECTIVE INSURANCE GROUP
COM
816300107
26103
553615
SH
SOLE
513250
0
40365
SENSATA TECHNOLOGIES HOLDING
COM
N7902X106
4574
104741
SH
SOLE
95571
0
9170
SENSIENT TECHNOLOGIES CORP
COM
81725T100
20676
260865
SH
SOLE
242620
0
18245
SHAWCOR LTD
COM
820439107
12252
419733
SH
SOLE
331672
0
88061
SHIRE PLC-ADR
ADR
82481R106
16702
95862
SH
SOLE
95156
0
706
SIGNATURE BANK
COM
82669G104
247208
1665936
SH
SOLE
1312887
0
353049
SILGAN HOLDINGS INC
COM
827048109
16739
281991
SH
SOLE
263533
0
18458
SILICON MOTION TECHNOL-ADR
ADR
82706C108
16386
350510
SH
SOLE
303081
0
47429
SILVER WHEATON CORP
COM
828336107
9574
459420
SH
SOLE
199615
0
259805
SIMULATIONS PLUS INC
COM
829214105
878
74688
SH
SOLE
70649
0
4039
SINA CORP
COM
G81477104
31895
442253
SH
SOLE
347697
0
94556
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
75069
1550697
SH
SOLE
1407053
0
143644
SIX FLAGS ENTERTAINMENT CORP
COM
83001A102
313610
5271644
SH
SOLE
4040655
0
1230989
SOUTHWEST GAS HOLDINGS INC
COM
844895102
21526
259632
SH
SOLE
241087
0
18545
SPARTANNASH CO
COM
847215100
21188
605544
SH
SOLE
578643
0
26901
SPDR BBG BARC HIGH YIELD BND
ETF US
78464A417
30940
837800
SH
SOLE
837800
0
0
SPDR S&P 500 ETF TRUST
ETF US
78462F103
470637
1996424
SH
SOLE
1996424
0
0
SPIRE INC
COM
84857L101
20334
301244
SH
SOLE
278464
0
22780
SPROUTS FARMERS MARKET INC
COM
85208M102
12549
542783
SH
SOLE
538751
0
4032
STANDEX INTERNATIONAL CORP
COM
854231107
22924
228894
SH
SOLE
212525
0
16369
STARBUCKS CORP
COM
855244109
183013
3134322
SH
SOLE
2364528
0
769794
STEEL DYNAMICS INC
COM
858119100
756
21761
SH
SOLE
2461
0
19300
STERLING BANCORP/DE
COM
85917A100
18145
765623
SH
SOLE
731523
0
34100
STEVEN MADDEN LTD
COM
556269108
16617
431055
SH
SOLE
418379
0
12676
STMICROELECTRONICS NV-NY SHS
COM
861012102
2207
142746
SH
SOLE
130282
0
12464
SUMITOMO MITSUI-SPONS ADR
ADR
86562M209
3336
460141
SH
SOLE
419921
0
40220
SUNCOR ENERGY INC
COM
867224107
269247
8794169
SH
SOLE
6915361
0
1878808
SVB FINANCIAL GROUP
COM
78486Q101
757
4069
SH
SOLE
414
0
3655
TAIWAN SEMICONDUCTOR-SP ADR
ADR
874039100
580174
17666683
SH
SOLE
12174303
0
5492380
TAKE-TWO INTERACTIVE SOFTWRE
COM
874054109
105780
1784714
SH
SOLE
1619239
0
165475
TAL EDUCATION GROUP- ADR
ADR
874080104
106465
999016
SH
SOLE
689882
0
309134
TANGER FACTORY OUTLET CENTER
COM
875465106
16353
499035
SH
SOLE
459220
0
39815
TARENA INTERNATIONAL INC-ADR
ADR
876108101
16367
876191
SH
SOLE
605089
0
271102
TATA MOTORS LTD-SPON ADR
ADR
876568502
50074
1404591
SH
SOLE
1111571
0
293020
TAUBMAN CENTERS INC
COM
876664103
571
8651
SH
SOLE
761
0
7890
TEAM INC
COM
878155100
5389
199230
SH
SOLE
188440
0
10790
TERRENO REALTY CORP
COM
88146M101
14520
518567
SH
SOLE
475492
0
43075
TEXAS INSTRUMENTS INC
COM
882508104
149886
1860547
SH
SOLE
1296050
0
564497
THERMO FISHER SCIENTIFIC INC
COM
883556102
40548
263986
SH
SOLE
152576
0
111410
THOMSON REUTERS CORP
COM
884903105
2072
47926
SH
SOLE
43736
0
4190
TORO CO
COM
891092108
92181
1475838
SH
SOLE
1333400
0
142438
TORONTO-DOMINION BANK
COM
891160509
104982
2100377
SH
SOLE
1526627
0
573750
TOTAL SA-SPON ADR
ADR
89151E109
3602
71438
SH
SOLE
65172
0
6266
TOYOTA MOTOR CORP -SPON ADR
ADR
892331307
3123
28752
SH
SOLE
26240
0
2512
TRACTOR SUPPLY COMPANY
COM
892356106
282669
4098428
SH
SOLE
3108649
0
989779
TRANSDIGM GROUP INC
COM
893641100
53896
244804
SH
SOLE
148233
0
96571
TRANSUNION
COM
89400J107
89054
2322141
SH
SOLE
2098099
0
224042
TYSON FOODS INC-CL A
COM
902494103
79256
1284330
SH
SOLE
843965
0
440365
ULTA SALON COSMETICS & FRAGR
COM
90384S303
24666
86478
SH
SOLE
50244
0
36234
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
14961
76639
SH
SOLE
75474
0
1165
UMPQUA HOLDINGS CORP
COM
904214103
20893
1177716
SH
SOLE
1099721
0
77995
UNILEVER N V -NY SHARES
ADR
904784709
3570
71862
SH
SOLE
65614
0
6248
UNION PACIFIC CORP
COM
907818108
215292
2032590
SH
SOLE
1376327
0
656263
UNITEDHEALTH GROUP INC
COM
91324P102
216134
1317807
SH
SOLE
912334
0
405473
UNIVERSAL ELECTRONICS INC
COM
913483103
91221
1331695
SH
SOLE
1208509
0
123186
US AUTO PARTS NETWORK INC
COM
90343C100
7181
2143636
SH
SOLE
2027540
0
116096
USA TECHNOLOGIES INC
COM
90328S500
7073
1664244
SH
SOLE
1574104
0
90140
UTILITIES SELECT SECTOR SPDR
ETF US
81369Y886
50797
990000
SH
SOLE
990000
0
0
VAIL RESORTS INC
COM
91879Q109
251862
1312463
SH
SOLE
953183
0
359280
VALMONT INDUSTRIES
COM
920253101
19978
128478
SH
SOLE
119463
0
9015
VANECK VECTORS RUSSIA ETF
ETF US
92189F403
75082
3632400
SH
SOLE
3632400
0
0
VANGUARD RUSSELL 2000 ETF
ETF US
92206C664
2169
19649
SH
SOLE
0
0
19649
VANTIV INC - CL A
COM
92210H105
369959
5769789
SH
SOLE
4197457
0
1572332
VARONIS SYSTEMS INC
COM
922280102
3899
122606
SH
SOLE
117146
0
5460
VEEVA SYSTEMS INC-CLASS A
COM
922475108
224428
4376516
SH
SOLE
3582080
0
794436
VEDANTA LTD-ADR
ADR
92242Y100
5063
294849
SH
SOLE
294849
0
0
VERISK ANALYTICS INC
COM
92345Y106
220998
2723663
SH
SOLE
1727652
0
996011
VIRTU FINANCIAL INC-CLASS A
COM
928254101
43436
2555050
SH
SOLE
2326963
0
228087
VULCAN MATERIALS CO
COM
929160109
107195
889734
SH
SOLE
516684
0
373050
WABTEC CORP
COM
929740108
155776
1997129
SH
SOLE
1461306
0
535823
WATSCO INC
COM
942622200
34518
241082
SH
SOLE
140028
0
101054
WD-40 CO
COM
929236107
58382
535862
SH
SOLE
485288
0
50574
WEIBO CORP-SPON ADR
ADR
948596101
56068
1074507
SH
SOLE
797304
0
277203
WELLS FARGO & CO
COM
949746101
352
6328
SH
SOLE
0
0
6328
WESTERN ALLIANCE BANCORP
COM
957638109
28774
586157
SH
SOLE
548587
0
37570
WHITECAP RESOURCES INC
COM
96467A200
25559
3293380
SH
SOLE
2596393
0
696987
WHITING PETROLEUM CORP
COM
966387102
312
33029
SH
SOLE
2319
0
30710
WILLDAN GROUP INC
COM
96924N100
3598
111523
SH
SOLE
105483
0
6040
WILLIS TOWERS WATSON PLC
COM
G96629103
27247
208165
SH
SOLE
206619
0
1546
WISDOMTREE EMRG MKTS DEBT
ETF US
97717X867
18742
498600
SH
SOLE
498600
0
0
WISDOMTREE INDIA EARNINGS
ETF US
97717W422
10040
416080
SH
SOLE
416080
0
0
WIX.COM LTD
COM
M98068105
36362
535521
SH
SOLE
440979
0
94542
WNS HOLDINGS LTD-ADR
ADR
92932M101
267
9341
SH
SOLE
8432
0
909
WOLVERINE WORLD WIDE INC
COM
978097103
18418
737599
SH
SOLE
687049
0
50550
WPP PLC-SPONSORED ADR
ADR
92937A102
3135
28656
SH
SOLE
26039
0
2617
WSFS FINANCIAL CORP
COM
929328102
26438
575367
SH
SOLE
533212
0
42155
XPO LOGISTICS INC
COM
983793100
14498
302728
SH
SOLE
278148
0
24580
YANDEX NV-A
COM
N97284108
66586
3036298
SH
SOLE
2074641
0
961657
YUM CHINA HOLDINGS INC
COM
98850P109
133439
4905834
SH
SOLE
3840842
0
1064992
ZIONS BANCORPORATION
COM
989701107
797
18977
SH
SOLE
1842
0
17135
ZOETIS INC
COM
98978V103
257443
4823746
SH
SOLE
3208354
0
1615392