0001752724-21-189033.txt : 20210827
0001752724-21-189033.hdr.sgml : 20210827
20210827123838
ACCESSION NUMBER: 0001752724-21-189033
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210827
PERIOD START: 20211231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ALGER PORTFOLIOS
CENTRAL INDEX KEY: 0000832566
IRS NUMBER: 000000000
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05550
FILM NUMBER: 211216514
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 AMERICAN FUND
DATE OF NAME CHANGE: 19920703
0000832566
S000009215
Alger Small Cap Growth Portfolio
C000025026
Alger Small Cap Growth Portfolio Class I-2
AASOX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000832566
XXXXXXXX
S000009215
C000025026
ALGER PORTFOLIOS
811-05550
0000832566
549300UKPZYN43DVIJ51
360 Park Avenue South
NULL
New York
10010
212-806-8833
Alger Small Cap Growth Portfolio
S000009215
5493006DIIVPNP30YX16
2021-12-31
2021-06-30
N
308029563.08
344103.77
307685459.31
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
2390599.81000000
N
MAGNITE INC
54930018FR2YX1HHSB02
MAGNITE INC 0.00000000
55955D100
174477.00000000
NS
USD
5904301.68000000
1.918940756329
Long
EC
CORP
US
N
1
N
N
N
CROSSLINK VENTURES C LLC
N/A
CROSSLINK VENTURES C LLC CALSS A SHARES 0.00000000
N/A
56.00000000
NS
USD
1400000.00000000
0.455010127270
Long
EC
CORP
US
Y
3
N
N
N
BUMBLE INC-A
N/A
BUMBLE INC-A 0.00000000
12047B105
9914.00000000
NS
USD
571046.40000000
0.185594210815
Long
EC
CORP
US
N
1
N
N
N
PROOFPOINT INC
529900C5FODDK0WSR085
PROOFPOINT INC 0.00000000
743424103
13572.00000000
NS
USD
2358270.72000000
0.766455043175
Long
EC
CORP
US
N
1
N
N
N
COGNEX CORP
549300JQTYZCLC43S226
COGNEX CORP 0.00000000
192422103
56448.00000000
NS
USD
4744454.40000000
1.541982000267
Long
EC
CORP
US
N
1
N
N
N
CARDLYTICS INC
549300JETJBH94EIPC66
CARDLYTICS INC 0.00000000
14161W105
23794.00000000
NS
USD
3020172.42000000
0.981577883716
Long
EC
CORP
US
N
1
N
N
N
Q2 HOLDINGS INC
549300M9RKR9DZXWS696
Q2 HOLDINGS INC 0.00000000
74736L109
59834.00000000
NS
USD
6137771.72000000
1.994820208197
Long
EC
CORP
US
N
1
N
N
N
DOXIMITY INC-CLASS A
N/A
DOXIMITY INC-CLASS A 0.00000000
26622P107
8354.00000000
NS
USD
486202.80000000
0.158019427076
Long
EC
CORP
US
N
1
N
N
N
INOGEN INC
549300J8WJIVTOJ8IH97
INOGEN INC 0.00000000
45780L104
51275.00000000
NS
USD
3341591.75000000
1.086041491038
Long
EC
CORP
US
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC 0.00000000
83417M104
7328.00000000
NS
USD
2025239.36000000
0.658217442105
Long
EC
CORP
IL
N
1
N
N
N
MAGNOLIA OIL & GAS CORP - A
N/A
MAGNOLIA OIL & GAS CORP - A 0.00000000
559663109
298716.00000000
NS
USD
4668931.08000000
1.517436374949
Long
EC
CORP
US
N
1
N
N
N
ALPHA TEKNOVA INC
N/A
ALPHA TEKNOVA INC 0.00000000
02080L102
14567.00000000
NS
USD
345674.91000000
0.112346846281
Long
EC
CORP
US
N
1
N
N
N
CHEESECAKE FACTORY INC/THE
529900872XMLK10SY247
CHEESECAKE FACTORY INC/THE 0.00000000
163072101
51916.00000000
NS
USD
2812808.88000000
0.914183233197
Long
EC
CORP
US
N
1
N
N
N
FARFETCH LTD-CLASS A
549300QFQ74Z0F96NS78
FARFETCH LTD-CLASS A 0.00000000
30744W107
61236.00000000
NS
USD
3083844.96000000
1.002271919809
Long
EC
CORP
GB
N
1
N
N
N
MERCURY SYSTEMS INC
549300P3B84SGK7HH679
MERCURY SYSTEMS INC 0.00000000
589378108
37963.00000000
NS
USD
2516187.64000000
0.817779184509
Long
EC
CORP
US
N
1
N
N
N
CAPRI HOLDINGS LTD
549300LPG8W0H1OX3A26
CAPRI HOLDINGS LTD 0.00000000
G1890L107
45729.00000000
NS
USD
2615241.51000000
0.849972408792
Long
EC
CORP
GB
N
1
N
N
N
HONEST CO INC/THE
N/A
HONEST CO INC/THE 0.00000000
438333106
2872.00000000
NS
USD
46497.68000000
0.015112082353
Long
EC
CORP
US
N
1
N
N
N
HEALTHEQUITY INC
529900LRJU1RAFQHM467
HEALTHEQUITY INC 0.00000000
42226A107
50743.00000000
NS
USD
4083796.64000000
1.327263449224
Long
EC
CORP
US
N
1
N
N
N
HEICO CORP
529900O1DTDLCJ7L0I14
HEICO CORP 0.00000000
422806109
18080.00000000
NS
USD
2520713.60000000
0.819250154249
Long
EC
CORP
US
N
1
N
N
N
DRAFTKINGS INC - CL A
5493008P45UYYL683Z97
DRAFTKINGS INC - CL A 0.00000000
26142R104
65316.00000000
NS
USD
3407535.72000000
1.107473758312
Long
EC
CORP
US
N
1
N
N
N
SPROUT SOCIAL INC - CLASS A
N/A
SPROUT SOCIAL INC - CLASS A 0.00000000
85209W109
33553.00000000
NS
USD
3000309.26000000
0.975122213031
Long
EC
CORP
US
N
1
N
N
N
CODEX DNA INC
N/A
CODEX DNA INC 0.00000000
192003101
36465.00000000
NS
USD
802230.00000000
0.260730553143
Long
EC
CORP
US
N
1
N
N
N
HYDROFARM HOLDINGS GROUP INC
5493005Y60YG0W2FYJ83
HYDROFARM HOLDINGS GROUP INC 0.00000000
44888K209
46623.00000000
NS
USD
2755885.53000000
0.895682732677
Long
EC
CORP
US
N
1
N
N
N
QUOTIENT TECHNOLOGY INC
5493005ZZT58VQ9RKP56
QUOTIENT TECHNOLOGY INC 0.00000000
749119103
172820.00000000
NS
USD
1868184.20000000
0.607173379005
Long
EC
CORP
US
N
1
N
N
N
NEOGENOMICS INC
N/A
NEOGENOMICS INC 0.00000000
64049M209
78057.00000000
NS
USD
3525834.69000000
1.145921779308
Long
EC
CORP
US
N
1
N
N
N
BALCHEM CORP
549300VR70OPMHUI3557
BALCHEM CORP 0.00000000
057665200
47904.00000000
NS
USD
6287879.04000000
2.043606173038
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
75383.00000000
NS
USD
11307.45000000
0.003675003045
Long
EP
CORP
US
Y
3
N
N
N
MEDALLIA INC
5493009P6W6C5BK60J60
MEDALLIA INC 0.00000000
584021109
39381.00000000
NS
USD
1329108.75000000
0.431969958210
Long
EC
CORP
US
N
1
N
N
N
SUNRUN INC
54930007SJ77CI66U531
SUNRUN INC 0.00000000
86771W105
52289.00000000
NS
USD
2916680.42000000
0.947942235080
Long
EC
CORP
US
N
1
N
N
N
MARAVAI LIFESCIENCES HLDGS-A
N/A
MARAVAI LIFESCIENCES HLDGS-A 0.00000000
56600D107
21311.00000000
NS
USD
889308.03000000
0.289031542795
Long
EC
CORP
US
N
1
N
N
N
MANHATTAN ASSOCIATES INC
529900Q1GJP7KD52SW51
MANHATTAN ASSOCIATES INC 0.00000000
562750109
31183.00000000
NS
USD
4516545.72000000
1.467910030629
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC-CLASS A
5493003Z6741WNLG7H43
10X GENOMICS INC-CLASS A 0.00000000
88025U109
12272.00000000
NS
USD
2403103.04000000
0.781025871482
Long
EC
CORP
US
N
1
N
N
N
SHAKE SHACK INC - CLASS A
529900J74GJAHYP80N79
SHAKE SHACK INC - CLASS A 0.00000000
819047101
49606.00000000
NS
USD
5308834.12000000
1.725409491857
Long
EC
CORP
US
N
1
N
N
N
AVALARA INC
549300Q16CMW239SS315
AVALARA INC 0.00000000
05338G106
46742.00000000
NS
USD
7562855.60000000
2.457982777918
Long
EC
CORP
US
N
1
N
N
N
NANOSTRING TECHNOLOGIES INC
549300G4CK0Y3WRDMY89
NANOSTRING TECHNOLOGIES INC 0.00000000
63009R109
101823.00000000
NS
USD
6597112.17000000
2.144109177207
Long
EC
CORP
US
N
1
N
N
N
HUBSPOT INC
529900BLNVEW0MVKJB37
HUBSPOT INC 0.00000000
443573100
11523.00000000
NS
USD
6714682.56000000
2.182320404434
Long
EC
CORP
US
N
1
N
N
N
MESA LABORATORIES INC
549300ZCG738WLX8ZW79
MESA LABORATORIES INC 0.00000000
59064R109
10970.00000000
NS
USD
2974734.90000000
0.966810361032
Long
EC
CORP
US
N
1
N
N
N
PENN NATIONAL GAMING INC
N/A
PENN NATIONAL GAMING INC 0.00000000
707569109
59501.00000000
NS
USD
4551231.49000000
1.479183156788
Long
EC
CORP
US
N
1
N
N
N
PRA HEALTH SCIENCES INC
N/A
PRA HEALTH SCIENCES INC 0.00000000
69354M108
21687.00000000
NS
USD
3582909.27000000
1.164471430673
Long
EC
CORP
US
N
1
N
N
N
PETIQ INC
549300GROACFGKVYOX14
PETIQ INC 0.00000000
71639T106
28072.00000000
NS
USD
1083579.20000000
0.352171078357
Long
EC
CORP
US
N
1
N
N
N
UPWORK INC
N/A
UPWORK INC 0.00000000
91688F104
49777.00000000
NS
USD
2901501.33000000
0.943008921028
Long
EC
CORP
US
N
1
N
N
N
VIANT TECHNOLOGY INC-A
N/A
VIANT TECHNOLOGY INC-A 0.00000000
92557A101
25753.00000000
NS
USD
766924.34000000
0.249255958250
Long
EC
CORP
US
N
1
N
N
N
LIVE NATIONAL ENTERTAINMENT INC
5493007B9BM9ZXJINO78
LIVE NATIONAL ENTERTAINMENT INC 0.00000000
538034109
27869.00000000
NS
USD
2441045.71000000
0.793357513700
Long
EC
CORP
US
N
1
N
N
N
REALREAL INC/THE
549300O00VUGT4H1PE90
REALREAL INC/THE 0.00000000
88339P101
89640.00000000
NS
USD
1771286.40000000
0.575680893069
Long
EC
CORP
US
N
1
N
N
N
BIODESIX INC
N/A
BIODESIX INC 0.00000000
09075X108
35760.00000000
NS
USD
472389.60000000
0.153530037155
Long
EC
CORP
US
N
1
N
N
N
AKOYA BIOSCIENCES INC
N/A
AKOYA BIOSCIENCES INC 0.00000000
00974H104
63075.00000000
NS
USD
1219870.50000000
0.396466736756
Long
EC
CORP
US
N
1
N
N
N
FIVE BELOW
529900AAXP5Z6BGI7418
FIVE BELOW 0.00000000
33829M101
9426.00000000
NS
USD
1821763.02000000
0.592086159705
Long
EC
CORP
US
N
1
N
N
N
ACI WORLDWIDE INC
5493003BPVMZUJ6F5C02
ACI WORLDWIDE INC 0.00000000
004498101
162963.00000000
NS
USD
6052445.82000000
1.967088673469
Long
EC
CORP
US
N
1
N
N
N
BLACKLINE INC
529900P9N7PK9LV5EK56
BLACKLINE INC 0.00000000
09239B109
34907.00000000
NS
USD
3884101.89000000
1.262361210929
Long
EC
CORP
US
N
1
N
N
N
CRYOPORT INC
N/A
CRYOPORT INC 0.00000000
229050307
66535.00000000
NS
USD
4198358.50000000
1.364496882438
Long
EC
CORP
US
N
1
N
N
N
INMODE LTD
N/A
INMODE LTD 0.00000000
M5425M103
34202.00000000
NS
USD
3238245.36000000
1.052453166705
Long
EC
CORP
IL
N
1
N
N
N
1LIFE HEALTHCARE INC
N/A
1LIFE HEALTHCARE INC 0.00000000
68269G107
10985.00000000
NS
USD
363164.10000000
0.118030959543
Long
EC
CORP
US
N
1
N
N
N
CAREDX INC
549300NQOFKL9NON0U06
CAREDX INC 0.00000000
14167L103
112815.00000000
NS
USD
10324828.80000000
3.355644047383
Long
EC
CORP
US
N
1
N
N
N
GENIUS SPORTS LTD
N/A
GENIUS SPORTS LTD 0.00000000
G3934V109
232565.00000000
NS
USD
4365245.05000000
1.418736218406
Long
EC
CORP
GB
N
1
N
N
N
AERIE PHARMACEUTICALS INC
529900SFXHDHUO324R09
AERIE PHARMACEUTICALS INC 0.00000000
00771V108
39613.00000000
NS
USD
634204.13000000
0.206120929933
Long
EC
CORP
US
N
1
N
N
N
VOCERA COMMUNICATIONS INC
5493006D2J6NPNZ60K83
VOCERA COMMUNICATIONS INC 0.00000000
92857F107
148057.00000000
NS
USD
5900071.45000000
1.917565900979
Long
EC
CORP
US
N
1
N
N
N
FORTE BIOSCIENCES INC
529900Z84WFDHPS3JP76
FORTE BIOSCIENCES INC 0.00000000
34962G109
41877.00000000
NS
USD
1407904.74000000
0.457579224951
Long
EC
CORP
US
N
1
N
N
N
PLANET FITNESS INC - CL A
549300LLE5HUPF6H8G33
PLANET FITNESS INC - CL A 0.00000000
72703H101
22820.00000000
NS
USD
1717205.00000000
0.558104046857
Long
EC
CORP
US
N
1
N
N
N
TAKE-TWO INTERACTIVE SOFTWRE
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTIVE SOFTWRE 0.00000000
874054109
5589.00000000
NS
USD
989364.78000000
0.321550710332
Long
EC
CORP
US
N
1
N
N
N
IAA INC
549300PZCOPC5178W747
IAA INC 0.00000000
449253103
23075.00000000
NS
USD
1258510.50000000
0.409025016268
Long
EC
CORP
US
N
1
N
N
N
TANDEM DIABETES CARE INC
549300JEPFOD0K4D3I05
TANDEM DIABETES CARE INC 0.00000000
875372203
32308.00000000
NS
USD
3146799.20000000
1.022732503205
Long
EC
CORP
US
N
1
N
N
N
BILL.COM HOLDINGS INC
549300IBF9VZZIGOZW63
BILL.COM HOLDINGS INC 0.00000000
090043100
19673.00000000
NS
USD
3603700.14000000
1.171228613819
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS I
N/A
TURNING POINT THERAPEUTICS I 0.00000000
90041T108
10250.00000000
NS
USD
799705.00000000
0.259909909877
Long
EC
CORP
US
N
1
N
N
N
BANDWIDTH INC-CLASS A
549300QC70JB7MUGXM66
BANDWIDTH INC-CLASS A 0.00000000
05988J103
33962.00000000
NS
USD
4684039.04000000
1.522346571236
Long
EC
CORP
US
N
1
N
N
N
FIVERR INTERNATIONAL LTD
549300Z8OREY6THCPF67
FIVERR INTERNATIONAL LTD 0.00000000
M4R82T106
18135.00000000
NS
USD
4397556.15000000
1.429237559636
Long
EC
CORP
IL
N
1
N
N
N
TRIPADVISOR INC
549300XVG45PT5BART17
TRIPADVISOR INC 0.00000000
896945201
57136.00000000
NS
USD
2302580.80000000
0.748355416327
Long
EC
CORP
US
N
1
N
N
N
WINGSTOP INC
N/A
WINGSTOP INC 0.00000000
974155103
26463.00000000
NS
USD
4171362.69000000
1.355723048906
Long
EC
CORP
US
N
1
N
N
N
BED BATH & BEYOND INC
529900ZBUWWUV7BKGX39
BED BATH & BEYOND INC 0.00000000
075896100
64472.00000000
NS
USD
2146272.88000000
0.697554211633
Long
EC
CORP
US
N
1
N
N
N
CHEFS' WAREHOUSE INC/THE
549300JYEDC8C547E980
CHEFS' WAREHOUSE INC/THE 0.00000000
163086101
43295.00000000
NS
USD
1378079.85000000
0.447885919955
Long
EC
CORP
US
N
1
N
N
N
BLACKBAUD INC
54930056X3HKFMNG3754
BLACKBAUD INC 0.00000000
09227Q100
32715.00000000
NS
USD
2504987.55000000
0.814139074240
Long
EC
CORP
US
N
1
N
N
N
HEXCEL CORP
S6Q7LW43WUBUHXY2QP69
HEXCEL CORP 0.00000000
428291108
14300.00000000
NS
USD
892320.00000000
0.290010454833
Long
EC
CORP
US
N
1
N
N
N
BENEFITFOCUS INC
254900W89KP1OS3RXO89
BENEFITFOCUS INC 0.00000000
08180D106
29468.00000000
NS
USD
415498.80000000
0.135040115620
Long
EC
CORP
US
N
1
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC 0.00000000
70432V102
13265.00000000
NS
USD
4821429.55000000
1.566999480837
Long
EC
CORP
US
N
1
N
N
N
AFFILIATED MANAGERS GROUP
2JE75BUE3T1BLCYYGK54
AFFILIATED MANAGERS GROUP 0.00000000
008252108
23141.00000000
NS
USD
3568573.61000000
1.159812237472
Long
EC
CORP
US
N
1
N
N
N
SMARTSHEET INC-CLASS A
549300N9WF42OK9VL589
SMARTSHEET INC-CLASS A 0.00000000
83200N103
35160.00000000
NS
USD
2542771.20000000
0.826419033808
Long
EC
CORP
US
N
1
N
N
N
US FOODS HOLDING CORP
549300UGOZSO64CFPR97
US FOODS HOLDING CORP 0.00000000
912008109
87760.00000000
NS
USD
3366473.60000000
1.094128272278
Long
EC
CORP
US
N
1
N
N
N
PRIVIA HEALTH GROUP INC
N/A
PRIVIA HEALTH GROUP INC 0.00000000
74276R102
21603.00000000
NS
USD
958525.11000000
0.311527594495
Long
EC
CORP
US
N
1
N
N
N
DIGITAL TURBINE INC
549300D0WZR1VI2QGB24
DIGITAL TURBINE INC 0.00000000
25400W102
17086.00000000
NS
USD
1299048.58000000
0.422200185511
Long
EC
CORP
US
N
1
N
N
N
PERSONALIS INC
N/A
PERSONALIS INC 0.00000000
71535D106
33842.00000000
NS
USD
856202.60000000
0.278272038568
Long
EC
CORP
US
N
1
N
N
N
VEEVA SYSTEMS INC-CLASS A
549300YZEXPDB92M2F02
VEEVA SYSTEMS INC-CLASS A 0.00000000
922475108
22321.00000000
NS
USD
6940714.95000000
2.255782566249
Long
EC
CORP
US
N
1
N
N
N
WEBSTER FINANCIAL CORP
KMRURHT0VWKYS6Z5KU67
WEBSTER FINANCIAL CORP 0.00000000
947890109
20010.00000000
NS
USD
1067333.40000000
0.346891075838
Long
EC
CORP
US
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC 0.00000000
40131M109
31542.00000000
NS
USD
3917200.98000000
1.273118654610
Long
EC
CORP
US
N
1
N
N
N
KARUNA THERAPEUTICS INC
N/A
KARUNA THERAPEUTICS INC 0.00000000
48576A100
7074.00000000
NS
USD
806365.26000000
0.262074542556
Long
EC
CORP
US
N
1
N
N
N
BIO-TECHNE CORP
54930073RLKQ51TILZ35
BIO-TECHNE CORP 0.00000000
09073M104
17049.00000000
NS
USD
7676482.74000000
2.494912420370
Long
EC
CORP
US
N
1
N
N
N
VERTEX INC - CLASS A
549300QMYW171MP1PL50
VERTEX INC - CLASS A 0.00000000
92538J106
93883.00000000
NS
USD
2059793.02000000
0.669447631558
Long
EC
CORP
US
N
1
N
N
N
BIGCOMMERCE HOLDINGS-SER 1
549300MOVEFQ78DMPG58
BIGCOMMERCE HOLDINGS-SER 1 0.00000000
08975P108
63855.00000000
NS
USD
4145466.60000000
1.347306632330
Long
EC
CORP
US
N
1
N
N
N
SEMRUSH HOLDINGS INC-A
N/A
SEMRUSH HOLDINGS INC-A 0.00000000
81686C104
43954.00000000
NS
USD
1011821.08000000
0.328849170275
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL DISPLAY CORP
N/A
UNIVERSAL DISPLAY CORP 0.00000000
91347P105
12653.00000000
NS
USD
2813141.49000000
0.914291333853
Long
EC
CORP
US
N
1
N
N
N
CONVEY HOLDING PARENT INC
N/A
CONVEY HOLDING PARENT INC 0.00000000
21258C108
62048.00000000
NS
USD
706106.24000000
0.229489635806
Long
EC
CORP
US
N
1
N
N
N
REPLIGEN CORP
54930006QJ0T5AUO1E71
REPLIGEN CORP 0.00000000
759916109
18036.00000000
NS
USD
3600346.32000000
1.170138598058
Long
EC
CORP
US
N
1
N
N
N
EVENTBRITE INC-CLASS A
549300N6XBV2B1FAUF55
EVENTBRITE INC-CLASS A 0.00000000
29975E109
75680.00000000
NS
USD
1437920.00000000
0.467334401575
Long
EC
CORP
US
N
1
N
N
N
BJ'S WHOLESALE CLUB HOLDINGS
549300UCIWH1C93V0J03
BJ'S WHOLESALE CLUB HOLDINGS 0.00000000
05550J101
56895.00000000
NS
USD
2707064.10000000
0.879815414765
Long
EC
CORP
US
N
1
N
N
N
NEOGEN CORP
549300HJT9FC36N4UW43
NEOGEN CORP 0.00000000
640491106
207807.00000000
NS
USD
9567434.28000000
3.109485349569
Long
EC
CORP
US
N
1
N
N
N
INSULET CORP
549300TZTYD2PYN92D43
INSULET CORP 0.00000000
45784P101
15603.00000000
NS
USD
4283179.53000000
1.392064330763
Long
EC
CORP
US
N
1
N
N
N
TOLERO DCR
N/A
TOLERO DCR 0.00000000
N/A
287830.00000000
NS
USD
239877.52000000
0.077961929217
Long
EC
CORP
US
Y
3
N
N
N
JOINT CORP/THE
N/A
JOINT CORP/THE 0.00000000
47973J102
60426.00000000
NS
USD
5070949.92000000
1.648095406059
Long
EC
CORP
US
N
1
N
N
N
TANGER FACTORY OUTLET CENTER
UKEW8YSXE4Y581KYOL30
TANGER FACTORY OUTLET CENTER 0.00000000
875465106
184837.00000000
NS
USD
3484177.45000000
1.132382874970
Long
RE
CORP
US
N
1
N
N
N
GUIDEWIRE SOFTWARE INC
549300WXSG0J8IXZCK32
GUIDEWIRE SOFTWARE INC 0.00000000
40171V100
24101.00000000
NS
USD
2716664.72000000
0.882935685713
Long
EC
CORP
US
N
1
N
N
N
CROSSLINK VENTURES C LLC
N/A
CROSSLINK VENTURES C LLC CLASS B SHARES 0.00000000
N/A
12.00000000
NS
USD
300000.00000000
0.097502170129
Long
EC
CORP
US
Y
3
N
N
N
QUIDEL CORP
549300X2FQ6S98OQLQ46
QUIDEL CORP 0.00000000
74838J101
21577.00000000
NS
USD
2764445.24000000
0.898464700346
Long
EC
CORP
US
N
1
N
N
N
EVERBRIDGE INC
549300WCY0UMR64ATW81
EVERBRIDGE INC 0.00000000
29978A104
38298.00000000
NS
USD
5211591.84000000
1.693805047429
Long
EC
CORP
US
N
1
N
N
N
SPS COMMERCE INC
2549006XVF9GCCETDQ72
SPS COMMERCE INC 0.00000000
78463M107
36971.00000000
NS
USD
3691554.35000000
1.199781867585
Long
EC
CORP
US
N
1
N
N
N
2021-07-30
Alger Portfolios
Anthony Caputo
Anthony Caputo
Assistant Treasurer