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