0001752724-22-154100.txt : 20220629 0001752724-22-154100.hdr.sgml : 20220629 20220629145224 ACCESSION NUMBER: 0001752724-22-154100 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220430 FILED AS OF DATE: 20220629 PERIOD START: 20221031 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: 221054248 BUSINESS ADDRESS: STREET 1: 100 PEARL STREET STREET 2: 27TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10004 BUSINESS PHONE: 212-806-8833 MAIL ADDRESS: STREET 1: 100 PEARL STREET STREET 2: 27TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10004 FORMER COMPANY: FORMER CONFORMED NAME: ALGER FUND DATE OF NAME CHANGE: 19920703 0000003521 S000009160 Alger Small Cap Growth Fund C000024903 Alger Small Cap Growth Fund Class A ALSAX C000024904 Alger Small Cap Growth Fund Class B ALSCX C000024905 Alger Small Cap Growth Fund Class C AGSCX C000095958 Alger Small Cap Growth Fund Class Z ASCZX C000232602 Alger Small Cap Growth Fund Class Y ASCYX NPORT-P 1 primary_doc.xml NPORT-P false 0000003521 XXXXXXXX S000009160 C000024905 C000024904 C000232602 C000095958 C000024903 Alger Funds 811-01355 0000003521 549300GSR7CWA7IW4H72 100 Pearl Street NULL New York 10004 212-806-8833 Alger Small Cap Growth Fund S000009160 549300Z75KIHXNLFOH79 2022-10-31 2022-04-30 N 441650222.94 1173820.77 440476402.17 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 13022432.10000000 N MAGNITE INC 54930018FR2YX1HHSB02 MAGNITE INC 0.00000000 55955D100 182376.00000000 NS USD 1759928.40000000 0.399551120407 Long EC CORP US N 1 N N N ARHAUS INC N/A ARHAUS INC 0.00000000 04035M102 51287.00000000 NS USD 367727.79000000 0.083484106796 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 72.00000000 NS USD 2513304.00000000 0.570587660909 Long EC CORP US Y 3 N N N BEAUTY HEALTH CO/THE 5493001Z2JZQT4C63C50 BEAUTY HEALTH CO/THE 0.00000000 88331L108 124143.00000000 NS USD 1626273.30000000 0.369207814990 Long EC CORP US N 1 N N N BUMBLE INC-A N/A BUMBLE INC-A 0.00000000 12047B105 43761.00000000 NS USD 1049826.39000000 0.238338849670 Long EC CORP US N 1 N N N CELLDEX THERAPEUTICS INC 529900F018DMYWH38923 CELLDEX THERAPEUTICS INC 0.00000000 15117B202 33247.00000000 NS USD 1015695.85000000 0.230590298366 Long EC CORP US N 1 N N N RENALYTIX AI PLC-ADR 213800NTOH3FK3WER551 RENALYTIX AI PLC-ADR 0.00000000 75973T101 167540.00000000 NS USD 849427.80000000 0.192842975427 Long EC CORP US N 1 N N N COGNEX CORP 549300JQTYZCLC43S226 COGNEX CORP 0.00000000 192422103 77560.00000000 NS USD 5245382.80000000 1.190843090380 Long EC CORP US N 1 N N N SWEETGREEN INC - CLASS A N/A SWEETGREEN INC - CLASS A 0.00000000 87043Q108 40563.00000000 NS USD 1095201.00000000 0.248640107530 Long EC CORP US N 1 N N N Q2 HOLDINGS INC 549300M9RKR9DZXWS696 Q2 HOLDINGS INC 0.00000000 74736L109 110365.00000000 NS USD 5709181.45000000 1.296137868424 Long EC CORP US N 1 N N N DOXIMITY INC-CLASS A N/A DOXIMITY INC-CLASS A 0.00000000 26622P107 18514.00000000 NS USD 738153.18000000 0.167580641406 Long EC CORP US N 1 N N N INOGEN INC 549300J8WJIVTOJ8IH97 INOGEN INC 0.00000000 45780L104 6491.00000000 NS USD 164092.48000000 0.037253409987 Long EC CORP US N 1 N N N SOLAREDGE TECHNOLOGIES INC 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC 0.00000000 83417M104 10950.00000000 NS USD 2741989.50000000 0.622505425146 Long EC CORP IL N 1 N N N CYTEK BIOSCIENCES INC 549300K2J28BOC6FBO89 CYTEK BIOSCIENCES INC 0.00000000 23285D109 56527.00000000 NS USD 534180.15000000 0.121273273067 Long EC CORP US N 1 N N N MAGNOLIA OIL & GAS CORP - A N/A MAGNOLIA OIL & GAS CORP - A 0.00000000 559663109 740959.00000000 NS USD 17219887.16000000 3.909377908820 Long EC CORP US N 1 N N N ALPHA TEKNOVA INC N/A ALPHA TEKNOVA INC 0.00000000 02080L102 32364.00000000 NS USD 363447.72000000 0.082512415695 Long EC CORP US N 1 N N N CHEESECAKE FACTORY INC/THE 529900872XMLK10SY247 CHEESECAKE FACTORY INC/THE 0.00000000 163072101 176680.00000000 NS USD 6521258.80000000 1.480501286305 Long EC CORP US N 1 N N N FARFETCH LTD-CLASS A 549300QFQ74Z0F96NS78 FARFETCH LTD-CLASS A 0.00000000 30744W107 138803.00000000 NS USD 1554593.60000000 0.352934593622 Long EC CORP GB N 1 N N N MERCURY SYSTEMS INC 549300P3B84SGK7HH679 MERCURY SYSTEMS INC 0.00000000 589378108 72121.00000000 NS USD 4023630.59000000 0.913472451685 Long EC CORP US N 1 N N N CAPRI HOLDINGS LTD 549300LPG8W0H1OX3A26 CAPRI HOLDINGS LTD 0.00000000 G1890L107 139974.00000000 NS USD 6676759.80000000 1.515804199068 Long EC CORP GB N 1 N N N HEALTHEQUITY INC 529900LRJU1RAFQHM467 HEALTHEQUITY INC 0.00000000 42226A107 97624.00000000 NS USD 6083927.68000000 1.381215350022 Long EC CORP US N 1 N N N HEICO CORP 529900O1DTDLCJ7L0I14 HEICO CORP 0.00000000 422806109 90915.00000000 NS USD 12839925.45000000 2.915008701202 Long EC CORP US N 1 N N N SPROUT SOCIAL INC - CLASS A N/A SPROUT SOCIAL INC - CLASS A 0.00000000 85209W109 74483.00000000 NS USD 4564318.24000000 1.036223102421 Long EC CORP US N 1 N N N CODEX DNA INC N/A CODEX DNA INC 0.00000000 192003101 80605.00000000 NS USD 298238.50000000 0.067708167459 Long EC CORP US N 1 N N N PROPETRO HOLDING CORP N/A PROPETRO HOLDING CORP 0.00000000 74347M108 168473.00000000 NS USD 2382208.22000000 0.540825390024 Long EC CORP US N 1 N N N HYDROFARM HOLDINGS GROUP INC 5493005Y60YG0W2FYJ83 HYDROFARM HOLDINGS GROUP INC 0.00000000 44888K209 89343.00000000 NS USD 853225.65000000 0.193705189607 Long EC CORP US N 1 N N N NEOGENOMICS INC N/A NEOGENOMICS INC 0.00000000 64049M209 177510.00000000 NS USD 1677469.50000000 0.380830730485 Long EC CORP US N 1 N N N BALCHEM CORP 549300VR70OPMHUI3557 BALCHEM CORP 0.00000000 057665200 105570.00000000 NS USD 13006224.00000000 2.952762948463 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 0.00000000 0.000000 Long EP CORP US Y 3 N N N ARITZIA INC-SUBORDINATE /CAD/ 549300U83HKFRL1EX527 ARITZIA INC-SUBORDINATE VOTI /CAD/ 0.00000000 04045U102 107440.00000000 NS 3826389.54000000 0.868693424017 Long EC CORP CA N 1 N N N SUNRUN INC 54930007SJ77CI66U531 SUNRUN INC 0.00000000 86771W105 67621.00000000 NS USD 1351067.58000000 0.306728708585 Long EC CORP US N 1 N N N SKYLINE CHAMPION CORP N/A SKYLINE CHAMPION CORP 0.00000000 830830105 24213.00000000 NS USD 1235831.52000000 0.280567021050 Long EC CORP US N 1 N N N MARAVAI LIFESCIENCES HLDGS-A N/A MARAVAI LIFESCIENCES HLDGS-A 0.00000000 56600D107 39236.00000000 NS USD 1205722.28000000 0.273731413092 Long EC CORP US N 1 N N N MANHATTAN ASSOCIATES INC 529900Q1GJP7KD52SW51 MANHATTAN ASSOCIATES INC 0.00000000 562750109 71517.00000000 NS USD 9336544.35000000 2.119646887779 Long EC CORP US N 1 N N N MARQETA INC-A N/A MARQETA INC-A 0.00000000 57142B104 164098.00000000 NS USD 1526111.40000000 0.346468367540 Long EC CORP US N 1 N N N SHAKE SHACK INC - CLASS A 529900J74GJAHYP80N79 SHAKE SHACK INC - CLASS A 0.00000000 819047101 153637.00000000 NS USD 8884827.71000000 2.017095051228 Long EC CORP US N 1 N N N AVALARA INC 549300Q16CMW239SS315 AVALARA INC 0.00000000 05338G106 77434.00000000 NS USD 5890404.38000000 1.337280351678 Long EC CORP US N 1 N N N NANOSTRING TECHNOLOGIES INC 549300G4CK0Y3WRDMY89 NANOSTRING TECHNOLOGIES INC 0.00000000 63009R109 235342.00000000 NS USD 4419722.76000000 1.003396036252 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 0.00000000 443573100 16546.00000000 NS USD 6278048.78000000 1.425286065058 Long EC CORP US N 1 N N N MESA LABORATORIES INC 549300ZCG738WLX8ZW79 MESA LABORATORIES INC 0.00000000 59064R109 28104.00000000 NS USD 6003857.52000000 1.363037268380 Long EC CORP US N 1 N N N RAPID MICRO BIOSYSTEMS INC-A N/A RAPID MICRO BIOSYSTEMS INC-A 0.00000000 75340L104 65516.00000000 NS USD 381958.28000000 0.086714811081 Long EC CORP US N 1 N N N PETIQ INC 549300GROACFGKVYOX14 PETIQ INC 0.00000000 71639T106 62859.00000000 NS USD 1250894.10000000 0.283986632164 Long EC CORP US N 1 N N N UPWORK INC 5493004QJ6WWBXVE2S70 UPWORK INC 0.00000000 91688F104 135234.00000000 NS USD 2835856.98000000 0.643815869823 Long EC CORP US N 1 N N N CHAMPIONX CORP 549300EP2909K6DYYP38 CHAMPIONX CORP 0.00000000 15872M104 80702.00000000 NS USD 1702812.20000000 0.386584205558 Long EC CORP US N 1 N N N LIVE NATIONAL ENTERTAINMENT INC 5493007B9BM9ZXJINO78 LIVE NATIONAL ENTERTAINMENT INC 0.00000000 538034109 135810.00000000 NS USD 14243752.80000000 3.233715297761 Long EC CORP US N 1 N N N REALREAL INC/THE 549300O00VUGT4H1PE90 REALREAL INC/THE 0.00000000 88339P101 270685.00000000 NS USD 1467112.70000000 0.333074074518 Long EC CORP US N 1 N N N BIODESIX INC N/A BIODESIX INC 0.00000000 09075X108 63254.00000000 NS USD 101838.94000000 0.023120180672 Long EC CORP US N 1 N N N DLOCAL LTD N/A DLOCAL LTD 0.00000000 G29018101 175466.00000000 NS USD 3977814.22000000 0.903070902414 Long EC CORP UY N 1 N N N AKOYA BIOSCIENCES INC N/A AKOYA BIOSCIENCES INC 0.00000000 00974H104 141514.00000000 NS USD 1331646.74000000 0.302319655136 Long EC CORP US N 1 N N N FIVE BELOW 529900AAXP5Z6BGI7418 FIVE BELOW 0.00000000 33829M101 34664.00000000 NS USD 5445714.40000000 1.236323756090 Long EC CORP US N 1 N N N ACI WORLDWIDE INC 5493003BPVMZUJ6F5C02 ACI WORLDWIDE INC 0.00000000 004498101 260589.00000000 NS USD 7197468.18000000 1.634019017713 Long EC CORP US N 1 N N N BLACKLINE INC 529900P9N7PK9LV5EK56 BLACKLINE INC 0.00000000 09239B109 56471.00000000 NS USD 3786380.55000000 0.859610306328 Long EC CORP US N 1 N N N CRYOPORT INC N/A CRYOPORT INC 0.00000000 229050307 117316.00000000 NS USD 2646648.96000000 0.600860556198 Long EC CORP US N 1 N N N XOMETRY INC-A 5493006JFRGU7YRRXE44 XOMETRY INC-A 0.00000000 98423F109 63018.00000000 NS USD 2068250.76000000 0.469548595523 Long EC CORP US N 1 N N N INMODE LTD 984500DD95A35E9BD358 INMODE LTD 0.00000000 M5425M103 193402.00000000 NS USD 4856324.22000000 1.102516320074 Long EC CORP IL N 1 N N N MAXCYTE INC 54930053YHXULRFCU991 MAXCYTE INC 0.00000000 57777K106 48750.00000000 NS USD 270075.00000000 0.061314294856 Long EC CORP US N 1 N N N CAREDX INC 549300NQOFKL9NON0U06 CAREDX INC 0.00000000 14167L103 262342.00000000 NS USD 7985690.48000000 1.812966697116 Long EC CORP US N 1 N N N GENIUS SPORTS LTD N/A GENIUS SPORTS LTD 0.00000000 G3934V109 538894.00000000 NS USD 2058575.08000000 0.467351955713 Long EC CORP GB N 1 N N N PLANET FITNESS INC - CL A 549300LLE5HUPF6H8G33 PLANET FITNESS INC - CL A 0.00000000 72703H101 40770.00000000 NS USD 3262823.10000000 0.740748672102 Long EC CORP US N 1 N N N TAKE-TWO INTERACTIVE SOFTWRE BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTIVE SOFTWRE 0.00000000 874054109 35756.00000000 NS USD 4273199.56000000 0.970131325752 Long EC CORP US N 1 N N N IAA INC 549300PZCOPC5178W747 IAA INC 0.00000000 449253103 43162.00000000 NS USD 1581887.30000000 0.359130998211 Long EC CORP US N 1 N N N TANDEM DIABETES CARE INC 549300JEPFOD0K4D3I05 TANDEM DIABETES CARE INC 0.00000000 875372203 80607.00000000 NS USD 7776963.36000000 1.765580022377 Long EC CORP US N 1 N N N BILL.COM HOLDINGS INC 549300IBF9VZZIGOZW63 BILL.COM HOLDINGS INC 0.00000000 090043100 52645.00000000 NS USD 8987027.95000000 2.040297256726 Long EC CORP US N 1 N N N TURNING POINT THERAPEUTICS I N/A TURNING POINT THERAPEUTICS I 0.00000000 90041T108 19625.00000000 NS USD 577760.00000000 0.131167072095 Long EC CORP US N 1 N N N TRIPADVISOR INC 549300XVG45PT5BART17 TRIPADVISOR INC 0.00000000 896945201 129510.00000000 NS USD 3324521.70000000 0.754755915100 Long EC CORP US N 1 N N N WINGSTOP INC N/A WINGSTOP INC 0.00000000 974155103 44443.00000000 NS USD 4078089.68000000 0.925836131041 Long EC CORP US N 1 N N N BED BATH & BEYOND INC 529900ZBUWWUV7BKGX39 BED BATH & BEYOND INC 0.00000000 075896100 215866.00000000 NS USD 2937936.26000000 0.666990614145 Long EC CORP US N 1 N N N CHEFS' WAREHOUSE INC/THE 549300JYEDC8C547E980 CHEFS' WAREHOUSE INC/THE 0.00000000 163086101 95783.00000000 NS USD 3505657.80000000 0.795878685607 Long EC CORP US N 1 N N N COTERRA ENERGY INC FCNMH6O7VWU7LHXMK351 COTERRA ENERGY INC 0.00000000 127097103 86935.00000000 NS USD 2502858.65000000 0.568216285292 Long EC CORP US N 1 N N N BLACKBAUD INC 54930056X3HKFMNG3754 BLACKBAUD INC 0.00000000 09227Q100 80261.00000000 NS USD 4655940.61000000 1.057023846694 Long EC CORP US N 1 N N N HEXCEL CORP S6Q7LW43WUBUHXY2QP69 HEXCEL CORP 0.00000000 428291108 35283.00000000 NS USD 1917983.88000000 0.435433968891 Long EC CORP US N 1 N N N GATES INDUSTRIAL CORP PLC N/A GATES INDUSTRIAL CORP PLC 0.00000000 G39108108 163155.00000000 NS USD 2080226.25000000 0.472267354108 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 0.00000000 70432V102 21558.00000000 NS USD 6067930.26000000 1.377583505065 Long EC CORP US N 1 N N N AFFILIATED MANAGERS GROUP 2JE75BUE3T1BLCYYGK54 AFFILIATED MANAGERS GROUP 0.00000000 008252108 7858.00000000 NS USD 986729.06000000 0.224014057311 Long EC CORP US N 1 N N N SOPHIA GENETICS SA N/A SOPHIA GENETICS SA 0.00000000 H82027105 80712.00000000 NS USD 518978.16000000 0.117822012131 Long EC CORP CH N 1 N N N SMARTSHEET INC-CLASS A 549300N9WF42OK9VL589 SMARTSHEET INC-CLASS A 0.00000000 83200N103 72621.00000000 NS USD 3509772.93000000 0.796812930887 Long EC CORP US N 1 N N N US FOODS HOLDING CORP 549300UGOZSO64CFPR97 US FOODS HOLDING CORP 0.00000000 912008109 173126.00000000 NS USD 6513000.12000000 1.478626343639 Long EC CORP US N 1 N N N ALKERMES PLC N/A ALKERMES PLC 0.00000000 G01767105 41481.00000000 NS USD 1196726.85000000 0.271689208344 Long EC CORP IE N 1 N N N PRIVIA HEALTH GROUP INC N/A PRIVIA HEALTH GROUP INC 0.00000000 74276R102 48972.00000000 NS USD 1076894.28000000 0.244483989311 Long EC CORP US N 1 N N N PARAGON 28 INC 254900GM24PT1FMTRP66 PARAGON 28 INC 0.00000000 69913P105 76519.00000000 NS USD 1375046.43000000 0.312172552996 Long EC CORP US N 1 N N N DIGITAL TURBINE INC 549300D0WZR1VI2QGB24 DIGITAL TURBINE INC 0.00000000 25400W102 54797.00000000 NS USD 1734325.05000000 0.393738470768 Long EC CORP US N 1 N N N 908 DEVICES INC N/A 908 DEVICES INC 0.00000000 65443P102 53247.00000000 NS USD 945134.25000000 0.214570915795 Long EC CORP US N 1 N N N PERSONALIS INC N/A PERSONALIS INC 0.00000000 71535D106 111165.00000000 NS USD 622524.00000000 0.141329705049 Long EC CORP US N 1 N N N VEEVA SYSTEMS INC-CLASS A 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC-CLASS A 0.00000000 922475108 50876.00000000 NS USD 9256888.20000000 2.101562797551 Long EC CORP US N 1 N N N WEBSTER FINANCIAL CORP KMRURHT0VWKYS6Z5KU67 WEBSTER FINANCIAL CORP 0.00000000 947890109 80814.00000000 NS USD 4039891.86000000 0.917164197695 Long EC CORP US N 1 N N N GUARDANT HEALTH INC 254900M8C3E5VC8BR186 GUARDANT HEALTH INC 0.00000000 40131M109 55649.00000000 NS USD 3433543.30000000 0.779506752934 Long EC CORP US N 1 N N N KARUNA THERAPEUTICS INC N/A KARUNA THERAPEUTICS INC 0.00000000 48576A100 12932.00000000 NS USD 1441400.72000000 0.327236762945 Long EC CORP US N 1 N N N PAYCOR HCM INC N/A PAYCOR HCM INC 0.00000000 70435P102 9906.00000000 NS USD 243984.78000000 0.055391112622 Long EC CORP US N 1 N N N BIO-TECHNE CORP 54930073RLKQ51TILZ35 BIO-TECHNE CORP 0.00000000 09073M104 38184.00000000 NS USD 14498082.96000000 3.291455090119 Long EC CORP US N 1 N N N LEGALZOOMCOM INC N/A LEGALZOOMCOM INC 0.00000000 52466B103 146039.00000000 NS USD 2095659.65000000 0.475771151343 Long EC CORP US N 1 N N N DEFINITIVE HEALTHCARE CORP N/A DEFINITIVE HEALTHCARE CORP 0.00000000 24477E103 34409.00000000 NS USD 813772.85000000 0.184748342020 Long EC CORP US N 1 N N N VERTEX INC - CLASS A 549300QMYW171MP1PL50 VERTEX INC - CLASS A 0.00000000 92538J106 263710.00000000 NS USD 3752593.30000000 0.851939691096 Long EC CORP US N 1 N N N IMPULSE DYNAMICS N V SERIES E N/A IMPULSE DYNAMICS N V SERIES E 0.00000000 N/A 1105151.00000000 NS USD 3646998.30000000 0.827966783698 Long EC CORP US Y 3 N N N BIGCOMMERCE HOLDINGS-SER 1 549300MOVEFQ78DMPG58 BIGCOMMERCE HOLDINGS-SER 1 0.00000000 08975P108 148823.00000000 NS USD 2659467.01000000 0.603770598583 Long EC CORP US N 1 N N N SEMRUSH HOLDINGS INC-A N/A SEMRUSH HOLDINGS INC-A 0.00000000 81686C104 95594.00000000 NS USD 932997.44000000 0.211815533228 Long EC CORP US N 1 N N N UNIVERSAL DISPLAY CORP N/A UNIVERSAL DISPLAY CORP 0.00000000 91347P105 22795.00000000 NS USD 2911605.35000000 0.661012788802 Long EC CORP US N 1 N N N CONVEY HEALTH SOLUTIONS HOLD N/A CONVEY HEALTH SOLUTIONS HOLD 0.00000000 21258C108 137010.00000000 NS USD 697380.90000000 0.158324236341 Long EC CORP US N 1 N N N BRILLIANT EARTH GROUP INC-A N/A BRILLIANT EARTH GROUP INC-A 0.00000000 109504100 23896.00000000 NS USD 183999.20000000 0.041772771275 Long EC CORP US N 1 N N N VICTORIA'S SECRET & CO 5493006T3O70U3UWVF17 VICTORIA'S SECRET & CO 0.00000000 926400102 122732.00000000 NS USD 5783131.84000000 1.312926597545 Long EC CORP US N 1 N N N REPLIGEN CORP 54930006QJ0T5AUO1E71 REPLIGEN CORP 0.00000000 759916109 35207.00000000 NS USD 5535948.68000000 1.256809366569 Long EC CORP US N 1 N N N FORGEROCK INC-A N/A FORGEROCK INC-A 0.00000000 34631B101 30846.00000000 NS USD 630183.78000000 0.143068681294 Long EC CORP US N 1 N N N EVENTBRITE INC-CLASS A 549300N6XBV2B1FAUF55 EVENTBRITE INC-CLASS A 0.00000000 29975E109 117706.00000000 NS USD 1245329.48000000 0.282723313636 Long EC CORP US N 1 N N N BJ'S WHOLESALE CLUB HOLDINGS 549300UCIWH1C93V0J03 BJ'S WHOLESALE CLUB HOLDINGS 0.00000000 05550J101 173698.00000000 NS USD 11177466.30000000 2.537585724214 Long EC CORP US N 1 N N N NEOGEN CORP 549300HJT9FC36N4UW43 NEOGEN CORP 0.00000000 640491106 449145.00000000 NS USD 11857428.00000000 2.691955333267 Long EC CORP US N 1 N N N INSULET CORP 549300TZTYD2PYN92D43 INSULET CORP 0.00000000 45784P101 47002.00000000 NS USD 11233007.98000000 2.550195180640 Long EC CORP US N 1 N N N TOLERO DCR N/A TOLERO DCR 0.00000000 N/A 174782.00000000 NS USD 125843.04000000 0.028569757512 Long EC CORP US Y 3 N N N JOINT CORP/THE N/A JOINT CORP/THE 0.00000000 47973J102 167422.00000000 NS USD 5109719.44000000 1.160043855885 Long EC CORP US N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 0.00000000 G4705A100 9708.00000000 NS USD 2196046.68000000 0.498561709363 Long EC CORP IE N 1 N N N TANGER FACTORY OUTLET CENTER UKEW8YSXE4Y581KYOL30 TANGER FACTORY OUTLET CENTER 0.00000000 875465106 262068.00000000 NS USD 4227156.84000000 0.959678388938 Long RE CORP US N 1 N N N GUIDEWIRE SOFTWARE INC 549300WXSG0J8IXZCK32 GUIDEWIRE SOFTWARE INC 0.00000000 40171V100 37384.00000000 NS USD 3250164.96000000 0.737874933591 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 19.00000000 NS USD 690175.00000000 0.156688303073 Long EC CORP US Y 3 N N N QUIDEL CORP 549300X2FQ6S98OQLQ46 QUIDEL CORP 0.00000000 74838J101 80633.00000000 NS USD 8113292.46000000 1.841935781356 Long EC CORP US N 1 N N N EVERBRIDGE INC 549300WCY0UMR64ATW81 EVERBRIDGE INC 0.00000000 29978A104 83142.00000000 NS USD 3583420.20000000 0.813532843608 Long EC CORP US N 1 N N N SPS COMMERCE INC 2549006XVF9GCCETDQ72 SPS COMMERCE INC 0.00000000 78463M107 73066.00000000 NS USD 8740885.58000000 1.984416313096 Long EC CORP US N 1 N N N 2022-05-31 Alger Funds Anthony Caputo Anthony Caputo Assistant Treasurer