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