0001752724-24-199912.txt : 20240829 0001752724-24-199912.hdr.sgml : 20240829 20240829123531 ACCESSION NUMBER: 0001752724-24-199912 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240628 FILED AS OF DATE: 20240829 DATE AS OF CHANGE: 20240829 PERIOD START: 20241231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GABELLI UTILITY TRUST CENTRAL INDEX KEY: 0001080720 ORGANIZATION NAME: IRS NUMBER: 134046522 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09243 FILM NUMBER: 241261408 BUSINESS ADDRESS: STREET 1: 1 CORPORATE CENTER CITY: RYE STATE: NY ZIP: 10580 BUSINESS PHONE: 9149215083 MAIL ADDRESS: STREET 1: 1 CORPORATE CENTER CITY: RYE STATE: NY ZIP: 10580 FORMER COMPANY: FORMER CONFORMED NAME: GABELLI UTILITY FUND DATE OF NAME CHANGE: 19990225 NPORT-P 1 primary_doc.xml NPORT-P false 0001080720 XXXXXXXX Gabelli Utility Trust 811-09243 0001080720 549300TMXE7MFFNTOM48 One Corporate Center Rye 10580-1422 1-800-422-3554 Gabelli Utility Trust 549300TMXE7MFFNTOM48 2024-12-31 2024-06-28 N 281529647.46 70118341.41 211411306.05 0.00000000 0.00000000 20477094.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 48955875.00000000 2590.51000000 N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KL0 120000.00000000 PA USD 118611.20000000 0.056104473415 Long DBT UST US N 2 2024-09-19 None 0.00000000 N N N N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797LD7 4500000.00000000 PA USD 4412449.98000000 2.087140022188 Long DBT UST US N 2 2024-11-14 None 0.00000000 N N N N N N Northwest Natural Holding Co 254900PSJL6ZEC8FR782 Northwest Natural Holding Co 66765N105 5000.00000000 NS USD 180550.00000000 0.085402244266 Long EC CORP US N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 Sempra 816851109 1600.00000000 NS USD 121696.00000000 0.057563619597 Long EC CORP US N 1 N N N Arcosa Inc 549300WFHLTCZV7D6V29 Arcosa Inc 039653100 200.00000000 NS USD 16682.00000000 0.007890779500 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KB2 4445000.00000000 PA USD 4416019.98000000 2.088828673597 Long DBT UST US N 2 2024-08-15 None 0.00000000 N N N N N N Hera SpA 8156009414FD99443B48 Hera SpA 000000000 560000.00000000 NS 1915544.01000000 0.906074535837 Long EC CORP IT N 1 N N N Southwest Gas Holdings Inc 254900LKF9EV0CUKNE09 Southwest Gas Holdings Inc 844895102 132415.00000000 NS USD 9319367.70000000 4.408169020911 Long EC CORP US N 1 N N N SMARTONE TELE 529900CT7EGMVQRYNQ45 SmarTone Telecommunications Holdings Ltd 000000000 400.00000000 NS 185.94000000 0.000087951776 Long EC CORP HK N 1 N N N HUANENG POWER 529900WU0SMVKMPG4V21 Huaneng Power International Inc 000000000 220000.00000000 NS 163118.43000000 0.077156909461 Long EC CORP CN N 1 N N N California Water Service Group 529900QABDOBU6UVRQ36 California Water Service Group 130788102 33200.00000000 NS USD 1609868.00000000 0.761486237457 Long EC CORP US N 1 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 78440P306 2300.00000000 NS USD 48139.00000000 0.022770305382 Long EC CORP KR N 1 N N N Duke Energy Corp I1BZKREC126H0VB1BL91 Duke Energy Corp 26441C204 71700.00000000 NS USD 7186491.00000000 3.399293601781 Long EC CORP US N 1 N N N Otter Tail Corp N/A Otter Tail Corp 689648103 57000.00000000 NS USD 4992630.00000000 2.361571901371 Long EC CORP US N 1 N N N Alstom SA 96950032TUYMW11FB530 Alstom SA 000000000 3120.00000000 NS 52459.41000000 0.024813909426 Long EC CORP FR N 1 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 Enel SpA 000000000 300000.00000000 NS 2086424.79000000 0.986903126886 Long EC CORP IT N 1 N N N Energy Transfer LP MTLVN9N7JE8MIBIJ1H73 Energy Transfer LP 29273V100 85000.00000000 NS USD 1378700.00000000 0.652141092053 Long EC CORP US N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 636274409 67500.00000000 NS USD 3834000.00000000 1.813526471991 Long EC CORP GB N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 178000.00000000 NS USD 6354600.00000000 3.005799509368 Long EC CORP US N 1 N N N Vodafone Group PLC 213800TB53ELEUKM7Q61 Vodafone Group PLC 92857W308 234000.00000000 NS USD 2075580.00000000 0.981773415424 Long EC CORP GB N 1 N N N Edison International 549300I7ROF15MAEVP56 Edison International 281020107 63500.00000000 NS USD 4559935.00000000 2.156902147381 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 38000.00000000 NS USD 1567120.00000000 0.741265937607 Long EC CORP US N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 23800.00000000 NS USD 1483930.00000000 0.701916102655 Long EC CORP US N 1 N N N Telesat Corp N/A Telesat Corp 879512309 30000.00000000 NS USD 273000.00000000 0.129132166628 Long EC CORP CA N 1 N N N Korea Electric Power Corp 988400QG33WS7JEIV602 Korea Electric Power Corp 500631106 38000.00000000 NS USD 269420.00000000 0.127438785102 Long EC CORP KR N 1 N N N Electric Power Development Co 549300KMHPUAQI8VEH90 Electric Power Development Co Ltd 000000000 117000.00000000 NS 1825647.96000000 0.863552661449 Long EC CORP JP N 1 N N N NiSource Inc 549300D8GOWWH0SJB189 NiSource Inc 65473P105 48000.00000000 NS USD 1382880.00000000 0.654118280539 Long EC CORP US N 1 N N N Engie SA LAXUQCHT4FH58LRZDY46 Engie SA 000000000 13200.00000000 NS 188510.76000000 0.089167776086 Long EC CORP FR N 1 N N N Unitil Corp N/A Unitil Corp 913259107 17000.00000000 NS USD 880430.00000000 0.416453602434 Long EC CORP US N 1 N N N Northwestern Energy Group Inc 254900N1WG46G1VMDM34 Northwestern Energy Group Inc 668074305 73000.00000000 NS USD 3655840.00000000 1.729254725447 Long EC CORP US N 1 N N N Dominion Energy Inc ILUL7B6Z54MRYCF6H308 Dominion Energy Inc 25746U109 46500.00000000 NS USD 2278500.00000000 1.077756929168 Long EC CORP US N 1 N N N America Movil SAB de CV 5493000FNR3UCEAONM59 America Movil SAB de CV 02390A101 5000.00000000 NS USD 85000.00000000 0.040205985946 Long EC CORP MX N 1 N N N Cogeco Communications Inc 549300XHH6LJM6IAXV57 Cogeco Communications Inc 19239C106 7500.00000000 NS 282829.57000000 0.133781667255 Long EC CORP CA N 1 N N N Endesa SA 549300LHK07F2CHV4X31 Endesa SA 000000000 33000.00000000 NS 619710.57000000 0.293130287863 Long EC CORP ES N 1 N N N Timken Co/The B0I35MLPFXZSE70ASS73 Timken Co/The 887389104 300.00000000 NS USD 24039.00000000 0.011370725837 Long EC CORP US N 1 N N N Dril-Quip Inc 5299007REICYIJNMW197 Dril-Quip Inc 262037104 20880.00000000 NS USD 388368.00000000 0.183702568824 Long EC CORP US N 1 N N N Telekom Austria AG 529900KCNFQU5OJH7L33 Telekom Austria AG 000000000 85000.00000000 NS 848406.59000000 0.401306158053 Long EC CORP AT N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 10000.00000000 NS USD 323700.00000000 0.153113854716 Long EC CORP CA N 1 N N N CAPSTONE GREEN ENERGY CORP N/A CAPSTONE GREEN ENERGY CORP 000000000 5000.00000000 NS USD 1050.00000000 0.000496662179 Long EC CORP US N 2 N N N EDP - Energias de Portugal SA 529900CLC3WDMGI9VH80 EDP - Energias de Portugal SA 000000000 7595.00000000 NS 28460.39000000 0.013462094592 Long EC CORP PT N 1 N N N Operadora De Sites Mexicanos S 4469000001BRCBO8VP14 Operadora De Sites Mexicanos SAB de CV 000000000 1200.00000000 NS 1082.92000000 0.000512233721 Long EC CORP MX N 1 N N N Turkcell Iletisim Hizmetleri A 7890003EX1LTLS2FFL84 Turkcell Iletisim Hizmetleri AS 900111204 60000.00000000 NS USD 454800.00000000 0.215125675394 Long EC CORP TR N 1 N N N L B Foster Co 549300AUUJGJ2T2L2179 L B Foster Co 350060109 1971.00000000 NS USD 42415.92000000 0.020063222158 Long EC CORP US N 1 N N N RGC Resources Inc N/A RGC Resources Inc 74955L103 55000.00000000 NS USD 1124750.00000000 0.532019796393 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 000000000 110000.00000000 NS 2766049.66000000 1.308373573618 Long EC CORP DE N 1 N N N NextEra Energy Partners LP 5493008F4ZOQFNG3WN54 NextEra Energy Partners LP 65341B106 45400.00000000 NS USD 1254856.00000000 0.593561443541 Long EC CORP US N 1 N N N GATX Corp 549300IHYHCQP2PIR591 GATX Corp 361448103 21000.00000000 NS USD 2779560.00000000 1.314764121149 Long EC CORP US N 1 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E Corp 69331C108 55000.00000000 NS USD 960300.00000000 0.454233038876 Long EC CORP US N 1 N N N BT Group PLC 213800LRO7NS5CYQMN21 BT Group PLC 000000000 100000.00000000 NS 177416.43000000 0.083920029309 Long EC CORP GB N 1 N N N Southern Co/The 549300FC3G3YU2FBZD92 Southern Co/The 842587107 3600.00000000 NS USD 279252.00000000 0.132089435147 Long EC CORP US N 1 N N N Spire Inc 549300NXSY15DRY2R511 Spire Inc 84857L101 14850.00000000 NS USD 901840.50000000 0.426581017283 Long EC CORP US N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 Evergy Inc 30034W106 137000.00000000 NS USD 7256890.00000000 3.432593145365 Long EC CORP US N 1 N N N Orange SA 969500MCOONR8990S771 Orange SA 684060106 6000.00000000 NS USD 59940.00000000 0.028352315266 Long EC CORP FR N 1 N N N Portland General Electric Co GJOUP9M7C39GLSK9R870 Portland General Electric Co 736508847 58750.00000000 NS USD 2540350.00000000 1.201615016464 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KK2 465000.00000000 PA USD 460074.67000000 0.217620655487 Long DBT UST US N 2 2024-09-12 None 0.00000000 N N N N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 100.00000000 NS USD 17483.00000000 0.008269661791 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 78345.00000000 NS USD 3987760.50000000 1.886256972016 Long EC CORP US N 1 N N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 30000.00000000 NS USD 2682600.00000000 1.268900916474 Long EC CORP US N 1 N N N PNM Resources Inc 5493003JOBJGLZSDDQ28 PNM Resources Inc 69349H107 90000.00000000 NS USD 3326400.00000000 1.573425784150 Long EC CORP US N 1 N N N Artesian Resources Corp N/A Artesian Resources Corp 043113208 23000.00000000 NS USD 808680.00000000 0.382515020180 Long EC CORP US N 1 N N N York Water Co/The N/A York Water Co/The 987184108 9400.00000000 NS USD 348646.00000000 0.164913602074 Long EC CORP US N 1 N N N Neoen SA 969500C0AIAGQWZGJO13 Neoen SA 000000000 1500.00000000 NS 60497.97000000 0.028616241548 Long EC CORP FR N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 14000.00000000 NS USD 1189300.00000000 0.562552695132 Long EC CORP JP N 1 N N N Orascom Investment Holding 549300UT4N1DC4S2ZB61 Orascom Investment Holding 68555D206 10000.00000000 NS USD 140.00000000 0.000066221623 Long EC CORP EG N 3 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 17150.00000000 NS USD 1219536.50000000 0.576854910357 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KD8 690000.00000000 PA USD 684060.30000000 0.323568456569 Long DBT UST US N 2 2024-08-29 None 0.00000000 N N N N N N Black Hills Corp 3MGELCRSTNSAMJ962671 Black Hills Corp 092113109 33000.00000000 NS USD 1794540.00000000 0.848838235536 Long EC CORP US N 1 N N N Chesapeake Utilities Corp 254900WW0FDCKAOCKE74 Chesapeake Utilities Corp 165303108 9000.00000000 NS USD 955800.00000000 0.452104486679 Long EC CORP US N 1 N N N Furukawa Electric Co Ltd 353800TJR1DQ3P1QR918 Furukawa Electric Co Ltd 000000000 7500.00000000 NS 189912.36000000 0.089830749144 Long EC CORP JP N 1 N N N VEON Ltd 5493008CA3NMHYEVT131 VEON Ltd 91822M502 10000.00000000 NS USD 259400.00000000 0.122699208877 Long EC CORP NL N 1 N N N CenterPoint Energy Inc 21TPXMRRHFKOBHDC8J74 CenterPoint Energy Inc 15189T107 7500.00000000 NS USD 232350.00000000 0.109904245114 Long EC CORP US N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC 000000000 250.00000000 NS USD 109702.50000000 0.051890554980 Long EC CORP US N 1 N N N United States Cellular Corp 549300B164AZXESI6E03 United States Cellular Corp 911684108 32500.00000000 NS USD 1814150.00000000 0.858113993000 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 74.00000000 NS USD 27045.52000000 0.012792844671 Long EC CORP US N 1 N N N Allient Inc 549300I2LHAWYGNBPM97 Allient Inc 019330109 1200.00000000 NS USD 30324.00000000 0.014343603739 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 2100.00000000 NS USD 627816.00000000 0.296964250271 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 Constellation Energy Corp 21037T109 20500.00000000 NS USD 4105535.00000000 1.941965676627 Long EC CORP US N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 4100.00000000 NS USD 438700.00000000 0.207510188644 Long EC CORP US N 1 N N N Tele2 AB 213800EKD193RVI9HL76 Tele2 AB 000000000 1350.00000000 NS 13590.43000000 0.006428431030 Long EC CORP SE N 1 N N N Hokuriku Electric Power Co 353800Z4ZNGBULYR8W57 Hokuriku Electric Power Co 000000000 13000.00000000 NS 82295.36000000 0.038926659854 Long EC CORP JP N 1 N N N Telephone and Data Systems Inc N/A Telephone and Data Systems Inc 879433829 25000.00000000 NS USD 518250.00000000 0.245138261374 Long EC CORP US N 1 N N N American Water Works Co Inc 549300DXHIJQMD5WFW18 American Water Works Co Inc 030420103 22400.00000000 NS USD 2893184.00000000 1.368509591117 Long EC CORP US N 1 N N N Cia de Minas Buenaventura SAA 529900WQB1ZU9KB6EL71 Cia de Minas Buenaventura SAA 204448104 30000.00000000 NS USD 508500.00000000 0.240526398280 Long EC CORP PE N 1 N N N NTT 353800VHQU5VIXVUA841 Nippon Telegraph & Telephone Corp 000000000 1750000.00000000 NS 1651128.10000000 0.781002743348 Long EC CORP JP N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 121670.00000000 NS USD 9546228.20000000 4.515476668850 Long EC CORP US N 1 N N N Eos Energy Enterprises Inc N/A Eos Energy Enterprises Inc 29415C101 5500.00000000 NS USD 6985.00000000 0.003303986021 Long EC CORP US N 1 N N N Resideo Technologies Inc 5493006TKFPYISY2DS54 Resideo Technologies Inc 76118Y104 567.00000000 NS USD 11090.52000000 0.005245944603 Long EC CORP US N 1 N N N Emera Inc NQZVQT2P5IUF2PGA1Q48 Emera Inc 290876101 7000.00000000 NS 233580.64000000 0.110486352108 Long EC CORP CA N 1 N N N Kinder Morgan Inc 549300WR7IX8XE0TBO16 Kinder Morgan Inc 49456B101 105000.00000000 NS USD 2086350.00000000 0.986867750349 Long EC CORP US N 1 N N N Medmix AG N/A Medmix AG 000000000 300.00000000 NS 4534.48000000 0.002144861637 Long EC CORP CH N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 Xcel Energy Inc 98389B100 140200.00000000 NS USD 7488082.00000000 3.541949643047 Long EC CORP US N 1 N N N Kansai Electric Power Co Inc/T 353800PFUKP5ONPJNZ86 Kansai Electric Power Co Inc/The 000000000 25000.00000000 NS 419852.07000000 0.198594899130 Long EC CORP JP N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 600.00000000 NS 31930.38000000 0.015103440112 Long EC CORP DK N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP Inc 451107106 4700.00000000 NS USD 437805.00000000 0.207086843262 Long EC CORP US N 1 N N N ONE Gas Inc 549300HXDWI0LATTX840 ONE Gas Inc 68235P108 30300.00000000 NS USD 1934655.00000000 0.915114255782 Long EC CORP US N 1 N N N UGI Corp DX6GCWD4Q1JO9CRE5I40 UGI Corp 902681105 600.00000000 NS USD 13740.00000000 0.006499179375 Long EC CORP US N 1 N N N Iberdrola SA 5QK37QC7NWOJ8D7WVQ45 Iberdrola SA 000000000 110000.00000000 NS 1427201.52000000 0.675082873601 Long EC CORP ES N 1 N N N Oceaneering International Inc 549300L6PH74701W0R30 Oceaneering International Inc 675232102 1173.00000000 NS USD 27753.18000000 0.013127576059 Long EC CORP US N 1 N N N Zurn Elkay Water Solutions Cor 549300AM3633XDFU1Q85 Zurn Elkay Water Solutions Corp 98983L108 4100.00000000 NS USD 120540.00000000 0.057016818188 Long EC CORP US N 1 N N N Exelon Corp 3SOUA6IRML7435B56G12 Exelon Corp 30161N101 66100.00000000 NS USD 2287721.00000000 1.082118569126 Long EC CORP US N 1 N N N HUTCHTEL HK N/A Hutchison Telecommunications Hong Kong Holdings Ltd 000000000 200.00000000 NS 25.10000000 0.000011872591 Long EC CORP HK N 1 N N N Iveco Group NV 549300ZWF2ZJDD9EOR96 Iveco Group NV 000000000 45000.00000000 NS 504578.09000000 0.238671289358 Long EC CORP IT N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 5500.00000000 NS 178140.42000000 0.084262484976 Long EC CORP CA N 1 N N N NextEra Energy Inc 254900RHL9MEUS5NKX63 NextEra Energy Inc 65339F101 190050.00000000 NS USD 13457440.50000000 6.365525454356 Long EC CORP US N 1 N N N Telefonica SA 549300EEJH4FEPDBBR25 Telefonica SA 879382208 250000.00000000 NS USD 1052500.00000000 0.497844708338 Long EC CORP ES N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC 000000000 1085.00000000 NS USD 28372.75000000 0.013420639856 Long EC CORP GB N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C204 3300.00000000 NS USD 81477.00000000 0.038539566082 Long EC CORP US N 1 N N N Landis+Gyr Group AG 529900PZYVAKCYSLFL19 Landis+Gyr Group AG 000000000 2622.00000000 NS 211872.89000000 0.100218334562 Long EC CORP CH N 1 N N N Chubu Electric Power Co Inc 529900A76GOP0PGNHT63 Chubu Electric Power Co Inc 000000000 8000.00000000 NS 94524.21000000 0.044711047751 Long EC CORP JP N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 18000.00000000 NS USD 1401480.00000000 0.662916296287 Long EC CORP US N 1 N N N CNH Industrial NV 549300WGC2HZ5J67V817 CNH Industrial NV 000000000 210000.00000000 NS USD 2127300.00000000 1.006237575343 Long EC CORP GB N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 100.00000000 NS USD 20448.00000000 0.009672141183 Long EC CORP US N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 25500.00000000 NS USD 2974575.00000000 1.407008478201 Long EC CORP US N 1 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 55642.00000000 NS USD 2737586.40000000 1.294910121482 Long EC CORP CA N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 33705.00000000 NS USD 1138554.90000000 0.538549674221 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 1263.00000000 NS USD 59588.34000000 0.028185976007 Long EC CORP US N 1 N N N Badger Meter Inc 5493002JENE20OGTUG20 Badger Meter Inc 056525108 400.00000000 NS USD 74540.00000000 0.035258284617 Long EC CORP US N 1 N N N Severn Trent PLC 213800RPBXRETY4A4C59 Severn Trent PLC 000000000 140000.00000000 NS 4211981.20000000 1.992315963936 Long EC CORP GB N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797JT5 1020000.00000000 PA USD 1016450.40000000 0.480792829386 Long DBT UST US N 2 2024-07-25 None 0.00000000 N N N N N N Mueller Industries Inc 5493005IZFE4VJLLYG84 Mueller Industries Inc 624756102 53500.00000000 NS USD 3046290.00000000 1.440930505050 Long EC CORP US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 1250.00000000 NS USD 169537.50000000 0.080193204028 Long EC CORP US N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 90000.00000000 NS USD 864900.00000000 0.409107732296 Long EC CORP US N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 110000.00000000 NS USD 1963500.00000000 0.928758275366 Long EC CORP GB N 1 N N N Indosat Tbk PT 254900YJOUDT9FUSHL33 Indosat Tbk PT 000000000 2000.00000000 NS 1306.87000000 0.000618164668 Long EC CORP ID N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT Inc 45073V108 290.00000000 NS USD 37462.20000000 0.017720055137 Long EC CORP US N 1 N N N Eurotelesites AG 5299007TJV9W1OY91Y28 Eurotelesites AG 000000000 21250.00000000 NS 83293.14000000 0.039398621368 Long EC CORP AT N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 Exxon Mobil Corp 30231G102 18000.00000000 NS USD 2072160.00000000 0.980155715754 Long EC CORP US N 1 N N N Weatherford International PLC 529900LPBDSCQDJKHQ39 Weatherford International PLC 000000000 293.00000000 NS USD 35877.85000000 0.016970639210 Long EC CORP US N 1 N N N Antero Resources Corp APVBKPOULHUX7YZLKU17 Antero Resources Corp 03674X106 450.00000000 NS USD 14683.50000000 0.006945465819 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA Inc 02156K103 4000.00000000 NS USD 8160.00000000 0.003859774650 Long EC CORP US N 1 N N N Mueller Water Products Inc 549300F7ZU4P1F8V8L60 Mueller Water Products Inc 624758108 2965.00000000 NS USD 53132.80000000 0.025132430707 Long EC CORP US N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 000000000 100625.00000000 NS 1122667.75000000 0.531034867990 Long EC CORP GB N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604301 10000.00000000 NS USD 1589700.00000000 0.751946539521 Long EC CORP US N 1 N N N Algonquin Power & Utilities Co 549300K5VIUTJXQL7X75 Algonquin Power & Utilities Corp 015857105 42000.00000000 NS USD 246120.00000000 0.116417614837 Long EC CORP CA N 1 N N N Hokkaido Electric Power Co Inc 353800XDXIIZDHUO0J51 Hokkaido Electric Power Co Inc 000000000 15000.00000000 NS 111318.29000000 0.052654842392 Long EC CORP JP N 1 N N N Chevron Corp N/A Chevron Corp 166764100 46.00000000 NS USD 7195.32000000 0.003403469821 Long EC CORP US N 1 N N N Veolia Environnement SA 969500LENY69X51OOT31 Veolia Environnement SA 000000000 27712.00000000 NS 828614.41000000 0.391944227336 Long EC CORP FR N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products and Chemicals Inc 009158106 200.00000000 NS USD 51610.00000000 0.024412128643 Long EC CORP US N 1 N N N PrairieSky Royalty Ltd 529900AXG582AP7CV733 PrairieSky Royalty Ltd 739721108 20000.00000000 NS 380103.07000000 0.179793161066 Long EC CORP CA N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 80444.00000000 NS USD 4788831.32000000 2.265172761795 Long EC CORP US N 1 N N N AT&T Inc 549300Z40J86GGSTL398 AT&T Inc 00206R102 35000.00000000 NS USD 668850.00000000 0.316373808239 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797LE5 1000000.00000000 PA USD 979602.64000000 0.463363411495 Long DBT UST US N 2 2024-11-21 None 0.00000000 N N N N N N Shikoku Electric Power Co Inc 353800KWK6U7ZCIWXS64 Shikoku Electric Power Co Inc 000000000 15000.00000000 NS 128659.33000000 0.060857355457 Long EC CORP JP N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 105182.00000000 NS USD 5699812.58000000 2.696077464585 Long EC CORP US N 1 N N N Proximus SADP 549300CWRXC5EP004533 Proximus SADP 000000000 8500.00000000 NS 67817.91000000 0.032078658075 Long EC CORP BE N 1 N N N Kinnevik AB 2138006PZH76JOS6MN27 Kinnevik AB 000000000 7000.00000000 NS 57425.23000000 0.027162799886 Long EC CORP SE N 1 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 6000.00000000 NS 138930.77000000 0.065715865719 Long EC CORP DK N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KM8 200000.00000000 PA USD 197477.00000000 0.093408911609 Long DBT UST US N 2 2024-09-26 None 0.00000000 N N N N N N Avangrid Inc 549300OX0Q38NLSKPB49 Avangrid Inc 05351W103 64000.00000000 NS USD 2273920.00000000 1.075590536043 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797GK7 700000.00000000 PA USD 696137.83000000 0.329281268351 Long DBT UST US N 2 2024-08-08 None 0.00000000 N N N N N N Cogeco Inc 5493000KSZQCX0QM2V25 Cogeco Inc 19238T100 20900.00000000 NS 736361.98000000 0.348307757876 Long EC CORP CA N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 2200.00000000 NS USD 300850.00000000 0.142305539671 Long EC CORP US N 1 N N N Matthews International Corp 549300ZVC5O0ATML6U61 Matthews International Corp 577128101 500.00000000 NS USD 12525.00000000 0.005924470282 Long EC CORP US N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 1150.00000000 NS USD 315617.50000000 0.149290738464 Long EC CORP US N 1 N N N FirstEnergy Corp 549300SVYJS666PQJH88 FirstEnergy Corp 337932107 100200.00000000 NS USD 3834654.00000000 1.813835821577 Long EC CORP US N 1 N N N DTE Energy Co 549300IX8SD6XXD71I78 DTE Energy Co 233331107 16800.00000000 NS USD 1864968.00000000 0.882151496457 Long EC CORP US N 1 N N N Fluidra SA 95980020140005026620 Fluidra SA 000000000 800.00000000 NS 16698.25000000 0.007898465939 Long EC CORP ES N 1 N N N MGE Energy Inc N/A MGE Energy Inc 55277P104 57000.00000000 NS USD 4259040.00000000 2.014575322188 Long EC CORP US N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 Pinnacle West Capital Corp 723484101 1100.00000000 NS USD 84018.00000000 0.039741488556 Long EC CORP US N 1 N N N Millicom International Cellula 549300CTHC1CP86P2G96 Millicom International Cellular SA 000000000 103000.00000000 NS 2507217.66000000 1.185943035329 Long EC CORP LU N 1 N N N American Electric Power Co Inc 1B4S6S7G0TW5EE83BO58 American Electric Power Co Inc 025537101 50950.00000000 NS USD 4470353.00000000 2.114528822286 Long EC CORP US N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 5947.00000000 NS USD 57210.14000000 0.027061059821 Long EC CORP US N 1 N N N Devon Energy Corp 54930042348RKR3ZPN35 Devon Energy Corp 25179M103 4500.00000000 NS USD 213300.00000000 0.100893374146 Long EC CORP US N 1 N N N Avista Corp Q0IK63NITJD6RJ47SW96 Avista Corp 05379B107 53000.00000000 NS USD 1834330.00000000 0.867659367075 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 251566105 60000.00000000 NS USD 1511400.00000000 0.714909731290 Long EC CORP DE N 1 N N N Rogers Communications Inc 5493000M6Z4XFIP6PF03 Rogers Communications Inc 775109200 22000.00000000 NS USD 813560.00000000 0.384823316784 Long EC CORP CA N 1 N N N Middlesex Water Co N/A Middlesex Water Co 596680108 6700.00000000 NS USD 350142.00000000 0.165621227427 Long EC CORP US N 1 N N N Ducommun Inc 549300Z71HMWF90S2214 Ducommun Inc 264147109 275.00000000 NS USD 15966.50000000 0.007552339701 Long EC CORP US N 1 N N N Tohoku Electric Power Co Inc 353800KTF7EYIIYHY088 Tohoku Electric Power Co Inc 000000000 11000.00000000 NS 99238.61000000 0.046941013635 Long EC CORP JP N 1 N N N American States Water Co 529900L26LIS2V8PWM23 American States Water Co 029899101 26000.00000000 NS USD 1886820.00000000 0.892487745926 Long EC CORP US N 1 N N N PPL Corp 9N3UAJSNOUXFKQLF3V18 PPL Corp 69351T106 22240.00000000 NS USD 614936.00000000 0.290871860871 Long EC CORP US N 1 N N N GAM Holding AG 549300GGVID7ZGDMX291 GAM Holding AG 000000000 150000.00000000 NS 33390.84000000 0.015794254632 Long EC CORP CH N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KC0 1000000.00000000 PA USD 992460.36000000 0.469445262196 Long DBT UST US N 2 2024-08-22 None 0.00000000 N N N N N N Knife River Corp N/A Knife River Corp 498894104 2700.00000000 NS USD 189378.00000000 0.089577990665 Long EC CORP US N 1 N N N Enbridge Inc 98TPTUM4IVMFCZBCUR27 Enbridge Inc 29250N105 99500.00000000 NS USD 3541205.00000000 1.675031040753 Long EC CORP CA N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 2000.00000000 NS USD 295040.00000000 0.139557342278 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 124200.00000000 NS USD 7043382.00000000 3.331601384806 Long EC CORP US N 1 N N N Ormat Technologies Inc 5493000TSHHWY24VHM09 Ormat Technologies Inc 686688102 12500.00000000 NS USD 896250.00000000 0.423936645937 Long EC CORP US N 1 N N N Orange Belgium SA 5493007JS0ZHJVBUWP18 Orange Belgium SA 000000000 150000.00000000 NS 2399998.95000000 1.135227341830 Long EC CORP BE N 1 N N N Tidewater Inc 2549000JA5GRUPLMUH98 Tidewater Inc 88642R109 196.00000000 NS USD 18661.16000000 0.008826945137 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp/The 00130H105 240000.00000000 NS USD 4216800.00000000 1.994595312231 Long EC CORP US N 1 N N N Orascom Financial Holding SAE N/A Orascom Financial Holding SAE 000000000 59000.00000000 NS 368.52000000 0.000174314234 Long EC CORP EG N 1 N N N Sulzer AG 529900NZ6MAST5IJF669 Sulzer AG 000000000 100.00000000 NS 13823.81000000 0.006538822477 Long EC CORP CH N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ Inc 002474104 15664.00000000 NS USD 1210044.00000000 0.572364847750 Long EC CORP US N 1 N N N Occidental Petroleum Corp IM7X0T3ECJW4C1T7ON55 Occidental Petroleum Corp 674599105 107.00000000 NS USD 6744.21000000 0.003190089558 Long EC CORP US N 1 N N N Anterix Inc 549300QIX2QHFGIEQG40 Anterix Inc 03676C100 21422.00000000 NS USD 848096.98000000 0.401159708932 Long EC CORP US N 1 N N N Transocean Ltd 529900QO4W5DQGBGEF32 Transocean Ltd 000000000 1449.00000000 NS USD 7752.15000000 0.003666856870 Long EC CORP US N 1 N N N Trinity Industries Inc R1JB4KXN77XFCXOQKV49 Trinity Industries Inc 896522109 13000.00000000 NS USD 388960.00000000 0.183982591691 Long EC CORP US N 1 N N N Flowserve Corp 6Y0GK87T6V7NJKZJVM41 Flowserve Corp 34354P105 1310.00000000 NS USD 63011.00000000 0.029804933888 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 26000.00000000 NS USD 970580.00000000 0.459095598118 Long EC CORP US N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11284V105 2950.00000000 NS USD 83721.00000000 0.039601004111 Long EC CORP US N 1 N N N ITV PLC ZLECI7ED2QMWFGYCXZ59 ITV PLC 000000000 300000.00000000 NS 305280.15000000 0.144401052007 Long EC CORP GB N 1 N N N NOV Inc 549300EHF3IW1AR6U008 NOV Inc 62955J103 807.00000000 NS USD 15341.07000000 0.007256504056 Long EC CORP US N 1 N N N Kyushu Electric Power Co Inc 549300BYNZPLKQVQH430 Kyushu Electric Power Co Inc 000000000 22000.00000000 NS 226577.16000000 0.107173624832 Long EC CORP JP N 1 N N N SDCL EDGE ACQUISITION CORP-A N/A SDCL EDGE Acquisition Corp 000000000 7500.00000000 NS USD 1650.00000000 0.000780469138 Long EC CORP US N 1 N N N DT Midstream Inc N/A DT Midstream Inc 23345M107 8000.00000000 NS USD 568240.00000000 0.268784111227 Long EC CORP US N 1 N N N Bouygues SA 969500MOCLNQFNZN0D63 Bouygues SA 000000000 17000.00000000 NS 545638.32000000 0.258093254421 Long EC CORP FR N 1 N N N Public Service Enterprise Grou PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group Inc 744573106 31673.00000000 NS USD 2334300.10000000 1.104151023714 Long EC CORP US N 1 N N N Chugoku Electric Power Co Inc/ 353800MV866ELME96Q46 Chugoku Electric Power Co Inc/The 000000000 9000.00000000 NS 59099.38000000 0.027954692255 Long EC CORP JP N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 83000.00000000 NS USD 1446690.00000000 0.684301150695 Long EC CORP GB N 1 N N N Accelleron Industries AG 254900KS0MD2PAARXD14 Accelleron Industries AG 00449R109 1200.00000000 NS USD 46752.00000000 0.022114238293 Long EC CORP CH N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 5500.00000000 NS USD 968990.00000000 0.458343509675 Long EC CORP US N 1 N N N Pharol SGPS SA 549300JNP3LA8FWLU630 Pharol SGPS SA 000000000 30000.00000000 NS 1420.08000000 0.000671714312 Long EC CORP PT N 1 N N N Atlantica Sustainable Infrastr 549300ITBBGKJ651R879 Atlantica Sustainable Infrastructure PLC 000000000 1800.00000000 NS USD 39510.00000000 0.018688688291 Long EC CORP GB N 1 N N N SJW Group N/A SJW Group 784305104 29000.00000000 NS USD 1572380.00000000 0.743753978620 Long EC CORP US N 1 N N N MDU Resources Group Inc N/A MDU Resources Group Inc 552690109 10000.00000000 NS USD 251000.00000000 0.118725911442 Long EC CORP US N 1 N N N Hawaiian Electric Industries I JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 58000.00000000 NS USD 523160.00000000 0.247460748327 Long EC CORP US N 1 N N N EchoStar Corp 549300EE20907QZ9GT38 EchoStar Corp 278768106 30000.00000000 NS USD 534300.00000000 0.252730097544 Long EC CORP US N 1 N N N Kinnevik AB 2138006PZH76JOS6MN27 Kinnevik AB 000000000 6000.00000000 NS 49759.41000000 0.023536778107 Long EC CORP SE N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 142000.00000000 NS USD 11580100.00000000 5.477521621885 Long EC CORP US N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 300.00000000 NS USD 43302.00000000 0.020482348275 Long EC CORP US N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 300.00000000 NS USD 7578.00000000 0.003584481900 Long EC CORP IL N 1 N N N Graham Corp 254900EI9P4LTY524J77 Graham Corp 384556106 1396.00000000 NS USD 39311.36000000 0.018594729267 Long EC CORP US N 1 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB Ltd 000375204 22000.00000000 NS USD 1225620.00000000 0.579732476422 Long EC CORP CH N 1 N N N 2024-08-28 Gabelli Utility Trust John C. Ball John C. Ball Treasurer