0001104659-18-045940.txt : 20180719 0001104659-18-045940.hdr.sgml : 20180719 20180719094223 ACCESSION NUMBER: 0001104659-18-045940 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180719 DATE AS OF CHANGE: 20180719 EFFECTIVENESS DATE: 20180719 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: 18959721 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-2018 06-30-2018 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 07-19-2018 2 540 23819685 false 1 028-12230 ALPS Advisers, Inc. 2 028-04129 Weatherbie Capital, LLC
INFORMATION TABLE 2 a18-15241_1informationtable.xml INFORMATION TABLE 2U INC Common 90214J101 17186 205675 SH SOLE 124525 0 81150 3M COMPANY Common 88579Y101 544 2764 SH SOLE 2764 0 0 ABAXIS INC Common 002567105 31 369 SH SOLE 369 0 0 ABBOTT LABORATORIES Common 002824100 62 1013 SH SOLE 1013 0 0 ABBVIE INC Common 00287Y109 2091 22574 SH SOLE 22574 0 0 ABIOMED INC. Common 003654100 157173 384240 SH SOLE 320074 0 64166 ACADIA PHARMACEUTICALS INC Common 004225108 14001 916886 SH SOLE 571164 0 345722 ACCENTURE PLC IRELAND SHARES C Common G1151C101 654 3996 SH SOLE 3996 0 0 ACI WORLDWIDE INC Common 004498101 25974 1052841 SH SOLE 1052841 0 0 ACORDA THERAPEUTICS INC Common 00484M106 9418 328143 SH SOLE 204737 0 123406 ACTIVISION BLIZZARD INC Common 00507V109 22 294 SH SOLE 294 0 0 ADAPTIMMUNE THERAPEUTICS ADR Common 00653A107 297 25000 SH SOLE 25000 0 0 ADOBE SYSTEMS INC. Common 00724F101 304874 1250457 SH SOLE 1181835 0 68622 AERIE PHARMACEUTICALS INC Common 00771V108 12398 183531 SH SOLE 183531 0 0 AETNA INC NEW Common 00817Y108 40 216 SH SOLE 216 0 0 AFFILIATED MANAGERS GROUP INC. Common 008252108 1027 6908 SH SOLE 6908 0 0 AFLAC INC Common 001055102 58 1349 SH SOLE 1349 0 0 AGILENT TECHNOLOGIES INC Common 00846U101 365 5904 SH SOLE 5904 0 0 AGIOS PHARMACEUTICALS INC Common 00847X104 4103 48707 SH SOLE 35667 0 13040 AIMMUNE THERAPEUTICS INC Common 00900T107 269 10000 SH SOLE 10000 0 0 AIR PRODUCTS & CHEMICALS INC Common 009158106 167132 1073218 SH SOLE 1056874 0 16344 ALBEMARLE CORP Common 012653101 12 132 SH SOLE 132 0 0 ALEXION PHARMACEUTICALS INC Common 015351109 2991 24092 SH SOLE 24092 0 0 ALIBABA GROUP HOLDING LTD ADR Common 01609W102 468146 2523291 SH SOLE 2424290 0 99001 ALIGN TECHNOLOGY INC Common 016255101 38363 112126 SH SOLE 60692 0 51434 ALLEGION PLC Common G0176J109 433 5598 SH SOLE 5598 0 0 ALLERGAN PLC Common G0177J108 22437 134581 SH SOLE 134581 0 0 ALLIANCE DATA SYSTEMS CORP Common 018581108 23 100 SH SOLE 100 0 0 ALLSTATE CORP Common 020002101 11 123 SH SOLE 123 0 0 ALNYLAM PHARMACEUTICALS INC Common 02043Q107 2487 25253 SH SOLE 25253 0 0 ALPHABET INC CL A Common 02079K305 5724 5069 SH SOLE 5069 0 0 ALPHABET INC CL C Common 02079K107 909657 815361 SH SOLE 780956 0 34405 ALTABA INC (CLOSED-END INVESTM Mutual Funds 021346101 260947 3564356 SH SOLE 3350875 0 213481 ALTAIR ENGINEERING INC A Common 021369103 8421 246364 SH SOLE 141573 0 104791 ALTRIA GROUP INC. Common 02209S103 3422 60263 SH SOLE 60263 0 0 AMAZON COM INC. Common 023135106 1826642 1074622 SH SOLE 1022126 0 52496 AMERICAN ELECTRIC POWER CO INC Common 025537101 6 85 SH SOLE 85 0 0 AMERICAN EXPRESS COMPANY Common 025816109 31 313 SH SOLE 313 0 0 AMERICAN INTERNATIONAL GROUP Common 026874784 9 161 SH SOLE 161 0 0 AMERISOURCEBERGEN CORP Common 03073E105 4 44 SH SOLE 44 0 0 AMETEK INC Common 031100100 6718 93101 SH SOLE 93101 0 0 AMGEN INC Common 031162100 2716 14714 SH SOLE 14714 0 0 AMICUS THERAPEUTICS INC Common 03152W109 1640 105000 SH SOLE 105000 0 0 AMPHENOL CORP Common 032095101 43 488 SH SOLE 488 0 0 ANADARKO PETROLEUM CORP. Common 032511107 7 102 SH SOLE 102 0 0 ANSYS INC Common 03662Q105 23545 135175 SH SOLE 135175 0 0 ANTHEM INC Common 036752103 21 89 SH SOLE 89 0 0 AON PLC Common G0408V102 23 168 SH SOLE 168 0 0 APERGY CORP Common 03755L104 6 133 SH SOLE 133 0 0 APPLE INC. Common 037833100 724261 3912596 SH SOLE 3542902 0 369694 APPLIED MATERIALS INC Common 038222105 315725 6835353 SH SOLE 6360827 0 474526 APPTIO INC - CLASS A Common 03835C108 47104 1301204 SH SOLE 1301204 0 0 APTIV PLC Common G6095L109 69243 755675 SH SOLE 734002 0 21673 ARGENX SE ADR Common 04016X101 249 3000 SH SOLE 3000 0 0 ARISTA NETWORKS INC Common 040413106 66 256 SH SOLE 256 0 0 ASML HOLDING NV - ADR Common N07059210 76 385 SH SOLE 385 0 0 ASSEMBLY BIOSCIENCES INC Common 045396108 392 10000 SH SOLE 10000 0 0 ASTRAZENECA PLC-SPONS ADR Common 046353108 2016 57408 SH SOLE 57408 0 0 AT&T INC. Common 00206R102 1551 48301 SH SOLE 48301 0 0 AUDENTES THERAPEUTICS INC Common 05070R104 306 8000 SH SOLE 8000 0 0 AUTODESK INC. Common 052769106 214695 1637767 SH SOLE 1596857 0 40910 AUTOMATIC DATA PROCESSING INC. Common 053015103 53919 401960 SH SOLE 344844 0 57116 AUTOZONE INC Common 053332102 2403 3581 SH SOLE 3581 0 0 AVALARA INC Common 05338G106 52044 975147 SH SOLE 918867 0 56280 AVERY DENNISON CORP Common 053611109 23 222 SH SOLE 222 0 0 AXOGEN INC Common 05463X106 20457 407113 SH SOLE 337490 0 69623 BAIDU COM INC SPONSORED REPSTG Common 056752108 6026 24799 SH SOLE 24799 0 0 BAKER HUGHES A GE CO LLC Common 05722G100 5 164 SH SOLE 164 0 0 BALCHEM CORP. Common 057665200 28417 289552 SH SOLE 289552 0 0 BANK NEW YORK MELLON CORP Common 064058100 32 595 SH SOLE 595 0 0 BANK OF AMERICA CORP Common 060505104 104920 3721900 SH SOLE 3687321 0 34579 BAXTER INTERNATIONAL INC Common 071813109 2895 39211 SH SOLE 39211 0 0 BB&T CORPORATION Common 054937107 6 126 SH SOLE 126 0 0 BECTON DICKINSON & CO Common 075887109 12 51 SH SOLE 51 0 0 BEIGENE LTD ADR Common 07725L102 2765 17988 SH SOLE 17988 0 0 BEST BUY COMPANY INC. Common 086516101 13 170 SH SOLE 170 0 0 BIOGEN INC Common 09062X103 3715 12801 SH SOLE 12801 0 0 BIOMARIN PHARMACEUTICALS INC Common 09061G101 91795 974473 SH SOLE 878241 0 96232 BIO-TECHNE CORP Common 09073M104 73821 498960 SH SOLE 425761 0 73199 BIOTELEMETRY INC Common 090672106 540 12000 SH SOLE 12000 0 0 BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 7292 308326 SH SOLE 305907 0 2419 BLACKBAUD INC Common 09227Q100 38109 371972 SH SOLE 371972 0 0 BLACKLINE INC Common 09239B109 30153 694294 SH SOLE 694294 0 0 BLACKROCK INC. Common 09247X101 14923 29903 SH SOLE 29761 0 142 BLACKSTONE GROUP LP Common 09253U108 86399 2685713 SH SOLE 2635587 0 50126 BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1278 40661 SH SOLE 40661 0 0 BLUEBIRD BIO INC Common 09609G100 8840 56324 SH SOLE 56324 0 0 BLUEPRINT MEDICINES GROUP Common 09627Y109 540 8500 SH SOLE 8500 0 0 BOEING CO Common 097023105 380782 1134934 SH SOLE 1063103 0 71831 BOFI HOLDING INC Common 05566U108 26646 651330 SH SOLE 449275 0 202055 BOOKING HOLDINGS INC Common 09857L108 64624 31880 SH SOLE 24060 0 7820 BOSTON SCIENTIFIC CORP Common 101137107 187688 5739699 SH SOLE 5548049 0 191650 BRIGHTVIEW HOLDINGS INC Common 10948C107 4413 201055 SH SOLE 201055 0 0 BRISTOL MYERS SQUIBB CO Common 110122108 39860 720270 SH SOLE 714449 0 5821 BROADCOM LTD Common 11135F101 463127 1908699 SH SOLE 1839956 0 68743 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 54 471 SH SOLE 471 0 0 BROOKFIELD ASSET MANAGEMENT IN Common 112585104 4 111 SH SOLE 111 0 0 BURLINGTON STORES INC Common 122017106 14772 98132 SH SOLE 98132 0 0 BWX TECHNOLOGIES INC Common 05605H100 26 424 SH SOLE 424 0 0 C H ROBINSON WORLDWIDE INC NEW Common 12541W209 12 144 SH SOLE 144 0 0 CALITHERA BIOSCIENCES INC Common 13089P101 70 14000 SH SOLE 14000 0 0 CANADA GOOSE HOLDINGS INC Common 135086106 62825 1067548 SH SOLE 878532 0 189016 CANADIAN NATIONAL RAILWAY CO Common 136375102 6 73 SH SOLE 73 0 0 CANTEL MEDICAL CORP Common 138098108 75649 769105 SH SOLE 769105 0 0 CAPITAL ONE FINANCIAL CORP. Common 14040H105 29 318 SH SOLE 318 0 0 CAREDX INC Common 14167L103 39937 3262790 SH SOLE 3262790 0 0 CARNIVAL CORP Common 143658300 23672 413055 SH SOLE 403631 0 9424 CATERPILLAR INC. Common 149123101 90 665 SH SOLE 665 0 0 CAVIUM INC Common 14964U108 28545 330000 SH SOLE 330000 0 0 CBOE HOLDINGS INC Common 12503M108 22 208 SH SOLE 208 0 0 CBRE GROUP INC Common 12504L109 27 562 SH SOLE 562 0 0 CBS CORP. NEW CLASS B Common 124857202 45 802 SH SOLE 802 0 0 CDW CORP Common 12514G108 14 178 SH SOLE 178 0 0 CELGENE CORP Common 151020104 479 6034 SH SOLE 6034 0 0 CEMEX SAB -SPONS ADR Common 151290889 800 122021 SH SOLE 122021 0 0 CENTENE CORP DEL Common 15135B101 939 7622 SH SOLE 7622 0 0 CHARLES SCHWAB CORP Common 808513105 50 976 SH SOLE 976 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 34 115 SH SOLE 115 0 0 CHEGG INC Common 163092109 78024 2807636 SH SOLE 1794338 0 1013298 CHENIERE ENERGY PARTNERS LP Common 16411Q101 939 26120 SH SOLE 26120 0 0 CHENIERE ENERGY PARTNERS LP Common 16411W108 1 39 SH SOLE 39 0 0 CHEVRONTEXACO CORP Common 166764100 1639 12967 SH SOLE 12963 0 4 CHIPOTLE MEXICAN GRILL-CL A Common 169656105 5328 12352 SH SOLE 12352 0 0 CHURCH & DWIGHT CO INC. Common 171340102 5112 96164 SH SOLE 96164 0 0 CHUY'S HOLDING INC Common 171604101 2410 78493 SH SOLE 44780 0 33713 CIGNA CORP Common 125509109 368 2167 SH SOLE 2167 0 0 CINTAS CORP. Common 172908105 121842 658357 SH SOLE 595806 0 62551 CISCO SYSTEMS INC Common 17275R102 13767 319931 SH SOLE 319931 0 0 CITIGROUP INC. Common 172967424 26503 396044 SH SOLE 355415 0 40629 CLOVIS ONCOLOGY INC Common 189464100 7837 172356 SH SOLE 172356 0 0 CME GROUP INC Common 12572Q105 15278 93205 SH SOLE 49087 0 44118 COCA COLA CO. Common 191216100 1419 32346 SH SOLE 32346 0 0 COGNEX CORP. Common 192422103 53799 1205974 SH SOLE 1205974 0 0 COGNIZANT TECH SOLUTIONS CRP Common 192446102 75198 951993 SH SOLE 941361 0 10632 COMCAST CORP CL A Common 20030N101 2254 68697 SH SOLE 68697 0 0 CONOCOPHILLIPS Common 20825C104 1936 27808 SH SOLE 27808 0 0 CONSOLIDATED EDISON Common 209115104 6 74 SH SOLE 74 0 0 CONSTELLATION BRANDS INC-A Common 21036P108 13 60 SH SOLE 60 0 0 CORNING INC Common 219350105 15 547 SH SOLE 547 0 0 COSTAR GROUP INC Common 22160N109 11445 27736 SH SOLE 7980 0 19756 COTIVITI HOLDINGS INC Common 22164K101 15207 344600 SH SOLE 226948 0 117652 COUPA SOFTWARE INC Common 22266L106 26388 423970 SH SOLE 423970 0 0 CRAFT BREW ALLIANCE INC Common 224122101 1546 74885 SH SOLE 74885 0 0 CREDICORP LTD Common G2519Y108 4824 21427 SH SOLE 21427 0 0 CRISPR THERAPEUTICS AG Common H17182108 353 6000 SH SOLE 6000 0 0 CROWN CASTLE INTERNATIONAL COR Common 22822V101 9179 85131 SH SOLE 41204 0 43927 CRYOPORT INC Common 229050307 43068 2729272 SH SOLE 2729272 0 0 CSX CORP Common 126408103 12 195 SH SOLE 195 0 0 CVS HEALTH CORP Common 126650100 1596 24801 SH SOLE 24801 0 0 CYRUSONE INC Common 23283R100 5626 96401 SH SOLE 96401 0 0 DANAHER CORP Common 235851102 271334 2749640 SH SOLE 2643074 0 106566 DARDEN RESTAURANTS INC Common 237194105 1110 10369 SH SOLE 10369 0 0 DEERE & CO. Common 244199105 35 251 SH SOLE 251 0 0 DERMIRA INC Common 24983L104 101 11000 SH SOLE 11000 0 0 DEUTSCHE BANK AG Common D18190898 41 3904 SH SOLE 3904 0 0 DEVON ENERGY CORP NEW Common 25179M103 8 175 SH SOLE 175 0 0 DEXCOM INC. Common 252131107 60505 637030 SH SOLE 560455 0 76575 DIAMONDBACK ENERGY INC Common 25278X109 770 5850 SH SOLE 5850 0 0 DIPLOMAT PHARMACY INC Common 25456K101 16311 638129 SH SOLE 390668 0 247461 DISCOVER FINANCIAL SERVICES Common 254709108 13 179 SH SOLE 179 0 0 DISH NETWORK CORP CL-A Common 25470M109 5 158 SH SOLE 158 0 0 DMC GLOBAL INC Common 23291C103 4472 99608 SH SOLE 99608 0 0 DOLBY LABORATORIES INC CL A Common 25659T107 4548 73724 SH SOLE 73724 0 0 DOLLAR GENERAL CORP. Common 256677105 14 141 SH SOLE 141 0 0 DOLLAR TREE INC Common 256746108 78 919 SH SOLE 919 0 0 DOMINO'S PIZZA INC Common 25754A201 15 52 SH SOLE 52 0 0 DOVER CORP Common 260003108 19 266 SH SOLE 266 0 0 DOWDUPONT INC Common 26078J100 80652 1223484 SH SOLE 1211220 0 12264 DUNKIN' BRANDS GROUP INC Common 265504100 5078 73521 SH SOLE 73521 0 0 DXC TECHNOLOGY CO Common 23355L106 32 397 SH SOLE 397 0 0 EATON CORP PLC Common G29183103 1115 14925 SH SOLE 14925 0 0 EATON VANCE CORP Common 278265103 25 474 SH SOLE 474 0 0 EBAY INC Common 278642103 70 1925 SH SOLE 1925 0 0 EBIX INC Common 278715206 53458 701088 SH SOLE 441586 0 259502 ECOLAB INC Common 278865100 12 84 SH SOLE 84 0 0 ECOPETROL SA SPONSORED ADR Common 279158109 660 32100 SH SOLE 32100 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 5521 37924 SH SOLE 37924 0 0 ELECTRONICS ARTS INC Common 285512109 50372 357195 SH SOLE 324498 0 32697 ELF BEAUTY INC Common 26856L103 2745 180134 SH SOLE 180134 0 0 ELI LILLY & CO Common 532457108 2731 32001 SH SOLE 32001 0 0 ELLIE MAE INC Common 28849P100 25993 250322 SH SOLE 250322 0 0 ENCANA CORPORATION Common 292505104 5173 396428 SH SOLE 396428 0 0 ENCOMPASS HEALTH CORP Common 29261A100 271 4000 SH SOLE 4000 0 0 ENDOCYTE INC Common 29269A102 41 3000 SH SOLE 3000 0 0 EPAM SYSTEMS INC Common 29414B104 73183 588620 SH SOLE 453535 0 135085 EQUINIX INC. Common 29444U700 203016 472251 SH SOLE 459983 0 12268 ESTEE LAUDER COMPANIES INC CL Common 518439104 85 593 SH SOLE 593 0 0 ETSY INC Common 29786A106 17118 405746 SH SOLE 405746 0 0 EVERBRIDGE INC Common 29978A104 89459 1886522 SH SOLE 1481375 0 405147 EVOLENT HEALTH INC A Common 30050B101 379 18000 SH SOLE 18000 0 0 EXACT SCIENCES CORP Common 30063P105 80755 1350646 SH SOLE 1199082 0 151564 EXELIXIS INC Common 30161Q104 366 17000 SH SOLE 17000 0 0 EXPEDIA INC Common 30212P303 17 143 SH SOLE 143 0 0 EXPRESS SCRIPTS HOLDING CO Common 30219G108 55 710 SH SOLE 710 0 0 EXTENDED STAY AMERICA INC UNIT Common 30224P200 1520 70321 SH SOLE 70321 0 0 EXXON MOBIL CORP Common 30231G102 2599 31410 SH SOLE 31410 0 0 FACEBOOK INC Common 30303M102 992844 5109325 SH SOLE 4834048 0 275277 FAIR ISAAC CORP Common 303250104 15382 79565 SH SOLE 36828 0 42737 FASTENAL CO. Common 311900104 1708 35493 SH SOLE 35493 0 0 FEDEX CORP. Common 31428X106 42 184 SH SOLE 184 0 0 FIBROGEN INC Common 31572Q808 313 5000 SH SOLE 5000 0 0 FIDELITY NATIONAL INFORMATION Common 31620M106 27 251 SH SOLE 251 0 0 FIFTH THIRD BANCORP Common 316773100 24 822 SH SOLE 822 0 0 FIRSTSERVICE CORP Common 33767E103 77603 1020557 SH SOLE 650180 0 370377 FISERV INC. Common 337738108 23706 319958 SH SOLE 170268 0 149690 FIVE BELOW Common 33829M101 30510 312250 SH SOLE 312250 0 0 FLEETCOR TECHNOLOGIES INC Common 339041105 3747 17787 SH SOLE 17787 0 0 FLIR SYSTEMS INC Common 302445101 41032 789528 SH SOLE 789528 0 0 FMC CORP.-NEW Common 302491303 3585 40184 SH SOLE 40184 0 0 FORTINET INC Common 34959E109 44 703 SH SOLE 703 0 0 FORTIVE CORP Common 34959J108 7718 100085 SH SOLE 100085 0 0 FOUNDATION MEDICINE INC Common 350465100 1094 8000 SH SOLE 8000 0 0 FREEPORT- MCMORAN COPPER & GOL Common 35671D857 52 3014 SH SOLE 3014 0 0 FRNKLIN RESOURCES INC Common 354613101 28 886 SH SOLE 886 0 0 GAP INC Common 364760108 1753 54126 SH SOLE 54126 0 0 GARMIN LTD Common H2906T109 895 14671 SH SOLE 14671 0 0 GARTNER INC Common 366651107 4581 34466 SH SOLE 34466 0 0 GDS HOLDINGS LTD ADR Common 36165L108 4269 106474 SH SOLE 106474 0 0 GENERAL DYNAMICS CORP Common 369550108 7425 39829 SH SOLE 19970 0 19859 GENTEX CORP. Common 371901109 26 1127 SH SOLE 1127 0 0 GEOPARK LTD Common G38327105 1164 56380 SH SOLE 56380 0 0 GILEAD SCIENCES INC Common 375558103 1348 19029 SH SOLE 19029 0 0 GLAUKOS CORPORATION Common 377322102 2909 71580 SH SOLE 42784 0 28796 GLAXOSMITHKLINE PLC ADR Common 37733W105 1365 33869 SH SOLE 33869 0 0 GLOBAL BLOOD THERAPEUTICS INC Common 37890U108 1437 31788 SH SOLE 31788 0 0 GLOBANT SA Common L44385109 52066 916820 SH SOLE 660316 0 256504 GODADDY INC - CLASS A Common 380237107 14 205 SH SOLE 205 0 0 GOLDMAN SACHS GROUP INC Common 38141G104 354 1607 SH SOLE 1607 0 0 GREENSKY INC CLASS A Common 39572G100 21417 1012630 SH SOLE 756545 0 256085 GRIFOLS SA ADR Common 398438408 4601 213997 SH SOLE 213997 0 0 GRUBHUB INC Common 400110102 11799 112467 SH SOLE 112467 0 0 GRUPO FINANCIERO GALICIA ADR Common 399909100 4423 134116 SH SOLE 134116 0 0 GTT COMMUNICATIONS INC Common 362393100 35939 798636 SH SOLE 514239 0 284397 GUIDEWIRE SOFTWARE INC Common 40171V100 53553 603206 SH SOLE 476059 0 127147 GW PHARMACEUTICALS ADR Common 36197T103 44888 321688 SH SOLE 317978 0 3710 H&E EQUIPMENT SERVICES INC Common 404030108 8579 228100 SH SOLE 139767 0 88333 HALLIBURTON CO Common 406216101 32076 711851 SH SOLE 704739 0 7112 HALOZYME THERAPEUTICS INC Common 40637H109 5999 355582 SH SOLE 355582 0 0 HARRIS CORP. Common 413875105 62 431 SH SOLE 431 0 0 HARTFORD FINANCIAL SERVICES GR Common 416515104 1355 26494 SH SOLE 26494 0 0 HCA HOLDINGS INC Common 40412C101 951 9266 SH SOLE 9266 0 0 HDFC BANK LTD ADR Common 40415F101 846 8052 SH SOLE 8052 0 0 HEALTHEQUITY INC Common 42226A107 35064 466893 SH SOLE 466893 0 0 HEICO CORP Common 422806109 66659 914019 SH SOLE 546234 0 367785 HESKA CORP Common 42805E306 28821 277687 SH SOLE 277687 0 0 HEWLETT PACKARD ENTERPRISE CO. Common 42824C109 20 1371 SH SOLE 1371 0 0 HEXCEL CORP Common 428291108 3263 49158 SH SOLE 49158 0 0 HILTON GRAND VACATIONS Common 43283X105 32 918 SH SOLE 918 0 0 HILTON WORLDWIDE HOLDINGS INC Common 43300A203 5734 72430 SH SOLE 71746 0 684 HOME DEPOT INC Common 437076102 579748 2971545 SH SOLE 2822808 0 148737 HONEYWELL INTERNATIONAL INC Common 438516106 412678 2864827 SH SOLE 2796622 0 68205 HP INC Common 40434L105 20 869 SH SOLE 869 0 0 HUBSPOT INC Common 443573100 33282 265410 SH SOLE 188640 0 76770 HUMANA INC Common 444859102 679 2281 SH SOLE 2281 0 0 IAC/INTERACTIVECORP Common 44919P508 2284 14979 SH SOLE 14979 0 0 IDEX CORP Common 45167R104 40 291 SH SOLE 291 0 0 IDEXX LABORATORIES CORP. Common 45168D104 6825 31318 SH SOLE 31318 0 0 IHS MARKIT LTD Common G47567105 9690 187829 SH SOLE 78145 0 109684 ILLINOIS TOOL WORKS INC Common 452308109 6 44 SH SOLE 44 0 0 ILLUMINA INC Common 452327109 217413 778450 SH SOLE 714601 0 63849 IMMUNOMEDICS INC. Common 452907108 4750 200684 SH SOLE 200684 0 0 IMPERIAL OIL LTD Common 453038408 19 570 SH SOLE 570 0 0 IMPINJ INC Common 453204109 5161 233438 SH SOLE 142238 0 91200 INCYTE CORPORATION Common 45337C102 7467 111450 SH SOLE 56220 0 55230 INDEPENDENT BANK GROUP INC Common 45384B106 37931 567835 SH SOLE 365322 0 202513 INGERSOLL RAND PLC Common G47791101 4 47 SH SOLE 47 0 0 INOGEN INC Common 45780L104 58014 311349 SH SOLE 311349 0 0 INSULET CORP Common 45784P101 159119 1856695 SH SOLE 1488409 0 368286 INTEL CORP. Common 458140100 3425 68896 SH SOLE 68896 0 0 INTERCONTINENTAL EXCHANGE INC Common 45866F104 343292 4667461 SH SOLE 4448739 0 218722 INTERXION HOLDING NV Common N47279109 5265 84340 SH SOLE 84340 0 0 INTL BUSINESS MACHINES CORP Common 459200101 13 90 SH SOLE 90 0 0 INTUIT INC. Common 461202103 85 414 SH SOLE 414 0 0 INTUITIVE SURGICAL INC Common 46120E602 118363 247372 SH SOLE 211286 0 36086 IOVANCE BIOTHERAPEUTICS INC Common 462260100 102 8000 SH SOLE 8000 0 0 IPG PHOTONICS CORP Common 44980X109 1600 7254 SH SOLE 7254 0 0 IQVIA HOLDINGS INC Common 46266C105 17 173 SH SOLE 173 0 0 ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 107 742 SH SOLE 742 0 0 J P MORGAN CHASE & CO. Common 46625H100 74201 712106 SH SOLE 704845 0 7261 JACK HENRY & ASSOCIATES Common 426281101 14 109 SH SOLE 109 0 0 JAZZ PHARMACEUTICALS PLC Common G50871105 1034 6000 SH SOLE 6000 0 0 JOHNSON & JOHNSON Common 478160104 4371 36021 SH SOLE 36021 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 1996 59661 SH SOLE 59661 0 0 KINDRED BIOSCIENCES INC Common 494577109 96 9000 SH SOLE 9000 0 0 KLA-TENCOR CORP. Common 482480100 1740 16971 SH SOLE 16971 0 0 KRAFT HEINZ COMPANY Common 500754106 849 13509 SH SOLE 13509 0 0 KRATOS DEFENSE & SECURITY SOLU Common 50077B207 10555 917017 SH SOLE 552880 0 364137 LAM RESEARCH CORP. Common 512807108 13781 79726 SH SOLE 79726 0 0 LAMAR ADVERTISING CO CL A Common 512816109 1160 16988 SH SOLE 16988 0 0 LAMB WESTON HOLDING INC Common 513272104 16 237 SH SOLE 237 0 0 LANDSTAR SYSTEMS INC. Common 515098101 27 250 SH SOLE 250 0 0 LAS VEGAS SANDS CORP Common 517834107 18 236 SH SOLE 236 0 0 LAZARD LTD- CLASS A Common G54050102 48 985 SH SOLE 985 0 0 LENDINGCLUB CORP Common 52603A109 4800 1266619 SH SOLE 1266619 0 0 LENNOX INTERNATIONAL INC. Common 526107107 5465 27304 SH SOLE 27304 0 0 LIBERTY GLOBAL PLC SERIES C Common G5480U120 23 861 SH SOLE 861 0 0 LIGAND PHARMACEUTICALS - CL B Common 53220K504 207 1000 SH SOLE 1000 0 0 LIONS GATE ENTERTAINMENT CORP Common 535919401 11108 447557 SH SOLE 447557 0 0 LIONS GATE ENTERTAINMENT CORP Common 535919500 14 600 SH SOLE 600 0 0 LIVE NATION ENTERTAINMENT Common 538034109 17804 366570 SH SOLE 167289 0 199281 LKQ CORPORATION Common 501889208 10 315 SH SOLE 315 0 0 LOCKHEED MARTIN CORP. Common 539830109 24 80 SH SOLE 80 0 0 LOMA NEGRA CIA INDUSTRIAL ADR Common 54150E104 142 13802 SH SOLE 13802 0 0 LOXO ONCOLOGY INC Common 548862101 1388 8000 SH SOLE 8000 0 0 LUMENTUM HOLDINGS INC Common 55024U109 315 5434 SH SOLE 5434 0 0 LYONDELLBASELL INDUSTRIES NV Common N53745100 93 843 SH SOLE 843 0 0 M&T BANK CORPORATION Common 55261F104 4 25 SH SOLE 25 0 0 MADRIGAL PHARMACEUTICALS INC Common 558868105 4203 15028 SH SOLE 15028 0 0 MAGNA INTERNATIONAL INC CL A Common 559222401 6 111 SH SOLE 111 0 0 MAKEMYTRIP LTD Common V5633W109 518 14342 SH SOLE 14342 0 0 MANHATTAN ASSOCIATES INC Common 562750109 5386 114581 SH SOLE 114581 0 0 MARATHON PETROLEUM CORP Common 56585A102 38 539 SH SOLE 539 0 0 MARINUS PHARMACEUTICALS INC Common 56854Q101 127 18000 SH SOLE 18000 0 0 MARKETAXESS HOLDINGS INC. Common 57060D108 22913 115804 SH SOLE 68993 0 46811 MARRIOTT INTERNATIONAL INC NEW Common 571903202 11511 90924 SH SOLE 85112 0 5812 MARSH & McLENNAN COMPANIES INC Common 571748102 6 68 SH SOLE 68 0 0 MARVELL TECHNOLOGY GROUP LTD Common G5876H105 73048 3407090 SH SOLE 3294368 0 112722 MASIMO CORPORATION Common 574795100 4211 43125 SH SOLE 43125 0 0 MASTERCARD INC Common 57636Q104 767 3901 SH SOLE 3901 0 0 MATCH GROUP INC Common 57665R106 79 2034 SH SOLE 2034 0 0 MCCORMICK & COMPANY INC. Common 579780206 310 2673 SH SOLE 2673 0 0 MCDONALDS CORP. Common 580135101 161462 1030457 SH SOLE 1020305 0 10152 MCKESSON CORP Common 58155Q103 63 475 SH SOLE 475 0 0 MEDIDATA SOLUTIONS INC Common 58471A105 86052 1068170 SH SOLE 889833 0 178337 MEDTRONIC PLC Common G5960L103 120411 1406511 SH SOLE 1392609 0 13902 MERCK & CO INC Common 58933Y105 345 5685 SH SOLE 5685 0 0 MERCURY SYSTEMS INC Common 589378108 31491 827399 SH SOLE 827399 0 0 MICRO FOCUS INTERNATIONAL ADR Common 594837304 1 78 SH SOLE 78 0 0 MICROCHIP TECHNOLOGY INC. Common 595017104 64543 709655 SH SOLE 704433 0 5222 MICRON TECHNOLOGY INC. Common 595112103 65842 1255560 SH SOLE 1243610 0 11950 MICROSOFT CORP Common 594918104 1536886 15585503 SH SOLE 14708844 0 876659 MICROSTRATEGY INC CL-A Common 594972408 858 6713 SH SOLE 6713 0 0 MIDDLEBY CORP Common 596278101 26737 256057 SH SOLE 162236 0 93821 MIRATI THERAPEUTICS INC Common 60468T105 394 8000 SH SOLE 8000 0 0 MOHAWK INDUSTRIES INC. Common 608190104 10 46 SH SOLE 46 0 0 MOLSON COORS BREWING Common 60871R209 804 11811 SH SOLE 11811 0 0 MONOLITHIC POWER SYSTEMS Common 609839105 30 222 SH SOLE 222 0 0 MONSTER BEVERAGE CORP Common 61174X109 12412 216618 SH SOLE 62369 0 154249 MORGAN STANLEY Common 617446448 97235 2051368 SH SOLE 2006781 0 44587 MOTOROLA SOLUTIONS INC. Common 620076307 15 125 SH SOLE 125 0 0 MSCI INC Common 55354G100 4221 25516 SH SOLE 25516 0 0 NANOSTRING TECHNOLOGIES INC Common 63009R109 616 45000 SH SOLE 45000 0 0 NATERA INC Common 632307104 33271 1767833 SH SOLE 1767833 0 0 NEOGEN CORP Common 640491106 48933 610210 SH SOLE 610210 0 0 NETFLIX COM INC Common 64110L106 195281 498891 SH SOLE 452385 0 46506 NEUROCRINE BIOSCIENCES INC. Common 64125C109 6045 61537 SH SOLE 61537 0 0 NEWMONT MINING CORP. Common 651639106 19 496 SH SOLE 496 0 0 NEXTERA ENERGY INC Common 65339F101 914 5473 SH SOLE 5473 0 0 NIKE INC CL B Common 654106103 568 7131 SH SOLE 7131 0 0 NLIGHT INC Common 65487K100 4971 150348 SH SOLE 95161 0 55187 NOMAD FOODS LTD Common G6564A105 3588 186966 SH SOLE 186966 0 0 NORTHERN TRUST CORP Common 665859104 7 68 SH SOLE 68 0 0 NORWEGIAN CRUISE LINE HOLDING Common G66721104 83074 1758186 SH SOLE 1706306 0 51880 NOVANTA INC Common 67000B104 2788 44753 SH SOLE 24724 0 20029 NOVOCURE LTD Common G6674U108 219 7000 SH SOLE 7000 0 0 NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205 2075 45000 SH SOLE 45000 0 0 NVIDIA CORP. Common 67066G104 133521 563618 SH SOLE 527130 0 36488 NVR INC Common 62944T105 12 4 SH SOLE 4 0 0 NXP SEMICONDUCTORS NV Common N6596X109 57 523 SH SOLE 523 0 0 O REILLY AUTOMOTIVE INC Common 67103H107 13 49 SH SOLE 49 0 0 OBALON THERAPEUTICS INC Common 67424L100 101 46795 SH SOLE 46795 0 0 OLD DOMINION FREIGHT LINE Common 679580100 2724 18285 SH SOLE 18285 0 0 OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 60783 838382 SH SOLE 657255 0 181127 ORACLE CORP. Common 68389X105 19 421 SH SOLE 421 0 0 ORASURE TECHNOLOGIES INC Common 68554V108 44391 2695239 SH SOLE 2695239 0 0 PAGSEGURO DIGITAL LTS CL A Common G68707101 464 16718 SH SOLE 16718 0 0 PALO ALTO NETWORKS INC Common 697435105 42842 208505 SH SOLE 206658 0 1847 PARSLEY ENERGY INC Common 701877102 5001 165149 SH SOLE 165149 0 0 PAYCOM SOFTWARE INC Common 70432V102 32624 330103 SH SOLE 330103 0 0 PAYLOCITY HOLDING CORP Common 70438V106 59829 1016460 SH SOLE 646303 0 370157 PAYPAL HOLDINGS INC Common 70450Y103 200005 2401884 SH SOLE 2149097 0 252787 PEAPACK GLADSTONE FINANCIAL CO Common 704699107 160 4614 SH SOLE 4614 0 0 PENN VIRGINIA CORP Common 70788V102 550 6481 SH SOLE 6481 0 0 PENUMBRA INC Common 70975L107 1913 13848 SH SOLE 13848 0 0 PEPSICO INC Common 713448108 4160 38214 SH SOLE 38214 0 0 PERKINELMER INC Common 714046109 25 346 SH SOLE 346 0 0 PERSPECTA INC Common 715347100 4 198 SH SOLE 198 0 0 PETIQ INC Common 71639T106 8776 326717 SH SOLE 194835 0 131882 PFIZER INC Common 717081103 3437 94742 SH SOLE 94742 0 0 PHILIP MORRIS INTERNATIONAL Common 718172109 103729 1284729 SH SOLE 1273438 0 11291 PINNACLE FOODS INC Common 72348P104 3151 48426 SH SOLE 48426 0 0 PIONEER NATURAL RESOURCES Common 723787107 120461 636552 SH SOLE 622031 0 14521 PLANET FITNESS INC CLASS A Common 72703H101 37265 848093 SH SOLE 615672 0 232421 PORTOLA PHARMACEUTICALS INC Common 737010108 39132 1036073 SH SOLE 648482 0 387591 PPL CORP Common 69351T106 4 153 SH SOLE 153 0 0 PRA HEALTH SCIENCES INC Common 69354M108 6268 67135 SH SOLE 67135 0 0 PRAXAIR INC Common 74005P104 14 86 SH SOLE 86 0 0 PROCTER & GAMBLE CO Common 742718109 3095 39647 SH SOLE 39647 0 0 PROGRESSIVE CORP OH Common 743315103 114118 1929297 SH SOLE 1911227 0 18070 PROOFPOINT INC Common 743424103 57562 499196 SH SOLE 450638 0 48558 PROPETRO HOLDING CORP Common 74347M108 1074 68510 SH SOLE 68510 0 0 PROS HOLDINGS INC Common 74346Y103 17167 469431 SH SOLE 469431 0 0 PROTO LABS INC Common 743713109 27210 228751 SH SOLE 214411 0 14340 PTC INC Common 69370C100 21629 230562 SH SOLE 101068 0 129494 PUMA BIOTECHNOLOGY INC Common 74587V107 22763 384838 SH SOLE 237824 0 147014 PVH CORP Common 693656100 101831 680144 SH SOLE 661001 0 19143 Q2 HOLDINGS INC Common 74736L109 21795 382034 SH SOLE 382034 0 0 QUALCOMM INC. Common 747525103 1073 19123 SH SOLE 19123 0 0 QUIDEL CORP Common 74838J101 77001 1157905 SH SOLE 1157905 0 0 RA PHARMACEUTICALS INC Common 74933V108 139 14000 SH SOLE 14000 0 0 RALPH LAUREN CORP Common 751212101 20 163 SH SOLE 163 0 0 RAYMOND JAMES FINANCIAL INC Common 754730109 13 143 SH SOLE 143 0 0 RAYTHEON COMPANY Common 755111507 37 190 SH SOLE 190 0 0 REALPAGE INC Common 75606N109 55475 1006800 SH SOLE 744849 0 261951 RED HAT INC Common 756577102 187674 1396695 SH SOLE 1293130 0 103565 REGENERON PHARMACEUTICALS Common 75886F107 345 1000 SH SOLE 1000 0 0 REGENXBIO INC Common 75901B107 933 13000 SH SOLE 13000 0 0 REGIONS FINANCIAL CORP Common 7591EP100 484 27229 SH SOLE 27229 0 0 REPLIGEN CORP Common 759916109 34837 740574 SH SOLE 740574 0 0 REPUBLIC SERVICES INC Common 760759100 16 234 SH SOLE 234 0 0 REVANCE THERAPEUTICS INC Common 761330109 824 30000 SH SOLE 30000 0 0 ROCKWELL AUTOMATION INC. Common 773903109 317 1905 SH SOLE 1905 0 0 ROPER TECHNOLOGIES INC Common 776696106 21239 76977 SH SOLE 44257 0 32720 ROSS STORES INC Common 778296103 4642 54778 SH SOLE 54778 0 0 ROWE T PRICE GROUP INC. Common 74144T108 89 764 SH SOLE 764 0 0 ROYAL BANK OF CANADA Common 780087102 14 183 SH SOLE 183 0 0 ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 1647 15898 SH SOLE 15898 0 0 S&P GLOBAL INC Common 78409V104 281030 1378339 SH SOLE 1258731 0 119608 SAGE THERAPEUTICS INC Common 78667J108 3672 23460 SH SOLE 23460 0 0 SALESFORCE.COM INC Common 79466L302 700133 5132941 SH SOLE 4847393 0 285548 SANGAMO BIOSCIENCES INC Common 800677106 568 40000 SH SOLE 40000 0 0 SAREPTA THERAPEUTICS INC Common 803607100 205947 1558077 SH SOLE 1435400 0 122677 SBA COMMUNICATIONS CORP Common 78410G104 144464 874901 SH SOLE 866791 0 8110 SCHLUMBERGER LTD Common 806857108 1496 22317 SH SOLE 22317 0 0 SEI INVESTMENTS COMPANY Common 784117103 45 721 SH SOLE 721 0 0 SEMPRA ENERGY Common 816851109 1206 10383 SH SOLE 10383 0 0 SERVICE CORP INTERNATIONAL Common 817565104 50 1398 SH SOLE 1398 0 0 SERVICEMASTER GLOBAL HOLDINGS Common 81761R109 33991 571563 SH SOLE 377202 0 194361 SERVICENOW INC Common 81762P102 4078 23642 SH SOLE 23642 0 0 SHAKE SHACK INC CLASS A Common 819047101 12808 193535 SH SOLE 96389 0 97146 SHERWIN-WILLIAMS CO Common 824348106 210931 517532 SH SOLE 480440 0 37092 SHOPIFY INC - A Common 82509L107 31265 214303 SH SOLE 214303 0 0 SIERRA ONCOLOGY INC Common 82640U107 246 83000 SH SOLE 83000 0 0 SIGNATURE BANK Common 82669G104 27391 214194 SH SOLE 135261 0 78933 SIRIUS XM HOLDINGS INC Common 82968B103 23 3429 SH SOLE 3429 0 0 SITEONE LANDSCAPE SUPPLY INC Common 82982L103 26824 319442 SH SOLE 196529 0 122913 SIX FLAGS ENTERTAINMENT CORP Common 83001A102 1133 16178 SH SOLE 16178 0 0 SKYWORKS SOLUTIONS INC Common 83088M102 2957 30590 SH SOLE 30590 0 0 SMARTSHEET INC CLASS A Common 83200N103 2887 111167 SH SOLE 111167 0 0 SOLARIS OILFIELD INFRASTRUCTUR Common 83418M103 31684 2217243 SH SOLE 1840556 0 376687 SOUTHWEST AIRLINES CO. Common 844741108 25 488 SH SOLE 488 0 0 SPARK THERAPEUTICS INC Common 84652J103 1572 19000 SH SOLE 19000 0 0 SPIRIT AEROSYSTEMS HOLD CL A Common 848574109 36 421 SH SOLE 421 0 0 SPLUNK INC Common 848637104 2080 20984 SH SOLE 20984 0 0 SPOTIFY TECHNOLOGY SA Common L8681T102 976 5801 SH SOLE 5801 0 0 SPS COMMERCE INC Common 78463M107 25706 349831 SH SOLE 232681 0 117150 SQUARE INC A Common 852234103 12789 207473 SH SOLE 110901 0 96572 STAAR SURGICAL CO NEW Common 852312305 1039 33500 SH SOLE 33500 0 0 STAMPS.COM INC Common 852857200 73917 292106 SH SOLE 217104 0 75002 STANLEY BLACK & DECKER INC Common 854502101 157664 1187141 SH SOLE 1174586 0 12555 STRYKER CORP Common 863667101 3311 19607 SH SOLE 19607 0 0 SUN HYDRAULICS CORP Common 866942105 35760 742056 SH SOLE 742056 0 0 SUNTRUST BANKS INC Common 867914103 12 183 SH SOLE 183 0 0 SVB FINANCIAL GROUP Common 78486Q101 934 3233 SH SOLE 3233 0 0 SYNCHRONY FINANCIAL Common 87165B103 13 384 SH SOLE 384 0 0 SYSCO CORP. Common 871829107 6 90 SH SOLE 90 0 0 T2 BIOSYSTEMS INC Common 89853L104 813 105000 SH SOLE 105000 0 0 TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 38929 748638 SH SOLE 748638 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 38632 326393 SH SOLE 238057 0 88336 TAL EDUCATION GROUP ADR Common 874080104 970 26350 SH SOLE 26350 0 0 TALEND SA ADR Common 874224207 3273 52561 SH SOLE 52561 0 0 TANDEM DIABETES CARE INC Common 875372203 43383 1970184 SH SOLE 1970184 0 0 TAPESTRY INC Common 876030107 8652 185219 SH SOLE 185219 0 0 TARGET CORP Common 87612E106 69 900 SH SOLE 900 0 0 TE CONNECTIVITY LTD Common H84989104 16 177 SH SOLE 177 0 0 TELADOC INC Common 87918A105 4315 74330 SH SOLE 74330 0 0 TESARO INC Common 881569107 3463 77870 SH SOLE 77870 0 0 TESLA INC Common 88160R101 1303 3798 SH SOLE 3798 0 0 TETRA TECH INC. Common 88162G103 572 9781 SH SOLE 9781 0 0 TEXAS INSTRUMENTS INC. Common 882508104 42 377 SH SOLE 377 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 48092 232170 SH SOLE 228399 0 3771 TIFFANY & CO-NEW Common 886547108 19604 148967 SH SOLE 74978 0 73989 TJX COMPANY INC Common 872540109 29 302 SH SOLE 302 0 0 TOTAL SA ADR Common 89151E109 1779 29377 SH SOLE 29377 0 0 TOTAL SYSTEM SERVICES Common 891906109 39 466 SH SOLE 466 0 0 TRADE DESK INC CLASS A Common 88339J105 43854 467528 SH SOLE 287836 0 179692 TRANSDIGM GROUP INC Common 893641100 4588 13292 SH SOLE 13292 0 0 TRANSUNION Common 89400J107 88 1232 SH SOLE 1232 0 0 TRIMBLE INC Common 896239100 5418 164991 SH SOLE 164991 0 0 TRIPADVISOR INC Common 896945201 30 543 SH SOLE 543 0 0 TYLER TECHNOLOGIES Common 902252105 35936 161802 SH SOLE 161802 0 0 ULTIMATE SOFTWARE GROUP Common 90385D107 30982 120408 SH SOLE 75290 0 45118 ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 17981 233915 SH SOLE 144433 0 89482 UNION PACIFIC CORP Common 907818108 395452 2791161 SH SOLE 2712126 0 79035 UNIQURE B.V. Common N90064101 983 26000 SH SOLE 26000 0 0 UNITED CONTINENTAL HOLDINGS Common 910047109 6 79 SH SOLE 79 0 0 UNITED PARCEL SERVICE INC CL-B Common 911312106 1016 9562 SH SOLE 9562 0 0 UNITED RENTALS INC Common 911363109 48541 328827 SH SOLE 325166 0 3661 UNITED TECHNOLOGIES CORP. Common 913017109 94887 758912 SH SOLE 752392 0 6520 UNITEDHEALTH GROUP INC Common 91324P102 853070 3477091 SH SOLE 3325872 0 151219 UNIVERSAL DISPLAY CORP Common 91347P105 6898 80211 SH SOLE 40592 0 39619 US CONCRETE INC Common 90333L201 5487 104515 SH SOLE 63927 0 40588 US PHYSICAL THERAPY INC Common 90337L108 9125 95051 SH SOLE 55269 0 39782 VAIL RESORTS INC. Common 91879Q109 151837 553766 SH SOLE 525005 0 28761 VALERO ENERGY CORP Common 91913Y100 891 8038 SH SOLE 8038 0 0 VEEVA SYSTEMS INC CLASS A Common 922475108 86473 1125066 SH SOLE 966682 0 158384 VERISK ANALYTICS INC CLASS A Common 92345Y106 94 872 SH SOLE 872 0 0 VERIZON COMMUNICATIONS Common 92343V104 3541 70382 SH SOLE 70382 0 0 VERTEX PHARMACEUTICALS INC Common 92532F100 333205 1960493 SH SOLE 1879193 0 81300 VF CORP Common 918204108 86 1057 SH SOLE 1057 0 0 VIRTUS INVESTMENT PARTNERS Common 92828Q109 10059 78618 SH SOLE 55062 0 23556 VISA INC CLASS A SHARES Common 92826C839 955406 7213333 SH SOLE 6858141 0 355192 VMWARE INC CLASS A Common 928563402 113 766 SH SOLE 766 0 0 VOCERA COMMUNICATIONS INC Common 92857F107 39789 1331169 SH SOLE 1331169 0 0 VULCAN MATERIALS Common 929160109 341317 2644635 SH SOLE 2485298 0 159337 W.R. GRACE & CO Common 38388F108 2434 33197 SH SOLE 33197 0 0 WABTEC CORP Common 929740108 4970 50411 SH SOLE 50411 0 0 WAGEWORKS INC Common 930427109 74734 1494670 SH SOLE 1289336 0 205334 WALGREEN BOOTS ALLIANCE INC Common 931427108 33 557 SH SOLE 557 0 0 WALMART INC Common 931142103 1644 19199 SH SOLE 19149 0 50 WALT DISNEY CO. Common 254687106 8 72 SH SOLE 72 0 0 WASTE CONNECTIONS INC Common 94106B101 5447 72359 SH SOLE 72359 0 0 WASTE MANAGEMENT INC NEW Common 94106L109 23 279 SH SOLE 279 0 0 WATERS CORP. Common 941848103 12 64 SH SOLE 64 0 0 WAYFAIR INC CL A Common 94419L101 92819 781564 SH SOLE 517909 0 263655 WEBSTER FINANCIAL CORP. Common 947890109 2712 42575 SH SOLE 42575 0 0 WELLCARE HEALTH PLANS INC Common 94946T106 5990 24326 SH SOLE 24326 0 0 WELLS FARGO & CO NEW Common 949746101 1836 33116 SH SOLE 33116 0 0 WELLTOWER INC Common 95040Q104 1099 17524 SH SOLE 17524 0 0 WESTERN ALLIANCE BANCORP Common 957638109 25 442 SH SOLE 442 0 0 WESTERN DIGITAL CORP. Common 958102105 960 12403 SH SOLE 12403 0 0 WESTLAKE CHEMICAL CORP Common 960413102 26 246 SH SOLE 246 0 0 WEX INC Common 96208T104 80 419 SH SOLE 419 0 0 WEYERHAEUSER CO Common 962166104 1 27 SH SOLE 27 0 0 WILLIS TOWERS WATSON PLC Common G96629103 6 40 SH SOLE 40 0 0 WINGSTOP INC Common 974155103 30238 580161 SH SOLE 580161 0 0 WISDOMTREE INVESTMENTS INC Common 97717P104 13497 1486476 SH SOLE 1130026 0 356450 WIX.COM LTD Common M98068105 1526 15216 SH SOLE 14189 0 1027 WOODWARD INC. Common 980745103 370 4811 SH SOLE 4811 0 0 WORLDPAY INC Common 981558109 20337 248674 SH SOLE 128311 0 120363 WW GRAINGER INC Common 384802104 28 92 SH SOLE 92 0 0 XCEL ENERGY INC Common 98389B100 6 126 SH SOLE 126 0 0 XPO LOGISTICS INC Common 983793100 106236 1060456 SH SOLE 788258 0 272198 XYLEM INC Common 98419M100 13611 202006 SH SOLE 108461 0 93545 YANDEX NV Common N97284108 1094 30465 SH SOLE 30465 0 0 YELP INC Common 985817105 7304 186427 SH SOLE 186427 0 0 ZAYO GROUP HOLDINGS INC Common 98919V105 38133 1045300 SH SOLE 1017747 0 27553 ZIMMER BIOMET HOLDINGS INC Common 98956P102 133144 1194763 SH SOLE 1167240 0 27523 ZOETIS INC Common 98978V103 1467 17224 SH SOLE 17224 0 0 ZOGENIX INC Common 98978L204 1105 25000 SH SOLE 25000 0 0