0001752724-23-293263.txt : 20231227
0001752724-23-293263.hdr.sgml : 20231227
20231227132348
ACCESSION NUMBER: 0001752724-23-293263
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231031
FILED AS OF DATE: 20231227
DATE AS OF CHANGE: 20231227
PERIOD START: 20231031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: NUVEEN INVESTMENT FUNDS INC
CENTRAL INDEX KEY: 0000820892
ORGANIZATION NAME:
IRS NUMBER: 411418224
STATE OF INCORPORATION: MD
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05309
FILM NUMBER: 231516709
BUSINESS ADDRESS:
STREET 1: 333 WEST WACKER DR.
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 312-917-8146
MAIL ADDRESS:
STREET 1: 333 WEST WACKER DR.
CITY: CHICAGO
STATE: IL
ZIP: 60606
FORMER COMPANY:
FORMER CONFORMED NAME: FIRST AMERICAN INVESTMENT FUNDS INC
DATE OF NAME CHANGE: 19920703
FORMER COMPANY:
FORMER CONFORMED NAME: SECURAL MUTUAL FUNDS INC
DATE OF NAME CHANGE: 19910627
0000820892
S000005553
Nuveen Mid Cap Growth Opportunities Fund
C000015111
Class A
FRSLX
C000015115
Class I
FISGX
C000123979
Class R6
FMEFX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000820892
XXXXXXXX
S000005553
C000015115
C000015111
C000123979
Nuveen Investment Funds, Inc.
811-05309
0000820892
549300L93TESPETT4366
333 W. Wacker Dr
Chicago
60606
312-917-7700
Nuveen Mid Cap Growth Opportunities Fund
S000005553
5493001GPDCS21L7PX28
2023-10-31
2023-10-31
N
169322447.00
342371.00
168980076.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
50197.00000000
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
Ameriprise Financial Inc
03076C106
13600.00000000
NS
USD
4278152.00000000
2.531749364345
Long
EC
CORP
US
N
1
N
N
N
Datadog Inc
549300F6JNO0KRPO1K63
Datadog Inc
23804L103
32628.00000000
NS
USD
2658203.16000000
1.573086734793
Long
EC
CORP
US
N
1
N
N
N
Permian Resources Corp
529900NXUJPOKU7OJ511
Permian Resources Corp
71424F105
246886.00000000
NS
USD
3597129.02000000
2.128729673432
Long
EC
CORP
US
N
1
N
N
N
Lantheus Holdings Inc
5299005HUB5IOJGO7S39
Lantheus Holdings Inc
516544103
37536.00000000
NS
USD
2424825.60000000
1.434977221811
Long
EC
CORP
US
N
1
N
N
N
Roivant Sciences Ltd
549300DL466NY5J6U724
Roivant Sciences Ltd
G76279101
70999.00000000
NS
USD
613431.36000000
0.363019933782
Long
EC
CORP
US
N
1
N
N
N
Topgolf Callaway Brands Corp
5493005UB0KFRKBPCU72
Topgolf Callaway Brands Corp
131193104
123518.00000000
NS
USD
1509389.96000000
0.893235460492
Long
EC
CORP
US
N
1
N
N
N
Lattice Semiconductor Corp
549300LRBBPZDQ2II567
Lattice Semiconductor Corp
518415104
36104.00000000
NS
USD
2007743.44000000
1.188153945439
Long
EC
CORP
US
N
1
N
N
N
Wingstop Inc
549300SSH3F8HPIM3Q47
Wingstop Inc
974155103
14137.00000000
NS
USD
2583819.49000000
1.529067539299
Long
EC
CORP
US
N
1
N
N
N
Donaldson Co Inc
OZE6KXY9QQPR8EJ8WL20
Donaldson Co Inc
257651109
43737.00000000
NS
USD
2521875.42000000
1.492409921747
Long
EC
CORP
US
N
1
N
N
N
Argenx SE
7245009C5FZE6G9ODQ71
Argenx SE
04016X101
3805.00000000
NS
USD
1786713.85000000
1.057351785070
Long
EC
CORP
NL
N
1
N
N
N
AeroVironment Inc
529900PGHVI29YLZ6221
AeroVironment Inc
008073108
10794.00000000
NS
USD
1237640.04000000
0.732417731898
Long
EC
CORP
US
N
1
N
N
N
Klaviyo Inc
N/A
Klaviyo Inc
49845K101
18940.00000000
NS
USD
539600.60000000
0.319327942543
Long
EC
CORP
US
N
1
N
N
N
Spotify Technology SA
549300B4X0JHWV0DTD60
Spotify Technology SA
L8681T102
20784.00000000
NS
USD
3424371.84000000
2.026494437131
Long
EC
CORP
US
N
1
N
N
N
Krystal Biotech Inc
549300YONUY68210OE41
Krystal Biotech Inc
501147102
13446.00000000
NS
USD
1571434.02000000
0.929952250702
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
16760.00000000
NS
USD
2686963.20000000
1.590106516462
Long
EC
CORP
US
N
1
N
N
N
Monolithic Power Systems Inc
529900TB7O85LSZ1XU31
Monolithic Power Systems Inc
609839105
6105.00000000
NS
USD
2696822.70000000
1.595941228006
Long
EC
CORP
US
N
1
N
N
N
Sprout Social Inc
N/A
Sprout Social Inc
85209W109
42005.00000000
NS
USD
1817976.40000000
1.075852516482
Long
EC
CORP
US
N
1
N
N
N
Everest Group Ltd
549300N24XF2VV0B3570
Everest Group Ltd
G3223R108
6501.00000000
NS
USD
2571925.62000000
1.522028916592
Long
EC
CORP
US
N
1
N
N
N
Domino's Pizza Inc
25490005ZWM1IF9UXU57
Domino's Pizza Inc
25754A201
7235.00000000
NS
USD
2452592.65000000
1.451409366155
Long
EC
CORP
US
N
1
N
N
N
Alnylam Pharmaceuticals Inc
529900S3ZI14OWRJII50
Alnylam Pharmaceuticals Inc
02043Q107
6677.00000000
NS
USD
1013568.60000000
0.599815448065
Long
EC
CORP
US
N
1
N
N
N
Woodward Inc
YPYKXXTR8TFDH54ZMB45
Woodward Inc
980745103
7129.00000000
NS
USD
888986.30000000
0.526089418967
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
18562.00000000
NS
USD
3089088.04000000
1.828078264090
Long
EC
CORP
US
N
1
N
N
N
Sarepta Therapeutics Inc
549300IKDPIED8J8IG21
Sarepta Therapeutics Inc
803607100
14666.00000000
NS
USD
987168.46000000
0.584192221572
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra Inc
70975L107
10029.00000000
NS
USD
1917043.35000000
1.134478925195
Long
EC
CORP
US
N
1
N
N
N
Repligen Corp
54930006QJ0T5AUO1E71
Repligen Corp
759916109
10478.00000000
NS
USD
1409919.68000000
0.834370366835
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
549300N5YSE0U3LCP840
Align Technology Inc
016255101
6440.00000000
NS
USD
1188759.60000000
0.703490984345
Long
EC
CORP
US
N
1
N
N
N
Ciena Corp
W0CZ7N0GH8UIGXDM1H41
Ciena Corp
171779309
45198.00000000
NS
USD
1907355.60000000
1.128745852854
Long
EC
CORP
US
N
1
N
N
N
BioMarin Pharmaceutical Inc
NSLL8ITTRR0J5HEMR848
BioMarin Pharmaceutical Inc
09061G101
8728.00000000
NS
USD
710895.60000000
0.420697881565
Long
EC
CORP
US
N
1
N
N
N
Tyler Technologies Inc
25490040SMU4Z8LBCW70
Tyler Technologies Inc
902252105
8297.00000000
NS
USD
3093951.30000000
1.830956272028
Long
EC
CORP
US
N
1
N
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
6142.00000000
NS
USD
814244.94000000
0.481858547631
Long
EC
CORP
US
N
1
N
N
N
CyberArk Software Ltd
529900YEXNDM894PWS93
CyberArk Software Ltd
M2682V108
12012.00000000
NS
USD
1965643.68000000
1.163239907644
Long
EC
CORP
US
N
1
N
N
N
United Therapeutics Corp
5299005C4HZL4UWROC14
United Therapeutics Corp
91307C102
13529.00000000
NS
USD
3015072.94000000
1.784277183068
Long
EC
CORP
US
N
1
N
N
N
Array Technologies Inc
549300JM5FECYJQ85V37
Array Technologies Inc
04271T100
102123.00000000
NS
USD
1769791.59000000
1.047337432846
Long
EC
CORP
US
N
1
N
N
N
FirstCash Holdings Inc
N/A
FirstCash Holdings Inc
33768G107
36111.00000000
NS
USD
3933210.12000000
2.327617677246
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806208
19438.00000000
NS
USD
2471152.94000000
1.462393081181
Long
EC
CORP
US
N
1
N
N
N
Tetra Tech Inc
549300UJ1LP7JGJC5P32
Tetra Tech Inc
88162G103
16752.00000000
NS
USD
2528044.32000000
1.496060588823
Long
EC
CORP
US
N
1
N
N
N
DraftKings Inc
N/A
DraftKings Inc
26142V105
100750.00000000
NS
USD
2782715.00000000
1.646771066667
Long
EC
CORP
US
N
1
N
N
N
Palo Alto Networks Inc
549300QXR2YVZV231H43
Palo Alto Networks Inc
697435105
7499.00000000
NS
USD
1822406.98000000
1.078474470564
Long
EC
CORP
US
N
1
N
N
N
BJ's Wholesale Club Holdings Inc
549300UCIWH1C93V0J03
BJ's Wholesale Club Holdings Inc
05550J101
34605.00000000
NS
USD
2357292.60000000
1.395012155160
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics Inc
92345Y106
20391.00000000
NS
USD
4636097.76000000
2.743576562245
Long
EC
CORP
US
N
1
N
N
N
XPO Inc
54930096DB9LCLPN7H13
XPO Inc
983793100
41990.00000000
NS
USD
3183261.90000000
1.883809011897
Long
EC
CORP
US
N
1
N
N
N
Deckers Outdoor Corp
5493008LG4W3I6K8J118
Deckers Outdoor Corp
243537107
4566.00000000
NS
USD
2726175.96000000
1.613312068814
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
Take-Two Interactive Software Inc
874054109
9939.00000000
NS
USD
1329341.25000000
0.786685200686
Long
EC
CORP
US
N
1
N
N
N
GLOBALFOUNDRIES Inc
549300BA76VK784VMX48
GLOBALFOUNDRIES Inc
G39387108
30961.00000000
NS
USD
1536284.82000000
0.909151455228
Long
EC
CORP
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores Inc
778296103
40030.00000000
NS
USD
4642279.10000000
2.747234591136
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
5354.00000000
NS
USD
2513381.76000000
1.487383494844
Long
EC
CORP
US
N
1
N
N
N
Crocs Inc
549300B0J6YCXD63OG72
Crocs Inc
227046109
29545.00000000
NS
USD
2638959.40000000
1.561698551964
Long
EC
CORP
US
N
1
N
N
N
nVent Electric PLC
N/A
nVent Electric PLC
G6700G107
28722.00000000
NS
USD
1382389.86000000
0.818078611824
Long
EC
CORP
US
N
1
N
N
N
Crowdstrike Holdings Inc
549300YBY08K9KM4HX32
Crowdstrike Holdings Inc
22788C105
28135.00000000
NS
USD
4973423.95000000
2.943201392571
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
Gartner Inc
366651107
9749.00000000
NS
USD
3237057.96000000
1.915644753290
Long
EC
CORP
US
N
1
N
N
N
GFL Environmental Inc
549300FYK4MBXWIVZU26
GFL Environmental Inc
36168Q104
82026.00000000
NS
USD
2363989.32000000
1.398975178588
Long
EC
CORP
US
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
Fixed Income Clearing Corp
85748R009
1590000.00000000
PA
USD
1590000.00000000
0.940939332989
Long
RA
CORP
US
N
2
Repurchase
N
5.28000000
2023-11-01
2660700.00000000
USD
1621802.39000000
USD
UST
N
N
N
Axon Enterprise Inc
549300QP2IEEGFE16681
Axon Enterprise Inc
05464C101
12808.00000000
NS
USD
2619107.92000000
1.549950729102
Long
EC
CORP
US
N
1
N
N
N
Shift4 Payments Inc
N/A
Shift4 Payments Inc
82452J109
44285.00000000
NS
USD
1971568.20000000
1.166745954120
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
Veeva Systems Inc
922475108
22958.00000000
NS
USD
4424236.18000000
2.618199899495
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
33320.00000000
NS
USD
1820271.60000000
1.077210783122
Long
EC
CORP
US
N
1
N
N
N
Five9 Inc
254900MXP6EWY0SFFR59
Five9 Inc
338307101
54597.00000000
NS
USD
3159528.39000000
1.869763859024
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
38282.00000000
NS
USD
2810281.62000000
1.663084599393
Long
EC
CORP
US
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
Vulcan Materials Co
929160109
15895.00000000
NS
USD
3123208.55000000
1.848270295487
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
6047.00000000
NS
USD
2083735.73000000
1.233125099316
Long
EC
CORP
US
N
1
N
N
N
Dexcom Inc
549300YSK3QDSFR5EU59
Dexcom Inc
252131107
48270.00000000
NS
USD
4287824.10000000
2.537473175239
Long
EC
CORP
US
N
1
N
N
N
PTC Inc
54930050SSMU8SKDJ030
PTC Inc
69370C100
22205.00000000
NS
USD
3118026.10000000
1.845203395458
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM Systems Inc
29414B104
11652.00000000
NS
USD
2535125.64000000
1.500251213048
Long
EC
CORP
US
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
10362.00000000
NS
USD
698502.42000000
0.413363774318
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI Inc
55354G100
7893.00000000
NS
USD
3721944.15000000
2.202593488003
Long
EC
CORP
US
N
1
N
N
N
Yum! Brands Inc
549300JE8XHZZ7OHN517
Yum! Brands Inc
988498101
19631.00000000
NS
USD
2372602.66000000
1.404072430408
Long
EC
CORP
US
N
1
N
N
N
AZEK Co Inc/The
5493002LDDDU1RX46815
AZEK Co Inc/The
05478C105
68247.00000000
NS
USD
1788071.40000000
1.058155163807
Long
EC
CORP
US
N
1
N
N
N
MasTec Inc
549300TMDIT8WREDOF45
MasTec Inc
576323109
18551.00000000
NS
USD
1102671.44000000
0.652545238528
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc
549300XQQCQ7HCJKTW25
Inspire Medical Systems Inc
457730109
11162.00000000
NS
USD
1642599.92000000
0.972067215782
Long
EC
CORP
US
N
1
N
N
N
Kenvue Inc
5493008HSF8L4M2LIJ82
Kenvue Inc
49177J102
101983.00000000
NS
USD
1896883.80000000
1.122548790900
Long
EC
CORP
US
N
1
N
N
N
Quanta Services Inc
SHVRXXEACT60MMH07S24
Quanta Services Inc
74762E102
17327.00000000
NS
USD
2895688.24000000
1.713627019554
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
30013.00000000
NS
USD
1658818.51000000
0.981665146132
Long
EC
CORP
US
N
1
N
N
N
2023-10-31
Nuveen Investment Funds, Inc.
Gina Spunder
Gina Spunder
Director, Fund Financial Reporting