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