0001104659-18-009431.txt : 20180214 0001104659-18-009431.hdr.sgml : 20180214 20180214084709 ACCESSION NUMBER: 0001104659-18-009431 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180214 DATE AS OF CHANGE: 20180214 EFFECTIVENESS DATE: 20180214 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: 18607423 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 12-31-2017 12-31-2017 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 02-14-2018 2 556 22154974 false 1 028-12230 ALPS Advisers, Inc. 2 028-04129 Weatherbie Capital, LLC
INFORMATION TABLE 2 a18-2159_1informationtable.xml INFORMATION TABLE 2U INC Common 90214J101 12871 199517 SH SOLE 114643 0 84874 3M COMPANY Common 88579Y101 651 2764 SH SOLE 2764 0 0 ABAXIS INC Common 002567105 15084 304609 SH SOLE 304609 0 0 ABBOTT LABORATORIES Common 002824100 20 343 SH SOLE 343 0 0 ABBVIE INC Common 00287Y109 120858 1249698 SH SOLE 1135867 0 113831 ABIOMED INC. Common 003654100 93573 499294 SH SOLE 406459 0 92835 ACADIA PHARMACEUTICALS INC Common 004225108 65219 2166029 SH SOLE 1825324 0 340705 ACCENTURE PLC IRELAND SHARES C Common G1151C101 26 173 SH SOLE 173 0 0 ACI WORLDWIDE INC Common 004498101 23180 1022487 SH SOLE 1022487 0 0 ACTIVISION BLIZZARD INC Common 00507V109 42 671 SH SOLE 671 0 0 ADOBE SYSTEMS INC. Common 00724F101 171325 977662 SH SOLE 879463 0 98199 AERIE PHARMACEUTICALS INC Common 00771V108 20312 339943 SH SOLE 289252 0 50691 AETNA INC NEW Common 00817Y108 168999 936855 SH SOLE 926274 0 10581 AFFILIATED MANAGERS GROUP INC. Common 008252108 1929 9398 SH SOLE 9398 0 0 AFLAC INC Common 001055102 25 284 SH SOLE 284 0 0 AGILENT TECHNOLOGIES INC Common 00846U101 5711 85280 SH SOLE 85280 0 0 AIR PRODUCTS & CHEMICALS INC Common 009158106 259435 1581149 SH SOLE 1490520 0 90629 ALBEMARLE CORP Common 012653101 17 132 SH SOLE 132 0 0 ALEXION PHARMACEUTICALS INC Common 015351109 2404 20100 SH SOLE 20100 0 0 ALIBABA GROUP HOLDING LTD ADR Common 01609W102 452546 2624518 SH SOLE 2549632 0 74886 ALIGN TECHNOLOGY INC Common 016255101 16652 74947 SH SOLE 49798 0 25149 ALLEGION PLC Common G0176J109 451 5670 SH SOLE 5670 0 0 ALLERGAN PLC Common G0177J108 6163 37676 SH SOLE 36253 0 1423 ALLIANCE DATA SYSTEMS CORP Common 018581108 19661 77564 SH SOLE 77011 0 553 ALLSTATE CORP Common 020002101 54 519 SH SOLE 519 0 0 ALPHABET INC CL A Common 02079K305 5412 5138 SH SOLE 5138 0 0 ALPHABET INC CL C Common 02079K107 960412 917825 SH SOLE 858612 0 59213 ALTRIA GROUP INC. Common 02209S103 4447 62273 SH SOLE 62273 0 0 AMAZON COM INC. Common 023135106 1467159 1254550 SH SOLE 1196204 0 58346 AMERICAN AIRLINES GROUP INC Common 02376R102 6 111 SH SOLE 111 0 0 AMERICAN ELECTRIC POWER CO INC Common 025537101 6 85 SH SOLE 85 0 0 AMERICAN EXPRESS COMPANY Common 025816109 46 459 SH SOLE 459 0 0 AMERICAN INTERNATIONAL GROUP Common 026874784 20 332 SH SOLE 332 0 0 AMERICAN TOWER CORP. Common 03027X100 18 125 SH SOLE 125 0 0 AMERIPRISE FINL INC Common 03076C106 7 43 SH SOLE 43 0 0 AMERISOURCEBERGEN CORP Common 03073E105 9 101 SH SOLE 101 0 0 AMETEK INC Common 031100100 2304 31792 SH SOLE 31792 0 0 AMGEN INC Common 031162100 1173 6744 SH SOLE 6744 0 0 AMICUS THERAPEUTICS INC Common 03152W109 1554 108000 SH SOLE 108000 0 0 AMPHENOL CORP Common 032095101 70 797 SH SOLE 797 0 0 ANAPTYSBIO INC Common 032724106 453 4500 SH SOLE 4500 0 0 ANSYS INC Common 03662Q105 13747 93141 SH SOLE 93141 0 0 ANTHEM INC Common 036752103 13 57 SH SOLE 57 0 0 AON PLC Common G0408V102 29 215 SH SOLE 215 0 0 APPLE INC. Common 037833100 1001422 5917523 SH SOLE 5513694 0 403829 APPLIED MATERIALS INC Common 038222105 249544 4881530 SH SOLE 4542256 0 339274 APPTIO INC - CLASS A Common 03835C108 9193 390840 SH SOLE 390840 0 0 APTIV PLC Common G6095L109 83938 989486 SH SOLE 965091 0 24395 ARCHER DANIELS MIDLAND CO Common 039483102 4 107 SH SOLE 107 0 0 ARISTA NETWORKS INC Common 040413106 61 258 SH SOLE 258 0 0 ARTHUR J GALLAGHER Common 363576109 6 101 SH SOLE 101 0 0 ASML HOLDING NV - ADR Common N07059210 1513 8705 SH SOLE 8705 0 0 ASTRAZENECA PLC-SPONS ADR Common 046353108 937 27000 SH SOLE 27000 0 0 AT&T INC. Common 00206R102 1912 49187 SH SOLE 49187 0 0 AUTODESK INC. Common 052769106 178768 1705316 SH SOLE 1575756 0 129560 AUTOZONE INC Common 053332102 1830 2573 SH SOLE 2573 0 0 AVERY DENNISON CORP Common 053611109 28 240 SH SOLE 240 0 0 AVEXIS INC Common 05366U100 664 6000 SH SOLE 6000 0 0 BAIDU COM INC SPONSORED REPSTG Common 056752108 1398 5967 SH SOLE 5967 0 0 BAKER HUGHES A GE CO LLC Common 05722G100 29 923 SH SOLE 923 0 0 BALCHEM CORP. Common 057665200 20855 258750 SH SOLE 258750 0 0 BALL CORP Common 058498106 3655 96554 SH SOLE 96554 0 0 BANCO BRADESCO ADR Common 059460303 6 540 SH SOLE 540 0 0 BANK OF AMERICA CORP Common 060505104 438154 14842612 SH SOLE 14186945 0 655667 BARRICK GOLD CORP Common 067901108 17 1160 SH SOLE 1160 0 0 BAXTER INTERNATIONAL INC Common 071813109 2429 37581 SH SOLE 37581 0 0 BECTON DICKINSON & CO Common 075887109 11 51 SH SOLE 51 0 0 BERKSHIRE HATHAWAY INC CLASS B Common 084670702 357 1800 SH SOLE 1800 0 0 BIO-TECHNE CORP Common 09073M104 43772 337878 SH SOLE 249761 0 88117 BIOGEN INC Common 09062X103 4246 13329 SH SOLE 13329 0 0 BIOMARIN PHARMACEUTICALS INC Common 09061G101 91313 1024032 SH SOLE 885928 0 138104 BIOVERATIV INC Common 09075E100 1491 27653 SH SOLE 27653 0 0 BLACKBAUD INC Common 09227Q100 31459 332939 SH SOLE 332939 0 0 BLACKROCK INC. Common 09247X101 95532 185965 SH SOLE 179951 0 6014 BLACKSTONE GROUP LP Common 09253U108 123667 3862175 SH SOLE 3784319 0 77856 BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1332 41377 SH SOLE 41377 0 0 BLUEBIRD BIO INC Common 09609G100 10931 61377 SH SOLE 61377 0 0 BOEING CO Common 097023105 68765 233174 SH SOLE 231830 0 1344 BOFI HOLDING INC Common 05566U108 34095 1140305 SH SOLE 711046 0 429259 BOSTON SCIENTIFIC CORP Common 101137107 79814 3219587 SH SOLE 3186759 0 32828 BRIGHT HORIZONS FAMILY SOLUTIO Common 109194100 14 145 SH SOLE 145 0 0 BRISTOL MYERS SQUIBB CO Common 110122108 83558 1363537 SH SOLE 1353139 0 10398 BROADCOM LTD Common Y09827109 496001 1930715 SH SOLE 1878644 0 52071 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 17 185 SH SOLE 185 0 0 BROOKFIELD ASSET MANAGEMENT IN Common 112585104 24 549 SH SOLE 549 0 0 BURLINGTON STORES INC Common 122017106 6439 52339 SH SOLE 52339 0 0 BWX TECHNOLOGIES INC Common 05605H100 45 738 SH SOLE 738 0 0 CADENCE DESIGN SYSTEM INC Common 127387108 12 288 SH SOLE 288 0 0 CALITHERA BIOSCIENCES INC Common 13089P101 84 10000 SH SOLE 10000 0 0 CANADA GOOSE HOLDINGS INC Common 135086106 58037 1838949 SH SOLE 1349821 0 489128 CANADIAN NATIONAL RAILWAY CO Common 136375102 6 73 SH SOLE 73 0 0 CANTEL MEDICAL CORP Common 138098108 41910 407408 SH SOLE 407408 0 0 CAPITAL ONE FINANCIAL CORP. Common 14040H105 24 246 SH SOLE 246 0 0 CARDIOVASCULAR SYSTEMS INC Common 141619106 6054 255567 SH SOLE 255567 0 0 CAREDX INC Common 14167L103 9089 1238351 SH SOLE 1238351 0 0 CARNIVAL CORP Common 143658300 1416 21336 SH SOLE 21336 0 0 CATERPILLAR INC. Common 149123101 103179 654773 SH SOLE 629379 0 25394 CAVIUM INC Common 14964U108 70460 840508 SH SOLE 831999 0 8509 CBOE HOLDINGS INC Common 12503M108 41 333 SH SOLE 333 0 0 CBS CORP. NEW CLASS B Common 124857202 158339 2683716 SH SOLE 2603137 0 80579 CDW CORP Common 12514G108 12 178 SH SOLE 178 0 0 CELGENE CORP Common 151020104 146592 1404672 SH SOLE 1371522 0 33150 CEMEX SAB -SPONS ADR Common 151290889 670 89328 SH SOLE 89328 0 0 CENTENE CORP DEL Common 15135B101 511 5062 SH SOLE 5062 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 40965 121933 SH SOLE 118880 0 3053 CHEGG INC Common 163092109 49957 3061063 SH SOLE 1856068 0 1204995 CHENIERE ENERGY PARTNERS LP Common 16411W108 1 39 SH SOLE 39 0 0 CHENIERE ENERGY PARTNERS LP Common 16411Q101 789 26612 SH SOLE 26612 0 0 CHEVRONTEXACO CORP Common 166764100 468 3740 SH SOLE 3740 0 0 CHOICE HOTELS INTL INC Common 169905106 14 178 SH SOLE 178 0 0 CHURCH & DWIGHT CO INC. Common 171340102 3243 64631 SH SOLE 64631 0 0 CHUY'S HOLDING INC Common 171604101 2275 81102 SH SOLE 44541 0 36561 CIGNA CORP Common 125509109 2488 12251 SH SOLE 12251 0 0 CINTAS CORP. Common 172908105 92361 592705 SH SOLE 587438 0 5267 CISCO SYSTEMS INC Common 17275R102 3516 91798 SH SOLE 91798 0 0 CITIGROUP INC. Common 172967424 105216 1414005 SH SOLE 1400616 0 13389 CITIZENS FINANCIAL GROUP Common 174610105 2303 54865 SH SOLE 54865 0 0 CLOVIS ONCOLOGY INC Common 189464100 43704 642709 SH SOLE 493815 0 148894 CME GROUP INC Common 12572Q105 3312 22680 SH SOLE 22680 0 0 COCA COLA CO. Common 191216100 1511 32927 SH SOLE 32927 0 0 COGNEX CORP. Common 192422103 49483 809068 SH SOLE 809068 0 0 COGNIZANT TECH SOLUTIONS CRP Common 192446102 88283 1243069 SH SOLE 1229968 0 13101 COHERENT INC Common 192479103 7054 24994 SH SOLE 13991 0 11003 COMCAST CORP CL A Common 20030N101 225793 5637772 SH SOLE 5490758 0 147014 CONOCOPHILLIPS Common 20825C104 1574 28673 SH SOLE 28673 0 0 CONSOLIDATED EDISON Common 209115104 6 74 SH SOLE 74 0 0 CONSTELLATION BRANDS INC-A Common 21036P108 33 145 SH SOLE 145 0 0 COPA HOLDINGS SA CLASS A Common P31076105 6 48 SH SOLE 48 0 0 CORELOGIC INC Common 21871D103 24 517 SH SOLE 517 0 0 CORESITE REALTY CORP Common 21870Q105 18 158 SH SOLE 158 0 0 CORNERSTONE ONDEMAND INC Common 21925Y103 8860 250789 SH SOLE 250789 0 0 CORNING INC Common 219350105 42 1312 SH SOLE 1312 0 0 COSTAR GROUP INC Common 22160N109 20 67 SH SOLE 67 0 0 COTIVITI HOLDINGS INC Common 22164K101 20585 639082 SH SOLE 398206 0 240876 CRAFT BREW ALLIANCE INC Common 224122101 2716 141456 SH SOLE 141456 0 0 CREDICORP LTD Common G2519Y108 986 4752 SH SOLE 4752 0 0 CROWN CASTLE INTERNATIONAL COR Common 22822V101 149960 1350873 SH SOLE 1206037 0 144836 CSX CORP Common 126408103 38 689 SH SOLE 689 0 0 CUMMINS INC Common 231021106 26 145 SH SOLE 145 0 0 CVS HEALTH CORP Common 126650100 1844 25434 SH SOLE 25434 0 0 CYRUSONE INC Common 23283R100 8740 146813 SH SOLE 146813 0 0 DANAHER CORP Common 235851102 237643 2560259 SH SOLE 2359699 0 200560 DARDEN RESTAURANTS INC Common 237194105 1244 12957 SH SOLE 12957 0 0 DAVE & BUSTER'S ENTERTAINMENT Common 238337109 5869 106386 SH SOLE 42431 0 63955 DEERE & CO. Common 244199105 14 91 SH SOLE 91 0 0 DELPHI TECHNOLOGIES PLC Common G2709G107 727 13862 SH SOLE 13862 0 0 DELTA AIR LINES INC. Common 247361702 6 99 SH SOLE 99 0 0 DESPEGAR.COM CORP Common G27358103 2005 72965 SH SOLE 72965 0 0 DEUTSCHE BANK AG Common D18190898 43 2242 SH SOLE 2242 0 0 DEVON ENERGY CORP NEW Common 25179M103 16 385 SH SOLE 385 0 0 DEXCOM INC. Common 252131107 16595 289160 SH SOLE 175701 0 113459 DIAMONDBACK ENERGY INC Common 25278X109 325 2574 SH SOLE 2574 0 0 DICKS SPORTING GOODS INC Common 253393102 1 40 SH SOLE 0 0 40 DIGITAL REALTY TRUST INC Common 253868103 1 10 SH SOLE 10 0 0 DIPLOMAT PHARMACY INC Common 25456K101 12251 610405 SH SOLE 346892 0 263513 DISCOVER FINANCIAL SERVICES Common 254709108 1083 14086 SH SOLE 14086 0 0 DISH NETWORK CORP CL-A Common 25470M109 16 327 SH SOLE 327 0 0 DMC GLOBAL INC Common 23291C103 6705 267679 SH SOLE 267679 0 0 DOLBY LABORATORIES INC CL A Common 25659T107 4773 76983 SH SOLE 76983 0 0 DOLLAR TREE INC Common 256746108 40297 375523 SH SOLE 276822 0 98701 DOVER CORP Common 260003108 131 1300 SH SOLE 1300 0 0 DOWDUPONT INC Common 26078J100 103981 1460003 SH SOLE 1358194 0 101809 DUNKIN' BRANDS GROUP INC Common 265504100 3935 61043 SH SOLE 61043 0 0 DXC TECHNOLOGY CO Common 23355L106 12 129 SH SOLE 129 0 0 DYCOM INDUSTRIES INC Common 267475101 28076 251965 SH SOLE 219745 0 32220 EATON CORP PLC Common G29183103 1200 15194 SH SOLE 15194 0 0 EATON VANCE CORP Common 278265103 14 246 SH SOLE 246 0 0 EBAY INC Common 278642103 89 2366 SH SOLE 2366 0 0 EBIX INC Common 278715206 50204 633492 SH SOLE 382656 0 250836 ECOLAB INC Common 278865100 641 4775 SH SOLE 4775 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 17191 152528 SH SOLE 65213 0 87315 ELECTRONICS ARTS INC Common 285512109 91754 873349 SH SOLE 864983 0 8366 ELECTRONICS FOR IMAGING INC. Common 286082102 10789 365372 SH SOLE 214669 0 150703 ELF BEAUTY INC Common 26856L103 11668 522982 SH SOLE 522982 0 0 ELI LILLY & CO Common 532457108 4513 53436 SH SOLE 53436 0 0 ELLIE MAE INC Common 28849P100 18825 210565 SH SOLE 210565 0 0 ENCANA CORPORATION Common 292505104 4467 335115 SH SOLE 335115 0 0 EOG RES INC Common 26875P101 421 3900 SH SOLE 3900 0 0 EPAM SYSTEMS INC Common 29414B104 35227 327911 SH SOLE 218890 0 109021 EQUINIX INC. Common 29444U700 287286 633877 SH SOLE 604690 0 29187 ESTEE LAUDER COMPANIES INC CL Common 518439104 112 879 SH SOLE 879 0 0 ETSY INC Common 29786A106 1346 65797 SH SOLE 65797 0 0 EURONET WORLDWIDE INC Common 298736109 16 188 SH SOLE 188 0 0 EVERBRIDGE INC Common 29978A104 49489 1665161 SH SOLE 1215677 0 449484 EXACT SCIENCES CORP Common 30063P105 92919 1768531 SH SOLE 1723571 0 44960 EXPEDIA INC Common 30212P303 2199 18364 SH SOLE 18364 0 0 EXPRESS SCRIPTS HOLDING CO Common 30219G108 65 868 SH SOLE 868 0 0 EXTENDED STAY AMERICA INC UNIT Common 30224P200 6553 344911 SH SOLE 344911 0 0 EXXON MOBIL CORP Common 30231G102 3805 45492 SH SOLE 45492 0 0 FACEBOOK INC Common 30303M102 986299 5589365 SH SOLE 5272504 0 316861 FAIR ISAAC CORP Common 303250104 20 130 SH SOLE 130 0 0 FEDEX CORP. Common 31428X106 124920 500603 SH SOLE 483710 0 16893 FIDELITY NATIONAL INFORMATION Common 31620M106 25 261 SH SOLE 261 0 0 FIFTH THIRD BANCORP Common 316773100 17 570 SH SOLE 570 0 0 FINANCIAL ENGINES INC Common 317485100 1543 50923 SH SOLE 34437 0 16486 FIRST DATA CORP CLASS A Common 32008D106 5 302 SH SOLE 302 0 0 FIRSTSERVICE CORP Common 33767E103 57929 828508 SH SOLE 507880 0 320628 FISERV INC. Common 337738108 5146 39242 SH SOLE 39242 0 0 FIVE BELOW Common 33829M101 14833 223651 SH SOLE 223651 0 0 FIVE PRIME THERAPEUTICS INC Common 33830X104 307 14000 SH SOLE 14000 0 0 FLEETCOR TECHNOLOGIES INC Common 339041105 3729 19379 SH SOLE 19379 0 0 FLIR SYSTEMS INC Common 302445101 7327 157171 SH SOLE 157171 0 0 FLOTEK INDUSTRIES Common 343389102 1142 244993 SH SOLE 244993 0 0 FMC CORP.-NEW Common 302491303 2277 24051 SH SOLE 24051 0 0 FORTIVE CORP Common 34959J108 4209 58180 SH SOLE 58180 0 0 FORTUNE BRANDS HOME & SECURITY Common 34964C106 15779 230552 SH SOLE 183344 0 47208 FRANCESCAS HOLDINGS CORP Common 351793104 4192 573494 SH SOLE 327095 0 246399 FREEPORT- MCMORAN COPPER & GOL Common 35671D857 15 765 SH SOLE 765 0 0 FRNKLIN RESOURCES INC Common 354613101 60 1396 SH SOLE 1396 0 0 FTI CONSULTING INC Common 302941109 2528 58854 SH SOLE 58854 0 0 GAP INC Common 364760108 1869 54871 SH SOLE 54871 0 0 GARMIN LTD Common H2906T109 890 14933 SH SOLE 14933 0 0 GARTNER INC Common 366651107 4241 34439 SH SOLE 34439 0 0 GENERAL DYNAMICS CORP Common 369550108 94229 463155 SH SOLE 411007 0 52148 GENERAL ELECTRIC COMPANY Common 369604103 2263 129681 SH SOLE 129681 0 0 GENPACT LTD Common G3922B107 6 202 SH SOLE 202 0 0 GEOPARK LTD Common G38327105 789 79653 SH SOLE 79653 0 0 GILEAD SCIENCES INC Common 375558103 1169 16312 SH SOLE 16312 0 0 GLAXOSMITHKLINE PLC ADR Common 37733W105 1223 34485 SH SOLE 34485 0 0 GLOBANT SA Common L44385109 21614 465215 SH SOLE 276794 0 188421 GLYCOMIMETICS INC Common 38000Q102 34 2000 SH SOLE 2000 0 0 GODADDY INC - CLASS A Common 380237107 13 261 SH SOLE 261 0 0 GOLDMAN SACHS GROUP INC Common 38141G104 252 989 SH SOLE 989 0 0 GOPRO INC CL A Common 38268T103 6616 873943 SH SOLE 498508 0 375435 GREENLIGHT CAPITAL RE LTD Common G4095J109 158 7846 SH SOLE 7846 0 0 GRUPO SUPERVIELLE SA SP ADR Common 40054A108 697 23787 SH SOLE 23787 0 0 GTT COMMUNICATIONS INC Common 362393100 40688 866615 SH SOLE 527594 0 339021 GUIDEWIRE SOFTWARE INC Common 40171V100 43785 589623 SH SOLE 436099 0 153524 GULFPORT ENERGY CORP Common 402635304 469 36724 SH SOLE 36724 0 0 GW PHARMACEUTICALS ADR Common 36197T103 5710 43256 SH SOLE 43256 0 0 H&E EQUIPMENT SERVICES INC Common 404030108 13235 325596 SH SOLE 184721 0 140875 HAIN CELESTIAL GRP INC Common 405217100 13 307 SH SOLE 307 0 0 HALLIBURTON CO Common 406216101 113037 2313009 SH SOLE 2251978 0 61031 HALOZYME THERAPEUTICS INC Common 40637H109 8119 400722 SH SOLE 400722 0 0 HARRIS CORP. Common 413875105 25 177 SH SOLE 177 0 0 HARTFORD FINANCIAL SERVICES GR Common 416515104 1518 26965 SH SOLE 26965 0 0 HCA HOLDINGS INC Common 40412C101 1010 11500 SH SOLE 11500 0 0 HD SUPPLY HOLDINGS INC Common 40416M105 35665 890968 SH SOLE 882253 0 8715 HEALTHEQUITY INC Common 42226A107 14451 309698 SH SOLE 309698 0 0 HEICO CORP Common 422806109 49666 526399 SH SOLE 321153 0 205246 HESKA CORP Common 42805E306 11159 139120 SH SOLE 139120 0 0 HEWLETT PACKARD ENTERPRISE CO. Common 42824C109 26 1831 SH SOLE 1831 0 0 HEXCEL CORP Common 428291108 6149 99413 SH SOLE 99413 0 0 HILL-ROM HOLDINGS Common 431475102 6 70 SH SOLE 70 0 0 HILTON GRAND VACATIONS Common 43283X105 13 304 SH SOLE 304 0 0 HOME DEPOT INC Common 437076102 409360 2159869 SH SOLE 2105572 0 54297 HONEYWELL INTERNATIONAL INC Common 438516106 467644 3049323 SH SOLE 2973813 0 75510 HP INC Common 40434L105 51 2439 SH SOLE 2439 0 0 HUBBELL INC Common 443510607 6195 45772 SH SOLE 45772 0 0 HUBSPOT INC Common 443573100 27589 312088 SH SOLE 214735 0 97353 HUMANA INC Common 444859102 2302 9281 SH SOLE 9281 0 0 IDEX CORP Common 45167R104 25 191 SH SOLE 191 0 0 IDEXX LABORATORIES CORP. Common 45168D104 5771 36905 SH SOLE 36905 0 0 IHS MARKIT LTD Common G47567105 1771 39233 SH SOLE 39233 0 0 ILLINOIS TOOL WORKS INC Common 452308109 7 44 SH SOLE 44 0 0 ILLUMINA INC Common 452327109 127176 582070 SH SOLE 520968 0 61102 IMMUNOMEDICS INC. Common 452907108 889 55000 SH SOLE 55000 0 0 IMPERIAL OIL LTD Common 453038408 30 962 SH SOLE 962 0 0 IMPINJ INC Common 453204109 2098 93137 SH SOLE 53302 0 39835 INCYTE CORPORATION Common 45337C102 8296 87590 SH SOLE 53146 0 34444 INDEPENDENT BANK GROUP INC Common 45384B106 35686 527898 SH SOLE 327626 0 200272 INGERSOLL RAND PLC Common G47791101 16 176 SH SOLE 176 0 0 INOGEN INC Common 45780L104 29559 248232 SH SOLE 248232 0 0 INSULET CORP Common 45784P101 124795 1808616 SH SOLE 1367520 0 441096 INTEL CORP. Common 458140100 3279 71042 SH SOLE 71042 0 0 INTERCONTINENTAL EXCHANGE INC Common 45866F104 268592 3806579 SH SOLE 3615900 0 190679 INTERNATIONAL PAPER CO. Common 460146103 85809 1481006 SH SOLE 1466353 0 14653 INTERXION HOLDING NV Common N47279109 7439 126243 SH SOLE 126243 0 0 INTL BUSINESS MACHINES CORP Common 459200101 5 33 SH SOLE 33 0 0 INTUIT INC. Common 461202103 8 50 SH SOLE 50 0 0 INTUITIVE SURGICAL INC Common 46120E602 85636 234658 SH SOLE 201860 0 32798 IPG PHOTONICS CORP Common 44980X109 2646 12355 SH SOLE 12355 0 0 IQVIA HOLDINGS INC Common 46266C105 23 236 SH SOLE 236 0 0 ITAU UNIBANCO HLDGS ADR Common 465562106 4 300 SH SOLE 300 0 0 J P MORGAN CHASE & CO. Common 46625H100 138986 1299659 SH SOLE 1288135 0 11524 JD.COM ADR Common 47215P106 842 20338 SH SOLE 20338 0 0 JOHNSON & JOHNSON Common 478160104 10393 74382 SH SOLE 74382 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 2326 61027 SH SOLE 61027 0 0 JUNO THERAPEUTICS INC Common 48205A109 549 12000 SH SOLE 12000 0 0 KANSAS CITY SOUTHERN INDS. INC Common 485170302 1584 15050 SH SOLE 15050 0 0 KLA-TENCOR CORP. Common 482480100 1815 17273 SH SOLE 17273 0 0 KRAFT HEINZ COMPANY Common 500754106 1069 13753 SH SOLE 13753 0 0 LAM RESEARCH CORP. Common 512807108 15769 85670 SH SOLE 67696 0 17974 LAMAR ADVERTISING CO CL A Common 512816109 1284 17290 SH SOLE 17290 0 0 LAS VEGAS SANDS CORP Common 517834107 43 622 SH SOLE 622 0 0 LENDINGCLUB CORP Common 52603A109 38370 9290507 SH SOLE 7787969 0 1502538 LENNAR CORP Common 526057104 2838 44869 SH SOLE 44869 0 0 LENNAR CORP B SHARES Common 526057302 46 891 SH SOLE 891 0 0 LENNOX INTERNATIONAL INC. Common 526107107 39399 189182 SH SOLE 184675 0 4507 LIBERTY EXPEDIA HOLDING INC Common 53046P109 9 209 SH SOLE 209 0 0 LIBERTY GLOBAL PLC SERIES C Common G5480U120 46 1368 SH SOLE 1368 0 0 LIONS GATE ENTERTAINMENT CORP Common 535919401 3603 106560 SH SOLE 106560 0 0 LIONS GATE ENTERTAINMENT CORP Common 535919500 2884 90851 SH SOLE 90851 0 0 LIVE NATION ENTERTAINMENT Common 538034109 16725 392874 SH SOLE 181545 0 211329 LKQ CORPORATION Common 501889208 5276 129736 SH SOLE 129736 0 0 LOCKHEED MARTIN CORP. Common 539830109 719 2241 SH SOLE 2241 0 0 LOGMEIN INC Common 54142L109 1977 17265 SH SOLE 17265 0 0 LOMA NEGRA CIA INDUSTRIAL ADR Common 54150E104 717 31125 SH SOLE 31125 0 0 LULULEMON ATHLETICA INC Common 550021109 9265 117887 SH SOLE 43450 0 74437 LUMENTUM HOLDINGS INC Common 55024U109 7299 149260 SH SOLE 149260 0 0 LYONDELLBASELL INDUSTRIES NV Common N53745100 13 122 SH SOLE 122 0 0 M&T BANK CORPORATION Common 55261F104 4 25 SH SOLE 25 0 0 MA-COM TECHNOLOGY SOLUTIONS HO Common 55405Y100 3934 120894 SH SOLE 72268 0 48626 MACQUARIE INFRASTRUCTURE CO Common 55608B105 842 13123 SH SOLE 13123 0 0 MADRIGAL PHARMACEUTICALS INC Common 558868105 551 6000 SH SOLE 6000 0 0 MAKEMYTRIP LTD Common V5633W109 522 17487 SH SOLE 17487 0 0 MANHATTAN ASSOCIATES INC Common 562750109 16145 325900 SH SOLE 325900 0 0 MARATHON PETROLEUM CORP Common 56585A102 11 169 SH SOLE 169 0 0 MARKETAXESS HOLDINGS INC. Common 57060D108 28554 141530 SH SOLE 116696 0 24834 MARRIOTT INTERNATIONAL INC NEW Common 571903202 13 99 SH SOLE 99 0 0 MARSH & McLENNAN COMPANIES INC Common 571748102 6 68 SH SOLE 68 0 0 MARVELL TECHNOLOGY GROUP LTD Common G5876H105 2035 94773 SH SOLE 94773 0 0 MASIMO CORPORATION Common 574795100 3480 41036 SH SOLE 41036 0 0 MASTERCARD INC Common 57636Q104 22 144 SH SOLE 144 0 0 MATCH GROUP INC Common 57665R106 4071 130028 SH SOLE 130028 0 0 MAZOR ROBOTICS LTD ADR Common 57886P103 258 5000 SH SOLE 5000 0 0 MCCORMICK & COMPANY INC. Common 579780206 17627 172968 SH SOLE 72727 0 100241 MCDONALDS CORP. Common 580135101 210281 1221711 SH SOLE 1210074 0 11637 MCKESSON CORP Common 58155Q103 41 262 SH SOLE 262 0 0 MEDIDATA SOLUTIONS INC Common 58471A105 39793 627943 SH SOLE 547361 0 80582 MEDTRONIC PLC Common G5960L103 85202 1055131 SH SOLE 1044044 0 11087 MERCK & CO INC Common 58933Y105 320 5685 SH SOLE 5685 0 0 METTLER-TOLEDO INTERNATIONAL Common 592688105 4874 7868 SH SOLE 7868 0 0 MICHAEL KORS HOLDINGS LTD Common G60754101 3706 58874 SH SOLE 58874 0 0 MICRO FOCUS INTERNATIONAL ADR Common 594837304 7 214 SH SOLE 214 0 0 MICROCHIP TECHNOLOGY INC. Common 595017104 250225 2847349 SH SOLE 2762509 0 84840 MICRON TECHNOLOGY INC. Common 595112103 111845 2719966 SH SOLE 2576356 0 143610 MICROSEMI CORP Common 595137100 6696 129651 SH SOLE 129651 0 0 MICROSOFT CORP Common 594918104 1188129 13889749 SH SOLE 13407300 0 482449 MICROSTRATEGY INC CL-A Common 594972408 421 3206 SH SOLE 3206 0 0 MIDDLEBY CORP Common 596278101 48621 360288 SH SOLE 219541 0 140747 MOHAWK INDUSTRIES INC. Common 608190104 12567 45550 SH SOLE 23830 0 21720 MOLSON COORS BREWING Common 60871R209 987 12027 SH SOLE 12027 0 0 MONOLITHIC POWER SYSTEMS Common 609839105 25 222 SH SOLE 222 0 0 MONSTER BEVERAGE CORP Common 61174X109 42 660 SH SOLE 660 0 0 MOODYS CORP Common 615369105 6 43 SH SOLE 43 0 0 MORGAN STANLEY Common 617446448 206244 3930700 SH SOLE 3808122 0 122578 MSCI INC Common 55354G100 32 256 SH SOLE 256 0 0 MYLAN NV Common N59465109 762 18000 SH SOLE 18000 0 0 NCR CORPORATION Common 62886E108 434 12754 SH SOLE 12754 0 0 NEOGEN CORP Common 640491106 35449 431201 SH SOLE 431201 0 0 NETFLIX COM INC Common 64110L106 146832 764907 SH SOLE 715868 0 49039 NETSCOUT SYSTEMS INC Common 64115T104 11828 388431 SH SOLE 388431 0 0 NEUROCRINE BIOSCIENCES INC. Common 64125C109 2927 37730 SH SOLE 37730 0 0 NEWELL BRANDS INC Common 651229106 69232 2240512 SH SOLE 2223581 0 16931 NEXTERA ENERGY INC Common 65339F101 6 40 SH SOLE 40 0 0 NIC INC Common 62914B100 10315 621372 SH SOLE 621372 0 0 NIKE INC CL B Common 654106103 476 7603 SH SOLE 7603 0 0 NORTHERN TRUST CORP Common 665859104 7 68 SH SOLE 68 0 0 NORWEGIAN CRUISE LINE HOLDING Common G66721104 103364 1941117 SH SOLE 1894106 0 47011 NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205 2147 40000 SH SOLE 40000 0 0 NVIDIA CORP. Common 67066G104 78900 407751 SH SOLE 381739 0 26012 NVR INC Common 62944T105 42 12 SH SOLE 12 0 0 NXP SEMICONDUCTORS NV Common N6596X109 56 481 SH SOLE 481 0 0 OBALON THERAPEUTICS INC Common 67424L100 309 46795 SH SOLE 46795 0 0 OLD DOMINION FREIGHT LINE Common 679580100 2628 19974 SH SOLE 19974 0 0 OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 33337 626056 SH SOLE 432252 0 193804 OMNICOM GROUP INC Common 681919106 18 247 SH SOLE 247 0 0 ORASURE TECHNOLOGIES INC Common 68554V108 20415 1082475 SH SOLE 1082475 0 0 OWENS ILLINOIS INC NEW Common 690768403 10 465 SH SOLE 465 0 0 PALO ALTO NETWORKS INC Common 697435105 37557 259121 SH SOLE 257202 0 1919 PARKER HANAFIN CORP. Common 701094104 3492 17497 SH SOLE 17497 0 0 PARSLEY ENERGY INC Common 701877102 3097 105181 SH SOLE 105181 0 0 PAYCOM SOFTWARE INC Common 70432V102 20660 257195 SH SOLE 257195 0 0 PAYLOCITY HOLDING CORP Common 70438V106 54874 1163567 SH SOLE 683866 0 479701 PAYPAL HOLDINGS INC Common 70450Y103 2732 37112 SH SOLE 14812 0 22300 PEAPACK GLADSTONE FINANCIAL CO Common 704699107 149 4252 SH SOLE 4252 0 0 PENUMBRA INC Common 70975L107 423 4500 SH SOLE 4500 0 0 PEPSICO INC Common 713448108 4687 39087 SH SOLE 39087 0 0 PERFORMANCE FOOD GROUP CO. Common 71377A103 19426 586898 SH SOLE 585236 0 1662 PETIQ INC Common 71639T106 2453 112302 SH SOLE 66658 0 45644 PFIZER INC Common 717081103 3562 98348 SH SOLE 98348 0 0 PHILIP MORRIS INTERNATIONAL Common 718172109 99619 942919 SH SOLE 919189 0 23730 PINNACLE FOODS INC Common 72348P104 2026 34065 SH SOLE 34065 0 0 PIONEER NATURAL RESOURCES Common 723787107 190945 1104687 SH SOLE 1072697 0 31990 PLANET FITNESS INC CLASS A Common 72703H101 35737 1031972 SH SOLE 709752 0 322220 PNC FINANCIAL SERVICES GROUP Common 693475105 18 126 SH SOLE 126 0 0 PORTOLA PHARMACEUTICALS INC Common 737010108 36823 756425 SH SOLE 453872 0 302553 POSCO ADR Common 693483109 5 60 SH SOLE 60 0 0 PPL CORP Common 69351T106 5 153 SH SOLE 153 0 0 PRA HEALTH SCIENCES INC Common 69354M108 9833 107974 SH SOLE 107974 0 0 PRICELINE GROUP INC Common 741503403 32282 18577 SH SOLE 18263 0 314 PROCTER & GAMBLE CO Common 742718109 3691 40172 SH SOLE 40172 0 0 PROGRESSIVE CORP OH Common 743315103 48458 860403 SH SOLE 852698 0 7705 PROOFPOINT INC Common 743424103 36879 415259 SH SOLE 373870 0 41389 PROPETRO HOLDING CORP Common 74347M108 653 32374 SH SOLE 32374 0 0 PROS HOLDINGS INC Common 74346Y103 9876 373388 SH SOLE 373388 0 0 PROTO LABS INC Common 743713109 20591 199911 SH SOLE 180333 0 19578 PRUDENTIAL FINANCIAL INC Common 744320102 35 305 SH SOLE 305 0 0 PTC INC Common 69370C100 9121 150093 SH SOLE 48334 0 101759 PUMA BIOTECHNOLOGY INC Common 74587V107 18874 190935 SH SOLE 113641 0 77294 PVH CORP Common 693656100 92899 677057 SH SOLE 660479 0 16578 Q2 HOLDINGS INC Common 74736L109 5023 136320 SH SOLE 136320 0 0 QIWI PLC SPONSORED ADR Common 74735M108 629 36304 SH SOLE 36304 0 0 QUALCOMM INC. Common 747525103 1264 19740 SH SOLE 19740 0 0 QUIDEL CORP Common 74838J101 42716 985376 SH SOLE 985376 0 0 RA PHARMACEUTICALS INC Common 74933V108 145 17000 SH SOLE 17000 0 0 RADIUS HEALTH INC Common 750469207 572 18000 SH SOLE 18000 0 0 RALPH LAUREN CORP Common 751212101 17 163 SH SOLE 163 0 0 RANGE RESOURCES CORP Common 75281A109 925 54243 SH SOLE 54243 0 0 RAYTHEON COMPANY Common 755111507 539 2871 SH SOLE 2871 0 0 REALPAGE INC Common 75606N109 5445 122910 SH SOLE 79708 0 43202 RED HAT INC Common 756577102 104168 867345 SH SOLE 796640 0 70705 REDFIN CORP Common 75737F108 4634 147943 SH SOLE 91943 0 56000 REGIONS FINANCIAL CORP Common 7591EP100 5908 341917 SH SOLE 341917 0 0 REPUBLIC SERVICES INC Common 760759100 39 584 SH SOLE 584 0 0 REVANCE THERAPEUTICS INC Common 761330109 894 25000 SH SOLE 25000 0 0 RITCHIE BROTHERS AUCTIONEERS I Common 767744105 437 14612 SH SOLE 14612 0 0 ROCKWELL AUTOMATION INC. Common 773903109 4789 24391 SH SOLE 24391 0 0 ROCKWELL COLLINS INC Common 774341101 7 55 SH SOLE 55 0 0 ROPER TECHNOLOGIES INC Common 776696106 20957 80916 SH SOLE 43418 0 37498 ROSS STORES INC Common 778296103 5101 63561 SH SOLE 63561 0 0 ROWE T PRICE GROUP INC. Common 74144T108 5 50 SH SOLE 50 0 0 ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 1160 9728 SH SOLE 9728 0 0 RPC INC Common 749660106 4299 168406 SH SOLE 168406 0 0 S&P GLOBAL INC Common 78409V104 117128 691431 SH SOLE 685089 0 6342 SABRE CORP Common 78573M104 426 20757 SH SOLE 20757 0 0 SAGE THERAPEUTICS INC Common 78667J108 1071 6500 SH SOLE 6500 0 0 SALESFORCE.COM INC Common 79466L302 376515 3683014 SH SOLE 3482137 0 200877 SANGAMO BIOSCIENCES INC Common 800677106 148 9000 SH SOLE 9000 0 0 SAP SE ADR Common 803054204 1007 8962 SH SOLE 8962 0 0 SAREPTA THERAPEUTICS INC Common 803607100 87996 1581525 SH SOLE 1432881 0 148644 SBA COMMUNICATIONS CORP Common 78410G104 40218 246192 SH SOLE 242794 0 3398 SCHLUMBERGER LTD Common 806857108 1531 22713 SH SOLE 22713 0 0 SEALED AIR CORP. Common 81211K100 434 8796 SH SOLE 8796 0 0 SEI INVESTMENTS COMPANY Common 784117103 27 372 SH SOLE 372 0 0 SEMPRA ENERGY Common 816851109 1130 10568 SH SOLE 10568 0 0 SERVICE CORP INTERNATIONAL Common 817565104 6 167 SH SOLE 167 0 0 SERVICEMASTER GLOBAL HOLDINGS Common 81761R109 24051 469110 SH SOLE 256191 0 212919 SERVICENOW INC Common 81762P102 146536 1123832 SH SOLE 1019804 0 104028 SHAKE SHACK INC CLASS A Common 819047101 10447 241826 SH SOLE 166643 0 75183 SHERWIN-WILLIAMS CO Common 824348106 262720 640717 SH SOLE 587435 0 53282 SHOPIFY INC - A Common 82509L107 17687 175123 SH SOLE 175123 0 0 SIGNATURE BANK Common 82669G104 22921 166989 SH SOLE 102186 0 64803 SIRIUS XM HOLDINGS INC Common 82968B103 20 3653 SH SOLE 3653 0 0 SITEONE LANDSCAPE SUPPLY INC Common 82982L103 26351 343560 SH SOLE 200933 0 142627 SIX FLAGS ENTERTAINMENT CORP Common 83001A102 1096 16466 SH SOLE 16466 0 0 SKYWORKS SOLUTIONS INC Common 83088M102 4884 51439 SH SOLE 51439 0 0 SM ENERGY CO Common 78454L100 449 20351 SH SOLE 20351 0 0 SOLARIS OILFIELD INFRASTRUCTUR Common 83418M103 1686 78742 SH SOLE 46817 0 31925 SOUTHWEST AIRLINES CO. Common 844741108 57 866 SH SOLE 866 0 0 SOUTHWESTERN ENERGY CO Common 845467109 463 82939 SH SOLE 82939 0 0 SPARK THERAPEUTICS INC Common 84652J103 1080 21000 SH SOLE 21000 0 0 SPIRIT AEROSYSTEMS HOLD CL A Common 848574109 37 421 SH SOLE 421 0 0 SPLUNK INC Common 848637104 3968 47903 SH SOLE 47903 0 0 SPRINT CORP. Common 85207U105 449 76231 SH SOLE 76231 0 0 SPS COMMERCE INC Common 78463M107 10096 207786 SH SOLE 193570 0 14216 SS&C TECHNOLOGIES INC Common 78467J100 418 10320 SH SOLE 10320 0 0 STAMPS.COM INC Common 852857200 73558 391265 SH SOLE 285899 0 105366 STANLEY BLACK & DECKER INC Common 854502101 277872 1637525 SH SOLE 1557888 0 79637 STANTEC INC Common 85472N109 281 10070 SH SOLE 10070 0 0 STARBUCKS CORP. Common 855244109 391 6814 SH SOLE 6814 0 0 STATE STREET CORP Common 857477103 8 78 SH SOLE 78 0 0 STRATASYS LTD Common M85548101 158 7922 SH SOLE 4687 0 3235 STRYKER CORP Common 863667101 2972 19191 SH SOLE 19191 0 0 SUN HYDRAULICS CORP Common 866942105 33284 514521 SH SOLE 514521 0 0 SUNTRUST BANKS INC Common 867914103 13 209 SH SOLE 209 0 0 SVB FINANCIAL GROUP Common 78486Q101 414 1772 SH SOLE 1772 0 0 SYMANTEC CORP. Common 871503108 5 162 SH SOLE 162 0 0 SYNCHRONY FINANCIAL Common 87165B103 6 147 SH SOLE 147 0 0 T MOBILE US INC Common 872590104 66006 1039298 SH SOLE 1027862 0 11436 TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 11653 402113 SH SOLE 402113 0 0 TAIWAN SEMICONDUCTOR ADR Common 874039100 6 140 SH SOLE 140 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 21894 199438 SH SOLE 170079 0 29359 TAPESTRY INC Common 876030107 1164 26323 SH SOLE 26323 0 0 TARGET CORP Common 87612E106 57 869 SH SOLE 869 0 0 TD AMERITRADE HOLDINGS CORP Common 87236Y108 211 4134 SH SOLE 4134 0 0 TE CONNECTIVITY LTD Common H84989104 25 261 SH SOLE 261 0 0 TELADOC INC Common 87918A105 575 16500 SH SOLE 16500 0 0 TELEFLEX INC. Common 879369106 1244 5000 SH SOLE 5000 0 0 TESARO INC Common 881569107 7642 92217 SH SOLE 90936 0 1281 TESLA INC Common 88160R101 9537 30632 SH SOLE 9750 0 20882 TETRA TECH INC. Common 88162G103 760 15793 SH SOLE 15793 0 0 THE TORO COMPANY Common 891092108 11 163 SH SOLE 163 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 27441 144515 SH SOLE 142052 0 2463 THOR INDUSTRIES INC. Common 885160101 5031 33379 SH SOLE 11817 0 21562 TIME WARNER INC. Common 887317303 10 104 SH SOLE 104 0 0 TOLL BROTHERS INC. Common 889478103 7 152 SH SOLE 152 0 0 TOTAL SA ADR Common 89151E109 2057 37206 SH SOLE 37206 0 0 TOTAL SYSTEM SERVICES Common 891906109 3964 50115 SH SOLE 50115 0 0 TRADE DESK INC CLASS A Common 88339J105 17189 375872 SH SOLE 227529 0 148343 TRANSDIGM GROUP INC Common 893641100 5021 18282 SH SOLE 18282 0 0 TRANSUNION Common 89400J107 39 713 SH SOLE 713 0 0 TRIMBLE INC Common 896239100 5633 138611 SH SOLE 138611 0 0 TRIPADVISOR INC Common 896945201 19 543 SH SOLE 543 0 0 TYLER TECHNOLOGIES Common 902252105 34299 193726 SH SOLE 193726 0 0 ULTA BEAUTY INC. Common 90384S303 16864 75402 SH SOLE 74836 0 566 ULTIMATE SOFTWARE GROUP Common 90385D107 25690 117722 SH SOLE 70457 0 47265 ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 18053 389236 SH SOLE 247315 0 141921 UNION PACIFIC CORP Common 907818108 161140 1201637 SH SOLE 1190291 0 11346 UNITED CONTINENTAL HOLDINGS Common 910047109 21 311 SH SOLE 311 0 0 UNITED PARCEL SERVICE INC CL-B Common 911312106 1154 9688 SH SOLE 9688 0 0 UNITED RENTALS INC Common 911363109 86071 500674 SH SOLE 495723 0 4951 UNITED TECHNOLOGIES CORP. Common 913017109 4 35 SH SOLE 35 0 0 UNITEDHEALTH GROUP INC Common 91324P102 518031 2349773 SH SOLE 2252898 0 96875 UNIVERSAL DISPLAY CORP Common 91347P105 26921 155928 SH SOLE 119731 0 36197 UNIVERSAL HEALTH SERVICES INC Common 913903100 13 115 SH SOLE 115 0 0 US FOODS HOLDING CORP Common 912008109 9355 292989 SH SOLE 279799 0 13190 US PHYSICAL THERAPY INC Common 90337L108 17155 237609 SH SOLE 132114 0 105495 VAIL RESORTS INC. Common 91879Q109 88959 418688 SH SOLE 415215 0 3473 VALERO ENERGY CORP Common 91913Y100 6 62 SH SOLE 62 0 0 VANTIV INC CL A Common 92210H105 2584 35137 SH SOLE 35137 0 0 VEEVA SYSTEMS INC CLASS A Common 922475108 56658 1024930 SH SOLE 841306 0 183624 VERISIGN INC. Common 92343E102 19 166 SH SOLE 166 0 0 VERISK ANALYTICS INC CLASS A Common 92345Y106 72 749 SH SOLE 749 0 0 VERIZON COMMUNICATIONS Common 92343V104 3819 72149 SH SOLE 72149 0 0 VERTEX PHARMACEUTICALS INC Common 92532F100 302552 2018898 SH SOLE 1900563 0 118335 VF CORP Common 918204108 27 362 SH SOLE 362 0 0 VIRTUS INVESTMENT PARTNERS Common 92828Q109 8877 77159 SH SOLE 52358 0 24801 VISA INC CLASS A SHARES Common 92826C839 726795 6374276 SH SOLE 6044316 0 329960 VISTEON CORP Common 92839U206 18 145 SH SOLE 145 0 0 VMWARE INC CLASS A Common 928563402 44621 356054 SH SOLE 309215 0 46839 VOCERA COMMUNICATIONS INC Common 92857F107 26679 882823 SH SOLE 882823 0 0 VULCAN MATERIALS Common 929160109 210472 1639575 SH SOLE 1558716 0 80859 WABCO HOLDINGS INC Common 92927K102 13380 93242 SH SOLE 50315 0 42927 WABTEC CORP Common 929740108 27 336 SH SOLE 336 0 0 WAGEWORKS INC Common 930427109 64737 1044153 SH SOLE 810528 0 233625 WAL-MART STORES INC Common 931142103 167019 1691329 SH SOLE 1675150 0 16179 WALGREEN BOOTS ALLIANCE INC Common 931427108 61 843 SH SOLE 843 0 0 WALT DISNEY CO. Common 254687106 6 58 SH SOLE 58 0 0 WASTE CONNECTIONS INC Common 94106B101 5437 76639 SH SOLE 76639 0 0 WASTE MANAGEMENT INC NEW Common 94106L109 24 273 SH SOLE 273 0 0 WAYFAIR INC CL A Common 94419L101 71317 888468 SH SOLE 565451 0 323017 WEBSTER FINANCIAL CORP. Common 947890109 458 8163 SH SOLE 8163 0 0 WELBILT INC Common 949090104 2078 88369 SH SOLE 88369 0 0 WELLCARE HEALTH PLANS INC Common 94946T106 3850 19146 SH SOLE 19146 0 0 WELLS FARGO & CO NEW Common 949746101 2755 45409 SH SOLE 45409 0 0 WELLTOWER INC Common 95040Q104 1153 18079 SH SOLE 18079 0 0 WESTERN DIGITAL CORP. Common 958102105 18274 229779 SH SOLE 225479 0 4300 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 18109 464582 SH SOLE 464582 0 0 WISDOMTREE INVESTMENTS INC Common 97717P104 92770 7392054 SH SOLE 6811508 0 580546 WNS HOLDINGS LTD ADR Common 92932M101 2700 67273 SH SOLE 67273 0 0 WOODWARD INC. Common 980745103 368 4811 SH SOLE 4811 0 0 WORKDAY INC Common 98138H101 1782 17511 SH SOLE 17511 0 0 WPX ENERGY INC Common 98212B103 455 32312 SH SOLE 32312 0 0 WYNDHAM WORLDWIDE CORP Common 98310W108 13 112 SH SOLE 112 0 0 WYNN RESORTS LTD Common 983134107 4155 24645 SH SOLE 24645 0 0 XCEL ENERGY INC Common 98389B100 6 126 SH SOLE 126 0 0 XL GROUP LTD Common G98294104 9 259 SH SOLE 259 0 0 XPO LOGISTICS INC Common 983793100 95254 1040009 SH SOLE 773567 0 266442 XYLEM INC Common 98419M100 470 6896 SH SOLE 6896 0 0 YANDEX NV Common N97284108 939 28665 SH SOLE 28665 0 0 YELP INC Common 985817105 12 275 SH SOLE 275 0 0 YUM CHINA HOLDINGS INC Common 98850P109 512 12790 SH SOLE 12790 0 0 ZEALAND PHARMA A/S ADR Common 98920Y304 544 40000 SH SOLE 40000 0 0 ZIMMER BIOMET HOLDINGS INC Common 98956P102 4209 34877 SH SOLE 34877 0 0 ZOETIS INC Common 98978V103 5582 77487 SH SOLE 77487 0 0 ZOGENIX INC Common 98978L204 601 15000 SH SOLE 15000 0 0 ALLERGAN PLC CONV PFD 5.5 Conv Pref. G0177J116 736 1255 SH SOLE 1255 0 0 ALTABA INC (CLOSED-END INVESTM Mutual Funds 021346101 193017 2763304 SH SOLE 2601511 0 161793 ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 81 432 SH SOLE 432 0 0 ISHARES RUSSELL MIDCAP GROWTH Mutual Funds 464287481 92 763 SH SOLE 763 0 0 ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 1739 12914 SH SOLE 12914 0 0 KEYENCE CORP Common 006490995 1121 2000 SH SOLE 2000 0 0