0000950123-20-005455.txt : 20200519 0000950123-20-005455.hdr.sgml : 20200519 20200519121114 ACCESSION NUMBER: 0000950123-20-005455 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200519 DATE AS OF CHANGE: 20200519 EFFECTIVENESS DATE: 20200519 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FRED ALGER MANAGEMENT, LLC CENTRAL INDEX KEY: 0000003520 IRS NUMBER: 132510833 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-00869 FILM NUMBER: 20892612 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: FRED ALGER MANAGEMENT INC DATE OF NAME CHANGE: 20111219 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0000003520 XXXXXXXX 03-31-2020 03-31-2020 true 1 NEW HOLDINGS FRED ALGER MANAGEMENT, LLC
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 05-19-2020 2 549 22757100 false 1 028-12230 ALPS Advisers, Inc. 2 028-04129 Weatherbie Capital, LLC
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC Common 88025U109 2270 36417 SH SOLE 36417 0 0 1LIFE HEALTHCARE INC Common 68269G107 15234 839363 SH SOLE 839363 0 0 ABBOTT LABORATORIES Common 002824100 11628 147362 SH SOLE 134494 0 12868 ABBVIE INC Common 00287Y109 39374 516784 SH SOLE 502872 0 13912 ABIOMED INC. Common 003654100 80928 557512 SH SOLE 557512 0 0 ACADIA PHARMACEUTICALS INC Common 004225108 47648 1127772 SH SOLE 786983 0 340789 ACCELERON PHARMA INC Common 00434H108 899 10000 SH SOLE 10000 0 0 ACCENTURE PLC IRELAND SHARES C Common G1151C101 426 2611 SH SOLE 2611 0 0 ACI WORLDWIDE INC Common 004498101 7655 316972 SH SOLE 316972 0 0 ACTIVISION BLIZZARD INC Common 00507V109 21717 365119 SH SOLE 365084 0 35 ACUSHNET HOLDINGS CORP Common 005098108 3 136 SH SOLE 136 0 0 ADAPTIVE BIOTECHNOLOGIES Common 00650F109 560 20171 SH SOLE 20171 0 0 ADOBE INC. Common 00724F101 521857 1639823 SH SOLE 1563178 0 76645 ADVANCED MICRO DEVICES INC. Common 007903107 13912 305884 SH SOLE 302721 0 3163 AERIE PHARMACEUTICALS INC Common 00771V108 18859 1396982 SH SOLE 1322936 0 74046 AFFILIATED MANAGERS GROUP INC. Common 008252108 2036 34432 SH SOLE 34432 0 0 AFYA LTD CLASS A Common G01125106 758 39753 SH SOLE 39753 0 0 AGILENT TECHNOLOGIES INC Common 00846U101 331 4621 SH SOLE 4621 0 0 AGREE REALTY CORP Common 008492100 2 25 SH SOLE 25 0 0 AIR LEASE CORP Common 00912X302 7 316 SH SOLE 316 0 0 AIR PRODUCTS & CHEMICALS INC Common 009158106 107072 536407 SH SOLE 522210 0 14197 AKAMAI TECHNOLOGIES INC Common 00971T101 1726 18862 SH SOLE 18862 0 0 AKEBIA THERAPEUTICS INC Common 00972D105 417 55000 SH SOLE 55000 0 0 ALASKA AIR GROUP INC Common 011659109 2 61 SH SOLE 61 0 0 ALBANY INTERNATIONAL CORP Common 012348108 1 31 SH SOLE 31 0 0 ALEXANDRIA REAL ESTATE EQUITIE Common 015271109 1645 12000 SH SOLE 12000 0 0 ALEXION PHARMACEUTICALS INC Common 015351109 4173 46473 SH SOLE 46473 0 0 ALIBABA GROUP HOLDING LTD ADR Common 01609W102 751283 3863036 SH SOLE 3676504 0 186532 ALLEGION PLC Common G0176J109 515 5600 SH SOLE 5600 0 0 ALLERGAN PLC Common G0177J108 4235 23913 SH SOLE 23913 0 0 ALLETE INC Common 018522300 4 58 SH SOLE 58 0 0 ALNYLAM PHARMACEUTICALS INC Common 02043Q107 1847 16971 SH SOLE 16971 0 0 ALPHABET INC CL A Common 02079K305 7454 6415 SH SOLE 6415 0 0 ALPHABET INC CL C Common 02079K107 746857 642286 SH SOLE 611928 0 30358 ALTAIR ENGINEERING INC A Common 021369103 6039 227871 SH SOLE 159473 0 68398 ALTERYX INC Common 02156B103 48894 513750 SH SOLE 513750 0 0 ALTICE USA INC A Common 02156K103 250 11231 SH SOLE 5170 0 6061 ALTRIA GROUP INC. Common 02209S103 1600 41374 SH SOLE 41374 0 0 AMARIN CORP PLC ADR Common 023111206 320 80000 SH SOLE 80000 0 0 AMAZON COM INC. Common 023135106 1338491 686504 SH SOLE 653624 0 32880 AMDOCS LIMITED Common G02602103 2 41 SH SOLE 41 0 0 AMERICAN EXPRESS COMPANY Common 025816109 257 3000 SH SOLE 3000 0 0 AMERICOLD REALTY TRUST Common 03064D108 3604 105862 SH SOLE 105862 0 0 AMERISOURCEBERGEN CORP Common 03073E105 16 177 SH SOLE 177 0 0 AMETEK INC Common 031100100 35423 491849 SH SOLE 488828 0 3021 AMGEN INC Common 031162100 1238 6109 SH SOLE 6109 0 0 ANAPLAN INC Common 03272L108 17 567 SH SOLE 567 0 0 ANSYS INC Common 03662Q105 121594 523053 SH SOLE 523037 0 16 APELLIS PHARMACEUTICALS INC Common 03753U106 134 5000 SH SOLE 5000 0 0 APPLE INC. Common 037833100 928737 3652273 SH SOLE 3502590 0 149683 APPLIED MATERIALS INC Common 038222105 48274 1053554 SH SOLE 934318 0 119236 APTIV PLC Common G6095L109 76094 1545371 SH SOLE 1468440 0 76931 ARCO PLATFORM LTD CLASS A Common G04553106 7104 168094 SH SOLE 168094 0 0 ARES MANAGEMENT CORP Common 03990B101 1204 38933 SH SOLE 38933 0 0 ARGENX SE ADR Common 04016X101 1054 8000 SH SOLE 8000 0 0 ARMSTRONG WORLD INDUSTRIES Common 04247X102 14 170 SH SOLE 170 0 0 ARROWHEAD PHARMACEUTICALS Common 04280A100 230 8000 SH SOLE 8000 0 0 ASCENDIS PHARMACEUTICALS ADR Common 04351P101 563 5000 SH SOLE 5000 0 0 ASML HOLDING NV - ADR Common N07059210 26662 101904 SH SOLE 94706 0 7198 ASPEN TECHNOLOGY INC Common 045327103 26436 278064 SH SOLE 278064 0 0 ASSURED GUARANTY LTD Common G0585R106 3 100 SH SOLE 100 0 0 ASTRAZENECA PLC-SPONS ADR Common 046353108 6469 144845 SH SOLE 144845 0 0 AT&T INC. Common 00206R102 1396 47876 SH SOLE 47876 0 0 ATLASSIAN CORP PLC Common G06242104 5483 39947 SH SOLE 39926 0 21 ATRICURE INC Common 04963C209 42438 1263408 SH SOLE 1263408 0 0 AURINIA PHARMACEUTICALS INC Common 05156V102 813 56000 SH SOLE 56000 0 0 AUTODESK INC. Common 052769106 38721 248051 SH SOLE 242327 0 5724 AUTOLIV INC Common 052800109 2 49 SH SOLE 49 0 0 AUTOZONE INC Common 053332102 23 27 SH SOLE 27 0 0 AVALARA INC Common 05338G106 183204 2455818 SH SOLE 2242687 0 213131 AVERY DENNISON CORP Common 053611109 3 25 SH SOLE 25 0 0 AXOGEN INC Common 05463X106 6 591 SH SOLE 591 0 0 AXOS FINANCIAL INC Common 05465C100 5554 306337 SH SOLE 223745 0 82592 AXSOME THERAPEUTICS INC Common 05464T104 1118 19000 SH SOLE 19000 0 0 BAIDU COM INC SPONSORED REPSTG Common 056752108 1079 10702 SH SOLE 10702 0 0 BALCHEM CORP. Common 057665200 65494 663434 SH SOLE 663434 0 0 BALL CORP Common 058498106 145455 2249537 SH SOLE 2177222 0 72315 BANDWIDTH INC Common 05988J103 14489 215324 SH SOLE 213534 0 1790 BANK OF AMERICA CORP Common 060505104 1492 70294 SH SOLE 70294 0 0 BANK OZK Common 06417N103 3 178 SH SOLE 178 0 0 BAXTER INTERNATIONAL INC Common 071813109 2192 27000 SH SOLE 27000 0 0 BECTON DICKINSON & CO Common 075887109 15 66 SH SOLE 66 0 0 BED BATH & BEYOND INC Common 075896100 2027 481535 SH SOLE 481535 0 0 BENEFITFOCUS INC Common 08180D106 1958 219775 SH SOLE 219775 0 0 BEYOND AIR INC Common 08862L103 200 25000 SH SOLE 25000 0 0 BGC PARTNERS INC CL A Common 05541T101 1 566 SH SOLE 566 0 0 BILL.COM HOLDINGS INC Common 090043100 3398 99356 SH SOLE 77686 0 21670 BIOGEN INC Common 09062X103 51598 163090 SH SOLE 156525 0 6565 BIOMARIN PHARMACEUTICALS INC Common 09061G101 1522 18007 SH SOLE 18007 0 0 BIO-RAD LABORATORIES CL A Common 090572207 3374 9626 SH SOLE 9626 0 0 BIO-TECHNE CORP Common 09073M104 136868 721803 SH SOLE 721787 0 16 BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 5539 217491 SH SOLE 217491 0 0 BLACK DIAMOND THERAPEUTICS INC Common 09203E105 424 17000 SH SOLE 17000 0 0 BLACK KNIGHT INC Common 09215C105 14 246 SH SOLE 246 0 0 BLACKBAUD INC Common 09227Q100 55874 1005826 SH SOLE 1005826 0 0 BLACKLINE INC Common 09239B109 88493 1682049 SH SOLE 1682049 0 0 BLACKROCK INC. Common 09247X101 2618 5950 SH SOLE 5950 0 0 BLACKSTONE GROUP INC Common 09260D107 1582 34717 SH SOLE 34717 0 0 BLACKSTONE MORTGAGE TRUST INC Common 09257W100 723 38803 SH SOLE 38803 0 0 BOEING CO Common 097023105 10413 69821 SH SOLE 68872 0 949 BOSTON SCIENTIFIC CORP Common 101137107 294385 9021911 SH SOLE 8564221 0 457690 BRIGHT HORIZONS FAMILY SOLUTIO Common 109194100 35876 351721 SH SOLE 351721 0 0 BRISTOL MYERS SQUIBB CO Common 110122108 16951 304112 SH SOLE 299665 0 4447 BROADCOM LTD Common 11135F101 2148 9060 SH SOLE 9060 0 0 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 5 49 SH SOLE 49 0 0 BROWN & BROWN INC Common 115236101 29 800 SH SOLE 800 0 0 BROWN FORMAN CORP. CLASS B Common 115637209 66 1193 SH SOLE 1193 0 0 BRUNSWICK CORP. Common 117043109 2 65 SH SOLE 65 0 0 BURLINGTON STORES INC Common 122017106 8537 53877 SH SOLE 53869 0 8 CADENCE DESIGN SYSTEM INC Common 127387108 90926 1376828 SH SOLE 1354244 0 22584 CANADA GOOSE HOLDINGS INC Common 135086106 18772 943779 SH SOLE 662837 0 280942 CANTEL MEDICAL CORP Common 138098108 84286 2347801 SH SOLE 2347714 0 87 CAREDX INC Common 14167L103 111886 5125330 SH SOLE 5125330 0 0 CARLISLE COMPANIES Common 142339100 37 297 SH SOLE 297 0 0 CARLYLE GROUP INC Common 14316J108 2023 93454 SH SOLE 93454 0 0 CARMAX INC Common 143130102 28 516 SH SOLE 516 0 0 CARVANA CO Common 146869102 14141 256685 SH SOLE 256685 0 0 CASELLA WASTE SYSTEMS Common 147448104 73647 1885473 SH SOLE 1294603 0 590870 CASSAVA SCIENCES INC Common 14817C107 41 10000 SH SOLE 10000 0 0 CASTLE BIOSCIENCES INC Common 14843C105 477 16000 SH SOLE 16000 0 0 CATHAY GENERAL BANCORP Common 149150104 2 105 SH SOLE 105 0 0 CBRE GROUP INC Common 12504L109 19 500 SH SOLE 500 0 0 CDW CORP Common 12514G108 32 344 SH SOLE 344 0 0 CENTENE CORP DEL Common 15135B101 9118 153477 SH SOLE 149484 0 3993 CHARLES SCHWAB CORP Common 808513105 2 71 SH SOLE 71 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 30 69 SH SOLE 69 0 0 CHEGG INC Common 163092109 220191 6154021 SH SOLE 5345259 0 808762 CHEMED CORPORATION Common 16359R103 17 39 SH SOLE 39 0 0 CHEMOCENTRYX INC Common 16383L106 1205 30000 SH SOLE 30000 0 0 CHENIERE ENERGY PARTNERS LP Common 16411Q101 713 26416 SH SOLE 26416 0 0 CHEVRONTEXACO CORP Common 166764100 895 12356 SH SOLE 12356 0 0 CHEWY INC CLASS A Common 16679L109 622 16594 SH SOLE 16541 0 53 CHIPOTLE MEXICAN GRILL-CL A Common 169656105 1032 1577 SH SOLE 1577 0 0 CHOICE HOTELS INTL INC Common 169905106 9 145 SH SOLE 145 0 0 CIGNA CORP Common 125523100 127160 717689 SH SOLE 652814 0 64875 CIMAREX ENERGY CO Common 171798101 1 46 SH SOLE 46 0 0 CINTAS CORP. Common 172908105 73906 426662 SH SOLE 412288 0 14374 CISCO SYSTEMS INC Common 17275R102 2467 62768 SH SOLE 62768 0 0 CITIGROUP INC. Common 172967424 191 4531 SH SOLE 4531 0 0 CLEARSIDE BIOMEDICAL INC Common 185063104 68 40000 SH SOLE 40000 0 0 CLOROX CO. Common 189054109 28 160 SH SOLE 160 0 0 CME GROUP INC Common 12572Q105 52513 303700 SH SOLE 268250 0 35450 COCA COLA CO. Common 191216100 87752 1983088 SH SOLE 1944415 0 38673 COGNEX CORP. Common 192422103 72602 1719618 SH SOLE 1719618 0 0 COMCAST CORP CL A Common 20030N101 1951 56747 SH SOLE 56747 0 0 CONMED CORP Common 207410101 1 26 SH SOLE 26 0 0 CONOCOPHILLIPS Common 20825C104 805 26121 SH SOLE 26121 0 0 COPART INC. Common 217204106 4470 65242 SH SOLE 65242 0 0 COSTAR GROUP INC Common 22160N109 72237 123018 SH SOLE 122348 0 670 COSTCO WHOLESALE CORP NEW Common 22160K105 12591 44159 SH SOLE 42563 0 1596 COUPA SOFTWARE INC Common 22266L106 65223 466778 SH SOLE 458292 0 8486 CRANE CO Common 224399105 2 42 SH SOLE 42 0 0 CROWDSTRIKE HOLDINGS INC A Common 22788C105 122020 2191458 SH SOLE 2082767 0 108691 CROWN CASTLE INTERNATIONAL COR Common 22822V101 254605 1763192 SH SOLE 1654057 0 109135 CROWN HOLDINGS INC. Common 228368106 51 877 SH SOLE 877 0 0 CRYOPORT INC Common 229050307 80655 4724983 SH SOLE 4724983 0 0 CUE BIOPHARMA INC Common 22978P106 57 4000 SH SOLE 4000 0 0 CULLEN FROST BANKERS INC Common 229899109 2 36 SH SOLE 36 0 0 CVS HEALTH CORP Common 126650100 2608 43953 SH SOLE 43953 0 0 CYRUSONE INC Common 23283R100 916 14841 SH SOLE 14841 0 0 DANAHER CORP Common 235851102 485547 3508036 SH SOLE 3298789 0 209247 DARDEN RESTAURANTS INC Common 237194105 411 7546 SH SOLE 7546 0 0 DECIPHERA PHARMACEUTICALS INC Common 24344T101 165 4000 SH SOLE 4000 0 0 DELEK US HOLDINGS INC Common 24665A103 1 80 SH SOLE 80 0 0 DEXCOM INC. Common 252131107 167797 623156 SH SOLE 598610 0 24546 DIAMOND EAGLE ACQUISITION CORP Common 25258L109 28563 2314678 SH SOLE 2314540 0 138 DIAMONDBACK ENERGY INC Common 25278X109 158 6034 SH SOLE 6034 0 0 DIGITAL REALTY TRUST INC Common 253868103 17501 125990 SH SOLE 125990 0 0 DOLBY LABORATORIES INC CL A Common 25659T107 3774 69627 SH SOLE 69610 0 17 DOLLAR GENERAL CORP. Common 256677105 5343 35379 SH SOLE 35379 0 0 DOLLAR TREE INC Common 256746108 14 185 SH SOLE 185 0 0 DONALDSON CO. INC. Common 257651109 1 25 SH SOLE 25 0 0 DOVER CORP Common 260003108 12 139 SH SOLE 139 0 0 DOW CHEMICAL CO Common 260557103 240 8215 SH SOLE 8215 0 0 EAST WEST BANCORP INC Common 27579R104 3 107 SH SOLE 107 0 0 EASTGROUP PROPERTIES INC Common 277276101 1 11 SH SOLE 11 0 0 EATON CORP PLC Common G29183103 1101 14175 SH SOLE 14175 0 0 EBIX INC Common 278715206 14483 954056 SH SOLE 640770 0 313286 EDWARDS LIFESCIENCES CORP Common 28176E108 2022 10719 SH SOLE 10719 0 0 EHEALTH INC Common 28238P109 133171 945684 SH SOLE 885723 0 59961 ELECTRONICS ARTS INC Common 285512109 352 3512 SH SOLE 3512 0 0 ELEMENT SOLUTIONS INC Common 28618M106 12 1377 SH SOLE 1377 0 0 ELI LILLY & CO Common 532457108 11534 83144 SH SOLE 83144 0 0 EMERSON ELECTRIC CO. Common 291011104 11 223 SH SOLE 223 0 0 ENCOMPASS HEALTH CORP Common 29261A100 12 191 SH SOLE 191 0 0 ENERGIZER HOLDINGS INC. Common 29272W109 2 62 SH SOLE 62 0 0 ENPRO INDUSTRIES INC Common 29355X107 0 7 SH SOLE 7 0 0 ENVESTNET INC Common 29404K106 539 10014 SH SOLE 10014 0 0 EPAM SYSTEMS INC Common 29414B104 81955 441426 SH SOLE 302448 0 138978 EPR PROPERTIES Common 26884U109 1 60 SH SOLE 60 0 0 EQUIFAX INC Common 294429105 14 117 SH SOLE 117 0 0 EQUINIX INC. Common 29444U700 979 1567 SH SOLE 1567 0 0 EQUITY LIFESTYLE PROPERTIES IN Common 29472R108 7805 135785 SH SOLE 135785 0 0 ETSY INC Common 29786A106 279 7246 SH SOLE 7246 0 0 EVERBRIDGE INC Common 29978A104 211961 1992867 SH SOLE 1810727 0 182140 EXACT SCIENCES CORP Common 30063P105 3029 52219 SH SOLE 52219 0 0 EXXON MOBIL CORP Common 30231G102 1133 29849 SH SOLE 29849 0 0 FACEBOOK INC Common 30303M102 670004 4016809 SH SOLE 3882247 0 134562 FAIR ISAAC CORP Common 303250104 9033 29358 SH SOLE 29352 0 6 FATE THERAPEUTICS INC Common 31189P102 622 28000 SH SOLE 28000 0 0 FEDERAL AGRICULTURAL MTG CORP Common 313148306 1 17 SH SOLE 17 0 0 FERRARI N.V. Common N3167Y103 3686 24162 SH SOLE 24162 0 0 FIBROGEN INC Common 31572Q808 626 18000 SH SOLE 18000 0 0 FIDELITY NATIONAL INFORMATION Common 31620M106 401226 3298469 SH SOLE 3056263 0 242206 FIRSTSERVICE CORP Common 33767E202 92729 1202398 SH SOLE 858022 0 344376 FISERV INC. Common 337738108 114399 1204328 SH SOLE 1166058 0 38270 FIVE BELOW Common 33829M101 1763 25050 SH SOLE 25050 0 0 FIVE PRIME THERAPEUTICS INC Common 33830X104 114 50000 SH SOLE 50000 0 0 FIVE9 INC Common 338307101 4361 57039 SH SOLE 57039 0 0 FLEETCOR TECHNOLOGIES INC Common 339041105 21 111 SH SOLE 111 0 0 FLEX LTD Common Y2573F102 30832 3681410 SH SOLE 3681410 0 0 FLIR SYSTEMS INC Common 302445101 35949 1127289 SH SOLE 1127289 0 0 FNF GROUP Common 31620R303 3 112 SH SOLE 112 0 0 FORTIVE CORP Common 34959J108 19 347 SH SOLE 347 0 0 FORTUNE BRANDS HOME & SECURITY Common 34964C106 31 726 SH SOLE 726 0 0 FOUR CORNERS PROPERTY TRUST Common 35086T109 1 55 SH SOLE 55 0 0 FULCRUM THERAPEUTICS INC Common 359616109 194 16281 SH SOLE 16281 0 0 GARMIN LTD Common H2906T109 2508 33461 SH SOLE 33461 0 0 GARTNER INC Common 366651107 7 71 SH SOLE 71 0 0 GENERAL DYNAMICS CORP Common 369550108 832 6290 SH SOLE 6290 0 0 GENMAB A/S SP ADR Common 372303206 4770 225099 SH SOLE 225099 0 0 GEOPARK LTD Common G38327105 26 3673 SH SOLE 3673 0 0 GILEAD SCIENCES INC Common 375558103 49450 661448 SH SOLE 655370 0 6078 GLAUKOS CORPORATION Common 377322102 88265 2860172 SH SOLE 2483605 0 376567 GLAXOSMITHKLINE PLC ADR Common 37733W105 1111 29332 SH SOLE 29332 0 0 GLOBAL PAYMENTS INC Common 37940X102 3644 25262 SH SOLE 25262 0 0 GLOBANT SA Common L44385109 27640 314515 SH SOLE 216198 0 98317 GLYCOMIMETICS INC Common 38000Q102 125 55000 SH SOLE 55000 0 0 GOLDMAN SACHS GROUP INC Common 38141G104 1 8 SH SOLE 8 0 0 GOOSEHEAD INSURANCE Common 38267D109 9466 212089 SH SOLE 149552 0 62537 GRID DYNAMICS HOLDINGS INC Common 39813G109 12381 1547611 SH SOLE 1547611 0 0 GRIFOLS SA ADR Common 398438408 3680 182738 SH SOLE 182738 0 0 GRUBHUB INC Common 400110102 28334 695650 SH SOLE 695650 0 0 GUARDANT HEALTH INC Common 40131M109 83417 1198513 SH SOLE 1179345 0 19168 GUIDEWIRE SOFTWARE INC Common 40171V100 67791 854765 SH SOLE 854765 0 0 GW PHARMACEUTICALS ADR Common 36197T103 66404 758297 SH SOLE 730408 0 27889 H.B. FULLER CO Common 359694106 1 46 SH SOLE 46 0 0 HALOZYME THERAPEUTICS INC Common 40637H109 1043 58000 SH SOLE 58000 0 0 HAMILTON LANE INC CLASS A Common 407497106 48111 869849 SH SOLE 606993 0 262856 HARTFORD FINANCIAL SERVICES GR Common 416515104 541 15349 SH SOLE 15349 0 0 HASBRO INC. Common 418056107 4 51 SH SOLE 51 0 0 HEALTHEQUITY INC Common 42226A107 89007 1759373 SH SOLE 1759373 0 0 HEICO CORP Common 422806109 4461 59786 SH SOLE 59773 0 13 HEICO CORP CLASS A Common 422806208 32503 508654 SH SOLE 508654 0 0 HELIOS TECHNOLOGIES INC Common 42328H109 3 75 SH SOLE 75 0 0 HESKA CORP Common 42805E306 59681 1079219 SH SOLE 1079219 0 0 HEXCEL CORP Common 428291108 1492 40126 SH SOLE 40126 0 0 HILTON WORLDWIDE HOLDINGS INC Common 43300A203 21 308 SH SOLE 308 0 0 HOLLYFRONTIER CORPORATION Common 436106108 1 23 SH SOLE 23 0 0 HOME DEPOT INC Common 437076102 16843 90211 SH SOLE 86179 0 4032 HONEYWELL INTERNATIONAL INC Common 438516106 61128 456893 SH SOLE 412535 0 44358 HORIZON THERAPEUTICS PLC Common G46188101 296 10000 SH SOLE 10000 0 0 HUBBELL INC Common 443510607 13 116 SH SOLE 116 0 0 HUBSPOT INC Common 443573100 40566 304571 SH SOLE 223872 0 80699 HUMANA INC Common 444859102 3924 12495 SH SOLE 12495 0 0 HUNTINGTON INGALLS INDUSTRIES Common 446413106 1 6 SH SOLE 6 0 0 HUNTSMAN CORP Common 447011107 3 188 SH SOLE 188 0 0 IAA INC Common 449253103 1819 60716 SH SOLE 60716 0 0 IAC/INTERACTIVECORP Common 44919P508 3 16 SH SOLE 16 0 0 IDACORP INC Common 451107106 1 9 SH SOLE 9 0 0 IDEXX LABORATORIES CORP. Common 45168D104 548 2263 SH SOLE 2256 0 7 IHS MARKIT LTD Common G47567105 4519 75320 SH SOLE 75320 0 0 ILLINOIS TOOL WORKS INC Common 452308109 24 169 SH SOLE 169 0 0 ILLUMINA INC Common 452327109 1619 5928 SH SOLE 5920 0 8 IMMUNOMEDICS INC. Common 452907108 674 50000 SH SOLE 50000 0 0 IMPINJ INC Common 453204109 8262 494441 SH SOLE 322644 0 171797 INGERSOLL RAND INC Common 45687V106 11 435 SH SOLE 435 0 0 INGREDION INC Common 457187102 3 43 SH SOLE 43 0 0 INMODE LTD Common M5425M103 904 42060 SH SOLE 42060 0 0 INOGEN INC Common 45780L104 77684 1503755 SH SOLE 1503686 0 69 INOVIO PHARMACEUTICALS INC Common 45773H201 223 30000 SH SOLE 30000 0 0 INSULET CORP Common 45784P101 219948 1327550 SH SOLE 1192049 0 135501 INTER PARFUMS INC Common 458334109 0 8 SH SOLE 8 0 0 INTERCONTINENTAL EXCHANGE INC Common 45866F104 191834 2375658 SH SOLE 2317519 0 58139 INTERPUBLIC GROUP OF COS INC Common 460690100 1 65 SH SOLE 65 0 0 INTUIT INC. Common 461202103 106568 463338 SH SOLE 449046 0 14292 INTUITIVE SURGICAL INC Common 46120E602 55089 111244 SH SOLE 110119 0 1125 IOVANCE BIOTHERAPEUTICS INC Common 462260100 689 23000 SH SOLE 23000 0 0 IPG PHOTONICS CORP Common 44980X109 1099 9967 SH SOLE 9967 0 0 ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 57 363 SH SOLE 363 0 0 ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 7710 51180 SH SOLE 51180 0 0 J P MORGAN CHASE & CO. Common 46625H100 17108 190021 SH SOLE 187256 0 2765 JAMES RIVER GROUP HOLDINGS LTD Common G5005R107 3 96 SH SOLE 96 0 0 JOHNSON & JOHNSON Common 478160104 3262 24875 SH SOLE 24875 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 560 20761 SH SOLE 20761 0 0 JONES LANG LASALLE INC Common 48020Q107 29 290 SH SOLE 290 0 0 KAR AUCTION SERVICES INC Common 48238T109 8 674 SH SOLE 674 0 0 KIRKLAND LAKE GOLD LTD Common 49741E100 1977 66800 SH SOLE 66800 0 0 KLA CORPORATION Common 482480100 4750 33049 SH SOLE 33049 0 0 KODIAK SCIENCES INC Common 50015M109 167 3500 SH SOLE 3500 0 0 KOHLS CORP. Common 500255104 285 19568 SH SOLE 19568 0 0 KRATOS DEFENSE & SECURITY SOLU Common 50077B207 29769 2150934 SH SOLE 1466263 0 684671 KROGER CO. Common 501044101 358 11878 SH SOLE 11878 0 0 KULICKE & SOFFA INDUSTRIES INC Common 501242101 2 113 SH SOLE 113 0 0 L3HARRIS TECHNOLOGIES INC Common 502431109 1224 6797 SH SOLE 6797 0 0 LABORATORY CORP AMER HLDGS NEW Common 50540R409 49 387 SH SOLE 387 0 0 LAM RESEARCH CORP. Common 512807108 126999 529164 SH SOLE 510038 0 19126 LAMAR ADVERTISING CO CL A Common 512816109 823 16046 SH SOLE 16046 0 0 LAMB WESTON HOLDING INC Common 513272104 31 548 SH SOLE 548 0 0 LANDSTAR SYSTEMS INC. Common 515098101 13 140 SH SOLE 140 0 0 LAS VEGAS SANDS CORP Common 517834107 20461 481764 SH SOLE 476125 0 5639 LCI INDUSTRIES Common 50189K103 3 45 SH SOLE 45 0 0 LEIDOS HOLDINGS INC Common 525327102 4 43 SH SOLE 43 0 0 LEMAITRE VASCULAR INC Common 525558201 0 18 SH SOLE 18 0 0 LEVI STRAUSS & CO CLASS A Common 52736R102 310 24974 SH SOLE 24974 0 0 LINCOLN ELECTRIC HOLDINGS Common 533900106 1967 28501 SH SOLE 28501 0 0 LINDBLAD EXPEDITIONS HOLDING Common 535219109 925 221724 SH SOLE 155463 0 66261 LITTELFUSE INC Common 537008104 3 26 SH SOLE 26 0 0 LIVE NATION ENTERTAINMENT Common 538034109 71371 1569980 SH SOLE 1511367 0 58613 LIVEPERSON INC Common 538146101 2033 89341 SH SOLE 56220 0 33121 LOCKHEED MARTIN CORP. Common 539830109 43 127 SH SOLE 127 0 0 LOWES COMPANIES INC. Common 548661107 162723 1891030 SH SOLE 1836454 0 54576 LULULEMON ATHLETICA INC Common 550021109 64774 341723 SH SOLE 337984 0 3739 LYFT INC A Common 55087P104 41001 1527045 SH SOLE 1527045 0 0 MAGNOLIA OIL & GAS CORP Common 559663109 1979 494697 SH SOLE 494697 0 0 MANHATTAN ASSOCIATES INC Common 562750109 3741 75095 SH SOLE 75095 0 0 MARKETAXESS HOLDINGS INC. Common 57060D108 7630 22943 SH SOLE 22931 0 12 MARSH & McLENNAN COMPANIES INC Common 571748102 63 731 SH SOLE 731 0 0 MARTIN MARIETTA MATERIALS INC. Common 573284106 11 60 SH SOLE 60 0 0 MASIMO CORPORATION Common 574795100 5417 30581 SH SOLE 30564 0 17 MASTERCARD INC Common 57636Q104 25082 103832 SH SOLE 100653 0 3179 MCDONALDS CORP. Common 580135101 1129 6828 SH SOLE 6828 0 0 MCKESSON CORP Common 58155Q103 62 458 SH SOLE 458 0 0 MEDALLIA INC Common 584021109 42725 2131981 SH SOLE 2131981 0 0 MEDICAL PROPERTIES TRUST INC Common 58463J304 4 204 SH SOLE 204 0 0 MEDTRONIC PLC Common G5960L103 1064 11803 SH SOLE 11803 0 0 MEIRAGTX HOLDINGS PLC Common G59665102 511 38000 SH SOLE 38000 0 0 MERCADOLIBRE INC Common 58733R102 4128 8449 SH SOLE 8445 0 4 MERCK & CO INC Common 58933Y105 7482 97241 SH SOLE 97241 0 0 MERCURY SYSTEMS INC Common 589378108 173154 2427163 SH SOLE 2427120 0 43 MESA LABORATORIES INC Common 59064R109 609 2694 SH SOLE 2685 0 9 MICRON TECHNOLOGY INC. Common 595112103 53345 1268313 SH SOLE 1209511 0 58802 MICROSOFT CORP Common 594918104 1565314 9925265 SH SOLE 9543228 0 382037 MIDDLEBY CORP Common 596278101 5798 101937 SH SOLE 69458 0 32479 MIRATI THERAPEUTICS INC Common 60468T105 692 9000 SH SOLE 9000 0 0 MKS INSTRUMENTS INC Common 55306N104 5 58 SH SOLE 58 0 0 MODEL N INC Common 607525102 44441 2000948 SH SOLE 2000948 0 0 MODERNA INC Common 60770K107 6858 228971 SH SOLE 228971 0 0 MOELIS & CO CLASS A Common 60786M105 1211 43099 SH SOLE 43099 0 0 MONOLITHIC POWER SYSTEMS Common 609839105 40469 241661 SH SOLE 241661 0 0 MOODYS CORP Common 615369105 26 123 SH SOLE 123 0 0 MORGAN STANLEY Common 617446448 48317 1421086 SH SOLE 1296319 0 124767 MOTOROLA SOLUTIONS INC. Common 620076307 3212 24165 SH SOLE 24147 0 18 MSA SAFETY INC Common 553498106 3 29 SH SOLE 29 0 0 MSC INDUSTUSTRIAL DIRECT CO IN Common 553530106 1316 23942 SH SOLE 23942 0 0 MSCI INC Common 55354G100 427 1476 SH SOLE 1476 0 0 NANOSTRING TECHNOLOGIES INC Common 63009R109 5742 238756 SH SOLE 238756 0 0 NATERA INC Common 632307104 98555 3300558 SH SOLE 3300558 0 0 NATIONAL HEALTH INVESTORS INC Common 63633D104 1 28 SH SOLE 28 0 0 NATIONAL RETAIL PROPERTIES INC Common 637417106 1 40 SH SOLE 40 0 0 NEOGEN CORP Common 640491106 128761 1922094 SH SOLE 1922094 0 0 NEOGENOMICS INC Common 64049M209 22113 800906 SH SOLE 606770 0 194136 NETFLIX COM INC Common 64110L106 266741 710363 SH SOLE 674385 0 35978 NEUROCRINE BIOSCIENCES INC. Common 64125C109 673 7775 SH SOLE 7775 0 0 NEVRO CORP Common 64157F103 198060 1980996 SH SOLE 1688279 0 292717 NEW ORIENTAL EDUCATION & TECH. Common 647581107 11216 103623 SH SOLE 102743 0 880 NEWMARK GROUP INC - CLASS A Common 65158N102 1 218 SH SOLE 218 0 0 NEXTERA ENERGY INC Common 65339F101 1576 6548 SH SOLE 6548 0 0 NIC INC Common 62914B100 1073 46646 SH SOLE 46489 0 157 NIKE INC CL B Common 654106103 163412 1975003 SH SOLE 1950887 0 24116 NLIGHT INC Common 65487K100 2439 232485 SH SOLE 150631 0 81854 NORDSON CORP Common 655663102 56 417 SH SOLE 417 0 0 NORTHROP GRUMMAN CORP. Common 666807102 13 44 SH SOLE 44 0 0 NOVANTA INC Common 67000B104 12476 156189 SH SOLE 110686 0 45503 NOVARTIS AG ADR Common 66987V109 126163 1530180 SH SOLE 1513255 0 16925 NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205 1806 30000 SH SOLE 30000 0 0 NVENT ELECTRIC PLC Common G6700G107 2 117 SH SOLE 117 0 0 NVIDIA CORP. Common 67066G104 397526 1508064 SH SOLE 1422766 0 85298 NVR INC Common 62944T105 10 4 SH SOLE 4 0 0 NXP SEMICONDUCTORS NV Common N6596X109 174973 2109886 SH SOLE 1955836 0 154050 O REILLY AUTOMOTIVE INC Common 67103H107 3029 10062 SH SOLE 10062 0 0 OCULAR THERAPEUTIX INC Common 67576A100 173 35000 SH SOLE 35000 0 0 OKTA INC Common 679295105 276 2260 SH SOLE 2252 0 8 OLD DOMINION FREIGHT LINE Common 679580100 3581 27278 SH SOLE 27278 0 0 OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 39088 843504 SH SOLE 580925 0 262579 ONE GAS INC Common 68235P108 1 9 SH SOLE 9 0 0 ONEOK INC Common 682680103 340 15600 SH SOLE 15600 0 0 ORASURE TECHNOLOGIES INC Common 68554V108 726 67449 SH SOLE 67224 0 225 OUTFRONT MEDIA INC Common 69007J106 16 1208 SH SOLE 1208 0 0 PACKAGING CORP OF AMERICA Common 695156109 2 23 SH SOLE 23 0 0 PACWEST BANCORP Common 695263103 3 152 SH SOLE 152 0 0 PAYCOM SOFTWARE INC Common 70432V102 84430 417952 SH SOLE 417952 0 0 PAYLOCITY HOLDING CORP Common 70438V106 74388 842252 SH SOLE 573834 0 268418 PAYPAL HOLDINGS INC Common 70450Y103 279416 2918492 SH SOLE 2816425 0 102067 PELOTON INTERACTIVE INC Common 70614W100 3037 114389 SH SOLE 114389 0 0 PENN NATIONAL GAMING INC. Common 707569109 1193 94281 SH SOLE 94281 0 0 PEPSICO INC Common 713448108 3596 29940 SH SOLE 29940 0 0 PETIQ INC Common 71639T106 75694 3258462 SH SOLE 2876438 0 382024 PFIZER INC Common 717081103 4679 143347 SH SOLE 143347 0 0 PHIBRO ANIMAL HEALTH CORP A Common 71742Q106 2 84 SH SOLE 84 0 0 PHILIP MORRIS INTERNATIONAL Common 718172109 776 10631 SH SOLE 10631 0 0 PHREESIA INC Common 71944F106 2017 95922 SH SOLE 95922 0 0 PINTEREST INC CLASS A Common 72352L106 76753 4971055 SH SOLE 4689616 0 281439 PLANET FITNESS INC CLASS A Common 72703H101 43948 902433 SH SOLE 658260 0 244173 PLURALSIGHT INC CLASS A Common 72941B106 48254 4394720 SH SOLE 4122588 0 272132 PNM RESOURCES INC Common 69349H107 1 20 SH SOLE 20 0 0 POOL CORPORATION Common 73278L105 2137 10859 SH SOLE 10859 0 0 PORTLAND GENERAL ELECTRIC CO Common 736508847 1 20 SH SOLE 20 0 0 PORTOLA PHARMACEUTICALS INC Common 737010108 3236 453885 SH SOLE 348315 0 105570 PRA HEALTH SCIENCES INC Common 69354M108 4784 57610 SH SOLE 57610 0 0 PREFERRED BANK/LOS ANGELES Common 740367404 1 20 SH SOLE 20 0 0 PRINCIPIA BIOPHARMA INC Common 74257L108 178 3000 SH SOLE 3000 0 0 PROCTER & GAMBLE CO Common 742718109 5375 48861 SH SOLE 47322 0 1539 PROGRESSIVE CORP OH Common 743315103 228883 3099722 SH SOLE 2901276 0 198446 PROGYNY INC Common 74340E103 42582 2009533 SH SOLE 1383531 0 626002 PROLOGIS Common 74340W103 587 7305 SH SOLE 7305 0 0 PROOFPOINT INC Common 743424103 59100 576075 SH SOLE 576075 0 0 PROS HOLDINGS INC Common 74346Y103 52751 1700016 SH SOLE 1700016 0 0 PROVENTION BIO INC Common 74374N102 64 7000 SH SOLE 7000 0 0 PTC INC Common 69370C100 3806 62182 SH SOLE 62182 0 0 PUMA BIOTECHNOLOGY INC Common 74587V107 19707 2334967 SH SOLE 1605010 0 729957 PVH CORP Common 693656100 122 3250 SH SOLE 3250 0 0 Q2 HOLDINGS INC Common 74736L109 62444 1057296 SH SOLE 1057296 0 0 QUALCOMM INC. Common 747525103 7373 108987 SH SOLE 97850 0 11137 QUIDEL CORP Common 74838J101 198557 2030029 SH SOLE 2029958 0 71 RAPID7 INC Common 753422104 42622 983653 SH SOLE 672011 0 311642 RAYTHEON COMPANY Common 755111507 45996 350712 SH SOLE 343461 0 7251 REALPAGE INC Common 75606N109 21241 401295 SH SOLE 401271 0 24 REATA PHARMACEUTICALS INC A Common 75615P103 1984 13742 SH SOLE 13742 0 0 REGENERON PHARMACEUTICALS Common 75886F107 5281 10815 SH SOLE 10815 0 0 REPLIGEN CORP Common 759916109 100010 1035947 SH SOLE 1035947 0 0 RESMED INC Common 761152107 2339 15881 SH SOLE 15881 0 0 REXFORD INDUSTRIAL REALTY IN - Common 76169C100 3118 76031 SH SOLE 76031 0 0 RINGCENTRAL INC Common 76680R206 6273 29601 SH SOLE 28913 0 688 ROCKET PHARMACEUTICALS Common 77313F106 307 22000 SH SOLE 22000 0 0 ROCKWELL AUTOMATION INC. Common 773903109 2554 16927 SH SOLE 16927 0 0 ROKU INC Common 77543R102 3253 37189 SH SOLE 37189 0 0 ROPER TECHNOLOGIES INC Common 776696106 2535 8129 SH SOLE 8129 0 0 ROSS STORES INC Common 778296103 24 278 SH SOLE 278 0 0 ROWE T PRICE GROUP INC. Common 74144T108 78 797 SH SOLE 797 0 0 RPM INTERNATIONAL INC. Common 749685103 2 34 SH SOLE 34 0 0 S&P GLOBAL INC Common 78409V104 202124 824829 SH SOLE 759589 0 65240 SABRE CORP Common 78573M104 4 673 SH SOLE 673 0 0 SAGE THERAPEUTICS INC Common 78667J108 345 12000 SH SOLE 12000 0 0 SALESFORCE.COM INC Common 79466L302 544999 3785240 SH SOLE 3627064 0 158176 SAREPTA THERAPEUTICS INC Common 803607100 73740 753836 SH SOLE 731442 0 22394 SBA COMMUNICATIONS CORP Common 78410G104 16357 60589 SH SOLE 60589 0 0 SCHRODINGER INC Common 80810D103 574 13301 SH SOLE 13301 0 0 SEATTLE GENETICS INC Common 812578102 17050 147775 SH SOLE 145274 0 2501 SEMPRA ENERGY Common 816851109 1120 9911 SH SOLE 9911 0 0 SERVICE CORP INTERNATIONAL Common 817565104 3042 77769 SH SOLE 77747 0 22 SERVICEMASTER GLOBAL HOLDINGS Common 81761R109 1759 65130 SH SOLE 65130 0 0 SERVICENOW INC Common 81762P102 34954 121969 SH SOLE 118937 0 3032 SERVISFIRST BANCSHARES INC Common 81768T108 1 41 SH SOLE 41 0 0 SHAKE SHACK INC CLASS A Common 819047101 1434 38001 SH SOLE 38001 0 0 SHERWIN-WILLIAMS CO Common 824348106 141103 307065 SH SOLE 286958 0 20107 SHOPIFY INC - A Common 82509L107 64913 155693 SH SOLE 155688 0 5 SIGNATURE BANK Common 82669G104 15419 191801 SH SOLE 133411 0 58390 SILK ROAD MEDICAL INC Common 82710M100 328 10428 SH SOLE 10393 0 35 SITEONE LANDSCAPE SUPPLY INC Common 82982L103 45341 615878 SH SOLE 436743 0 179135 SKYWORKS SOLUTIONS INC Common 83088M102 51 566 SH SOLE 566 0 0 SMARTSHEET INC CLASS A Common 83200N103 3671 88430 SH SOLE 88430 0 0 SMILEDIRECTCLUB INC Common 83192H106 363 77829 SH SOLE 77829 0 0 SNAP-ON INC Common 833034101 2 20 SH SOLE 20 0 0 SOLAREDGE TECHNOLOGIES INC Common 83417M104 5633 68801 SH SOLE 68801 0 0 SOLARIS OILFIELD INFRASTRUCTUR Common 83418M103 1813 345285 SH SOLE 225043 0 120242 SPRIRE INC Common 84857L101 2 24 SH SOLE 24 0 0 SPS COMMERCE INC Common 78463M107 44772 962621 SH SOLE 665753 0 296868 SQUARE INC A Common 852234103 3727 71158 SH SOLE 71158 0 0 STAG INDUSTRIALS INC - REIT Common 85254J102 708 31442 SH SOLE 31442 0 0 STARBUCKS CORP. Common 855244109 121030 1841047 SH SOLE 1821951 0 19096 STERIS PLC Common G8473T100 4 26 SH SOLE 26 0 0 STONECO LTD Common G85158106 551 25300 SH SOLE 25300 0 0 STORE CAPITAL CORP Common 862121100 2 107 SH SOLE 107 0 0 STRYKER CORP Common 863667101 1927 11573 SH SOLE 11573 0 0 SUNRUN INC Common 86771W105 2872 284389 SH SOLE 284389 0 0 SVB FINANCIAL GROUP Common 78486Q101 5785 38293 SH SOLE 38293 0 0 SYNOPSYS INC Common 871607107 13 104 SH SOLE 104 0 0 T MOBILE US INC Common 872590104 160120 1908464 SH SOLE 1881472 0 26992 TABULA RASA HEALTHCARE INC Common 873379101 22480 429919 SH SOLE 287776 0 142143 TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 75046 1868684 SH SOLE 1868684 0 0 TAIWAN SEMICONDUCTOR ADR Common 874039100 1039 21747 SH SOLE 21747 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 10428 87917 SH SOLE 87917 0 0 TANDEM DIABETES CARE INC Common 875372203 60245 936211 SH SOLE 936211 0 0 TAPESTRY INC Common 876030107 485 37443 SH SOLE 37443 0 0 TARGA RESOURCES CORP Common 87612G101 1 84 SH SOLE 84 0 0 TELADOC INC Common 87918A105 97026 625931 SH SOLE 625898 0 33 TELARIA INC Common 879181105 311 51794 SH SOLE 48924 0 2870 TELEFLEX INC. Common 879369106 1 4 SH SOLE 4 0 0 TEMPUR-PEDIC INTERNATIONAL Common 88023U101 9 213 SH SOLE 213 0 0 TERRENO REALTY CORP Common 88146M101 0 7 SH SOLE 7 0 0 TESLA INC Common 88160R101 23152 44183 SH SOLE 43998 0 185 TETRA TECH INC. Common 88162G103 264 3738 SH SOLE 3738 0 0 TG THERAPEUTICS INC Common 88322Q108 403 41000 SH SOLE 41000 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 121613 428817 SH SOLE 412707 0 16110 TIFFANY & CO-NEW Common 886547108 3 21 SH SOLE 21 0 0 TJX COMPANY INC Common 872540109 12 255 SH SOLE 255 0 0 TOTAL SA ADR Common 89151E109 1044 28024 SH SOLE 28024 0 0 TRADE DESK INC CLASS A Common 88339J105 43091 223268 SH SOLE 150739 0 72529 TRADEWEB MARKETS INC CLASS A Common 892672106 34118 811552 SH SOLE 811492 0 60 TRANE TECHNOLOGIES Common G8994E103 53 636 SH SOLE 636 0 0 TRANSDIGM GROUP INC Common 893641100 54292 169562 SH SOLE 166989 0 2573 TRANSUNION Common 89400J107 31 465 SH SOLE 465 0 0 TREX COMPANY INC Common 89531P105 10616 132462 SH SOLE 132462 0 0 TRILLIUM THERAPEUTICS INC Common 89620X506 162 40000 SH SOLE 40000 0 0 TRIMBLE INC Common 896239100 2947 92595 SH SOLE 92595 0 0 TURNING POINT THERAPEUTICS INC Common 90041T108 2372 53112 SH SOLE 53112 0 0 TWILIO INC A Common 90138F102 22180 247848 SH SOLE 247848 0 0 TWIST BIOSCIENCE CORP Common 90184D100 734 24000 SH SOLE 24000 0 0 TYLER TECHNOLOGIES Common 902252105 92603 312256 SH SOLE 312244 0 12 UBER TECHNOLOGIES INC Common 90353T100 14143 506568 SH SOLE 406040 0 100528 ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 11991 269883 SH SOLE 182939 0 86944 UNDER ARMOUR INC CL A Common 904311107 493 53527 SH SOLE 53527 0 0 UNION PACIFIC CORP Common 907818108 135295 959270 SH SOLE 934765 0 24505 UNITED TECHNOLOGIES CORP. Common 913017109 4691 49734 SH SOLE 48400 0 1334 UNITEDHEALTH GROUP INC Common 91324P102 413551 1658315 SH SOLE 1611612 0 46703 UNITIL CORP Common 913259107 1 12 SH SOLE 12 0 0 UNIVERSAL DISPLAY CORP Common 91347P105 36271 275236 SH SOLE 275228 0 8 US FOODS HOLDING CORP Common 912008109 23758 1341503 SH SOLE 1341503 0 0 US PHYSICAL THERAPY INC Common 90337L108 36324 526440 SH SOLE 356962 0 169478 VAIL RESORTS INC. Common 91879Q109 12637 85556 SH SOLE 85556 0 0 VALERO ENERGY CORP Common 91913Y100 340 7485 SH SOLE 7485 0 0 VEEVA SYSTEMS INC CLASS A Common 922475108 199479 1275686 SH SOLE 1275664 0 22 VERISIGN INC. Common 92343E102 107867 598963 SH SOLE 593542 0 5421 VERISK ANALYTICS INC CLASS A Common 92345Y106 3156 22643 SH SOLE 22643 0 0 VERIZON COMMUNICATIONS Common 92343V104 3126 58181 SH SOLE 58181 0 0 VERTEX PHARMACEUTICALS INC Common 92532F100 390375 1640577 SH SOLE 1561803 0 78774 VIPSHOP HOLDINGS LTD ADR Common 92763W103 1355 87000 SH SOLE 87000 0 0 VISA INC CLASS A SHARES Common 92826C839 830736 5156010 SH SOLE 4886692 0 269318 VOCERA COMMUNICATIONS INC Common 92857F107 65778 3096893 SH SOLE 3096893 0 0 VULCAN MATERIALS Common 929160109 6028 55779 SH SOLE 55779 0 0 WAITR HOLDINGS INC Common 930752100 0 245 SH SOLE 245 0 0 WALMART INC Common 931142103 14681 129211 SH SOLE 126556 0 2655 WALT DISNEY CO. Common 254687106 18206 188472 SH SOLE 183780 0 4692 WASHINGTON TRUST BANCORP Common 940610108 2 45 SH SOLE 45 0 0 WASTE CONNECTIONS INC Common 94106B101 67056 865242 SH SOLE 838494 0 26748 WASTE MANAGEMENT INC NEW Common 94106L109 51814 559783 SH SOLE 545817 0 13966 WAYFAIR INC CL A Common 94419L101 6206 116123 SH SOLE 81939 0 34184 WELLS FARGO & CO NEW Common 949746101 903 31474 SH SOLE 31474 0 0 WELLTOWER INC Common 95040Q104 911 19904 SH SOLE 19904 0 0 WEST PHARMACEUTICAL SERVICES Common 955306105 18 116 SH SOLE 116 0 0 WESTERN ALLIANCE BANCORP Common 957638109 10 311 SH SOLE 311 0 0 WESTERN DIGITAL CORP. Common 958102105 18895 453987 SH SOLE 443717 0 10270 WESTERN UNION COMPANY Common 959802109 22 1232 SH SOLE 1232 0 0 WEX INC Common 96208T104 8 81 SH SOLE 81 0 0 WILLIAMS SONOMA INC. Common 969904101 10 237 SH SOLE 237 0 0 WINGSTOP INC Common 974155103 121188 1520549 SH SOLE 1520549 0 0 WISDOMTREE INVESTMENTS INC Common 97717P104 2165 929183 SH SOLE 929183 0 0 WIX.COM LTD Common M98068105 36 355 SH SOLE 177 0 178 WOODWARD INC. Common 980745103 240 4037 SH SOLE 4037 0 0 WORKDAY INC Common 98138H101 257 1973 SH SOLE 1973 0 0 XILINX INC Common 983919101 1948 24992 SH SOLE 24992 0 0 XPO LOGISTICS INC Common 983793100 7287 149474 SH SOLE 98464 0 51010 XYLEM INC Common 98419M100 374 5750 SH SOLE 5750 0 0 YANDEX NV Common N97284108 2629 77205 SH SOLE 77205 0 0 ZOETIS INC Common 98978V103 32095 272707 SH SOLE 263950 0 8757 ZOOM VIDEO COMMUNICATIONS A Common 98980L101 888 6077 SH SOLE 6057 0 20 ZUORA INC CLASS A Common 98983V106 2340 290685 SH SOLE 190381 0 100304 ZYMEWORKS INC Common 98985W102 709 20000 SH SOLE 20000 0 0