0001104659-19-063722.txt : 20191114 0001104659-19-063722.hdr.sgml : 20191114 20191114081331 ACCESSION NUMBER: 0001104659-19-063722 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191114 DATE AS OF CHANGE: 20191114 EFFECTIVENESS DATE: 20191114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FRED ALGER MANAGEMENT, LLC 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: 191216431 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 1 primary_doc.xml 13F-HR LIVE 0000003520 XXXXXXXX 09-30-2019 09-30-2019 false 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 11-14-2019 2 478 25484814 false 1 028-12230 ALPS Advisers, Inc. 2 028-04129 Weatherbie Capital, LLC
INFORMATION TABLE 2 a19-19291_1informationtable.xml INFORMATION TABLE 10X GENOMICS INC Common 88025U109 302 6000 SH SOLE 6000 0 0 2U INC Common 90214J101 1725 105975 SH SOLE 67231 0 38744 A.O. SMITH CORP Common 831865209 10381 217595 SH SOLE 217595 0 0 ABBOTT LABORATORIES Common 002824100 430101 5140445 SH SOLE 4839433 0 301012 ABBVIE INC Common 00287Y109 50051 660997 SH SOLE 653607 0 7390 ABIOMED INC. Common 003654100 95701 537980 SH SOLE 530931 0 7049 ACADIA PHARMACEUTICALS INC Common 004225108 36250 1007214 SH SOLE 690874 0 316340 ACCENTURE PLC IRELAND SHARES C Common G1151C101 768 3993 SH SOLE 3993 0 0 ACI WORLDWIDE INC Common 004498101 43187 1378687 SH SOLE 1378687 0 0 ACORDA THERAPEUTICS INC Common 00484M106 2295 799630 SH SOLE 512790 0 286840 ACTIVISION BLIZZARD INC Common 00507V109 20506 387486 SH SOLE 332138 0 55348 ADAPTIVE BIOTECHNOLOGIES Common 00650F109 33887 1096669 SH SOLE 1096669 0 0 ADOBE INC. Common 00724F101 654488 2369188 SH SOLE 2256801 0 112387 ADVANCED MICRO DEVICES INC. Common 007903107 10549 363894 SH SOLE 363894 0 0 AERIE PHARMACEUTICALS INC Common 00771V108 9451 491706 SH SOLE 405649 0 86057 AFFILIATED MANAGERS GROUP INC. Common 008252108 135 1618 SH SOLE 1618 0 0 AFYA LTD CLASS A Common G01125106 737 28753 SH SOLE 28753 0 0 AGILENT TECHNOLOGIES INC Common 00846U101 354 4621 SH SOLE 4621 0 0 AIR PRODUCTS & CHEMICALS INC Common 009158106 139093 626940 SH SOLE 603636 0 23304 AKAMAI TECHNOLOGIES INC Common 00971T101 2131 23319 SH SOLE 23319 0 0 ALEXANDRIA REAL ESTATE EQUITIE Common 015271109 2696 17500 SH SOLE 17500 0 0 ALIBABA GROUP HOLDING LTD ADR Common 01609W102 599675 3585928 SH SOLE 3390542 0 195386 ALIGN TECHNOLOGY INC Common 016255101 9 48 SH SOLE 48 0 0 ALLEGION PLC Common G0176J109 580 5600 SH SOLE 5600 0 0 ALLERGAN PLC Common G0177J108 163043 968819 SH SOLE 958264 0 10555 ALNYLAM PHARMACEUTICALS INC Common 02043Q107 47606 591970 SH SOLE 584359 0 7611 ALPHABET INC CL A Common 02079K305 6167 5050 SH SOLE 5050 0 0 ALPHABET INC CL C Common 02079K107 737800 605250 SH SOLE 584380 0 20870 ALTABA INC (CLOSED-END INVESTM Mutual Funds 021346101 27404 1406785 SH SOLE 1406785 0 0 ALTAIR ENGINEERING INC A Common 021369103 24364 703749 SH SOLE 484737 0 219012 ALTERYX INC Common 02156B103 78175 727681 SH SOLE 727681 0 0 ALTICE USA INC A Common 02156K103 46175 1610009 SH SOLE 1603870 0 6139 ALTRIA GROUP INC. Common 02209S103 2446 59799 SH SOLE 59799 0 0 AMARIN CORP PLC ADR Common 023111206 1289 85000 SH SOLE 85000 0 0 AMAZON COM INC. Common 023135106 1525410 878738 SH SOLE 842532 0 36206 AMERICAN EXPRESS COMPANY Common 025816109 520 4400 SH SOLE 4400 0 0 AMERICOLD REALTY TRUST Common 03064D108 3178 85718 SH SOLE 85718 0 0 AMETEK INC Common 031100100 5902 64276 SH SOLE 64276 0 0 AMGEN INC Common 031162100 1209 6250 SH SOLE 6250 0 0 ANAPLAN INC Common 03272L108 9076 193113 SH SOLE 165926 0 27187 ANSYS INC Common 03662Q105 109858 496285 SH SOLE 496270 0 15 APELLIS PHARMACEUTICALS INC Common 03753U106 747 31000 SH SOLE 31000 0 0 APPLE INC. Common 037833100 817963 3652110 SH SOLE 3512689 0 139421 APPLIED GENETIC TECHNOLOGIES Common 03820J100 146 35000 SH SOLE 35000 0 0 APPLIED MATERIALS INC Common 038222105 91218 1828008 SH SOLE 1625880 0 202128 APTIV PLC Common G6095L109 175174 2003815 SH SOLE 1898128 0 105687 ARCH CAPITAL GROUP LTD Common G0450A105 16 392 SH SOLE 392 0 0 ARCONIC INC Common 03965L100 3699 142253 SH SOLE 142253 0 0 ARMSTRONG WORLD INDUSTRIES Common 04247X102 46 479 SH SOLE 479 0 0 ARQULE INC Common 04269E107 574 80000 SH SOLE 80000 0 0 ASCENDIS PHARMACEUTICALS ADR Common 04351P101 674 7000 SH SOLE 7000 0 0 ASML HOLDING NV - ADR Common N07059210 1250 5033 SH SOLE 5033 0 0 ASPEN TECHNOLOGY INC Common 045327103 30698 249418 SH SOLE 249418 0 0 ASTRAZENECA PLC-SPONS ADR Common 046353108 6486 145534 SH SOLE 145534 0 0 AT&T INC. Common 00206R102 1853 48978 SH SOLE 48978 0 0 ATARA BIOTHERAPEUTICS INC Common 046513107 212 15000 SH SOLE 15000 0 0 ATHENEX INC Common 04685N103 122 10000 SH SOLE 10000 0 0 ATLASSIAN CORP PLC Common G06242104 11742 93608 SH SOLE 92694 0 914 AUTODESK INC. Common 052769106 69197 468500 SH SOLE 458926 0 9574 AUTOMATIC DATA PROCESSING INC. Common 053015103 15 96 SH SOLE 96 0 0 AUTOZONE INC Common 053332102 30 28 SH SOLE 28 0 0 AVALARA INC Common 05338G106 230034 3418552 SH SOLE 3152662 0 265890 AXOGEN INC Common 05463X106 1159 92890 SH SOLE 92890 0 0 AXOS FINANCIAL INC Common 05465C100 5403 195390 SH SOLE 146767 0 48623 AXSOME THERAPEUTICS INC Common 05464T104 304 15000 SH SOLE 15000 0 0 AZUL SA ADR Common 05501U106 2687 75000 SH SOLE 75000 0 0 BALCHEM CORP. Common 057665200 65715 662521 SH SOLE 662521 0 0 BALL CORP Common 058498106 138241 1898651 SH SOLE 1785647 0 113004 BANCOLOMBIA SA ADR Common 05968L102 317 6410 SH SOLE 6410 0 0 BANK OF AMERICA CORP Common 060505104 2094 71782 SH SOLE 71782 0 0 BAOZUN INC ADR Common 06684L103 2845 66621 SH SOLE 66621 0 0 BED BATH & BEYOND INC Common 075896100 4910 461487 SH SOLE 461487 0 0 BENEFITFOCUS INC Common 08180D106 1955 82127 SH SOLE 82127 0 0 BIOHAVEN PHARMACEUTICAL HOLDIN Common G11196105 751 18000 SH SOLE 18000 0 0 BIOMARIN PHARMACEUTICALS INC Common 09061G101 455 6756 SH SOLE 6756 0 0 BIO-RAD LABORATORIES CL A Common 090572207 1331 4000 SH SOLE 4000 0 0 BIO-TECHNE CORP Common 09073M104 159496 815127 SH SOLE 815108 0 19 BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 23706 916342 SH SOLE 916342 0 0 BLACK KNIGHT INC Common 09215C105 44 720 SH SOLE 720 0 0 BLACKBAUD INC Common 09227Q100 93478 1034740 SH SOLE 1034711 0 29 BLACKLINE INC Common 09239B109 74133 1550566 SH SOLE 1550566 0 0 BLACKROCK INC. Common 09247X101 2795 6273 SH SOLE 6273 0 0 BLACKSTONE GROUP INC Common 09260D107 2428 49721 SH SOLE 49721 0 0 BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1423 39698 SH SOLE 39698 0 0 BOEING CO Common 097023105 169683 445982 SH SOLE 434766 0 11216 BOOKING HOLDINGS INC Common 09857L108 31 16 SH SOLE 16 0 0 BOOZ ALLEN HAMILTON HOLDING Common 099502106 19 266 SH SOLE 266 0 0 BOSTON SCIENTIFIC CORP Common 101137107 411024 10101359 SH SOLE 9660833 0 440526 BRIGHT HORIZONS FAMILY SOLUTIO Common 109194100 10400 68197 SH SOLE 68197 0 0 BRISTOL MYERS SQUIBB CO Common 110122108 3117 61471 SH SOLE 61471 0 0 BROADCOM LTD Common 11135F101 54534 197538 SH SOLE 193850 0 3688 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 23 185 SH SOLE 185 0 0 BRUKER BIOSCIENCES CORP Common 116794108 18 400 SH SOLE 400 0 0 BURLINGTON STORES INC Common 122017106 24584 123029 SH SOLE 123012 0 17 CADENCE DESIGN SYSTEM INC Common 127387108 5877 88943 SH SOLE 88943 0 0 CANADA GOOSE HOLDINGS INC Common 135086106 156358 3556017 SH SOLE 3242403 0 313614 CANTEL MEDICAL CORP Common 138098108 141624 1893366 SH SOLE 1893308 0 58 CARE.COM INC Common 141633107 2054 196582 SH SOLE 142119 0 54463 CAREDX INC Common 14167L103 105610 4670925 SH SOLE 4670925 0 0 CARLYLE GROUP LP Common 14309L102 5437 212722 SH SOLE 192145 0 20577 CARMAX INC Common 143130102 32 358 SH SOLE 358 0 0 CARVANA CO Common 146869102 6862 103972 SH SOLE 99868 0 4104 CASELLA WASTE SYSTEMS Common 147448104 79071 1841428 SH SOLE 1246110 0 595318 CASTLE BIOSCIENCES INC Common 14843C105 362 20000 SH SOLE 20000 0 0 CBS CORP. NEW CLASS B Common 124857202 2999 74283 SH SOLE 65810 0 8473 CDW CORP Common 12514G108 17 141 SH SOLE 141 0 0 CELGENE CORP Common 151020104 1490 15000 SH SOLE 15000 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 33 81 SH SOLE 81 0 0 CHEGG INC Common 163092109 164781 5501880 SH SOLE 4634680 0 867200 CHENIERE ENERGY PARTNERS LP Common 16411Q101 1229 27028 SH SOLE 27028 0 0 CHEVRONTEXACO CORP Common 166764100 1502 12663 SH SOLE 12663 0 0 CHEWY INC CLASS A Common 16679L109 917 37289 SH SOLE 37265 0 24 CIGNA CORP Common 125523100 1175 7740 SH SOLE 7740 0 0 CINTAS CORP. Common 172908105 240499 897051 SH SOLE 854467 0 42584 CISCO SYSTEMS INC Common 17275R102 3297 66725 SH SOLE 66725 0 0 CITIGROUP INC. Common 172967424 36637 530352 SH SOLE 502822 0 27530 CLOVIS ONCOLOGY INC Common 189464100 139 35447 SH SOLE 35447 0 0 CME GROUP INC Common 12572Q105 22098 104563 SH SOLE 95693 0 8870 COCA COLA CO. Common 191216100 89837 1650201 SH SOLE 1610869 0 39332 COGNEX CORP. Common 192422103 125877 2562127 SH SOLE 2562019 0 108 COLGATE PALMOLIVE CO Common 194162103 17 227 SH SOLE 227 0 0 COMCAST CORP CL A Common 20030N101 2601 57694 SH SOLE 57694 0 0 CONOCOPHILLIPS Common 20825C104 1523 26727 SH SOLE 26727 0 0 COPART INC. Common 217204106 55 682 SH SOLE 682 0 0 CORE LABORATORIES NV Common N22717107 2573 55200 SH SOLE 55200 0 0 COSTAR GROUP INC Common 22160N109 29505 49739 SH SOLE 49696 0 43 COSTCO WHOLESALE CORP NEW Common 22160K105 4100 14230 SH SOLE 14230 0 0 COUPA SOFTWARE INC Common 22266L106 70082 540885 SH SOLE 540880 0 5 CREDICORP LTD Common G2519Y108 1926 9242 SH SOLE 9242 0 0 CROWN CASTLE INTERNATIONAL COR Common 22822V101 175663 1263670 SH SOLE 1192295 0 71375 CROWN HOLDINGS INC. Common 228368106 32 478 SH SOLE 478 0 0 CRYOPORT INC Common 229050307 74942 4582198 SH SOLE 4582198 0 0 CVS HEALTH CORP Common 126650100 4801 76127 SH SOLE 76127 0 0 CYRUSONE INC Common 23283R100 1487 18803 SH SOLE 18803 0 0 D.R. HORTON INC Common 23331A109 36 685 SH SOLE 685 0 0 DANAHER CORP Common 235851102 449014 3108868 SH SOLE 2959556 0 149312 DARDEN RESTAURANTS INC Common 237194105 913 7719 SH SOLE 7719 0 0 DEERE & CO. Common 244199105 3275 19416 SH SOLE 19416 0 0 DENBURY RESOURCES INC Common 247916208 1536 1290654 SH SOLE 1290654 0 0 DERMIRA INC Common 24983L104 23252 3638880 SH SOLE 2514217 0 1124663 DEXCOM INC. Common 252131107 67524 452452 SH SOLE 436559 0 15893 DIAMONDBACK ENERGY INC Common 25278X109 269 2992 SH SOLE 2992 0 0 DISCOVERY COMMUNICATIONS INC C Common 25470F104 1538 57748 SH SOLE 57748 0 0 DMC GLOBAL INC Common 23291C103 4325 98341 SH SOLE 98301 0 40 DOLBY LABORATORIES INC CL A Common 25659T107 4113 63624 SH SOLE 63624 0 0 DOLLAR GENERAL CORP. Common 256677105 45 285 SH SOLE 285 0 0 DOLLAR TREE INC Common 256746108 278917 2443208 SH SOLE 2338250 0 104958 DOW CHEMICAL CO Common 260557103 400 8403 SH SOLE 8403 0 0 DUPONT DE NEMOURS INC Common 26614N102 599 8403 SH SOLE 8403 0 0 E TRADE FINANCIAL CORP Common 269246401 8545 195575 SH SOLE 195575 0 0 EAGLE MATERIALS INC Common 26969P108 14 157 SH SOLE 157 0 0 EATON CORP PLC Common G29183103 1206 14501 SH SOLE 14501 0 0 EBIX INC Common 278715206 33012 784141 SH SOLE 532666 0 251475 ECOLAB INC Common 278865100 94 476 SH SOLE 476 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 349 1588 SH SOLE 1588 0 0 EHEALTH INC Common 28238P109 20334 304446 SH SOLE 252527 0 51919 ELECTRONICS ARTS INC Common 285512109 327 3344 SH SOLE 3344 0 0 ELF BEAUTY INC Common 26856L103 2586 147711 SH SOLE 147711 0 0 ELI LILLY & CO Common 532457108 1659 14833 SH SOLE 14833 0 0 ENDAVA PLC ADR Common 29260V105 767 20254 SH SOLE 0 0 20254 EPAM SYSTEMS INC Common 29414B104 59441 326027 SH SOLE 226675 0 99352 EQUIFAX INC Common 294429105 34 245 SH SOLE 245 0 0 EQUINIX INC. Common 29444U700 904 1567 SH SOLE 1567 0 0 EQUITY LIFESTYLE PROPERTIES IN Common 29472R108 3552 26586 SH SOLE 26586 0 0 ESTEE LAUDER COMPANIES INC CL Common 518439104 33 167 SH SOLE 167 0 0 ETSY INC Common 29786A106 7643 135280 SH SOLE 135280 0 0 EURONET WORLDWIDE INC Common 298736109 13 86 SH SOLE 86 0 0 EVENTBRITE INC Common 29975E109 4 198 SH SOLE 121 0 77 EVERBRIDGE INC Common 29978A104 168431 2729388 SH SOLE 2567783 0 161605 EXACT SCIENCES CORP Common 30063P105 61876 684695 SH SOLE 684679 0 16 EXTENDED STAY AMERICA INC UNIT Common 30224P200 807 55097 SH SOLE 55097 0 0 EXTRA SPACE STORAGE INC Common 30225T102 15 132 SH SOLE 132 0 0 EXXON MOBIL CORP Common 30231G102 2158 30557 SH SOLE 30557 0 0 FACEBOOK INC Common 30303M102 819044 4599302 SH SOLE 4384702 0 214600 FACTSET RESEARCH SYSTEMS INC Common 303075105 12 51 SH SOLE 51 0 0 FAIR ISAAC CORP Common 303250104 5040 16605 SH SOLE 16605 0 0 FATE THERAPEUTICS INC Common 31189P102 621 40000 SH SOLE 40000 0 0 FERRARI N.V. Common N3167Y103 2305 14962 SH SOLE 14962 0 0 FIBROGEN INC Common 31572Q808 851 23000 SH SOLE 23000 0 0 FIDELITY NATIONAL INFORMATION Common 31620M106 382578 2881729 SH SOLE 2674347 0 207382 FIRSTSERVICE CORP Common 33767E202 107960 1052549 SH SOLE 738257 0 314292 FISERV INC. Common 337738108 14906 143899 SH SOLE 143899 0 0 FIVE BELOW Common 33829M101 48404 383856 SH SOLE 383856 0 0 FLEETCOR TECHNOLOGIES INC Common 339041105 61 213 SH SOLE 213 0 0 FLIR SYSTEMS INC Common 302445101 105245 2001229 SH SOLE 2001170 0 59 FORTIVE CORP Common 34959J108 41 603 SH SOLE 603 0 0 FRESHPET INC Common 358039105 597 12000 SH SOLE 12000 0 0 FULCRUM THERAPEUTICS INC Common 359616109 711 107138 SH SOLE 107138 0 0 GARMIN LTD Common H2906T109 2751 32480 SH SOLE 32480 0 0 GARTNER INC Common 366651107 10 71 SH SOLE 71 0 0 GENERAL DYNAMICS CORP Common 369550108 1538 8418 SH SOLE 8418 0 0 GENMAB A/S SP ADR Common 372303206 4683 231133 SH SOLE 231133 0 0 GEOPARK LTD Common G38327105 579 31439 SH SOLE 31439 0 0 GILEAD SCIENCES INC Common 375558103 937 14783 SH SOLE 14783 0 0 GLAUKOS CORPORATION Common 377322102 131408 2102191 SH SOLE 1793390 0 308801 GLAXOSMITHKLINE PLC ADR Common 37733W105 1281 30007 SH SOLE 30007 0 0 GLOBAL BLOOD THERAPEUTICS INC Common 37890U108 388 8000 SH SOLE 8000 0 0 GLOBAL PAYMENTS INC Common 37940X102 6574 41345 SH SOLE 41345 0 0 GLOBANT SA Common L44385109 32684 356895 SH SOLE 248880 0 108015 GLYCOMIMETICS INC Common 38000Q102 259 60000 SH SOLE 60000 0 0 GOLDMAN SACHS GROUP INC Common 38141G104 3310 15973 SH SOLE 15973 0 0 GOSSAMER BIO INC Common 38341P102 504 30000 SH SOLE 30000 0 0 GRIFOLS SA ADR Common 398438408 3291 164238 SH SOLE 164238 0 0 GROCERY OUTLETS HOLDING CORP Common 39874R101 396 11412 SH SOLE 11412 0 0 GRUBHUB INC Common 400110102 3177 56516 SH SOLE 56516 0 0 GUARDANT HEALTH INC Common 40131M109 16420 257247 SH SOLE 257247 0 0 GUIDEWIRE SOFTWARE INC Common 40171V100 70891 672717 SH SOLE 672704 0 13 GW PHARMACEUTICALS ADR Common 36197T103 73045 635004 SH SOLE 618579 0 16425 HAEMONETICS CORP Common 405024100 1072 8500 SH SOLE 8500 0 0 HALOZYME THERAPEUTICS INC Common 40637H109 1024 66000 SH SOLE 66000 0 0 HAMILTON LANE INC CLASS A Common 407497106 38693 679306 SH SOLE 470146 0 209160 HARTFORD FINANCIAL SERVICES GR Common 416515104 1557 25687 SH SOLE 25687 0 0 HCA HEALTHCARE INC Common 40412C101 1445 12000 SH SOLE 12000 0 0 HEALTHEQUITY INC Common 42226A107 83889 1468007 SH SOLE 1467960 0 47 HEICO CORP Common 422806109 14008 112175 SH SOLE 112152 0 23 HELIOS TECHNOLOGIES INC Common 42328H109 14 338 SH SOLE 338 0 0 HESKA CORP Common 42805E306 73275 1033931 SH SOLE 1033931 0 0 HEXCEL CORP Common 428291108 3517 42820 SH SOLE 42820 0 0 HILTON WORLDWIDE HOLDINGS INC Common 43300A203 16 173 SH SOLE 173 0 0 HOME DEPOT INC Common 437076102 217944 939334 SH SOLE 918520 0 20814 HONEYWELL INTERNATIONAL INC Common 438516106 265578 1569607 SH SOLE 1516757 0 52850 HUBSPOT INC Common 443573100 30689 202418 SH SOLE 156045 0 46373 HUMANA INC Common 444859102 1916 7494 SH SOLE 7494 0 0 IAA INC Common 449253103 8480 203213 SH SOLE 203213 0 0 IAC/INTERACTIVECORP Common 44919P508 789 3621 SH SOLE 3621 0 0 IDEX CORP Common 45167R104 15 92 SH SOLE 92 0 0 IDEXX LABORATORIES CORP. Common 45168D104 7482 27515 SH SOLE 27449 0 66 IHS MARKIT LTD Common G47567105 5692 85110 SH SOLE 85110 0 0 ILLUMINA INC Common 452327109 108455 356501 SH SOLE 338790 0 17711 IMMUNOMEDICS INC. Common 452907108 570 43000 SH SOLE 43000 0 0 IMPINJ INC Common 453204109 3203 103902 SH SOLE 66602 0 37300 INDEPENDENT BANK GROUP INC Common 45384B106 22265 423209 SH SOLE 296874 0 126335 INGERSOLL RAND PLC Common G47791101 31 250 SH SOLE 250 0 0 INMODE LTD Common M5425M103 905 42086 SH SOLE 42086 0 0 INOGEN INC Common 45780L104 3408 71137 SH SOLE 71137 0 0 INSULET CORP Common 45784P101 273740 1659735 SH SOLE 1466336 0 193399 INTERCONTINENTAL EXCHANGE INC Common 45866F104 276841 3000334 SH SOLE 2917402 0 82932 INTERXION HOLDING NV Common N47279109 4722 57972 SH SOLE 57972 0 0 INTUIT INC. Common 461202103 1483 5575 SH SOLE 5575 0 0 INTUITIVE SURGICAL INC Common 46120E602 103080 190914 SH SOLE 188669 0 2245 INVITAE CORP Common 46185L103 1021 53000 SH SOLE 53000 0 0 IONIS PHARMACEUTICALS INC Common 462222100 11 190 SH SOLE 190 0 0 IOVANCE BIOTHERAPEUTICS INC Common 462260100 1602 88000 SH SOLE 88000 0 0 IPG PHOTONICS CORP Common 44980X109 1352 9967 SH SOLE 9967 0 0 IQVIA HOLDINGS INC Common 46266C105 1195 8000 SH SOLE 8000 0 0 IRHYTHM TECHNOLOGIES INC Common 450056106 39843 537616 SH SOLE 537616 0 0 J P MORGAN CHASE & CO. Common 46625H100 17915 152223 SH SOLE 152050 0 173 JOHNSON & JOHNSON Common 478160104 3293 25449 SH SOLE 25449 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 932 21242 SH SOLE 21242 0 0 KAR AUCTION SERVICES INC Common 48238T109 4232 172382 SH SOLE 172382 0 0 KKR & CO INC. Common 48251W104 1 45 SH SOLE 45 0 0 KLA CORPORATION Common 482480100 6602 41404 SH SOLE 41404 0 0 KOHLS CORP. Common 500255104 994 20021 SH SOLE 20021 0 0 KRATOS DEFENSE & SECURITY SOLU Common 50077B207 39660 2132824 SH SOLE 1460608 0 672216 KROGER CO. Common 501044101 259 10050 SH SOLE 10050 0 0 L3HARRIS TECHNOLOGIES INC Common 502431109 40233 192833 SH SOLE 191050 0 1783 LABORATORY CORP AMER HLDGS NEW Common 50540R409 14 84 SH SOLE 84 0 0 LAM RESEARCH CORP. Common 512807108 132694 574161 SH SOLE 560416 0 13745 LAMAR ADVERTISING CO CL A Common 512816109 1361 16617 SH SOLE 16617 0 0 LAMB WESTON HOLDING INC Common 513272104 2360 32456 SH SOLE 32456 0 0 LAS VEGAS SANDS CORP Common 517834107 47084 815166 SH SOLE 802163 0 13003 LEVI STRAUSS & CO CLASS A Common 52736R102 19170 1006832 SH SOLE 1006832 0 0 LINCOLN ELECTRIC HOLDINGS Common 533900106 2307 26585 SH SOLE 26585 0 0 LINDBLAD EXPEDITIONS HOLDING Common 535219109 11114 663135 SH SOLE 487841 0 175294 LIVE NATION ENTERTAINMENT Common 538034109 37982 572530 SH SOLE 499262 0 73268 LOWES COMPANIES INC. Common 548661107 19805 180107 SH SOLE 179844 0 263 LULULEMON ATHLETICA INC Common 550021109 66940 347684 SH SOLE 343044 0 4640 MAGNOLIA OIL & GAS CORP Common 559663109 3349 301686 SH SOLE 301686 0 0 MANHATTAN ASSOCIATES INC Common 562750109 6358 78819 SH SOLE 78807 0 12 MARKETAXESS HOLDINGS INC. Common 57060D108 5343 16316 SH SOLE 16316 0 0 MARTIN MARIETTA MATERIALS INC. Common 573284106 15 56 SH SOLE 56 0 0 MARVELL TECHNOLOGY GROUP LTD Common G5876H105 66554 2665378 SH SOLE 2608062 0 57316 MASCO CORP. Common 574599106 18953 454737 SH SOLE 454737 0 0 MASIMO CORPORATION Common 574795100 7717 51864 SH SOLE 51851 0 13 MCDONALDS CORP. Common 580135101 73497 342307 SH SOLE 330443 0 11864 MEDALLIA INC Common 584021109 48347 1762565 SH SOLE 1762509 0 56 MEDICINES CO Common 584688105 400 8000 SH SOLE 8000 0 0 MEDIDATA SOLUTIONS INC Common 58471A105 9409 102836 SH SOLE 102836 0 0 MEDPACE HOLDINGS INC Common 58506Q109 2711 32262 SH SOLE 32262 0 0 MEDTRONIC PLC Common G5960L103 24658 227013 SH SOLE 224640 0 2373 MEIRAGTX HOLDINGS PLC Common G59665102 494 31000 SH SOLE 31000 0 0 MERCADOLIBRE INC Common 58733R102 38296 69473 SH SOLE 68166 0 1307 MERCK & CO INC Common 58933Y105 14147 168059 SH SOLE 168059 0 0 MERCURY SYSTEMS INC Common 589378108 158014 1946704 SH SOLE 1946650 0 54 MESA LABORATORIES INC Common 59064R109 331 1393 SH SOLE 1389 0 4 METTLER-TOLEDO INTERNATIONAL Common 592688105 13 19 SH SOLE 19 0 0 MICRON TECHNOLOGY INC. Common 595112103 42959 1002545 SH SOLE 990569 0 11976 MICROSOFT CORP Common 594918104 1825152 13127759 SH SOLE 12589385 0 538374 MICROSTRATEGY INC CL-A Common 594972408 4249 28635 SH SOLE 28635 0 0 MIDDLEBY CORP Common 596278101 24254 207478 SH SOLE 141526 0 65952 MIRATI THERAPEUTICS INC Common 60468T105 935 12000 SH SOLE 12000 0 0 MODERNA INC Common 60770K107 159 10000 SH SOLE 10000 0 0 MONOLITHIC POWER SYSTEMS Common 609839105 35 226 SH SOLE 226 0 0 MORGAN STANLEY Common 617446448 51277 1201721 SH SOLE 1143866 0 57855 MOTOROLA SOLUTIONS INC. Common 620076307 4848 28450 SH SOLE 28435 0 15 MSCI INC Common 55354G100 89 408 SH SOLE 408 0 0 NANOSTRING TECHNOLOGIES INC Common 63009R109 16063 744010 SH SOLE 744010 0 0 NATERA INC Common 632307104 122343 3729973 SH SOLE 3729973 0 0 NEOGEN CORP Common 640491106 131299 1927745 SH SOLE 1927745 0 0 NEOGENOMICS INC Common 64049M209 1729 90445 SH SOLE 90445 0 0 NETFLIX COM INC Common 64110L106 91743 342810 SH SOLE 327867 0 14943 NEUROCRINE BIOSCIENCES INC. Common 64125C109 2550 28302 SH SOLE 28302 0 0 NEVRO CORP Common 64157F103 162778 1893423 SH SOLE 1541024 0 352399 NEXTERA ENERGY INC Common 65339F101 1553 6664 SH SOLE 6664 0 0 NIKE INC CL B Common 654106103 268365 2857376 SH SOLE 2820671 0 36705 NLIGHT INC Common 65487K100 4473 285647 SH SOLE 184592 0 101055 NMI HOLDINGS INC CLASS A Common 629209305 402 15300 SH SOLE 15300 0 0 NOMAD FOODS LTD Common G6564A105 1980 96596 SH SOLE 96596 0 0 NOVANTA INC Common 67000B104 19925 243818 SH SOLE 166234 0 77584 NOVARTIS AG ADR Common 66987V109 40022 460552 SH SOLE 449689 0 10863 NVIDIA CORP. Common 67066G104 98101 563572 SH SOLE 536659 0 26913 NVR INC Common 62944T105 48 13 SH SOLE 13 0 0 NXP SEMICONDUCTORS NV Common N6596X109 284581 2607964 SH SOLE 2406573 0 201391 O REILLY AUTOMOTIVE INC Common 67103H107 67741 169986 SH SOLE 167984 0 2002 OKTA INC Common 679295105 690 7008 SH SOLE 6984 0 24 OLD DOMINION FREIGHT LINE Common 679580100 2323 13669 SH SOLE 13669 0 0 OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 69984 1193449 SH SOLE 982188 0 211261 ONEOK INC Common 682680103 1168 15844 SH SOLE 15844 0 0 ORACLE CORP. Common 68389X105 61 1111 SH SOLE 1111 0 0 ORASURE TECHNOLOGIES INC Common 68554V108 1914 256228 SH SOLE 256228 0 0 OUTFRONT MEDIA INC Common 69007J106 32 1135 SH SOLE 1135 0 0 PAYCHEX INC. Common 704326107 45 549 SH SOLE 549 0 0 PAYCOM SOFTWARE INC Common 70432V102 111267 531132 SH SOLE 531132 0 0 PAYLOCITY HOLDING CORP Common 70438V106 95606 979773 SH SOLE 678754 0 301019 PAYPAL HOLDINGS INC Common 70450Y103 301273 2908321 SH SOLE 2788824 0 119497 PENUMBRA INC Common 70975L107 538 4000 SH SOLE 4000 0 0 PEPSICO INC Common 713448108 4177 30469 SH SOLE 30469 0 0 PERSONALS INC Common 71535D106 1702 115957 SH SOLE 115957 0 0 PETIQ INC Common 71639T106 88442 3244405 SH SOLE 2912965 0 331440 PFIZER INC Common 717081103 2880 80152 SH SOLE 80152 0 0 PHREESIA INC Common 71944F106 2339 96506 SH SOLE 96506 0 0 PINTEREST INC CLASS A Common 72352L106 52055 1968061 SH SOLE 1825681 0 142380 PLANET FITNESS INC CLASS A Common 72703H101 71208 1230481 SH SOLE 932258 0 298223 PLURALSIGHT INC CLASS A Common 72941B106 64918 3865314 SH SOLE 3865314 0 0 POOL CORPORATION Common 73278L105 66 326 SH SOLE 326 0 0 PORTOLA PHARMACEUTICALS INC Common 737010108 52165 1945008 SH SOLE 1374576 0 570432 POST HOLDINGS INC Common 737446104 30 280 SH SOLE 280 0 0 PRA HEALTH SCIENCES INC Common 69354M108 5725 57690 SH SOLE 57690 0 0 PROCTER & GAMBLE CO Common 742718109 5072 40779 SH SOLE 40779 0 0 PROGRESSIVE CORP OH Common 743315103 270443 3500879 SH SOLE 3286181 0 214698 PROLOGIS Common 74340W103 308 3610 SH SOLE 3610 0 0 PROOFPOINT INC Common 743424103 97393 754689 SH SOLE 754675 0 14 PROPETRO HOLDING CORP Common 74347M108 1237 136038 SH SOLE 136038 0 0 PROS HOLDINGS INC Common 74346Y103 85040 1426845 SH SOLE 1426845 0 0 PROTO LABS INC Common 743713109 746 7309 SH SOLE 7285 0 24 PTC INC Common 69370C100 7215 105826 SH SOLE 105826 0 0 PULTE HOME INC. Common 745867101 17 455 SH SOLE 455 0 0 PUMA BIOTECHNOLOGY INC Common 74587V107 17942 1666679 SH SOLE 1129516 0 537163 PVH CORP Common 693656100 287 3250 SH SOLE 3250 0 0 Q2 HOLDINGS INC Common 74736L109 80963 1026540 SH SOLE 1026540 0 0 QUALCOMM INC. Common 747525103 1564 20499 SH SOLE 20499 0 0 QUIDEL CORP Common 74838J101 100393 1636400 SH SOLE 1636348 0 52 RAPID7 INC Common 753422104 38602 850443 SH SOLE 586301 0 264142 RAYTHEON COMPANY Common 755111507 24701 125906 SH SOLE 125906 0 0 REALPAGE INC Common 75606N109 12420 197579 SH SOLE 192882 0 4697 REATA PHARMACEUTICALS INC A Common 75615P103 241 3000 SH SOLE 3000 0 0 REPLIGEN CORP Common 759916109 105557 1376406 SH SOLE 1376390 0 16 REXFORD INDUSTRIAL REALTY IN - Common 76169C100 5598 127174 SH SOLE 127174 0 0 RINGCENTRAL INC Common 76680R206 17 135 SH SOLE 135 0 0 ROCKWELL AUTOMATION INC. Common 773903109 314 1906 SH SOLE 1906 0 0 ROPER TECHNOLOGIES INC Common 776696106 3664 10276 SH SOLE 10276 0 0 ROSS STORES INC Common 778296103 15 135 SH SOLE 135 0 0 ROWE T PRICE GROUP INC. Common 74144T108 32 277 SH SOLE 277 0 0 ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 862 7955 SH SOLE 7955 0 0 S&P GLOBAL INC Common 78409V104 200693 819220 SH SOLE 759433 0 59787 SAGE THERAPEUTICS INC Common 78667J108 1052 7500 SH SOLE 7500 0 0 SALESFORCE.COM INC Common 79466L302 766434 5163256 SH SOLE 4898165 0 265091 SANOFI AVENTIS SPONSORED ADR Common 80105N105 2085 45000 SH SOLE 45000 0 0 SAREPTA THERAPEUTICS INC Common 803607100 71805 953332 SH SOLE 919325 0 34007 SBA COMMUNICATIONS CORP Common 78410G104 10638 44113 SH SOLE 44113 0 0 SEA LTD ADR Common 81141R100 266 8603 SH SOLE 8603 0 0 SEALED AIR CORP. Common 81211K100 14 337 SH SOLE 337 0 0 SEMPRA ENERGY Common 816851109 1497 10139 SH SOLE 10139 0 0 SENSEONICS HOLDINGS INC Common 81727U105 25 25000 SH SOLE 25000 0 0 SERVICEMASTER GLOBAL HOLDINGS Common 81761R109 25 453 SH SOLE 453 0 0 SERVICENOW INC Common 81762P102 49046 193210 SH SOLE 188514 0 4696 SHAKE SHACK INC CLASS A Common 819047101 21913 223509 SH SOLE 223478 0 31 SHERWIN-WILLIAMS CO Common 824348106 304003 552864 SH SOLE 515516 0 37348 SHOCKWAVE MEDICAL INC Common 82489T104 299 10000 SH SOLE 10000 0 0 SHOPIFY INC - A Common 82509L107 74945 240471 SH SOLE 240353 0 118 SIGNATURE BANK Common 82669G104 16444 137934 SH SOLE 95768 0 42166 SILK ROAD MEDICAL INC Common 82710M100 260 8000 SH SOLE 8000 0 0 SITEONE LANDSCAPE SUPPLY INC Common 82982L103 45097 609252 SH SOLE 430117 0 179135 SIX FLAGS ENTERTAINMENT CORP Common 83001A102 803 15802 SH SOLE 15802 0 0 SKYWORKS SOLUTIONS INC Common 83088M102 91 1151 SH SOLE 1151 0 0 SMARTSHEET INC CLASS A Common 83200N103 3211 89116 SH SOLE 89116 0 0 SMILEDIRECTCLUB INC Common 83192H106 783 56393 SH SOLE 56393 0 0 SOLAREDGE TECHNOLOGIES INC Common 83417M104 841 10051 SH SOLE 10051 0 0 SOLARIS OILFIELD INFRASTRUCTUR Common 83418M103 10662 794463 SH SOLE 525960 0 268503 SPIRIT AEROSYSTEMS HOLD CL A Common 848574109 16719 203301 SH SOLE 203301 0 0 SPS COMMERCE INC Common 78463M107 32158 683202 SH SOLE 484459 0 198743 SQUARE INC A Common 852234103 8895 143589 SH SOLE 143589 0 0 STAAR SURGICAL CO NEW Common 852312305 928 36000 SH SOLE 36000 0 0 STARBUCKS CORP. Common 855244109 44 500 SH SOLE 500 0 0 STEMLINE THERAPEUTICS INC Common 85858C107 364 35000 SH SOLE 35000 0 0 STOKE THERAPEUTICS INC Common 86150R107 258 12000 SH SOLE 12000 0 0 STRYKER CORP Common 863667101 3386 15655 SH SOLE 15655 0 0 SUNRUN INC Common 86771W105 3888 232730 SH SOLE 232730 0 0 SVB FINANCIAL GROUP Common 78486Q101 3049 14594 SH SOLE 14594 0 0 T MOBILE US INC Common 872590104 124385 1579085 SH SOLE 1559844 0 19241 TABULA RASA HEALTHCARE INC Common 873379101 5974 108745 SH SOLE 73994 0 34751 TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 73993 1748416 SH SOLE 1748416 0 0 TAIWAN SEMICONDUCTOR ADR Common 874039100 30707 660647 SH SOLE 649108 0 11539 TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 49731 396769 SH SOLE 388919 0 7850 TAL EDUCATION GROUP ADR Common 874080104 1965 57400 SH SOLE 57400 0 0 TANDEM DIABETES CARE INC Common 875372203 115701 1961703 SH SOLE 1961703 0 0 TAPESTRY INC Common 876030107 998 38311 SH SOLE 38311 0 0 TELADOC INC Common 87918A105 8795 129878 SH SOLE 129837 0 41 TELARIA INC Common 879181105 11461 1658569 SH SOLE 1169160 0 489409 TELEFLEX INC. Common 879369106 1115 3283 SH SOLE 3283 0 0 TEMPUR-PEDIC INTERNATIONAL Common 88023U101 30 394 SH SOLE 394 0 0 TESLA INC Common 88160R101 24 100 SH SOLE 100 0 0 TETRA TECH INC. Common 88162G103 697 8035 SH SOLE 8035 0 0 THE TRAVELERS COMPANIES INC Common 89417E109 79 531 SH SOLE 531 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 196649 675145 SH SOLE 659565 0 15580 TOTAL SA ADR Common 89151E109 1491 28666 SH SOLE 28666 0 0 TRACTOR SUPPLY COMPANY Common 892356106 26 288 SH SOLE 288 0 0 TRADE DESK INC CLASS A Common 88339J105 52601 280463 SH SOLE 193162 0 87301 TRADEWEB MARKETS INC CLASS A Common 892672106 4384 118559 SH SOLE 118559 0 0 TRANSDIGM GROUP INC Common 893641100 134901 259091 SH SOLE 239952 0 19139 TRANSLATE BIO INC Common 89374L104 109 11000 SH SOLE 11000 0 0 TRANSUNION Common 89400J107 25 304 SH SOLE 304 0 0 TRICIDA INC Common 89610F101 309 10000 SH SOLE 10000 0 0 TRIMBLE INC Common 896239100 4194 108072 SH SOLE 108072 0 0 TURNING POINT THERAPEUTICS INC Common 90041T108 1880 50000 SH SOLE 50000 0 0 TWILIO INC A Common 90138F102 706 6421 SH SOLE 6421 0 0 TWIST BIOSCIENCE CORP Common 90184D100 131 5500 SH SOLE 5500 0 0 TWITTER INC Common 90184L102 30708 745334 SH SOLE 732611 0 12723 TYLER TECHNOLOGIES Common 902252105 86691 330251 SH SOLE 330236 0 15 TYSON FOODS INC Common 902494103 1125 13059 SH SOLE 13059 0 0 ULTA BEAUTY INC. Common 90384S303 3164 12622 SH SOLE 12622 0 0 ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 5145 120264 SH SOLE 79097 0 41167 UNDER ARMOUR INC CL A Common 904311107 11 574 SH SOLE 574 0 0 UNIFIRST CORP Common 904708104 5592 28658 SH SOLE 28658 0 0 UNION PACIFIC CORP Common 907818108 120496 743894 SH SOLE 717807 0 26087 UNITED PARCEL SERVICE INC CL-B Common 911312106 817 6818 SH SOLE 6818 0 0 UNITED TECHNOLOGIES CORP. Common 913017109 37585 275304 SH SOLE 271484 0 3820 UNITEDHEALTH GROUP INC Common 91324P102 242555 1116118 SH SOLE 1073542 0 42576 UNIVERSAL DISPLAY CORP Common 91347P105 6225 37077 SH SOLE 37077 0 0 US FOODS HOLDING CORP Common 912008109 41298 1004808 SH SOLE 992501 0 12307 US PHYSICAL THERAPY INC Common 90337L108 41648 319023 SH SOLE 206677 0 112346 VAIL RESORTS INC. Common 91879Q109 39791 174859 SH SOLE 173486 0 1373 VALERO ENERGY CORP Common 91913Y100 653 7655 SH SOLE 7655 0 0 VEEVA SYSTEMS INC CLASS A Common 922475108 173562 1136693 SH SOLE 1134426 0 2267 VERISIGN INC. Common 92343E102 5150 27302 SH SOLE 27302 0 0 VERISK ANALYTICS INC CLASS A Common 92345Y106 6575 41579 SH SOLE 41579 0 0 VERIZON COMMUNICATIONS Common 92343V104 3592 59517 SH SOLE 59517 0 0 VERTEX PHARMACEUTICALS INC Common 92532F100 242878 1433588 SH SOLE 1373709 0 59879 VIACOM INC NEW CLASS B Common 92553P201 12645 526236 SH SOLE 526236 0 0 VIPSHOP HOLDINGS LTD ADR Common 92763W103 250 27979 SH SOLE 27979 0 0 VISA INC CLASS A SHARES Common 92826C839 959193 5576381 SH SOLE 5312931 0 263450 VOCERA COMMUNICATIONS INC Common 92857F107 70860 2874636 SH SOLE 2874636 0 0 VULCAN MATERIALS Common 929160109 47857 316434 SH SOLE 316434 0 0 WAITR HOLDINGS INC Common 930752100 1 489 SH SOLE 489 0 0 WALMART INC Common 931142103 122573 1032802 SH SOLE 1018311 0 14491 WALT DISNEY CO. Common 254687106 233770 1793813 SH SOLE 1771249 0 22564 WASTE CONNECTIONS INC Common 94106B101 18598 202147 SH SOLE 202122 0 25 WASTE MANAGEMENT INC NEW Common 94106L109 46 404 SH SOLE 404 0 0 WATERS CORP. Common 941848103 14 61 SH SOLE 61 0 0 WAYFAIR INC CL A Common 94419L101 58524 521980 SH SOLE 361950 0 160030 WELLS FARGO & CO NEW Common 949746101 1624 32195 SH SOLE 32195 0 0 WELLTOWER INC Common 95040Q104 11581 127753 SH SOLE 127753 0 0 WEX INC Common 96208T104 29 145 SH SOLE 145 0 0 WINGSTOP INC Common 974155103 136453 1563394 SH SOLE 1563394 0 0 WISDOMTREE INVESTMENTS INC Common 97717P104 49048 9387191 SH SOLE 9387191 0 0 WIX.COM LTD Common M98068105 10835 92815 SH SOLE 92499 0 316 WOODWARD INC. Common 980745103 519 4812 SH SOLE 4812 0 0 WORKDAY INC Common 98138H101 57472 338150 SH SOLE 331264 0 6886 XILINX INC Common 983919101 138705 1446352 SH SOLE 1425224 0 21128 XPO LOGISTICS INC Common 983793100 21471 300004 SH SOLE 241295 0 58709 XYLEM INC Common 98419M100 781 9805 SH SOLE 9805 0 0 YANDEX NV Common N97284108 3539 101085 SH SOLE 101085 0 0 YELP INC Common 985817105 15 436 SH SOLE 436 0 0 YUM BRANDS INC Common 988498101 14 122 SH SOLE 122 0 0 YUM CHINA HOLDINGS INC Common 98850P109 15 331 SH SOLE 331 0 0 ZENDESK INC Common 98936J101 50 691 SH SOLE 691 0 0 ZOETIS INC Common 98978V103 103096 827485 SH SOLE 812355 0 15130 ZUORA INC CLASS A Common 98983V106 6153 408861 SH SOLE 278440 0 130421