0001752724-25-156905.txt : 20250626
0001752724-25-156905.hdr.sgml : 20250626
20250626102801
ACCESSION NUMBER: 0001752724-25-156905
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20250430
FILED AS OF DATE: 20250626
DATE AS OF CHANGE: 20250626
PERIOD START: 20251031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TIAA-CREF FUNDS
CENTRAL INDEX KEY: 0001084380
ORGANIZATION NAME:
EIN: 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: 251075638
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
Nuveen Quant Mid Cap Growth Fund
C000014651
Class R6
TRPWX
C000014652
Class A
TCMGX
C000014653
Retirement Class
TRGMX
C000079568
Premier Class
TRGPX
C000162561
Class I
TCMHX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001084380
XXXXXXXX
S000005384
C000162561
C000014653
C000014651
C000079568
C000014652
TIAA-CREF Funds
811-09301
0001084380
549300L8R42TEBN5NG46
730 Third Avenue
New York
10017
800-842-2733
Nuveen Quant Mid Cap Growth Fund
S000005384
549300VMP6LWFNWBIB64
2025-10-31
2025-04-30
N
806344026.00
899122.00
805444904.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
0.00000000
UST
Ares Management Corp
529900JUV61FH7B8VW38
Ares Management Corp
03990B101
35040.00000000
NS
USD
5344651.20000000
0.663565089735
Long
EC
CORP
US
N
1
N
N
N
Toast Inc
549300TN1PZNLCD4I551
Toast, Inc
888787108
359480.00000000
NS
USD
12790298.40000000
1.587979306403
Long
EC
CORP
US
N
1
N
N
N
Wyndham Hotels & Resorts Inc
549300FE3MQ4RVXXC673
Wyndham Hotels & Resorts, Inc
98311A105
89600.00000000
NS
USD
7642880.00000000
0.948901651999
Long
EC
CORP
US
N
1
N
N
N
Unity Software Inc
549300D1ESJMGNQNG432
Unity Software, Inc
91332U101
343640.00000000
NS
USD
7240494.80000000
0.898943523516
Long
EC
CORP
US
N
1
N
N
N
Morningstar Inc
529900YGNQPOVAXQ7F29
Morningstar, Inc
617700109
35280.00000000
NS
USD
10044921.60000000
1.247127090892
Long
EC
CORP
US
N
1
N
N
N
Dropbox Inc
549300JCDF7UAR6TJR51
Dropbox, Inc
26210C104
345760.00000000
NS
USD
9871448.00000000
1.225589478681
Long
EC
CORP
US
N
1
N
N
N
Houlihan Lokey Inc
549300S3CNGTQ1QZVY46
Houlihan Lokey, Inc
441593100
17910.00000000
NS
USD
2902852.80000000
0.360403645933
Long
EC
CORP
US
N
1
N
N
N
SentinelOne Inc
984500DCD44DBF954221
SentinelOne, Inc
81730H109
107033.00000000
NS
USD
1980110.50000000
0.245840589488
Long
EC
CORP
US
N
1
N
N
N
Tradeweb Markets Inc
N/A
Tradeweb Markets, Inc
892672106
77093.00000000
NS
USD
10661961.90000000
1.323735720103
Long
EC
CORP
US
N
1
N
N
N
Vertiv Holdings Co
549300KTTIRAOGXCRV69
Vertiv Holdings Co
92537N108
189085.00000000
NS
USD
16144077.30000000
2.004367675532
Long
EC
CORP
US
N
1
N
N
N
ROBLOX Corp
N/A
ROBLOX Corp
771049103
70564.00000000
NS
USD
4731316.20000000
0.587416491991
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Gallagher (Arthur J.) & Co
363576109
3750.00000000
NS
USD
1202587.50000000
0.149307233061
Long
EC
CORP
US
N
1
N
N
N
Allstate Corp/The
OBT0W1ED8G0NWVOLOJ77
Allstate Corp
020002101
30440.00000000
NS
USD
6038991.60000000
0.749770911704
Long
EC
CORP
US
N
1
N
N
N
Zscaler Inc
529900MZ0RTK1BWRNF46
Zscaler, Inc
98980G102
6001.00000000
NS
USD
1357246.17000000
0.168508877920
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation, Inc
538034109
31180.00000000
NS
USD
4129791.00000000
0.512734139789
Long
EC
CORP
US
N
1
N
N
N
Armstrong World Industries Inc
KXMRXXOJ88Q45Y45MG74
Armstrong World Industries, Inc
04247X102
61210.00000000
NS
USD
8876674.20000000
1.102083352432
Long
EC
CORP
US
N
1
N
N
N
Bank of New York Mellon Corp/The
WFLLPEPC7FZXENRZV188
Bank of New York Mellon Corp
RPEP069C8
1259000.00000000
PA
USD
1259000.00000000
0.156311126154
Long
RA
CORP
US
N
2
Repurchase
N
4.37
2025-05-01
1246600
USD
1284204.62
USD
UST
N
N
N
Ubiquiti Inc
N/A
Ubiquiti, Inc
90353W103
25650.00000000
NS
USD
8373442.50000000
1.039604628251
Long
EC
CORP
US
N
1
N
N
N
Williams-Sonoma Inc
549300IARG6YWVTZ1I92
Williams-Sonoma, Inc
969904101
71930.00000000
NS
USD
11111027.10000000
1.379489403287
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
Gartner, Inc
366651107
32345.00000000
NS
USD
13619832.60000000
1.690970112587
Long
EC
CORP
US
N
1
N
N
N
Cloudflare Inc
5493007DY18BGNLDWU14
Cloudflare, Inc
18915M107
30351.00000000
NS
USD
3665793.78000000
0.455126571885
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education, Inc
38526M106
50590.00000000
NS
USD
9023738.30000000
1.120342093566
Long
EC
CORP
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores, Inc
778296103
20500.00000000
NS
USD
2849500.00000000
0.353779629847
Long
EC
CORP
US
N
1
N
N
N
Pinterest Inc
N/A
Pinterest, Inc
72352L106
464760.00000000
NS
USD
11767723.20000000
1.461021497753
Long
EC
CORP
US
N
1
N
N
N
Alnylam Pharmaceuticals Inc
529900S3ZI14OWRJII50
Alnylam Pharmaceuticals, Inc
02043Q107
21880.00000000
NS
USD
5759691.20000000
0.715094374723
Long
EC
CORP
US
N
1
N
N
N
Targa Resources Corp
5493003QENHHS261UR94
Targa Resources Corp
87612G101
89360.00000000
NS
USD
15271624.00000000
1.896048249130
Long
EC
CORP
US
N
1
N
N
N
Trade Desk Inc/The
549300GXPD31VT3E0P46
Trade Desk, Inc
88339J105
86838.00000000
NS
USD
4657121.94000000
0.578204904751
Long
EC
CORP
US
N
1
N
N
N
Neurocrine Biosciences Inc
549300FECER0XBN49756
Neurocrine Biosciences, Inc
64125C109
52020.00000000
NS
USD
5602033.80000000
0.695520422586
Long
EC
CORP
US
N
1
N
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle, Inc
48020Q107
39720.00000000
NS
USD
9032725.20000000
1.121457862001
Long
EC
CORP
US
N
1
N
N
N
HubSpot Inc
529900BLNVEW0MVKJB37
HubSpot, Inc
443573100
19684.00000000
NS
USD
12036766.00000000
1.494424502560
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp (Class A)
422806208
3280.00000000
NS
USD
659050.40000000
0.081824392547
Long
EC
CORP
US
N
1
N
N
N
Blue Owl Capital Inc
N/A
Blue Owl Capital, Inc
09581B103
225270.00000000
NS
USD
4174253.10000000
0.518254331149
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty, Inc
90384S303
25180.00000000
NS
USD
9962215.20000000
1.236858679038
Long
EC
CORP
US
N
1
N
N
N
Five Below Inc
529900AAXP5Z6BGI7418
Five Below, Inc
33829M101
92390.00000000
NS
USD
7011477.10000000
0.870509834400
Long
EC
CORP
US
N
1
N
N
N
EMCOR Group Inc
529900X0SQJB2J7YDU43
EMCOR Group, Inc
29084Q100
25710.00000000
NS
USD
10301997.00000000
1.279044283331
Long
EC
CORP
US
N
1
N
N
N
WW Grainger Inc
549300TWZSP6O1IH2V34
W.W. Grainger, Inc
384802104
1618.00000000
NS
USD
1657333.58000000
0.205766225817
Long
EC
CORP
US
N
1
N
N
N
Duolingo Inc
N/A
Duolingo, Inc
26603R106
12610.00000000
NS
USD
4911342.80000000
0.609767691819
Long
EC
CORP
US
N
1
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
1090.00000000
NS
USD
2168751.20000000
0.269261272773
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
111110.00000000
NS
USD
13335422.20000000
1.655659143632
Long
EC
CORP
US
N
1
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
Hess Corp
42809H107
42760.00000000
NS
USD
5518178.00000000
0.685109306992
Long
EC
CORP
US
N
1
N
N
N
NU Holdings Ltd/Cayman Islands
5493002DG1RHWK9W2X27
NU Holdings Ltd
G6683N103
253576.00000000
NS
USD
3151949.68000000
0.391330265341
Long
EC
CORP
US
N
1
N
N
N
AppLovin Corp
549300LLVXMUAOL3SQ07
AppLovin Corp
03831W108
93712.00000000
NS
USD
25237578.72000000
3.133371208218
Long
EC
CORP
US
N
1
N
N
N
Deckers Outdoor Corp
5493008LG4W3I6K8J118
Deckers Outdoor Corp
243537107
37110.00000000
NS
USD
4112901.30000000
0.510637199338
Long
EC
CORP
US
N
1
N
N
N
Onto Innovation Inc
254900RXZVN73CHOO062
Onto Innovation, Inc
683344105
40120.00000000
NS
USD
4893436.40000000
0.607544522995
Long
EC
CORP
US
N
1
N
N
N
Coinbase Global Inc
5493004G3J2SC154DU06
Coinbase Global, Inc
19260Q107
9231.00000000
NS
USD
1872877.59000000
0.232527089152
Long
EC
CORP
US
N
1
N
N
N
Brown & Brown Inc
549300PC8KTJ71XKFY89
Brown & Brown, Inc
115236101
97710.00000000
NS
USD
10806726.00000000
1.341708904771
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral, Inc
76680R206
329790.00000000
NS
USD
8409645.00000000
1.044099349097
Long
EC
CORP
US
N
1
N
N
N
Block Inc
549300OHIIUWSTIZME52
Block, Inc
852234103
147700.00000000
NS
USD
8636019.00000000
1.072204809678
Long
EC
CORP
US
N
1
N
N
N
Confluent Inc
254900MRZ83YWUV7SN74
Confluent, Inc
20717M103
53750.00000000
NS
USD
1279787.50000000
0.158891997906
Long
EC
CORP
US
N
1
N
N
N
Expedia Group Inc
CI7MUJI4USF3V0NJ1H64
Expedia Group, Inc
30212P303
31502.00000000
NS
USD
4943608.86000000
0.613773684016
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra, Inc
70975L107
37080.00000000
NS
USD
10858507.20000000
1.348137798882
Long
EC
CORP
US
N
1
N
N
N
Dutch Bros Inc
N/A
Dutch Bros, Inc
26701L100
43070.00000000
NS
USD
2573001.80000000
0.319450999965
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI, Inc (Class A)
55354G100
26814.00000000
NS
USD
14616579.54000000
1.814721214003
Long
EC
CORP
US
N
1
N
N
N
Axon Enterprise Inc
549300QP2IEEGFE16681
Axon Enterprise, Inc
05464C101
34645.00000000
NS
USD
21247778.50000000
2.638017621624
Long
EC
CORP
US
N
1
N
N
N
Louisiana-Pacific Corp
549300C7E2UAO5BVRR75
Louisiana-Pacific Corp
546347105
102990.00000000
NS
USD
8889066.90000000
1.103621967915
Long
EC
CORP
US
N
1
N
N
N
Datadog Inc
549300F6JNO0KRPO1K63
Datadog, Inc
23804L103
143442.00000000
NS
USD
14654034.72000000
1.819371461315
Long
EC
CORP
US
N
1
N
N
N
EQT Corp
4NT01YGM4X7ZX86ISY52
EQT Corp
26884L109
4180.00000000
NS
USD
206659.20000000
0.025657769882
Long
EC
CORP
US
N
1
N
N
N
Domino's Pizza Inc
25490005ZWM1IF9UXU57
Domino's Pizza, Inc
25754A201
21400.00000000
NS
USD
10493918.00000000
1.302872232214
Long
EC
CORP
US
N
1
N
N
N
Core & Main Inc
N/A
Core & Main, Inc
21874C102
109440.00000000
NS
USD
5765299.20000000
0.715790635879
Long
EC
CORP
US
N
1
N
N
N
Pilgrim's Pride Corp
549300ZSLGV64ZL3HD75
Pilgrim's Pride Corp
72147K108
148050.00000000
NS
USD
8080569.00000000
1.003242923242
Long
EC
CORP
US
N
1
N
N
N
Dexcom Inc
549300YSK3QDSFR5EU59
DexCom, Inc
252131107
16124.00000000
NS
USD
1150931.12000000
0.142893835976
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies, Inc
05605H100
74390.00000000
NS
USD
8117436.80000000
1.007820244399
Long
EC
CORP
US
N
1
N
N
N
Nutanix Inc
549300X7J6E8TKVIXW09
Nutanix, Inc
67059N108
67200.00000000
NS
USD
4616640.00000000
0.573178870096
Long
EC
CORP
US
N
1
N
N
N
Vistra Corp
549300KP43CPCUJOOG15
Vistra Corp
92840M102
36761.00000000
NS
USD
4765328.43000000
0.591639279897
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings, Inc
533900106
46670.00000000
NS
USD
8223254.00000000
1.020957977282
Long
EC
CORP
US
N
1
N
N
N
Monolithic Power Systems Inc
529900TB7O85LSZ1XU31
Monolithic Power Systems, Inc
609839105
13443.00000000
NS
USD
7973043.30000000
0.989893071568
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc
OGMTXK0LUU1HKV2P0J84
IDEXX Laboratories, Inc
45168D104
42042.00000000
NS
USD
18189471.30000000
2.258313536986
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
Fastenal Co
311900104
23490.00000000
NS
USD
1901985.30000000
0.236140956452
Long
EC
CORP
US
N
1
N
N
N
Coupang Inc
549300XR4L1D80AK4W76
Coupang, Inc
22266T109
521190.00000000
NS
USD
12180210.30000000
1.512233827479
Long
EC
CORP
US
N
1
N
N
N
Bruker Corp
LEBZ6VLQ6I8XB1NHVY15
Bruker BioSciences Corp
116794108
243570.00000000
NS
USD
9757414.20000000
1.211431613949
Long
EC
CORP
US
N
1
N
N
N
Doximity Inc
N/A
Doximity, Inc
26622P107
51680.00000000
NS
USD
2939558.40000000
0.364960829151
Long
EC
CORP
US
N
1
N
N
N
Lyft Inc
549300H7I5VN334XVZ52
Lyft, Inc (Class A)
55087P104
743330.00000000
NS
USD
9217292.00000000
1.144372750293
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions, Inc
109194100
19220.00000000
NS
USD
2410572.40000000
0.299284580239
Long
EC
CORP
US
N
1
N
N
N
SharkNinja Inc
N/A
SharkNinja Global SPV Ltd
G8068L108
8238.00000000
NS
USD
663159.00000000
0.082334495718
Long
EC
CORP
US
N
1
N
N
N
Cava Group Inc
N/A
Cava Group, Inc
148929102
18580.00000000
NS
USD
1717349.40000000
0.213217489051
Long
EC
CORP
US
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta, Inc
679295105
76010.00000000
NS
USD
8525281.60000000
1.058456209439
Long
EC
CORP
US
N
1
N
N
N
STATE STR NAVIGATOR SECS L TR
N/A
State Street Navigator Securities Lending Government Money Market Portfolio
857509301
9333.15000000
NS
USD
9333.15000000
0.001158757098
Long
STIV
RF
US
N
1
N
N
Rollins Inc
549300F2A0BXT4SGWD84
Rollins, Inc
775711104
233150.00000000
NS
USD
13319859.50000000
1.653726956847
Long
EC
CORP
US
N
1
N
N
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
Ameriprise Financial, Inc
03076C106
5669.00000000
NS
USD
2670212.38000000
0.331520178070
Long
EC
CORP
US
N
1
N
N
N
Gitlab Inc
9845004Y40FACG81ED49
Gitlab, Inc
37637K108
19450.00000000
NS
USD
907731.50000000
0.112699390795
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics, Inc
92345Y106
61895.00000000
NS
USD
18347534.85000000
2.277937914670
Long
EC
CORP
US
N
1
N
N
N
Cencora Inc
AI8GXW8LG5WK7E9UD086
AmerisourceBergen Corp
03073E105
44875.00000000
NS
USD
13133566.25000000
1.630597721181
Long
EC
CORP
US
N
1
N
N
N
Comfort Systems USA Inc
5299009DT1ZA5HTU6R38
Comfort Systems USA, Inc
199908104
23310.00000000
NS
USD
9266890.50000000
1.150530651318
Long
EC
CORP
US
N
1
N
N
N
iShares Russell Mid-Cap Growth ETF
5493004I787UFE6AN650
iShares Russell Midcap Growth Index Fund
464287481
84882.00000000
NS
USD
10295337.78000000
1.278217507972
Long
EC
RF
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings, Inc
43300A203
53334.00000000
NS
USD
12025750.32000000
1.493056850974
Long
EC
CORP
US
N
1
N
N
N
GCI Liberty Inc
N/A
GCI Liberty, Inc
361ESC049
153712.00000000
NS
USD
1537.12000000
0.000190841110
Long
EC
CORP
US
N
3
N
N
N
United Rentals Inc
5323X5O7RN0NKFCDRY08
United Rentals, Inc
911363109
17600.00000000
NS
USD
11113520.00000000
1.379798909249
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VeriSign, Inc
92343E102
24970.00000000
NS
USD
7044536.40000000
0.874614311297
Long
EC
CORP
US
N
1
N
N
N
Antero Midstream Corp
N/A
Antero Midstream Corp
03676B102
212890.00000000
NS
USD
3523329.50000000
0.437438921334
Long
EC
CORP
US
N
1
N
N
N
DraftKings Inc
2549006G33IUL6IVOD83
DraftKings, Inc
26142V105
187907.00000000
NS
USD
6255424.03000000
0.776642076811
Long
EC
CORP
US
N
1
N
N
N
Performance Food Group Co
549300EUK8GR9IT1YK57
Performance Food Group Co
71377A103
105130.00000000
NS
USD
8479785.80000000
1.052807679071
Long
EC
CORP
US
N
1
N
N
N
Appfolio Inc
529900OOUUGT6JFC0S15
Appfolio, Inc
03783C100
43210.00000000
NS
USD
8923729.20000000
1.107925465253
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB, Inc
60937P106
12601.00000000
NS
USD
2169514.17000000
0.269355999302
Long
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
Zebra Technologies Corp (Class A)
989207105
36390.00000000
NS
USD
9109144.80000000
1.130945736295
Long
EC
CORP
US
N
1
N
N
N
Chemed Corp
54930020031IDJT2IM79
Chemed Corp
16359R103
15640.00000000
NS
USD
9094816.40000000
1.129166794008
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
Veeva Systems, Inc
922475108
80895.00000000
NS
USD
18904352.55000000
2.347069607879
Long
EC
CORP
US
N
1
N
N
N
Elastic NV
2549003I48WHHH937I59
Elastic NV
N14506104
81090.00000000
NS
USD
6989958.00000000
0.867838130862
Long
EC
CORP
US
N
1
N
N
N
Waters Corp
5T547R1474YC9HOD8Q74
Waters Corp
941848103
8240.00000000
NS
USD
2865295.20000000
0.355740682667
Long
EC
CORP
US
N
1
N
N
N
Palantir Technologies Inc
549300UVN46B3BBDHO85
Palantir Technologies, Inc
69608A108
570756.00000000
NS
USD
67600340.64000000
8.392919280298
Long
EC
CORP
US
N
1
N
N
N
Five9 Inc
254900MXP6EWY0SFFR59
Five9, Inc
338307101
60370.00000000
NS
USD
1517701.80000000
0.188430244261
Long
EC
CORP
US
N
1
N
N
N
Super Micro Computer Inc
54930022CZO1N2UGVW07
Super Micro Computer, Inc
86800U302
137030.00000000
NS
USD
4365775.80000000
0.542032829100
Long
EC
CORP
US
N
1
N
N
2025-04-30
TIAA-CREF Funds
Gina Spunder
Gina Spunder
Director, Fund Financial Reporting