Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

GABELLI UTILITY TRUST Regulatory Filings 2024

Nov 29, 2024

32766_rns_2024-11-29_25f0348f-dd25-4155-bc9c-d631af721284.zip

Regulatory Filings

Open in viewer

Opens in your device viewer

xml version="1.0" encoding="UTF-8"? 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-09-30 N 308598931.89 69992696.97 238606234.92 0.00000000 0.00000000 20477094.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 48939125.00000000 2622.26000000 N VEON Ltd 5493008CA3NMHYEVT131 VEON Ltd 91822M502 10000.00000000 NS USD 304200.00000000 0.127490381842 Long EC CORP NL N 1 N N N UGI Corp DX6GCWD4Q1JO9CRE5I40 UGI Corp 902681105 600.00000000 NS USD 15012.00000000 0.006291537186 Long EC CORP US N 1 N N N Korea Electric Power Corp 988400QG33WS7JEIV602 Korea Electric Power Corp 500631106 38000.00000000 NS USD 294880.00000000 0.123584364884 Long EC CORP KR N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 106000.00000000 NS USD 2290660.00000000 0.960016824693 Long EC CORP GB N 1 N N N Matthews International Corp 549300ZVC5O0ATML6U61 Matthews International Corp 577128101 600.00000000 NS USD 13920.00000000 0.005833879405 Long EC CORP US N 1 N N N Energy Transfer LP MTLVN9N7JE8MIBIJ1H73 Energy Transfer LP 29273V100 85000.00000000 NS USD 1364250.00000000 0.571757900818 Long EC CORP US N 1 N N N Tohoku Electric Power Co Inc 353800KTF7EYIIYHY088 Tohoku Electric Power Co Inc 000000000 11000.00000000 NS 104929.55000000 0.043976030230 Long EC CORP JP N 1 N N N AT&T Inc 549300Z40J86GGSTL398 AT&T Inc 00206R102 35000.00000000 NS USD 770000.00000000 0.322707409661 Long EC CORP US N 1 N N N Rogers Communications Inc 5493000M6Z4XFIP6PF03 Rogers Communications Inc 775109200 22000.00000000 NS USD 884620.00000000 0.370744712641 Long EC CORP CA N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ Inc 002474104 15322.00000000 NS USD 1265750.42000000 0.530476674435 Long EC CORP US N 1 N N N Weatherford International PLC 529900LPBDSCQDJKHQ39 Weatherford International PLC 000000000 176.00000000 NS USD 14945.92000000 0.006263843023 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp/The 00130H105 244000.00000000 NS USD 4894640.00000000 2.051346228082 Long EC CORP US N 1 N N N DTE Energy Co 549300IX8SD6XXD71I78 DTE Energy Co 233331107 16800.00000000 NS USD 2157288.00000000 0.904120548536 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy Inc 25278X109 100.00000000 NS USD 17240.00000000 0.007225293172 Long EC CORP US N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 13500.00000000 NS USD 1303695.00000000 0.546379268101 Long EC CORP JP N 1 N N N Algonquin Power & Utilities Co 549300K5VIUTJXQL7X75 Algonquin Power & Utilities Corp 015857105 85000.00000000 NS USD 463250.00000000 0.194148321461 Long EC CORP CA N 1 N N N Timken Co/The B0I35MLPFXZSE70ASS73 Timken Co/The 887389104 300.00000000 NS USD 25287.00000000 0.010597795153 Long EC CORP US N 1 N N N Kinnevik AB 2138006PZH76JOS6MN27 Kinnevik AB 000000000 7000.00000000 NS 56918.92000000 0.023854749654 Long EC CORP SE N 1 N N N Chubu Electric Power Co Inc 529900A76GOP0PGNHT63 Chubu Electric Power Co Inc 000000000 8000.00000000 NS 93567.58000000 0.039214222558 Long EC CORP JP N 1 N N N Kansai Electric Power Co Inc/T 353800PFUKP5ONPJNZ86 Kansai Electric Power Co Inc/The 000000000 25000.00000000 NS 412245.61000000 0.172772354476 Long EC CORP JP N 1 N N N Neoen SA 969500C0AIAGQWZGJO13 Neoen SA 000000000 1500.00000000 NS 65119.27000000 0.027291520702 Long EC CORP FR N 1 N N N Spire Inc 549300NXSY15DRY2R511 Spire Inc 84857L101 14850.00000000 NS USD 999256.50000000 0.418788930781 Long EC CORP US N 1 N N N Shikoku Electric Power Co Inc 353800KWK6U7ZCIWXS64 Shikoku Electric Power Co Inc 000000000 15000.00000000 NS 132805.71000000 0.055658943717 Long EC CORP JP N 1 N N N York Water Co/The N/A York Water Co/The 987184108 9400.00000000 NS USD 352124.00000000 0.147575355739 Long EC CORP US N 1 N N N Arcosa Inc 549300WFHLTCZV7D6V29 Arcosa Inc 039653100 200.00000000 NS USD 18952.00000000 0.007942793282 Long EC CORP US N 1 N N N Middlesex Water Co N/A Middlesex Water Co 596680108 6700.00000000 NS USD 437108.00000000 0.183192195353 Long EC CORP US N 1 N N N Orascom Financial Holding SAE N/A Orascom Financial Holding SAE 000000000 59000.00000000 NS 420.38000000 0.000176181481 Long EC CORP EG N 1 N N N PPL Corp 9N3UAJSNOUXFKQLF3V18 PPL Corp 69351T106 22240.00000000 NS USD 735699.20000000 0.308331926132 Long EC CORP US N 1 N N N Telephone and Data Systems Inc N/A Telephone and Data Systems Inc 879433829 25000.00000000 NS USD 581250.00000000 0.243602184240 Long EC CORP US N 1 N N N L B Foster Co 549300AUUJGJ2T2L2179 L B Foster Co 350060109 2236.00000000 NS USD 45681.48000000 0.019145132571 Long EC CORP US N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP Inc 451107106 4700.00000000 NS USD 484523.00000000 0.203063847079 Long EC CORP US N 1 N N N MDU Resources Group Inc N/A MDU Resources Group Inc 552690109 10000.00000000 NS USD 274100.00000000 0.114875455828 Long EC CORP US N 1 N N N Ducommun Inc 549300Z71HMWF90S2214 Ducommun Inc 264147109 275.00000000 NS USD 18103.25000000 0.007587081706 Long EC CORP US N 1 N N N APA Corp 549300VCIWLRHYVSHC79 APA Corp 03743Q108 375.00000000 NS USD 9172.50000000 0.003844199630 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 74.00000000 NS USD 31697.90000000 0.013284606754 Long EC CORP US N 1 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E Corp 69331C108 54800.00000000 NS USD 1083396.00000000 0.454051839996 Long EC CORP US N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 83000.00000000 NS USD 1752130.00000000 0.734318615180 Long EC CORP GB N 1 N N N MGE Energy Inc N/A MGE Energy Inc 55277P104 57000.00000000 NS USD 5212650.00000000 2.184624388272 Long EC CORP US N 1 N N N Tele2 AB 213800EKD193RVI9HL76 Tele2 AB 000000000 1350.00000000 NS 15273.46000000 0.006401115211 Long EC CORP SE N 1 N N N Vodafone Group PLC 213800TB53ELEUKM7Q61 Vodafone Group PLC 92857W308 230000.00000000 NS USD 2304600.00000000 0.965859086110 Long EC CORP GB N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 178000.00000000 NS USD 7301560.00000000 3.060087680629 Long EC CORP US N 1 N N N PrairieSky Royalty Ltd 529900AXG582AP7CV733 PrairieSky Royalty Ltd 739721108 20000.00000000 NS 406521.50000000 0.170373376930 Long EC CORP CA N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 2000.00000000 NS USD 271600.00000000 0.113827704498 Long EC CORP US N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 600.00000000 NS 39889.20000000 0.016717584942 Long EC CORP DK N 1 N N N WI TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill- When Issued 912797LQ8 250000.00000000 PA USD 247529.54000000 0.103739761906 Long DBT UST US N 2 2024-12-19 None 0.00000000 N N N N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 500.00000000 NS USD 23580.00000000 0.009882390545 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 37500.00000000 NS USD 1684125.00000000 0.705817683500 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 3275776.00000000 1.372879464402 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 147354.00000000 0.061756139796 Long EC CORP US N 1 N N N Oceaneering International Inc 549300L6PH74701W0R30 Oceaneering International Inc 675232102 674.00000000 NS USD 16762.38000000 0.007025122376 Long EC CORP US N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC 000000000 681.00000000 NS USD 17862.63000000 0.007486237736 Long EC CORP GB N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 105182.00000000 NS USD 6375081.02000000 2.671799847199 Long EC CORP US N 1 N N N SDCL EDGE ACQUISITION CORP-A N/A SDCL EDGE Acquisition Corp 000000000 7500.00000000 NS USD 750.00000000 0.000314325399 Long EC CORP US N 1 N N N Antero Resources Corp APVBKPOULHUX7YZLKU17 Antero Resources Corp 03674X106 450.00000000 NS USD 12892.50000000 0.005403253609 Long EC CORP US N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 Sempra 816851109 1825.00000000 NS USD 152624.75000000 0.063965113925 Long EC CORP US N 1 N N N Cogeco Inc 5493000KSZQCX0QM2V25 Cogeco Inc 19238T100 20900.00000000 NS 924424.56000000 0.387426824915 Long EC CORP CA N 1 N N N FirstEnergy Corp 549300SVYJS666PQJH88 FirstEnergy Corp 337932107 100200.00000000 NS USD 4443870.00000000 1.862428281260 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA Inc 02156K103 4000.00000000 NS USD 9840.00000000 0.004123949235 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797LP0 270000.00000000 PA USD 267588.18000000 0.112146348602 Long DBT UST US N 2 2024-12-12 None 0.00000000 N N N N N N Chesapeake Utilities Corp 254900WW0FDCKAOCKE74 Chesapeake Utilities Corp 165303108 9000.00000000 NS USD 1117530.00000000 0.468357417556 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604301 10000.00000000 NS USD 1885800.00000000 0.790339783297 Long EC CORP US N 1 N N N ITV PLC ZLECI7ED2QMWFGYCXZ59 ITV PLC 000000000 300000.00000000 NS 321068.54000000 0.134559995931 Long EC CORP GB N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 251566105 60000.00000000 NS USD 1765800.00000000 0.740047719453 Long EC CORP DE N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 123400.00000000 NS USD 8397370.00000000 3.519342234629 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 26000.00000000 NS USD 1002820.00000000 0.420282395527 Long EC CORP US N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 24700.00000000 NS USD 3426137.00000000 1.435895839498 Long EC CORP US N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC 000000000 250.00000000 NS USD 119215.00000000 0.049963069925 Long EC CORP US N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C204 3300.00000000 NS USD 101244.00000000 0.042431414264 Long EC CORP US N 1 N N N NextEra Energy Inc 254900RHL9MEUS5NKX63 NextEra Energy Inc 65339F101 186050.00000000 NS USD 15726806.50000000 6.591112971240 Long EC CORP US N 1 N N N Northwestern Energy Group Inc 254900N1WG46G1VMDM34 Northwestern Energy Group Inc 668074305 72500.00000000 NS USD 4148450.00000000 1.738617602088 Long EC CORP US N 1 N N N Orange Belgium SA 5493007JS0ZHJVBUWP18 Orange Belgium SA 000000000 146500.00000000 NS 2416793.36000000 1.012879382976 Long EC CORP BE N 1 N N N Orange SA 969500MCOONR8990S771 Orange SA 684060106 6000.00000000 NS USD 68880.00000000 0.028867644646 Long EC CORP FR N 1 N N N Flowserve Corp 6Y0GK87T6V7NJKZJVM41 Flowserve Corp 34354P105 936.00000000 NS USD 48381.84000000 0.020276854884 Long EC CORP US N 1 N N N Mueller Water Products Inc 549300F7ZU4P1F8V8L60 Mueller Water Products Inc 624758108 2765.00000000 NS USD 60000.50000000 0.025146241471 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912796ZV4 100000.00000000 PA USD 98923.66000000 0.041458958536 Long DBT UST US N 2 2024-12-26 None 0.00000000 N N N N N N Telekom Austria AG 529900KCNFQU5OJH7L33 Telekom Austria AG 000000000 85000.00000000 NS 832636.20000000 0.348958274405 Long EC CORP AT N 1 N N N Badger Meter Inc 5493002JENE20OGTUG20 Badger Meter Inc 056525108 400.00000000 NS USD 87364.00000000 0.036614298880 Long EC CORP US N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 23000.00000000 NS USD 1476370.00000000 0.618747452469 Long EC CORP US N 1 N N N Duke Energy Corp I1BZKREC126H0VB1BL91 Duke Energy Corp 26441C204 71700.00000000 NS USD 8267010.00000000 3.464708289274 Long EC CORP US N 1 N N N WI TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill- When Issued 912797LE5 2135000.00000000 PA USD 2121024.35000000 0.888922433527 Long DBT UST US N 2 2024-11-21 None 0.00000000 N N N N N N Electric Power Development Co 549300KMHPUAQI8VEH90 Electric Power Development Co Ltd 000000000 115000.00000000 NS 1916333.28000000 0.803136297189 Long EC CORP JP N 1 N N N CAPSTONE GREEN ENERGY CORP N/A CAPSTONE GREEN ENERGY CORP 000000000 5000.00000000 NS USD 1050.00000000 0.000440055558 Long EC CORP US N 2 N N N Kyushu Electric Power Co Inc 549300BYNZPLKQVQH430 Kyushu Electric Power Co Inc 000000000 22000.00000000 NS 239172.03000000 0.100237125019 Long EC CORP JP N 1 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB Ltd 000375204 22000.00000000 NS USD 1274240.00000000 0.534034661930 Long EC CORP CH N 1 N N N Alstom SA 96950032TUYMW11FB530 Alstom SA 000000000 548.00000000 NS 11367.47000000 0.004764112724 Long EC CORP FR N 1 N N N Furukawa Electric Co Ltd 353800TJR1DQ3P1QR918 Furukawa Electric Co Ltd 000000000 7500.00000000 NS 188276.22000000 0.078906663970 Long EC CORP JP N 1 N N N Atlantica Sustainable Infrastr 549300ITBBGKJ651R879 Atlantica Sustainable Infrastructure PLC 000000000 800.00000000 NS USD 17584.00000000 0.007369463755 Long EC CORP GB N 1 N N N Hera SpA 8156009414FD99443B48 Hera SpA 000000000 560000.00000000 NS 2232889.85000000 0.935805324093 Long EC CORP IT N 1 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 6000.00000000 NS 132471.20000000 0.055518750398 Long EC CORP DK N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 1100.00000000 NS USD 318945.00000000 0.133670019187 Long EC CORP US N 1 N N N Portland General Electric Co GJOUP9M7C39GLSK9R870 Portland General Electric Co 736508847 58450.00000000 NS USD 2799755.00000000 1.173378810046 Long EC CORP US N 1 N N N NiSource Inc 549300D8GOWWH0SJB189 NiSource Inc 65473P105 48000.00000000 NS USD 1663200.00000000 0.697048004867 Long EC CORP US N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 17150.00000000 NS USD 1499939.00000000 0.628625232908 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797LF2 315000.00000000 PA USD 312433.80000000 0.130941171803 Long DBT UST US N 2 2024-12-05 None 0.00000000 N N N N N N NextEra Energy Partners LP 5493008F4ZOQFNG3WN54 NextEra Energy Partners LP 65341B106 45400.00000000 NS USD 1253948.00000000 0.525530273934 Long EC CORP US N 1 N N N California Water Service Group 529900QABDOBU6UVRQ36 California Water Service Group 130788102 33200.00000000 NS USD 1800104.00000000 0.754424544104 Long EC CORP US N 1 N N N Endesa SA 549300LHK07F2CHV4X31 Endesa SA 000000000 33000.00000000 NS 721087.44000000 0.302208129742 Long EC CORP ES N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797LD7 2720000.00000000 PA USD 2704595.36000000 1.133497354294 Long DBT UST US N 2 2024-11-14 None 0.00000000 N N N N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 1250.00000000 NS USD 168787.50000000 0.070738931049 Long EC CORP US N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 5500.00000000 NS USD 1134980.00000000 0.475670721840 Long EC CORP US N 1 N N N American States Water Co 529900L26LIS2V8PWM23 American States Water Co 029899101 26000.00000000 NS USD 2165540.00000000 0.907578966126 Long EC CORP US N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 Xcel Energy Inc 98389B100 139900.00000000 NS USD 9135470.00000000 3.828680337319 Long EC CORP US N 1 N N N Avista Corp Q0IK63NITJD6RJ47SW96 Avista Corp 05379B107 53000.00000000 NS USD 2053750.00000000 0.860727717651 Long EC CORP US N 1 N N N Trinity Industries Inc R1JB4KXN77XFCXOQKV49 Trinity Industries Inc 896522109 12500.00000000 NS USD 435500.00000000 0.182518281697 Long EC CORP US N 1 N N N EDP SA 529900CLC3WDMGI9VH80 EDP SA 000000000 7595.00000000 NS 34679.84000000 0.014534339394 Long EC CORP PT N 1 N N N CenterPoint Energy Inc 21TPXMRRHFKOBHDC8J74 CenterPoint Energy Inc 15189T107 8470.00000000 NS USD 249187.40000000 0.104434571914 Long EC CORP US N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11284V105 2950.00000000 NS USD 96347.00000000 0.040379078959 Long EC CORP US N 1 N N N Proximus SADP 549300CWRXC5EP004533 Proximus SADP 000000000 8500.00000000 NS 66232.42000000 0.027758042459 Long EC CORP BE N 1 N N N GAM Holding AG 549300GGVID7ZGDMX291 GAM Holding AG 000000000 150000.00000000 NS 34453.83000000 0.014439618483 Long EC CORP CH N 1 N N N Knife River Corp N/A Knife River Corp 498894104 2550.00000000 NS USD 227944.50000000 0.095531661222 Long EC CORP US N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 119170.00000000 NS USD 11461770.60000000 4.803634156434 Long EC CORP US N 1 N N N ONE Gas Inc 549300HXDWI0LATTX840 ONE Gas Inc 68235P108 30300.00000000 NS USD 2254926.00000000 0.945040686282 Long EC CORP US N 1 N N N Landis+Gyr Group AG 529900PZYVAKCYSLFL19 Landis+Gyr Group AG 000000000 2300.00000000 NS 213599.57000000 0.089519693427 Long EC CORP CH N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 300.00000000 NS USD 6873.00000000 0.002880477956 Long EC CORP IL N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 636274409 67500.00000000 NS USD 4702725.00000000 1.970914549478 Long EC CORP GB N 1 N N N Hokuriku Electric Power Co 353800Z4ZNGBULYR8W57 Hokuriku Electric Power Co 000000000 13000.00000000 NS 83648.63000000 0.035057185336 Long EC CORP JP N 1 N N N Eos Energy Enterprises Inc N/A Eos Energy Enterprises Inc 29415C101 5500.00000000 NS USD 16335.00000000 0.006846007190 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 81800.00000000 0.034282423519 Long EC CORP MX N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 Exxon Mobil Corp 30231G102 17500.00000000 NS USD 2051350.00000000 0.859721876374 Long EC CORP US N 1 N N N TXNM Energy Inc 5493003JOBJGLZSDDQ28 TXNM Energy Inc 69349H107 85450.00000000 NS USD 3740146.50000000 1.567497388009 Long EC CORP US N 1 N N N RGC Resources Inc N/A RGC Resources Inc 74955L103 55000.00000000 NS USD 1241350.00000000 0.520250445432 Long EC CORP US N 1 N N N DT Midstream Inc N/A DT Midstream Inc 23345M107 8000.00000000 NS USD 629280.00000000 0.263731582794 Long EC CORP US N 1 N N N American Electric Power Co Inc 1B4S6S7G0TW5EE83BO58 American Electric Power Co Inc 025537101 50950.00000000 NS USD 5227470.00000000 2.190835458156 Long EC CORP US N 1 N N N Unitil Corp N/A Unitil Corp 913259107 17000.00000000 NS USD 1029860.00000000 0.431614873913 Long EC CORP US N 1 N N N Millicom International Cellula 549300CTHC1CP86P2G96 Millicom International Cellular SA 000000000 103000.00000000 NS 2797146.47000000 1.172285573735 Long EC CORP LU N 1 N N N Turkcell Iletisim Hizmetleri A 7890003EX1LTLS2FFL84 Turkcell Iletisim Hizmetleri AS 900111204 60000.00000000 NS USD 412800.00000000 0.173004699620 Long EC CORP TR N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 80444.00000000 NS USD 5681759.72000000 2.381228521503 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 000000000 110000.00000000 NS 3231363.13000000 1.354266006956 Long EC CORP DE N 1 N N N Enbridge Inc 98TPTUM4IVMFCZBCUR27 Enbridge Inc 29250N105 99500.00000000 NS USD 4040695.00000000 1.693457424260 Long EC CORP CA N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 10000.00000000 NS USD 348000.00000000 0.145846985145 Long EC CORP CA N 1 N N N HUANENG POWER 529900WU0SMVKMPG4V21 Huaneng Power International Inc 000000000 220000.00000000 NS 134991.03000000 0.056574812491 Long EC CORP CN N 1 N N N Pharol SGPS SA 549300JNP3LA8FWLU630 Pharol SGPS SA 000000000 30000.00000000 NS 1476.04000000 0.000618609149 Long EC CORP PT N 1 N N N Telefonica SA 549300EEJH4FEPDBBR25 Telefonica SA 879382208 250000.00000000 NS USD 1215000.00000000 0.509207146413 Long EC CORP ES N 1 N N N Edison International 549300I7ROF15MAEVP56 Edison International 281020107 63500.00000000 NS USD 5530215.00000000 2.317716048725 Long EC CORP US N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 Evergy Inc 30034W106 136500.00000000 NS USD 8464365.00000000 3.547419874773 Long EC CORP US N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 5500.00000000 NS 191215.94000000 0.080138702186 Long EC CORP CA N 1 N N N Fluidra SA 95980020140005026620 Fluidra SA 000000000 800.00000000 NS 20927.22000000 0.008770609035 Long EC CORP ES N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 Constellation Energy Corp 21037T109 20500.00000000 NS USD 5330410.00000000 2.233977666923 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797MK0 750000.00000000 PA USD 737750.39000000 0.309191580952 Long DBT UST US N 2 2025-02-13 None 0.00000000 N N N N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 4100.00000000 NS USD 539601.00000000 0.226147066182 Long EC CORP US N 1 N N N NTT 353800VHQU5VIXVUA841 Nippon Telegraph & Telephone Corp 000000000 1750000.00000000 NS 1787441.29000000 0.749117595606 Long EC CORP JP N 1 N N N Severn Trent PLC 213800RPBXRETY4A4C59 Severn Trent PLC 000000000 135000.00000000 NS 4768499.57000000 1.998480706758 Long EC CORP GB N 1 N N N Engie SA LAXUQCHT4FH58LRZDY46 Engie SA 000000000 13200.00000000 NS 227970.89000000 0.095542721285 Long EC CORP FR N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 300.00000000 NS USD 37242.00000000 0.015608142013 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 100.00000000 NS USD 17984.00000000 0.007537103967 Long EC CORP US N 1 N N N Hawaiian Electric Industries I JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 60000.00000000 NS USD 580800.00000000 0.243413589001 Long EC CORP US N 1 N N N Resideo Technologies Inc 5493006TKFPYISY2DS54 Resideo Technologies Inc 76118Y104 567.00000000 NS USD 11419.38000000 0.004785868233 Long EC CORP US N 1 N N N SMARTONE TELE 529900CT7EGMVQRYNQ45 SmarTone Telecommunications Holdings Ltd 000000000 400.00000000 NS 213.02000000 0.000089276795 Long EC CORP HK N 1 N N N Accelleron Industries AG 254900KS0MD2PAARXD14 Accelleron Industries AG 00449R109 1200.00000000 NS USD 61992.00000000 0.025980880181 Long EC CORP CH N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797HP5 380000.00000000 PA USD 377094.07000000 0.158040325361 Long DBT UST US N 2 2024-11-29 None 0.00000000 N N N N N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 29500.00000000 NS USD 3071835.00000000 1.287407682800 Long EC CORP US N 1 N N N EchoStar Corp 549300EE20907QZ9GT38 EchoStar Corp 278768106 20000.00000000 NS USD 496400.00000000 0.208041504098 Long EC CORP US N 1 N N N Exelon Corp 3SOUA6IRML7435B56G12 Exelon Corp 30161N101 66100.00000000 NS USD 2680355.00000000 1.123338206522 Long EC CORP US N 1 N N N CNH Industrial NV 549300WGC2HZ5J67V817 CNH Industrial NV 000000000 220000.00000000 NS USD 2442000.00000000 1.023443499210 Long EC CORP GB N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 Pinnacle West Capital Corp 723484101 1100.00000000 NS USD 97449.00000000 0.040840927745 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 415200.00000000 0.174010540897 Long EC CORP PE N 1 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 55642.00000000 NS USD 2657461.92000000 1.113743704514 Long EC CORP CA N 1 N N N Medmix AG N/A Medmix AG 000000000 300.00000000 NS 3665.15000000 0.001536066314 Long EC CORP CH N 1 N N N Eurotelesites AG 5299007TJV9W1OY91Y28 Eurotelesites AG 000000000 21250.00000000 NS 113068.21000000 0.047386946966 Long EC CORP AT N 1 N N N Emera Inc NQZVQT2P5IUF2PGA1Q48 Emera Inc 290876101 7000.00000000 NS 275817.96000000 0.115595453778 Long EC CORP CA N 1 N N N Veolia Environnement SA 969500LENY69X51OOT31 Veolia Environnement SA 000000000 27712.00000000 NS 910621.53000000 0.381641967698 Long EC CORP FR N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 5947.00000000 NS USD 56437.03000000 0.023652789299 Long EC CORP US N 1 N N N Southwest Gas Holdings Inc 254900LKF9EV0CUKNE09 Southwest Gas Holdings Inc 844895102 131715.00000000 NS USD 9715298.40000000 4.071686728243 Long EC CORP US N 1 N N N Telesat Corp N/A Telesat Corp 879512309 30000.00000000 NS USD 395100.00000000 0.165586620203 Long EC CORP CA N 1 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 Enel SpA 000000000 300000.00000000 NS 2396055.37000000 1.004188080333 Long EC CORP IT N 1 N N N GATX Corp 549300IHYHCQP2PIR591 GATX Corp 361448103 21000.00000000 NS USD 2781450.00000000 1.165707174807 Long EC CORP US N 1 N N N Bouygues SA 969500MOCLNQFNZN0D63 Bouygues SA 000000000 17000.00000000 NS 568841.91000000 0.238401947120 Long EC CORP FR N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 000000000 100625.00000000 NS 1385665.12000000 0.580732989003 Long EC CORP GB N 1 N N N Allient Inc 549300I2LHAWYGNBPM97 Allient Inc 019330109 1200.00000000 NS USD 22788.00000000 0.009550462923 Long EC CORP US N 1 N N N Innovex International Inc 5299007REICYIJNMW197 Innovex International Inc 457651107 20880.00000000 NS USD 306518.40000000 0.128462024516 Long EC CORP US N 1 N N N Ormat Technologies Inc 5493000TSHHWY24VHM09 Ormat Technologies Inc 686688102 12500.00000000 NS USD 961750.00000000 0.403069936677 Long EC CORP US N 1 N N N Hokkaido Electric Power Co Inc 353800XDXIIZDHUO0J51 Hokkaido Electric Power Co Inc 000000000 15000.00000000 NS 100744.48000000 0.042222065166 Long EC CORP JP N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products and Chemicals Inc 009158106 200.00000000 NS USD 59548.00000000 0.024956598481 Long EC CORP US N 1 N N N Iberdrola SA 5QK37QC7NWOJ8D7WVQ45 Iberdrola SA 000000000 110000.00000000 NS 1700781.88000000 0.712798590770 Long EC CORP ES N 1 N N N Anterix Inc 549300QIX2QHFGIEQG40 Anterix Inc 03676C100 21422.00000000 NS USD 806752.52000000 0.338110410346 Long EC CORP US N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 90000.00000000 NS USD 862200.00000000 0.361348478713 Long EC CORP US N 1 N N N Dominion Energy Inc ILUL7B6Z54MRYCF6H308 Dominion Energy Inc 25746U109 45500.00000000 NS USD 2629445.00000000 1.102001798436 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 33588.00000000 NS USD 975731.40000000 0.408929548855 Long EC CORP US N 1 N N N Avangrid Inc 549300OX0Q38NLSKPB49 Avangrid Inc 05351W103 68000.00000000 NS USD 2433720.00000000 1.019973346805 Long EC CORP US N 1 N N N Iveco Group NV 549300ZWF2ZJDD9EOR96 Iveco Group NV 000000000 45000.00000000 NS 451727.40000000 0.189319193671 Long EC CORP IT N 1 N N N BT Group PLC 213800LRO7NS5CYQMN21 BT Group PLC 000000000 100000.00000000 NS 197734.91000000 0.082870805981 Long EC CORP GB N 1 N N N Northwest Natural Holding Co 254900PSJL6ZEC8FR782 Northwest Natural Holding Co 66765N105 7000.00000000 NS USD 285740.00000000 0.119753786021 Long EC CORP US N 1 N N N Black Hills Corp 3MGELCRSTNSAMJ962671 Black Hills Corp 092113109 33000.00000000 NS USD 2016960.00000000 0.845309009077 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 1263.00000000 NS USD 52982.85000000 0.022205140623 Long EC CORP US N 1 N N N HUTCHTEL HK 254900ZIRESZ56ME6215 Hutchison Telecommunications Hong Kong Holdings Ltd 000000000 200.00000000 NS 25.21000000 0.000010565524 Long EC CORP HK N 1 N N N Sulzer AG 529900NZ6MAST5IJF669 Sulzer AG 000000000 100.00000000 NS 16352.57000000 0.006853370787 Long EC CORP CH N 1 N N N Graham Corp 254900EI9P4LTY524J77 Graham Corp 384556106 1396.00000000 NS USD 41307.64000000 0.017312053900 Long EC CORP US N 1 N N N Indosat Tbk PT 254900YJOUDT9FUSHL33 Indosat Tbk PT 000000000 2000.00000000 NS 1446.50000000 0.000606228919 Long EC CORP ID N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 141500.00000000 NS USD 12894895.00000000 5.404257354936 Long EC CORP US N 1 N N N SJW Group N/A SJW Group 784305104 29000.00000000 NS USD 1685190.00000000 0.706264025567 Long EC CORP US N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT Inc 45073V108 166.00000000 NS USD 24818.66000000 0.010401513610 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 18000.00000000 NS USD 1639800.00000000 0.687241052418 Long EC CORP US N 1 N N N Orascom Investment Holding 549300UT4N1DC4S2ZB61 Orascom Investment Holding 68555D206 10000.00000000 NS USD 140.00000000 0.000058674074 Long EC CORP EG N 3 N N N United States Cellular Corp 549300B164AZXESI6E03 United States Cellular Corp 911684108 32200.00000000 NS USD 1759730.00000000 0.737503779224 Long EC CORP US N 1 N N N Mueller Industries Inc 5493005IZFE4VJLLYG84 Mueller Industries Inc 624756102 50000.00000000 NS USD 3705000.00000000 1.552767471161 Long EC CORP US N 1 N N N Otter Tail Corp N/A Otter Tail Corp 689648103 56500.00000000 NS USD 4416040.00000000 1.850764713453 Long EC CORP US N 1 N N N Artesian Resources Corp N/A Artesian Resources Corp 043113208 23000.00000000 NS USD 855140.00000000 0.358389628957 Long EC CORP US N 1 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 78440P306 2300.00000000 NS USD 54671.00000000 0.022912645186 Long EC CORP KR N 1 N N N Devon Energy Corp 54930042348RKR3ZPN35 Devon Energy Corp 25179M103 4500.00000000 NS USD 176040.00000000 0.073778457658 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 61179.34000000 0.025640293943 Long EC CORP JP N 1 N N N Cogeco Communications Inc 549300XHH6LJM6IAXV57 Cogeco Communications Inc 19239C106 7500.00000000 NS 396502.64000000 0.166174467374 Long EC CORP CA N 1 N N N Tidewater Inc 2549000JA5GRUPLMUH98 Tidewater Inc 88642R109 103.00000000 NS USD 7394.37000000 0.003098984401 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 2100.00000000 NS USD 680568.00000000 0.285226410880 Long EC CORP US N 1 N N N Southern Co/The 549300FC3G3YU2FBZD92 Southern Co/The 842587107 3500.00000000 NS USD 315630.00000000 0.132280700923 Long EC CORP US N 1 N N N Kinder Morgan Inc 549300WR7IX8XE0TBO16 Kinder Morgan Inc 49456B101 105000.00000000 NS USD 2319450.00000000 0.972082729010 Long EC CORP US N 1 N N N Public Service Enterprise Grou PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group Inc 744573106 31673.00000000 NS USD 2825548.33000000 1.184188808371 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 2200.00000000 NS USD 349646.00000000 0.146536824621 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 78345.00000000 NS USD 4754758.05000000 1.992721628416 Long EC CORP US N 1 N N N Operadora De Sites Mexicanos S 4469000001BRCBO8VP14 Operadora De Sites Mexicanos SAB de CV 000000000 1200.00000000 NS 945.25000000 0.000396154777 Long EC CORP MX N 1 N N N 2024-11-26 Gabelli Utility Trust John C. Ball John C. Ball Treasurer XXXX