0001752724-23-195589.txt : 20230828
0001752724-23-195589.hdr.sgml : 20230828
20230828153139
ACCESSION NUMBER: 0001752724-23-195589
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230828
DATE AS OF CHANGE: 20230828
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: NUVEEN INVESTMENT FUNDS INC
CENTRAL INDEX KEY: 0000820892
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: 231214802
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
S000020012
Nuveen Global Infrastructure Fund
C000056118
Class A
FGIAX
C000056119
Class I
FGIYX
C000070757
Class C
FGNCX
C000171406
Class R6
FGIWX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000820892
XXXXXXXX
S000020012
C000056118
C000070757
C000171406
C000056119
Nuveen Investment Funds, Inc.
811-05309
0000820892
549300L93TESPETT4366
333 W. Wacker Dr
Chicago
60606
312-917-7700
Nuveen Global Infrastructure Fund
S000020012
549300MUO76ERYO5OW96
2023-12-31
2023-06-30
N
506636896.00
4620396.00
502016500.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
491565.00000000
N
Aeroports de Paris
969500PJMBSFHYC37989
Aeroports de Paris
B164FY903
24403.00000000
NS
3506516.19000000
0.698486242982
Long
EC
CORP
FR
N
1
N
N
N
Italgas SpA
815600F25FF44EF1FA76
Italgas SpA
N/A
438870.00000000
NS
2601910.32000000
0.518291793198
Long
EC
CORP
IT
N
1
N
N
N
SSE PLC
549300KI75VYLLMSK856
SSE PLC
G8842P102
139506.00000000
NS
3271426.88000000
0.651657242341
Long
EC
CORP
GB
N
1
N
N
N
EDP Renovaveis SA
529900MUFAH07Q1TAX06
EDP Renovaveis SA
N/A
63489.00000000
NS
1268732.01000000
0.252727153390
Long
EC
CORP
PT
N
1
N
N
N
Aena SME SA
959800R7QMXKF0NFMT29
Aena SME SA
N/A
111816.00000000
NS
18097044.69000000
3.604870495292
Long
EC
CORP
ES
Y
1
N
N
N
Ferrovial SE
72450022R2ZFL41Y6I04
Ferrovial SE
N/A
143006.00000000
NS
4520716.24000000
0.900511485180
Long
EC
CORP
ES
N
1
N
N
N
East Japan Railway Co
353800SENYJ2DSM6PS44
East Japan Railway Co
J1257M109
123680.00000000
NS
6858483.19000000
1.366186806608
Long
EC
CORP
JP
N
1
N
N
N
Flughafen Zurich AG
529900PFO97GCN5SYB55
Flughafen Zurich AG
N/A
32859.00000000
NS
6834784.27000000
1.361466061374
Long
EC
CORP
CH
N
1
N
N
N
Enav SpA
81560048ECF8D2059980
Enav SpA
N/A
302420.00000000
NS
1288602.66000000
0.256685320104
Long
EC
CORP
IT
Y
1
N
N
N
Port of Tauranga Ltd
254900G6SDK8Q9NVJD26
Port of Tauranga Ltd
BZCMYD906
387909.00000000
NS
1487499.38000000
0.296304878425
Long
EC
CORP
NZ
N
1
N
N
N
Pembina Pipeline Corp
5493002W3L9YICM6FU21
Pembina Pipeline Corp
706327103
184144.00000000
NS
5789467.90000000
1.153242552784
Long
EC
CORP
CA
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
95463.00000000
NS
USD
14544742.68000000
2.897263870809
Long
EC
CORP
US
N
1
N
N
N
PG&E Corp
8YQ2GSDWYZXO2EDN3511
PG&E Corp
69331C108
225841.00000000
NS
USD
3902532.48000000
0.777371357315
Long
EC
CORP
US
N
1
N
N
N
American Water Works Co Inc
549300DXHIJQMD5WFW18
American Water Works Co Inc
030420103
30764.00000000
NS
USD
4391561.00000000
0.874784195340
Long
EC
CORP
US
N
1
N
N
N
American Electric Power Co Inc
1B4S6S7G0TW5EE83BO58
American Electric Power Co Inc
025537101
32353.00000000
NS
USD
2724122.60000000
0.542636068734
Long
EC
CORP
US
N
1
N
N
N
Enterprise Products Partners LP
K4CDIF4M54DJZ6TB4Q48
Enterprise Products Partners LP
293792107
88425.00000000
NS
USD
2329998.75000000
0.464127922090
Long
EC
CORP
US
N
1
N
N
N
Fraport AG Frankfurt Airport Services Worldwide
5299001ERX0K10IZUL40
Fraport AG Frankfurt Airport Services Worldwide
710755901
36681.00000000
NS
1957974.13000000
0.390021867807
Long
EC
CORP
DE
N
1
N
N
N
Power Assets Holdings Ltd
254900JOWYUW1ZX4DF47
Power Assets Holdings Ltd
643532005
34203.00000000
NS
179547.82000000
0.035765322454
Long
EC
CORP
HK
N
1
N
N
N
Engie SA
LAXUQCHT4FH58LRZDY46
Engie SA
B0C2CQ902
93220.00000000
NS
1552385.48000000
0.309229971524
Long
EC
CORP
FR
N
1
N
N
N
Crown Castle Inc
54930012H97VSM0I2R19
Crown Castle Inc
22822V101
41663.00000000
NS
USD
4747082.22000000
0.945602827795
Long
EC
CORP
US
N
1
N
N
N
Keyera Corp
N/A
Keyera Corp
493271100
59653.00000000
NS
1375655.14000000
0.274025881619
Long
EC
CORP
CA
N
1
N
N
N
PPL Corp
9N3UAJSNOUXFKQLF3V18
PPL Corp
69351T106
143671.00000000
NS
USD
3801534.66000000
0.757252930929
Long
EC
CORP
US
N
1
N
N
N
CLP Holdings Ltd
25490002BUTSMP94GO68
CLP Holdings Ltd
Y1660Q104
294729.00000000
NS
2295524.50000000
0.457260767325
Long
EC
CORP
HK
N
1
N
N
N
Infratil Ltd
N/A
Infratil Ltd
645928904
224982.00000000
NS
1403824.08000000
0.279637039818
Long
EC
CORP
NZ
N
1
N
N
N
Grupo Aeroportuario del Pacifico SAB de CV
4469000001BZ368XFI90
Grupo Aeroportuario del Pacifico SAB de CV
400506101
28820.00000000
NS
USD
5150710.40000000
1.026004205041
Long
EC
CORP
MX
N
1
N
N
N
International Container Terminal Services Inc
254900FU1MWK0I0Q4J61
International Container Terminal Services Inc
645581000
360791.00000000
NS
1332559.75000000
0.265441424734
Long
EC
CORP
PH
N
1
N
N
N
STATE STREET BANK AND TRUST COMPANY
549300H47WTHXPU08X20
Fixed Income Clearing Corp
85748R009
30014065.91000000
PA
USD
30014065.91000000
5.978701080542
Long
RA
CORP
US
N
2
Repurchase
N
5.01000000
2023-07-03
31264000.00000000
USD
30614418.57000000
USD
UST
N
N
N
National Grid PLC
8R95QZMKZLJX5Q2XR704
National Grid PLC
636274409
53835.00000000
NS
USD
3624710.55000000
0.722030162355
Long
EC
CORP
GB
N
1
N
N
Severn Trent PLC
213800RPBXRETY4A4C59
Severn Trent PLC
N/A
171041.00000000
NS
5575977.61000000
1.110716004354
Long
EC
CORP
GB
N
1
N
N
N
Transurban Group
549300ZR71SUQ4VUTM79
Transurban Group
Q9194A106
2323419.00000000
NS
22122119.04000000
4.406651781365
Long
EC
CORP
AU
N
1
N
N
N
Parkway Life Real Estate Investment Trust
549300I4DKVD2OF5LW91
Parkway Life Real Estate Investment Trust
N/A
309608.00000000
NS
894261.64000000
0.178133913925
Long
EC
CORP
SG
N
1
N
N
N
Casella Waste Systems Inc
8EU0XUFVJ48U37IIDH51
Casella Waste Systems Inc
147448104
41599.00000000
NS
USD
3762629.55000000
0.749503163740
Long
EC
CORP
US
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
400501102
41723.00000000
NS
USD
3539779.32000000
0.705112146712
Long
EC
CORP
MX
N
1
N
N
N
Duke Energy Corp
I1BZKREC126H0VB1BL91
Duke Energy Corp
26441C204
65259.00000000
NS
USD
5856342.66000000
1.166563780274
Long
EC
CORP
US
N
1
N
N
N
NETLINK NBN TRUST
25490032IBVZHHXJIM98
NETLINK NBN TRUST
N/A
601769.00000000
NS
380859.18000000
0.075865868950
Long
EC
CORP
SG
Y
1
N
N
N
Energy Transfer LP
MTLVN9N7JE8MIBIJ1H73
Energy Transfer LP
29273V100
117305.00000000
NS
USD
1489773.50000000
0.296757875488
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
American Tower Corp
03027X100
48710.00000000
NS
USD
9446817.40000000
1.881774284311
Long
EC
CORP
US
N
1
N
N
N
Digital Realty Trust Inc
549300HKCZ31D08NEI41
Digital Realty Trust Inc
253868103
4449.00000000
NS
USD
506607.63000000
0.100914537669
Long
EC
CORP
US
N
1
N
N
N
Power Grid Corp of India Ltd
3358009SHWZ3DZEQ4Z56
Power Grid Corp of India Ltd
N/A
347864.00000000
NS
1084444.64000000
0.216017728500
Long
EC
CORP
IN
N
1
N
N
N
Kamigumi Co Ltd
N/A
Kamigumi Co Ltd
648266005
139502.00000000
NS
3163056.66000000
0.630070258646
Long
EC
CORP
JP
N
1
N
N
N
Targa Resources Corp
5493003QENHHS261UR94
Targa Resources Corp
87612G101
102840.00000000
NS
USD
7826124.00000000
1.558937604640
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corp
54930036C8MWP850MI84
Norfolk Southern Corp
655844108
5690.00000000
NS
USD
1290264.40000000
0.257016333128
Long
EC
CORP
US
N
1
N
N
N
MPLX LP
5493000CZJ19CK4P3G36
MPLX LP
55336V100
36617.00000000
NS
USD
1242780.98000000
0.247557795411
Long
EC
CORP
US
N
1
N
N
N
Atlas Arteria Ltd
254900SGF4ZQDBH2YC59
Atlas Arteria Ltd
N/A
1130183.00000000
NS
4693626.71000000
0.934954669816
Long
EC
CORP
AU
N
1
N
N
N
Japan Airport Terminal Co Ltd
353800W9WEQSGUY2EO26
Japan Airport Terminal Co Ltd
647217009
137513.00000000
NS
6219891.34000000
1.238981455788
Long
EC
CORP
JP
N
1
N
N
N
Union Pacific Corp
549300LMMRSZZCZ8CL11
Union Pacific Corp
907818108
20077.00000000
NS
USD
4108155.74000000
0.818330819803
Long
EC
CORP
US
N
1
N
N
N
Hydro One Ltd
5493007QZDXTP1W2VL44
Hydro One Ltd
448811208
106951.00000000
NS
3055742.86000000
0.608693710266
Long
EC
CORP
CA
Y
1
N
N
N
EDP - Energias de Portugal SA
529900CLC3WDMGI9VH80
EDP - Energias de Portugal SA
X67925119
825815.00000000
NS
4036307.31000000
0.804018853961
Long
EC
CORP
PT
N
1
N
N
N
Exelon Corp
3SOUA6IRML7435B56G12
Exelon Corp
30161N101
239516.00000000
NS
USD
9757881.84000000
1.943737275567
Long
EC
CORP
US
N
1
N
N
N
ONEOK Inc
2T3D6M0JSY48PSZI1Q41
ONEOK Inc
682680103
76905.00000000
NS
USD
4746576.60000000
0.945502109990
Long
EC
CORP
US
N
1
N
N
N
IHS Holding Ltd
213800CLGMKL63VKTD94
IHS Holding Ltd
G4701H109
83801.00000000
NS
USD
819573.78000000
0.163256343168
Long
EC
CORP
US
N
1
N
N
N
CK Infrastructure Holdings Ltd
5299005U11RQ1C27MR12
CK Infrastructure Holdings Ltd
N/A
504472.00000000
NS
2675760.75000000
0.533002550712
Long
EC
CORP
HK
N
1
N
N
N
Elia Group SA/NV
549300S1MP1NFDIKT460
Elia Group SA/NV
N/A
4774.00000000
NS
606555.50000000
0.120823817543
Long
EC
CORP
BE
N
1
N
N
N
Auckland International Airport Ltd
549300HFZIZDJWB7AK60
Auckland International Airport Ltd
Q06213146
1929221.00000000
NS
10138955.51000000
2.019645870205
Long
EC
CORP
NZ
N
1
N
N
N
Waste Management Inc
549300YX8JIID70NFS41
Waste Management Inc
94106L109
43232.00000000
NS
USD
7497293.44000000
1.493435661975
Long
EC
CORP
US
N
1
N
N
N
Qube Holdings Ltd
391200RT2MUFEO3RFW25
Qube Holdings Ltd
N/A
825618.00000000
NS
1573595.09000000
0.313454854571
Long
EC
CORP
AU
N
1
N
N
N
Republic Services Inc
NKNQHM6BLECKVOQP7O46
Republic Services Inc
760759100
24076.00000000
NS
USD
3687720.92000000
0.734581616341
Long
EC
CORP
US
N
1
N
N
N
E.ON SE
Q9MAIUP40P25UFBFG033
E.ON SE
494290901
46089.00000000
NS
588759.61000000
0.117278936050
Long
EC
CORP
DE
N
1
N
N
N
Hong Kong & China Gas Co Ltd
254900P7BETXGC7YU827
Hong Kong & China Gas Co Ltd
Y33370100
1544903.00000000
NS
1337870.03000000
0.266499214667
Long
EC
CORP
HK
N
1
N
N
N
DTE Energy Co
549300IX8SD6XXD71I78
DTE Energy Co
233331107
48124.00000000
NS
USD
5294602.48000000
1.054667023892
Long
EC
CORP
US
N
1
N
N
N
Veolia Environnement SA
969500LENY69X51OOT31
Veolia Environnement SA
403187909
33073.00000000
NS
1046940.74000000
0.208547077635
Long
EC
CORP
FR
N
1
N
N
N
Kinder Morgan Inc
549300WR7IX8XE0TBO16
Kinder Morgan Inc
49456B101
212310.00000000
NS
USD
3655978.20000000
0.728258573174
Long
EC
CORP
US
N
1
N
N
N
Infrastrutture Wireless Italiane SpA
81560066183FE361C071
Infrastrutture Wireless Italiane SpA
N/A
129834.00000000
NS
1713842.47000000
0.341391661429
Long
EC
CORP
IT
Y
1
N
N
N
Equinix Inc
549300EVUN2BTLJ3GT74
Equinix Inc
29444U700
3803.00000000
NS
USD
2981323.82000000
0.593869687550
Long
EC
CORP
US
N
1
N
N
N
AltaGas Ltd
549300D7A8QA85Z2MH11
AltaGas Ltd
021361100
19500.00000000
NS
350330.25000000
0.069784608673
Long
EC
CORP
CA
N
1
N
N
N
WEC Energy Group Inc
549300IGLYTZUK3PVP70
WEC Energy Group Inc
92939U106
62791.00000000
NS
USD
5540677.84000000
1.103684408779
Long
EC
CORP
US
N
1
N
N
N
CSX Corp
549300JVQR4N1MMP3Q88
CSX Corp
126408103
74397.00000000
NS
USD
2536937.70000000
0.505349465605
Long
EC
CORP
US
N
1
N
N
N
Getlink SE
9695007ZEQ7M0OE74G82
Getlink SE
B292JQ905
394424.00000000
NS
6712248.84000000
1.337057415443
Long
EC
CORP
FR
N
1
N
N
N
Cellnex Telecom SA
5493008T4YG3AQUI7P67
Cellnex Telecom SA
N/A
172222.00000000
NS
6958420.39000000
1.386093961055
Long
EC
CORP
ES
Y
1
N
N
N
NiSource Inc
549300D8GOWWH0SJB189
NiSource Inc
65473P105
125469.00000000
NS
USD
3431577.15000000
0.683558638012
Long
EC
CORP
US
N
1
N
N
N
Meridian Energy Ltd
254900IFKXIGNCY3A092
Meridian Energy Ltd
Q5997E121
174364.00000000
NS
600436.78000000
0.119604989079
Long
EC
CORP
NZ
N
1
N
N
N
RWE AG
529900GB7KCA94ACC940
RWE AG
476896907
179283.00000000
NS
7812487.84000000
1.556221327386
Long
EC
CORP
DE
N
1
N
N
N
Consolidated Edison Inc
54930033SBW53OO8T749
Consolidated Edison Inc
209115104
30166.00000000
NS
USD
2727006.40000000
0.543210512005
Long
EC
CORP
US
N
1
N
N
N
3i Infrastructure PLC
549300SQ4ZSVSWC6H750
3i Infrastructure PLC
BF5FX1900
530348.00000000
NS
2109253.43000000
0.420156196061
Long
EC
RF
GB
N
2
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
37205.00000000
NS
USD
8622630.80000000
1.717599082898
Long
EC
CORP
US
N
1
N
N
N
Canadian Pacific Railway Ltd
N/A
Canadian Pacific Railway Ltd
13646K108
44666.00000000
NS
USD
3607672.82000000
0.718636303786
Long
EC
CORP
US
N
1
N
N
N
Enel SpA
WOCMU6HCI0OJWNPRZS33
Enel SpA
714456902
1179691.00000000
NS
7953976.03000000
1.584405299427
Long
EC
CORP
IT
N
1
N
N
N
Central Japan Railway Co
353800YAR3OVUITHTG64
Central Japan Railway Co
J05523105
22989.00000000
NS
2880321.81000000
0.573750426529
Long
EC
CORP
JP
N
1
N
N
N
Waste Connections Inc
549300HDLRTPBQU69P29
Waste Connections Inc
94106B101
70166.00000000
NS
USD
10028826.38000000
1.997708517548
Long
EC
CORP
US
N
1
N
N
N
China Merchants Port Holdings Co Ltd
529900GA4UH90FUOR048
China Merchants Port Holdings Co Ltd
641613005
812949.00000000
NS
1150059.74000000
0.229088035951
Long
EC
CORP
HK
N
1
N
N
N
Snam SpA
8156002278562044AF79
Snam SpA
T8578L107
600091.00000000
NS
3136284.87000000
0.624737408033
Long
EC
CORP
IT
N
1
N
N
N
Sembcorp Industries Ltd
254900J0FF14U6TPQM96
Sembcorp Industries Ltd
B08X16905
593225.00000000
NS
2527768.83000000
0.503523057509
Long
EC
CORP
SG
N
1
N
N
N
Terna - Rete Elettrica Nazionale
8156009E94ED54DE7C31
Terna - Rete Elettrica Nazionale
B01BN5908
721207.00000000
NS
6151290.79000000
1.225316456730
Long
EC
CORP
IT
N
1
N
N
N
Southern Co/The
549300FC3G3YU2FBZD92
Southern Co/The
842587107
221122.00000000
NS
USD
15533820.50000000
3.094284849203
Long
EC
CORP
US
N
1
N
N
N
CMS Energy Corp
549300IA9XFBAGNIBW29
CMS Energy Corp
125896100
94596.00000000
NS
USD
5557515.00000000
1.107038314477
Long
EC
CORP
US
N
1
N
N
N
Canadian National Railway Co
3SU7BEP7TH9YEQOZCS77
Canadian National Railway Co
136375102
40024.00000000
NS
USD
4845705.68000000
0.965248289647
Long
EC
CORP
US
N
1
N
N
N
APA Group
549300T9RBSX164T8H40
APA Group
624730909
422854.00000000
NS
2735847.46000000
0.544971621450
Long
EC
CORP
AU
N
1
N
N
N
DT Midstream Inc
N/A
DT Midstream Inc
23345M107
46680.00000000
NS
USD
2313927.60000000
0.460926603010
Long
EC
CORP
US
N
1
N
N
N
Eiffage SA
969500OQXKE5WDM9M994
Eiffage SA
F2924U106
29528.00000000
NS
3082974.95000000
0.614118251093
Long
EC
CORP
FR
N
1
N
N
N
Orsted AS
W9NG6WMZIYEU8VEDOG48
Orsted AS
N/A
19341.00000000
NS
1833570.87000000
0.365241156416
Long
EC
CORP
DK
Y
1
N
N
N
Xcel Energy Inc
LGJNMI9GH8XIDG5RCM61
Xcel Energy Inc
98389B100
150392.00000000
NS
USD
9349870.64000000
1.862462815465
Long
EC
CORP
US
N
1
N
N
N
Endesa SA
549300LHK07F2CHV4X31
Endesa SA
N/A
116201.00000000
NS
2496883.98000000
0.497370899163
Long
EC
CORP
ES
N
1
N
N
N
Contact Energy Ltd
549300FT5JOXS1PZ1I32
Contact Energy Ltd
615252905
225901.00000000
NS
1124343.74000000
0.223965495158
Long
EC
CORP
NZ
N
1
N
N
N
Dominion Energy Inc
ILUL7B6Z54MRYCF6H308
Dominion Energy Inc
25746U109
69341.00000000
NS
USD
3591170.39000000
0.715349075179
Long
EC
CORP
US
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
Sempra Energy
816851109
11558.00000000
NS
USD
1682729.22000000
0.335194006571
Long
EC
CORP
US
N
1
N
N
N
Iberdrola SA
5QK37QC7NWOJ8D7WVQ45
Iberdrola SA
E6165F166
457807.00000000
NS
5978411.75000000
1.190879532844
Long
EC
CORP
ES
N
1
N
N
N
Enbridge Inc
98TPTUM4IVMFCZBCUR27
Enbridge Inc
29250N105
417297.00000000
NS
USD
15502583.55000000
3.088062553720
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NextEra Energy Inc
65339F101
196804.00000000
NS
USD
14602856.80000000
2.908840008246
Long
EC
CORP
US
N
1
N
N
N
CenterPoint Energy Inc
21TPXMRRHFKOBHDC8J74
CenterPoint Energy Inc
15189T107
161248.00000000
NS
USD
4700379.20000000
0.936299743135
Long
EC
CORP
US
N
1
N
N
N
Clearway Energy Inc
549300LHAZ9HA9G3XC48
Clearway Energy Inc
18539C204
31170.00000000
NS
USD
890215.20000000
0.177327876673
Long
EC
CORP
US
N
1
N
N
N
Vinci SA
213800WFQ334R8UXUG83
Vinci SA
F5879X108
93519.00000000
NS
10866479.46000000
2.164566196529
Long
EC
CORP
FR
N
1
N
N
N
Williams Cos Inc/The
D71FAKCBLFS2O0RBPG08
Williams Cos Inc/The
969457100
228850.00000000
NS
USD
7467375.50000000
1.487476108852
Long
EC
CORP
US
N
1
N
N
N
Emera Inc
NQZVQT2P5IUF2PGA1Q48
Emera Inc
290876101
34166.00000000
NS
1407131.13000000
0.280295793066
Long
EC
CORP
CA
N
1
N
N
N
Gibson Energy Inc
549300WYW5D9I3FR0643
Gibson Energy Inc
374825206
118503.00000000
NS
1863308.16000000
0.371164724665
Long
EC
CORP
CA
N
1
N
N
N
TC Energy Corp
549300UGKOFV2IWJJG27
TC Energy Corp
87807B107
127241.00000000
NS
5142466.99000000
1.024362145467
Long
EC
CORP
CA
N
1
N
N
N
STATE STR NAVIGATOR SECS L TR
N/A
State Street Navigator Securities Lending Government Money Market Portfolio
857509301
2904248.08000000
NS
USD
2904248.08000000
0.578516459120
Long
STIV
RF
US
N
1
N
N
Cleanaway Waste Management Ltd
549300D5C72CV6CIBS66
Cleanaway Waste Management Ltd
N/A
1266790.00000000
NS
2191528.14000000
0.436545041846
Long
EC
CORP
AU
N
1
N
N
N
NextEra Energy Partners LP
5493008F4ZOQFNG3WN54
NextEra Energy Partners LP
65341B106
9330.00000000
NS
USD
547111.20000000
0.108982712719
Long
EC
CORP
US
N
1
N
N
N
2023-06-30
Nuveen Investment Funds, Inc.
E. Scott Wickerham
E. Scott Wickerham
Vice President and Funds Controller