0001752724-19-203496.txt : 20191226 0001752724-19-203496.hdr.sgml : 20191226 20191226134211 ACCESSION NUMBER: 0001752724-19-203496 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20191031 FILED AS OF DATE: 20191226 PERIOD START: 20191031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALGER INSTITUTIONAL FUNDS CENTRAL INDEX KEY: 0000911415 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-07986 FILM NUMBER: 191310120 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 INSTITUTIONAL FUND DATE OF NAME CHANGE: 20020228 FORMER COMPANY: FORMER CONFORMED NAME: ALGER RETIREMENT FUND DATE OF NAME CHANGE: 19960515 FORMER COMPANY: FORMER CONFORMED NAME: ALGER DEFINED CONTRIBUTION TRUST DATE OF NAME CHANGE: 19930830 0000911415 S000009203 Alger MidCap Growth Institutional Fund C000025002 Alger MidCap Growth Institutional Fund Class I ALMRX C000025003 Alger MidCap Growth Institutional Fund Class R AGIRX C000174228 Alger MidCap Growth Institutional Fund Class Z-2 ALMZX NPORT-P 1 primary_doc.xml NPORT-P false 0000911415 XXXXXXXX S000009203 C000025002 C000174228 C000025003 ALGER INSTITUTIONAL FUNDS 811-07986 0000911415 549300YADKM68VK1G468 360 Park Avenue South NULL New York 10010 212-806-8833 Alger Mid Cap Growth Institutional Fund S000009203 549300SU7CUV2THSKW55 2019-10-31 2019-10-31 N 97898130.47 4173683.88 93724446.59 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 2488823.30000000 N LINCOLN ELECTRIC HOLDINGS BIMGBY40SIN95O01BN93 LINCOLN ELECTRIC HOLDINGS 0.00000000 533900106 8943.00000000 NS USD 801024.51000000 0.854659098179 Long EC CORP US N 1 N N N TELADOC HEALTH INC 549300I2PVFBC9MFAC61 TELADOC HEALTH INC 0.00000000 87918A105 3661.00000000 NS USD 280432.60000000 0.299209662156 Long EC CORP US N 1 N N N BIO-TECHNE CORP 54930073RLKQ51TILZ35 BIO-TECHNE CORP 0.00000000 09073M104 6821.00000000 NS USD 1419927.57000000 1.515002351746 Long EC CORP US N 1 N N N GENMAB A/S -SP ADR 529900MTJPDPE4MHJ122 GENMAB A/S -SP ADR 0.00000000 372303206 29650.00000000 NS USD 647852.50000000 0.691231075318 Long EC CORP DK N 1 N N N O'REILLY AUTOMOTIVE INC 549300K2RLMQL149Q332 O'REILLY AUTOMOTIVE INC 0.00000000 67103H107 3548.00000000 NS USD 1545189.48000000 1.648651484451 Long EC CORP US N 1 N N N ZOETIS INC 549300HD9Q1LOC9KLJ48 ZOETIS INC 0.00000000 98978V103 7393.00000000 NS USD 945712.56000000 1.009035096400 Long EC CORP US N 1 N N N BENEFITFOCUS INC 254900W89KP1OS3RXO89 BENEFITFOCUS INC 0.00000000 08180D106 19167.00000000 NS USD 435761.75000000 0.464939261691 Long EC CORP US N 1 N N N FAIR ISAAC CORP RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 0.00000000 303250104 2321.00000000 NS USD 705676.84000000 0.752927187809 Long EC CORP US N 1 N N N SHAKE SHACK INC - CLASS A 529900J74GJAHYP80N79 SHAKE SHACK INC - CLASS A 0.00000000 819047101 18206.00000000 NS USD 1497989.68000000 1.598291304458 Long EC CORP US N 1 N N N BRIGHT HORIZONS FAMILY SOLUT N/A BRIGHT HORIZONS FAMILY SOLUT 0.00000000 109194100 9096.00000000 NS USD 1350937.92000000 1.441393328156 Long EC CORP US N 1 N N N MASIMO CORP 549300Q4A8JK0PIYCU29 MASIMO CORP 0.00000000 574795100 4255.00000000 NS USD 620336.45000000 0.661872619759 Long EC CORP US N 1 N N N NANOSTRING TECHNOLOGIES INC 549300G4CK0Y3WRDMY89 NANOSTRING TECHNOLOGIES INC 0.00000000 63009R109 20541.00000000 NS USD 464226.60000000 0.495310046514 Long EC CORP US N 1 N N N BALL CORP 0BGI85ALH27ZJP15DY16 BALL CORP 0.00000000 058498106 10646.00000000 NS USD 744900.62000000 0.794777293547 Long EC CORP US N 1 N N N VEEVA SYSTEMS INC-CLASS A 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC-CLASS A 0.00000000 922475108 5113.00000000 NS USD 725176.79000000 0.773732805457 Long EC CORP US N 1 N N N GW PHARMACEUTICALS -ADR 213800ISBN5CNUZMHZ39 GW PHARMACEUTICALS -ADR 0.00000000 36197T103 8838.00000000 NS USD 1182701.16000000 1.261891857493 Long EC CORP GB N 1 N N N ASPEN TECHNOLOGY INC 529900B0MZWTVFG7CB96 ASPEN TECHNOLOGY INC 0.00000000 045327103 8267.00000000 NS USD 951614.37000000 1.015332076766 Long EC CORP US N 1 N N N PROGRESSIVE CORP 529900TACNVLY9DCR586 PROGRESSIVE CORP 0.00000000 743315103 13222.00000000 NS USD 921573.40000000 0.983279638909 Long EC CORP US N 1 N N N AKAMAI TECHNOLOGIES INC OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 0.00000000 00971T101 5383.00000000 NS USD 465629.50000000 0.496806881172 Long EC CORP US N 1 N N N AERIE PHARMACEUTICALS INC 529900SFXHDHUO324R09 AERIE PHARMACEUTICALS INC 0.00000000 00771V108 26180.00000000 NS USD 580934.20000000 0.619832094118 Long EC CORP US N 1 N N N TRADEWEB MARKETS INC-CLASS A N/A TRADEWEB MARKETS INC-CLASS A 0.00000000 892672106 22620.00000000 NS USD 944385.00000000 1.007618646318 Long EC CORP US N 1 N N N SQUARE INC - A 549300OHIIUWSTIZME52 SQUARE INC - A 0.00000000 852234103 7592.00000000 NS USD 466376.56000000 0.497603962432 Long EC CORP US N 1 N N N KLA CORP 549300H0BF5JCG96TJ81 KLA CORP 0.00000000 482480100 5722.00000000 NS USD 967246.88000000 1.032011300350 Long EC CORP US N 1 N N N AMERICOLD REALTY TRUST 549300R7N1V5YV8MWH02 AMERICOLD REALTY TRUST 0.00000000 03064D108 13047.00000000 NS USD 523054.23000000 0.558076626782 Long RE CORP US N 1 N N N SVB FINANCIAL GROUP 549300D2KJ20JMXE7542 SVB FINANCIAL GROUP 0.00000000 78486Q101 3439.00000000 NS USD 761669.72000000 0.812669210341 Long EC CORP US N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 0.00000000 122017106 8490.00000000 NS USD 1631523.30000000 1.740766000078 Long EC CORP US N 1 N N N APTIV PLC N/A APTIV PLC 0.00000000 G6095L109 8442.00000000 NS USD 755981.10000000 0.806599694642 Long EC CORP IE N 1 N N N DROPBOX INC-CLASS A 549300JCDF7UAR6TJR51 DROPBOX INC-CLASS A 0.00000000 26210C104 25489.00000000 NS USD 505191.98000000 0.539018365411 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 0.00000000 595112103 8094.00000000 NS USD 384869.70000000 0.410639607917 Long EC CORP US N 1 N N N SUNRUN INC 54930007SJ77CI66U531 SUNRUN INC 0.00000000 86771W105 54732.00000000 NS USD 850535.28000000 0.907484984916 Long EC CORP US N 1 N N N ATLASSIAN CORP PLC-CLASS A 549300AGBII4MWBVJY22 ATLASSIAN CORP PLC-CLASS A 0.00000000 G06242104 7572.00000000 NS USD 914621.88000000 0.975862662599 Long EC CORP AU N 1 N N N PALANTIR TECHNOLOGIES B /PFD/ N/A PALANTIR TECHNOLOGIES INC SERIES B /PREFERRED/ 0.00000000 N/A 50675.00000000 NS USD 291381.25000000 0.310891406246 Long EP CORP US Y 3 N N N CINTAS CORP N/A CINTAS CORP 0.00000000 172908105 5994.00000000 NS USD 1610407.98000000 1.718236851314 Long EC CORP US N 1 N N N AMETEK INC 549300WZDEF9KKE40E98 AMETEK INC 0.00000000 031100100 14804.00000000 NS USD 1356786.60000000 1.447633621071 Long EC 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 12426.00000000 NS USD 71449.50000000 0.076233578964 Long EC CORP US Y 3 N N N REPLIGEN CORP 54930006QJ0T5AUO1E71 REPLIGEN CORP 0.00000000 759916109 8412.00000000 NS USD 668669.88000000 0.713442334767 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 0.00000000 550021109 7529.00000000 NS USD 1537948.83000000 1.640926018723 Long EC CORP CA N 1 N N N MERCURY SYSTEMS INC 549300P3B84SGK7HH679 MERCURY SYSTEMS INC 0.00000000 589378108 11835.00000000 NS USD 871766.10000000 0.930137367269 Long EC CORP US N 1 N N N DOLLAR TREE INC 549300PMSTQITB1WHR43 DOLLAR TREE INC 0.00000000 256746108 13048.00000000 NS USD 1440499.20000000 1.536951406394 Long EC CORP US N 1 N N N ABIOMED INC 5493001EZN4ZTB4Z5887 ABIOMED INC 0.00000000 003654100 1501.00000000 NS USD 311577.58000000 0.332440031748 Long EC CORP US N 1 N N N FISERV INC GI7UBEJLXYLGR2C7GV83 FISERV INC 0.00000000 337738108 23427.00000000 NS USD 2486541.78000000 2.653034368799 Long EC CORP US N 1 N N N REXFORD INDUSTRIAL REALTY IN 549300MSLO0DF0EMX355 REXFORD INDUSTRIAL REALTY IN 0.00000000 76169C100 10081.00000000 NS USD 484795.29000000 0.517255964306 Long RE CORP US N 1 N N N COGNEX CORP 549300JQTYZCLC43S226 COGNEX CORP 0.00000000 192422103 19324.00000000 NS USD 994992.76000000 1.061614974748 Long EC CORP US N 1 N N N LEVI STRAUSS & CO- CLASS A MB0UERO0RDFKU8258G77 LEVI STRAUSS & CO- CLASS A 0.00000000 52736R102 24034.00000000 NS USD 428285.88000000 0.456962826223 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 166009.00000000 NS USD 175969.54000000 0.187752018179 Long EP CORP US Y 3 N N N XPO LOGISTICS INC 54930096DB9LCLPN7H13 XPO LOGISTICS INC 0.00000000 983793100 12233.00000000 NS USD 934601.20000000 0.997179747657 Long EC CORP US N 1 N N N ADAPTIVE BIOTECHNOLOGIES 549300ZTF7OT1FW66Q96 ADAPTIVE BIOTECHNOLOGIES 0.00000000 00650F109 3688.00000000 NS USD 96127.72000000 0.102564190558 Long EC CORP US N 1 N N N MSC INDUSTRIAL DIRECT CO-A 0XVKH0LN6YGOWO2EGO17 MSC INDUSTRIAL DIRECT CO-A 0.00000000 553530106 6528.00000000 NS USD 477914.88000000 0.509914859343 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES R2I72C950HOYXII45366 ADVANCED MICRO DEVICES 0.00000000 007903107 47408.00000000 NS USD 1608553.44000000 1.716258135976 Long EC CORP US N 1 N N N PAYCOM SOFTWARE INC 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 0.00000000 70432V102 4533.00000000 NS USD 958865.49000000 1.023068713539 Long EC CORP US N 1 N N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 0.00000000 64125C109 4136.00000000 NS USD 411490.64000000 0.439043019160 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS INC 5493005SMYID1D2OY946 LAMB WESTON HOLDINGS INC 0.00000000 513272104 3789.00000000 NS USD 295693.56000000 0.315492457686 Long EC CORP US N 1 N N N GUARDANT HEALTH INC N/A GUARDANT HEALTH INC 0.00000000 40131M109 13796.00000000 NS USD 958822.00000000 1.023022311558 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION INC VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 0.00000000 773903109 2774.00000000 NS USD 477100.26000000 0.509045694435 Long EC CORP US N 1 N N N KAR AUCTION SERVICES INC 5493004HKD20LBSG7D03 KAR AUCTION SERVICES INC 0.00000000 48238T109 25244.00000000 NS USD 627565.84000000 0.669586071545 Long EC CORP US N 1 N N N US FOODS HOLDING CORP 549300UGOZSO64CFPR97 US FOODS HOLDING CORP 0.00000000 912008109 23588.00000000 NS USD 935735.96000000 0.998390488335 Long EC CORP US N 1 N N N SAREPTA THERAPEUTICS INC 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 0.00000000 803607100 7439.00000000 NS USD 617883.34000000 0.659255255678 Long EC CORP US N 1 N N N COSTAR GROUP INC N/A COSTAR GROUP INC 0.00000000 22160N109 2150.00000000 NS USD 1181468.00000000 1.260576128198 Long EC CORP US N 1 N N N WINGSTOP INC N/A WINGSTOP INC 0.00000000 974155103 8566.00000000 NS USD 714661.38000000 0.762513310029 Long EC CORP US N 1 N N N VULCAN MATERIALS CO 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 0.00000000 929160109 6680.00000000 NS USD 954371.60000000 1.018273923958 Long EC CORP US N 1 N N N SEATTLE GENETICS INC N/A SEATTLE GENETICS INC 0.00000000 812578102 1346.00000000 NS USD 144560.40000000 0.154239801097 Long EC CORP US N 1 N N N PLANET FITNESS INC - CL A 549300LLE5HUPF6H8G33 PLANET FITNESS INC - CL A 0.00000000 72703H101 11936.00000000 NS USD 759845.76000000 0.810723122563 Long EC CORP US N 1 N N N PROOFPOINT INC 529900C5FODDK0WSR085 PROOFPOINT INC 0.00000000 743424103 3929.00000000 NS USD 453288.73000000 0.483639804226 Long EC CORP US N 1 N N N VERISIGN INC LMPL4N8ZOJRMF0KOF759 VERISIGN INC 0.00000000 92343E102 5096.00000000 NS USD 968341.92000000 1.033179661477 Long EC CORP US N 1 N N N EHEALTH INC 5299003O8Y5OKXUZQ421 EHEALTH INC 0.00000000 28238P109 9867.00000000 NS USD 681217.68000000 0.726830303922 Long EC CORP US N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 0.00000000 893641100 1900.00000000 NS USD 999932.00000000 1.066884933846 Long EC CORP US N 1 N N N DISCOVERY COMMUNICATIONS INC 5493006ZCRFWKF6B1K26 DISCOVERY COMMUNICATIONS INC 0.00000000 25470F104 13507.00000000 NS USD 364081.19000000 0.388459151530 Long EC CORP US N 1 N N N ANAPLAN INC N/A ANAPLAN INC 0.00000000 03272L108 13978.00000000 NS USD 659761.60000000 0.703937578726 Long EC CORP US N 1 N N N XILINX INC 6EY4K7ZMF9UX1CU6KC79 XILINX INC 0.00000000 983919101 7795.00000000 NS USD 707318.30000000 0.754678555845 Long EC CORP US N 1 N N N DEXCOM INC 549300YSK3QDSFR5EU59 DEXCOM INC 0.00000000 252131107 9679.00000000 NS USD 1492888.96000000 1.592849053065 Long EC CORP US N 1 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 0.00000000 58733R102 823.00000000 NS USD 429210.96000000 0.457949847255 Long EC CORP AR N 1 N N N GARMIN LTD 2549001E0HIPIJQ0W046 GARMIN LTD 0.00000000 H2906T109 8147.00000000 NS USD 763781.25000000 0.814922123084 Long EC CORP CH N 1 N N N LIVE NATIONAL ENTERTAINMENT INC 5493007B9BM9ZXJINO78 LIVE NATIONAL ENTERTAINMENT INC 0.00000000 538034109 26838.00000000 NS USD 1892079.00000000 2.018767854962 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL INC N/A CHIPOTLE MEXICAN GRILL INC 0.00000000 169656105 390.00000000 NS USD 303482.40000000 0.323802818839 Long EC CORP US N 1 N N N VERISK ANALYTICS INC 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 0.00000000 92345Y106 10492.00000000 NS USD 1518192.40000000 1.619846747819 Long EC CORP US N 1 N N N BED BATH & BEYOND INC 529900ZBUWWUV7BKGX39 BED BATH & BEYOND INC 0.00000000 075896100 94539.00000000 NS USD 1295184.30000000 1.381906585872 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFO SERV 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFO SERV 0.00000000 31620M106 8952.00000000 NS USD 1179515.52000000 1.258492915044 Long EC CORP US N 1 N N N MARKETAXESS HOLDINGS INC 5493002U1CA1XJOVID83 MARKETAXESS HOLDINGS INC 0.00000000 57060D108 4217.00000000 NS USD 1554344.03000000 1.658419000113 Long EC CORP US N 1 N N N TRIMBLE INC 549300E2MI7NSZFQWS19 TRIMBLE INC 0.00000000 896239100 25039.00000000 NS USD 997553.76000000 1.064347452873 Long EC CORP US N 1 N N N AVALARA INC N/A AVALARA INC 0.00000000 05338G106 23222.00000000 NS USD 1648762.00000000 1.759158960108 Long EC CORP US N 1 N N N EQUITY LIFESTYLE PROPERTIES 529900PEQG66LENB6798 EQUITY LIFESTYLE PROPERTIES 0.00000000 29472R108 8248.00000000 NS USD 576865.12000000 0.615490558747 Long RE CORP US N 1 N N N CENTENE CORP 549300Z7JJ4TQSQGT333 CENTENE CORP 0.00000000 15135B101 11508.00000000 NS USD 610844.64000000 0.651745262014 Long EC CORP US N 1 N N N IHS MARKIT LTD 549300HLPTRASHS0E726 IHS MARKIT LTD 0.00000000 G47567105 11932.00000000 NS USD 835478.64000000 0.891420190139 Long EC CORP GB N 1 N N N TOLERO DCR N/A TOLERO DCR 0.00000000 N/A 422928.00000000 NS USD 1366057.44000000 1.457525213219 Long EC CORP US Y 3 N N N ALTICE USA INC- A 54930064K3612MGCER95 ALTICE USA INC- A 0.00000000 02156K103 23439.00000000 NS USD 725437.05000000 0.774010491812 Long EC CORP US N 1 N N N MOTOROLA SOLUTIONS INC 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 0.00000000 620076307 5578.00000000 NS USD 927732.96000000 0.989851627567 Long EC CORP US N 1 N N N WASTE CONNECTIONS INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 0.00000000 94106B101 20690.00000000 NS USD 1911756.00000000 2.039762377432 Long EC CORP US N 1 N N N CADENCE DESIGN SYS INC GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYS INC 0.00000000 127387108 10733.00000000 NS USD 701401.55000000 0.748365635134 Long EC CORP US N 1 N N N PERSONALIS INC 549300EZ2NYFK7H0US48 PERSONALIS INC 0.00000000 71535D106 6109.00000000 NS USD 63289.24000000 0.067526928461 Long EC CORP US N 1 N N N HEICO CORP 529900O1DTDLCJ7L0I14 HEICO CORP 0.00000000 422806109 5234.00000000 NS USD 645561.56000000 0.688786739732 Long EC CORP US N 1 N N N IAA INC 549300PZCOPC5178W747 IAA INC 0.00000000 449253103 26276.00000000 NS USD 1002429.40000000 1.069549553474 Long EC CORP US N 1 N N N TANDEM DIABETES CARE INC 549300JEPFOD0K4D3I05 TANDEM DIABETES CARE INC 0.00000000 875372203 4893.00000000 NS USD 301310.94000000 0.321485963334 Long EC CORP US N 1 N N N ARCONIC INC 549300HO5WFZUT5N2T22 ARCONIC INC 0.00000000 03965L100 33309.00000000 NS USD 914998.23000000 0.976264212049 Long EC CORP US N 1 N N N L3HARRIS TECHNOLOGIES INC 549300UTE50ZMDBG8A20 L3HARRIS TECHNOLOGIES INC 0.00000000 502431109 3116.00000000 NS USD 642861.96000000 0.685906381301 Long EC CORP US N 1 N N N IAC/INTERACTIVECORP 15OMOPB0A8K0EFUVD031 IAC/INTERACTIVECORP 0.00000000 44919P508 3176.00000000 NS USD 721746.00000000 0.770072298380 Long EC CORP US N 1 N N N ALEXION PHARMACEUTICALS INC M1YXUUZR0EIMU8T0EM75 ALEXION PHARMACEUTICALS INC 0.00000000 015351109 3535.00000000 NS USD 372589.00000000 0.397536623107 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS INC 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 0.00000000 02043Q107 2141.00000000 NS USD 185710.34000000 0.198145037668 Long EC CORP US N 1 N N N INSULET CORP 549300TZTYD2PYN92D43 INSULET CORP 0.00000000 45784P101 7034.00000000 NS USD 1022180.88000000 1.090623542939 Long EC CORP US N 1 N N N WELLTOWER INC T6IZ0MBEG5ACZDTR7D06 WELLTOWER INC 0.00000000 95040Q104 10674.00000000 NS USD 968025.06000000 1.032841585327 Long RE CORP US N 1 N N N FULCRUM THERAPEUTICS INC N/A FULCRUM THERAPEUTICS INC 0.00000000 359616109 6518.00000000 NS USD 40867.86000000 0.043604269202 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINE 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE 0.00000000 679580100 2927.00000000 NS USD 532948.16000000 0.568633029471 Long EC CORP US N 1 N N N PINTEREST INC- CLASS A N/A PINTEREST INC- CLASS A 0.00000000 72352L106 65113.00000000 NS USD 1636940.82000000 1.746546263602 Long EC CORP US N 1 N N N IDEXX LABORATORIES INC OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 0.00000000 45168D104 2878.00000000 NS USD 820258.78000000 0.875181246562 Long EC CORP US N 1 N N N ANSYS INC 549300VJV8H15Z5FJ571 ANSYS INC 0.00000000 03662Q105 2259.00000000 NS USD 497318.85000000 0.530618070411 Long EC CORP US N 1 N N N PHREESIA INC 5493000HHF8NU4QOCG53 PHREESIA INC 0.00000000 71944F106 9866.00000000 NS USD 292329.58000000 0.311903234039 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 0.00000000 37940X102 11336.00000000 NS USD 1917824.48000000 2.046237187603 Long EC CORP US N 1 N N N TAKE-TWO INTERACTIVE SOFTWRE BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTIVE SOFTWRE 0.00000000 874054109 6170.00000000 NS USD 742559.50000000 0.792279418035 Long EC CORP US N 1 N N N CROWN CASTLE INTL CORP 54930012H97VSM0I2R19 CROWN CASTLE INTL CORP 0.00000000 22822V101 13795.00000000 NS USD 1914608.05000000 2.042805393533 Long RE CORP US N 1 N N N LONZA GROUP AG-REG /CHF/ 549300EFW4H2TCZ71055 LONZA GROUP AG-REG /CHF/ 0.00000000 H50524133 885.00000000 NS 318966.65000000 0.340323855306 Long EC CORP CH N 2 N N N PTC INC 54930050SSMU8SKDJ030 PTC INC 0.00000000 69370C100 14509.00000000 NS USD 970797.19000000 1.035799330186 Long EC CORP US N 1 N N N 2019-11-29 Alger Institutional Funds Anthony Caputo Anthony Caputo Assistant Treasurer