0001644956-21-000003.txt : 20210513 0001644956-21-000003.hdr.sgml : 20210513 20210512175359 ACCESSION NUMBER: 0001644956-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210513 DATE AS OF CHANGE: 20210512 EFFECTIVENESS DATE: 20210513 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: 21916470 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 03-31-2021 03-31-2021 WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC
150 NORTH RIVERSIDE PLAZA CHICAGO IL 60606
13F HOLDINGS REPORT 028-17022 N
Stephanie Braming Partner, Global Head of Investment Management 312-216-1600 /s/ Stephanie Braming Chicago IL 05-12-2021 0 367 30878987 false
INFORMATION TABLE 2 WBIMInfoTable.xml 10X GENOMICS INC CL A COM 88025U109 208104 1149746 SH SOLE 1037005 0 112741 ABBOTT LABS COM 002824100 55848 466020 SH SOLE 448113 0 17907 ABIOMED INC COM 003654100 298700 937156 SH SOLE 852847 0 84309 ACADIA HEALTHCARE COMPANY IN COM 00404A109 274487 4803762 SH SOLE 4253327 0 550435 ACADIA RLTY TR COM SH BEN INT 004239109 7608 401080 SH SOLE 322387 0 78693 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 96845 350570 SH SOLE 334943 0 15627 ACTIVISION BLIZZARD INC COM 00507V109 65883 708414 SH SOLE 679977 0 28437 ADOBE SYSTEMS INCORPORATED COM 00724F101 144314 303582 SH SOLE 268449 0 35133 ADVANCE AUTO PARTS INC COM 00751Y106 204469 1114333 SH SOLE 974537 0 139796 ADVANCED MICRO DEVICES INC COM 007903107 83393 1062326 SH SOLE 1021093 0 41233 AERIE PHARMACEUTICALS INC COM 00771V108 29269 1637872 SH SOLE 1469158 0 168714 AGILENT TECHNOLOGIES INC COM 00846U101 44656 351238 SH SOLE 303828 0 47410 AGREE REALTY CORP COM 008492100 8075 119962 SH SOLE 119962 0 0 ALAMO GROUP INC COM 011311107 3414 21861 SH SOLE 21861 0 0 ALARM COM HLDGS INC COM 011642105 228760 2648293 SH SOLE 2339396 0 308897 ALBANY INTL CORP CL A 012348108 30036 359841 SH SOLE 322773 0 37068 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2782 12270 SH SOLE 12270 0 0 ALIGN TECHNOLOGY INC COM 016255101 28904 53375 SH SOLE 43545 0 9830 ALLEGION PLC ORD SHS G0176J109 26243 208906 SH SOLE 142660 0 66246 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3142 209263 SH SOLE 209263 0 0 ALPHABET INC CAP STK CL C 02079K107 41112 19874 SH SOLE 18954 0 920 ALPHABET INC CAP STK CL A 02079K305 336102 162957 SH SOLE 143667 0 19290 AMAZON COM INC COM 023135106 389334 125832 SH SOLE 112869 0 12963 AMEDISYS INC COM 023436108 198235 748648 SH SOLE 679639 0 69009 AMER SOFTWARE INC CL A 029683109 19707 952020 SH SOLE 853951 0 98069 AMERICAN ASSETS TR INC COM 024013104 7487 230806 SH SOLE 230806 0 0 AMERICOLD RLTY TR COM 03064D108 13925 361965 SH SOLE 204762 0 157203 AMICUS THERAPEUTICS INC COM 03152W109 11468 1160724 SH SOLE 1041166 0 119558 ANAPLAN INC COM 03272L108 15882 294929 SH SOLE 240669 0 54260 AON PLC SHS CL A G0403H108 11328 49228 SH SOLE 49228 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 49610 1055310 SH SOLE 1005245 0 50065 APTIV PLC SHS G6095L109 77848 564526 SH SOLE 408035 0 156491 ARCHROCK INC COM 03957W106 6501 684996 SH SOLE 684996 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 207726 3707398 SH SOLE 3256489 0 450909 ARISTA NETWORKS INC COM 040413106 1302 4314 SH SOLE 4314 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6877 11139 SH SOLE 11139 0 0 ASPEN TECHNOLOGY INC COM 045327103 223274 1546971 SH SOLE 1395298 0 151673 ATLASSIAN CORP PLC CL A G06242104 182101 864019 SH SOLE 732402 0 131617 AVALARA INC COM 05338G106 171428 1284782 SH SOLE 1166362 0 118420 AVANOS MED INC COM 05350V106 4652 106367 SH SOLE 106367 0 0 AVERY DENNISON CORP COM 053611109 16172 88057 SH SOLE 48377 0 39680 AVIENT CORPORATION COM 05368V106 9373 198282 SH SOLE 198282 0 0 AXOGEN INC COM 05463X106 29682 1465047 SH SOLE 1314135 0 150912 AXON ENTERPRISE INC COM 05464C101 255980 1797363 SH SOLE 1601050 0 196313 AZUL S A SPONSR ADR PFD 05501U106 4520 223870 SH SOLE 119886 0 103984 BALL CORP COM 058498106 30581 360876 SH SOLE 319996 0 40880 BANC OF CALIFORNIA INC COM 05990K106 5269 291401 SH SOLE 291401 0 0 BANNER CORP COM NEW 06652V208 7357 137961 SH SOLE 137961 0 0 BELDEN INC COM 077454106 6799 153240 SH SOLE 153240 0 0 BIO-TECHNE CORP COM 09073M104 315641 826437 SH SOLE 746931 0 79506 BJS WHSL CLUB HLDGS INC COM 05550J101 304936 6797514 SH SOLE 6046827 0 750687 BLACK HILLS CORP COM 092113109 8399 125786 SH SOLE 125786 0 0 BLACKROCK INC COM 09247X101 56463 74888 SH SOLE 52293 0 22595 BLUEPRINT MEDICINES CORP COM 09627Y109 102993 1059271 SH SOLE 959599 0 99672 BOOT BARN HLDGS INC COM 099406100 61031 979468 SH SOLE 772045 0 207423 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1598 19842 SH SOLE 19842 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5322 399525 SH SOLE 399525 0 0 BRADY CORP CL A 104674106 14730 275583 SH SOLE 275583 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 5619 383809 SH SOLE 383809 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 265913 1550964 SH SOLE 1376196 0 174768 BRINKS CO COM 109696104 422497 5332539 SH SOLE 4693564 0 638975 BROOKS AUTOMATION INC NEW COM 114340102 317517 3888759 SH SOLE 3454330 0 434429 BTRS HOLDINGS INC COM CL 1 11778X104 17480 1208028 SH SOLE 1083591 0 124437 BUILDERS FIRSTSOURCE INC COM 12008R107 257084 5544194 SH SOLE 4815485 0 728709 BURLINGTON STORES INC COM 122017106 219927 736035 SH SOLE 644408 0 91627 BUTTERFLY NETWORK INC COM CL A 124155102 78420 4659536 SH SOLE 4082594 0 576942 BWX TECHNOLOGIES INC COM 05605H100 492008 7461456 SH SOLE 6591131 0 870325 CABLE ONE INC COM 12685J105 199917 109342 SH SOLE 96686 0 12656 CACTUS INC CL A 127203107 3484 113797 SH SOLE 113797 0 0 CADENCE BANCORPORATION CL A 12739A100 8683 418850 SH SOLE 418850 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 32406 236557 SH SOLE 193027 0 43530 CAMECO CORP COM 13321L108 259596 15628923 SH SOLE 13639662 0 1989261 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 54394 1385831 SH SOLE 1121125 0 264706 CANADIAN NATL RY CO COM 136375102 442832 3816219 SH SOLE 3316113 0 500106 CAREDX INC COM 14167L103 23584 346366 SH SOLE 310692 0 35674 CARMAX INC COM 143130102 3201 24133 SH SOLE 24133 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 7744 188184 SH SOLE 188184 0 0 CARTERS INC COM 146229109 7630 85800 SH SOLE 85800 0 0 CASELLA WASTE SYS INC CL A 147448104 50589 795807 SH SOLE 666280 0 129527 CASEYS GEN STORES INC COM 147528103 7691 35576 SH SOLE 35576 0 0 CAVCO INDS INC DEL COM 149568107 5288 23440 SH SOLE 23440 0 0 CELSIUS HLDGS INC COM NEW 15118V207 76818 1598711 SH SOLE 1451365 0 147346 CENTENE CORP DEL COM 15135B101 9720 152087 SH SOLE 124087 0 28000 CERTARA INC COM 15687V109 132124 4839715 SH SOLE 4208113 0 631602 CHAMPIONX CORPORATION COM 15872M104 9178 422349 SH SOLE 245588 0 176761 CHARLES RIV LABS INTL INC COM 159864107 287564 992180 SH SOLE 860715 0 131465 CHART INDS INC COM 16115Q308 11137 78235 SH SOLE 78235 0 0 CHESAPEAKE UTILS CORP COM 165303108 6997 60277 SH SOLE 60277 0 0 CHURCHILL DOWNS INC COM 171484108 8864 38977 SH SOLE 38977 0 0 CLARIVATE PLC ORD SHS G21810109 15721 595702 SH SOLE 486082 0 109620 CMC MATERIALS INC COM 12571T100 36057 203956 SH SOLE 159581 0 44375 CNO FINL GROUP INC COM 12621E103 9992 411359 SH SOLE 411359 0 0 CNX RES CORP COM 12653C108 8428 573325 SH SOLE 573325 0 0 COCA COLA CO COM 191216100 18460 350216 SH SOLE 350216 0 0 CODEXIS INC COM 192005106 53863 2353106 SH SOLE 1823614 0 529492 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 21730 221193 SH SOLE 196383 0 24810 COLUMBIA BKG SYS INC COM 197236102 19181 445145 SH SOLE 244558 0 200587 CONMED CORP COM 207410101 14766 113072 SH SOLE 113072 0 0 COPART INC COM 217204106 103294 951052 SH SOLE 875318 0 75734 CORESITE RLTY CORP COM 21870Q105 19941 166381 SH SOLE 110069 0 56312 COSTAR GROUP INC COM 22160N109 74633 90807 SH SOLE 70990 0 19817 COSTCO WHSL CORP NEW COM 22160K105 75977 215550 SH SOLE 205795 0 9755 COUPANG INC CL A 22266T109 57815 1171533 SH SOLE 1162956 0 8577 CREDICORP LTD COM G2519Y108 85796 628220 SH SOLE 624730 0 3490 CREE INC COM 225447101 156194 1444501 SH SOLE 1265329 0 179172 CROWN HLDGS INC COM 228368106 334149 3443410 SH SOLE 3035404 0 408006 CRYOLIFE INC COM 228903100 21508 952534 SH SOLE 854415 0 98119 CURTISS WRIGHT CORP COM 231561101 11715 98775 SH SOLE 98775 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 30668 237109 SH SOLE 194247 0 42862 DARLING INGREDIENTS INC COM 237266101 16010 217590 SH SOLE 217590 0 0 DECKERS OUTDOOR CORP COM 243537107 12741 38561 SH SOLE 38561 0 0 DENBURY INC COM 24790A101 58151 1214257 SH SOLE 869615 0 344642 DINE BRANDS GLOBAL INC COM 254423106 24251 269361 SH SOLE 241619 0 27742 DISNEY WALT CO COM 254687106 461 2496 SH SOLE 2496 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 30729 311270 SH SOLE 210246 0 101024 DOMINOS PIZZA INC COM 25754A201 11191 30429 SH SOLE 24829 0 5600 DONALDSON INC COM 257651109 2143 36849 SH SOLE 36849 0 0 DOUGLAS DYNAMICS INC COM 25960R105 38836 841518 SH SOLE 669990 0 171528 DOUGLAS EMMETT INC COM 25960P109 5073 161546 SH SOLE 91712 0 69834 DUCOMMUN INC DEL COM 264147109 55647 927455 SH SOLE 831921 0 95534 DYNATRACE INC COM NEW 268150109 199642 4138525 SH SOLE 3719547 0 418978 EAGLE MATLS INC COM 26969P108 19557 145504 SH SOLE 79938 0 65566 EAST WEST BANCORP INC COM 27579R104 51923 703565 SH SOLE 457114 0 246451 ECOLAB INC COM 278865100 36756 171701 SH SOLE 124575 0 47126 EDWARDS LIFESCIENCES CORP COM 28176E108 38822 464156 SH SOLE 332849 0 131307 ENCOMPASS HEALTH CORP COM 29261A100 376732 4599899 SH SOLE 4083552 0 516347 ENCORE CAP GROUP INC COM 292554102 41293 1026421 SH SOLE 815707 0 210714 ENERGY RECOVERY INC COM 29270J100 19691 1073662 SH SOLE 967445 0 106217 ENTEGRIS INC COM 29362U104 172285 1541011 SH SOLE 1361989 0 179022 EPAM SYS INC COM 29414B104 14803 37317 SH SOLE 30447 0 6870 EQUIFAX INC COM 294429105 55070 304038 SH SOLE 282216 0 21822 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20264 318414 SH SOLE 180393 0 138021 ESCO TECHNOLOGIES INC COM 296315104 27344 251113 SH SOLE 231735 0 19378 ETSY INC COM 29786A106 238564 1182940 SH SOLE 1070390 0 112550 EURONET WORLDWIDE INC COM 298736109 290320 2099206 SH SOLE 1844051 0 255155 EXACT SCIENCES CORP COM 30063P105 19953 151410 SH SOLE 123530 0 27880 F N B CORP COM 302520101 9321 733937 SH SOLE 733937 0 0 FACEBOOK INC CL A 30303M102 80170 272198 SH SOLE 186539 0 85659 FEDERAL SIGNAL CORP COM 313855108 5193 135577 SH SOLE 135577 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 111295 791518 SH SOLE 671357 0 120161 FIRST AMERN FINL CORP COM 31847R102 6513 114966 SH SOLE 114966 0 0 FIRSTCASH INC COM 33767D105 152336 2319721 SH SOLE 2056612 0 263109 FIRSTSERVICE CORP NEW COM 33767E202 190879 1288068 SH SOLE 1166024 0 122044 FMC CORP COM NEW 302491303 20440 184791 SH SOLE 130240 0 54551 FORRESTER RESH INC COM 346563109 21898 515493 SH SOLE 462395 0 53098 FORTIVE CORP COM 34959J108 71508 1012291 SH SOLE 954180 0 58111 FTI CONSULTING INC COM 302941109 10082 71958 SH SOLE 71958 0 0 GALLAGHER ARTHUR J & CO COM 363576109 23603 189172 SH SOLE 154342 0 34830 GENERAC HLDGS INC COM 368736104 270169 825071 SH SOLE 736162 0 88909 GIBRALTAR INDS INC COM 374689107 14140 154514 SH SOLE 154514 0 0 GLACIER BANCORP INC NEW COM 37637Q105 34161 598483 SH SOLE 414906 0 183577 GLOBANT S A COM L44385109 181620 874812 SH SOLE 760814 0 113998 GLOBUS MED INC CL A 379577208 9622 156022 SH SOLE 85057 0 70965 GODADDY INC CL A 380237107 197297 2541831 SH SOLE 2298963 0 242868 GRAND CANYON ED INC COM 38526M106 439285 4101633 SH SOLE 3632074 0 469559 GREAT WESTN NATL BK PORTLAND COM 695263103 10186 267009 SH SOLE 267009 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 52502 3295809 SH SOLE 2998746 0 297063 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 20948 117824 SH SOLE 92705 0 25119 GUIDEWIRE SOFTWARE INC COM 40171V100 130025 1279393 SH SOLE 1166683 0 112710 HALOZYME THERAPEUTICS INC COM 40637H109 222519 5337462 SH SOLE 4839242 0 498220 HANCOCK WHITNEY CORPORATION COM 410120109 13649 324909 SH SOLE 324909 0 0 HANGER INC COM NEW 41043F208 52378 2295272 SH SOLE 1796226 0 499046 HANNON ARMSTRONG SUST INFR C COM 41068X100 10492 187028 SH SOLE 108899 0 78129 HANOVER INS GROUP INC COM 410867105 9515 73500 SH SOLE 73500 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 206249 2655351 SH SOLE 2255332 0 400019 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 46992 1385497 SH SOLE 1292897 0 92600 HEALTH CATALYST INC COM 42225T107 38212 817018 SH SOLE 732862 0 84156 HEALTHCARE RLTY TR COM 421946104 20727 683598 SH SOLE 512984 0 170614 HEALTHEQUITY INC COM 42226A107 257900 3792641 SH SOLE 3388726 0 403915 HEICO CORP NEW CL A 422806208 107202 943681 SH SOLE 856565 0 87116 HELEN OF TROY LTD COM G4388N106 188862 896526 SH SOLE 818347 0 78179 HIGHWOODS PPTYS INC COM 431284108 8098 188587 SH SOLE 188587 0 0 HOLLYFRONTIER CORP COM 436106108 4489 125452 SH SOLE 125452 0 0 HOME BANCSHARES INC COM 436893200 44808 1656479 SH SOLE 1537131 0 119348 HORACE MANN EDUCATORS CORP N COM 440327104 7703 178259 SH SOLE 178259 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 381892 4149195 SH SOLE 3668651 0 480544 HUMANA INC COM 444859102 949 2264 SH SOLE 2264 0 0 IAA INC COM 449253103 28593 518561 SH SOLE 405328 0 113233 ICICI BANK LIMITED ADR 45104G104 2960 185171 SH SOLE 185171 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 13421 1140236 SH SOLE 884883 0 255353 ICON PLC SHS G4705A100 87937 447815 SH SOLE 367327 0 80488 IDACORP INC COM 451107106 26399 264070 SH SOLE 178424 0 85646 IDEXX LABS INC COM 45168D104 46601 95238 SH SOLE 68311 0 26927 ILLUMINA INC COM 452327109 37331 97200 SH SOLE 92661 0 4539 INFOSYS LTD SPONSORED ADR 456788108 23178 1239218 SH SOLE 1239218 0 0 INMODE LTD SHS M5425M103 50866 702860 SH SOLE 568567 0 134293 INSMED INC COM PAR $.01 457669307 128210 3764236 SH SOLE 3407681 0 356555 INSPIRE MED SYS INC COM 457730109 133132 643181 SH SOLE 583859 0 59322 INSULET CORP COM 45784P101 207495 795244 SH SOLE 715102 0 80142 INTEGER HLDGS CORP COM 45826H109 11895 129153 SH SOLE 129153 0 0 INTER PARFUMS INC COM 458334109 11684 164728 SH SOLE 90500 0 74228 INTERCONTINENTAL EXCHANGE IN COM 45866F104 47389 424328 SH SOLE 296556 0 127772 INTUIT COM 461202103 73612 192169 SH SOLE 183254 0 8915 INTUITIVE SURGICAL INC COM NEW 46120E602 39912 54012 SH SOLE 39771 0 14241 ISHARES INC MSCI BRAZIL ETF 464286400 12062 360600 SH SOLE 360600 0 0 ISHARES INC MSCI CHILE ETF 464286640 4336 126600 SH SOLE 126600 0 0 ISHARES TR IBOXX INV CP ETF 464287242 31518 242350 SH SOLE 242350 0 0 ISHARES TR RUS MD CP GR ETF 464287481 360 3530 SH SOLE 3530 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 8595 28580 SH SOLE 28580 0 0 ISHARES TR JPMORGAN USD EMG 464288281 59 540 SH SOLE 540 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1632 38700 SH SOLE 38700 0 0 J & J SNACK FOODS CORP COM 466032109 7727 49209 SH SOLE 49209 0 0 J2 GLOBAL INC COM 48123V102 241803 2017376 SH SOLE 1786522 0 230854 JONES LANG LASALLE INC COM 48020Q107 12503 69835 SH SOLE 38367 0 31468 KB HOME COM 48666K109 6946 149277 SH SOLE 149277 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 17069 434108 SH SOLE 304363 0 129745 KNOWLES CORP COM 49926D109 30284 1447622 SH SOLE 1149824 0 297798 KORNIT DIGITAL LTD SHS M6372Q113 35401 357151 SH SOLE 281607 0 75544 LAM RESEARCH CORP COM 512807108 89315 150048 SH SOLE 143140 0 6908 LAUDER ESTEE COS INC CL A 518439104 137799 473782 SH SOLE 402315 0 71467 LESLIES INC COM 527064109 141619 5782720 SH SOLE 5233387 0 549333 LHC GROUP INC COM 50187A107 43052 225156 SH SOLE 171484 0 53672 LIFE STORAGE INC COM 53223X107 8038 93524 SH SOLE 93524 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 196852 1291254 SH SOLE 1149407 0 141847 LINCOLN ELEC HLDGS INC COM 533900106 152667 1241804 SH SOLE 1073990 0 167814 LINDE PLC SHS G5494J103 36951 131901 SH SOLE 125146 0 6755 LITHIA MTRS INC CL A 536797103 18420 47219 SH SOLE 42349 0 4870 LITTELFUSE INC COM 537008104 26100 98701 SH SOLE 88531 0 10170 LIVE NATION ENTERTAINMENT IN COM 538034109 265290 3133968 SH SOLE 2822186 0 311782 LIVEPERSON INC COM 538146101 19916 377622 SH SOLE 338729 0 38893 LIVERAMP HLDGS INC COM 53815P108 162165 3125769 SH SOLE 2842124 0 283645 LOCKHEED MARTIN CORP COM 539830109 57657 156040 SH SOLE 106565 0 49475 LPL FINL HLDGS INC COM 50212V100 49055 345072 SH SOLE 263200 0 81872 LULULEMON ATHLETICA INC COM 550021109 238649 778093 SH SOLE 656254 0 121839 LUXFER HOLDINGS PLC SHS G5698W116 56680 2663512 SH SOLE 1989625 0 673887 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 19525 618269 SH SOLE 439298 0 178971 MARRIOTT INTL INC NEW CL A 571903202 49550 334547 SH SOLE 318030 0 16517 MARTIN MARIETTA MATLS INC COM 573284106 329887 982332 SH SOLE 875425 0 106907 MASIMO CORP COM 574795100 100656 438283 SH SOLE 397879 0 40404 MASTERCARD INCORPORATED CL A 57636Q104 268842 755068 SH SOLE 656160 0 98908 MAXIMUS INC COM 577933104 8314 93375 SH SOLE 93375 0 0 MEDNAX INC COM 58502B106 19084 749282 SH SOLE 408476 0 340806 MERCADOLIBRE INC COM 58733R102 404881 275029 SH SOLE 237554 0 37475 MERCURY SYS INC COM 589378108 230930 3268644 SH SOLE 2958380 0 310264 MERIT MED SYS INC COM 589889104 208199 3476929 SH SOLE 2983281 0 493648 METTLER TOLEDO INTERNATIONAL COM 592688105 13731 11881 SH SOLE 9696 0 2185 MICROCHIP TECHNOLOGY INC. COM 595017104 24158 155638 SH SOLE 129768 0 25870 MICROSOFT CORP COM 594918104 454220 1926538 SH SOLE 1760220 0 166318 MINERALS TECHNOLOGIES INC COM 603158106 9276 123156 SH SOLE 123156 0 0 MONARCH CASINO & RESORT INC COM 609027107 9201 151774 SH SOLE 151774 0 0 MONGODB INC CL A 60937P106 22334 83514 SH SOLE 72144 0 11370 MONTROSE ENVIRONMENTAL GROUP COM 615111101 39001 777065 SH SOLE 696896 0 80169 MURPHY USA INC COM 626755102 9439 65295 SH SOLE 65295 0 0 NATIONAL BK HLDGS CORP CL A 633707104 8356 210582 SH SOLE 210582 0 0 NATIONAL INSTRS CORP COM 636518102 184413 4270308 SH SOLE 3899724 0 370584 NATIONAL VISION HLDGS INC COM 63845R107 172112 3926809 SH SOLE 3460756 0 466053 NEOGAMES S A SHS L6673X107 3587 100269 SH SOLE 79664 0 20605 NETEASE INC SPONSORED ADS 64110W102 3270 31670 SH SOLE 31670 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 158633 3455302 SH SOLE 2994087 0 461215 NEXSTAR MEDIA GROUP INC CL A 65336K103 5245 37349 SH SOLE 37349 0 0 NEXTERA ENERGY INC COM 65339F101 32559 430619 SH SOLE 304282 0 126337 NICE LTD SPONSORED ADR 653656108 264803 1214859 SH SOLE 1070073 0 144786 NIKE INC CL B 654106103 142227 1070258 SH SOLE 915579 0 154679 NOVANTA INC COM 67000B104 135000 1023579 SH SOLE 927755 0 95824 NOVO-NORDISK A S ADR 670100205 3743 55519 SH SOLE 55519 0 0 NVR INC COM 62944T105 2629 558 SH SOLE 0 0 558 OCEANFIRST FINL CORP COM 675234108 7264 303432 SH SOLE 303432 0 0 ONE GAS INC COM 68235P108 8958 116474 SH SOLE 116474 0 0 OPEN LENDING CORP COM CL A 68373J104 21423 604828 SH SOLE 542528 0 62300 ORION ENGINEERED CARBONS S A COM L72967109 51656 2619457 SH SOLE 2007903 0 611554 OWENS & MINOR INC NEW COM 690732102 30667 815823 SH SOLE 448204 0 367619 OWENS CORNING NEW COM 690742101 22498 244302 SH SOLE 139609 0 104693 PAE INC COM CL A 69290Y109 31598 3503156 SH SOLE 3142306 0 360850 PAR TECHNOLOGY CORP COM 698884103 6971 106572 SH SOLE 95597 0 10975 PATRIA INVESTMENTS LIMITED COM CL A G69451105 18823 1080523 SH SOLE 773212 0 307311 PAYPAL HLDGS INC COM 70450Y103 212807 876328 SH SOLE 774957 0 101371 PDC ENERGY INC COM 69327R101 9067 263572 SH SOLE 263572 0 0 PDF SOLUTIONS INC COM 693282105 14300 804248 SH SOLE 725656 0 78592 PEGASYSTEMS INC COM 705573103 112211 981383 SH SOLE 876575 0 104808 PENUMBRA INC COM 70975L107 234472 866553 SH SOLE 769767 0 96786 PERFORMANCE FOOD GROUP CO COM 71377A103 18840 327027 SH SOLE 179665 0 147362 PINDUODUO INC SPONSORED ADS 722304102 5215 38954 SH SOLE 30370 0 8584 PORCH GROUP INC COM 733245104 29434 1662946 SH SOLE 1491654 0 171292 PRIMO WATER CORPORATION COM 74167P108 11459 704731 SH SOLE 387171 0 317560 PROLOGIS INC. COM 74340W103 30538 288097 SH SOLE 215096 0 73001 PROOFPOINT INC COM 743424103 117605 934928 SH SOLE 848749 0 86179 PROS HOLDINGS INC COM 74346Y103 16604 390678 SH SOLE 350439 0 40239 PURE STORAGE INC CL A 74624M102 333039 15461407 SH SOLE 13737332 0 1724075 Q2 HLDGS INC COM 74736L109 87463 872889 SH SOLE 792464 0 80425 QUINSTREET INC COM 74874Q100 41180 2028563 SH SOLE 1845763 0 182800 RADIAN GROUP INC COM 750236101 11882 511037 SH SOLE 511037 0 0 RENASANT CORP COM 75970E107 8485 205041 SH SOLE 205041 0 0 REVOLVE GROUP INC CL A 76156B107 36249 806794 SH SOLE 734647 0 72147 REXNORD CORP COM 76169B102 7755 164690 SH SOLE 164690 0 0 RINGCENTRAL INC CL A 76680R206 18010 60462 SH SOLE 49322 0 11140 RITCHIE BROS AUCTIONEERS COM 767744105 234446 4004208 SH SOLE 3625848 0 378360 ROCKWELL AUTOMATION INC COM 773903109 13428 50586 SH SOLE 41276 0 9310 ROPER TECHNOLOGIES INC COM 776696106 43537 107941 SH SOLE 73779 0 34162 RUSH STREET INTERACTIVE INC COM 782011100 32942 2016022 SH SOLE 1847960 0 168062 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 226767 1971979 SH SOLE 1685448 0 286531 SAIA INC COM 78709Y105 8232 35702 SH SOLE 35702 0 0 SALESFORCE COM INC COM 79466L302 135354 638855 SH SOLE 521344 0 117511 SANDY SPRING BANCORP INC COM 800363103 9245 212862 SH SOLE 212862 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 21250 76563 SH SOLE 67039 0 9524 SEA LTD SPONSORD ADS 81141R100 322980 1446908 SH SOLE 1271235 0 175673 SEACOAST BKG CORP FLA COM NEW 811707801 11039 304614 SH SOLE 304614 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9940 202600 SH SOLE 202600 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10374 304660 SH SOLE 304660 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2603 40640 SH SOLE 40640 0 0 SELECTIVE INS GROUP INC COM 816300107 12136 167303 SH SOLE 167303 0 0 SEMTECH CORP COM 816850101 3023 43813 SH SOLE 43813 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 7604 97489 SH SOLE 97489 0 0 SERVICE CORP INTL COM 817565104 15141 296582 SH SOLE 163080 0 133502 SHOPIFY INC CL A 82509L107 10453 9447 SH SOLE 964 0 8483 SILGAN HOLDINGS INC COM 827048109 9096 216415 SH SOLE 216415 0 0 SIMPSON MFG INC COM 829073105 7804 75232 SH SOLE 75232 0 0 SITIME CORP COM 82982T106 14070 142693 SH SOLE 127997 0 14696 SKYLINE CHAMPION CORPORATION COM 830830105 62824 1388071 SH SOLE 1098121 0 289950 SPDR S&P 500 ETF TR TR UNIT 78462F103 565345 1426450 SH SOLE 1426450 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 10897 100160 SH SOLE 100160 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17691 208132 SH SOLE 114345 0 93787 STAR PEAK ENERGY TRANSITION CL A 855185104 141307 5316309 SH SOLE 4641664 0 674645 STARBUCKS CORP COM 855244109 78668 719937 SH SOLE 684944 0 34993 STERIS PLC SHS USD G8473T100 37866 198794 SH SOLE 149969 0 48825 STONECO LTD COM CL A G85158106 40234 657209 SH SOLE 469805 0 187404 STRYKER CORPORATION COM 863667101 87351 358613 SH SOLE 345305 0 13308 SUNSTONE HOTEL INVS INC NEW COM 867892101 14526 1165819 SH SOLE 658924 0 506895 SVB FINANCIAL GROUP COM 78486Q101 477 966 SH SOLE 966 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1222809 10338901 SH SOLE 8746083 0 1592818 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30313 171550 SH SOLE 144520 0 27030 TAL EDUCATION GROUP SPONSORED ADS 874080104 210366 3906664 SH SOLE 3648718 0 257946 TELEDYNE TECHNOLOGIES INC COM 879360105 16337 39495 SH SOLE 32225 0 7270 TELEFLEX INCORPORATED COM 879369106 168028 404439 SH SOLE 361961 0 42478 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 158532 7737783 SH SOLE 7461063 0 276720 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 174352 3657470 SH SOLE 3229841 0 427629 TERRENO RLTY CORP COM 88146M101 7395 128006 SH SOLE 128006 0 0 TEXAS INSTRS INC COM 882508104 108485 574023 SH SOLE 551669 0 22354 THERMO FISHER SCIENTIFIC INC COM 883556102 53030 116196 SH SOLE 82925 0 33271 TOPBUILD CORP COM 89055F103 12709 60686 SH SOLE 60686 0 0 TREX CO INC COM 89531P105 290891 3177744 SH SOLE 2827694 0 350050 TWIST BIOSCIENCE CORP COM 90184D100 81247 655960 SH SOLE 594616 0 61344 U S PHYSICAL THERAPY INC COM 90337L108 19436 186703 SH SOLE 167469 0 19234 ULTA BEAUTY INC COM 90384S303 74792 241911 SH SOLE 175146 0 66765 UMPQUA HLDGS CORP COM 904214103 9025 514249 SH SOLE 514249 0 0 UNIFIRST CORP MASS COM 904708104 10296 46022 SH SOLE 46022 0 0 UNION PAC CORP COM 907818108 58477 265312 SH SOLE 181643 0 83669 UNITEDHEALTH GROUP INC COM 91324P102 201990 542881 SH SOLE 474413 0 68468 UPLAND SOFTWARE INC COM 91544A109 28867 611720 SH SOLE 548707 0 63013 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3584 20104 SH SOLE 0 0 20104 VARONIS SYS INC COM 922280102 192020 3740158 SH SOLE 3393502 0 346656 VEEVA SYS INC CL A COM 922475108 21481 82226 SH SOLE 56152 0 26074 VERACYTE INC COM 92337F107 247014 4595602 SH SOLE 4172428 0 423174 VERICEL CORP COM 92346J108 13239 238331 SH SOLE 213752 0 24579 VERRA MOBILITY CORP COM 92511U102 62451 4614040 SH SOLE 3665482 0 948558 VERTEX INC CL A 92538J106 19861 903597 SH SOLE 679690 0 223907 VESPER HEALTHCARE ACQSTN COR COM CL A 92538T104 12194 1129063 SH SOLE 1012621 0 116442 VIAVI SOLUTIONS INC COM 925550105 8711 554816 SH SOLE 554816 0 0 VINCI PARTNERS INVTS LTD COM CL A G9451V109 23189 1763452 SH SOLE 1254559 0 508893 VIRTU FINL INC CL A 928254101 220450 7099836 SH SOLE 6216282 0 883554 VOYA FINANCIAL INC COM 929089100 14415 226511 SH SOLE 131823 0 94688 VULCAN MATLS CO COM 929160109 28343 167960 SH SOLE 137030 0 30930 WARNER MUSIC GROUP CORP COM CL A 934550203 21631 630089 SH SOLE 533539 0 96550 WATTS WATER TECHNOLOGIES INC CL A 942749102 11291 95037 SH SOLE 95037 0 0 WESTERN ALLIANCE BANCORP COM 957638109 222866 2359871 SH SOLE 2012910 0 346961 WILEY JOHN & SONS INC CL A 968223206 5388 99416 SH SOLE 99416 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12670 456578 SH SOLE 250839 0 205739 WINMARK CORP COM 974250102 18399 98690 SH SOLE 88527 0 10163 WINTRUST FINL CORP COM 97650W108 23078 304464 SH SOLE 167270 0 137194 WIX COM LTD SHS M98068105 88952 318572 SH SOLE 260698 0 57874 WNS HLDGS LTD SPON ADR 92932M101 25420 350905 SH SOLE 301134 0 49771 WORKDAY INC CL A 98138H101 67231 270623 SH SOLE 202254 0 68369 WORKIVA INC COM CL A 98139A105 103587 1173654 SH SOLE 1065497 0 108157 YANDEX N V SHS CLASS A N97284108 251157 3920651 SH SOLE 3349711 0 570940 ZENDESK INC COM 98936J101 184364 1390166 SH SOLE 1252718 0 137448 ZILLOW GROUP INC CL C CAP STK 98954M200 14086 108658 SH SOLE 88648 0 20010 ZOETIS INC CL A 98978V103 112140 712090 SH SOLE 609490 0 102600 ZYNGA INC CL A 98986T108 200783 19665341 SH SOLE 17427383 0 2237958