AI assistant
GABELLI UTILITY TRUST — Regulatory Filings 2025
Mar 3, 2025
32766_rns_2025-03-03_3708b21c-e60f-4ef4-83a1-52a93421a827.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-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