AI assistant
GABELLI UTILITY TRUST — Regulatory Filings 2024
Nov 29, 2024
32766_rns_2024-11-29_25f0348f-dd25-4155-bc9c-d631af721284.zip
Regulatory Filings
Open in viewerOpens 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