0001104659-17-051734.txt : 20170814 0001104659-17-051734.hdr.sgml : 20170814 20170814142940 ACCESSION NUMBER: 0001104659-17-051734 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 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: 171029311 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-2017 06-30-2017 false FRED ALGER MANAGEMENT INC
360 PARK AVENUE SOUTH NEW YORK NY 10010
13F HOLDINGS REPORT 028-00869 N
Hal Liebes Executive Vice President 212-806-2966 /s/ Hal Liebes New York NY 08-14-2017 2 539 20937551 false 1 028-12230 ALPS Advisers, Inc. 2 028-04129 Weatherbie Capital, LLC
INFORMATION TABLE 2 a17-16919_1informationtable.xml INFORMATION TABLE 2U INC Common 90214J101 9453 201475 SH SOLE 113088 0 88387 3M COMPANY Common 88579Y101 871 4183 SH SOLE 3222 0 961 ABAXIS INC Common 002567105 22299 420576 SH SOLE 420576 0 0 ABBVIE INC Common 00287Y109 232 3200 SH SOLE 3200 0 0 ABIOMED INC. Common 003654100 36374 253830 SH SOLE 213447 0 40383 ACADIA PHARMACEUTICALS INC Common 004225108 63642 2281895 SH SOLE 1935882 0 346013 ACCENTURE PLC IRELAND SHARES C Common G1151C101 35 280 SH SOLE 280 0 0 ACI WORLDWIDE INC Common 004498101 21456 959149 SH SOLE 959149 0 0 ACTIVISION BLIZZARD INC Common 00507V109 3354 58253 SH SOLE 55860 0 2393 ADECOAGRO SA Common L00849106 461 46158 SH SOLE 46158 0 0 ADOBE SYSTEMS INC. Common 00724F101 206299 1458561 SH SOLE 1382055 0 76506 ADVISORY BOARD CO/THE Common 00762W107 12171 236330 SH SOLE 143977 0 92353 AERIE PHARMACEUTICALS INC Common 00771V108 18772 357214 SH SOLE 306275 0 50939 AETNA INC NEW Common 00817Y108 252308 1661780 SH SOLE 1609030 0 52750 AFFILIATED MANAGERS GROUP INC. Common 008252108 2105 12692 SH SOLE 12692 0 0 AFLAC INC Common 001055102 5 61 SH SOLE 61 0 0 AGILENT TECHNOLOGIES INC Common 00846U101 4670 78740 SH SOLE 78740 0 0 AIR PRODUCTS & CHEMICALS INC Common 009158106 169781 1186785 SH SOLE 1155004 0 31781 ALARM.COM HOLDINGS INC Common 011642105 750 19930 SH SOLE 19930 0 0 ALBEMARLE CORP Common 012653101 14 132 SH SOLE 132 0 0 ALEXION PHARMACEUTICALS INC Common 015351109 18092 148697 SH SOLE 124087 0 24610 ALIBABA GROUP HOLDING LTD ADR Common 01609W102 441581 3134000 SH SOLE 3043531 0 90469 ALIGN TECHNOLOGY INC Common 016255101 5473 36457 SH SOLE 36457 0 0 ALLEGION PLC Common G0176J109 725 8932 SH SOLE 8932 0 0 ALLERGAN PLC Common G0177J108 113646 467504 SH SOLE 455200 0 12304 ALLISON TRANSMISSION HOLDINGS Common 01973R101 5332 142154 SH SOLE 138169 0 3985 ALLSTATE CORP Common 020002101 21 234 SH SOLE 234 0 0 ALPHABET INC CL A Common 02079K305 5157 5547 SH SOLE 5547 0 0 ALPHABET INC CL C Common 02079K107 996302 1096367 SH SOLE 1036287 0 60080 ALTRIA GROUP INC. Common 02209S103 5334 71625 SH SOLE 71625 0 0 AMAZON COM INC. Common 023135106 1195753 1235282 SH SOLE 1177212 0 58070 AMBARELLA INC Common G037AX101 121 2500 SH SOLE 2500 0 0 AMERICAN AIRLINES GROUP INC Common 02376R102 6 111 SH SOLE 111 0 0 AMERICAN EXPRESS COMPANY Common 025816109 57 673 SH SOLE 673 0 0 AMERICAN INTERNATIONAL GROUP Common 026874784 19 305 SH SOLE 305 0 0 AMERICAN SOFTWARE INC CL A Common 029683109 5 515 SH SOLE 515 0 0 AMERIPRISE FINL INC Common 03076C106 5 43 SH SOLE 43 0 0 AMERISOURCEBERGEN CORP Common 03073E105 349 3694 SH SOLE 3694 0 0 AMETEK INC Common 031100100 2884 47615 SH SOLE 47615 0 0 AMGEN INC Common 031162100 1326 7697 SH SOLE 7697 0 0 AMICUS THERAPEUTICS INC Common 03152W109 705 70000 SH SOLE 70000 0 0 AMPHENOL CORP Common 032095101 39 528 SH SOLE 528 0 0 ANADARKO PETROLEUM CORP. Common 032511107 88133 1943825 SH SOLE 1925889 0 17936 ANSYS INC Common 03662Q105 8048 66137 SH SOLE 66137 0 0 AON PLC Common G0408V102 6 47 SH SOLE 47 0 0 APPLE INC. Common 037833100 1208224 8389276 SH SOLE 7884513 0 504763 APPLIED MATERIALS INC Common 038222105 159878 3870201 SH SOLE 3690473 0 179728 ARCHER DANIELS MIDLAND CO Common 039483102 9 220 SH SOLE 220 0 0 ASML HOLDING NV - ADR Common N07059210 1977 15175 SH SOLE 15175 0 0 ASTRAZENECA PLC-SPONS ADR Common 046353108 2114 62000 SH SOLE 62000 0 0 AT&T INC. Common 00206R102 2113 55999 SH SOLE 55999 0 0 AUTODESK INC. Common 052769106 243405 2414257 SH SOLE 2284264 0 129993 AXALTA COATING SYSTEMS LTD Common G0750C108 159 4957 SH SOLE 4957 0 0 AXOVANT SCIENCES LTD Common G0750W104 232 10000 SH SOLE 10000 0 0 BAKER HUGHES INC Common 057224107 52 954 SH SOLE 954 0 0 BALCHEM CORP. Common 057665200 17936 230801 SH SOLE 230801 0 0 BALL CORP Common 058498106 5747 136161 SH SOLE 136161 0 0 BANK OF AMERICA CORP Common 060505104 153319 6319818 SH SOLE 6106229 0 213589 BANK OF MONTREAL Common 063671101 10 139 SH SOLE 139 0 0 BANK OF NOVA SCOTIA Common 064149107 5 86 SH SOLE 86 0 0 BARRICK GOLD CORP Common 067901108 31 1934 SH SOLE 1934 0 0 BAXTER INTERNATIONAL INC Common 071813109 1575 26009 SH SOLE 26009 0 0 BECTON DICKINSON & CO Common 075887109 1863 9549 SH SOLE 9549 0 0 BELLICUM PHARMACEUTICALS Common 079481107 561 48000 SH SOLE 48000 0 0 BERKSHIRE HATHAWAY INC CLASS B Common 084670702 557 3290 SH SOLE 3290 0 0 BIO-TECHNE CORP Common 09073M104 46143 392705 SH SOLE 285136 0 107569 BIOGEN INC Common 09062X103 1775 6542 SH SOLE 6542 0 0 BIOMARIN PHARMACEUTICALS INC Common 09061G101 93456 1029029 SH SOLE 1001603 0 27426 BIOVERATIV INC Common 09075E100 1213 20153 SH SOLE 20153 0 0 BLACKBAUD INC Common 09227Q100 37977 442879 SH SOLE 376502 0 66377 BLACKROCK INC. Common 09247X101 3218 7618 SH SOLE 7618 0 0 BLACKSTONE GROUP LP Common 09253U108 209763 6289738 SH SOLE 5898095 0 391643 BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1478 46786 SH SOLE 46786 0 0 BLUEBIRD BIO INC Common 09609G100 7602 72364 SH SOLE 72364 0 0 BLUEPRINT MEDICINES GROUP Common 09627Y109 203 4000 SH SOLE 4000 0 0 BOEING CO Common 097023105 3709 18757 SH SOLE 18757 0 0 BOFI HOLDING INC Common 05566U108 26808 1130205 SH SOLE 699590 0 430615 BOSTON SCIENTIFIC CORP Common 101137107 92617 3341168 SH SOLE 3312094 0 29074 BRISTOL MYERS SQUIBB CO Common 110122108 59485 1067565 SH SOLE 1059031 0 8534 BROADCOM LTD Common Y09827109 479404 2057088 SH SOLE 2001706 0 55382 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 8 100 SH SOLE 100 0 0 BROOKFIELD ASSET MANAGEMENT IN Common 112585104 23 589 SH SOLE 589 0 0 BURLINGTON STORES INC Common 122017106 5989 65110 SH SOLE 65110 0 0 C.R. BARD INC Common 067383109 16 50 SH SOLE 50 0 0 CALITHERA BIOSCIENCES INC Common 13089P101 74 5000 SH SOLE 5000 0 0 CAMPBELL SOUP CO Common 134429109 10 185 SH SOLE 185 0 0 CANADA GOOSE HOLDINGS INC Common 135086106 16057 813020 SH SOLE 504505 0 308515 CANTEL MEDICAL CORP Common 138098108 32930 422662 SH SOLE 422662 0 0 CAPITAL ONE FINANCIAL CORP. Common 14040H105 5 64 SH SOLE 64 0 0 CARA THERAPEUTICS INC Common 140755109 123 8000 SH SOLE 8000 0 0 CARDIOVASCULAR SYSTEMS INC Common 141619106 7327 227347 SH SOLE 227347 0 0 CARE.COM INC Common 141633107 455 30129 SH SOLE 30129 0 0 CAVIUM INC Common 14964U108 79245 1275464 SH SOLE 1214668 0 60796 CBRE GROUP INC Common 12504L109 12 335 SH SOLE 335 0 0 CBS CORP. NEW CLASS B Common 124857202 311252 4880086 SH SOLE 4707398 0 172688 CELGENE CORP Common 151020104 364799 2808952 SH SOLE 2702328 0 106624 CHARLES RIVER LABORATORIES INC Common 159864107 354 3500 SH SOLE 3500 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 54851 162834 SH SOLE 156849 0 5985 CHEGG INC Common 163092109 31014 2523486 SH SOLE 1500860 0 1022626 CHENIERE ENERGY PARTNERS LP Common 16411W108 1 39 SH SOLE 39 0 0 CHENIERE ENERGY PARTNERS LP Common 16411Q101 981 30266 SH SOLE 30266 0 0 CHEVRONTEXACO CORP Common 166764100 213 2040 SH SOLE 2040 0 0 CHUBB LTD Common H1467J104 6196 42621 SH SOLE 41504 0 1117 CHURCH & DWIGHT CO INC. Common 171340102 4138 79768 SH SOLE 79768 0 0 CHUY'S HOLDING INC Common 171604101 7880 336739 SH SOLE 202936 0 133803 CIENA CORPORATION Common 171779309 1219 48732 SH SOLE 48732 0 0 CIGNA CORP Common 125509109 41467 247729 SH SOLE 246485 0 1244 CISCO SYSTEMS INC Common 17275R102 7853 250891 SH SOLE 163780 0 87111 CITIGROUP INC. Common 172967424 24 363 SH SOLE 363 0 0 CITIZENS FINANCIAL GROUP Common 174610105 1978 55446 SH SOLE 55446 0 0 CLOROX CO. Common 189054109 4 28 SH SOLE 28 0 0 CLOVIS ONCOLOGY INC Common 189464100 52216 557680 SH SOLE 504986 0 52694 CME GROUP INC Common 12572Q105 7032 56145 SH SOLE 34651 0 21494 COACH INC Common 189754104 4430 93571 SH SOLE 93571 0 0 COCA COLA CO. Common 191216100 1733 38650 SH SOLE 38650 0 0 COGNEX CORP. Common 192422103 34790 409772 SH SOLE 409772 0 0 COGNIZANT TECH SOLUTIONS CRP Common 192446102 130359 1963241 SH SOLE 1915930 0 47311 COLGATE PALMOLIVE CO Common 194162103 4 49 SH SOLE 49 0 0 COMCAST CORP CL A Common 20030N101 346863 8912194 SH SOLE 8434909 0 477285 CONAGRA FOODS INC Common 205887102 2290 64046 SH SOLE 64046 0 0 CONOCOPHILLIPS Common 20825C104 1433 32587 SH SOLE 32587 0 0 CORNERSTONE ONDEMAND INC Common 21925Y103 10992 307471 SH SOLE 307471 0 0 CORNING INC Common 219350105 23 765 SH SOLE 765 0 0 COSTAR GROUP INC Common 22160N109 18 67 SH SOLE 67 0 0 COSTCO WHOLESALE CORP NEW Common 22160K105 23 145 SH SOLE 145 0 0 COTIVITI HOLDINGS INC Common 22164K101 24033 647098 SH SOLE 400839 0 246259 COVANTA HOLDING CORP Common 22282E102 368 27877 SH SOLE 27877 0 0 CRAFT BREW ALLIANCE INC Common 224122101 3124 185403 SH SOLE 185403 0 0 CREDICORP LTD Common G2519Y108 735 4100 SH SOLE 4100 0 0 CROWN CASTLE INTERNATIONAL COR Common 22822V101 193805 1934570 SH SOLE 1800477 0 134093 CSX CORP Common 126408103 2617 47957 SH SOLE 47957 0 0 CTRIP.COM INTERNATIONAL ADR Common 22943F100 473 8780 SH SOLE 8780 0 0 CUMMINS INC Common 231021106 34 212 SH SOLE 212 0 0 CURIS INC Common 231269101 85 45000 SH SOLE 45000 0 0 CVS HEALTH CORP Common 126650100 2303 28621 SH SOLE 28621 0 0 CYRUSONE INC Common 23283R100 8447 151512 SH SOLE 151512 0 0 CYTOMX THERAPEUTICS INC Common 23284F105 78 5000 SH SOLE 5000 0 0 DANAHER CORP Common 235851102 143726 1703114 SH SOLE 1544811 0 158303 DARDEN RESTAURANTS INC Common 237194105 1345 14875 SH SOLE 14875 0 0 DBV TECHNOLOGIES SA SPONSORED Common 23306J101 434 12150 SH SOLE 12150 0 0 DELL TECHNOLOGIES INC CL V Common 24703L103 1 16 SH SOLE 16 0 0 DELPHI AUTOMOTIVE PLC Common G27823106 77463 883777 SH SOLE 862238 0 21539 DELTA AIR LINES INC. Common 247361702 5 99 SH SOLE 99 0 0 DENTSPLY SIRONA INC Common 24906P109 12 190 SH SOLE 190 0 0 DERMIRA INC Common 24983L104 1049 36000 SH SOLE 36000 0 0 DEUTSCHE BANK AG Common D18190898 11 616 SH SOLE 616 0 0 DEVON ENERGY CORP NEW Common 25179M103 30 933 SH SOLE 933 0 0 DEXCOM INC. Common 252131107 147625 2018116 SH SOLE 1875469 0 142647 DIAMONDBACK ENERGY INC Common 25278X109 7 74 SH SOLE 74 0 0 DICKS SPORTING GOODS INC Common 253393102 2 40 SH SOLE 0 0 40 DIGITAL REALTY TRUST INC Common 253868103 1 10 SH SOLE 10 0 0 DIPLOMAT PHARMACY INC Common 25456K101 9050 611501 SH SOLE 346568 0 264933 DISCOVER FINANCIAL SERVICES Common 254709108 1086 17457 SH SOLE 17457 0 0 DISH NETWORK CORP CL-A Common 25470M109 11 169 SH SOLE 169 0 0 DMC GLOBAL INC Common 23291C103 5657 431868 SH SOLE 431868 0 0 DOLBY LABORATORIES INC CL A Common 25659T107 4873 99524 SH SOLE 99524 0 0 DOLLAR GENERAL CORP. Common 256677105 31 435 SH SOLE 435 0 0 DOLLAR TREE INC Common 256746108 2414 34521 SH SOLE 34521 0 0 DOVER CORP Common 260003108 104 1300 SH SOLE 1300 0 0 DOW CHEMICAL CO Common 260543103 1941 30769 SH SOLE 30769 0 0 DR PEPPER SNAPPLE GROUP INC Common 26138E109 4 42 SH SOLE 42 0 0 DTE ENERGY CORP Common 233331107 4 35 SH SOLE 35 0 0 DUKE ENERGY CORP Common 26441C204 13 155 SH SOLE 155 0 0 DXC TECHNOLOGY CO Common 23355L106 2654 34595 SH SOLE 34595 0 0 E I DUPONT DE NEMOURS & CO Common 263534109 62838 778563 SH SOLE 771212 0 7351 EATON CORP PLC Common G29183103 1386 17808 SH SOLE 17808 0 0 EBAY INC Common 278642103 17645 505292 SH SOLE 495021 0 10271 EBIX INC Common 278715206 26677 494928 SH SOLE 294521 0 200407 ECOLAB INC Common 278865100 4688 35317 SH SOLE 12462 0 22855 EDISON INTERNATIONAL Common 281020107 8 105 SH SOLE 105 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 73544 621986 SH SOLE 615862 0 6124 ELECTRONICS ARTS INC Common 285512109 166866 1578381 SH SOLE 1471838 0 106543 ELECTRONICS FOR IMAGING INC. Common 286082102 10746 226800 SH SOLE 124055 0 102745 ELF BEAUTY INC Common 26856L103 4131 151822 SH SOLE 151822 0 0 ELI LILLY & CO Common 532457108 5183 62975 SH SOLE 62975 0 0 ELLIE MAE INC Common 28849P100 10419 94797 SH SOLE 94797 0 0 ENCANA CORPORATION Common 292505104 12756 1449579 SH SOLE 1449579 0 0 ENVISION HEALTHCARE CORP Common 29414D100 45439 725055 SH SOLE 714391 0 10664 EOG RES INC Common 26875P101 299 3300 SH SOLE 3300 0 0 EPAM SYSTEMS INC Common 29414B104 27172 323134 SH SOLE 213522 0 109612 EQUINIX INC. Common 29444U700 148581 346213 SH SOLE 343247 0 2966 EQUITY RESIDENTIAL Common 29476L107 8 129 SH SOLE 129 0 0 ESTEE LAUDER COMPANIES INC CL Common 518439104 94952 989288 SH SOLE 937037 0 52251 EURONET WORLDWIDE INC Common 298736109 129 1472 SH SOLE 1472 0 0 EVERBRIDGE INC Common 29978A104 30220 1240573 SH SOLE 792645 0 447928 EVERSOURCE ENERGY Common 30040W108 7 122 SH SOLE 122 0 0 EXACT SCIENCES CORP Common 30063P105 84177 2379910 SH SOLE 2135416 0 244494 EXELIXIS INC Common 30161Q104 640 26000 SH SOLE 26000 0 0 EXPEDIA INC Common 30212P303 86569 581194 SH SOLE 504420 0 76774 EXPRESS SCRIPTS HOLDING CO Common 30219G108 44 685 SH SOLE 685 0 0 EXTENDED STAY AMERICA INC UNIT Common 30224P200 10880 561978 SH SOLE 524313 0 37665 EXXON MOBIL CORP Common 30231G102 4788 59304 SH SOLE 59304 0 0 FACEBOOK INC Common 30303M102 849488 5626494 SH SOLE 5318154 0 308340 FAIR ISAAC CORP Common 303250104 18 130 SH SOLE 130 0 0 FASTENAL CO. Common 311900104 1449 33279 SH SOLE 33279 0 0 FIDELITY NATIONAL INFORMATION Common 31620M106 16 189 SH SOLE 189 0 0 FIFTH THIRD BANCORP Common 316773100 20 760 SH SOLE 760 0 0 FINANCIAL ENGINES INC Common 317485100 4332 118351 SH SOLE 80660 0 37691 FINISAR CORP Common 31787A507 11 425 SH SOLE 425 0 0 FIRSTSERVICE CORP Common 33767E103 53384 834380 SH SOLE 510054 0 324326 FISERV INC. Common 337738108 16874 137928 SH SOLE 81312 0 56616 FIVE BELOW Common 33829M101 2391 48426 SH SOLE 48426 0 0 FIVE POINTS HOLDINGS LLC CL A Common 33833Q106 4158 281732 SH SOLE 121164 0 160568 FIVE PRIME THERAPEUTICS INC Common 33830X104 452 15000 SH SOLE 15000 0 0 FLEETCOR TECHNOLOGIES INC Common 339041105 1628 11290 SH SOLE 11290 0 0 FLIR SYSTEMS INC Common 302445101 5767 166388 SH SOLE 166388 0 0 FLOTEK INDUSTRIES Common 343389102 3401 380392 SH SOLE 380392 0 0 FMC CORP.-NEW Common 302491303 4389 60079 SH SOLE 60079 0 0 FORTIVE CORP Common 34959J108 3935 62116 SH SOLE 62116 0 0 FORTUNE BRANDS HOME & SECURITY Common 34964C106 10469 160472 SH SOLE 108315 0 52157 FRANCESCAS HOLDINGS CORP Common 351793104 7842 716810 SH SOLE 408725 0 308085 FRNKLIN RESOURCES INC Common 354613101 67 1499 SH SOLE 1499 0 0 GAP INC Common 364760108 1066 48478 SH SOLE 48478 0 0 GARDNER DENVER HOLDINGS INC Common 36555P107 1362 63020 SH SOLE 63020 0 0 GARMIN LTD Common H2906T109 1049 20547 SH SOLE 20547 0 0 GARTNER INC Common 366651107 4718 38196 SH SOLE 38196 0 0 GENERAL DYNAMICS CORP Common 369550108 65436 330319 SH SOLE 283264 0 47055 GENERAL ELECTRIC COMPANY Common 369604103 3990 147730 SH SOLE 147730 0 0 GEOPARK LTD Common G38327105 458 60705 SH SOLE 60705 0 0 GILEAD SCIENCES INC Common 375558103 1802 25459 SH SOLE 25459 0 0 GLAUKOS CORPORATION Common 377322102 871 21000 SH SOLE 21000 0 0 GLAXOSMITHKLINE PLC ADR Common 37733W105 1692 39236 SH SOLE 39236 0 0 GLOBAL BLOOD THERAPEUTICS INC Common 37890U108 137 5000 SH SOLE 5000 0 0 GLOBANT SA Common L44385109 16729 385112 SH SOLE 239112 0 146000 GOLDMAN SACHS GROUP INC Common 38141G104 39 176 SH SOLE 176 0 0 GOPRO INC CL A Common 38268T103 6685 822220 SH SOLE 466795 0 355425 GREENLIGHT CAPITAL RE LTD Common G4095J109 408 19526 SH SOLE 19526 0 0 GTT COMMUNICATIONS INC Common 362393100 23236 734163 SH SOLE 444211 0 289952 GUIDEWIRE SOFTWARE INC Common 40171V100 28046 408182 SH SOLE 319876 0 88306 GW PHARMACEUTICALS ADR Common 36197T103 501 5000 SH SOLE 5000 0 0 H&E EQUIPMENT SERVICES INC Common 404030108 5711 279825 SH SOLE 159005 0 120820 HAIN CELESTIAL GRP INC Common 405217100 23 600 SH SOLE 600 0 0 HALLIBURTON CO Common 406216101 95476 2235441 SH SOLE 2145849 0 89592 HALOZYME THERAPEUTICS INC Common 40637H109 4248 331394 SH SOLE 331394 0 0 HARTFORD FINANCIAL SERVICES GR Common 416515104 1638 31151 SH SOLE 31151 0 0 HCA HOLDINGS INC Common 40412C101 340 3894 SH SOLE 3894 0 0 HD SUPPLY HOLDINGS INC Common 40416M105 102737 3354135 SH SOLE 3267946 0 86189 HEALTHEQUITY INC Common 42226A107 13223 265369 SH SOLE 265369 0 0 HEICO CORP Common 422806109 27370 380992 SH SOLE 232528 0 148464 HELMERICH AND PAYNE Common 423452101 7 130 SH SOLE 130 0 0 HESKA CORP Common 42805E306 9924 97229 SH SOLE 97229 0 0 HEWLETT PACKARD ENTERPRISE CO. Common 42824C109 20 1208 SH SOLE 1208 0 0 HEXCEL CORP Common 428291108 11585 219446 SH SOLE 219446 0 0 HILL-ROM HOLDINGS Common 431475102 734 9217 SH SOLE 9217 0 0 HOME DEPOT INC Common 437076102 302732 1973483 SH SOLE 1897372 0 76111 HONEYWELL INTERNATIONAL INC Common 438516106 528727 3966743 SH SOLE 3873913 0 92830 HP INC Common 40434L105 59 3364 SH SOLE 3364 0 0 HUBSPOT INC Common 443573100 24649 374893 SH SOLE 284167 0 90726 HUMANA INC Common 444859102 95861 398391 SH SOLE 394828 0 3563 IDEXX LABORATORIES CORP. Common 45168D104 8118 50292 SH SOLE 50292 0 0 IGNYTA INC Common 451731103 331 32000 SH SOLE 32000 0 0 IHS MARKIT LTD Common G47567105 1724 39146 SH SOLE 39146 0 0 ILLINOIS TOOL WORKS INC Common 452308109 38 267 SH SOLE 267 0 0 ILLUMINA INC Common 452327109 110636 637597 SH SOLE 590092 0 47505 IMPERIAL OIL LTD Common 453038408 12 401 SH SOLE 401 0 0 IMPINJ INC Common 453204109 1784 36671 SH SOLE 21120 0 15551 INCYTE CORPORATION Common 45337C102 146549 1163917 SH SOLE 1087020 0 76897 INDEPENDENT BANK GROUP INC Common 45384B106 19272 323903 SH SOLE 208972 0 114931 INFINERA CORP Common 45667G103 107 10000 SH SOLE 10000 0 0 INGERSOLL RAND PLC Common G47791101 18 198 SH SOLE 198 0 0 INOGEN INC Common 45780L104 15910 166732 SH SOLE 166732 0 0 INSULET CORP Common 45784P101 64857 1264025 SH SOLE 931042 0 332983 INTEL CORP. Common 458140100 3074 91109 SH SOLE 91109 0 0 INTERCONTINENTAL EXCHANGE INC Common 45866F104 290727 4410298 SH SOLE 4080324 0 329974 INTERXION HOLDING NV Common N47279109 10893 237932 SH SOLE 235657 0 2275 INTL BUSINESS MACHINES CORP Common 459200101 31 201 SH SOLE 201 0 0 INTRA CELLULAR THERAPIES INC Common 46116X101 161 13000 SH SOLE 13000 0 0 INTUIT INC. Common 461202103 15 112 SH SOLE 112 0 0 INTUITIVE SURGICAL INC Common 46120E602 19460 20805 SH SOLE 9313 0 11492 IPG PHOTONICS CORP Common 44980X109 28979 199719 SH SOLE 124020 0 75699 IRONWOOD PHARMACEUTICALS INC Common 46333X108 7506 397539 SH SOLE 397539 0 0 ITAU UNIBANCO HLDGS ADR Common 465562106 1162 105161 SH SOLE 105161 0 0 J P MORGAN CHASE & CO. Common 46625H100 105162 1150574 SH SOLE 1141467 0 9107 JD.COM ADR Common 47215P106 1308 33340 SH SOLE 33340 0 0 JOHNSON & JOHNSON Common 478160104 12534 94743 SH SOLE 94743 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 82318 1898469 SH SOLE 1822953 0 75516 KANSAS CITY SOUTHERN INDS. INC Common 485170302 2395 22884 SH SOLE 22884 0 0 KELLOGG CO Common 487836108 10 151 SH SOLE 151 0 0 KIMBERLY CLARK CORP Common 494368103 7 54 SH SOLE 54 0 0 KITE PHARMA INC Common 49803L109 1659 16000 SH SOLE 16000 0 0 KLA-TENCOR CORP. Common 482480100 2296 25091 SH SOLE 25091 0 0 KRAFT HEINZ COMPANY Common 500754106 1359 15873 SH SOLE 15873 0 0 LAM RESEARCH CORP. Common 512807108 6198 43824 SH SOLE 43824 0 0 LAMAR ADVERTISING CO CL A Common 512816109 16355 222308 SH SOLE 215352 0 6956 LAMB WESTON HOLDING INC Common 513272104 2 55 SH SOLE 55 0 0 LAS VEGAS SANDS CORP Common 517834107 40 622 SH SOLE 622 0 0 LENDINGCLUB CORP Common 52603A109 67981 12337744 SH SOLE 9637767 0 2699977 LIBERTY GLOBAL PLC SERIES C Common G5480U120 16 508 SH SOLE 508 0 0 LIONS GATE ENTERTAINMENT CORP Common 535919401 2703 95791 SH SOLE 95791 0 0 LIONS GATE ENTERTAINMENT CORP Common 535919500 4192 159530 SH SOLE 159530 0 0 LIVE NATION ENTERTAINMENT INC Common 538034109 3510 100706 SH SOLE 100706 0 0 LKQ CORPORATION Common 501889208 689 20917 SH SOLE 20917 0 0 LOCKHEED MARTIN CORP. Common 539830109 599 2159 SH SOLE 2159 0 0 LOGMEIN INC Common 54142L109 2487 23801 SH SOLE 23801 0 0 LUMENTUM HOLDINGS INC Common 55024U109 2080 36467 SH SOLE 36467 0 0 LUMINEX CORP Common 55027E102 23 1099 SH SOLE 1099 0 0 LUXOFT HOLDING INC Common G57279104 794 13042 SH SOLE 13042 0 0 LYONDELLBASELL INDUSTRIES NV Common N53745100 23 268 SH SOLE 268 0 0 MA-COM TECHNOLOGY SOLUTIONS HO Common 55405Y100 39446 707304 SH SOLE 431845 0 275459 MACQUARIE INFRASTRUCTURE CO Common 55608B105 1172 14944 SH SOLE 14944 0 0 MAKEMYTRIP LTD Common V5633W109 437 13032 SH SOLE 13032 0 0 MANHATTAN ASSOCIATES INC Common 562750109 13179 274224 SH SOLE 274224 0 0 MARKETAXESS HOLDINGS INC. Common 57060D108 38756 192720 SH SOLE 123583 0 69137 MARRIOTT INTERNATIONAL INC NEW Common 571903202 29401 293102 SH SOLE 290911 0 2191 MARSH & McLENNAN COMPANIES INC Common 571748102 9 119 SH SOLE 119 0 0 MASIMO CORPORATION Common 574795100 4269 46824 SH SOLE 46824 0 0 MASONITE INTERNATIONAL CORP Common 575385109 9512 125983 SH SOLE 125983 0 0 MASTERCARD INC Common 57636Q104 12 96 SH SOLE 96 0 0 MATCH GROUP INC Common 57665R106 10958 630497 SH SOLE 630497 0 0 MATTEL INC Common 577081102 690 32038 SH SOLE 32038 0 0 MCDONALDS CORP. Common 580135101 221037 1443174 SH SOLE 1377384 0 65790 MCKESSON CORP Common 58155Q103 6 39 SH SOLE 39 0 0 MEDIDATA SOLUTIONS INC Common 58471A105 54837 701239 SH SOLE 585183 0 116056 MEDTRONIC PLC Common G5960L103 144316 1626100 SH SOLE 1612115 0 13985 MERCK & CO INC Common 58933Y105 1637 25544 SH SOLE 25544 0 0 MERIDIAN BIOSCIENCE Common 589584101 9774 620591 SH SOLE 620591 0 0 MERIT MEDICAL SYSTEMS INC Common 589889104 343 9000 SH SOLE 9000 0 0 METTLER-TOLEDO INTERNATIONAL Common 592688105 1883 3200 SH SOLE 3200 0 0 MGM RESORTS INTERNATIONAL Common 552953101 14232 454850 SH SOLE 450757 0 4093 MICROCHIP TECHNOLOGY INC. Common 595017104 258479 3349037 SH SOLE 3151392 0 197645 MICRON TECHNOLOGY INC. Common 595112103 138623 4642448 SH SOLE 4437906 0 204542 MICROSEMI CORP Common 595137100 27449 586517 SH SOLE 580327 0 6190 MICROSOFT CORP Common 594918104 1087260 15773392 SH SOLE 14973975 0 799417 MIDDLEBY CORP Common 596278101 39609 325975 SH SOLE 198987 0 126988 MOBILEYE NV Common N51488117 5072 80765 SH SOLE 80765 0 0 MOHAWK INDUSTRIES INC. Common 608190104 2296 9500 SH SOLE 9500 0 0 MOLSON COORS BREWING Common 60871R209 92405 1070248 SH SOLE 1062059 0 8189 MONOLITHIC POWER SYSTEMS Common 609839105 21 222 SH SOLE 222 0 0 MONSANTO CO NEW Common 61166W101 46 388 SH SOLE 388 0 0 MONSTER BEVERAGE CORP Common 61174X109 33 660 SH SOLE 660 0 0 MORGAN STANLEY Common 617446448 134878 3026894 SH SOLE 2944003 0 82891 MYLAN NV Common N59465109 6 159 SH SOLE 159 0 0 NABORS INDUSTRIES LTD. Common G6359F103 18 2235 SH SOLE 2235 0 0 NANOSTRING TECHNOLOGIES INC Common 63009R109 744 45000 SH SOLE 45000 0 0 NEOGEN CORP Common 640491106 30616 443000 SH SOLE 443000 0 0 NETFLIX COM INC Common 64110L106 125415 839401 SH SOLE 765031 0 74370 NETSCOUT SYSTEMS INC Common 64115T104 12665 368160 SH SOLE 368160 0 0 NEUROCRINE BIOSCIENCES INC. Common 64125C109 18 394 SH SOLE 394 0 0 NEVRO CORP Common 64157F103 21 283 SH SOLE 283 0 0 NEW ORIENTAL EDUCATION & TECH. Common 647581107 467 6618 SH SOLE 6618 0 0 NEWELL BRANDS INC Common 651229106 173227 3230641 SH SOLE 3158914 0 71727 NEXTERA ENERGY INC Common 65339F101 19 133 SH SOLE 133 0 0 NIC INC Common 62914B100 9050 477570 SH SOLE 477570 0 0 NIELSEN HOLDINGS PLC Common G6518L108 9 242 SH SOLE 242 0 0 NIKE INC CL B Common 654106103 40191 681197 SH SOLE 674853 0 6344 NORTHROP GRUMMAN CORP. Common 666807102 20 76 SH SOLE 76 0 0 NORWEGIAN CRUISE LINE HOLDING Common G66721104 63312 1166183 SH SOLE 1052583 0 113600 NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205 1115 26000 SH SOLE 26000 0 0 NVIDIA CORP. Common 67066G104 36739 254141 SH SOLE 251919 0 2222 NXP SEMICONDUCTORS NV Common N6596X109 20 182 SH SOLE 182 0 0 O REILLY AUTOMOTIVE INC Common 67103H107 3327 15208 SH SOLE 15208 0 0 OBALON THERAPEUTICS INC Common 67424L100 464 46795 SH SOLE 46795 0 0 OLD DOMINION FREIGHT LINE Common 679580100 1886 19800 SH SOLE 19800 0 0 OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 19982 469059 SH SOLE 269137 0 199922 OMEGA HEALTHCARE INVESTORS INC Common 681936100 1780 53910 SH SOLE 53910 0 0 OMNICOM GROUP INC Common 681919106 42 501 SH SOLE 501 0 0 ORACLE CORP. Common 68389X105 94633 1887382 SH SOLE 1871072 0 16310 PALO ALTO NETWORKS INC Common 697435105 1435 10726 SH SOLE 10726 0 0 PAREXEL INTERNATIONAL CORP Common 699462107 32 372 SH SOLE 372 0 0 PARSLEY ENERGY INC Common 701877102 9173 330571 SH SOLE 206017 0 124554 PAYCOM SOFTWARE INC Common 70432V102 3368 49236 SH SOLE 49236 0 0 PAYLOCITY HOLDING CORP Common 70438V106 35883 794217 SH SOLE 488765 0 305452 PAYPAL HOLDINGS INC Common 70450Y103 6 118 SH SOLE 118 0 0 PEAPACK GLADSTONE FINANCIAL CO Common 704699107 129 4138 SH SOLE 4138 0 0 PEPSICO INC Common 713448108 100360 868990 SH SOLE 861516 0 7474 PERFORMANCE FOOD GROUP CO. Common 71377A103 52717 1923975 SH SOLE 1912661 0 11314 PETMED EXPRESS Common 716382106 162 4000 SH SOLE 4000 0 0 PFIZER INC Common 717081103 3800 113140 SH SOLE 113140 0 0 PG & E CORP Common 69331C108 15 222 SH SOLE 222 0 0 PHILIP MORRIS INTERNATIONAL Common 718172109 244568 2082319 SH SOLE 1967354 0 114965 PINNACLE FOODS INC Common 72348P104 2985 50260 SH SOLE 50260 0 0 PIONEER NATURAL RESOURCES Common 723787107 149880 939216 SH SOLE 906876 0 32340 PLANET FITNESS INC CLASS A Common 72703H101 26251 1124726 SH SOLE 753851 0 370875 PNC FINANCIAL SERVICES GROUP Common 693475105 16 126 SH SOLE 126 0 0 PORTOLA PHARMACEUTICALS INC Common 737010108 39920 710702 SH SOLE 428060 0 282642 POSCO ADR Common 693483109 4 60 SH SOLE 60 0 0 PPL CORP Common 69351T106 4 104 SH SOLE 104 0 0 PRA HEALTH SCIENCES INC Common 69354M108 6965 92853 SH SOLE 92853 0 0 PRAXAIR INC Common 74005P104 21 161 SH SOLE 161 0 0 PRICELINE GROUP INC Common 741503403 19 10 SH SOLE 10 0 0 PROCTER & GAMBLE CO Common 742718109 3811 43733 SH SOLE 43733 0 0 PROOFPOINT INC Common 743424103 34433 396556 SH SOLE 362454 0 34102 PROPETRO HOLDING CORP Common 74347M108 3497 250527 SH SOLE 156739 0 93788 PROS HOLDINGS INC Common 74346Y103 7676 280231 SH SOLE 280231 0 0 PROTO LABS INC Common 743713109 4212 62628 SH SOLE 36894 0 25734 PRUDENTIAL FINANCIAL INC Common 744320102 33 305 SH SOLE 305 0 0 PTC INC Common 69370C100 9967 180822 SH SOLE 63193 0 117629 PUMA BIOTECHNOLOGY INC Common 74587V107 18169 207884 SH SOLE 121330 0 86554 PVH CORP Common 693656100 122999 1074231 SH SOLE 1048163 0 26068 Q2 HOLDINGS INC Common 74736L109 5311 143733 SH SOLE 143733 0 0 QIAGEN NV Common N72482123 84 2500 SH SOLE 2500 0 0 QIWI PLC SPONSORED ADR Common 74735M108 419 16989 SH SOLE 16989 0 0 QUALCOMM INC. Common 747525103 1279 23161 SH SOLE 23161 0 0 QUALITY SYSTEMS INC Common 747582104 3559 206773 SH SOLE 206773 0 0 QUIDEL CORP Common 74838J101 18262 672880 SH SOLE 672880 0 0 RA PHARMACEUTICALS INC Common 74933V108 618 33000 SH SOLE 33000 0 0 RADIUS HEALTH INC Common 750469207 362 8000 SH SOLE 8000 0 0 RALPH LAUREN CORP Common 751212101 20 274 SH SOLE 274 0 0 RAYTHEON COMPANY Common 755111507 5 28 SH SOLE 28 0 0 REALPAGE INC Common 75606N109 5307 147628 SH SOLE 96258 0 51370 RED HAT INC Common 756577102 46169 482181 SH SOLE 447681 0 34500 REGENERON PHARMACEUTICALS Common 75886F107 2947 6000 SH SOLE 6000 0 0 REGIONS FINANCIAL CORP Common 7591EP100 5138 350960 SH SOLE 350960 0 0 REPLIGEN CORP Common 759916109 1583 38200 SH SOLE 38200 0 0 REPUBLIC SERVICES INC Common 760759100 38 594 SH SOLE 594 0 0 REYNOLDS AMERICAN INC Common 761713106 9 145 SH SOLE 145 0 0 ROCKWELL AUTOMATION INC. Common 773903109 32963 203526 SH SOLE 201625 0 1901 ROPER TECHNOLOGIES INC Common 776696106 29 125 SH SOLE 125 0 0 ROSS STORES INC Common 778296103 2935 50832 SH SOLE 50832 0 0 ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 2475 22658 SH SOLE 22658 0 0 RPC INC Common 749660106 3582 177242 SH SOLE 177242 0 0 S&P GLOBAL INC Common 78409V104 99523 681713 SH SOLE 676077 0 5636 SAGE THERAPEUTICS INC Common 78667J108 717 9009 SH SOLE 9009 0 0 SALESFORCE.COM INC Common 79466L302 300428 3469147 SH SOLE 3357377 0 111770 SAP SE ADR Common 803054204 912 8716 SH SOLE 8716 0 0 SAREPTA THERAPEUTICS INC Common 803607100 5360 159008 SH SOLE 159008 0 0 SBA COMMUNICATIONS CORP Common 78410G104 8430 62494 SH SOLE 62494 0 0 SEMPRA ENERGY Common 816851109 1660 14726 SH SOLE 14726 0 0 SERVICENOW INC Common 81762P102 107578 1014884 SH SOLE 941223 0 73661 SHAKE SHACK INC CLASS A Common 819047101 20683 592963 SH SOLE 329830 0 263133 SHERWIN-WILLIAMS CO Common 824348106 2882 8212 SH SOLE 500 0 7712 SHIRE PLC - SPONSORED ADR Common 82481R106 1405 8500 SH SOLE 8500 0 0 SHOPIFY INC - A Common 82509L107 17829 205162 SH SOLE 205162 0 0 SHUTTERSTOCK INC Common 825690100 1017 23067 SH SOLE 14735 0 8332 SIGNATURE BANK Common 82669G104 28392 197809 SH SOLE 118948 0 78861 SIRIUS XM HOLDINGS INC Common 82968B103 17 3074 SH SOLE 3074 0 0 SITEONE LANDSCAPE SUPPLY INC Common 82982L103 20273 389411 SH SOLE 224430 0 164981 SIX FLAGS ENTERTAINMENT CORP Common 83001A102 1158 19422 SH SOLE 19422 0 0 SKYWORKS SOLUTIONS INC Common 83088M102 6408 66788 SH SOLE 37466 0 29322 SOTHEBY'S HLDGS INC.-CL A Common 835898107 2908 54177 SH SOLE 54177 0 0 SOUTHERN CO. Common 842587107 3 67 SH SOLE 67 0 0 SOUTHWEST AIRLINES CO. Common 844741108 68 1101 SH SOLE 1101 0 0 SPARK THERAPEUTICS INC Common 84652J103 1255 21000 SH SOLE 21000 0 0 SPIRIT AEROSYSTEMS HOLD CL A Common 848574109 24 421 SH SOLE 421 0 0 SPIRIT AIRLINES INC Common 848577102 0 2 SH SOLE 2 0 0 SPLUNK INC Common 848637104 2951 51874 SH SOLE 51874 0 0 SPS COMMERCE INC Common 78463M107 13431 210655 SH SOLE 196334 0 14321 STAMPS.COM INC Common 852857200 64231 414728 SH SOLE 277406 0 137322 STANLEY BLACK & DECKER INC Common 854502101 98783 701930 SH SOLE 683730 0 18200 STANTEC INC Common 85472N109 253 10070 SH SOLE 10070 0 0 STARBUCKS CORP. Common 855244109 49524 849328 SH SOLE 841024 0 8304 STATE STREET CORP Common 857477103 7 78 SH SOLE 78 0 0 STRATASYS LTD Common M85548101 344 14763 SH SOLE 8291 0 6472 STRYKER CORP Common 863667101 2530 18231 SH SOLE 18231 0 0 SUN HYDRAULICS CORP Common 866942105 20809 487668 SH SOLE 487668 0 0 SUN LIFE FINANCIAL INC Common 866796105 5 134 SH SOLE 134 0 0 SUNTRUST BANKS INC Common 867914103 12 209 SH SOLE 209 0 0 SUPERNUS PHARMACEUTICALS INC Common 868459108 711 16500 SH SOLE 16500 0 0 SURGERY PARTNERS INC Common 86881A100 569 25000 SH SOLE 25000 0 0 SYMANTEC CORP. Common 871503108 5 162 SH SOLE 162 0 0 SYNCHRONY FINANCIAL Common 87165B103 26 875 SH SOLE 875 0 0 SYSCO CORP. Common 871829107 16 326 SH SOLE 326 0 0 T MOBILE US INC Common 872590104 99424 1640126 SH SOLE 1556029 0 84097 TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 13 460 SH SOLE 460 0 0 TAIWAN SEMICONDUCTOR ADR Common 874039100 12 340 SH SOLE 340 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 18566 253007 SH SOLE 211546 0 41461 TARGET CORP Common 87612E106 24 455 SH SOLE 455 0 0 TD AMERITRADE HOLDINGS CORP Common 87236Y108 173 4021 SH SOLE 4021 0 0 TE CONNECTIVITY LTD Common H84989104 11 145 SH SOLE 145 0 0 TELADOC INC Common 87918A105 139 4000 SH SOLE 4000 0 0 TESARO INC Common 881569107 40280 288000 SH SOLE 276190 0 11810 TESLA INC Common 88160R101 22025 60907 SH SOLE 20652 0 40255 TETRA TECH INC. Common 88162G103 723 15793 SH SOLE 15793 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 19 111 SH SOLE 111 0 0 TIME WARNER INC. Common 887317303 96640 962456 SH SOLE 954332 0 8124 TIVITY HEALTH INC Common 88870R102 1057 26530 SH SOLE 26530 0 0 TJX COMPANY INC Common 872540109 7451 103245 SH SOLE 100006 0 3239 TORONTO DOMINION BANK Common 891160509 6 111 SH SOLE 111 0 0 TOTAL SA ADR Common 89151E109 2037 41086 SH SOLE 41086 0 0 TOTAL SYSTEM SERVICES Common 891906109 3156 54185 SH SOLE 54185 0 0 TRADE DESK INC CLASS A Common 88339J105 24940 497710 SH SOLE 293314 0 204396 TRANSDIGM GROUP INC Common 893641100 4968 18477 SH SOLE 18477 0 0 TRIMBLE INC Common 896239100 44 1220 SH SOLE 1220 0 0 TRIPADVISOR INC Common 896945201 9 230 SH SOLE 230 0 0 TRUPANION INC Common 898202106 67 3000 SH SOLE 3000 0 0 TYLER TECHNOLOGIES Common 902252105 40156 228589 SH SOLE 194059 0 34530 TYSON FOODS INC Common 902494103 18 286 SH SOLE 286 0 0 ULTA BEAUTY INC. Common 90384S303 2175 7570 SH SOLE 7570 0 0 ULTIMATE SOFTWARE GROUP Common 90385D107 31317 149084 SH SOLE 88393 0 60691 ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 20938 337115 SH SOLE 222237 0 114878 UNION PACIFIC CORP Common 907818108 101734 934107 SH SOLE 925060 0 9047 UNITED CONTINENTAL HOLDINGS Common 910047109 18 233 SH SOLE 233 0 0 UNITED PARCEL SERVICE INC CL-B Common 911312106 1186 10726 SH SOLE 10726 0 0 UNITED RENTALS INC Common 911363109 27806 246705 SH SOLE 243933 0 2772 UNITEDHEALTH GROUP INC Common 91324P102 452121 2438363 SH SOLE 2330229 0 108134 UNIVERSAL DISPLAY CORP Common 91347P105 12976 118772 SH SOLE 118772 0 0 UNIVERSAL HEALTH SERVICES INC Common 913903100 14 115 SH SOLE 115 0 0 US PHYSICAL THERAPY INC Common 90337L108 14973 247904 SH SOLE 136925 0 110979 US SILICA HOLDINGS INC Common 90346E103 9351 263471 SH SOLE 263471 0 0 VAIL RESORTS INC. Common 91879Q109 55752 274869 SH SOLE 273659 0 1210 VALERO ENERGY CORP Common 91913Y100 4 62 SH SOLE 62 0 0 VCA ANTECH INC. Common 918194101 316 3419 SH SOLE 3419 0 0 VEEVA SYSTEMS INC CLASS A Common 922475108 47498 774717 SH SOLE 629646 0 145071 VERISK ANALYTICS INC CLASS A Common 92345Y106 214 2532 SH SOLE 2532 0 0 VERIZON COMMUNICATIONS Common 92343V104 3644 81592 SH SOLE 81592 0 0 VERTEX PHARMACEUTICALS INC Common 92532F100 209347 1624480 SH SOLE 1497823 0 126657 VF CORP Common 918204108 6 98 SH SOLE 98 0 0 VIACOM INC NEW CLASS B Common 92553P201 4783 142489 SH SOLE 138372 0 4117 VIRTUS INVESTMENT PARTNERS Common 92828Q109 8581 77343 SH SOLE 52435 0 24908 VISA INC CLASS A SHARES Common 92826C839 697644 7439157 SH SOLE 7087348 0 351809 VISTA OUTDOOR INC Common 928377100 1274 56577 SH SOLE 56577 0 0 VMWARE INC CLASS A Common 928563402 63 716 SH SOLE 716 0 0 VOCERA COMMUNICATIONS INC Common 92857F107 18376 695516 SH SOLE 695516 0 0 VULCAN MATERIALS Common 929160109 45132 356266 SH SOLE 312301 0 43965 W.R. GRACE & CO Common 38388F108 3648 50655 SH SOLE 50655 0 0 WABCO HOLDINGS INC Common 92927K102 13292 104239 SH SOLE 54413 0 49826 WABTEC CORP Common 929740108 123 1344 SH SOLE 1344 0 0 WAGEWORKS INC Common 930427109 52023 774147 SH SOLE 621628 0 152519 WAL-MART STORES INC Common 931142103 85372 1128064 SH SOLE 1118283 0 9781 WALGREEN BOOTS ALLIANCE INC Common 931427108 930 11881 SH SOLE 11881 0 0 WALT DISNEY CO. Common 254687106 135600 1276234 SH SOLE 1207457 0 68777 WASTE CONNECTIONS INC Common 94106B101 5461 84766 SH SOLE 84766 0 0 WASTE MANAGEMENT INC NEW Common 94106L109 32 431 SH SOLE 431 0 0 WAYFAIR INC CL A Common 94419L101 58020 754687 SH SOLE 530160 0 224527 WEC ENERGY GROUP INC Common 92939U106 17 269 SH SOLE 269 0 0 WELLCARE HEALTH PLANS INC Common 94946T106 4772 26575 SH SOLE 26575 0 0 WELLS FARGO & CO NEW Common 949746101 2909 52501 SH SOLE 52501 0 0 WELLTOWER INC Common 95040Q104 1527 20396 SH SOLE 20396 0 0 WEST PHARMACEUTICAL SERVICES Common 955306105 1229 13000 SH SOLE 13000 0 0 WESTERN DIGITAL CORP. Common 958102105 249993 2821595 SH SOLE 2614318 0 207277 WEYERHAEUSER CO Common 962166104 1 27 SH SOLE 27 0 0 WHITING PETROLEUM CORP Common 966387102 4 807 SH SOLE 807 0 0 WINGSTOP INC Common 974155103 13518 437483 SH SOLE 437483 0 0 WISDOMTREE INVESTMENTS INC Common 97717P104 48323 4751552 SH SOLE 4167399 0 584153 WNS HOLDINGS LTD ADR Common 92932M101 7224 210251 SH SOLE 200660 0 9591 WOODWARD INC. Common 980745103 325 4811 SH SOLE 4811 0 0 XCEL ENERGY INC Common 98389B100 12 271 SH SOLE 271 0 0 XILINX INC Common 983919101 2731 42452 SH SOLE 42452 0 0 XPO LOGISTICS INC Common 983793100 31447 486569 SH SOLE 294574 0 191995 XYLEM INC Common 98419M100 372 6713 SH SOLE 6713 0 0 YANDEX NV Common N97284108 786 29953 SH SOLE 29953 0 0 YELP INC Common 985817105 1768 58889 SH SOLE 58889 0 0 YUM BRANDS INC Common 988498101 11 151 SH SOLE 151 0 0 YUM CHINA HOLDINGS INC Common 98850P109 4 101 SH SOLE 101 0 0 ZIMMER BIOMET HOLDINGS INC Common 98956P102 14 111 SH SOLE 111 0 0 ZOETIS INC Common 98978V103 15098 242028 SH SOLE 155493 0 86535 ALLERGAN PLC CONV PFD 5.5 Conv Pref. G0177J116 1241 1431 SH SOLE 1431 0 0 ALTABA INC Mutual Funds 021346101 57661 1058382 SH SOLE 1002570 0 55812 KEYENCE CORP Common 006490995 834 1900 SH SOLE 1900 0 0