0001752724-20-128153.txt : 20200625
0001752724-20-128153.hdr.sgml : 20200625
20200625111554
ACCESSION NUMBER: 0001752724-20-128153
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: 20987825
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
S000009160
Alger SmallCap Growth Fund
C000024903
Alger SmallCap Growth Fund Class A
ALSAX
C000024904
Alger SmallCap Growth Fund Class B
ALSCX
C000024905
Alger SmallCap Growth Fund Class C
AGSCX
C000095958
Alger SmallCap Growth Fund Class Z
ASCZX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000003521
XXXXXXXX
S000009160
C000024905
C000095958
C000024904
C000024903
Alger Funds
811-01355
0000003521
549300GSR7CWA7IW4H72
360 Park Avenue South
NULL
New York
10010
212-806-8833
Alger Small Cap Growth Fund
S000009160
549300Z75KIHXNLFOH79
2020-10-31
2020-04-30
N
175581581.78
296891.62
175284690.16
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
12698544.37000000
N
ARES MANAGEMENT CORP - A
N/A
ARES MANAGEMENT CORP - A 0.00000000
03990B101
11888.00000000
NS
USD
398842.40000000
0.227539780933
Long
EC
CORP
US
N
1
N
N
N
TELADOC HEALTH INC
549300I2PVFBC9MFAC61
TELADOC HEALTH INC 0.00000000
87918A105
20065.00000000
NS
USD
3302498.35000000
1.884076896268
Long
EC
CORP
US
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC 0.00000000
83417M104
6240.00000000
NS
USD
696321.60000000
0.397251807539
Long
EC
CORP
IL
N
1
N
N
N
TOLERO DCR
N/A
TOLERO DCR 0.00000000
N/A
174782.00000000
NS
USD
541824.20000000
0.309110966568
Long
EC
CORP
US
Y
3
N
N
N
IAA INC
N/A
IAA INC 0.00000000
449253103
17348.00000000
NS
USD
669632.80000000
0.382025834309
Long
EC
CORP
US
N
1
N
N
N
CAREDX INC
549300NQOFKL9NON0U06
CAREDX INC 0.00000000
14167L103
106657.00000000
NS
USD
2706954.66000000
1.544318934830
Long
EC
CORP
US
N
1
N
N
N
DIGITAL REALTY TRUST INC
549300HKCZ31D08NEI41
DIGITAL REALTY TRUST INC 0.00000000
253868103
36880.00000000
NS
USD
5513191.20000000
3.145278229928
Long
RE
CORP
US
N
1
N
N
N
REPLIGEN CORP
54930006QJ0T5AUO1E71
REPLIGEN CORP 0.00000000
759916109
13572.00000000
NS
USD
1576387.80000000
0.899329997708
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
N/A
DEXCOM INC 0.00000000
252131107
17121.00000000
NS
USD
5738959.20000000
3.274078982460
Long
EC
CORP
US
N
1
N
N
N
BED BATH & BEYOND INC
N/A
BED BATH & BEYOND INC 0.00000000
075896100
72849.00000000
NS
USD
450935.31000000
0.257258811130
Long
EC
CORP
US
N
1
N
N
N
WEBSTER FINANCIAL CORP
N/A
WEBSTER FINANCIAL CORP 0.00000000
947890109
16937.00000000
NS
USD
478470.25000000
0.272967507637
Long
EC
CORP
US
N
1
N
N
N
INOGEN INC
549300J8WJIVTOJ8IH97
INOGEN INC 0.00000000
45780L104
20066.00000000
NS
USD
1003300.00000000
0.572383132311
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC-CLASS A
N/A
10X GENOMICS INC-CLASS A 0.00000000
88025U109
11065.00000000
NS
USD
883761.55000000
0.504186389121
Long
EC
CORP
US
N
1
N
N
N
BLACKLINE INC
N/A
BLACKLINE INC 0.00000000
09239B109
14593.00000000
NS
USD
886378.82000000
0.505679542914
Long
EC
CORP
US
N
1
N
N
N
SHAKE SHACK INC - CLASS A
N/A
SHAKE SHACK INC - CLASS A 0.00000000
819047101
14599.00000000
NS
USD
795791.49000000
0.453999427601
Long
EC
CORP
US
N
1
N
N
N
LIVE NATIONAL ENTERTAINMENT INC
5493007B9BM9ZXJINO78
LIVE NATIONAL ENTERTAINMENT INC 0.00000000
538034109
36757.00000000
NS
USD
1649286.59000000
0.940918792448
Long
EC
CORP
US
N
1
N
N
N
TYLER TECHNOLOGIES INC
N/A
TYLER TECHNOLOGIES INC 0.00000000
902252105
7572.00000000
NS
USD
2428264.68000000
1.385326167267
Long
EC
CORP
US
N
1
N
N
N
BALCHEM CORP
549300VR70OPMHUI3557
BALCHEM CORP 0.00000000
057665200
28622.00000000
NS
USD
2554227.28000000
1.457187891120
Long
EC
CORP
US
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC 0.00000000
60770K107
23200.00000000
NS
USD
1066968.00000000
0.608705756918
Long
EC
CORP
US
N
1
N
N
N
SUNRUN INC
54930007SJ77CI66U531
SUNRUN INC 0.00000000
86771W105
44513.00000000
NS
USD
624517.39000000
0.356287471216
Long
EC
CORP
US
N
1
N
N
N
CRYOPORT INC
N/A
CRYOPORT INC 0.00000000
229050307
44672.00000000
NS
USD
841620.48000000
0.480144888427
Long
EC
CORP
US
N
1
N
N
N
ACI WORLDWIDE INC
N/A
ACI WORLDWIDE INC 0.00000000
004498101
84623.00000000
NS
USD
2318670.20000000
1.322802463742
Long
EC
CORP
US
N
1
N
N
N
SPORTSMAN'S WAREHOUSE HOLDIN
549300JVV8YLQSRSF462
SPORTSMAN'S WAREHOUSE HOLDIN 0.00000000
84920Y106
57101.00000000
NS
USD
408843.16000000
0.233245219321
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
50688.00000000
NS
USD
40043.52000000
0.022844847409
Long
EP
CORP
US
Y
3
N
N
N
BURLINGTON STORES INC
N/A
BURLINGTON STORES INC 0.00000000
122017106
10958.00000000
NS
USD
2001917.02000000
1.142094622281
Long
EC
CORP
US
N
1
N
N
N
HEXCEL CORP
N/A
HEXCEL CORP 0.00000000
428291108
9589.00000000
NS
USD
331683.51000000
0.189225601903
Long
EC
CORP
US
N
1
N
N
N
SMARTSHEET INC-CLASS A
549300N9WF42OK9VL589
SMARTSHEET INC-CLASS A 0.00000000
83200N103
23611.00000000
NS
USD
1244771.92000000
0.710142978752
Long
EC
CORP
US
N
1
N
N
N
FIVE BELOW
N/A
FIVE BELOW 0.00000000
33829M101
7595.00000000
NS
USD
684765.20000000
0.390658875783
Long
EC
CORP
US
N
1
N
N
N
DOLBY LABORATORIES INC-CL A
N/A
DOLBY LABORATORIES INC-CL A 0.00000000
25659T107
23069.00000000
NS
USD
1384832.07000000
0.790047361658
Long
EC
CORP
US
N
1
N
N
N
MEDALLIA INC
N/A
MEDALLIA INC 0.00000000
584021109
1766.00000000
NS
USD
37933.68000000
0.021641182675
Long
EC
CORP
US
N
1
N
N
N
MERCURY SYSTEMS INC
N/A
MERCURY SYSTEMS INC 0.00000000
589378108
29493.00000000
NS
USD
2629595.88000000
1.500185713652
Long
EC
CORP
US
N
1
N
N
N
Q2 HOLDINGS INC
549300M9RKR9DZXWS696
Q2 HOLDINGS INC 0.00000000
74736L109
34462.00000000
NS
USD
2747310.64000000
1.567342040820
Long
EC
CORP
US
N
1
N
N
N
ABIOMED INC
5493001EZN4ZTB4Z5887
ABIOMED INC 0.00000000
003654100
14580.00000000
NS
USD
2788425.00000000
1.590797802965
Long
EC
CORP
US
N
1
N
N
N
GRUBHUB INC
N/A
GRUBHUB INC 0.00000000
400110102
14923.00000000
NS
USD
713170.17000000
0.406863924823
Long
EC
CORP
US
N
1
N
N
N
BJ'S WHOLESALE CLUB HOLDINGS
N/A
BJ'S WHOLESALE CLUB HOLDINGS 0.00000000
05550J101
67093.00000000
NS
USD
1765216.83000000
1.007057050098
Long
EC
CORP
US
N
1
N
N
N
CANTEL MEDICAL CORP
549300ZFW3JXCDHTGW91
CANTEL MEDICAL CORP 0.00000000
138098108
50493.00000000
NS
USD
1868241.00000000
1.065832388610
Long
EC
CORP
US
N
1
N
N
N
QUIDEL CORP
549300X2FQ6S98OQLQ46
QUIDEL CORP 0.00000000
74838J101
85164.00000000
NS
USD
11837796.00000000
6.753468308723
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS I
N/A
TURNING POINT THERAPEUTICS I 0.00000000
90041T108
12916.00000000
NS
USD
665303.16000000
0.379555772607
Long
EC
CORP
US
N
1
N
N
N
OLLIE'S BARGAIN OUTLET HOLDI
529900YO5DSQCPEFDZ05
OLLIE'S BARGAIN OUTLET HOLDI 0.00000000
681116109
11453.00000000
NS
USD
777773.23000000
0.443720001609
Long
EC
CORP
US
N
1
N
N
N
AERIE PHARMACEUTICALS INC
N/A
AERIE PHARMACEUTICALS INC 0.00000000
00771V108
51050.00000000
NS
USD
778002.00000000
0.443850515004
Long
EC
CORP
US
N
1
N
N
N
PLANET FITNESS INC - CL A
549300LLE5HUPF6H8G33
PLANET FITNESS INC - CL A 0.00000000
72703H101
18384.00000000
NS
USD
1109106.72000000
0.632745916935
Long
EC
CORP
US
N
1
N
N
N
NANOSTRING TECHNOLOGIES INC
549300G4CK0Y3WRDMY89
NANOSTRING TECHNOLOGIES INC 0.00000000
63009R109
64131.00000000
NS
USD
2036800.56000000
1.161995698620
Long
EC
CORP
US
N
1
N
N
N
HEALTHEQUITY INC
N/A
HEALTHEQUITY INC 0.00000000
42226A107
33320.00000000
NS
USD
1874916.40000000
1.069640707519
Long
EC
CORP
US
N
1
N
N
N
PAYCOM SOFTWARE INC
N/A
PAYCOM SOFTWARE INC 0.00000000
70432V102
11592.00000000
NS
USD
3025743.84000000
1.726188315270
Long
EC
CORP
US
N
1
N
N
N
VEEVA SYSTEMS INC-CLASS A
N/A
VEEVA SYSTEMS INC-CLASS A 0.00000000
922475108
45929.00000000
NS
USD
8763253.20000000
4.999440163314
Long
EC
CORP
US
N
1
N
N
N
INSULET CORP
549300TZTYD2PYN92D43
INSULET CORP 0.00000000
45784P101
37975.00000000
NS
USD
7584367.00000000
4.326885019494
Long
EC
CORP
US
N
1
N
N
N
EHEALTH INC
5299003O8Y5OKXUZQ421
EHEALTH INC 0.00000000
28238P109
8927.00000000
NS
USD
952510.90000000
0.543407926345
Long
EC
CORP
US
N
1
N
N
N
MAGNOLIA OIL & GAS CORP - A
N/A
MAGNOLIA OIL & GAS CORP - A 0.00000000
559663109
150277.00000000
NS
USD
972292.19000000
0.554693161800
Long
EC
CORP
US
N
1
N
N
N
VOCERA COMMUNICATIONS INC
5493006D2J6NPNZ60K83
VOCERA COMMUNICATIONS INC 0.00000000
92857F107
74674.00000000
NS
USD
1415819.04000000
0.807725442939
Long
EC
CORP
US
N
1
N
N
N
PRA HEALTH SCIENCES INC
N/A
PRA HEALTH SCIENCES INC 0.00000000
69354M108
15488.00000000
NS
USD
1494592.00000000
0.852665454487
Long
EC
CORP
US
N
1
N
N
N
PENN NATIONAL GAMING INC
N/A
PENN NATIONAL GAMING INC 0.00000000
707569109
29112.00000000
NS
USD
518775.84000000
0.295961866108
Long
EC
CORP
US
N
1
N
N
N
BIO-TECHNE CORP
N/A
BIO-TECHNE CORP 0.00000000
09073M104
30982.00000000
NS
USD
6970950.00000000
3.976930326109
Long
EC
CORP
US
N
1
N
N
N
AFFILIATED MANAGERS GROUP
2JE75BUE3T1BLCYYGK54
AFFILIATED MANAGERS GROUP 0.00000000
008252108
17182.00000000
NS
USD
1202052.72000000
0.685771654616
Long
EC
CORP
US
N
1
N
N
N
PORTOLA PHARMACEUTICALS INC
549300BM3O4O0CNBGJ64
PORTOLA PHARMACEUTICALS INC 0.00000000
737010108
20047.00000000
NS
USD
141932.76000000
0.080972707810
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTIVE SOFTWRE
N/A
TAKE-TWO INTERACTIVE SOFTWRE 0.00000000
874054109
4659.00000000
NS
USD
563971.95000000
0.321746268590
Long
EC
CORP
US
N
1
N
N
N
WINGSTOP INC
N/A
WINGSTOP INC 0.00000000
974155103
13971.00000000
NS
USD
1638379.17000000
0.934696104094
Long
EC
CORP
US
N
1
N
N
N
HUBSPOT INC
N/A
HUBSPOT INC 0.00000000
443573100
15186.00000000
NS
USD
2560815.18000000
1.460946291237
Long
EC
CORP
US
N
1
N
N
N
1LIFE HEALTHCARE INC
N/A
1LIFE HEALTHCARE INC 0.00000000
68269G107
8883.00000000
NS
USD
219143.61000000
0.125021534852
Long
EC
CORP
US
N
1
N
N
N
DRAFTKINGS INC - CL A
5493008P45UYYL683Z97
DRAFTKINGS INC - CL A 0.00000000
26142R104
97002.00000000
NS
USD
1887658.92000000
1.076910321304
Long
EC
CORP
US
N
1
N
N
N
TRADEWEB MARKETS INC-CLASS A
N/A
TRADEWEB MARKETS INC-CLASS A 0.00000000
892672106
29076.00000000
NS
USD
1516604.16000000
0.865223402349
Long
EC
CORP
US
N
1
N
N
N
BLACKBAUD INC
54930056X3HKFMNG3754
BLACKBAUD INC 0.00000000
09227Q100
31230.00000000
NS
USD
1725769.80000000
0.984552500520
Long
EC
CORP
US
N
1
N
N
N
MOELIS & CO - CLASS A
N/A
MOELIS & CO - CLASS A 0.00000000
60786M105
15191.00000000
NS
USD
453755.17000000
0.258867542616
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL DISPLAY CORP
N/A
UNIVERSAL DISPLAY CORP 0.00000000
91347P105
10579.00000000
NS
USD
1588119.48000000
0.906022926788
Long
EC
CORP
US
N
1
N
N
N
PROOFPOINT INC
N/A
PROOFPOINT INC 0.00000000
743424103
24560.00000000
NS
USD
2989688.80000000
1.705618897617
Long
EC
CORP
US
N
1
N
N
N
EVERBRIDGE INC
N/A
EVERBRIDGE INC 0.00000000
29978A104
30369.00000000
NS
USD
3382499.22000000
1.929717431061
Long
EC
CORP
US
N
1
N
N
N
NEOGENOMICS INC
N/A
NEOGENOMICS INC 0.00000000
64049M209
61371.00000000
NS
USD
1677883.14000000
0.957233137970
Long
EC
CORP
US
N
1
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
EXACT SCIENCES CORP 0.00000000
30063P105
14708.00000000
NS
USD
1161637.84000000
0.662714946148
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC - CLASS A
N/A
SHOPIFY INC - CLASS A 0.00000000
82509L107
9075.00000000
NS
USD
5738031.75000000
3.273549871789
Long
EC
CORP
CA
N
1
N
N
N
BANDWIDTH INC-CLASS A
549300QC70JB7MUGXM66
BANDWIDTH INC-CLASS A 0.00000000
05988J103
16805.00000000
NS
USD
1370615.80000000
0.781936972789
Long
EC
CORP
US
N
1
N
N
N
GUARDANT HEALTH INC
N/A
GUARDANT HEALTH INC 0.00000000
40131M109
10540.00000000
NS
USD
811158.40000000
0.462766257144
Long
EC
CORP
US
N
1
N
N
N
SPS COMMERCE INC
N/A
SPS COMMERCE INC 0.00000000
78463M107
24866.00000000
NS
USD
1380311.66000000
0.787468465580
Long
EC
CORP
US
N
1
N
N
N
AVALARA INC
N/A
AVALARA INC 0.00000000
05338G106
57389.00000000
NS
USD
5128854.93000000
2.926014203133
Long
EC
CORP
US
N
1
N
N
N
BENEFITFOCUS INC
N/A
BENEFITFOCUS INC 0.00000000
08180D106
23740.00000000
NS
USD
257104.20000000
0.146678069696
Long
EC
CORP
US
N
1
N
N
N
WISDOMTREE INVESTMENTS INC
N/A
WISDOMTREE INVESTMENTS INC 0.00000000
97717P104
300487.00000000
NS
USD
973577.88000000
0.555426648563
Long
EC
CORP
US
N
1
N
N
N
TANDEM DIABETES CARE INC
N/A
TANDEM DIABETES CARE INC 0.00000000
875372203
40142.00000000
NS
USD
3202528.76000000
1.827044197115
Long
EC
CORP
US
N
1
N
N
N
BILL.COM HOLDINGS INC
N/A
BILL.COM HOLDINGS INC 0.00000000
090043100
13836.00000000
NS
USD
814802.04000000
0.464844955515
Long
EC
CORP
US
N
1
N
N
N
MANHATTAN ASSOCIATES INC
529900Q1GJP7KD52SW51
MANHATTAN ASSOCIATES INC 0.00000000
562750109
21311.00000000
NS
USD
1511802.34000000
0.862483961731
Long
EC
CORP
US
N
1
N
N
N
COGNEX CORP
549300JQTYZCLC43S226
COGNEX CORP 0.00000000
192422103
46587.00000000
NS
USD
2573465.88000000
1.468163521669
Long
EC
CORP
US
N
1
N
N
N
COUPA SOFTWARE INC
N/A
COUPA SOFTWARE INC 0.00000000
22266L106
14692.00000000
NS
USD
2587114.28000000
1.475949940430
Long
EC
CORP
US
N
1
N
N
N
INMODE LTD
N/A
INMODE LTD 0.00000000
M5425M103
11631.00000000
NS
USD
302638.62000000
0.172655478195
Long
EC
CORP
IL
N
1
N
N
N
NEOGEN CORP
549300HJT9FC36N4UW43
NEOGEN CORP 0.00000000
640491106
56867.00000000
NS
USD
3559305.53000000
2.030585515911
Long
EC
CORP
US
N
1
N
N
N
GUIDEWIRE SOFTWARE INC
549300WXSG0J8IXZCK32
GUIDEWIRE SOFTWARE INC 0.00000000
40171V100
21822.00000000
NS
USD
1982310.48000000
1.130909081786
Long
EC
CORP
US
N
1
N
N
N
2020-05-29
Alger Funds
Anthony Caputo
Anthony Caputo
Assistant Treasurer