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