0001752724-20-128218.txt : 20200625
0001752724-20-128218.hdr.sgml : 20200625
20200625112355
ACCESSION NUMBER: 0001752724-20-128218
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200430
FILED AS OF DATE: 20200625
PERIOD START: 20201031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ALGER FUNDS
CENTRAL INDEX KEY: 0000003521
IRS NUMBER: 000000000
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-01355
FILM NUMBER: 20987900
BUSINESS ADDRESS:
STREET 1: 360 PARK AVENUE SOUTH
CITY: NEW YORK
STATE: NY
ZIP: 10010
BUSINESS PHONE: 212-806-8833
MAIL ADDRESS:
STREET 1: 360 PARK AVENUE SOUTH
CITY: NEW YORK
STATE: NY
ZIP: 10010
FORMER COMPANY:
FORMER CONFORMED NAME: ALGER FUND
DATE OF NAME CHANGE: 19920703
0000003521
S000009162
Alger MidCap Growth Fund
C000024909
Alger MidCap Growth Fund Class A
AMGAX
C000024910
Alger MidCap Growth Fund Class B
AMCGX
C000024911
Alger MidCap Growth Fund Class C
AMGCX
C000156504
Alger MidCap Growth Fund Class Z
AMCZX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000003521
XXXXXXXX
S000009162
C000156504
C000024910
C000024909
C000024911
Alger Funds
811-01355
0000003521
549300GSR7CWA7IW4H72
360 Park Avenue South
NULL
New York
10010
212-806-8833
Alger Mid Cap Growth Fund
S000009162
549300XI1E66PDRHLB88
2020-10-31
2020-04-30
N
183212098.24
10503517.73
172708580.51
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
1919610.61000000
N
BIO-TECHNE CORP
N/A
BIO-TECHNE CORP 0.00000000
09073M104
5716.00000000
NS
USD
1286100.00000000
0.744664796735
Long
EC
CORP
US
N
1
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC 0.00000000
22160N109
3534.00000000
NS
USD
2290950.84000000
1.326483509525
Long
EC
CORP
US
N
1
N
N
N
TELADOC HEALTH INC
549300I2PVFBC9MFAC61
TELADOC HEALTH INC 0.00000000
87918A105
14555.00000000
NS
USD
2395607.45000000
1.387080736189
Long
EC
CORP
US
N
1
N
N
N
LIVE NATIONAL ENTERTAINMENT INC
5493007B9BM9ZXJINO78
LIVE NATIONAL ENTERTAINMENT INC 0.00000000
538034109
20227.00000000
NS
USD
907585.49000000
0.525501099783
Long
EC
CORP
US
N
1
N
N
N
GARTNER INC
N/A
GARTNER INC 0.00000000
366651107
5275.00000000
NS
USD
626722.75000000
0.362878756891
Long
EC
CORP
US
N
1
N
N
N
SERVICEMASTER GLOBAL HOLDING
N/A
SERVICEMASTER GLOBAL HOLDING 0.00000000
81761R109
28388.00000000
NS
USD
966611.40000000
0.559677693572
Long
EC
CORP
US
N
1
N
N
N
BALL CORP
0BGI85ALH27ZJP15DY16
BALL CORP 0.00000000
058498106
21755.00000000
NS
USD
1426910.45000000
0.826195459302
Long
EC
CORP
US
N
1
N
N
N
PALANTIR TECHNOLOGIES-A /REST/
N/A
PALANTIR TECHNOLOGIES INC CLASS A COMMON STOCK /RESTRICTED/ 0.00000000
N/A
16376.00000000
NS
USD
94162.00000000
0.054520742236
Long
EC
CORP
US
Y
3
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC 0.00000000
00507V109
22128.00000000
NS
USD
1410217.44000000
0.816530039118
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC-CLASS A
N/A
10X GENOMICS INC-CLASS A 0.00000000
88025U109
3094.00000000
NS
USD
247117.78000000
0.143083672664
Long
EC
CORP
US
N
1
N
N
N
LYFT INC-A
549300H7I5VN334XVZ52
LYFT INC-A 0.00000000
55087P104
52509.00000000
NS
USD
1723870.47000000
0.998138288734
Long
EC
CORP
US
N
1
N
N
N
COPART INC
549300KVYX3JWMYEHU61
COPART INC 0.00000000
217204106
21445.00000000
NS
USD
1717958.95000000
0.994715459374
Long
EC
CORP
US
N
1
N
N
N
HILL-ROM HOLDINGS INC
JLZ01A0E2071OH26RE45
HILL-ROM HOLDINGS INC 0.00000000
431475102
4007.00000000
NS
USD
450747.43000000
0.260987281968
Long
EC
CORP
US
N
1
N
N
N
LENNOX INTERNATIONAL INC
N/A
LENNOX INTERNATIONAL INC 0.00000000
526107107
6905.00000000
NS
USD
1289025.40000000
0.746358632671
Long
EC
CORP
US
N
1
N
N
N
GW PHARMACEUTICALS -ADR
N/A
GW PHARMACEUTICALS -ADR 0.00000000
36197T103
16953.00000000
NS
USD
1697673.42000000
0.982969934085
Long
EC
CORP
GB
N
1
N
N
N
SIMON PROPERTY GROUP INC
N/A
SIMON PROPERTY GROUP INC 0.00000000
828806109
6827.00000000
NS
USD
455838.79000000
0.263935230463
Long
RE
CORP
US
N
1
N
N
N
HEICO CORP-CLASS A
N/A
HEICO CORP-CLASS A 0.00000000
422806208
5666.00000000
NS
USD
409821.78000000
0.237290920225
Long
EC
CORP
US
N
1
N
N
N
BIOMARIN PHARMACEUTICAL INC
N/A
BIOMARIN PHARMACEUTICAL INC 0.00000000
09061G101
10718.00000000
NS
USD
986270.36000000
0.571060428548
Long
EC
CORP
US
N
1
N
N
N
WASTE CONNECTIONS INC
N/A
WASTE CONNECTIONS INC 0.00000000
94106B101
9613.00000000
NS
USD
825852.83000000
0.478177070045
Long
EC
CORP
US
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC 0.00000000
60770K107
18010.00000000
NS
USD
828279.90000000
0.479582367913
Long
EC
CORP
US
N
1
N
N
N
CARLYLE GROUP INC/THE
N/A
CARLYLE GROUP INC/THE 0.00000000
14316J108
44917.00000000
NS
USD
1052854.48000000
0.609613301719
Long
EC
CORP
US
N
1
N
N
N
SQUARE INC - A
N/A
SQUARE INC - A 0.00000000
852234103
33782.00000000
NS
USD
2200559.48000000
1.274146005659
Long
EC
CORP
US
N
1
N
N
N
PALANTIR TECHNOLOGIES D /PFD/
N/A
PALANTIR TECHNOLOGIES INC SERIES D /PREFERRED/ /RESTRICTED/ 0.00000000
N/A
8701.00000000
NS
USD
50030.75000000
0.028968305947
Long
EP
CORP
US
Y
3
N
N
N
BURLINGTON STORES INC
N/A
BURLINGTON STORES INC 0.00000000
122017106
5768.00000000
NS
USD
1053755.92000000
0.610135244519
Long
EC
CORP
US
N
1
N
N
N
PROSETTA BIOSCIENCES INC. /PFD
N/A
PROSETTA BIOSCIENCES INC. SERIES D PREFERRED 0.00000000
N/A
219610.00000000
NS
USD
173491.90000000
0.100453549839
Long
EP
CORP
US
Y
3
N
N
N
DEXCOM INC
N/A
DEXCOM INC 0.00000000
252131107
17549.00000000
NS
USD
5882424.80000000
3.405982946897
Long
EC
CORP
US
N
1
N
N
N
PALO ALTO NETWORKS INC
N/A
PALO ALTO NETWORKS INC 0.00000000
697435105
8381.00000000
NS
USD
1646950.31000000
0.953600744755
Long
EC
CORP
US
N
1
N
N
N
LINCOLN ELECTRIC HOLDINGS
N/A
LINCOLN ELECTRIC HOLDINGS 0.00000000
533900106
12418.00000000
NS
USD
999773.18000000
0.578878696731
Long
EC
CORP
US
N
1
N
N
N
FIRSTSERVICE CORP
N/A
FIRSTSERVICE CORP 0.00000000
33767E202
15888.00000000
NS
USD
1375583.04000000
0.796476374212
Long
EC
CORP
CA
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC - A
N/A
CROWDSTRIKE HOLDINGS INC - A 0.00000000
22788C105
36992.00000000
NS
USD
2502878.72000000
1.449191877212
Long
EC
CORP
US
N
1
N
N
N
NEVRO CORP
N/A
NEVRO CORP 0.00000000
64157F103
3778.00000000
NS
USD
444443.92000000
0.257337486468
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC
N/A
AMETEK INC 0.00000000
031100100
21162.00000000
NS
USD
1774856.94000000
1.027659966145
Long
EC
CORP
US
N
1
N
N
N
BRIGHT HORIZONS FAMILY SOLUT
N/A
BRIGHT HORIZONS FAMILY SOLUT 0.00000000
109194100
16860.00000000
NS
USD
1963347.00000000
1.136797601023
Long
EC
CORP
US
N
1
N
N
N
GLOBAL PAYMENTS INC
N/A
GLOBAL PAYMENTS INC 0.00000000
37940X102
15591.00000000
NS
USD
2588417.82000000
1.498719873880
Long
EC
CORP
US
N
1
N
N
N
PINTEREST INC- CLASS A
N/A
PINTEREST INC- CLASS A 0.00000000
72352L106
65115.00000000
NS
USD
1345275.90000000
0.778928236239
Long
EC
CORP
US
N
1
N
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC 0.00000000
803607100
12076.00000000
NS
USD
1423518.88000000
0.824231706262
Long
EC
CORP
US
N
1
N
N
N
TRADEWEB MARKETS INC-CLASS A
N/A
TRADEWEB MARKETS INC-CLASS A 0.00000000
892672106
15880.00000000
NS
USD
828300.80000000
0.479594469223
Long
EC
CORP
US
N
1
N
N
N
INSULET CORP
549300TZTYD2PYN92D43
INSULET CORP 0.00000000
45784P101
11756.00000000
NS
USD
2347908.32000000
1.359462461602
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC-CLASS A
N/A
ATLASSIAN CORP PLC-CLASS A 0.00000000
G06242104
5624.00000000
NS
USD
874475.76000000
0.506330234095
Long
EC
CORP
AU
N
1
N
N
N
PHREESIA INC
5493000HHF8NU4QOCG53
PHREESIA INC 0.00000000
71944F106
23027.00000000
NS
USD
584655.53000000
0.338521414670
Long
EC
CORP
US
N
1
N
N
N
SVB FINANCIAL GROUP
549300D2KJ20JMXE7542
SVB FINANCIAL GROUP 0.00000000
78486Q101
11090.00000000
NS
USD
2142255.30000000
1.240387300778
Long
EC
CORP
US
N
1
N
N
N
MICRON TECHNOLOGY INC
B3DXGBC8GAIYWI2Z0172
MICRON TECHNOLOGY INC 0.00000000
595112103
18882.00000000
NS
USD
904258.98000000
0.523575017135
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GENERAL CORP
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP 0.00000000
256677105
15436.00000000
NS
USD
2705930.80000000
1.566761067695
Long
EC
CORP
US
N
1
N
N
N
AKAMAI TECHNOLOGIES INC
N/A
AKAMAI TECHNOLOGIES INC 0.00000000
00971T101
21103.00000000
NS
USD
2061974.13000000
1.193903698305
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYS INC
N/A
CADENCE DESIGN SYS INC 0.00000000
127387108
16418.00000000
NS
USD
1331992.34000000
0.771236921794
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
N/A
MASIMO CORP 0.00000000
574795100
8078.00000000
NS
USD
1727964.98000000
1.000509051083
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES
N/A
ADVANCED MICRO DEVICES 0.00000000
007903107
41956.00000000
NS
USD
2198074.84000000
1.272707374184
Long
EC
CORP
US
N
1
N
N
N
SEATTLE GENETICS INC
N/A
SEATTLE GENETICS INC 0.00000000
812578102
11449.00000000
NS
USD
1571146.27000000
0.909709445448
Long
EC
CORP
US
N
1
N
N
N
BIO-RAD LABORATORIES-A
N/A
BIO-RAD LABORATORIES-A 0.00000000
090572207
1404.00000000
NS
USD
617900.40000000
0.357770527773
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC - CLASS A
N/A
SHOPIFY INC - CLASS A 0.00000000
82509L107
4083.00000000
NS
USD
2581640.07000000
1.494795488664
Long
EC
CORP
CA
N
1
N
N
N
MERCADOLIBRE INC
N/A
MERCADOLIBRE INC 0.00000000
58733R102
2760.00000000
NS
USD
1610487.60000000
0.932488470025
Long
EC
CORP
AR
N
1
N
N
N
ETSY INC
54930089Q7XT501AEA40
ETSY INC 0.00000000
29786A106
28873.00000000
NS
USD
1872991.51000000
1.084480866248
Long
EC
CORP
US
N
1
N
N
N
VULCAN MATERIALS CO
N/A
VULCAN MATERIALS CO 0.00000000
929160109
16152.00000000
NS
USD
1824691.44000000
1.056514641375
Long
EC
CORP
US
N
1
N
N
N
BANDWIDTH INC-CLASS A
549300QC70JB7MUGXM66
BANDWIDTH INC-CLASS A 0.00000000
05988J103
15315.00000000
NS
USD
1249091.40000000
0.723236446221
Long
EC
CORP
US
N
1
N
N
N
LONZA GROUP AG-REG /CHF/
N/A
LONZA GROUP AG-REG /CHF/ 0.00000000
H50524133
1004.00000000
NS
438298.72000000
0.253779354045
Long
EC
CORP
CH
N
2
N
N
N
US FOODS HOLDING CORP
549300UGOZSO64CFPR97
US FOODS HOLDING CORP 0.00000000
912008109
204218.00000000
NS
USD
4390687.00000000
2.542251801870
Long
EC
CORP
US
N
1
N
N
N
FORTE BIOSCIEN WT EX 02/20/21
N/A
FORTE BIOSCIENCES WARRANTS EXP 02/20/21 0.00000000
N/A
916725.00000000
NS
USD
9.17000000
0.000005309521
N/A
DE
CORP
US
Y
3
N/A
N/A
Call
Purchased
FORTE BIOSCIENCES
FORTE BIOSCIENCES
916725.00000000
USD
0.00000000
USD
2021-02-20
XXXX
9.17000000
N
N
N
RESMED INC
N/A
RESMED INC 0.00000000
761152107
6205.00000000
NS
USD
963760.60000000
0.558027051785
Long
EC
CORP
US
N
1
N
N
N
TANGER FACTORY OUTLET CENTER
N/A
TANGER FACTORY OUTLET CENTER 0.00000000
875465106
58588.00000000
NS
USD
440581.76000000
0.255101257099
Long
RE
CORP
US
N
1
N
N
N
CROWN CASTLE INTL CORP
N/A
CROWN CASTLE INTL CORP 0.00000000
22822V101
16369.00000000
NS
USD
2609709.67000000
1.511048068540
Long
RE
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC 0.00000000
169656105
1990.00000000
NS
USD
1748314.50000000
1.012291627223
Long
EC
CORP
US
N
1
N
N
N
WINNEBAGO INDUSTRIES
N/A
WINNEBAGO INDUSTRIES 0.00000000
974637100
12591.00000000
NS
USD
558662.67000000
0.323471288079
Long
EC
CORP
US
N
1
N
N
N
AERIE PHARMACEUTICALS INC
N/A
AERIE PHARMACEUTICALS INC 0.00000000
00771V108
32804.00000000
NS
USD
499932.96000000
0.289466197060
Long
EC
CORP
US
N
1
N
N
N
TREX COMPANY INC
N/A
TREX COMPANY INC 0.00000000
89531P105
7323.00000000
NS
USD
697296.06000000
0.403741411075
Long
EC
CORP
US
N
1
N
N
N
REPLIGEN CORP
54930006QJ0T5AUO1E71
REPLIGEN CORP 0.00000000
759916109
11929.00000000
NS
USD
1385553.35000000
0.802249283682
Long
EC
CORP
US
N
1
N
N
N
SHAKE SHACK INC - CLASS A
N/A
SHAKE SHACK INC - CLASS A 0.00000000
819047101
10107.00000000
NS
USD
550932.57000000
0.318995482663
Long
EC
CORP
US
N
1
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC 0.00000000
268150109
15819.00000000
NS
USD
472197.15000000
0.273406884942
Long
EC
CORP
US
N
1
N
N
N
BENEFITFOCUS INC
N/A
BENEFITFOCUS INC 0.00000000
08180D106
86637.00000000
NS
USD
938278.71000000
0.543272781948
Long
EC
CORP
US
N
1
N
N
N
VEEVA SYSTEMS INC-CLASS A
N/A
VEEVA SYSTEMS INC-CLASS A 0.00000000
922475108
14207.00000000
NS
USD
2710695.60000000
1.569519934675
Long
EC
CORP
US
N
1
N
N
N
EHEALTH INC
5299003O8Y5OKXUZQ421
EHEALTH INC 0.00000000
28238P109
12743.00000000
NS
USD
1359678.10000000
0.787267254461
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL DISPLAY CORP
N/A
UNIVERSAL DISPLAY CORP 0.00000000
91347P105
14625.00000000
NS
USD
2195505.00000000
1.271219411054
Long
EC
CORP
US
N
1
N
N
N
AVALARA INC
N/A
AVALARA INC 0.00000000
05338G106
24705.00000000
NS
USD
2207885.85000000
1.278388047357
Long
EC
CORP
US
N
1
N
N
N
REXFORD INDUSTRIAL REALTY IN
549300MSLO0DF0EMX355
REXFORD INDUSTRIAL REALTY IN 0.00000000
76169C100
44570.00000000
NS
USD
1814890.40000000
1.050839740932
Long
RE
CORP
US
N
1
N
N
N
GUARDANT HEALTH INC
N/A
GUARDANT HEALTH INC 0.00000000
40131M109
24862.00000000
NS
USD
1913379.52000000
1.107865929040
Long
EC
CORP
US
N
1
N
N
N
VERISIGN INC
N/A
VERISIGN INC 0.00000000
92343E102
7925.00000000
NS
USD
1660208.25000000
0.961277224963
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC-CLASS A
549300J0DYC0N31V7G13
WORKDAY INC-CLASS A 0.00000000
98138H101
4173.00000000
NS
USD
642224.70000000
0.371854541391
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
N/A
LAM RESEARCH CORP 0.00000000
512807108
8195.00000000
NS
USD
2092019.60000000
1.211300326725
Long
EC
CORP
US
N
1
N
N
N
VAIL RESORTS INC
N/A
VAIL RESORTS INC 0.00000000
91879Q109
14710.00000000
NS
USD
2515410.00000000
1.456447613993
Long
EC
CORP
US
N
1
N
N
N
FISERV INC
N/A
FISERV INC 0.00000000
337738108
40920.00000000
NS
USD
4217215.20000000
2.441809890132
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP 0.00000000
172908105
6170.00000000
NS
USD
1368691.10000000
0.792485871841
Long
EC
CORP
US
N
1
N
N
N
DONALDSON CO INC
N/A
DONALDSON CO INC 0.00000000
257651109
36740.00000000
NS
USD
1610314.20000000
0.932388069686
Long
EC
CORP
US
N
1
N
N
N
RINGCENTRAL INC-CLASS A
549300C8EH0H1614VE84
RINGCENTRAL INC-CLASS A 0.00000000
76680R206
5225.00000000
NS
USD
1194069.25000000
0.691378069621
Long
EC
CORP
US
N
1
N
N
N
FIVE9 INC
254900MXP6EWY0SFFR59
FIVE9 INC 0.00000000
338307101
15632.00000000
NS
USD
1448617.44000000
0.838764024185
Long
EC
CORP
US
N
1
N
N
N
FAIR ISAAC CORP
N/A
FAIR ISAAC CORP 0.00000000
303250104
7161.00000000
NS
USD
2527403.34000000
1.463391878120
Long
EC
CORP
US
N
1
N
N
N
WEBSTER FINANCIAL CORP
N/A
WEBSTER FINANCIAL CORP 0.00000000
947890109
31819.00000000
NS
USD
898886.75000000
0.520464442094
Long
EC
CORP
US
N
1
N
N
N
CITRIX SYSTEMS INC
N/A
CITRIX SYSTEMS INC 0.00000000
177376100
6119.00000000
NS
USD
887316.19000000
0.513764971826
Long
EC
CORP
US
N
1
N
N
N
L3HARRIS TECHNOLOGIES INC
N/A
L3HARRIS TECHNOLOGIES INC 0.00000000
502431109
9463.00000000
NS
USD
1832983.10000000
1.061315595662
Long
EC
CORP
US
N
1
N
N
N
GENMAB A/S -SP ADR
N/A
GENMAB A/S -SP ADR 0.00000000
372303206
40722.00000000
NS
USD
990766.26000000
0.573663599732
Long
EC
CORP
DK
N
1
N
N
N
REGENERON PHARMACEUTICALS
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS 0.00000000
75886F107
742.00000000
NS
USD
390202.96000000
0.225931426711
Long
EC
CORP
US
N
1
N
N
N
TOLERO DCR
N/A
TOLERO DCR 0.00000000
N/A
590059.00000000
NS
USD
1829182.90000000
1.059115241754
Long
EC
CORP
US
Y
3
N
N
N
ROCKWELL AUTOMATION INC
VH3R4HHBHH12O0EXZJ88
ROCKWELL AUTOMATION INC 0.00000000
773903109
4898.00000000
NS
USD
928073.04000000
0.537363596677
Long
EC
CORP
US
N
1
N
N
N
TRIMBLE INC
N/A
TRIMBLE INC 0.00000000
896239100
37256.00000000
NS
USD
1290175.28000000
0.747024424721
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTIVE SOFTWRE
N/A
TAKE-TWO INTERACTIVE SOFTWRE 0.00000000
874054109
6571.00000000
NS
USD
795419.55000000
0.460555895747
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP
N/A
PROGRESSIVE CORP 0.00000000
743315103
20344.00000000
NS
USD
1572591.20000000
0.910546074408
Long
EC
CORP
US
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC 0.00000000
83417M104
19976.00000000
NS
USD
2229121.84000000
1.290683898517
Long
EC
CORP
IL
N
1
N
N
N
PALANTIR TECHNOLOGIES B /PFD/
N/A
PALANTIR TECHNOLOGIES INC SERIES B /PREFERRED/ 0.00000000
N/A
66787.00000000
NS
USD
384025.25000000
0.222354470673
Long
EP
CORP
US
Y
3
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HOLDINGS INC 0.00000000
57060D108
4533.00000000
NS
USD
2062560.33000000
1.194243113983
Long
EC
CORP
US
N
1
N
N
N
PLANET FITNESS INC - CL A
549300LLE5HUPF6H8G33
PLANET FITNESS INC - CL A 0.00000000
72703H101
15524.00000000
NS
USD
936562.92000000
0.542279322332
Long
EC
CORP
US
N
1
N
N
N
FLEX LTD
549300EAQH74YHD07T53
FLEX LTD 0.00000000
Y2573F102
113571.00000000
NS
USD
1108452.96000000
0.641805379169
Long
EC
CORP
US
N
1
N
N
N
OLD DOMINION FREIGHT LINE
N/A
OLD DOMINION FREIGHT LINE 0.00000000
679580100
9405.00000000
NS
USD
1366452.45000000
0.791189671042
Long
EC
CORP
US
N
1
N
N
N
PELOTON INTERACTIVE INC-A
5493002YS021166W0339
PELOTON INTERACTIVE INC-A 0.00000000
70614W100
40845.00000000
NS
USD
1286617.50000000
0.744964434425
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC 0.00000000
92345Y106
8309.00000000
NS
USD
1269864.47000000
0.735264262059
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
N/A
ALNYLAM PHARMACEUTICALS INC 0.00000000
02043Q107
3401.00000000
NS
USD
447911.70000000
0.259345365862
Long
EC
CORP
US
N
1
N
N
N
EQUITY LIFESTYLE PROPERTIES
N/A
EQUITY LIFESTYLE PROPERTIES 0.00000000
29472R108
32574.00000000
NS
USD
1964537.94000000
1.137487167226
Long
RE
CORP
US
N
1
N
N
N
REATA PHARMACEUTICALS INC-A
N/A
REATA PHARMACEUTICALS INC-A 0.00000000
75615P103
2298.00000000
NS
USD
363451.68000000
0.210442167335
Long
EC
CORP
US
N
1
N
N
N
FORTE BIOSCIENCES
N/A
FORTE BIOSCIENCES 0.00000000
N/A
916725.00000000
NS
USD
987221.15000000
0.571610945492
Long
EC
CORP
US
Y
3
N
N
N
PTC INC
N/A
PTC INC 0.00000000
69370C100
15473.00000000
NS
USD
1071505.25000000
0.620412284575
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP
N/A
HEICO CORP 0.00000000
422806109
15219.00000000
NS
USD
1333184.40000000
0.771927136488
Long
EC
CORP
US
N
1
N
N
N
COGNEX CORP
549300JQTYZCLC43S226
COGNEX CORP 0.00000000
192422103
25374.00000000
NS
USD
1401659.76000000
0.811575056584
Long
EC
CORP
US
N
1
N
N
N
WESTERN DIGITAL CORP
N/A
WESTERN DIGITAL CORP 0.00000000
958102105
23252.00000000
NS
USD
1071452.16000000
0.620381544933
Long
EC
CORP
US
N
1
N
N
N
COUPA SOFTWARE INC
N/A
COUPA SOFTWARE INC 0.00000000
22266L106
8594.00000000
NS
USD
1513317.46000000
0.876225984563
Long
EC
CORP
US
N
1
N
N
N
HOLOGIC INC
N/A
HOLOGIC INC 0.00000000
436440101
14336.00000000
NS
USD
718233.60000000
0.415864456692
Long
EC
CORP
US
N
1
N
N
N
DRAFTKINGS INC - CL A
5493008P45UYYL683Z97
DRAFTKINGS INC - CL A 0.00000000
26142R104
119686.00000000
NS
USD
2329089.56000000
1.348566210852
Long
EC
CORP
US
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS-A
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS-A 0.00000000
98980L101
2822.00000000
NS
USD
381449.74000000
0.220863224556
Long
EC
CORP
US
N
1
N
N
N
AMERICOLD REALTY TRUST
549300R7N1V5YV8MWH02
AMERICOLD REALTY TRUST 0.00000000
03064D108
18929.00000000
NS
USD
579038.11000000
0.335268872160
Long
RE
CORP
US
N
1
N
N
N
1LIFE HEALTHCARE INC
N/A
1LIFE HEALTHCARE INC 0.00000000
68269G107
12379.00000000
NS
USD
305389.93000000
0.176823831854
Long
EC
CORP
US
N
1
N
N
N
O'REILLY AUTOMOTIVE INC
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC 0.00000000
67103H107
5465.00000000
NS
USD
2111348.10000000
1.222491722047
Long
EC
CORP
US
N
1
N
N
N
MOTOROLA SOLUTIONS INC
N/A
MOTOROLA SOLUTIONS INC 0.00000000
620076307
4138.00000000
NS
USD
595085.78000000
0.344560634012
Long
EC
CORP
US
N
1
N
N
N
UNIFIRST CORP/MA
5493003XBTNWBC8UK019
UNIFIRST CORP/MA 0.00000000
904708104
5126.00000000
NS
USD
861936.90000000
0.499070108418
Long
EC
CORP
US
N
1
N
N
N
APTIV PLC
N/A
APTIV PLC 0.00000000
G6095L109
19422.00000000
NS
USD
1350800.10000000
0.782126803434
Long
EC
CORP
IE
N
1
N
N
N
POOL CORP
N/A
POOL CORP 0.00000000
73278L105
7837.00000000
NS
USD
1658779.42000000
0.960449918065
Long
EC
CORP
US
N
1
N
N
N
ROKU INC
549300KR6ITU0YIR1T71
ROKU INC 0.00000000
77543R102
8636.00000000
NS
USD
1046942.28000000
0.606190078633
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
N/A
LULULEMON ATHLETICA INC 0.00000000
550021109
7534.00000000
NS
USD
1683698.32000000
0.974878211046
Long
EC
CORP
CA
N
1
N
N
N
PAYCOM SOFTWARE INC
N/A
PAYCOM SOFTWARE INC 0.00000000
70432V102
4066.00000000
NS
USD
1061307.32000000
0.614507580842
Long
EC
CORP
US
N
1
N
N
N
2020-05-29
Alger Funds
Anthony Caputo
Anthony Caputo
Assistant Treasurer