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 2025

Mar 3, 2025

32766_rns_2025-03-03_3708b21c-e60f-4ef4-83a1-52a93421a827.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-12-31 N 321626058.96 49404505.05 272221553.91 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 48755025.00000000 1415.44000000 N BT Group PLC 213800LRO7NS5CYQMN21 BT Group PLC 000000000 100000.00000000 NS 180336.19000000 0.066246109982 Long EC CORP GB N 1 N N N EDP SA 529900CLC3WDMGI9VH80 EDP SA 000000000 7595.00000000 NS 24317.76000000 0.008933076624 Long EC CORP PT N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 141500.00000000 NS USD 14206600.00000000 5.218763832601 Long EC CORP US N 1 N N N ITV PLC ZLECI7ED2QMWFGYCXZ59 ITV PLC 000000000 300000.00000000 NS 276419.52000000 0.101542113778 Long EC CORP GB N 1 N N N Telephone and Data Systems Inc N/A Telephone and Data Systems Inc 879433829 25000.00000000 NS USD 852750.00000000 0.313255871091 Long EC CORP US N 1 N N N CenterPoint Energy Inc 21TPXMRRHFKOBHDC8J74 CenterPoint Energy Inc 15189T107 8470.00000000 NS USD 268753.10000000 0.098725870945 Long EC CORP US N 1 N N N NextEra Energy Partners LP 5493008F4ZOQFNG3WN54 NextEra Energy Partners LP 65341B106 38900.00000000 NS USD 692420.00000000 0.254358991804 Long EC CORP US N 1 N N N Bouygues SA 969500MOCLNQFNZN0D63 Bouygues SA 000000000 17000.00000000 NS 502573.70000000 0.184619363449 Long EC CORP FR N 1 N N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 29500.00000000 NS USD 2632285.00000000 0.966964210655 Long EC CORP US N 1 N N N Pharol SGPS SA 549300JNP3LA8FWLU630 Pharol SGPS SA 000000000 30000.00000000 NS 1441.90000000 0.000529678851 Long EC CORP PT N 1 N N N Trinity Industries Inc R1JB4KXN77XFCXOQKV49 Trinity Industries Inc 896522109 11200.00000000 NS USD 393120.00000000 0.144411783105 Long EC CORP US N 1 N N N Southern Co/The 549300FC3G3YU2FBZD92 Southern Co/The 842587107 3500.00000000 NS USD 288120.00000000 0.105840259840 Long EC CORP US N 1 N N N American States Water Co 529900L26LIS2V8PWM23 American States Water Co 029899101 26000.00000000 NS USD 2020720.00000000 0.742307128504 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 2100.00000000 NS USD 719817.00000000 0.264423220594 Long EC CORP US N 1 N N N NiSource Inc 549300D8GOWWH0SJB189 NiSource Inc 65473P105 48000.00000000 NS USD 1764480.00000000 0.648177917823 Long EC CORP US N 1 N N N Allient Inc 549300I2LHAWYGNBPM97 Allient Inc 019330109 1200.00000000 NS USD 29136.00000000 0.010703046684 Long EC CORP US N 1 N N N Weatherford International PLC 529900LPBDSCQDJKHQ39 Weatherford International PLC 000000000 176.00000000 NS USD 12606.88000000 0.004631110144 Long EC CORP US N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 600.00000000 NS 27019.67000000 0.009925617428 Long EC CORP DK N 1 N N N PrairieSky Royalty Ltd 529900AXG582AP7CV733 PrairieSky Royalty Ltd 739721108 20000.00000000 NS 389996.17000000 0.143264250900 Long EC CORP CA N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 4700.00000000 NS 108945.70000000 0.040020967640 Long EC CORP CA N 1 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 105182.00000000 NS USD 6382443.76000000 2.344576933136 Long EC CORP US N 1 N N N Alstom SA 96950032TUYMW11FB530 Alstom SA 000000000 548.00000000 NS 12238.44000000 0.004495764506 Long EC CORP FR N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 000000000 100625.00000000 NS 1196738.16000000 0.439619178867 Long EC CORP GB N 1 N N N AT&T Inc 549300Z40J86GGSTL398 AT&T Inc 00206R102 35000.00000000 NS USD 796950.00000000 0.292757861584 Long EC CORP US N 1 N N N Hera SpA 8156009414FD99443B48 Hera SpA 000000000 560000.00000000 NS 1990820.83000000 0.731323732968 Long EC CORP IT N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 5200.00000000 NS USD 1147796.00000000 0.421640382076 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 200.00000000 NS USD 42974.00000000 0.015786406102 Long EC CORP US N 1 N N N Millicom International Cellula 549300CTHC1CP86P2G96 Millicom International Cellular SA 000000000 103000.00000000 NS 2524763.08000000 0.927466265523 Long EC CORP LU N 1 N N N Telekom Austria AG 529900KCNFQU5OJH7L33 Telekom Austria AG 000000000 85000.00000000 NS 700856.11000000 0.257457978596 Long EC CORP AT N 1 N N N Dominion Energy Inc ILUL7B6Z54MRYCF6H308 Dominion Energy Inc 25746U109 45500.00000000 NS USD 2450630.00000000 0.900233638667 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797KJ5 650000.00000000 PA USD 644200.80000000 0.236645772807 Long DBT UST US N 2 2025-03-20 None 0.00000000 N N N N N N Avista Corp Q0IK63NITJD6RJ47SW96 Avista Corp 05379B107 53000.00000000 NS USD 1941390.00000000 0.713165424307 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 278607.52000000 0.102345870853 Long EC CORP JP N 1 N N N Hawaiian Electric Industries I JJ8FWOCWCV22X7GUPJ23 Hawaiian Electric Industries Inc 419870100 30000.00000000 NS USD 291900.00000000 0.107228834677 Long EC CORP US N 1 N N N CAPSTONE GREEN ENERGY CORP N/A CAPSTONE GREEN ENERGY CORP 000000000 5000.00000000 NS USD 1050.00000000 0.000385715232 Long EC CORP US N 2 N N N HUANENG POWER 529900WU0SMVKMPG4V21 Huaneng Power International Inc 000000000 220000.00000000 NS 121236.31000000 0.044535896683 Long EC CORP CN N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797JR9 19010000.00000000 PA USD 18963012.98000000 6.966021869917 Long DBT UST US N 2 2025-01-23 None 0.00000000 N N N N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 636274409 67500.00000000 NS USD 4010850.00000000 1.473377086564 Long EC CORP GB N 1 N N N AZZ Inc 549300HD1X2NFLWPYC83 AZZ Inc 002474104 15222.00000000 NS USD 1246986.24000000 0.458077702551 Long EC CORP US N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 80444.00000000 NS USD 5361592.60000000 1.969569463912 Long EC CORP US N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11285B108 2950.00000000 NS USD 81597.00000000 0.029974481751 Long EC CORP CA N 1 N N N Enbridge Inc 98TPTUM4IVMFCZBCUR27 Enbridge Inc 29250N105 99500.00000000 NS USD 4221785.00000000 1.550863603326 Long EC CORP CA N 1 N N N Xcel Energy Inc LGJNMI9GH8XIDG5RCM61 Xcel Energy Inc 98389B100 138900.00000000 NS USD 9378528.00000000 3.445182009026 Long EC CORP US N 1 N N N Pinnacle West Capital Corp TWSEY0NEDUDCKS27AH81 Pinnacle West Capital Corp 723484101 1100.00000000 NS USD 93247.00000000 0.034254084094 Long EC CORP US N 1 N N N Vodafone Group PLC 213800TB53ELEUKM7Q61 Vodafone Group PLC 92857W308 230000.00000000 NS USD 1952700.00000000 0.717320128385 Long EC CORP GB N 1 N N N Sulzer AG 529900NZ6MAST5IJF669 Sulzer AG 000000000 100.00000000 NS 14434.47000000 0.005302471385 Long EC CORP CH N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 85000.00000000 NS USD 1116900.00000000 0.410290803192 Long EC CORP GB N 1 N N N Orascom Financial Holding SAE N/A Orascom Financial Holding SAE 000000000 1559000.00000000 NS 11959.28000000 0.004393215683 Long EC CORP EG N 1 N N N Evergy Inc 549300PGTHDQY6PSUI61 Evergy Inc 30034W106 136000.00000000 NS USD 8370800.00000000 3.074995304290 Long EC CORP US N 1 N N N Sunrise Communications AG/old 529900N9U6KXXOUJT875 Sunrise Communications AG/old 867975104 38500.00000000 NS USD 1658580.00000000 0.609275781501 Long EC CORP CH N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 1250.00000000 NS USD 145025.00000000 0.053274620586 Long EC CORP US N 1 N N N SK Telecom Co Ltd 9884003WEA1PHW006037 SK Telecom Co Ltd 78440P306 2300.00000000 NS USD 48392.00000000 0.017776696703 Long EC CORP KR N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797MZ7 9165000.00000000 PA USD 9137265.70000000 3.356554824097 Long DBT UST US N 2 2025-01-28 None 0.00000000 N N N N N N Energy Transfer LP MTLVN9N7JE8MIBIJ1H73 Energy Transfer LP 29273V100 85000.00000000 NS USD 1665150.00000000 0.611689256814 Long EC CORP US N 1 N N N CNH Industrial NV 549300WGC2HZ5J67V817 CNH Industrial NV 000000000 215000.00000000 NS USD 2435950.00000000 0.894840972366 Long EC CORP GB N 1 N N N Kinder Morgan Inc 549300WR7IX8XE0TBO16 Kinder Morgan Inc 49456B101 103000.00000000 NS USD 2822200.00000000 1.036729075807 Long EC CORP US N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 500.00000000 NS USD 19920.00000000 0.007317568985 Long EC CORP US N 1 N N N Middlesex Water Co N/A Middlesex Water Co 596680108 6700.00000000 NS USD 352621.00000000 0.129534562908 Long EC CORP US N 1 N N N Chubu Electric Power Co Inc 529900A76GOP0PGNHT63 Chubu Electric Power Co Inc 000000000 8000.00000000 NS 84171.72000000 0.030920299583 Long EC CORP JP N 1 N N N Chugoku Electric Power Co Inc/ 353800MV866ELME96Q46 Chugoku Electric Power Co Inc/The 000000000 9000.00000000 NS 52159.90000000 0.019160826632 Long EC CORP JP N 1 N N N California Water Service Group 529900QABDOBU6UVRQ36 California Water Service Group 130788102 33200.00000000 NS USD 1504956.00000000 0.552842336833 Long EC CORP US N 1 N N N Orange Belgium SA 5493007JS0ZHJVBUWP18 Orange Belgium SA 000000000 145000.00000000 NS 2228942.03000000 0.818797041595 Long EC CORP BE N 1 N N N Graham Corp 254900EI9P4LTY524J77 Graham Corp 384556106 1396.00000000 NS USD 62080.12000000 0.022804998027 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 26000.00000000 NS USD 944320.00000000 0.346893912857 Long EC CORP US N 1 N N N Ameren Corp XRZQ5S7HYJFPHJ78L959 Ameren Corp 023608102 17150.00000000 NS USD 1528751.00000000 0.561583378700 Long EC CORP US N 1 N N N VEON Ltd 5493008CA3NMHYEVT131 VEON Ltd 91822M502 10000.00000000 NS USD 401000.00000000 0.147306484090 Long EC CORP NL N 1 N N N Hokuriku Electric Power Co 353800Z4ZNGBULYR8W57 Hokuriku Electric Power Co 000000000 13000.00000000 NS 71062.32000000 0.026104589801 Long EC CORP JP N 1 N N N Mueller Water Products Inc 549300F7ZU4P1F8V8L60 Mueller Water Products Inc 624758108 2265.00000000 NS USD 50962.50000000 0.018720964327 Long EC CORP US N 1 N N N Tidewater Inc 2549000JA5GRUPLMUH98 Tidewater Inc 88642R109 103.00000000 NS USD 5635.13000000 0.002070052837 Long EC CORP US N 1 N N N Clearway Energy Inc 549300LHAZ9HA9G3XC48 Clearway Energy Inc 18539C204 3300.00000000 NS USD 85800.00000000 0.031518444725 Long EC CORP US N 1 N N N Iberdrola SA 5QK37QC7NWOJ8D7WVQ45 Iberdrola SA 000000000 105000.00000000 NS 1446564.52000000 0.531392352744 Long EC CORP ES N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 78345.00000000 NS USD 4633323.30000000 1.702041309165 Long EC CORP US N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 8000.00000000 NS USD 606560.00000000 0.222818506208 Long EC CORP US N 1 N N N NTT 353800VHQU5VIXVUA841 Nippon Telegraph & Telephone Corp 000000000 1750000.00000000 NS 1757284.95000000 0.645534831742 Long EC CORP JP N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 2000.00000000 NS USD 266020.00000000 0.097721872562 Long EC CORP US N 1 N N N Ducommun Inc 549300Z71HMWF90S2214 Ducommun Inc 264147109 275.00000000 NS USD 17506.50000000 0.006430974971 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 225.00000000 0.000082653264 Long EC CORP US N 2 N N N Eurotelesites AG 5299007TJV9W1OY91Y28 Eurotelesites AG 000000000 21250.00000000 NS 103455.52000000 0.038004161872 Long EC CORP AT N 1 N N N Severn Trent PLC 213800RPBXRETY4A4C59 Severn Trent PLC 000000000 135000.00000000 NS 4238683.02000000 1.557071054484 Long EC CORP GB N 1 N N N DT Midstream Inc N/A DT Midstream Inc 23345M107 8000.00000000 NS USD 795440.00000000 0.292203166345 Long EC CORP US N 1 N N N Accelleron Industries AG 254900KS0MD2PAARXD14 Accelleron Industries AG 00449R109 1200.00000000 NS USD 61070.40000000 0.022434079566 Long EC CORP CH N 1 N N N Telesat Corp N/A Telesat Corp 879512309 30000.00000000 NS USD 493200.00000000 0.181175954995 Long EC CORP CA N 1 N N N Operadora De Sites Mexicanos S 4469000001BRCBO8VP14 Operadora De Sites Mexicanos SAB de CV 000000000 1200.00000000 NS 706.15000000 0.000259402677 Long EC CORP MX N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 5947.00000000 NS USD 37703.98000000 0.013850475635 Long EC CORP US N 1 N N N WEC Energy Group Inc 549300IGLYTZUK3PVP70 WEC Energy Group Inc 92939U106 118670.00000000 NS USD 11159726.80000000 4.099501541927 Long EC CORP US N 1 N N N Arcosa Inc 549300WFHLTCZV7D6V29 Arcosa Inc 039653100 200.00000000 NS USD 19348.00000000 0.007107446020 Long EC CORP US N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC 000000000 681.00000000 NS USD 19708.14000000 0.007239742671 Long EC CORP GB N 1 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E Corp 69331C108 54800.00000000 NS USD 1105864.00000000 0.406236752423 Long EC CORP US N 1 N N N ONE Gas Inc 549300HXDWI0LATTX840 ONE Gas Inc 68235P108 30300.00000000 NS USD 2098275.00000000 0.770796790284 Long EC CORP US N 1 N N N DTE Energy Co 549300IX8SD6XXD71I78 DTE Energy Co 233331107 16800.00000000 NS USD 2028600.00000000 0.745201829488 Long EC CORP US N 1 N N N Iveco Group NV 549300ZWF2ZJDD9EOR96 Iveco Group NV 000000000 45000.00000000 NS 435367.75000000 0.159931402839 Long EC CORP IT N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 Sempra 816851109 1825.00000000 NS USD 160089.00000000 0.058808348457 Long EC CORP US N 1 N N N Antero Resources Corp APVBKPOULHUX7YZLKU17 Antero Resources Corp 03674X106 450.00000000 NS USD 15772.50000000 0.005793993816 Long EC CORP US N 1 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 55642.00000000 NS USD 2859442.38000000 1.050409983680 Long EC CORP CA N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT Inc 45073V108 166.00000000 NS USD 23718.08000000 0.008712785471 Long EC CORP US N 1 N N N HUTCHTEL HK 254900ZIRESZ56ME6215 Hutchison Telecommunications Hong Kong Holdings Ltd 000000000 200.00000000 NS 23.69000000 0.000008702470 Long EC CORP HK N 1 N N N Fluidra SA 95980020140005026620 Fluidra SA 000000000 800.00000000 NS 19490.55000000 0.007159811455 Long EC CORP ES N 1 N N N Badger Meter Inc 5493002JENE20OGTUG20 Badger Meter Inc 056525108 400.00000000 NS USD 84848.00000000 0.031168729581 Long EC CORP US N 1 N N N Telefonica SA 549300EEJH4FEPDBBR25 Telefonica SA 879382208 250000.00000000 NS USD 1005000.00000000 0.369184579826 Long EC CORP ES N 1 N N N Cogeco Inc 5493000KSZQCX0QM2V25 Cogeco Inc 19238T100 20900.00000000 NS 857402.34000000 0.314964898144 Long EC CORP CA N 1 N N N Duke Energy Corp I1BZKREC126H0VB1BL91 Duke Energy Corp 26441C204 71000.00000000 NS USD 7649540.00000000 2.810042000762 Long EC CORP US N 1 N N N Unitil Corp N/A Unitil Corp 913259107 17000.00000000 NS USD 921230.00000000 0.338411851217 Long EC CORP US N 1 N N N Shikoku Electric Power Co Inc 353800KWK6U7ZCIWXS64 Shikoku Electric Power Co Inc 000000000 15000.00000000 NS 117687.25000000 0.043232157156 Long EC CORP JP N 1 N N N Artesian Resources Corp N/A Artesian Resources Corp 043113208 23000.00000000 NS USD 727260.00000000 0.267157390571 Long EC CORP US N 1 N N N Medmix AG N/A Medmix AG 000000000 300.00000000 NS 2908.93000000 0.001068589154 Long EC CORP CH N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 1100.00000000 NS USD 337337.00000000 0.123920018512 Long EC CORP US N 1 N N N Flowserve Corp 6Y0GK87T6V7NJKZJVM41 Flowserve Corp 34354P105 936.00000000 NS USD 53838.72000000 0.019777537533 Long EC CORP US N 1 N N N Veolia Environnement SA 969500LENY69X51OOT31 Veolia Environnement SA 000000000 27712.00000000 NS 778205.43000000 0.285872084271 Long EC CORP FR N 1 N N N Black Hills Corp 3MGELCRSTNSAMJ962671 Black Hills Corp 092113109 33000.00000000 NS USD 1931160.00000000 0.709407455898 Long EC CORP US N 1 N N N SJW Group N/A SJW Group 784305104 29000.00000000 NS USD 1427380.00000000 0.524344960749 Long EC CORP US N 1 N N N Kyushu Electric Power Co Inc 549300BYNZPLKQVQH430 Kyushu Electric Power Co Inc 000000000 22000.00000000 NS 197565.86000000 0.072575392051 Long EC CORP JP N 1 N N N Engie SA LAXUQCHT4FH58LRZDY46 Engie SA 000000000 13200.00000000 NS 209337.00000000 0.076899494912 Long EC CORP FR N 1 N N N EchoStar Corp 549300EE20907QZ9GT38 EchoStar Corp 278768106 20000.00000000 NS USD 458000.00000000 0.168245311005 Long EC CORP US N 1 N N N Cogeco Communications Inc 549300XHH6LJM6IAXV57 Cogeco Communications Inc 19239C106 7500.00000000 NS 351403.53000000 0.129087327932 Long EC CORP CA N 1 N N N Proximus SADP 549300CWRXC5EP004533 Proximus SADP 000000000 8500.00000000 NS 44243.74000000 0.016252842350 Long EC CORP BE N 1 N N N Talos Energy Inc 549300OKFHZ84SFJFT95 Talos Energy Inc 87484T108 1000.00000000 NS USD 9710.00000000 0.003566947532 Long EC CORP US N 1 N N N Tohoku Electric Power Co Inc 353800KTF7EYIIYHY088 Tohoku Electric Power Co Inc 000000000 11000.00000000 NS 82913.34000000 0.030458036407 Long EC CORP JP N 1 N N N Indosat Tbk PT 254900YJOUDT9FUSHL33 Indosat Tbk PT 000000000 8000.00000000 NS 1232.68000000 0.000452822336 Long EC CORP ID N 1 N N N Otter Tail Corp N/A Otter Tail Corp 689648103 56500.00000000 NS USD 4171960.00000000 1.532560497167 Long EC CORP US N 1 N N N Emera Inc NQZVQT2P5IUF2PGA1Q48 Emera Inc 290876101 7000.00000000 NS 261650.84000000 0.096116871071 Long EC CORP CA N 1 N N N Timken Co/The B0I35MLPFXZSE70ASS73 Timken Co/The 887389104 300.00000000 NS USD 21411.00000000 0.007865284615 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604301 10000.00000000 NS USD 1667900.00000000 0.612699463375 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 251566105 60000.00000000 NS USD 1791000.00000000 0.657919982556 Long EC CORP DE N 1 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB Ltd 000375204 21200.00000000 NS USD 1138652.00000000 0.418281353421 Long EC CORP CH N 1 N N N Hokkaido Electric Power Co Inc 353800XDXIIZDHUO0J51 Hokkaido Electric Power Co Inc 000000000 15000.00000000 NS 79506.82000000 0.029206658641 Long EC CORP JP N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 24300.00000000 NS USD 3384261.00000000 1.243200970456 Long EC CORP US N 1 N N N Neoen SA 969500C0AIAGQWZGJO13 Neoen SA 000000000 1500.00000000 NS 61715.94000000 0.022671217291 Long EC CORP FR N 1 N N N Liberty Latin America Ltd 213800YWQHEAX7CAVO83 Liberty Latin America Ltd 000000000 85000.00000000 NS USD 540600.00000000 0.198588242641 Long EC CORP US N 1 N N N Innovex International Inc 5299007REICYIJNMW197 Innovex International Inc 457651107 20000.00000000 NS USD 279400.00000000 0.102636986670 Long EC CORP US N 1 N N N Southwest Gas Holdings Inc 254900LKF9EV0CUKNE09 Southwest Gas Holdings Inc 844895102 130115.00000000 NS USD 9200431.65000000 3.379758699431 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 33588.00000000 NS USD 913257.72000000 0.335483251374 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 2788576.00000000 1.024377372014 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 Deutsche Telekom AG 000000000 110000.00000000 NS 3291827.71000000 1.209245800972 Long EC CORP DE N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy Inc 25278X109 100.00000000 NS USD 16383.00000000 0.006018259672 Long EC CORP US N 1 N N N Furukawa Electric Co Ltd 353800TJR1DQ3P1QR918 Furukawa Electric Co Ltd 000000000 7500.00000000 NS 318646.92000000 0.117054257983 Long EC CORP JP N 1 N N N PPL Corp 9N3UAJSNOUXFKQLF3V18 PPL Corp 69351T106 22240.00000000 NS USD 721910.40000000 0.265192226563 Long EC CORP US N 1 N N N Altice USA Inc 54930064K3612MGCER95 Altice USA Inc 02156K103 4000.00000000 NS USD 9640.00000000 0.003541233183 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 71550.00000000 0.026283737996 Long EC CORP MX N 1 N N N Spire Inc 549300NXSY15DRY2R511 Spire Inc 84857L101 14850.00000000 NS USD 1007275.50000000 0.370020479837 Long EC CORP US N 1 N N N Endesa SA 549300LHK07F2CHV4X31 Endesa SA 000000000 33000.00000000 NS 709981.95000000 0.260810336214 Long EC CORP ES N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products and Chemicals Inc 009158106 200.00000000 NS USD 58008.00000000 0.021309113538 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 1263.00000000 NS USD 48423.42000000 0.017788238772 Long EC CORP US N 1 N N N RGC Resources Inc N/A RGC Resources Inc 74955L103 55000.00000000 NS USD 1103300.00000000 0.405294872559 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 122900.00000000 NS USD 7058147.00000000 2.592795059252 Long EC CORP US N 1 N N N Matthews International Corp 549300ZVC5O0ATML6U61 Matthews International Corp 577128101 900.00000000 NS USD 24912.00000000 0.009151369405 Long EC CORP US N 1 N N N Rogers Communications Inc 5493000M6Z4XFIP6PF03 Rogers Communications Inc 775109200 22000.00000000 NS USD 676060.00000000 0.248349181131 Long EC CORP CA N 1 N N N Everus Construction Group Inc N/A Everus Construction Group Inc 300426103 2500.00000000 NS USD 164375.00000000 0.060382801302 Long EC CORP US N 1 N N N Gibraltar Industries Inc N/A Gibraltar Industries Inc 374689107 305.00000000 NS USD 17964.50000000 0.006599220282 Long EC CORP US N 1 N N N York Water Co/The N/A York Water Co/The 987184108 9100.00000000 NS USD 297752.00000000 0.109378554241 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 Constellation Energy Corp 21037T109 19500.00000000 NS USD 4362345.00000000 1.602498015804 Long EC CORP US N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 178000.00000000 NS USD 7342500.00000000 2.697251519777 Long EC CORP US N 1 N N N GATX Corp 549300IHYHCQP2PIR591 GATX Corp 361448103 21000.00000000 NS USD 3254160.00000000 1.195408649043 Long EC CORP US N 1 N N N Turkcell Iletisim Hizmetleri A 7890003EX1LTLS2FFL84 Turkcell Iletisim Hizmetleri AS 900111204 60000.00000000 NS USD 390600.00000000 0.143486066547 Long EC CORP TR N 1 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 Enel SpA 000000000 300000.00000000 NS 2139858.93000000 0.786072557174 Long EC CORP IT N 1 N N N Devon Energy Corp 54930042348RKR3ZPN35 Devon Energy Corp 25179M103 4500.00000000 NS USD 147285.00000000 0.054104826706 Long EC CORP US N 1 N N N Knife River Corp N/A Knife River Corp 498894104 2500.00000000 NS USD 254100.00000000 0.093343086302 Long EC CORP US N 1 N N N NextEra Energy Inc 254900RHL9MEUS5NKX63 NextEra Energy Inc 65339F101 185300.00000000 NS USD 13284157.00000000 4.879906388452 Long EC CORP US N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 67000.00000000 NS USD 1417720.00000000 0.520796380608 Long EC CORP JP N 1 N N N L B Foster Co 549300AUUJGJ2T2L2179 L B Foster Co 350060109 1736.00000000 NS USD 46698.40000000 0.017154556400 Long EC CORP US N 1 N N N MGE Energy Inc N/A MGE Energy Inc 55277P104 57000.00000000 NS USD 5355720.00000000 1.967412176983 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp/The 00130H105 244000.00000000 NS USD 3140280.00000000 1.153575076953 Long EC CORP US N 1 N N N Landis+Gyr Group AG 529900PZYVAKCYSLFL19 Landis+Gyr Group AG 000000000 2300.00000000 NS 145722.00000000 0.053530662031 Long EC CORP CH N 1 N N N MDU Resources Group Inc N/A MDU Resources Group Inc 552690109 10000.00000000 NS USD 180200.00000000 0.066196080880 Long EC CORP US N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 Exxon Mobil Corp 30231G102 16500.00000000 NS USD 1774905.00000000 0.652007519061 Long EC CORP US N 1 N N N TXNM Energy Inc 5493003JOBJGLZSDDQ28 TXNM Energy Inc 69349H107 84450.00000000 NS USD 4152406.50000000 1.525377561165 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 4699118.50000000 1.726211033808 Long EC CORP US N 1 N N N BCE Inc 5493001I9203PRB5KR45 BCE Inc 05534B760 10000.00000000 NS USD 231800.00000000 0.085151229456 Long EC CORP CA N 1 N N N Zurn Elkay Water Solutions Cor 549300AM3633XDFU1Q85 Zurn Elkay Water Solutions Corp 98983L108 4100.00000000 NS USD 152930.00000000 0.056178505266 Long EC CORP US N 1 N N N Northwestern Energy Group Inc 254900N1WG46G1VMDM34 Northwestern Energy Group Inc 668074305 72500.00000000 NS USD 3875850.00000000 1.423785128080 Long EC CORP US N 1 N N N Anterix Inc 549300QIX2QHFGIEQG40 Anterix Inc 03676C100 21200.00000000 NS USD 650204.00000000 0.238851035364 Long EC CORP US N 1 N N N ALLETE Inc 549300NNLSIMY6Z8OT86 ALLETE Inc 018522300 19000.00000000 NS USD 1231200.00000000 0.452278661375 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 2000.00000000 NS USD 321260.00000000 0.118014167278 Long EC CORP US N 1 N N N Kinnevik AB 2138006PZH76JOS6MN27 Kinnevik AB 000000000 7000.00000000 NS 46654.65000000 0.017138484932 Long EC CORP SE N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP Inc 451107106 4700.00000000 NS USD 513616.00000000 0.188675728509 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 18000.00000000 NS USD 1623960.00000000 0.596558199258 Long EC CORP US N 1 N N N Algonquin Power & Utilities Co 549300K5VIUTJXQL7X75 Algonquin Power & Utilities Corp 015857105 100000.00000000 NS USD 445000.00000000 0.163469789077 Long EC CORP CA N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 36200.00000000 NS USD 1447638.00000000 0.531786693304 Long EC CORP US N 1 N N N Northwest Natural Holding Co 254900PSJL6ZEC8FR782 Northwest Natural Holding Co 66765N105 7000.00000000 NS USD 276920.00000000 0.101725964025 Long EC CORP US N 1 N N N FirstEnergy Corp 549300SVYJS666PQJH88 FirstEnergy Corp 337932107 100200.00000000 NS USD 3985956.00000000 1.464232329420 Long EC CORP US N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 300.00000000 NS USD 4080.00000000 0.001498779189 Long EC CORP IL N 1 N N N Electric Power Development Co 549300KMHPUAQI8VEH90 Electric Power Development Co Ltd 000000000 115000.00000000 NS 1879818.23000000 0.690547167555 Long EC CORP JP N 1 N N N Orange SA 969500MCOONR8990S771 Orange SA 684060106 6000.00000000 NS USD 59040.00000000 0.021688216510 Long EC CORP FR N 1 N N N Eos Energy Enterprises Inc N/A Eos Energy Enterprises Inc 29415C101 4200.00000000 NS USD 20412.00000000 0.007498304122 Long EC CORP US N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC 000000000 250.00000000 NS USD 104667.50000000 0.038449380108 Long EC CORP US N 1 N N N SMARTONE TELE 529900CT7EGMVQRYNQ45 SmarTone Telecommunications Holdings Ltd 000000000 400.00000000 NS 212.70000000 0.000078134885 Long EC CORP HK N 1 N N N Portland General Electric Co GJOUP9M7C39GLSK9R870 Portland General Electric Co 736508847 58450.00000000 NS USD 2549589.00000000 0.936586013627 Long EC CORP US N 1 N N N Chesapeake Utilities Corp 254900WW0FDCKAOCKE74 Chesapeake Utilities Corp 165303108 9000.00000000 NS USD 1092150.00000000 0.401198944136 Long EC CORP US N 1 N N N Ormat Technologies Inc 5493000TSHHWY24VHM09 Ormat Technologies Inc 686688102 12500.00000000 NS USD 846500.00000000 0.310959947087 Long EC CORP US N 1 N N N Korea Electric Power Corp 988400QG33WS7JEIV602 Korea Electric Power Corp 500631106 38000.00000000 NS USD 261440.00000000 0.096039419452 Long EC CORP KR N 1 N N N Public Service Enterprise Grou PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group Inc 744573106 31673.00000000 NS USD 2676051.77000000 0.983041839106 Long EC CORP US N 1 N N N Tele2 AB 213800EKD193RVI9HL76 Tele2 AB 000000000 1350.00000000 NS 13330.58000000 0.004896959777 Long EC CORP SE N 1 N N N Exelon Corp 3SOUA6IRML7435B56G12 Exelon Corp 30161N101 66100.00000000 NS USD 2488004.00000000 0.913962896862 Long EC CORP US N 1 N N N GAM Holding AG 549300GGVID7ZGDMX291 GAM Holding AG 000000000 150000.00000000 NS 14495.07000000 0.005324732664 Long EC CORP CH N 1 N N N Edison International 549300I7ROF15MAEVP56 Edison International 281020107 62000.00000000 NS USD 4950080.00000000 1.818401198913 Long EC CORP US N 1 N N N TREASURY BILL 254900HROIFWPRGM1V77 United States Treasury Bill 912797NJ2 10000000.00000000 PA USD 9937075.00000000 3.650363043363 Long DBT UST US N 2 2025-02-25 None 0.00000000 N N N N N N Mueller Industries Inc 5493005IZFE4VJLLYG84 Mueller Industries Inc 624756102 48500.00000000 NS USD 3848960.00000000 1.413907144646 Long EC CORP US N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd 000000000 83000.00000000 NS USD 1059080.00000000 0.389050751047 Long EC CORP GB N 1 N N N Resideo Technologies Inc 5493006TKFPYISY2DS54 Resideo Technologies Inc 76118Y104 567.00000000 NS USD 13069.35000000 0.004800997500 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 345600.00000000 0.126955413719 Long EC CORP PE N 1 N N N United States Cellular Corp 549300B164AZXESI6E03 United States Cellular Corp 911684108 32200.00000000 NS USD 2019584.00000000 0.741889821357 Long EC CORP US N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 300.00000000 NS USD 57252.00000000 0.021031398571 Long EC CORP US N 1 N N N Orascom Investment Holding 549300UT4N1DC4S2ZB61 Orascom Investment Holding 68555D206 10000.00000000 NS USD 140.00000000 0.000051428697 Long EC CORP EG N 3 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 6000.00000000 NS 81742.42000000 0.030027901474 Long EC CORP DK N 1 N N N 2025-02-28 Gabelli Utility Trust John C. Ball John C. Ball Treasurer