0001104659-19-045811.txt : 20190814 0001104659-19-045811.hdr.sgml : 20190814 20190814092905 ACCESSION NUMBER: 0001104659-19-045811 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190814 EFFECTIVENESS DATE: 20190814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FRED ALGER MANAGEMENT INC CENTRAL INDEX KEY: 0000003520 IRS NUMBER: 132510833 STATE OF INCORPORATION: NY FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00869 FILM NUMBER: 191023289 BUSINESS ADDRESS: STREET 1: 360 PARK AVENUE SOUTH CITY: NEW YORK STATE: NY ZIP: 10010 BUSINESS PHONE: 212-806-8800 MAIL ADDRESS: STREET 1: 360 PARK AVENUE SOUTH CITY: NEW YORK STATE: NY ZIP: 10010 FORMER COMPANY: FORMER CONFORMED NAME: ALGER FRED MANAGEMENT INC DATE OF NAME CHANGE: 19920929 FORMER COMPANY: FORMER CONFORMED NAME: ALGER FRED & CO INC DATE OF NAME CHANGE: 19600201 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000003520 XXXXXXXX 06-30-2019 06-30-2019 false FRED ALGER MANAGEMENT INC
360 PARK AVENUE SOUTH NEW YORK NY 10010
13F HOLDINGS REPORT 028-00869 N
Tina Payne Senior Vice President 212-806-8838 /s/ Tina Payne New York NY 08-14-2019 2 508 26035911 false 1 028-12230 ALPS Advisers, Inc. 2 028-04129 Weatherbie Capital, LLC
INFORMATION TABLE 2 a19-16349_1informationtable.xml INFORMATION TABLE 2U INC Common 90214J101 9808 260569 SH SOLE 172225 0 88344 A.O. SMITH CORP Common 831865209 10262 217595 SH SOLE 217595 0 0 ABBOTT LABORATORIES Common 002824100 373990 4446971 SH SOLE 4241110 0 205861 ABBVIE INC Common 00287Y109 3581 49246 SH SOLE 49246 0 0 ABIOMED INC. Common 003654100 146002 560489 SH SOLE 541810 0 18679 ACADIA PHARMACEUTICALS INC Common 004225108 21187 792616 SH SOLE 535501 0 257115 ACCENTURE PLC IRELAND SHARES C Common G1151C101 958 5183 SH SOLE 5183 0 0 ACI WORLDWIDE INC Common 004498101 46834 1363828 SH SOLE 1363828 0 0 ACORDA THERAPEUTICS INC Common 00484M106 6478 844580 SH SOLE 557239 0 287341 ACTIVISION BLIZZARD INC Common 00507V109 1997 42309 SH SOLE 40786 0 1523 ADAPTIVE BIOTECHNOLOGIES Common 00650F109 24526 507795 SH SOLE 507742 0 53 ADOBE INC. Common 00724F101 755217 2563098 SH SOLE 2436992 0 126106 ADVANCE AUTO PARTS Common 00751Y106 25 164 SH SOLE 164 0 0 ADVANCED MICRO DEVICES INC. Common 007903107 6383 210163 SH SOLE 210163 0 0 ADVERUM BIOTECHNOLOGIES Common 00773U108 606 51006 SH SOLE 51006 0 0 AERIE PHARMACEUTICALS INC Common 00771V108 11711 396317 SH SOLE 300007 0 96310 AFFILIATED MANAGERS GROUP INC. Common 008252108 703 7631 SH SOLE 7631 0 0 AGILENT TECHNOLOGIES INC Common 00846U101 434 5811 SH SOLE 5811 0 0 AIR PRODUCTS & CHEMICALS INC Common 009158106 171638 758219 SH SOLE 730271 0 27948 ALDER BIOPHARMACEUTICALS INC Common 014339105 177 15000 SH SOLE 15000 0 0 ALEXANDRIA REAL ESTATE EQUITIE Common 015271109 1764 12500 SH SOLE 12500 0 0 ALEXION PHARMACEUTICALS INC Common 015351109 10785 82343 SH SOLE 82343 0 0 ALIBABA GROUP HOLDING LTD ADR Common 01609W102 241069 1422653 SH SOLE 1296640 0 126013 ALIGN TECHNOLOGY INC Common 016255101 1238 4525 SH SOLE 4518 0 7 ALLEGION PLC Common G0176J109 619 5600 SH SOLE 5600 0 0 ALLERGAN PLC Common G0177J108 169528 1012533 SH SOLE 1002318 0 10215 ALLISON TRANSMISSION HOLDINGS Common 01973R101 13 287 SH SOLE 287 0 0 ALNYLAM PHARMACEUTICALS INC Common 02043Q107 57237 788819 SH SOLE 726993 0 61826 ALPHABET INC CL A Common 02079K305 5453 5036 SH SOLE 5036 0 0 ALPHABET INC CL C Common 02079K107 658028 608772 SH SOLE 592933 0 15839 ALTABA INC (CLOSED-END INVESTM Mutual Funds 021346101 278760 4018458 SH SOLE 4002634 0 15824 ALTAIR ENGINEERING INC A Common 021369103 26252 649975 SH SOLE 440846 0 209129 ALTICE USA INC A Common 02156K103 36799 1511262 SH SOLE 1505075 0 6187 ALTRIA GROUP INC. Common 02209S103 2822 59589 SH SOLE 59589 0 0 AMARIN CORP PLC ADR Common 023111206 1648 85000 SH SOLE 85000 0 0 AMAZON COM INC. Common 023135106 1678019 886139 SH SOLE 848126 0 38013 AMC NETWORKS INC Common 00164V103 11 202 SH SOLE 202 0 0 AMERICAN ELECTRIC POWER CO INC Common 025537101 18 204 SH SOLE 204 0 0 AMERICAN EXPRESS COMPANY Common 025816109 617 5000 SH SOLE 5000 0 0 AMERICOLD REALTY TRUST Common 03064D108 4044 124725 SH SOLE 124725 0 0 AMETEK INC Common 031100100 7045 77551 SH SOLE 77551 0 0 AMGEN INC Common 031162100 1154 6263 SH SOLE 6263 0 0 ANAPLAN INC Common 03272L108 8539 169193 SH SOLE 169193 0 0 ANSYS INC Common 03662Q105 100003 488248 SH SOLE 488232 0 16 ANTHEM INC Common 036752103 3817 13525 SH SOLE 13525 0 0 AON PLC Common G0408V102 7 35 SH SOLE 35 0 0 APELLIS PHARMACEUTICALS INC Common 03753U106 76 3000 SH SOLE 3000 0 0 APPLE INC. Common 037833100 581383 2937465 SH SOLE 2832522 0 104943 APPLIED GENETIC TECHNOLOGIES Common 03820J100 133 35000 SH SOLE 35000 0 0 APPLIED MATERIALS INC Common 038222105 39765 885435 SH SOLE 820369 0 65066 APTIV PLC Common G6095L109 197620 2444884 SH SOLE 2267691 0 177193 ARCONIC INC Common 03965L100 4136 160183 SH SOLE 160183 0 0 ARENA PHARMACEUTICALS INC Common 040047607 762 13000 SH SOLE 13000 0 0 ARISTA NETWORKS INC Common 040413106 3235 12459 SH SOLE 12459 0 0 ARMSTRONG WORLD INDUSTRIES Common 04247X102 15 159 SH SOLE 159 0 0 ARQULE INC Common 04269E107 881 80000 SH SOLE 80000 0 0 ASCENDIS PHARMACEUTICALS ADR Common 04351P101 806 7000 SH SOLE 7000 0 0 ASML HOLDING NV - ADR Common N07059210 37 180 SH SOLE 180 0 0 ASPEN TECHNOLOGY INC Common 045327103 34351 276403 SH SOLE 276403 0 0 ASTRAZENECA PLC-SPONS ADR Common 046353108 4274 103528 SH SOLE 103528 0 0 AT&T INC. Common 00206R102 2698 80524 SH SOLE 80524 0 0 ATHENEX INC Common 04685N103 1089 55000 SH SOLE 55000 0 0 ATLASSIAN CORP PLC Common G06242104 1675 12801 SH SOLE 12784 0 17 AUTODESK INC. Common 052769106 17002 104369 SH SOLE 102373 0 1996 AUTOMATIC DATA PROCESSING INC. Common 053015103 90 544 SH SOLE 544 0 0 AUTOZONE INC Common 053332102 12 11 SH SOLE 11 0 0 AVALARA INC Common 05338G106 236076 3269749 SH SOLE 2992937 0 276812 AXOGEN INC Common 05463X106 1839 92891 SH SOLE 92891 0 0 AXOS FINANCIAL INC Common 05465C100 6408 235174 SH SOLE 170409 0 64765 AXSOME THERAPEUTICS INC Common 05464T104 515 20000 SH SOLE 20000 0 0 BALCHEM CORP. Common 057665200 65552 655713 SH SOLE 655713 0 0 BALL CORP Common 058498106 29986 428438 SH SOLE 420395 0 8043 BANCOLOMBIA SA ADR Common 05968L102 335 6555 SH SOLE 6555 0 0 BANK OF AMERICA CORP Common 060505104 2623 90434 SH SOLE 90434 0 0 BAOZUN INC ADR Common 06684L103 2365 47424 SH SOLE 47424 0 0 BIOGEN INC Common 09062X103 10 42 SH SOLE 42 0 0 BIOHAVEN PHARMACEUTICAL HOLDIN Common G11196105 876 20000 SH SOLE 20000 0 0 BIOMARIN PHARMACEUTICALS INC Common 09061G101 1713 20003 SH SOLE 20003 0 0 BIO-TECHNE CORP Common 09073M104 149788 718442 SH SOLE 718424 0 18 BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 50801 1924299 SH SOLE 1924299 0 0 BLACK KNIGHT INC Common 09215C105 15 249 SH SOLE 249 0 0 BLACKBAUD INC Common 09227Q100 66385 795024 SH SOLE 794995 0 29 BLACKLINE INC Common 09239B109 81948 1531449 SH SOLE 1531449 0 0 BLACKROCK INC. Common 09247X101 2944 6273 SH SOLE 6273 0 0 BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1412 39698 SH SOLE 39698 0 0 BLUEBIRD BIO INC Common 09609G100 3499 27510 SH SOLE 27510 0 0 BOEING CO Common 097023105 209315 575025 SH SOLE 560493 0 14532 BOOKING HOLDINGS INC Common 09857L108 2745 1464 SH SOLE 1464 0 0 BOOZ ALLEN HAMILTON HOLDING Common 099502106 54 817 SH SOLE 817 0 0 BOSTON SCIENTIFIC CORP Common 101137107 446760 10394610 SH SOLE 9924320 0 470290 BRIGHT HORIZONS FAMILY SOLUTIO Common 109194100 4858 32202 SH SOLE 32202 0 0 BRISTOL MYERS SQUIBB CO Common 110122108 1266 27915 SH SOLE 27915 0 0 BROADCOM LTD Common 11135F101 251937 875205 SH SOLE 826564 0 48641 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 294 2304 SH SOLE 2304 0 0 BRUKER BIOSCIENCES CORP Common 116794108 20 400 SH SOLE 400 0 0 BURLINGTON STORES INC Common 122017106 20816 122339 SH SOLE 122328 0 11 CADENCE DESIGN SYSTEM INC Common 127387108 8859 125105 SH SOLE 125105 0 0 CANADA GOOSE HOLDINGS INC Common 135086106 124248 3208052 SH SOLE 2947508 0 260544 CANADIAN NATURAL RESOURCES Common 136385101 10 386 SH SOLE 386 0 0 CANOPY GROWTH CORP Common 138035100 2629 65215 SH SOLE 65215 0 0 CANTEL MEDICAL CORP Common 138098108 104700 1298366 SH SOLE 1298325 0 41 CAPITAL ONE FINANCIAL CORP. Common 14040H105 6 65 SH SOLE 65 0 0 CARE.COM INC Common 141633107 3741 340749 SH SOLE 243937 0 96812 CAREDX INC Common 14167L103 113284 3147658 SH SOLE 3147658 0 0 CARLYLE GROUP LP Common 14309L102 6570 290569 SH SOLE 282919 0 7650 CARVANA CO Common 146869102 9239 147611 SH SOLE 129669 0 17942 CASELLA WASTE SYSTEMS Common 147448104 55085 1389971 SH SOLE 933687 0 456284 CBS CORP. NEW CLASS B Common 124857202 4451 89201 SH SOLE 89201 0 0 CDW CORP Common 12514G108 19 168 SH SOLE 168 0 0 CELGENE CORP Common 151020104 16 176 SH SOLE 176 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 73354 185621 SH SOLE 183328 0 2293 CHEGG INC Common 163092109 204293 5293939 SH SOLE 4471521 0 822418 CHENIERE ENERGY INC Common 16411R208 15 213 SH SOLE 213 0 0 CHENIERE ENERGY PARTNERS LP Common 16411Q101 1140 27028 SH SOLE 27028 0 0 CHEVRONTEXACO CORP Common 166764100 1576 12663 SH SOLE 12663 0 0 CHEWY INC CLASS A Common 16679L109 14519 414824 SH SOLE 414769 0 55 CHURCH & DWIGHT CO INC. Common 171340102 8385 114765 SH SOLE 114765 0 0 CIGNA CORP Common 125523100 42486 269669 SH SOLE 265063 0 4606 CINTAS CORP. Common 172908105 241094 1016029 SH SOLE 944954 0 71075 CISCO SYSTEMS INC Common 17275R102 3673 67107 SH SOLE 67107 0 0 CITIGROUP INC. Common 172967424 176644 2522408 SH SOLE 2373717 0 148691 CITRIX SYSTEMS INC Common 177376100 11 117 SH SOLE 117 0 0 CLOVIS ONCOLOGY INC Common 189464100 527 35447 SH SOLE 35447 0 0 CME GROUP INC Common 12572Q105 22699 116939 SH SOLE 107850 0 9089 COCA COLA CO. Common 191216100 1594 31304 SH SOLE 31304 0 0 COGNEX CORP. Common 192422103 141353 2946077 SH SOLE 2946019 0 58 COLGATE PALMOLIVE CO Common 194162103 31 427 SH SOLE 427 0 0 COMCAST CORP CL A Common 20030N101 2446 57860 SH SOLE 57860 0 0 CONOCOPHILLIPS Common 20825C104 1630 26727 SH SOLE 26727 0 0 COOPER COS INC Common 216648402 16 47 SH SOLE 47 0 0 COPART INC. Common 217204106 36 488 SH SOLE 488 0 0 CORE LABORATORIES NV Common N22717107 2886 55200 SH SOLE 55200 0 0 CORTEVA INC Common 22052L104 6 218 SH SOLE 218 0 0 COSTAR GROUP INC Common 22160N109 31353 56587 SH SOLE 56536 0 51 COSTCO WHOLESALE CORP NEW Common 22160K105 66 249 SH SOLE 249 0 0 COUPA SOFTWARE INC Common 22266L106 111802 883044 SH SOLE 883017 0 27 COVETRUS INC Common 22304C100 1 61 SH SOLE 61 0 0 CREDICORP LTD Common G2519Y108 736 3216 SH SOLE 3216 0 0 CROWDSTRIKE HOLDINGS INC A Common 22788C105 3119 45669 SH SOLE 45669 0 0 CROWN CASTLE INTERNATIONAL COR Common 22822V101 160136 1228508 SH SOLE 1186381 0 42127 CRYOPORT INC Common 229050307 82617 4509655 SH SOLE 4509655 0 0 CSX CORP Common 126408103 36 462 SH SOLE 462 0 0 CVS HEALTH CORP Common 126650100 6530 119847 SH SOLE 119847 0 0 CYRUSONE INC Common 23283R100 1085 18803 SH SOLE 18803 0 0 D.R. HORTON INC Common 23331A109 30 685 SH SOLE 685 0 0 DANAHER CORP Common 235851102 495278 3465419 SH SOLE 3297829 0 167590 DARDEN RESTAURANTS INC Common 237194105 954 7839 SH SOLE 7839 0 0 DEERE & CO. Common 244199105 10922 65913 SH SOLE 64481 0 1432 DELL TECHNOLOGIES C Common 24703L202 5 94 SH SOLE 94 0 0 DERMIRA INC Common 24983L104 30046 3142930 SH SOLE 2161807 0 981123 DEXCOM INC. Common 252131107 44707 298364 SH SOLE 290479 0 7885 DIAMONDBACK ENERGY INC Common 25278X109 1307 11997 SH SOLE 11997 0 0 DISCOVERY COMMUNICATIONS INC C Common 25470F104 3499 113977 SH SOLE 113977 0 0 DMC GLOBAL INC Common 23291C103 5617 88670 SH SOLE 88640 0 30 DOLBY LABORATORIES INC CL A Common 25659T107 4110 63625 SH SOLE 63625 0 0 DOLLAR GENERAL CORP. Common 256677105 52 387 SH SOLE 387 0 0 DOLLAR TREE INC Common 256746108 193378 1800708 SH SOLE 1727250 0 73458 DOMINION RESOURCES INC-VA NEW Common 25746U109 5 65 SH SOLE 65 0 0 DOW CHEMICAL CO Common 260557103 425 8621 SH SOLE 8621 0 0 DTE ENERGY CORP Common 233331107 17 136 SH SOLE 136 0 0 DUKE ENERGY CORP Common 26441C204 10 111 SH SOLE 111 0 0 DUPONT DE NEMOURS INC Common 26614N102 647 8621 SH SOLE 8621 0 0 EATON CORP PLC Common G29183103 1208 14501 SH SOLE 14501 0 0 EBAY INC Common 278642103 14 349 SH SOLE 349 0 0 EBIX INC Common 278715206 36673 730252 SH SOLE 498254 0 231998 ECOLAB INC Common 278865100 106 539 SH SOLE 539 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 843 4561 SH SOLE 4561 0 0 EHEALTH INC Common 28238P109 8260 95935 SH SOLE 95935 0 0 ELECTRONICS ARTS INC Common 285512109 339 3344 SH SOLE 3344 0 0 ELF BEAUTY INC Common 26856L103 2083 147711 SH SOLE 147711 0 0 ELI LILLY & CO Common 532457108 5576 50327 SH SOLE 50327 0 0 ENANTA PHARMACEUTICALS INC Common 29251M106 253 3000 SH SOLE 3000 0 0 ENDAVA PLC ADR Common 29260V105 3598 89415 SH SOLE 68942 0 20473 EPAM SYSTEMS INC Common 29414B104 57599 332752 SH SOLE 230925 0 101827 EPIZYME INC Common 29428V104 715 57000 SH SOLE 57000 0 0 EQUIFAX INC Common 294429105 17 125 SH SOLE 125 0 0 EQUINIX INC. Common 29444U700 790 1567 SH SOLE 1567 0 0 EQUITY LIFESTYLE PROPERTIES IN Common 29472R108 3458 28497 SH SOLE 28497 0 0 ESTEE LAUDER COMPANIES INC CL Common 518439104 32 174 SH SOLE 174 0 0 ETSY INC Common 29786A106 32091 522905 SH SOLE 522883 0 22 EVENTBRITE INC Common 29975E109 4 235 SH SOLE 158 0 77 EVERBRIDGE INC Common 29978A104 184715 2065697 SH SOLE 1798197 0 267500 EVERSOURCE ENERGY Common 30040W108 11 145 SH SOLE 145 0 0 EXACT SCIENCES CORP Common 30063P105 81935 694129 SH SOLE 694109 0 20 EXELON CORP Common 30161N101 5 98 SH SOLE 98 0 0 EXTENDED STAY AMERICA INC UNIT Common 30224P200 931 55097 SH SOLE 55097 0 0 EXTRA SPACE STORAGE INC Common 30225T102 14 132 SH SOLE 132 0 0 EXXON MOBIL CORP Common 30231G102 2325 30338 SH SOLE 30338 0 0 F5 NETWORKS INC Common 315616102 11 74 SH SOLE 74 0 0 FACEBOOK INC Common 30303M102 808296 4188064 SH SOLE 3983049 0 205015 FAIR ISAAC CORP Common 303250104 4551 14492 SH SOLE 14492 0 0 FARFETCH LTD CLASS A Common 30744W107 15362 738562 SH SOLE 738562 0 0 FASTENAL CO. Common 311900104 5979 183453 SH SOLE 183395 0 58 FATE THERAPEUTICS INC Common 31189P102 203 10000 SH SOLE 10000 0 0 FERRARI N.V. Common N3167Y103 2986 18500 SH SOLE 18500 0 0 FIBROGEN INC Common 31572Q808 1130 25000 SH SOLE 25000 0 0 FIDELITY NATIONAL INFORMATION Common 31620M106 142533 1161831 SH SOLE 1161831 0 0 FIRST SOLAR Common 336433107 599 9113 SH SOLE 9113 0 0 FIRSTSERVICE CORP Common 33767E202 111306 1160402 SH SOLE 804271 0 356131 FISERV INC. Common 337738108 7506 82335 SH SOLE 82335 0 0 FIVE BELOW Common 33829M101 54826 456805 SH SOLE 456791 0 14 FLEETCOR TECHNOLOGIES INC Common 339041105 15 55 SH SOLE 55 0 0 FLIR SYSTEMS INC Common 302445101 106616 1970721 SH SOLE 1970658 0 63 FORTIVE CORP Common 34959J108 5775 70841 SH SOLE 70841 0 0 FRESHPET INC Common 358039105 546 12000 SH SOLE 12000 0 0 GALAPAGOS NV ADR Common 36315X101 1289 10000 SH SOLE 10000 0 0 GAP INC Common 364760108 621 34530 SH SOLE 34530 0 0 GARMIN LTD Common H2906T109 3078 38570 SH SOLE 38570 0 0 GARTNER INC Common 366651107 11 71 SH SOLE 71 0 0 GENERAL DYNAMICS CORP Common 369550108 1531 8418 SH SOLE 8418 0 0 GENERAL ELECTRIC COMPANY Common 369604103 3291 313435 SH SOLE 313435 0 0 GENESEE & WYOMING INC-CL A Common 371559105 34 339 SH SOLE 339 0 0 GEOPARK LTD Common G38327105 793 42788 SH SOLE 42788 0 0 GILEAD SCIENCES INC Common 375558103 999 14783 SH SOLE 14783 0 0 GLAUKOS CORPORATION Common 377322102 72953 967553 SH SOLE 826552 0 141001 GLAXOSMITHKLINE PLC ADR Common 37733W105 1194 29824 SH SOLE 29824 0 0 GLOBAL BLOOD THERAPEUTICS INC Common 37890U108 1289 24500 SH SOLE 24500 0 0 GLOBAL PAYMENTS INC Common 37940X102 2533 15818 SH SOLE 15818 0 0 GLOBANT SA Common L44385109 45942 454646 SH SOLE 312963 0 141683 GLU MOBILE INC Common 379890106 1650 229749 SH SOLE 229749 0 0 GLYCOMIMETICS INC Common 38000Q102 477 40000 SH SOLE 40000 0 0 GOLDMAN SACHS GROUP INC Common 38141G104 12 60 SH SOLE 60 0 0 GOSSAMER BIO INC Common 38341P102 1109 50000 SH SOLE 50000 0 0 GRIFOLS SA ADR Common 398438408 2496 118300 SH SOLE 118300 0 0 GROCERY OUTLETS HOLDING CORP Common 39874R101 415 12617 SH SOLE 12617 0 0 GRUBHUB INC Common 400110102 53953 691791 SH SOLE 691791 0 0 GUARDANT HEALTH INC Common 40131M109 25753 298309 SH SOLE 298309 0 0 GUIDEWIRE SOFTWARE INC Common 40171V100 68897 679594 SH SOLE 679569 0 25 GW PHARMACEUTICALS ADR Common 36197T103 86284 500519 SH SOLE 495696 0 4823 H & R BLOCK INC. Common 093671105 14 472 SH SOLE 472 0 0 H&E EQUIPMENT SERVICES INC Common 404030108 342 11769 SH SOLE 11769 0 0 HALOZYME THERAPEUTICS INC Common 40637H109 1031 60000 SH SOLE 60000 0 0 HAMILTON LANE INC CLASS A Common 407497106 29540 517702 SH SOLE 354003 0 163699 HARTFORD FINANCIAL SERVICES GR Common 416515104 1420 25484 SH SOLE 25484 0 0 HCA HEALTHCARE INC Common 40412C101 1251 9254 SH SOLE 9254 0 0 HEALTHEQUITY INC Common 42226A107 59344 907403 SH SOLE 907367 0 36 HEICO CORP Common 422806109 110780 827887 SH SOLE 589891 0 237996 HELIOS TECHNOLOGIES INC Common 42328H109 16 338 SH SOLE 338 0 0 HENRY SCHEIN INC. Common 806407102 11 153 SH SOLE 153 0 0 HERON THERAPEUTICS INC Common 427746102 961 51670 SH SOLE 51670 0 0 HESKA CORP Common 42805E306 77629 911458 SH SOLE 911458 0 0 HEXCEL CORP Common 428291108 3478 43004 SH SOLE 43004 0 0 HILTON WORLDWIDE HOLDINGS INC Common 43300A203 8 77 SH SOLE 77 0 0 HOME DEPOT INC Common 437076102 201263 967750 SH SOLE 949602 0 18148 HONEYWELL INTERNATIONAL INC Common 438516106 410201 2349509 SH SOLE 2244061 0 105448 HORIZON THERAPEUTICS PLC Common G46188101 481 20000 SH SOLE 20000 0 0 HUBSPOT INC Common 443573100 32937 193159 SH SOLE 146698 0 46461 HUMANA INC Common 444859102 540 2036 SH SOLE 2036 0 0 IAA INC Common 449253103 6177 159279 SH SOLE 159279 0 0 IAC/INTERACTIVECORP Common 44919P508 3177 14606 SH SOLE 14606 0 0 ICICI BANK LTD- SPONSORED ADR Common 45104G104 3815 303000 SH SOLE 303000 0 0 IDEX CORP Common 45167R104 16 92 SH SOLE 92 0 0 IDEXX LABORATORIES CORP. Common 45168D104 5920 21500 SH SOLE 21422 0 78 IHS MARKIT LTD Common G47567105 6489 101830 SH SOLE 101830 0 0 ILLUMINA INC Common 452327109 241719 656578 SH SOLE 621393 0 35185 IMPINJ INC Common 453204109 2965 103583 SH SOLE 66220 0 37363 INCYTE CORPORATION Common 45337C102 32370 380999 SH SOLE 380002 0 997 INDEPENDENT BANK GROUP INC Common 45384B106 28679 521812 SH SOLE 363292 0 158520 INOGEN INC Common 45780L104 59392 889637 SH SOLE 889637 0 0 INSMED INC Common 457669307 333 13000 SH SOLE 13000 0 0 INSULET CORP Common 45784P101 208263 1744538 SH SOLE 1529778 0 214760 INTERCONTINENTAL EXCHANGE INC Common 45866F104 340261 3959280 SH SOLE 3842228 0 117052 INTERXION HOLDING NV Common N47279109 4411 57972 SH SOLE 57972 0 0 INTL BUSINESS MACHINES CORP Common 459200101 8 56 SH SOLE 56 0 0 INTUIT INC. Common 461202103 109 418 SH SOLE 418 0 0 INTUITIVE SURGICAL INC Common 46120E602 145247 276899 SH SOLE 273700 0 3199 INVITAE CORP Common 46185L103 1410 60000 SH SOLE 60000 0 0 IONIS PHARMACEUTICALS INC Common 462222100 28 430 SH SOLE 430 0 0 IOVANCE BIOTHERAPEUTICS INC Common 462260100 2575 105000 SH SOLE 105000 0 0 IPG PHOTONICS CORP Common 44980X109 1537 9967 SH SOLE 9967 0 0 IQVIA HOLDINGS INC Common 46266C105 1132 7035 SH SOLE 7035 0 0 IRHYTHM TECHNOLOGIES INC Common 450056106 41992 531008 SH SOLE 531008 0 0 ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 179 1140 SH SOLE 1140 0 0 J P MORGAN CHASE & CO. Common 46625H100 17572 157174 SH SOLE 156198 0 976 JOHNSON & JOHNSON Common 478160104 5216 37449 SH SOLE 37449 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 878 21242 SH SOLE 21242 0 0 KAR AUCTION SERVICES INC Common 48238T109 2239 89576 SH SOLE 89576 0 0 KKR & CO INC. Common 48251W104 4 141 SH SOLE 141 0 0 KLA-TENCOR CORP. Common 482480100 4295 36333 SH SOLE 36333 0 0 KOHLS CORP. Common 500255104 5948 125091 SH SOLE 125091 0 0 KRATOS DEFENSE & SECURITY SOLU Common 50077B207 37516 1638957 SH SOLE 1101539 0 537418 KROGER CO. Common 501044101 218 10050 SH SOLE 10050 0 0 L3 TECHNOLOGIES INC. Common 502413107 39447 160896 SH SOLE 159502 0 1394 LAM RESEARCH CORP. Common 512807108 136689 727691 SH SOLE 701572 0 26119 LAMAR ADVERTISING CO CL A Common 512816109 1356 16804 SH SOLE 16804 0 0 LAS VEGAS SANDS CORP Common 517834107 18025 305051 SH SOLE 305051 0 0 LENDINGTREE INC Common 52603B107 9024 21485 SH SOLE 18726 0 2759 LEVI STRAUSS & CO CLASS A Common 52736R102 15296 732546 SH SOLE 732546 0 0 LINCOLN ELECTRIC HOLDINGS Common 533900106 4277 51961 SH SOLE 51961 0 0 LINDBLAD EXPEDITIONS HOLDING Common 535219109 10950 610054 SH SOLE 439352 0 170702 LIVE NATION ENTERTAINMENT Common 538034109 42075 635095 SH SOLE 564010 0 71085 LULULEMON ATHLETICA INC Common 550021109 60289 334546 SH SOLE 329986 0 4560 MADISON SQUARE GARDEN CO A Common 55825T103 3045 10876 SH SOLE 6665 0 4211 MADRIGAL PHARMACEUTICALS INC Common 558868105 1153 11000 SH SOLE 11000 0 0 MAGNOLIA OIL & GAS CORP Common 559663109 5163 445844 SH SOLE 445844 0 0 MANHATTAN ASSOCIATES INC Common 562750109 5498 79297 SH SOLE 79297 0 0 MARKETAXESS HOLDINGS INC. Common 57060D108 3527 10974 SH SOLE 10974 0 0 MARVELL TECHNOLOGY GROUP LTD Common G5876H105 77455 3244849 SH SOLE 3183867 0 60982 MASIMO CORPORATION Common 574795100 6509 43737 SH SOLE 43737 0 0 MATCH GROUP INC Common 57665R106 522 7753 SH SOLE 7753 0 0 MCCORMICK & COMPANY INC. Common 579780206 297 1919 SH SOLE 1919 0 0 MCDONALDS CORP. Common 580135101 122680 590772 SH SOLE 547170 0 43602 MEDIDATA SOLUTIONS INC Common 58471A105 122040 1348354 SH SOLE 1348354 0 0 MEDTRONIC PLC Common G5960L103 49707 510388 SH SOLE 502601 0 7787 MEIRAGTX HOLDINGS PLC Common G59665102 484 18000 SH SOLE 18000 0 0 MERCADOLIBRE INC Common 58733R102 31520 51523 SH SOLE 50699 0 824 MERCK & CO INC Common 58933Y105 13987 166810 SH SOLE 166810 0 0 MERCURY SYSTEMS INC Common 589378108 112242 1595474 SH SOLE 1595417 0 57 METTLER-TOLEDO INTERNATIONAL Common 592688105 33 39 SH SOLE 39 0 0 MICROCHIP TECHNOLOGY INC. Common 595017104 15560 179475 SH SOLE 179475 0 0 MICRON TECHNOLOGY INC. Common 595112103 3 75 SH SOLE 75 0 0 MICROSOFT CORP Common 594918104 1838573 13724794 SH SOLE 13148934 0 575860 MICROSTRATEGY INC CL-A Common 594972408 4104 28635 SH SOLE 28635 0 0 MIDDLEBY CORP Common 596278101 33364 245865 SH SOLE 166762 0 79103 MIRATI THERAPEUTICS INC Common 60468T105 515 5000 SH SOLE 5000 0 0 MOLINA HEALTHCARE INC Common 60855R100 429 3000 SH SOLE 3000 0 0 MONOLITHIC POWER SYSTEMS Common 609839105 1800 13259 SH SOLE 13259 0 0 MORGAN STANLEY Common 617446448 102755 2345472 SH SOLE 2251577 0 93895 MOTOROLA SOLUTIONS INC. Common 620076307 175 1052 SH SOLE 1040 0 12 MSCI INC Common 55354G100 421 1762 SH SOLE 1762 0 0 NANOSTRING TECHNOLOGIES INC Common 63009R109 33089 1090254 SH SOLE 1090254 0 0 NATERA INC Common 632307104 100317 3637319 SH SOLE 3637319 0 0 NEOGEN CORP Common 640491106 96560 1554664 SH SOLE 1554664 0 0 NEOGENOMICS INC Common 64049M209 1207 55000 SH SOLE 55000 0 0 NETFLIX COM INC Common 64110L106 224343 610756 SH SOLE 572156 0 38600 NEUROCRINE BIOSCIENCES INC. Common 64125C109 2034 24094 SH SOLE 24094 0 0 NEVRO CORP Common 64157F103 67227 1036977 SH SOLE 708810 0 328167 NEXTERA ENERGY INC Common 65339F101 5318 25961 SH SOLE 25961 0 0 NIKE INC CL B Common 654106103 176188 2098730 SH SOLE 2072010 0 26720 NLIGHT INC Common 65487K100 24599 1281212 SH SOLE 1211284 0 69928 NOMAD FOODS LTD Common G6564A105 3336 156166 SH SOLE 156166 0 0 NORFOLK SOUTHERN CORP Common 655844108 14 71 SH SOLE 71 0 0 NORWEGIAN CRUISE LINE HOLDING Common G66721104 7 136 SH SOLE 136 0 0 NOVANTA INC Common 67000B104 22558 239213 SH SOLE 161496 0 77717 NOVARTIS AG ADR Common 66987V109 31251 342252 SH SOLE 332144 0 10108 NVIDIA CORP. Common 67066G104 485 2953 SH SOLE 2953 0 0 NXP SEMICONDUCTORS NV Common N6596X109 63801 653632 SH SOLE 600941 0 52691 O REILLY AUTOMOTIVE INC Common 67103H107 4408 11935 SH SOLE 11935 0 0 OKTA INC Common 679295105 3041 24621 SH SOLE 24611 0 10 OLD DOMINION FREIGHT LINE Common 679580100 2954 19790 SH SOLE 19790 0 0 OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 96235 1104754 SH SOLE 944837 0 159917 OMEGA HEALTHCARE INVESTORS INC Common 681936100 13 348 SH SOLE 348 0 0 ONCOCYTE CORP Common 68235C107 50 20000 SH SOLE 20000 0 0 ONEOK INC Common 682680103 1090 15844 SH SOLE 15844 0 0 ORACLE CORP. Common 68389X105 135 2368 SH SOLE 2368 0 0 ORASURE TECHNOLOGIES INC Common 68554V108 2378 256228 SH SOLE 256228 0 0 PALO ALTO NETWORKS INC Common 697435105 2 11 SH SOLE 11 0 0 PAYCHEX INC. Common 704326107 91 1104 SH SOLE 1104 0 0 PAYCOM SOFTWARE INC Common 70432V102 98719 435423 SH SOLE 435423 0 0 PAYLOCITY HOLDING CORP Common 70438V106 86020 916863 SH SOLE 628177 0 288686 PAYPAL HOLDINGS INC Common 70450Y103 342544 2992697 SH SOLE 2859352 0 133345 PEPSICO INC Common 713448108 3977 30329 SH SOLE 30329 0 0 PERSONALS INC Common 71535D106 2763 101782 SH SOLE 101782 0 0 PETIQ INC Common 71639T106 31998 970804 SH SOLE 638783 0 332021 PFIZER INC Common 717081103 5617 129662 SH SOLE 129662 0 0 PINTEREST INC CLASS A Common 72352L106 57964 2129446 SH SOLE 1932306 0 197140 PIONEER NATURAL RESOURCES Common 723787107 1018 6618 SH SOLE 6618 0 0 PLANET FITNESS INC CLASS A Common 72703H101 90368 1247493 SH SOLE 916852 0 330641 PLURALSIGHT INC CLASS A Common 72941B106 65058 2145722 SH SOLE 2145722 0 0 POOL CORPORATION Common 73278L105 31 164 SH SOLE 164 0 0 PORTOLA PHARMACEUTICALS INC Common 737010108 49103 1809916 SH SOLE 1266987 0 542929 POST HOLDINGS INC Common 737446104 72 695 SH SOLE 695 0 0 PRA HEALTH SCIENCES INC Common 69354M108 5720 57690 SH SOLE 57690 0 0 PROCTER & GAMBLE CO Common 742718109 4454 40623 SH SOLE 40623 0 0 PROGRESSIVE CORP OH Common 743315103 268664 3361244 SH SOLE 3148151 0 213093 PROOFPOINT INC Common 743424103 96256 800464 SH SOLE 800436 0 28 PROPETRO HOLDING CORP Common 74347M108 1193 57617 SH SOLE 57617 0 0 PROS HOLDINGS INC Common 74346Y103 72698 1149186 SH SOLE 1149186 0 0 PTC INC Common 69370C100 3462 38574 SH SOLE 38574 0 0 PULTE HOME INC. Common 745867101 14 455 SH SOLE 455 0 0 PUMA BIOTECHNOLOGY INC Common 74587V107 15086 1186936 SH SOLE 782737 0 404199 PVH CORP Common 693656100 308 3250 SH SOLE 3250 0 0 Q2 HOLDINGS INC Common 74736L109 74559 976413 SH SOLE 976413 0 0 QUALCOMM INC. Common 747525103 187149 2460217 SH SOLE 2339643 0 120574 QUIDEL CORP Common 74838J101 92368 1557120 SH SOLE 1557080 0 40 RAPID7 INC Common 753422104 22847 395012 SH SOLE 272851 0 122161 REALPAGE INC Common 75606N109 12927 219655 SH SOLE 215095 0 4560 RED HAT INC Common 756577102 25 135 SH SOLE 135 0 0 REGENERON PHARMACEUTICALS Common 75886F107 10 31 SH SOLE 31 0 0 REGENXBIO INC Common 75901B107 1387 27000 SH SOLE 27000 0 0 REPLIGEN CORP Common 759916109 158959 1849438 SH SOLE 1849395 0 43 REPUBLIC SERVICES INC Common 760759100 11 130 SH SOLE 130 0 0 REXFORD INDUSTRIAL REALTY IN - Common 76169C100 6490 160751 SH SOLE 160751 0 0 RINGCENTRAL INC Common 76680R206 16 135 SH SOLE 135 0 0 ROCKWELL AUTOMATION INC. Common 773903109 312 1906 SH SOLE 1906 0 0 ROPER TECHNOLOGIES INC Common 776696106 7051 19250 SH SOLE 19250 0 0 ROWE T PRICE GROUP INC. Common 74144T108 11 104 SH SOLE 104 0 0 ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 86242 711505 SH SOLE 707906 0 3599 RPM INTERNATIONAL INC. Common 749685103 12 204 SH SOLE 204 0 0 S&P GLOBAL INC Common 78409V104 199442 875554 SH SOLE 808182 0 67372 SAGE THERAPEUTICS INC Common 78667J108 1282 7000 SH SOLE 7000 0 0 SALESFORCE.COM INC Common 79466L302 777805 5126247 SH SOLE 4841553 0 284694 SAREPTA THERAPEUTICS INC Common 803607100 162407 1068816 SH SOLE 1032400 0 36416 SBA COMMUNICATIONS CORP Common 78410G104 16569 73693 SH SOLE 70001 0 3692 SEALED AIR CORP. Common 81211K100 14 337 SH SOLE 337 0 0 SEMPRA ENERGY Common 816851109 1394 10139 SH SOLE 10139 0 0 SENSEONICS HOLDINGS INC Common 81727U105 51 25000 SH SOLE 25000 0 0 SERVICEMASTER GLOBAL HOLDINGS Common 81761R109 24 453 SH SOLE 453 0 0 SERVICENOW INC Common 81762P102 55363 201634 SH SOLE 198425 0 3209 SHAKE SHACK INC CLASS A Common 819047101 15206 210607 SH SOLE 210607 0 0 SHERWIN-WILLIAMS CO Common 824348106 220233 480553 SH SOLE 447969 0 32584 SHOCKWAVE MEDICAL INC Common 82489T104 571 10000 SH SOLE 10000 0 0 SHOPIFY INC - A Common 82509L107 135313 450818 SH SOLE 449561 0 1257 SIGNATURE BANK Common 82669G104 22325 184752 SH SOLE 127808 0 56944 SILK ROAD MEDICAL INC Common 82710M100 1042 21500 SH SOLE 21500 0 0 SITEONE LANDSCAPE SUPPLY INC Common 82982L103 40945 590836 SH SOLE 411380 0 179456 SIX FLAGS ENTERTAINMENT CORP Common 83001A102 785 15802 SH SOLE 15802 0 0 SKYWORKS SOLUTIONS INC Common 83088M102 89 1151 SH SOLE 1151 0 0 SMARTSHEET INC CLASS A Common 83200N103 4283 88488 SH SOLE 88488 0 0 SOLARIS OILFIELD INFRASTRUCTUR Common 83418M103 13774 919519 SH SOLE 597842 0 321677 SOUTHWEST AIRLINES CO. Common 844741108 5 107 SH SOLE 107 0 0 SPIRIT AEROSYSTEMS HOLD CL A Common 848574109 21 260 SH SOLE 260 0 0 SPS COMMERCE INC Common 78463M107 36198 354156 SH SOLE 247723 0 106433 SQUARE INC A Common 852234103 52567 724767 SH SOLE 724767 0 0 SS&C TECHNOLOGIES INC Common 78467J100 4751 82466 SH SOLE 82466 0 0 STAAR SURGICAL CO NEW Common 852312305 1557 53000 SH SOLE 53000 0 0 STAMPS.COM INC Common 852857200 111 2462 SH SOLE 1885 0 577 STARBUCKS CORP. Common 855244109 14 168 SH SOLE 168 0 0 STOKE THERAPEUTICS INC Common 86150R107 146 5000 SH SOLE 5000 0 0 STRYKER CORP Common 863667101 877 4265 SH SOLE 4265 0 0 SVB FINANCIAL GROUP Common 78486Q101 5700 25379 SH SOLE 25379 0 0 SYNCHRONY FINANCIAL Common 87165B103 16 453 SH SOLE 453 0 0 T MOBILE US INC Common 872590104 89691 1209747 SH SOLE 1194724 0 15023 T2 BIOSYSTEMS INC Common 89853L104 143 85000 SH SOLE 85000 0 0 TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 81963 1439963 SH SOLE 1439963 0 0 TAIWAN SEMICONDUCTOR ADR Common 874039100 37263 951324 SH SOLE 911709 0 39615 TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 58497 515255 SH SOLE 505148 0 10107 TAL EDUCATION GROUP ADR Common 874080104 13771 361441 SH SOLE 361441 0 0 TANDEM DIABETES CARE INC Common 875372203 140457 2176955 SH SOLE 2176955 0 0 TAPESTRY INC Common 876030107 5467 172303 SH SOLE 172303 0 0 TELADOC INC Common 87918A105 3075 46300 SH SOLE 46268 0 32 TELARIA INC Common 879181105 15473 2057561 SH SOLE 1432860 0 624701 TERADATA CORP Common 88076W103 10 275 SH SOLE 275 0 0 TESLA INC Common 88160R101 22 100 SH SOLE 100 0 0 TETRA TECH INC. Common 88162G103 631 8035 SH SOLE 8035 0 0 THE TRAVELERS COMPANIES INC Common 89417E109 48 318 SH SOLE 318 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 273313 930650 SH SOLE 906201 0 24449 THOMSON REUTERS CORP Common 884903709 12 193 SH SOLE 193 0 0 TOTAL SA ADR Common 89151E109 1599 28666 SH SOLE 28666 0 0 TOTAL SYSTEM SERVICES Common 891906109 4191 32677 SH SOLE 32677 0 0 TRACTOR SUPPLY COMPANY Common 892356106 49 449 SH SOLE 449 0 0 TRADE DESK INC CLASS A Common 88339J105 51016 223971 SH SOLE 153533 0 70438 TRANSDIGM GROUP INC Common 893641100 6054 12514 SH SOLE 12514 0 0 TRANSUNION Common 89400J107 22 304 SH SOLE 304 0 0 TRICIDA INC Common 89610F101 789 20000 SH SOLE 20000 0 0 TRIMBLE INC Common 896239100 2316 51335 SH SOLE 51335 0 0 TURNING POINT THERAPEUTICS INC Common 90041T108 1628 40000 SH SOLE 40000 0 0 TWILIO INC A Common 90138F102 2805 20575 SH SOLE 20575 0 0 TWIST BIOSCIENCE CORP Common 90184D100 73 2500 SH SOLE 2500 0 0 TWITTER INC Common 90184L102 28179 807412 SH SOLE 794482 0 12930 TYLER TECHNOLOGIES Common 902252105 58806 272225 SH SOLE 272215 0 10 UBIQUITI NETWORKS Common 90347A100 17 129 SH SOLE 129 0 0 ULTA BEAUTY INC. Common 90384S303 17 49 SH SOLE 49 0 0 ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 7785 122604 SH SOLE 81364 0 41240 UNIFIRST CORP Common 904708104 8914 47273 SH SOLE 47273 0 0 UNION PACIFIC CORP Common 907818108 154259 912183 SH SOLE 887107 0 25076 UNIQURE B.V. Common N90064101 821 10500 SH SOLE 10500 0 0 UNITED PARCEL SERVICE INC CL-B Common 911312106 704 6815 SH SOLE 6815 0 0 UNITED TECHNOLOGIES CORP. Common 913017109 48865 375309 SH SOLE 370938 0 4371 UNITEDHEALTH GROUP INC Common 91324P102 487184 1996574 SH SOLE 1902210 0 94364 UNIVERSAL DISPLAY CORP Common 91347P105 4116 21887 SH SOLE 21887 0 0 US PHYSICAL THERAPY INC Common 90337L108 33790 275682 SH SOLE 176677 0 99005 VAIL RESORTS INC. Common 91879Q109 96556 432639 SH SOLE 418710 0 13929 VALERO ENERGY CORP Common 91913Y100 655 7655 SH SOLE 7655 0 0 VEEVA SYSTEMS INC CLASS A Common 922475108 165507 1020957 SH SOLE 1020935 0 22 VERISIGN INC. Common 92343E102 4461 21330 SH SOLE 21330 0 0 VERISK ANALYTICS INC CLASS A Common 92345Y106 5463 37303 SH SOLE 37303 0 0 VERIZON COMMUNICATIONS Common 92343V104 3400 59517 SH SOLE 59517 0 0 VERTEX PHARMACEUTICALS INC Common 92532F100 244728 1334542 SH SOLE 1287650 0 46892 VF CORP Common 918204108 2158 24704 SH SOLE 24704 0 0 VIRTUS INVESTMENT PARTNERS Common 92828Q109 98 917 SH SOLE 917 0 0 VISA INC CLASS A SHARES Common 92826C839 991360 5712244 SH SOLE 5439853 0 272391 VMWARE INC CLASS A Common 928563402 29 173 SH SOLE 173 0 0 VOCERA COMMUNICATIONS INC Common 92857F107 54057 1693507 SH SOLE 1693507 0 0 VULCAN MATERIALS Common 929160109 164429 1197500 SH SOLE 1147263 0 50237 W.R. GRACE & CO Common 38388F108 3248 42680 SH SOLE 42680 0 0 WAGEWORKS INC Common 930427109 10829 213211 SH SOLE 213211 0 0 WAITR HOLDINGS INC Common 930752100 1344 213615 SH SOLE 213615 0 0 WALMART INC Common 931142103 54676 494849 SH SOLE 485326 0 9523 WALT DISNEY CO. Common 254687106 280960 2012032 SH SOLE 1987257 0 24775 WASTE CONNECTIONS INC Common 94106B101 13448 140702 SH SOLE 140702 0 0 WASTE MANAGEMENT INC NEW Common 94106L109 32 277 SH SOLE 277 0 0 WATERS CORP. Common 941848103 25 116 SH SOLE 116 0 0 WAYFAIR INC CL A Common 94419L101 52630 360481 SH SOLE 248656 0 111825 WEC ENERGY GROUP INC Common 92939U106 18 220 SH SOLE 220 0 0 WELLCARE HEALTH PLANS INC Common 94946T106 15 51 SH SOLE 51 0 0 WELLS FARGO & CO NEW Common 949746101 1523 32195 SH SOLE 32195 0 0 WELLTOWER INC Common 95040Q104 8256 101268 SH SOLE 101268 0 0 WEX INC Common 96208T104 16 75 SH SOLE 75 0 0 WINGSTOP INC Common 974155103 130923 1381777 SH SOLE 1381777 0 0 WISDOMTREE INVESTMENTS INC Common 97717P104 63120 10230202 SH SOLE 10230202 0 0 WOODWARD INC. Common 980745103 545 4812 SH SOLE 4812 0 0 WORKDAY INC Common 98138H101 67475 328219 SH SOLE 322360 0 5859 WORLDPAY INC Common 981558109 143443 1170484 SH SOLE 1004059 0 166425 WRIGHT MEDICAL GROUP NV Common N96617118 6592 221061 SH SOLE 221061 0 0 WYNN RESORTS LTD Common 983134107 19190 154768 SH SOLE 151979 0 2789 XCEL ENERGY INC Common 98389B100 18 308 SH SOLE 308 0 0 XILINX INC Common 983919101 8691 73704 SH SOLE 73704 0 0 XPO LOGISTICS INC Common 983793100 20473 354143 SH SOLE 268858 0 85285 XYLEM INC Common 98419M100 788 9423 SH SOLE 9423 0 0 YANDEX NV Common N97284108 3900 102625 SH SOLE 102625 0 0 YELP INC Common 985817105 15 436 SH SOLE 436 0 0 YUM CHINA HOLDINGS INC Common 98850P109 15 331 SH SOLE 331 0 0 ZENDESK INC Common 98936J101 47 528 SH SOLE 528 0 0 ZILLOW GROUP INC CLASS A Common 98954M101 2710 59216 SH SOLE 59216 0 0 ZOETIS INC Common 98978V103 6529 57527 SH SOLE 57527 0 0 ZOGENIX INC Common 98978L204 526 11000 SH SOLE 11000 0 0 ZUORA INC CLASS A Common 98983V106 4534 295930 SH SOLE 202573 0 93357