0001752724-20-274332.txt : 20201229
0001752724-20-274332.hdr.sgml : 20201229
20201229101050
ACCESSION NUMBER: 0001752724-20-274332
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20201031
FILED AS OF DATE: 20201229
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: 201420692
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
C000024910
C000024909
C000024911
C000156504
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-10-31
N
237700073.71
2194773.38
235505300.33
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
2696103.23000000
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC 0.00000000
83417M104
11875.00000000
NS
USD
3060068.75000000
1.299363006145
Long
EC
CORP
IL
N
1
N
N
N
INPHI CORP
549300DCMERAAZFGT726
INPHI CORP 0.00000000
45772F107
12528.00000000
NS
USD
1750913.28000000
0.743470859274
Long
EC
CORP
US
N
1
N
N
N
BIO-TECHNE CORP
54930073RLKQ51TILZ35
BIO-TECHNE CORP 0.00000000
09073M104
15560.00000000
NS
USD
3927499.60000000
1.667690533714
Long
EC
CORP
US
N
1
N
N
N
LIVONGO HEALTH INC
54930061HKCVF1H2O156
LIVONGO HEALTH INC 0.00000000
539183103
11218.00000000
NS
USD
1431753.34000000
0.607949518755
Long
EC
CORP
US
N
2
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC 0.00000000
70432V102
6497.00000000
NS
USD
2365492.73000000
1.004432905198
Long
EC
CORP
US
N
1
N
N
N
AKAMAI TECHNOLOGIES INC
OC1LZNN2LF5WTJ5RIL89
AKAMAI TECHNOLOGIES INC 0.00000000
00971T101
11324.00000000
NS
USD
1077138.88000000
0.457373519190
Long
EC
CORP
US
N
1
N
N
N
TRIMBLE INC
549300E2MI7NSZFQWS19
TRIMBLE INC 0.00000000
896239100
42648.00000000
NS
USD
2052648.24000000
0.871593224069
Long
EC
CORP
US
N
1
N
N
N
BALL CORP
0BGI85ALH27ZJP15DY16
BALL CORP 0.00000000
058498106
18872.00000000
NS
USD
1679608.00000000
0.713193290191
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC
549300WZDEF9KKE40E98
AMETEK INC 0.00000000
031100100
11745.00000000
NS
USD
1153359.00000000
0.489738022194
Long
EC
CORP
US
N
1
N
N
N
BIOMARIN PHARMACEUTICAL INC
N/A
BIOMARIN PHARMACEUTICAL INC 0.00000000
09061G101
12152.00000000
NS
USD
904473.36000000
0.384056477171
Long
EC
CORP
US
N
1
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
EXACT SCIENCES CORP 0.00000000
30063P105
9353.00000000
NS
USD
1158181.99000000
0.491785954871
Long
EC
CORP
US
N
1
N
N
N
WOODWARD INC
YPYKXXTR8TFDH54ZMB45
WOODWARD INC 0.00000000
980745103
10845.00000000
NS
USD
862719.75000000
0.366327105500
Long
EC
CORP
US
N
1
N
N
N
BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
BOOKING HOLDINGS INC 0.00000000
09857L108
1063.00000000
NS
USD
1724717.50000000
0.732347636160
Long
EC
CORP
US
N
1
N
N
N
TWILIO INC - A
5493004W8TRGD63APX93
TWILIO INC - A 0.00000000
90138F102
6565.00000000
NS
USD
1831438.05000000
0.777663197997
Long
EC
CORP
US
N
1
N
N
N
FIVERR INTERNATIONAL LTD
549300Z8OREY6THCPF67
FIVERR INTERNATIONAL LTD 0.00000000
M4R82T106
16063.00000000
NS
USD
2351944.46000000
0.998680053784
Long
EC
CORP
IL
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC 0.00000000
22266L106
7691.00000000
NS
USD
2058880.70000000
0.874239644337
Long
EC
CORP
US
N
1
N
N
N
LONZA GROUP AG-REG /CHF/
549300EFW4H2TCZ71055
LONZA GROUP AG-REG /CHF/ 0.00000000
H50524133
3383.00000000
NS
2049794.22000000
0.870381353255
Long
EC
CORP
CH
N
2
N
N
N
TANDEM DIABETES CARE INC
549300JEPFOD0K4D3I05
TANDEM DIABETES CARE INC 0.00000000
875372203
18385.00000000
NS
USD
2003965.00000000
0.850921400576
Long
EC
CORP
US
N
1
N
N
N
VERISIGN INC
N/A
VERISIGN INC 0.00000000
92343E102
9008.00000000
NS
USD
1717825.60000000
0.729421205209
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYS INC
N/A
CADENCE DESIGN SYS INC 0.00000000
127387108
33940.00000000
NS
USD
3712017.80000000
1.576192890265
Long
EC
CORP
US
N
1
N
N
N
QUIDEL CORP
549300X2FQ6S98OQLQ46
QUIDEL CORP 0.00000000
74838J101
22825.00000000
NS
USD
6123719.25000000
2.600246891012
Long
EC
CORP
US
N
1
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC 0.00000000
268150109
48897.00000000
NS
USD
1726553.07000000
0.733127053862
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
N/A
BURLINGTON STORES INC 0.00000000
122017106
6305.00000000
NS
USD
1220521.90000000
0.518256658465
Long
EC
CORP
US
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC 0.00000000
893641100
2844.00000000
NS
USD
1357754.04000000
0.576528017882
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTIVE SOFTWRE
N/A
TAKE-TWO INTERACTIVE SOFTWRE 0.00000000
874054109
7502.00000000
NS
USD
1162209.84000000
0.493496256080
Long
EC
CORP
US
N
1
N
N
N
OLD DOMINION FREIGHT LINE
N/A
OLD DOMINION FREIGHT LINE 0.00000000
679580100
10925.00000000
NS
USD
2079792.25000000
0.883119083555
Long
EC
CORP
US
N
1
N
N
N
SQUARE INC - A
549300OHIIUWSTIZME52
SQUARE INC - A 0.00000000
852234103
11381.00000000
NS
USD
1762689.28000000
0.748471171362
Long
EC
CORP
US
N
1
N
N
N
CHEGG INC
549300AKX7O8JG0O3G77
CHEGG INC 0.00000000
163092109
28671.00000000
NS
USD
2105598.24000000
0.894076794471
Long
EC
CORP
US
N
1
N
N
N
MERCURY SYSTEMS INC
549300P3B84SGK7HH679
MERCURY SYSTEMS INC 0.00000000
589378108
23161.00000000
NS
USD
1595329.68000000
0.677407123221
Long
EC
CORP
US
N
1
N
N
N
CROWN CASTLE INTL CORP
54930012H97VSM0I2R19
CROWN CASTLE INTL CORP 0.00000000
22822V101
17797.00000000
NS
USD
2779891.40000000
1.180394409851
Long
RE
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
73492.00000000
NS
USD
636573.01000000
0.270300927031
Long
EC
CORP
US
Y
2
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC 0.00000000
22160N109
4018.00000000
NS
USD
3309264.98000000
1.405176433550
Long
EC
CORP
US
N
1
N
N
N
GUARDANT HEALTH INC
N/A
GUARDANT HEALTH INC 0.00000000
40131M109
28440.00000000
NS
USD
3033410.40000000
1.288043367070
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP 0.00000000
512807108
9083.00000000
NS
USD
3107112.64000000
1.319338730655
Long
EC
CORP
US
N
1
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC 0.00000000
256163106
20389.00000000
NS
USD
4123675.25000000
1.750990421116
Long
EC
CORP
US
N
1
N
N
N
POOL CORP
5493005VZK1KMN6CO617
POOL CORP 0.00000000
73278L105
8688.00000000
NS
USD
3039323.04000000
1.290553985723
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC 0.00000000
969904101
14538.00000000
NS
USD
1326010.98000000
0.563049314873
Long
EC
CORP
US
N
1
N
N
N
EXTENDED STAY AMERICA INC
N/A
EXTENDED STAY AMERICA INC 0.00000000
30224P200
51824.00000000
NS
USD
588202.40000000
0.249761852143
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
N/A
MASIMO CORP 0.00000000
574795100
8917.00000000
NS
USD
1995802.94000000
0.847455635692
Long
EC
CORP
US
N
1
N
N
N
SEAGEN INC
N/A
SEAGEN INC 0.00000000
81181C104
6245.00000000
NS
USD
1041666.00000000
0.442311064141
Long
EC
CORP
US
N
1
N
N
N
FARFETCH LTD-CLASS A
549300QFQ74Z0F96NS78
FARFETCH LTD-CLASS A 0.00000000
30744W107
68180.00000000
NS
USD
1917903.40000000
0.814378019226
Long
EC
CORP
GB
N
1
N
N
N
VAIL RESORTS INC
N/A
VAIL RESORTS INC 0.00000000
91879Q109
20088.00000000
NS
USD
4661219.52000000
1.979241874161
Long
EC
CORP
US
N
1
N
N
N
MONCLER SPA /EUR/
N/A
MONCLER SPA /EUR/ 0.00000000
T6730E110
43837.00000000
NS
1754068.80000000
0.744810752684
Long
EC
CORP
IT
N
2
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC 0.00000000
92345Y106
17861.00000000
NS
USD
3178722.17000000
1.349745490036
Long
EC
CORP
US
N
1
N
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC 0.00000000
803607100
6322.00000000
NS
USD
859223.02000000
0.364842327877
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC 0.00000000
169656105
2895.00000000
NS
USD
3478284.60000000
1.476945357546
Long
EC
CORP
US
N
1
N
N
N
TELADOC HEALTH INC
549300I2PVFBC9MFAC61
TELADOC HEALTH INC 0.00000000
87918A105
5347.00000000
NS
USD
1050471.62000000
0.446050096761
Long
EC
CORP
US
N
1
N
N
N
DMY TECHNOLOGY GROUP IN-CL A
N/A
DMY TECHNOLOGY GROUP IN-CL A 0.00000000
233277102
120088.00000000
NS
USD
1206884.40000000
0.512465918307
Long
EC
CORP
US
N
1
N
N
N
SILK ROAD MEDICAL INC
549300VL8KC0ZPDQHE14
SILK ROAD MEDICAL INC 0.00000000
82710M100
20070.00000000
NS
USD
1216242.00000000
0.516439332064
Long
EC
CORP
US
N
1
N
N
N
ROKU INC
549300KR6ITU0YIR1T71
ROKU INC 0.00000000
77543R102
19789.00000000
NS
USD
4005293.60000000
1.700723335902
Long
EC
CORP
US
N
1
N
N
N
TELEDYNE TECHNOLOGIES INC
549300VSMO9KYQWDND94
TELEDYNE TECHNOLOGIES INC 0.00000000
879360105
3806.00000000
NS
USD
1176624.90000000
0.499617162905
Long
EC
CORP
US
N
1
N
N
N
CROSSLINK VENTURES C LLC
N/A
CROSSLINK VENTURES C LLC 0.00000000
N/A
48.00000000
NS
USD
1200000.00000000
0.509542671998
Long
EC
CORP
US
Y
3
N
N
N
SVB FINANCIAL GROUP
549300D2KJ20JMXE7542
SVB FINANCIAL GROUP 0.00000000
78486Q101
6677.00000000
NS
USD
1941003.90000000
0.824186927971
Long
EC
CORP
US
N
1
N
N
N
AVALARA INC
N/A
AVALARA INC 0.00000000
05338G106
8096.00000000
NS
USD
1206708.80000000
0.512391355230
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
32941.50000000
0.013987583274
Long
EP
CORP
US
Y
3
N
N
N
STAMPS.COM INC
N/A
STAMPS.COM INC 0.00000000
852857200
7486.00000000
NS
USD
1671174.64000000
0.709612326201
Long
EC
CORP
US
N
1
N
N
N
PALO ALTO NETWORKS INC
N/A
PALO ALTO NETWORKS INC 0.00000000
697435105
7004.00000000
NS
USD
1549214.76000000
0.657825856925
Long
EC
CORP
US
N
1
N
N
N
PENN NATIONAL GAMING INC
N/A
PENN NATIONAL GAMING INC 0.00000000
707569109
40163.00000000
NS
USD
2167998.74000000
0.920573225724
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HOLDINGS INC 0.00000000
57060D108
4319.00000000
NS
USD
2327293.15000000
0.988212641812
Long
EC
CORP
US
N
1
N
N
N
GENMAB A/S -SP ADR
N/A
GENMAB A/S -SP ADR 0.00000000
372303206
39455.00000000
NS
USD
1328055.30000000
0.563917371770
Long
EC
CORP
DK
N
1
N
N
N
NATERA INC
N/A
NATERA INC 0.00000000
632307104
33178.00000000
NS
USD
2231552.28000000
0.947559259546
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION PHARMACEUTICAL
N/A
CONSTELLATION PHARMACEUTICAL 0.00000000
210373106
37029.00000000
NS
USD
726508.98000000
0.308489439083
Long
EC
CORP
US
N
1
N
N
N
ABIOMED INC
5493001EZN4ZTB4Z5887
ABIOMED INC 0.00000000
003654100
5078.00000000
NS
USD
1279046.64000000
0.543107368797
Long
EC
CORP
US
N
1
N
N
N
VERTEX INC - CLASS A
549300QMYW171MP1PL50
VERTEX INC - CLASS A 0.00000000
92538J106
64400.00000000
NS
USD
1561056.00000000
0.662853871149
Long
EC
CORP
US
N
1
N
N
N
TOLERO DCR
N/A
TOLERO DCR 0.00000000
N/A
590059.00000000
NS
USD
407140.71000000
0.172879637710
Long
EC
CORP
US
Y
3
N
N
N
COPART INC
549300KVYX3JWMYEHU61
COPART INC 0.00000000
217204106
43930.00000000
NS
USD
4848114.80000000
2.058601141123
Long
EC
CORP
US
N
1
N
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY INC 0.00000000
595017104
11274.00000000
NS
USD
1184671.92000000
0.503034079632
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC-CLASS A
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC-CLASS A 0.00000000
G06242104
11954.00000000
NS
USD
2290625.48000000
0.972642856356
Long
EC
CORP
AU
N
1
N
N
N
BENEFITFOCUS INC
N/A
BENEFITFOCUS INC 0.00000000
08180D106
114350.00000000
NS
USD
1174374.50000000
0.498661600547
Long
EC
CORP
US
N
1
N
N
N
REXFORD INDUSTRIAL REALTY IN
549300MSLO0DF0EMX355
REXFORD INDUSTRIAL REALTY IN 0.00000000
76169C100
28102.00000000
NS
USD
1305618.92000000
0.554390460924
Long
RE
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC - A
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC - A 0.00000000
22788C105
22061.00000000
NS
USD
2732034.24000000
1.160073355534
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC 0.00000000
00507V109
22522.00000000
NS
USD
1705591.06000000
0.724226188374
Long
EC
CORP
US
N
1
N
N
N
KEYSIGHT TECHNOLOGIES IN
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES IN 0.00000000
49338L103
11804.00000000
NS
USD
1237885.48000000
0.525629562589
Long
EC
CORP
US
N
1
N
N
N
PTC INC
54930050SSMU8SKDJ030
PTC INC 0.00000000
69370C100
12375.00000000
NS
USD
1038015.00000000
0.440760780562
Long
EC
CORP
US
N
1
N
N
N
BANDWIDTH INC-CLASS A
549300QC70JB7MUGXM66
BANDWIDTH INC-CLASS A 0.00000000
05988J103
6035.00000000
NS
USD
967742.43000000
0.410921719657
Long
EC
CORP
US
N
1
N
N
N
FAIR ISAAC CORP
RI6HET5SJUEY30V1PS26
FAIR ISAAC CORP 0.00000000
303250104
6464.00000000
NS
USD
2530332.80000000
1.074427113298
Long
EC
CORP
US
N
1
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC 0.00000000
58733R102
2277.00000000
NS
USD
2764391.85000000
1.173813008083
Long
EC
CORP
AR
N
1
N
N
N
UNIVERSAL DISPLAY CORP
N/A
UNIVERSAL DISPLAY CORP 0.00000000
91347P105
18629.00000000
NS
USD
3694316.99000000
1.568676791912
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC 0.00000000
252131107
11092.00000000
NS
USD
3544781.36000000
1.505181138187
Long
EC
CORP
US
N
1
N
N
N
VEEVA SYSTEMS INC-CLASS A
N/A
VEEVA SYSTEMS INC-CLASS A 0.00000000
922475108
17623.00000000
NS
USD
4759091.15000000
2.020800017380
Long
EC
CORP
US
N
1
N
N
N
NEVRO CORP
254900SH91I4BOYKUE38
NEVRO CORP 0.00000000
64157F103
7914.00000000
NS
USD
1180847.94000000
0.501410345476
Long
EC
CORP
US
N
1
N
N
N
INSULET CORP
549300TZTYD2PYN92D43
INSULET CORP 0.00000000
45784P101
10653.00000000
NS
USD
2367629.25000000
1.005340111956
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC 0.00000000
G46188101
18442.00000000
NS
USD
1381859.06000000
0.586763464798
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC - CLASS A
549300HGQ43STJLLP808
SHOPIFY INC - CLASS A 0.00000000
82509L107
1141.00000000
NS
USD
1055915.63000000
0.448361726262
Long
EC
CORP
CA
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC 0.00000000
60770K107
17578.00000000
NS
USD
1185987.66000000
0.503592767694
Long
EC
CORP
US
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS-A
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS-A 0.00000000
98980L101
4811.00000000
NS
USD
2217438.01000000
0.941566073839
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES 0.00000000
007903107
77733.00000000
NS
USD
5852517.57000000
2.485089533780
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
193270.00000000
NS
USD
5333478.92000000
2.264695916621
N/A
DE
CORP
US
Y
2
N/A
N/A
Call
Purchased
FORTE BIOSCIEN
FORTE BIOSCIEN
193270.00000000
USD
0.00000000
USD
2021-02-20
XXXX
5333478.92000000
N
N
N
FORTE BIOSCIENCES INC
N/A
FORTE BIOSCIENCES INC 0.00000000
34962G109
81733.00000000
NS
USD
3118931.28000000
1.324357148492
Long
EC
CORP
US
N
1
N
N
N
FIRSTSERVICE CORP
5493000XUDIV75BCF118
FIRSTSERVICE CORP 0.00000000
33767E202
11376.00000000
NS
USD
1526204.16000000
0.648055121418
Long
EC
CORP
CA
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP 0.00000000
172908105
11076.00000000
NS
USD
3483955.80000000
1.479353456214
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP
N/A
HEICO CORP 0.00000000
422806109
12707.00000000
NS
USD
1334870.35000000
0.566811170759
Long
EC
CORP
US
N
1
N
N
N
PINTEREST INC- CLASS A
N/A
PINTEREST INC- CLASS A 0.00000000
72352L106
106270.00000000
NS
USD
6264616.50000000
2.660074525380
Long
EC
CORP
US
N
1
N
N
N
GENERAC HOLDINGS INC
529900S2H2AHJHSFFI84
GENERAC HOLDINGS INC 0.00000000
368736104
12142.00000000
NS
USD
2551641.30000000
1.083475104986
Long
EC
CORP
US
N
1
N
N
N
ALIGN TECHNOLOGY INC
549300N5YSE0U3LCP840
ALIGN TECHNOLOGY INC 0.00000000
016255101
9510.00000000
NS
USD
4052020.80000000
1.720564587855
Long
EC
CORP
US
N
1
N
N
N
FIVE9 INC
254900MXP6EWY0SFFR59
FIVE9 INC 0.00000000
338307101
15725.00000000
NS
USD
2385797.00000000
1.013054481855
Long
EC
CORP
US
N
1
N
N
N
US FOODS HOLDING CORP
549300UGOZSO64CFPR97
US FOODS HOLDING CORP 0.00000000
912008109
212428.00000000
NS
USD
4439745.20000000
1.885199693501
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
N/A
ANSYS INC 0.00000000
03662Q105
11124.00000000
NS
USD
3385811.88000000
1.437679693516
Long
EC
CORP
US
N
1
N
N
N
BIONTECH SE-ADR
N/A
BIONTECH SE-ADR 0.00000000
09075V102
9389.00000000
NS
USD
801445.04000000
0.340308705951
Long
EC
CORP
DE
N
1
N
N
N
DRAFTKINGS INC - CL A
5493008P45UYYL683Z97
DRAFTKINGS INC - CL A 0.00000000
26142R104
57059.00000000
NS
USD
2019888.60000000
0.857682861986
Long
EC
CORP
US
N
1
N
N
N
SHAKE SHACK INC - CLASS A
N/A
SHAKE SHACK INC - CLASS A 0.00000000
819047101
23049.00000000
NS
USD
1556268.48000000
0.660820999705
Long
EC
CORP
US
N
1
N
N
N
PELOTON INTERACTIVE INC-A
5493002YS021166W0339
PELOTON INTERACTIVE INC-A 0.00000000
70614W100
13588.00000000
NS
USD
1497533.48000000
0.635881009005
Long
EC
CORP
US
N
1
N
N
N
MIDDLEBY CORP
JDFO86U9VQRBKW5KYA35
MIDDLEBY CORP 0.00000000
596278101
11452.00000000
NS
USD
1139932.08000000
0.484036698283
Long
EC
CORP
US
N
1
N
N
N
TWIST BIOSCIENCE CORP
549300T23BL59LCOH584
TWIST BIOSCIENCE CORP 0.00000000
90184D100
10021.00000000
NS
USD
768009.44000000
0.326111318481
Long
EC
CORP
US
N
1
N
N
N
REPLIGEN CORP
54930006QJ0T5AUO1E71
REPLIGEN CORP 0.00000000
759916109
14734.00000000
NS
USD
2454242.38000000
1.042117683364
Long
EC
CORP
US
N
1
N
N
N
ETSY INC
54930089Q7XT501AEA40
ETSY INC 0.00000000
29786A106
11485.00000000
NS
USD
1396461.15000000
0.592963788094
Long
EC
CORP
US
N
1
N
N
N
BILL.COM HOLDINGS INC
N/A
BILL.COM HOLDINGS INC 0.00000000
090043100
19330.00000000
NS
USD
1933000.00000000
0.820788320811
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
N/A
LULULEMON ATHLETICA INC 0.00000000
550021109
12374.00000000
NS
USD
3950894.46000000
1.677624433277
Long
EC
CORP
CA
N
1
N
N
N
LINCOLN ELECTRIC HOLDINGS
BIMGBY40SIN95O01BN93
LINCOLN ELECTRIC HOLDINGS 0.00000000
533900106
12355.00000000
NS
USD
1257986.10000000
0.534164665609
Long
EC
CORP
US
N
1
N
N
N
2020-11-30
Alger Funds
Anthony Caputo
Anthony Caputo
Assistant Treasurer