0001752724-19-203902.txt : 20191227 0001752724-19-203902.hdr.sgml : 20191227 20191227094844 ACCESSION NUMBER: 0001752724-19-203902 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20191031 FILED AS OF DATE: 20191227 PERIOD START: 20191031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA-CREF FUNDS CENTRAL INDEX KEY: 0001084380 IRS NUMBER: 134055167 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09301 FILM NUMBER: 191311989 BUSINESS ADDRESS: STREET 1: 730 THIRD AVE. CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2129166746 MAIL ADDRESS: STREET 1: 730 THIRD AVE. CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: TIAA CREF INSTITUTIONAL MUTUAL FUNDS DATE OF NAME CHANGE: 19990415 0001084380 S000005384 TIAA-CREF Mid-Cap Growth Fund C000014651 Institutional Class TRPWX C000014652 Retail Class TCMGX C000014653 Retirement Class TRGMX C000079568 Premier Class TRGPX C000162561 Advisor Class TCMHX NPORT-P 1 primary_doc.xml NPORT-P false 0001084380 XXXXXXXX S000005384 C000014653 C000079568 C000162561 C000014652 C000014651 TIAA-CREF Funds 811-09301 0001084380 549300L8R42TEBN5NG46 730 Third Avenue New York 10017 800-842-2733 TIAA-CREF Mid-Cap Growth Fund S000005384 549300VMP6LWFNWBIB64 2019-10-31 2019-10-31 N 1407207666.00 44292707.00 1362914959.00 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 6140.00000000 UST Farfetch Ltd 549300QFQ74Z0F96NS78 Farfetch Ltd 30744W107 549445.00000000 NS USD 4906543.85000000 0.360003668431 Long EC CORP US N 1 N N N Americold Realty Trust 549300R7N1V5YV8MWH02 Americold Realty Trust 03064D108 382834.00000000 NS USD 15347815.06000000 1.126102179644 Long EC CORP US N 1 N N N Guardant Health Inc N/A Guardant Health, Inc 40131M109 64103.00000000 NS USD 4455158.50000000 0.326884555091 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral, Inc 76680R206 74884.00000000 NS USD 12095263.68000000 0.887455493839 Long EC CORP US N 1 N N N Everbridge Inc 549300WCY0UMR64ATW81 Everbridge, Inc 29978A104 107461.00000000 NS USD 7469614.11000000 0.548061642487 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices, Inc 007903107 824043.00000000 NS USD 27959778.99000000 2.051469081424 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio, Inc N/A 1000.00000000 NC USD 968000.00000000 0.071024240625 N/A DE CORP US N 1 N/A N/A Put Purchased TWILIO INC - A TWILIO INC - A 100.00000000 105.00000000 USD 2019-11-15 XXXX 345171.20000000 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical, Inc 09061G101 90175.00000000 NS USD 6601711.75000000 0.484381780859 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness, Inc 72703H101 172308.00000000 NS USD 10969127.28000000 0.804828445646 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co, Inc 171340102 145818.00000000 NS USD 10198510.92000000 0.748286666945 Long EC CORP US N 1 N N N Match Group Inc 549300BIJKT86CPCKK96 Match Group, Inc 57665R106 88543.00000000 NS USD 6462753.57000000 0.474186120514 Long EC CORP US N 1 N N Parsley Energy Inc 549300DMRA8DSL66G562 Parsley Energy, Inc 701877102 333960.00000000 NS USD 5279907.60000000 0.387398169279 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta, Inc N/A -831.00000000 NC USD -371457.00000000 -0.02725459850 N/A DE CORP US N 1 N/A N/A Put Written OKTA INC OKTA INC 100.00000000 95.00000000 USD 2020-01-17 XXXX -15588.66000000 N N N TransDigm Group Inc N/A TransDigm Group, Inc 893641100 44126.00000000 NS USD 23222631.28000000 1.703894371886 Long EC CORP US N 1 N N N iRhythm Technologies Inc 549300FJI72RJGDQS384 iRhythm Technologies, Inc 450056106 103993.00000000 NS USD 6948812.26000000 0.509849291337 Long EC CORP US N 1 N N N Biohaven Pharmaceutical Holding Co Ltd 5299007STZTNN32O9920 Biohaven Pharmaceutical Holding Co Ltd G11196105 153391.00000000 NS USD 7043714.72000000 0.516812488812 Long EC CORP US N 1 N N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive, Inc 67103H107 55918.00000000 NS USD 24352848.18000000 1.786820815134 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone, Inc 053332102 16241.00000000 NS USD 18585875.58000000 1.363685639904 Long EC CORP US N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT, Inc 45073V108 190396.00000000 NS USD 11319042.20000000 0.830502455436 Long EC CORP US N 1 N N N Voya Financial Inc 549300T065Z4KJ686G75 Voya Financial, Inc 929089100 183701.00000000 NS USD 9912505.96000000 0.727301868289 Long EC CORP US N 1 N N N RealPage Inc 5493001RSFZX4122A604 RealPage, Inc 75606N109 148423.00000000 NS USD 8987012.65000000 0.659396434873 Long EC CORP US N 1 N N N GW Pharmaceuticals PLC 213800ISBN5CNUZMHZ39 GW Pharmaceuticals plc (ADR) 36197T103 81101.00000000 NS USD 10852935.82000000 0.796303228483 Long EC CORP GB N 1 N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings, Inc 228368106 121840.00000000 NS USD 8874825.60000000 0.651165029879 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies, Inc 49338L103 196218.00000000 NS USD 19800358.38000000 1.452794853358 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below, Inc 33829M101 117247.00000000 NS USD 14668772.17000000 1.076279343266 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta, Inc N/A 831.00000000 NC USD 1113540.00000000 0.081702823250 N/A DE CORP US N 1 N/A N/A Put Purchased OKTA INC OKTA INC 100.00000000 115.00000000 USD 2020-01-17 XXXX 148541.25000000 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments, Inc 37940X102 134796.00000000 NS USD 22804787.28000000 1.673236259489 Long EC CORP US N 1 N N N CBS Corp 5KYC8KF17ROCY24M3H09 CBS Corp (Class B) 124857202 338583.00000000 NS USD 12202531.32000000 0.895325951147 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill, Inc N/A -90.00000000 NC USD -10800.00000000 -0.00079241921 N/A DE CORP US N 1 N/A N/A Call Written CHIPOTLE MEXICAN GRILL INC CHIPOTLE MEXICAN GRILL INC 100.00000000 860.00000000 USD 2019-11-15 XXXX 197812.24000000 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica, Inc N/A -500.00000000 NC USD -260500.00000000 -0.01911344492 N/A DE CORP US N 1 N/A N/A Call Written LULULEMON ATHLETICA INC LULULEMON ATHLETICA INC 100.00000000 220.00000000 USD 2019-12-20 XXXX 25494.05000000 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions, Inc 620076307 55802.00000000 NS USD 9280988.64000000 0.680966085133 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy, Inc 25278X109 54928.00000000 NS USD 4710625.28000000 0.345628701841 Long EC CORP US N 1 N N N DexCom Inc 549300YSK3QDSFR5EU59 DexCom, Inc 252131107 75000.00000000 NS USD 11568000.00000000 0.848769024333 Long EC CORP US N 1 N N N Berry Global Group Inc 549300G6KKUMMXM8NH73 Berry Global Group, Inc 08579W103 130000.00000000 NS USD 5396300.00000000 0.395938129841 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA, Inc 02156K103 188240.00000000 NS USD 5826028.00000000 0.427468196862 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co N/A 1150.00000000 NC USD 16100.00000000 0.001181291605 N/A DE CORP US N 1 N/A N/A Put Purchased TRACTOR SUPPLY COMPANY TRACTOR SUPPLY COMPANY 100.00000000 90.00000000 USD 2019-11-01 XXXX -181181.12000000 N N N CDW Corp/DE N/A CDW Corp 12514G108 70347.00000000 NS USD 8998084.77000000 0.660208820116 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems, Inc 922475108 43840.00000000 NS USD 6217827.20000000 0.456215346301 Long EC CORP US N 1 N N N Federal Home Loan Bank Discount Notes N/A Federal Home Loan Bank (FHLB) 313384NZ8 4000000.00000000 PA USD 3998693.32000000 0.293392723705 Long STIV USGSE US N 2 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 Hilton Worldwide Holdings, Inc 43300A203 144566.00000000 NS USD 14017119.36000000 1.028466175929 Long EC CORP US N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 W.W. Grainger, Inc 384802104 34433.00000000 NS USD 10634287.72000000 0.780260547422 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices, Inc N/A -3406.00000000 NC USD -10218.00000000 -0.00074971662 N/A DE CORP US N 1 N/A N/A Put Written ADVANCED MICRO DEVICES ADVANCED MICRO DEVICES 100.00000000 26.00000000 USD 2019-11-15 XXXX 323433.25000000 N N N Zynga Inc N/A Zynga, Inc 98986T108 2105272.00000000 NS USD 12989528.24000000 0.953069606744 Long EC CORP US N 1 N N N Hasbro Inc 549300NUB6D2R1ITYR45 Hasbro, Inc 418056107 53398.00000000 NS USD 5196159.38000000 0.381253382368 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy, Inc 29786A106 175955.00000000 NS USD 7828237.95000000 0.574374644456 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio, Inc N/A -1000.00000000 NC USD -107000.00000000 -0.00785081998 N/A DE CORP US N 1 N/A N/A Put Written TWILIO INC - A TWILIO INC - A 100.00000000 90.00000000 USD 2019-11-15 XXXX 37868.15000000 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp (Class A) 032095101 111317.00000000 NS USD 11168434.61000000 0.819452052840 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices, Inc N/A 3406.00000000 NC USD 27248.00000000 0.001999244327 N/A DE CORP US N 1 N/A N/A Put Purchased ADVANCED MICRO DEVICES ADVANCED MICRO DEVICES 100.00000000 29.00000000 USD 2019-11-15 XXXX -718795.77000000 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys, Inc 871607107 97058.00000000 NS USD 13175623.50000000 0.966723815964 Long EC CORP US N 1 N N N Anaplan Inc N/A Anaplan, Inc N/A -1790.00000000 NC USD -513730.00000000 -0.03769347431 N/A DE CORP US N 1 N/A N/A Call Written ANAPLAN INC ANAPLAN INC 100.00000000 52.50000000 USD 2019-12-20 XXXX -156684.03000000 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot, Inc 443573100 59416.00000000 NS USD 9215421.60000000 0.676155290478 Long EC CORP US N 1 N N N Sage Therapeutics Inc 5493000JX4BJS9W6CN35 Sage Therapeutics, Inc 78667J108 68844.00000000 NS USD 9338688.60000000 0.685199655219 Long EC CORP US N 1 N N N Dollar Tree Inc 549300PMSTQITB1WHR43 Dollar Tree, Inc 256746108 57822.00000000 NS USD 6383548.80000000 0.468374696296 Long EC CORP US N 1 N N N Anaplan Inc N/A Anaplan, Inc N/A 1790.00000000 NC USD 590700.00000000 0.043340928654 N/A DE CORP US N 1 N/A N/A Put Purchased ANAPLAN INC ANAPLAN INC 100.00000000 44.00000000 USD 2019-12-20 XXXX -221904.16000000 N N N Anaplan Inc N/A Anaplan, Inc N/A -1790.00000000 NC USD -277450.00000000 -0.02035710285 N/A DE CORP US N 1 N/A N/A Put Written ANAPLAN INC ANAPLAN INC 100.00000000 38.00000000 USD 2019-12-20 XXXX 72239.22000000 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 172756.00000000 NS USD 15029772.00000000 1.102766676728 Long EC CORP US N 1 N N N State Street Corp 549300ZFEEJ2IP5VME73 State Street Navigator Securities Lending Government Money Market Portfolio N/A 32613067.94000000 NS USD 32613067.94000000 2.392890893495 Long STIV CORP US N 1 N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE Group, Inc 12504L109 300676.00000000 NS USD 16101199.80000000 1.181379637348 Long EC CORP US N 1 N N N GDS Holdings Ltd 391200MGV8DDCHTN2R77 GDS Holdings Ltd (ADR) 36165L108 304000.00000000 NS USD 12670720.00000000 0.929677960926 Long EC CORP US N 1 N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex, Inc 879369106 24515.00000000 NS USD 8516756.15000000 0.624892704695 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk, Inc 848637104 117755.00000000 NS USD 14125889.80000000 1.036446896904 Long EC CORP US N 1 N N N Burlington Stores Inc N/A Burlington Stores, Inc 122017106 39558.00000000 NS USD 7601860.86000000 0.557764870786 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co N/A -1150.00000000 NC USD -27600.00000000 -0.00202507132 N/A DE CORP US N 1 N/A N/A Call Written TRACTOR SUPPLY COMPANY TRACTOR SUPPLY COMPANY 100.00000000 105.00000000 USD 2019-11-01 XXXX -919.20000000 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation, Inc 773903109 58328.00000000 NS USD 10031832.72000000 0.736057129152 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 169001.00000000 NS USD 16058475.02000000 1.178244828406 Long EC CORP US N 1 N N N Proofpoint Inc 529900C5FODDK0WSR085 Proofpoint, Inc 743424103 81603.00000000 NS USD 9414538.11000000 0.690764896799 Long EC CORP US N 1 N N N Zynga Inc N/A Zynga, Inc N/A -1004.00000000 NC USD -1004.00000000 -0.00007366563 N/A DE CORP US N 1 N/A N/A Put Written ZYNGA INC - CL A ZYNGA INC - CL A 100.00000000 5.50000000 USD 2019-11-01 XXXX 1717.96000000 N N N Medallia Inc 5493009P6W6C5BK60J60 Medallia, Inc 584021109 212992.00000000 NS USD 6193807.36000000 0.454452959012 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies, Inc 00971T101 73571.00000000 NS USD 6363891.50000000 0.466932397944 Long EC CORP US N 1 N N N Ciena Corp W0CZ7N0GH8UIGXDM1H41 Ciena Corp 171779309 241301.00000000 NS USD 8957093.12000000 0.657201174647 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 Vulcan Materials Co 929160109 113136.00000000 NS USD 16163740.32000000 1.185968369725 Long EC CORP US N 1 N N N Apollo Global Management Inc 54930054P2G7ZJB0KM79 Apollo Global Management, Inc 03768E105 233164.00000000 NS USD 9597030.24000000 0.704154736627 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 Ametek, Inc 031100100 206898.00000000 NS USD 18962201.70000000 1.391297496207 Long EC CORP US N 1 N N N Zscaler Inc N/A Zscaler, Inc 98980G102 71857.00000000 NS USD 3160270.86000000 0.231875865704 Long EC CORP US N 1 N N N Horizon Therapeutics Plc 529900P0GSQ79OOZEV53 Horizon Pharma plc G46188101 400000.00000000 NS USD 11564000.00000000 0.848475535735 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices, Inc N/A -3406.00000000 NC USD -544960.00000000 -0.03998488654 N/A DE CORP US N 1 N/A N/A Call Written ADVANCED MICRO DEVICES ADVANCED MICRO DEVICES 100.00000000 33.00000000 USD 2019-11-15 XXXX -160219.88000000 N N N Xilinx Inc 6EY4K7ZMF9UX1CU6KC79 Xilinx, Inc 983919101 127360.00000000 NS USD 11556646.40000000 0.847935986298 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings, Inc 46266C105 93349.00000000 NS USD 13481462.58000000 0.989163886636 Long EC CORP US N 1 N N N Twitter Inc 549300I8RX485XMK6836 Twitter, Inc 90184L102 538067.00000000 NS USD 16125867.99000000 1.183189595470 Long EC CORP US N 1 N N N Kirby Corp I7NO6FZO5GUCG585T325 Kirby Corp 497266106 144263.00000000 NS USD 11419859.08000000 0.837899606618 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 80798.00000000 NS USD 11741565.36000000 0.861503887859 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co N/A -1150.00000000 NC USD -17250.00000000 -0.00126566957 N/A DE CORP US N 1 N/A N/A Put Written TRACTOR SUPPLY COMPANY TRACTOR SUPPLY COMPANY 100.00000000 80.00000000 USD 2019-11-01 XXXX 230.99000000 N N N Datadog Inc N/A Datadog, Inc 23804L103 81023.00000000 NS USD 2721562.57000000 0.199686895504 Long EC CORP US N 1 N N Jazz Pharmaceuticals PLC 635400GAUMJCLEZRRV50 Jazz Pharmaceuticals plc G50871105 83428.00000000 NS USD 10481059.64000000 0.769017873843 Long EC CORP US N 1 N N N Alteryx Inc 549300XWZG0JHL7I0827 Alteryx, Inc 02156B103 54000.00000000 NS USD 4941000.00000000 0.362531790217 Long EC CORP US N 1 N N KLA Corp 549300H0BF5JCG96TJ81 Kla-Tencor Corp 482480100 73036.00000000 NS USD 12346005.44000000 0.905852955716 Long EC CORP US N 1 N N N Square Inc 549300OHIIUWSTIZME52 Square, Inc N/A -750.00000000 NC USD -17250.00000000 -0.00126566957 N/A DE CORP US N 1 N/A N/A Put Written SQUARE INC - A SQUARE INC - A 100.00000000 50.00000000 USD 2019-11-15 XXXX 65248.26000000 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio, Inc 90138F102 136935.00000000 NS USD 13222443.60000000 0.970159107337 Long EC CORP US N 1 N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 88035.00000000 NS USD 7387897.20000000 0.542065897157 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk, Inc 88339J105 16934.00000000 NS USD 3400347.20000000 0.249490782792 Long EC CORP US N 1 N N N Zynga Inc N/A Zynga, Inc N/A -1004.00000000 NC USD -1004.00000000 -0.00007366563 N/A DE CORP US N 1 N/A N/A Call Written ZYNGA INC - CL A ZYNGA INC - CL A 100.00000000 7.00000000 USD 2019-11-01 XXXX 2972.93000000 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica, Inc 550021109 84973.00000000 NS USD 17357434.71000000 1.273552292854 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv, Inc 337738108 265913.00000000 NS USD 28224005.82000000 2.070855971872 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 165306.00000000 NS USD 7645402.50000000 0.560959614502 Long EC CORP US N 1 N N N iShares Russell Mid-Cap Growth ETF 5493004I787UFE6AN650 iShares Russell Midcap Growth Index Fund 464287481 273782.00000000 NS USD 39419132.36000000 2.892266468989 Long EC RF US N 1 N N N Coherus Biosciences Inc 5493007IL8W5MV932D26 Coherus Biosciences, Inc 19249H103 655296.00000000 NS USD 11382491.52000000 0.835157868422 Long EC CORP US N 1 N N N GoDaddy Inc N/A GoDaddy, Inc 380237107 138601.00000000 NS USD 9013223.03000000 0.661319546790 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 95313.00000000 NS USD 6669050.61000000 0.489322577755 Long EC CORP US N 1 N N N Haemonetics Corp 549300ZEL6TXZS6F5F95 Haemonetics Corp 405024100 57340.00000000 NS USD 6922658.20000000 0.507930311740 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta, Inc 679295105 83150.00000000 NS USD 9069170.50000000 0.665424532918 Long EC CORP US N 1 N N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3Harris Technologies, Inc 502431109 110925.00000000 NS USD 22884936.75000000 1.679116998377 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies, Inc 339041105 69940.00000000 NS USD 20577746.80000000 1.509833512657 Long EC CORP US N 1 N N N IHS Markit Ltd 549300HLPTRASHS0E726 IHS Markit Ltd G47567105 120065.00000000 NS USD 8406951.30000000 0.616836086836 Long EC CORP US N 1 N N N Anaplan Inc N/A Anaplan, Inc 03272L108 179441.00000000 NS USD 8469615.20000000 0.621433871869 Long EC CORP US N 1 N N N Pluralsight Inc 254900B3VHPCKNREOX50 Pluralsight, Inc 72941B106 390325.00000000 NS USD 7057076.00000000 0.517792834644 Long EC CORP US N 1 N N Federal Home Loan Bank Discount Notes N/A Federal Home Loan Bank (FHLB) 313384NS4 38350000.00000000 PA USD 38350000.00000000 2.813821929736 Long STIV USGSE US N 2 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences, Inc 64125C109 125106.00000000 NS USD 12446795.94000000 0.913248171340 Long EC CORP US N 1 N N N Restaurant Brands International Inc 5299009RXTX9DN9AKJ98 Restaurant Brands International, Inc 76131D103 68898.00000000 NS USD 4508685.12000000 0.330811918251 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics, Inc 92345Y106 86646.00000000 NS USD 12537676.20000000 0.919916251355 Long EC CORP US N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology, Inc 016255101 50435.00000000 NS USD 12724246.15000000 0.933605289601 Long EC CORP US N 1 N N N First Republic Bank/CA YWC0TIKBQM2JV8L4IV08 First Republic Bank 33616C100 64649.00000000 NS USD 6876067.64000000 0.504511862210 Long EC CORP US N 1 N N N Avantor Inc 5493003VM0XB4U8YD238 Avantor, Inc 05352A100 571428.00000000 NS USD 8119991.88000000 0.595781257398 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide, Inc 298736109 69854.00000000 NS USD 9784449.78000000 0.717906111117 Long EC CORP US N 1 N N N Fortive Corp 549300MU9YQJYHDQEF63 Fortive Corp 34959J108 195961.00000000 NS USD 13521309.00000000 0.992087504118 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica, Inc N/A -500.00000000 NC USD -20000.00000000 -0.00146744298 N/A DE CORP US N 1 N/A N/A Put Written LULULEMON ATHLETICA INC LULULEMON ATHLETICA INC 100.00000000 150.00000000 USD 2019-12-20 XXXX 181495.80000000 N N N Okta Inc 549300N8J06I8MRHU620 Okta, Inc N/A -831.00000000 NC USD -199440.00000000 -0.01463334147 N/A DE CORP US N 1 N/A N/A Call Written OKTA INC OKTA INC 100.00000000 135.00000000 USD 2020-01-17 XXXX 281075.76000000 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems, Inc 29414B104 70319.00000000 NS USD 12373331.24000000 0.907857908396 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR Horton, Inc 23331A109 172316.00000000 NS USD 9024188.92000000 0.662124137710 Long EC CORP US N 1 N N N LiveRamp Holdings Inc N/A LiveRamp Holdings, Inc 53815P108 192113.00000000 NS USD 7509697.17000000 0.551002622754 Long EC CORP US N 1 N N N Marvell Technology Group Ltd 8DF36O58U3QIHUCGZB18 Marvell Technology Group Ltd G5876H105 322286.00000000 NS USD 7860555.54000000 0.576745855498 Long EC CORP US N 1 N N N Waste Connections Inc 549300HDLRTPBQU69P29 Waste Connections, Inc 94106B101 126664.00000000 NS USD 11703753.60000000 0.858729557755 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group, Inc 22160N109 26731.00000000 NS USD 14689219.12000000 1.077779579936 Long EC CORP US N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 Dollar General Corp 256677105 112568.00000000 NS USD 18049153.12000000 1.324305159380 Long EC CORP US N 1 N N N Ingersoll-Rand PLC 549300BURLR9SLYY2705 Ingersoll-Rand plc G47791101 156912.00000000 NS USD 19910563.68000000 1.460880853095 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 72500.00000000 NS USD 19478575.00000000 1.429184915124 Long EC CORP US N 1 N N N Zynga Inc N/A Zynga, Inc N/A 1004.00000000 NC USD 3012.00000000 0.000220996914 N/A DE CORP US N 1 N/A N/A Put Purchased ZYNGA INC - CL A ZYNGA INC - CL A 100.00000000 6.00000000 USD 2019-11-01 XXXX -16855.96000000 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill, Inc (Class A) 169656105 21309.00000000 NS USD 16581811.44000000 1.216643146404 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 35655.00000000 NS USD 8580375.75000000 0.629560611492 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings, Inc 55024U109 225286.00000000 NS USD 14116420.76000000 1.035752133086 Long EC CORP US N 1 N N N Smartsheet Inc 549300N9WF42OK9VL589 Smartsheet, Inc 83200N103 194380.00000000 NS USD 7658572.00000000 0.561925889023 Long EC CORP US N 1 N N N Aptiv PLC N/A Aptiv plc G6095L109 78918.00000000 NS USD 7067106.90000000 0.518528823337 Long EC CORP US N 1 N N N Cerner Corp 549300L4UJ40IEVVI304 Cerner Corp 156782104 159968.00000000 NS USD 10737052.16000000 0.787800595268 Long EC CORP US N 1 N N N Cree Inc 549300OGU88P3AW3TO93 Cree, Inc 225447101 225487.00000000 NS USD 10762494.51000000 0.789667355173 Long EC CORP US N 1 N N N Fortive Corp 549300MU9YQJYHDQEF63 Fortive Corp N/A -1959.00000000 NC USD -35262.00000000 -0.00258724873 N/A DE CORP US N 1 N/A N/A Call Written FORTIVE CORP FORTIVE CORP 100.00000000 80.00000000 USD 2019-11-15 XXXX 4605.13000000 N N N Expedia Group Inc CI7MUJI4USF3V0NJ1H64 Expedia, Inc 30212P303 83847.00000000 NS USD 11458531.02000000 0.840737049977 Long EC CORP US N 1 N N N WellCare Health Plans Inc 529900JCT1MMTWHZ5P23 WellCare Health Plans, Inc 94946T106 31736.00000000 NS USD 9412897.60000000 0.690644529054 Long EC CORP US N 1 N N N IAC/InterActiveCorp 15OMOPB0A8K0EFUVD031 IAC/InterActiveCorp 44919P508 72462.00000000 NS USD 16466989.50000000 1.208218413868 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio, Inc N/A -1000.00000000 NC USD -10000.00000000 -0.00073372149 N/A DE CORP US N 1 N/A N/A Call Written TWILIO INC - A TWILIO INC - A 100.00000000 120.00000000 USD 2019-11-15 XXXX 213566.52000000 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 65700.00000000 NS USD 17807328.00000000 1.306561930545 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise, Inc 05464C101 145181.00000000 NS USD 7423104.53000000 0.544649134634 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology, Inc 595017104 140952.00000000 NS USD 13290364.08000000 0.975142578943 Long EC CORP US N 1 N N 2019-10-31 TIAA-CREF Funds E. Scott Wickerham E. Scott Wickerham Funds Treasurer