0001752724-24-143601.txt : 20240625 0001752724-24-143601.hdr.sgml : 20240625 20240625122515 ACCESSION NUMBER: 0001752724-24-143601 CONFORMED SUBMISSION TYPE: 24F-2NT PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240625 DATE AS OF CHANGE: 20240625 EFFECTIVENESS DATE: 20240625 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA-CREF FUNDS CENTRAL INDEX KEY: 0001084380 ORGANIZATION NAME: IRS NUMBER: 134055167 STATE OF INCORPORATION: DE FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 24F-2NT SEC ACT: 1933 Act SEC FILE NUMBER: 333-76651 FILM NUMBER: 241067508 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 S000005360 Nuveen Equity Index Fund C000014611 Class R6 TIEIX C000033987 Retirement Class TIQRX C000033988 Class A TINRX C000079551 Premier Class TCEPX C000162542 Class I TEIHX C000202742 Class W TEQWX 0001084380 S000005361 Nuveen S&P 500 Index Fund C000014612 Class R6 TISPX C000014613 Retirement Class TRSPX C000162543 Class I TISAX C000202743 Class W TISWX 0001084380 S000005367 Nuveen Small Cap Blend Index Fund C000014624 Class R6 TISBX C000014625 Retirement Class TRBIX C000162544 Class I TRHBX C000202744 Class W TRHWX 0001084380 S000005368 Nuveen International Equity Index Fund C000014626 Class R6 TCIEX C000014627 Retirement Class TRIEX C000079552 Premier Class TRIPX C000162545 Class I TCIHX C000202745 Class W TCIWX 0001084380 S000005369 Nuveen Real Estate Securities Select Fund C000014628 Class R6 TIREX C000014629 Class A TCREX C000014630 Retirement Class TRRSX C000079553 Premier Class TRRPX C000162546 Class I TIRHX 0001084380 S000005370 Nuveen Core Equity Fund C000014631 Class R6 TIGRX C000014632 Retirement Class TRGIX C000033989 Class A TIIRX C000079554 Premier Class TRPGX C000162547 Class I TGIHX C000202746 Class W TGIWX 0001084380 S000005371 Nuveen Large Cap Responsible Equity Fund C000014633 Class R6 TISCX C000014634 Retirement Class TRSCX C000033990 Class A TICRX C000079555 Premier Class TRPSX C000162548 Class I TICHX 0001084380 S000005372 Nuveen Core Bond Fund C000014635 Class R6 TIBDX C000033991 Retirement Class TIDRX C000033992 Class A TIORX C000079556 Premier Class TIDPX C000162549 Class I TIBHX C000202747 Class W TBBWX 0001084380 S000005373 Nuveen Inflation Linked Bond Fund C000014636 Class R6 TIILX C000014637 Class A TCILX C000033993 Retirement Class TIKRX C000079557 Premier Class TIKPX C000162550 Class I TIIHX C000202748 Class W TIIWX 0001084380 S000005374 Nuveen Money Market Fund C000014638 Class R6 TCIXX C000033994 Retirement Class TIEXX C000033995 Class A TIRXX C000079558 Premier Class TPPXX C000162551 Class I TMHXX C000202749 Class W TMWXX 0001084380 S000005375 Nuveen Lifecycle 2010 Fund C000014639 Retirement Class TCLEX C000047972 Class R6 TCTIX C000079559 Premier Class TCTPX C000162552 Class I TCLHX 0001084380 S000005376 Nuveen Lifecycle 2015 Fund C000014640 Retirement Class TCLIX C000047973 Class R6 TCNIX C000079560 Premier Class TCFPX C000162553 Class I TCNHX 0001084380 S000005377 Nuveen Lifecycle 2020 Fund C000014641 Retirement Class TCLTX C000047974 Class R6 TCWIX C000079561 Premier Class TCWPX C000162554 Class I TCWHX 0001084380 S000005378 Nuveen Lifecycle 2025 Fund C000014642 Retirement Class TCLFX C000047975 Class R6 TCYIX C000079562 Premier Class TCQPX C000162555 Class I TCQHX 0001084380 S000005379 Nuveen Lifecycle 2030 Fund C000014643 Retirement Class TCLNX C000047976 Class R6 TCRIX C000079563 Premier Class TCHPX C000162556 Class I TCHHX 0001084380 S000005380 Nuveen Lifecycle 2035 Fund C000014644 Retirement Class TCLRX C000047977 Class R6 TCIIX C000079564 Premier Class TCYPX C000162557 Class I TCYHX 0001084380 S000005381 Nuveen International Equity Fund C000014645 Class R6 TIIEX C000014646 Retirement Class TRERX C000033996 Class A TIERX C000079565 Premier Class TREPX C000162558 Class I TIEHX C000202750 Class W TIEWX 0001084380 S000005382 Nuveen Lifecycle 2040 Fund C000014647 Retirement Class TCLOX C000047978 Class R6 TCOIX C000079566 Premier Class TCZPX C000162559 Class I TCZHX 0001084380 S000005383 Nuveen Large Cap Value Fund C000014648 Class R6 TRLIX C000014649 Class A TCLCX C000014650 Retirement Class TRLCX C000079567 Premier Class TRCPX C000162560 Class I TRLHX C000202751 Class W TRLWX 0001084380 S000005384 Nuveen Mid Cap Growth Fund C000014651 Class R6 TRPWX C000014652 Class A TCMGX C000014653 Retirement Class TRGMX C000079568 Premier Class TRGPX C000162561 Class I TCMHX 0001084380 S000005385 Nuveen Mid Cap Value Fund C000014654 Class R6 TIMVX C000014655 Class A TCMVX C000014656 Retirement Class TRVRX C000079569 Premier Class TRVPX C000162562 Class I TRVHX 0001084380 S000005386 Nuveen Quant Small Cap Equity Fund C000014657 Class R6 TISEX C000014658 Class A TCSEX C000014659 Retirement Class TRSEX C000079570 Premier Class TSRPX C000162563 Class I TSCHX C000202752 Class W TSCWX 0001084380 S000005387 Nuveen Large Cap Growth Index Fund C000014660 Class R6 TILIX C000014661 Retirement Class TRIRX C000162564 Class I TRIHX C000202753 Class W TRIWX 0001084380 S000005388 Nuveen Large Cap Value Index Fund C000014662 Class R6 TILVX C000014663 Retirement Class TRCVX C000162565 Class I THCVX C000202754 Class W THCWX 0001084380 S000012194 Nuveen Managed Allocation Fund C000033271 Class A TIMRX C000033272 Retirement Class TITRX C000033273 Class R6 TIMIX 0001084380 S000012195 Nuveen Short Term Bond Fund C000033274 Class A TCTRX C000033275 Retirement Class TISRX C000033276 Class R6 TISIX C000079571 Premier Class TSTPX C000162566 Class I TCTHX C000202755 Class W TCTWX 0001084380 S000012196 Nuveen High Yield Fund C000033277 Class A TIYRX C000033278 Retirement Class TIHRX C000033279 Class R6 TIHYX C000079572 Premier Class TIHPX C000162567 Class I TIHHX C000202756 Class W TIHWX 0001084380 S000012197 Nuveen Large Cap Growth Fund C000033280 Class A TIRTX C000033281 Retirement Class TILRX C000033282 Class R6 TILGX C000079573 Premier Class TILPX C000162568 Class I TILHX C000202757 Class W TILWX 0001084380 S000012198 Nuveen Core Plus Bond Fund C000033283 Class A TCBPX C000033284 Retirement Class TCBRX C000033285 Class R6 TIBFX C000079574 Premier Class TBPPX C000162569 Class I TCBHX C000202758 Class W TCBWX 0001084380 S000012199 Nuveen 5-15 Year Laddered Tax Exempt Bond Fund C000033286 Class A TIXRX C000033287 Class R6 TITIX C000162570 Class I TIXHX 0001084380 S000019659 Nuveen Lifecycle 2045 Fund C000054991 Class R6 TTFIX C000054992 Retirement Class TTFRX C000079575 Premier Class TTFPX C000162574 Class I TTFHX 0001084380 S000019660 Nuveen Lifecycle 2050 Fund C000054993 Class R6 TFTIX C000054994 Retirement Class TLFRX C000079576 Premier Class TCLPX C000162575 Class I TFTHX 0001084380 S000019661 Nuveen Lifecycle Retirement Income Fund C000054995 Class A TLRRX C000054996 Class R6 TLRIX C000054997 Retirement Class TLIRX C000079577 Premier Class TPILX C000162576 Class I TLRHX 0001084380 S000026498 Nuveen Lifecycle Index 2010 Fund C000079517 Class R6 TLTIX C000079518 Premier Class TLTPX C000079519 Retirement Class TLTRX C000162577 Class I TLTHX 0001084380 S000026499 Nuveen Lifecycle Index Retirement Income Fund C000079520 Class R6 TRILX C000079521 Premier Class TLIPX C000079522 Retirement Class TRCIX C000162578 Class I TLIHX 0001084380 S000026500 Nuveen Bond Index Fund C000079523 Class R6 TBIIX C000079524 Retirement Class TBIRX C000079525 Premier Class TBIPX C000079526 Class A TBILX C000162579 Class I TBIAX C000202762 Class W TBIWX 0001084380 S000026501 Nuveen Lifecycle Index 2015 Fund C000079527 Class R6 TLFIX C000079528 Premier Class TLFPX C000079529 Retirement Class TLGRX C000162580 Class I TLFAX 0001084380 S000026502 Nuveen Lifecycle Index 2020 Fund C000079530 Class R6 TLWIX C000079531 Premier Class TLWPX C000079532 Retirement Class TLWRX C000162581 Class I TLWHX 0001084380 S000026503 Nuveen Lifecycle Index 2025 Fund C000079533 Class R6 TLQIX C000079534 Premier Class TLVPX C000079535 Retirement Class TLQRX C000162582 Class I TLQHX 0001084380 S000026504 Nuveen Lifecycle Index 2030 Fund C000079536 Class R6 TLHIX C000079537 Premier Class TLHPX C000079538 Retirement Class TLHRX C000162583 Class I TLHHX 0001084380 S000026505 Nuveen Lifecycle Index 2035 Fund C000079539 Class R6 TLYIX C000079540 Premier Class TLYPX C000079541 Retirement Class TLYRX C000162584 Class I TLYHX 0001084380 S000026506 Nuveen Lifecycle Index 2040 Fund C000079542 Class R6 TLZIX C000079543 Premier Class TLPRX C000079544 Retirement Class TLZRX C000162585 Class I TLZHX 0001084380 S000026507 Nuveen Lifecycle Index 2045 Fund C000079545 Class R6 TLXIX C000079546 Premier Class TLMPX C000079547 Retirement Class TLMRX C000162586 Class I TLMHX 0001084380 S000026508 Nuveen Lifecycle Index 2050 Fund C000079548 Class R6 TLLIX C000079549 Premier Class TLLPX C000079550 Retirement Class TLLRX C000162587 Class I TLLHX 0001084380 S000029604 Nuveen Emerging Markets Equity Fund C000090850 Class A TEMRX C000090851 Retirement Class TEMSX C000090852 Premier Class TEMPX C000090853 Class R6 TEMLX C000162588 Class I TEMHX C000202763 Class W TEMVX 0001084380 S000029605 Nuveen Emerging Markets Equity Index Fund C000090854 Class A TEQKX C000090855 Retirement Class TEQSX C000090856 Premier Class TEQPX C000090857 Class R6 TEQLX C000162589 Class I TEQHX C000202764 Class W TENWX 0001084380 S000031926 Nuveen Lifecycle Index 2055 Fund C000099413 Retirement Class TTIRX C000099414 Class R6 TTIIX C000099415 Premier Class TTIPX C000162590 Class I TTIHX 0001084380 S000031927 Nuveen Lifecycle 2055 Fund C000099416 Retirement Class TTRLX C000099417 Class R6 TTRIX C000099418 Premier Class TTRPX C000162591 Class I TTRHX 0001084380 S000034958 Nuveen Lifestyle Aggressive Growth Fund C000107517 Class R6 TSAIX C000107518 Premier Class TSAPX C000107519 Class A TSALX C000107520 Retirement Class TSARX C000162593 Class I TSAHX 0001084380 S000034959 Nuveen Lifestyle Conservative Fund C000107521 Class R6 TCSIX C000107522 Premier Class TLSPX C000107523 Class A TSCLX C000107524 Retirement Class TSCTX C000162594 Class I TLSHX 0001084380 S000034960 Nuveen Lifestyle Growth Fund C000107525 Premier Class TSGPX C000107526 Class A TSGLX C000107527 Retirement Class TSGRX C000107528 Class R6 TSGGX C000162595 Class I TSGHX 0001084380 S000034961 Nuveen Lifestyle Income Fund C000107529 Class R6 TSITX C000107530 Premier Class TSIPX C000107531 Class A TSILX C000107532 Retirement Class TLSRX C000162596 Class I TSIHX 0001084380 S000034962 Nuveen Lifestyle Moderate Fund C000107533 Class R6 TSIMX C000107534 Premier Class TSMPX C000107535 Class A TSMLX C000107536 Retirement Class TSMTX C000162597 Class I TSMHX 0001084380 S000038169 Nuveen Core Impact Bond Fund C000117721 Class R6 TSBIX C000117722 Premier Class TSBPX C000117723 Class A TSBRX C000117724 Retirement Class TSBBX C000162598 Class I TSBHX 0001084380 S000040206 Nuveen International Opportunities Fund C000124962 Class R6 TIOIX C000124963 Premier Class TIOPX C000124964 Class A TIOSX C000124965 Retirement Class TIOTX C000162599 Class I TIOHX C000202765 Class W TIOVX 0001084380 S000046660 Nuveen Emerging Markets Debt Fund C000145608 Class R6 TEDNX C000145609 Premier Class TEDPX C000145610 Class A TEDLX C000145611 Retirement Class TEDTX C000162600 Class I TEDHX C000202766 Class W TEDVX 0001084380 S000046661 Nuveen Lifecycle 2060 Fund C000145612 Class R6 TLXNX C000145613 Premier Class TLXPX C000145614 Retirement Class TLXRX C000162601 Class I TLXHX 0001084380 S000046662 Nuveen Lifecycle Index 2060 Fund C000145615 Retirement Class TVITX C000145616 Class R6 TVIIX C000145617 Premier Class TVIPX C000162602 Class I TVIHX 0001084380 S000050278 Nuveen Short Term Bond Index Fund C000158750 Class R6 TNSHX C000158751 Premier Class TPSHX C000158752 Class A TRSHX C000158753 Retirement Class TESHX C000162603 Class I TTBHX C000202767 Class W TTBWX 0001084380 S000050279 Nuveen International Responsible Equity Fund C000158754 Class R6 TSONX C000158755 Premier Class TSOPX C000158756 Class A TSORX C000158757 Retirement Class TSOEX C000162604 Class I TSOHX 0001084380 S000050280 Nuveen Social Choice Low Carbon Equity Fund C000158758 Premier Class TPWCX C000158759 Class A TLWCX C000158760 Retirement Class TEWCX C000158761 Class R6 TNWCX C000162605 Class I TCCHX 0001084380 S000054622 Nuveen International Bond Fund C000171516 Class I TIBNX C000171517 Class R6 TIBWX C000171518 Premier Class TIBLX C000171519 Class A TIBEX C000171520 Retirement Class TIBVX C000202768 Class W TIBUX 0001084380 S000054623 Nuveen Quant Small/Mid Cap Equity Fund C000171521 Retirement Class TSMOX C000171522 Class I TSMNX C000171523 Class R6 TSMWX C000171524 Premier Class TSMMX C000171525 Class A TSMEX C000202769 Class W TSMUX 0001084380 S000055721 Nuveen Quant International Small Cap Equity Fund C000175453 Class I TAISX C000175454 Class R6 TIISX C000175455 Premier Class TPISX C000175456 Class A TLISX C000175457 Retirement Class TTISX C000202770 Class W TAIWX 0001084380 S000063522 Nuveen Green Bond Fund C000205811 Class R6 TGRNX C000205812 Premier Class TGRLX C000205813 Class A TGROX C000205814 Retirement Class TGRMX C000205815 Class I TGRKX 0001084380 S000063523 Nuveen Short Duration Impact Bond Fund C000205816 Class R6 TSDJX C000205817 Premier Class TSDFX C000205818 Class A TSDBX C000205819 Retirement Class TSDDX C000205820 Class I TSDHX 0001084380 S000069450 Nuveen Lifecycle 2065 Fund C000221702 Premier Class TSFPX C000221703 Class I TSFHX C000221704 Class R6 TSFTX C000221705 Retirement Class TSFRX 0001084380 S000069451 Nuveen Lifecycle Index 2065 Fund C000221706 Premier Class TFIPX C000221707 Retirement Class TFIRX C000221708 Class I TFIHX C000221709 Class R6 TFITX 24F-2NT 1 primary_doc.xml X0101 24F-2NT LIVE 0001084380 XXXXXXXX N-1A TIAA-CREF Funds 730 Third Avenue New York NY X1 10017 true 811-09301 333-76651 03/31/2024 false false 14564409914.23 10238352348.41 0 10238352348.41 4326057565.82 0 0.0001476 638526.1 0 0 0 638526.1 Jon Scott Meissner MD Tax & Financial Reporting, Fund Administration 06/18/2024