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