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