0001752724-24-048043.txt : 20240229 0001752724-24-048043.hdr.sgml : 20240229 20240229112734 ACCESSION NUMBER: 0001752724-24-048043 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231229 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GABELLI GLOBAL UTILITY & INCOME TRUST CENTRAL INDEX KEY: 0001282957 ORGANIZATION NAME: IRS NUMBER: 320116828 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-21529 FILM NUMBER: 24700452 BUSINESS ADDRESS: STREET 1: ONE CORPORATE CENTER CITY: RYE STATE: NY ZIP: 10580 BUSINESS PHONE: 8149219105 MAIL ADDRESS: STREET 1: ONE CORPORATE CENTER CITY: RYE STATE: NY ZIP: 10580 NPORT-P 1 primary_doc.xml NPORT-P false 0001282957 XXXXXXXX Gabelli Global Utility & Income Trust 811-21529 0001282957 549300Y9IKVB1DQ6Z097 One Corporate Center Rye 10580-1422 1-800-422-3554 Gabelli Global Utility & Income Trust 549300Y9IKVB1DQ6Z097 2023-12-31 2023-12-29 N 127276673.98 38498912.39 88777761.59 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 38238000.00000000 0.00000000 N Landis+Gyr Group AG 529900PZYVAKCYSLFL19 Landis+Gyr Group AG 000000000 9600.00000000 NS 867487.07000000 0.977144562403 Long EC CORP CH N 1 N N N Liberty Broadband Corp 549300MIX43II8JLN536 Liberty Broadband Corp 530307206 168.00000000 NS USD 15403.92000000 0.017351102037 Long EC CORP US N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 1100.00000000 NS 60972.65000000 0.068680093874 Long EC CORP DK N 1 N N N Warner Bros Discovery Inc 5493006ZCRFWKF6B1K26 Warner Bros Discovery Inc 934423104 4500.00000000 NS USD 51210.00000000 0.057683364710 Long EC CORP US N 1 N N N Orascom Investment Holding 549300UT4N1DC4S2ZB61 Orascom Investment Holding 68555D206 27000.00000000 NS USD 378.00000000 0.000425782305 Long EC CORP EG N 3 N N N Engie SA LAXUQCHT4FH58LRZDY46 Engie SA 29286D105 9500.00000000 NS USD 167057.50000000 0.188174940444 Long EC CORP FR N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GQ4 2375000.00000000 PA USD 2352696.02000000 2.650096125272 Long DBT UST US N 2 2024-03-07 None 0.00000000 N N N N N N Ipsen SA / Clementia CVR N/A Ipsen SA / Clementia CVR 000000000 17029.00000000 NS USD 0.02000000 0.000000022528 Long EC CORP US N 3 N N N Enel Chile SA 549300YM5CWCAUVOPB53 Enel Chile SA 29278D105 28000.00000000 NS USD 90720.00000000 0.102187753301 Long EC CORP CL N 1 N N N E.ON SE Q9MAIUP40P25UFBFG033 E.ON SE 000000000 2000.00000000 NS 26825.98000000 0.030217004258 Long EC CORP DE N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 400.00000000 NS USD 37440.00000000 0.042172723584 Long EC CORP IL N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 500.00000000 NS USD 29035.00000000 0.032705262534 Long EC CORP US N 1 N N N Flowserve Corp 6Y0GK87T6V7NJKZJVM41 Flowserve Corp 34354P105 31000.00000000 NS USD 1277820.00000000 1.439346945805 Long EC CORP US N 1 N N N Korea Electric Power Corp 988400QG33WS7JEIV602 Korea Electric Power Corp 500631106 36000.00000000 NS USD 261000.00000000 0.293992544219 Long EC CORP KR N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GN1 2135000.00000000 PA USD 2121336.94000000 2.389491356852 Long DBT UST US N 2 2024-02-15 None 0.00000000 N N N N N N AAR Corp MP76T5YQX3YK5VVAQ802 AAR Corp 000361105 10800.00000000 NS USD 673920.00000000 0.759109024523 Long EC CORP US N 1 N N N Eni SpA BUCRF72VH5RBN7X3VL35 Eni SpA 000000000 4000.00000000 NS 67773.70000000 0.076340852468 Long EC CORP IT N 1 N N N Diageo PLC 213800ZVIELEA55JMJ32 Diageo PLC 25243Q205 7300.00000000 NS USD 1063318.00000000 1.197730130785 Long EC CORP GB N 1 N N N Fluidra SA 95980020140005026620 Fluidra SA 000000000 2000.00000000 NS 41618.91000000 0.046879882140 Long EC CORP ES N 1 N N N California Water Service Group 529900QABDOBU6UVRQ36 California Water Service Group 130788102 5000.00000000 NS USD 259350.00000000 0.292133970664 Long EC CORP US N 1 N N N Southern Co/The 549300FC3G3YU2FBZD92 Southern Co/The 842587107 18900.00000000 NS USD 1325268.00000000 1.492792762809 Long EC CORP US N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 1000.00000000 NS USD 160330.00000000 0.180597029175 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 89.00000000 NS USD 99346.25000000 0.111904432169 Long EC CORP US N 1 N N N Kyndryl Holdings Inc 549300LQ4LWX2R8ZV130 Kyndryl Holdings Inc 50155Q100 2100.00000000 NS USD 43638.00000000 0.049154201703 Long EC CORP US N 1 N N N Dril-Quip Inc 5299007REICYIJNMW197 Dril-Quip Inc 262037104 8000.00000000 NS USD 186160.00000000 0.209692153379 Long EC CORP US N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 Evergy Inc 30034W106 17000.00000000 NS USD 887400.00000000 0.999574650347 Long EC CORP US N 1 N N N Duke Energy Corp I1BZKREC126H0VB1BL91 Duke Energy Corp 26441C204 10600.00000000 NS USD 1028624.00000000 1.158650524159 Long EC CORP US N 1 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E Corp 69331C108 14500.00000000 NS USD 261435.00000000 0.294482531793 Long EC CORP US N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 14500.00000000 NS USD 1220465.00000000 1.374741802610 Long EC CORP US N 1 N N N DT Midstream Inc N/A DT Midstream Inc 23345M107 500.00000000 NS USD 27400.00000000 0.030863585102 Long EC CORP US N 1 N N N Veolia Environnement SA 969500LENY69X51OOT31 Veolia Environnement SA 000000000 15476.00000000 NS 487939.89000000 0.549619500718 Long EC CORP FR N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 34000.00000000 NS USD 1187620.00000000 1.337744924776 Long EC CORP US N 1 N N N TELUS Corp L2TEUTQ8OSHMJWVLCE40 TELUS Corp 87971M103 5000.00000000 NS 88977.77000000 0.100225291116 Long EC CORP CA N 1 N N N Chubu Electric Power Co Inc 529900A76GOP0PGNHT63 Chubu Electric Power Co Inc 000000000 10000.00000000 NS 129184.40000000 0.145514369461 Long EC CORP JP N 1 N N N Matthews International Corp 549300ZVC5O0ATML6U61 Matthews International Corp 577128101 23500.00000000 NS USD 861275.00000000 0.970147235720 Long EC CORP US N 1 N N N Itissalat Al-Maghrib 254900LH0G1ZIZ78Y462 Itissalat Al-Maghrib 000000000 12000.00000000 NS 112602.90000000 0.126836831638 Long EC CORP MA N 1 N N N Genting Singapore Ltd 254900Y2N3AK93K1O866 Genting Singapore Ltd 000000000 150000.00000000 NS 113657.89000000 0.128025181041 Long EC CORP SG N 1 N N N Portland General Electric Co GJOUP9M7C39GLSK9R870 Portland General Electric Co 736508847 40000.00000000 NS USD 1733600.00000000 1.952741282221 Long EC CORP US N 1 N N N UBS Group AG 549300SZJ9VS8SGXAN81 UBS Group AG 000000000 24000.00000000 NS 744783.31000000 0.838930039078 Long EC CORP CH N 1 N N N HUANENG POWER 529900WU0SMVKMPG4V21 Huaneng Power International Inc 000000000 560000.00000000 NS 296907.22000000 0.334438731820 Long EC CORP CN N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 23000.00000000 NS USD 2177870.00000000 2.453170660078 Long EC CORP JP N 1 N N N Givaudan SA 213800SVRMQA1TD91D41 Givaudan SA 000000000 530.00000000 NS 2195493.73000000 2.473022174336 Long EC CORP CH N 1 N N N Northwestern Energy Group Inc 254900N1WG46G1VMDM34 Northwestern Energy Group Inc 668074305 11000.00000000 NS USD 559790.00000000 0.630552054900 Long EC CORP US N 1 N N N Spire Inc 549300NXSY15DRY2R511 Spire Inc 84857L101 2000.00000000 NS USD 124680.00000000 0.140440576296 Long EC CORP US N 1 N N N GATX Corp 549300IHYHCQP2PIR591 GATX Corp 361448103 4000.00000000 NS USD 480880.00000000 0.541667182622 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies Inc 24703L202 300.00000000 NS USD 22950.00000000 0.025851068543 Long EC CORP US N 1 N N N Pernod Ricard SA 52990097YFPX9J0H5D87 Pernod Ricard SA 000000000 2000.00000000 NS 352712.02000000 0.397297716999 Long EC CORP FR N 1 N N N Engie SA LAXUQCHT4FH58LRZDY46 Engie SA 000000000 1000.00000000 NS 17572.68000000 0.019794011118 Long EC CORP FR N 1 N N N Kinnevik AB 2138006PZH76JOS6MN27 Kinnevik AB 000000000 7200.00000000 NS 76239.96000000 0.085877317285 Long EC CORP SE N 1 N N N Fortis Inc/Canada 549300MQYQ9Y065XPR71 Fortis Inc/Canada 349553107 11200.00000000 NS 460746.39000000 0.518988518912 Long EC CORP CA N 1 N N N Pharol SGPS SA 549300JNP3LA8FWLU630 Pharol SGPS SA 000000000 60000.00000000 NS 2490.51000000 0.002805330924 Long EC CORP PT N 1 N N N SDCL EDGE ACQUISITION CORP-A N/A SDCL EDGE Acquisition Corp 000000000 1250.00000000 NS USD 39.33000000 0.000044301635 Long EC CORP US N 1 N N N Rolls-Royce Holdings PLC 213800EC7997ZBLZJH69 Rolls-Royce Holdings PLC 000000000 100000.00000000 NS 382012.60000000 0.430302131027 Long EC CORP GB N 1 N N N Snam SpA 8156002278562044AF79 Snam SpA 000000000 80000.00000000 NS 411110.98000000 0.463078785314 Long EC CORP IT N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 6000.00000000 NS USD 695400.00000000 0.783304272990 Long EC CORP US N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 636274409 10500.00000000 NS USD 713895.00000000 0.804137192934 Long EC CORP GB N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 50000.00000000 NS USD 365500.00000000 0.411702202729 Long EC CORP US N 1 N N N Axcelis Technologies Inc 529900HF9B6NL1QG9F05 Axcelis Technologies Inc 054540208 800.00000000 NS USD 103752.00000000 0.116867105164 Long EC CORP US N 1 N N N ONE Gas Inc 549300HXDWI0LATTX840 ONE Gas Inc 68235P108 1000.00000000 NS USD 63720.00000000 0.071774731485 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 100.00000000 NS USD 19126.00000000 0.021543683527 Long EC CORP US N 1 N N N Pfizer Inc 765LHXWGK1KXCLTFYQ30 Pfizer Inc 717081103 16000.00000000 NS USD 460640.00000000 0.518868680342 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp/The 00130H105 120000.00000000 NS USD 2310000.00000000 2.602002977579 Long EC CORP US N 1 N N N Accelleron Industries AG 254900KS0MD2PAARXD14 Accelleron Industries AG 00449R109 1750.00000000 NS USD 54556.25000000 0.061452608201 Long EC CORP CH N 1 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB Ltd 000375204 33500.00000000 NS USD 1484050.00000000 1.671646112067 Long EC CORP CH N 1 N N N Emera Inc NQZVQT2P5IUF2PGA1Q48 Emera Inc 290876101 36500.00000000 NS 1385570.36000000 1.560717836521 Long EC CORP CA N 1 N N N Unitil Corp N/A Unitil Corp 913259107 5500.00000000 NS USD 289135.00000000 0.325684039360 Long EC CORP US N 1 N N N Tohoku Electric Power Co Inc 353800KTF7EYIIYHY088 Tohoku Electric Power Co Inc 000000000 10000.00000000 NS 68007.09000000 0.076603744881 Long EC CORP JP N 1 N N N Mandarin Oriental Internationa 213800KQ1UMKZ1JXJR80 Mandarin Oriental International Ltd 000000000 350000.00000000 NS USD 546000.00000000 0.615018885609 Long EC CORP HK N 1 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 78440P306 5000.00000000 NS USD 107000.00000000 0.120525679048 Long EC CORP KR N 1 N N N SolarWinds Corp N/A SolarWinds Corp 83417Q204 3500.00000000 NS USD 43715.00000000 0.049240935136 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 15000.00000000 NS USD 505050.00000000 0.568892469188 Long EC CORP US N 1 N N N EchoStar Corp 549300EE20907QZ9GT38 EchoStar Corp 278768106 15000.00000000 NS USD 248550.00000000 0.279968761938 Long EC CORP US N 1 N N N Ferrari NV 549300RIVY5EX8RCON76 Ferrari NV 000000000 350.00000000 NS USD 118450.50000000 0.133423616318 Long EC CORP IT N 1 N N N Proximus SADP 549300CWRXC5EP004533 Proximus SADP 000000000 16000.00000000 NS 150313.83000000 0.169314733000 Long EC CORP BE N 1 N N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 21480.00000000 NS USD 1304695.20000000 1.469619391875 Long EC CORP US N 1 N N N Infrastrutture Wireless Italia 81560066183FE361C071 Infrastrutture Wireless Italiane SpA 000000000 5000.00000000 NS 63201.14000000 0.071190283318 Long EC CORP IT N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products and Chemicals Inc 009158106 300.00000000 NS USD 82140.00000000 0.092523170813 Long EC CORP US N 1 N N N AT&T Inc 549300Z40J86GGSTL398 AT&T Inc 00206R102 6500.00000000 NS USD 109070.00000000 0.122857344053 Long EC CORP US N 1 N N N Electric Power Development Co 549300KMHPUAQI8VEH90 Electric Power Development Co Ltd 000000000 15000.00000000 NS 243457.45000000 0.274232471780 Long EC CORP JP N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 200.00000000 NS USD 30388.00000000 0.034229292849 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 3000.00000000 NS USD 147660.00000000 0.166325437086 Long EC CORP US N 1 N N N Orange Belgium SA 5493007JS0ZHJVBUWP18 Orange Belgium SA 000000000 87000.00000000 NS 1296589.27000000 1.460488805730 Long EC CORP BE N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 3632.00000000 NS USD 26658.88000000 0.030028781445 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 20000.00000000 NS USD 1234400.00000000 1.390438301092 Long EC CORP US N 1 N N N Sika AG 549300R3N69ECGYPU434 Sika AG 000000000 1700.00000000 NS 553225.14000000 0.623157342663 Long EC CORP CH N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 1500.00000000 NS USD 91740.00000000 0.103336689681 Long EC CORP US N 1 N N N Cogeco Inc 5493000KSZQCX0QM2V25 Cogeco Inc 19238T100 13000.00000000 NS 560892.04000000 0.631793401809 Long EC CORP CA N 1 N N N EDP - Energias de Portugal SA 529900CLC3WDMGI9VH80 EDP - Energias de Portugal SA 268353109 9000.00000000 NS USD 454266.00000000 0.511688954377 Long EC CORP PT N 1 N N N UBS Group AG 549300SZJ9VS8SGXAN81 UBS Group AG 000000000 30000.00000000 NS USD 927000.00000000 1.044180415677 Long EC CORP CH N 1 N N N Grupo Televisa SAB 549300O4AF0C816ILN62 Grupo Televisa SAB 40049J206 170000.00000000 NS USD 567800.00000000 0.639574584705 Long EC CORP MX N 1 N N N TC Energy Corp 549300UGKOFV2IWJJG27 TC Energy Corp 87807B107 900.00000000 NS USD 35181.00000000 0.039628167426 Long EC CORP CA N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GP6 285000.00000000 PA USD 282585.13000000 0.318306211982 Long DBT UST US N 2 2024-02-29 None 0.00000000 N N N N N N Shell PLC 21380068P1DRHMJ8KU70 Shell PLC 780259305 7700.00000000 NS USD 506660.00000000 0.570705986415 Long EC CORP GB N 1 N N N Kikkoman Corp 529900T9K5UH9HXOND47 Kikkoman Corp 000000000 4000.00000000 NS 244936.17000000 0.275898114137 Long EC CORP JP N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 500.00000000 NS USD 52715.00000000 0.059378609074 Long EC CORP US N 1 N N N Ormat Technologies Inc 5493000TSHHWY24VHM09 Ormat Technologies Inc 686688102 7500.00000000 NS USD 568425.00000000 0.640278589840 Long EC CORP US N 1 N N N Traton SE 529900UIMQRKPFN6SV80 Traton SE 000000000 36000.00000000 NS 847303.70000000 0.954409848620 Long EC CORP DE N 1 N N N Fomento Economico Mexicano SAB 549300A8MDWDJNMLV153 Fomento Economico Mexicano SAB de CV 344419106 6000.00000000 NS USD 782100.00000000 0.880963865266 Long EC CORP MX N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604301 3000.00000000 NS USD 382890.00000000 0.431290441595 Long EC CORP US N 1 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 Enel SpA 000000000 157000.00000000 NS 1166444.61000000 1.313892791515 Long EC CORP IT N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 McCormick & Co Inc/MD 579780206 10000.00000000 NS USD 684200.00000000 0.770688500978 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 600.00000000 NS USD 30780.00000000 0.034670844870 Long EC CORP US N 1 N N N Kimball Electronics Inc 549300COBYN2GZCBIU87 Kimball Electronics Inc 49428J109 2817.00000000 NS USD 75918.15000000 0.085514827858 Long EC CORP US N 1 N N N MDU Resources Group Inc N/A MDU Resources Group Inc 552690109 12500.00000000 NS USD 247500.00000000 0.278786033312 Long EC CORP US N 1 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 Goldman Sachs Group Inc/The 38141G104 1000.00000000 NS USD 385770.00000000 0.434534497255 Long EC CORP US N 1 N N N Salvatore Ferragamo SpA 5493005GRP0FEE3NRI35 Salvatore Ferragamo SpA 000000000 2200.00000000 NS 29654.30000000 0.033402847142 Long EC CORP IT N 1 N N N Accelleron Industries AG 254900KS0MD2PAARXD14 Accelleron Industries AG 000000000 50.00000000 NS 1561.14000000 0.001758480921 Long EC CORP CH N 1 N N N BP PLC 213800LH1BZH3DI6G760 BP PLC 055622104 14000.00000000 NS USD 495600.00000000 0.558247911553 Long EC CORP GB N 1 N N N Hokuriku Electric Power Co 353800Z4ZNGBULYR8W57 Hokuriku Electric Power Co 000000000 22000.00000000 NS 114462.41000000 0.128931398978 Long EC CORP JP N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GX9 500000.00000000 PA USD 494816.50000000 0.557365370716 Long DBT UST US N 2 2024-03-14 None 0.00000000 N N N N N N Severn Trent PLC 213800RPBXRETY4A4C59 Severn Trent PLC 000000000 33000.00000000 NS 1084816.38000000 1.221946082634 Long EC CORP GB N 1 N N N VEON Ltd 5493008CA3NMHYEVT131 VEON Ltd 91822M502 10000.00000000 NS USD 197000.00000000 0.221902418434 Long EC CORP NL N 1 N N N United Utilities Group PLC 2138002IEYQAOC88ZJ59 United Utilities Group PLC 000000000 35000.00000000 NS 472672.09000000 0.532421725367 Long EC CORP GB N 1 N N N N-able Inc N/A N-able Inc 62878D100 3800.00000000 NS USD 50350.00000000 0.056714653645 Long EC CORP US N 1 N N N Kerry Group PLC 635400TLVVBNXLFHWC59 Kerry Group PLC 000000000 1500.00000000 NS 130983.67000000 0.147541081971 Long EC CORP IE N 1 N N N Telecom Italia SpA/Milano 549300W384M3RI3VXU42 Telecom Italia SpA/Milano 000000000 200000.00000000 NS 64956.42000000 0.073167445131 Long EC CORP IT N 1 N N N PPL Corp 9N3UAJSNOUXFKQLF3V18 PPL Corp 69351T106 9900.00000000 NS USD 268290.00000000 0.302204060110 Long EC CORP US N 1 N N N DTE Energy Co 549300IX8SD6XXD71I78 DTE Energy Co 233331107 1000.00000000 NS USD 110260.00000000 0.124197769830 Long EC CORP US N 1 N N N America Movil SAB de CV 5493000FNR3UCEAONM59 America Movil SAB de CV 02390A101 3000.00000000 NS USD 55560.00000000 0.062583240447 Long EC CORP MX N 1 N N N AllianceBernstein Holding LP N/A AllianceBernstein Holding LP 01881G106 7000.00000000 NS USD 217210.00000000 0.244667128467 Long EC CORP US N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 44000.00000000 NS USD 820160.00000000 0.923834961944 Long EC CORP BM N 1 N N N Eni SpA BUCRF72VH5RBN7X3VL35 Eni SpA 26874R108 7000.00000000 NS USD 238070.00000000 0.268164003840 Long EC CORP IT N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 27000.00000000 NS USD 1017900.00000000 1.146570922457 Long EC CORP US N 1 N N N Telefonica Deutschland Holding 391200ECRPJ3SWQJUM30 Telefonica Deutschland Holding AG 000000000 250000.00000000 NS 649122.60000000 0.731177029443 Long EC CORP DE N 1 N N N Consolidated Water Co Ltd 5299001BMEW8X9VIJA73 Consolidated Water Co Ltd 000000000 4700.00000000 NS USD 167320.00000000 0.188470622601 Long EC CORP KY N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC 000000000 100.00000000 NS USD 41071.00000000 0.046262711814 Long EC CORP US N 1 N N N E.ON SE Q9MAIUP40P25UFBFG033 E.ON SE 268780103 14000.00000000 NS USD 188300.00000000 0.212102666960 Long EC CORP DE N 1 N N N Altaba Inc Escrow N/A Altaba Inc Escrow 000000000 10000.00000000 NS USD 24450.00000000 0.027540680866 Long EC CORP US N 2 N N N Resona Holdings Inc 52990067JE75XZCYYT81 Resona Holdings Inc 000000000 100000.00000000 NS 508156.03000000 0.572391126898 Long EC CORP JP N 1 N N N Chugoku Electric Power Co Inc/ 353800MV866ELME96Q46 Chugoku Electric Power Co Inc/The 000000000 10000.00000000 NS 71382.98000000 0.080406375111 Long EC CORP JP N 1 N N N American Electric Power Co Inc 1B4S6S7G0TW5EE83BO58 American Electric Power Co Inc 025537101 23100.00000000 NS USD 1876182.00000000 2.113346818389 Long EC CORP US N 1 N N N Bouygues SA 969500MOCLNQFNZN0D63 Bouygues SA 000000000 22000.00000000 NS 828669.03000000 0.933419603241 Long EC CORP FR N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 Pinnacle West Capital Corp 723484101 14000.00000000 NS USD 1005760.00000000 1.132896326722 Long EC CORP US N 1 N N N Janus Henderson Group PLC 2138009WPYMWJN3RVF44 Janus Henderson Group PLC 000000000 11000.00000000 NS USD 331650.00000000 0.373573284638 Long EC CORP GB N 1 N N N Telekom Austria AG 529900KCNFQU5OJH7L33 Telekom Austria AG 000000000 70000.00000000 NS 591165.22000000 0.665893360468 Long EC CORP AT N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797HT7 1000000.00000000 PA USD 978138.33000000 1.101783050711 Long DBT UST US N 2 2024-06-06 None 0.00000000 N N N N N N Enbridge Inc 98TPTUM4IVMFCZBCUR27 Enbridge Inc 29250N105 23000.00000000 NS USD 828460.00000000 0.933184150132 Long EC CORP CA N 1 N N N Redeia Corp SA 5493009HMD0C90GUV498 Redeia Corp SA 000000000 18000.00000000 NS 296278.10000000 0.333730085883 Long EC CORP ES N 1 N N N Brookfield Corp C6J3FGIWG6MBDGTE8F80 Brookfield Corp 11271J107 4500.00000000 NS USD 180540.00000000 0.203361739208 Long EC CORP CA N 1 N N N Check Point Software Technolog 2549003ZVBH73EPNS513 Check Point Software Technologies Ltd 000000000 550.00000000 NS USD 84034.50000000 0.094657151177 Long EC CORP IL N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 200.00000000 NS USD 77736.00000000 0.087562469032 Long EC CORP US N 1 N N N Atlantica Sustainable Infrastr 549300ITBBGKJ651R879 Atlantica Sustainable Infrastructure PLC 000000000 2600.00000000 NS USD 55900.00000000 0.062966219240 Long EC CORP GB N 1 N N N Jardine Matheson Holdings Ltd 2138009KENVUNWOLPK41 Jardine Matheson Holdings Ltd 000000000 19000.00000000 NS USD 782990.00000000 0.881966368577 Long EC CORP HK N 1 N N N PNM Resources Inc 5493003JOBJGLZSDDQ28 PNM Resources Inc 69349H107 23000.00000000 NS USD 956800.00000000 1.077747380496 Long EC CORP US N 1 N N N Maple Leaf Foods Inc 549300LX07S5J8F76F37 Maple Leaf Foods Inc 564905107 48000.00000000 NS 914320.21000000 1.029897796052 Long EC CORP CA N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 37000.00000000 NS USD 1457060.00000000 1.641244354334 Long EC CORP CA N 1 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB Ltd 000000000 1000.00000000 NS 44349.33000000 0.049955449659 Long EC CORP CH N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 50.00000000 NS USD 8523.00000000 0.009600377219 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy Inc 25278X109 2000.00000000 NS USD 310160.00000000 0.349366772089 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 2000.00000000 NS USD 103400.00000000 0.116470609472 Long EC CORP US N 1 N N N Vistra Corp 549300KP43CPCUJOOG15 Vistra Corp 92840M102 5000.00000000 NS USD 192600.00000000 0.216946222286 Long EC CORP US N 1 N N N Remy Cointreau SA 5493004V6A3Z027YT216 Remy Cointreau SA 000000000 1700.00000000 NS 215822.22000000 0.243103921674 Long EC CORP FR N 1 N N N Public Service Enterprise Grou PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group Inc 744573106 15000.00000000 NS USD 917250.00000000 1.033197935577 Long EC CORP US N 1 N N N SkyWater Technology Inc N/A SkyWater Technology Inc 83089J108 2640.00000000 NS USD 25396.80000000 0.028607164164 Long EC CORP US N 1 N N N Avangrid Inc 549300OX0Q38NLSKPB49 Avangrid Inc 05351W103 17700.00000000 NS USD 573657.00000000 0.646171957623 Long EC CORP US N 1 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 8500.00000000 NS 269751.36000000 0.303850148019 Long EC CORP DK N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC 000000000 1000.00000000 NS USD 69160.00000000 0.077902392177 Long EC CORP IE N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 6500.00000000 NS USD 242775.00000000 0.273463754494 Long EC CORP US N 1 N N N Boralex Inc 5493004UT7HNQU2SVR90 Boralex Inc 09950M300 1300.00000000 NS 33043.28000000 0.037220222055 Long EC CORP CA N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GD3 370000.00000000 PA USD 369132.33000000 0.415793689082 Long DBT UST US N 2 2024-01-18 None 0.00000000 N N N N N N Southwest Gas Holdings Inc 254900LKF9EV0CUKNE09 Southwest Gas Holdings Inc 844895102 20000.00000000 NS USD 1267000.00000000 1.427159208914 Long EC CORP US N 1 N N N Orange SA 969500MCOONR8990S771 Orange SA 684060106 5000.00000000 NS USD 57150.00000000 0.064374229510 Long EC CORP FR N 1 N N N Iveco Group NV 549300ZWF2ZJDD9EOR96 Iveco Group NV 000000000 85000.00000000 NS 764386.02000000 0.861010692666 Long EC CORP IT N 1 N N N Innergex Renewable Energy Inc 549300EORYEC4J59SU80 Innergex Renewable Energy Inc 45790B104 1800.00000000 NS 12484.06000000 0.014062147745 Long EC CORP CA N 1 N N N Bank of New York Mellon Corp/T WFLLPEPC7FZXENRZV188 Bank of New York Mellon Corp/The 064058100 15500.00000000 NS USD 806775.00000000 0.908757987981 Long EC CORP US N 1 N N N Signify NV 549300072P3J1X8NZO35 Signify NV 000000000 1000.00000000 NS 33471.76000000 0.037702865447 Long EC CORP NL N 1 N N N Twin Disc Inc 549300FR8EHCY14BLP32 Twin Disc Inc 901476101 33000.00000000 NS USD 533280.00000000 0.600690973109 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions Inc 620076307 100.00000000 NS USD 31309.00000000 0.035266714816 Long EC CORP US N 1 N N N Davide Campari-Milano NV 213800ED5AN2J56N6Z02 Davide Campari-Milano NV 000000000 34000.00000000 NS 383412.87000000 0.431879406658 Long EC CORP IT N 1 N N N Commerzbank AG 851WYGNLUQLFZBSYGB56 Commerzbank AG 000000000 55000.00000000 NS 653317.61000000 0.735902323170 Long EC CORP DE N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 500.00000000 NS USD 50595.00000000 0.056990623658 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 20000.00000000 NS USD 723000.00000000 0.814393139735 Long EC CORP US N 1 N N N Eos Energy Enterprises Inc N/A Eos Energy Enterprises Inc 29415C101 2000.00000000 NS USD 2180.00000000 0.002455569909 Long EC CORP US N 1 N N N United States Cellular Corp 549300B164AZXESI6E03 United States Cellular Corp 911684108 14000.00000000 NS USD 581560.00000000 0.655073961749 Long EC CORP US N 1 N N N Fox Corp 549300DDU6FDRBIELS05 Fox Corp 35137L204 16000.00000000 NS USD 442400.00000000 0.498322994493 Long EC CORP US N 1 N N N EDP - Energias de Portugal SA 529900CLC3WDMGI9VH80 EDP - Energias de Portugal SA 000000000 17615.00000000 NS 88576.89000000 0.099773736590 Long EC CORP PT N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 251566105 56000.00000000 NS USD 1351280.00000000 1.522092893308 Long EC CORP DE N 1 N N N Cia de Saneamento Basico do Es 254900UOXRZRS2TNWP19 Cia de Saneamento Basico do Estado de Sao Paulo SABESP 20441A102 2500.00000000 NS USD 38075.00000000 0.042887992801 Long EC CORP BR N 1 N N N Comcast Corp 51M0QTTNCGUN7KFCFZ59 Comcast Corp 20030N101 16000.00000000 NS USD 701600.00000000 0.790288003926 Long EC CORP US N 1 N N N SJW Group N/A SJW Group 784305104 1000.00000000 NS USD 65350.00000000 0.073610776876 Long EC CORP US N 1 N N N Swisscom AG 5493005SL9HHOXS3B739 Swisscom AG 000000000 1100.00000000 NS 661791.81000000 0.745447731669 Long EC CORP CH N 1 N N N Avista Corp Q0IK63NITJD6RJ47SW96 Avista Corp 05379B107 21500.00000000 NS USD 768410.00000000 0.865543336797 Long EC CORP US N 1 N N N Proto Labs Inc 529900QHG5MGWT2WQQ09 Proto Labs Inc 743713109 1000.00000000 NS USD 38960.00000000 0.043884864072 Long EC CORP US N 1 N N N Ardagh Group SA 6354006L1NWUUOPYX274 Ardagh Group SA 000000000 46000.00000000 NS USD 252080.00000000 0.283944982938 Long EC CORP LU N 2 N N N Verbund AG 5299006UDSEJCTTEJS30 Verbund AG 000000000 2000.00000000 NS 185573.99000000 0.209032066900 Long EC CORP AT N 1 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 Occidental Petroleum Corp 674599162 1500.00000000 NS USD 58395.00000000 0.065776607738 Long EC CORP US N 1 N N N Yakult Honsha Co Ltd 353800YJPSPGG7KI0S71 Yakult Honsha Co Ltd 000000000 2000.00000000 NS 44921.99000000 0.050600498588 Long EC CORP JP N 1 N N N A2A SpA 81560076E3944316DB24 A2A SpA 000000000 140000.00000000 NS 287314.03000000 0.323632883792 Long EC CORP IT N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 000000000 100000.00000000 NS 1348579.70000000 1.519051253204 Long EC CORP GB N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 Sempra 816851109 700.00000000 NS USD 52311.00000000 0.058923540155 Long EC CORP US N 1 N N N Telephone and Data Systems Inc N/A Telephone and Data Systems Inc 879433829 15000.00000000 NS USD 275250.00000000 0.310043861289 Long EC CORP US N 1 N N N HK&S HOTELS 5299001258RHH99P1A15 Hongkong & Shanghai Hotels Ltd/The 000000000 350000.00000000 NS 261766.02000000 0.294855395441 Long EC CORP HK N 1 N N N Hokkaido Electric Power Co Inc 353800XDXIIZDHUO0J51 Hokkaido Electric Power Co Inc 000000000 15000.00000000 NS 66446.81000000 0.074846232671 Long EC CORP JP N 1 N N N Acciona SA 54930002KP75TLLLNO21 Acciona SA 000000000 500.00000000 NS 73578.27000000 0.082879167803 Long EC CORP ES N 1 N N N Knife River Corp N/A Knife River Corp 498894104 3000.00000000 NS USD 198540.00000000 0.223637087085 Long EC CORP US N 1 N N N Cisco Systems Inc 549300LKFJ962MZ46593 Cisco Systems Inc 17275R102 1000.00000000 NS USD 50520.00000000 0.056906143042 Long EC CORP US N 1 N N N Hawaiian Electric Industries I JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 14500.00000000 NS USD 205755.00000000 0.231764122360 Long EC CORP US N 1 N N N Eurotelesites AG 5299007TJV9W1OY91Y28 Eurotelesites AG 000000000 17500.00000000 NS 70128.42000000 0.078993228421 Long EC CORP AT N 1 N N N Chocoladefabriken Lindt & Spru 529900JYJNNOKKAGK736 Chocoladefabriken Lindt & Spruengli AG 000000000 100.00000000 NS 1199690.86000000 1.351341640647 Long EC CORP CH N 1 N N N Shikoku Electric Power Co Inc 353800KWK6U7ZCIWXS64 Shikoku Electric Power Co Inc 000000000 12000.00000000 NS 86255.32000000 0.097158701070 Long EC CORP JP N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GM3 160000.00000000 PA USD 159134.30000000 0.179250182872 Long DBT UST US N 2 2024-02-08 None 0.00000000 N N N N N N UGI Corp DX6GCWD4Q1JO9CRE5I40 UGI Corp 902681105 18000.00000000 NS USD 442800.00000000 0.498773557780 Long EC CORP US N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 Xcel Energy Inc 98389B100 18500.00000000 NS USD 1145335.00000000 1.290114753387 Long EC CORP US N 1 N N N Artesian Resources Corp N/A Artesian Resources Corp 043113208 500.00000000 NS USD 20725.00000000 0.023344810264 Long EC CORP US N 1 N N N Telefonica SA 549300EEJH4FEPDBBR25 Telefonica SA 879382208 80000.00000000 NS USD 312000.00000000 0.351439363205 Long EC CORP ES N 1 N N N Kansai Electric Power Co Inc/T 353800PFUKP5ONPJNZ86 Kansai Electric Power Co Inc/The 000000000 14000.00000000 NS 185872.34000000 0.209368130792 Long EC CORP JP N 1 N N N Black Hills Corp 3MGELCRSTNSAMJ962671 Black Hills Corp 092113109 600.00000000 NS USD 32370.00000000 0.036461833932 Long EC CORP US N 1 N N N First Sensor AG 52990036Z3X91Z60TZ27 First Sensor AG 000000000 4500.00000000 NS 290118.06000000 0.326791366220 Long EC CORP DE N 1 N N N Telesat Corp N/A Telesat Corp 879512309 58000.00000000 NS USD 604940.00000000 0.681409385825 Long EC CORP CA N 1 N N N Naspers Ltd 21380044BQ8812EEKT59 Naspers Ltd 000000000 1500.00000000 NS 256498.56000000 0.288922085222 Long EC CORP ZA N 1 N N N Vimeo Inc 25490061AWYWC90UIJ68 Vimeo Inc 92719V100 1600.00000000 NS USD 6272.00000000 0.007064832327 Long EC CORP US N 1 N N N Middlesex Water Co N/A Middlesex Water Co 596680108 1000.00000000 NS USD 65620.00000000 0.073914907094 Long EC CORP US N 1 N N N Turkcell Iletisim Hizmetleri A 7890003EX1LTLS2FFL84 Turkcell Iletisim Hizmetleri AS 900111204 28000.00000000 NS USD 134680.00000000 0.151704658450 Long EC CORP TR N 1 N N N MGE Energy Inc N/A MGE Energy Inc 55277P104 10000.00000000 NS USD 723100.00000000 0.814505780557 Long EC CORP US N 1 N N N Kyocera Corp N/A Kyocera Corp 000000000 40000.00000000 NS 583829.79000000 0.657630671852 Long EC CORP JP N 1 N N N Petroleo Brasileiro SA 5493000J801JZRCMFE49 Petroleo Brasileiro SA 71654V408 10000.00000000 NS USD 159700.00000000 0.179887391999 Long EC CORP BR N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 18300.00000000 NS USD 1323822.00000000 1.491163976530 Long EC CORP US N 1 N N N ITV PLC ZLECI7ED2QMWFGYCXZ59 ITV PLC 000000000 100000.00000000 NS 80659.85000000 0.090855917693 Long EC CORP GB N 1 N N N Prosus NV 635400Z5LQ5F9OLVT688 Prosus NV 000000000 7500.00000000 NS 223425.68000000 0.251668521483 Long EC CORP NL N 1 N N N Chesapeake Utilities Corp 254900WW0FDCKAOCKE74 Chesapeake Utilities Corp 165303108 1500.00000000 NS USD 158445.00000000 0.178473749689 Long EC CORP US N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 250.00000000 NS USD 34082.50000000 0.038390808001 Long EC CORP US N 1 N N N Otter Tail Corp N/A Otter Tail Corp 689648103 12200.00000000 NS USD 1036634.00000000 1.167673053965 Long EC CORP US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 800.00000000 NS USD 101600.00000000 0.114443074684 Long EC CORP US N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 28500.00000000 NS USD 506445.00000000 0.570463808649 Long EC CORP BM N 1 N N N Axalta Coating Systems Ltd 529900AGLPA40GV6H619 Axalta Coating Systems Ltd 000000000 4500.00000000 NS USD 152865.00000000 0.172188391847 Long EC CORP US N 1 N N N Nestle SA KY37LUS27QQX7BB93L28 Nestle SA 000000000 10000.00000000 NS 1159384.10000000 1.305939775046 Long EC CORP CH N 1 N N N DATANG POWER 213800VW156IS7SJUL96 Datang International Power Generation Co Ltd 000000000 152000.00000000 NS 23943.14000000 0.026969749598 Long EC CORP CN N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 4000.00000000 NS USD 280880.00000000 0.316385539542 Long EC CORP US N 1 N N N WideOpenWest Inc 549300RM6J2BWWOFU889 WideOpenWest Inc 96758W101 87000.00000000 NS USD 352350.00000000 0.396889934696 Long EC CORP US N 1 N N N NiSource Inc 549300D8GOWWH0SJB189 NiSource Inc 65473P105 36000.00000000 NS USD 955800.00000000 1.076620972281 Long EC CORP US N 1 N N N Millicom International Cellula 549300CTHC1CP86P2G96 Millicom International Cellular SA 000000000 40000.00000000 NS 714848.73000000 0.805211482241 Long EC CORP LU N 1 N N N Endesa SA 549300LHK07F2CHV4X31 Endesa SA 000000000 10000.00000000 NS 203789.17000000 0.229549795298 Long EC CORP ES N 1 N N N Swisscom AG 5493005SL9HHOXS3B739 Swisscom AG 871013108 2000.00000000 NS USD 120360.00000000 0.135574492805 Long EC CORP CH N 1 N N N Anterix Inc 549300QIX2QHFGIEQG40 Anterix Inc 03676C100 8100.00000000 NS USD 269892.00000000 0.304008566071 Long EC CORP US N 1 N N N Arcosa Inc 549300WFHLTCZV7D6V29 Arcosa Inc 039653100 5000.00000000 NS USD 413200.00000000 0.465431874604 Long EC CORP US N 1 N N N Telefonica Brasil SA 529900MTGG2HSDBIWG79 Telefonica Brasil SA 87936R205 13500.00000000 NS USD 147690.00000000 0.166359229332 Long EC CORP BR N 1 N N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 1500.00000000 NS USD 136455.00000000 0.153704033032 Long EC CORP US N 1 N N N CNH Industrial NV 549300WGC2HZ5J67V817 CNH Industrial NV 000000000 175000.00000000 NS USD 2131500.00000000 2.400939111129 Long EC CORP GB N 1 N N N Badger Meter Inc 5493002JENE20OGTUG20 Badger Meter Inc 056525108 200.00000000 NS USD 30874.00000000 0.034776727242 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 Freeport-McMoRan Inc 35671D857 12000.00000000 NS USD 510840.00000000 0.575414372756 Long EC CORP US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 Corning Inc 219350105 500.00000000 NS USD 15225.00000000 0.017149565079 Long EC CORP US N 1 N N N Italgas SpA 815600F25FF44EF1FA76 Italgas SpA 000000000 16000.00000000 NS 91495.38000000 0.103061147703 Long EC CORP IT N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GE1 200000.00000000 PA USD 199121.96000000 0.224292611611 Long DBT UST US N 2 2024-02-01 None 0.00000000 N N N N N N Mueller Water Products Inc 549300F7ZU4P1F8V8L60 Mueller Water Products Inc 624758108 4500.00000000 NS USD 64800.00000000 0.072991252358 Long EC CORP US N 1 N N N Vodafone Group PLC 213800TB53ELEUKM7Q61 Vodafone Group PLC 92857W308 138000.00000000 NS USD 1200600.00000000 1.352365703411 Long EC CORP GB N 1 N N N Algonquin Power & Utilities Co 549300K5VIUTJXQL7X75 Algonquin Power & Utilities Corp 015857105 9000.00000000 NS 56782.76000000 0.063960567357 Long EC CORP CA N 1 N N N Kyushu Electric Power Co Inc 549300BYNZPLKQVQH430 Kyushu Electric Power Co Inc 000000000 23000.00000000 NS 166546.10000000 0.187598895283 Long EC CORP JP N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 1500.00000000 NS USD 221115.00000000 0.249065752548 Long EC CORP US N 1 N N N JCDecaux SE 9695009KV7AFPDEI5S30 JCDecaux SE 000000000 48000.00000000 NS 964410.72000000 1.086320158030 Long EC CORP FR N 1 N N N General Motors Co 54930070NSV60J38I987 General Motors Co 37045V100 500.00000000 NS USD 17960.00000000 0.020230291548 Long EC CORP US N 1 N N N APA Corp 549300VCIWLRHYVSHC79 APA Corp 03743Q108 6800.00000000 NS USD 243984.00000000 0.274825582026 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912796ZY8 115000.00000000 PA USD 114612.97000000 0.129100990999 Long DBT UST US N 2 2024-01-25 None 0.00000000 N N N N N N Gulf Coast Ultra Deep Royalty 549300LVVWU3NPP3DF95 Gulf Coast Ultra Deep Royalty Trust 40222T104 380000.00000000 NS USD 3990.00000000 0.004494368779 Long EC CORP US N 1 N N N Heineken NV 724500K5PTPSST86UQ23 Heineken NV 000000000 6000.00000000 NS 608982.98000000 0.685963431712 Long EC CORP NL N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 000000000 40000.00000000 NS 960436.50000000 1.081843563972 Long EC CORP DE N 1 N N N Trinity Industries Inc R1JB4KXN77XFCXOQKV49 Trinity Industries Inc 896522109 22000.00000000 NS USD 584980.00000000 0.658926277846 Long EC CORP US N 1 N N N Shenandoah Telecommunications 549300XH3H4OUKFPHS84 Shenandoah Telecommunications Co 82312B106 5000.00000000 NS USD 108100.00000000 0.121764728084 Long EC CORP US N 1 N N N NextEra Energy Partners LP 5493008F4ZOQFNG3WN54 NextEra Energy Partners LP 65341B106 35450.00000000 NS USD 1078034.50000000 1.214306917287 Long EC CORP US N 1 N N N Manchester United Plc 529900GWGZPE83MJOV59 Manchester United Plc 000000000 31000.00000000 NS USD 631780.00000000 0.711642182326 Long EC CORP GB N 1 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 14000.00000000 NS USD 603400.00000000 0.679674717173 Long EC CORP CA N 1 N N N Orascom Financial Holding SAE N/A Orascom Financial Holding SAE 000000000 135000.00000000 NS 1423.12000000 0.001603014059 Long EC CORP EG N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 ConocoPhillips 20825C104 1000.00000000 NS USD 116070.00000000 0.130742201561 Long EC CORP US N 1 N N N Iberdrola SA 5QK37QC7NWOJ8D7WVQ45 Iberdrola SA 000000000 214600.00000000 NS 2812094.04000000 3.167565829139 Long EC CORP ES N 1 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 Roper Technologies Inc 776696106 100.00000000 NS USD 54517.00000000 0.061408396679 Long EC CORP US N 1 N N N Essity AB 549300G8E6YUVJ1DA153 Essity AB 000000000 15000.00000000 NS 371800.66000000 0.418799317915 Long EC CORP SE N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11284V105 1950.00000000 NS USD 56140.50000000 0.063237120416 Long EC CORP US N 1 N N N Brookfield Asset Management Lt 549300CZ84WPNJZKY093 Brookfield Asset Management Ltd 113004105 1125.00000000 NS USD 45191.25000000 0.050903795264 Long EC CORP CA N 1 N N N Dominion Energy Inc ILUL7B6Z54MRYCF6H308 Dominion Energy Inc 25746U109 10000.00000000 NS USD 470000.00000000 0.529411861239 Long EC CORP US N 1 N N N Fortis Inc/Canada 549300MQYQ9Y065XPR71 Fortis Inc/Canada 349553107 650.00000000 NS USD 26734.50000000 0.030113960434 Long EC CORP CA N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 62000.00000000 NS USD 3110540.00000000 3.503737810337 Long EC CORP US N 1 N N N Fluence Corp Ltd 529900W0WS96MODKXL22 Fluence Corp Ltd 000000000 40000.00000000 NS 3134.67000000 0.003530918040 Long EC CORP US N 1 N N N BT Group PLC 213800LRO7NS5CYQMN21 BT Group PLC 000000000 128000.00000000 NS 201659.83000000 0.227151289228 Long EC CORP GB N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ Inc 002474104 28500.00000000 NS USD 1655565.00000000 1.864842017132 Long EC CORP US N 1 N N N FLUENCE CORP LTD N/A FLUENCE CORP LTD 000000000 16000.00000000 NS 466.11000000 0.000525030133 Long EC CORP AU N 2 N N N Rogers Communications Inc 5493000M6Z4XFIP6PF03 Rogers Communications Inc 775109200 43000.00000000 NS USD 2012830.00000000 2.267268248208 Long EC CORP CA N 1 N N N Koninklijke KPN NV 549300YO0JZHAL7FVP81 Koninklijke KPN NV 000000000 465000.00000000 NS 1600583.99000000 1.802910955777 Long EC CORP NL N 1 N N N Rogers Corp PW0CN80KNFR7RUOOKJ84 Rogers Corp 775133101 1000.00000000 NS USD 132070.00000000 0.148764733008 Long EC CORP US N 1 N N N Hera SpA 8156009414FD99443B48 Hera SpA 000000000 230000.00000000 NS 754616.06000000 0.850005729458 Long EC CORP IT N 1 N N N Kinder Morgan Inc 549300WR7IX8XE0TBO16 Kinder Morgan Inc 49456B101 32000.00000000 NS USD 564480.00000000 0.635834909430 Long EC CORP US N 1 N N N 2024-02-28 Gabelli Global Utility & Income Trust John C. Ball John C. Ball Treasurer