Companies ranked by revenue, in USD
RankCompanyRevenueSectorIndustryCountryExchange
1EPDEnterprise Products Partners L.P.$58.5BUtilities
Utilities
United StatesNYSE
2OKEONEOK, Inc.$39.4BUtilities
Utilities
United StatesNYSE
3DUKDuke Energy CORP$33.3BUtilities
Utilities
United StatesNYSE
4NRGNRG Energy, Inc.$33.1BUtilities
Utilities
United StatesNYSE
5CEGConstellation Energy Corp$31.3BUtilities
Utilities
United StatesNasdaq
6SOSouthern Co$30.2BUtilities
Utilities
United StatesNYSE
7NEENextEra Energy, Inc.$28.7BUtilities
Utilities
United StatesNYSE
8PCGPG&E Corp$25.8BUtilities
Utilities
United StatesNYSE
9WMWaste Management, Inc.$25.7BUtilities
Utilities
United StatesNYSE
10EXCExelon Corp$25.3BUtilities
Utilities
United StatesNasdaq
11AEPAmerican Electric Power Co Inc$22.8BUtilities
Utilities
United StatesNasdaq
12LNGCheniere Energy, Inc.$21.5BUtilities
Utilities
United StatesNYSE
13EIXEdison International$19.4BUtilities
Utilities
United StatesNYSE
14VSTVistra Corp.$19.2BUtilities
Utilities
United StatesNYSE
15DDominion Energy, Inc.$18.1BUtilities
Utilities
United StatesNYSE
16KMIKinder Morgan, Inc.$18.0BUtilities
Utilities
United StatesNYSE
17EDConsolidated Edison, Inc.$17.7BUtilities
Utilities
United StatesNYSE
18VGVenture Global, Inc.$17.0BUtilities
Utilities
United StatesNYSE
19RSGRepublic Services, Inc.$16.9BUtilities
Utilities
United StatesNYSE
20TRGPTarga Resources Corp.$16.7BUtilities
Utilities
United StatesNYSE
21DTEDTE Energy Co$16.5BUtilities
Utilities
United StatesNYSE
22FEFirstEnergy Corp.$15.8BUtilities
Utilities
United StatesNYSE
23XELXcel Energy Inc.$14.6BUtilities
Utilities
United StatesNasdaq
24ESEversource Energy$14.0BUtilities
Utilities
United StatesNYSE
25SRESempra$13.6BUtilities
Utilities
United StatesNYSE
26ETREntergy Corp$13.5BUtilities
Utilities
United StatesNYSE
27AESAES Corp$13.1BUtilities
Utilities
United StatesNYSE
28PEGPublic Service Enterprise Group Inc$12.5BUtilities
Utilities
United StatesNYSE
29WMBWilliams Companies, Inc.$12.2BUtilities
Utilities
United StatesNYSE
30CQPCheniere Energy Partners, L.P.$11.5BUtilities
Utilities
United StatesNYSE
31NINiSource Inc.$11.4BUtilities
Utilities
United StatesNYSE
32WECWEC Energy Group, Inc.$10.1BUtilities
Utilities
United StatesNYSE
33WCNWaste Connections, Inc.$9.76BUtilities
Utilities
United StatesNYSE
34CNPCenterPoint Energy, Inc.$9.62BUtilities
Utilities
United StatesNYSE
35PPLPPL Corp$9.40BUtilities
Utilities
United StatesNYSE
36CMSCMS Energy Corp$8.81BUtilities
Utilities
United StatesNYSE
37AEEAmeren Corp$8.75BUtilities
Utilities
United StatesNYSE
38UGIUGI Corp$7.30BUtilities
Utilities
United StatesNYSE
39CLHClean Harbors, Inc.$6.24BUtilities
Utilities
United StatesNYSE
40EVRGEvergy, Inc.$6.09BUtilities
Utilities
United StatesNasdaq
41PNWPinnacle West Capital Corp$5.55BUtilities
Utilities
United StatesNYSE
42AWKAmerican Water Works Company, Inc.$5.28BUtilities
Utilities
United StatesNYSE
43ATOAtmos Energy Corp$4.92BUtilities
Utilities
United StatesNYSE
44LNTAlliant Energy Corp$4.43BUtilities
Utilities
United StatesNasdaq
45WESWestern Midstream Partners, LP$4.33BUtilities
Utilities
United StatesNYSE
46PORPortland General Electric Co$3.53BUtilities
Utilities
United StatesNYSE
47NGLNGL Energy Partners LP$3.52BUtilities
Utilities
United StatesNYSE
48TLNTalen Energy Corp$3.44BUtilities
Utilities
United StatesNasdaq
49CTRICenturi Holdings, Inc.$3.39BUtilities
Utilities
United StatesNYSE
50HEHawaiian Electric Industries, Inc.$3.28BUtilities
Utilities
United StatesNYSE
51OGEOGE Energy Corp.$3.24BUtilities
Utilities
United StatesNYSE
52SRSpire Inc.$2.73BUtilities
Utilities
United StatesNYSE
53WTRGEssential Utilities, Inc.$2.57BUtilities
Utilities
United StatesNYSE
54NFGNational Fuel Gas Co$2.51BUtilities
Utilities
United StatesNYSE
55BKHBlack Hills Corp$2.30BUtilities
Utilities
United StatesNYSE
56TXNMTXNM Energy, Inc.$2.23BUtilities
Utilities
United StatesNYSE
57NJRNew Jersey Resources Corp$2.23BUtilities
Utilities
United StatesNYSE
58CWSTCasella Waste Systems, Inc.$1.96BUtilities
Utilities
United StatesNasdaq
59AVAAvista Corp$1.92BUtilities
Utilities
United StatesNYSE
60MDUMDU Resources Group, Inc.$1.83BUtilities
Utilities
United StatesNYSE
61IDAIDACORP, Inc.$1.80BUtilities
Utilities
United StatesNYSE
62NWENorthWestern Energy Group, Inc.$1.69BUtilities
Utilities
United StatesNasdaq
63CWENClearway Energy, Inc.$1.57BUtilities
Utilities
United StatesNYSE
64AROCArchrock, Inc.$1.50BUtilities
Utilities
United StatesNYSE
65EEExcelerate Energy, Inc.$1.47BUtilities
Utilities
United StatesNYSE
66KGSKodiak Gas Services, Inc.$1.39BUtilities
Utilities
United StatesNYSE
67DTMDT Midstream, Inc.$1.31BUtilities
Utilities
United StatesNYSE
68OTTROtter Tail Corp$1.31BUtilities
Utilities
United StatesNasdaq
69NWNNorthwest Natural Holding Co$1.29BUtilities
Utilities
United StatesNYSE
70NFENew Fortress Energy Inc.$1.27BUtilities
Utilities
United StatesNasdaq
71AMAntero Midstream Corp$1.23BUtilities
Utilities
United StatesNYSE
72XIFRXPLR Infrastructure, LP$1.20BUtilities
Utilities
United StatesNYSE
73ORAOrmat Technologies, Inc.$1.19BUtilities
Utilities
United StatesNYSE
74CPKChesapeake Utilities Corp$994MUtilities
Utilities
United StatesNYSE
75KNTKKinetik Holdings Inc.$834MUtilities
Utilities
United StatesNYSE
76HTOH2O America$829MUtilities
Utilities
United StatesNasdaq
77MGEEMGE Energy, Inc.$769MUtilities
Utilities
United StatesNasdaq
78AWRAmerican States Water Co$697MUtilities
Utilities
United StatesNYSE
79UTLUnitil Corp$597MUtilities
Utilities
United StatesNYSE
80SMCSummit Midstream Corp$583MUtilities
Utilities
United StatesNYSE
81GNEGenie Energy Ltd.$502MUtilities
Utilities
United StatesNYSE
82HNRGHallador Energy Co$452MUtilities
Utilities
United StatesNasdaq
83CLNEClean Energy Fuels Corp.$442MUtilities
Utilities
United StatesNasdaq
84OPALOPAL Fuels Inc.$340MUtilities
Utilities
United StatesNasdaq
85QRHCQuest Resource Holding Corp$248MUtilities
Utilities
United StatesNasdaq
86MSEXMiddlesex Water Co$206MUtilities
Utilities
United StatesNasdaq
87MNTKMontauk Renewables, Inc.$189MUtilities
Utilities
United StatesNasdaq
88CWCOConsolidated Water Co. Ltd.$128MUtilities
Utilities
United StatesNasdaq
89ARTNAArtesian Resources Corp$117MUtilities
Utilities
United StatesNasdaq
90SPRUSpruce Power Holding Corp$109MUtilities
Utilities
United StatesNYSE
91RGCORGC Resources, Inc.$107MUtilities
Utilities
United StatesNasdaq
92VIVKVivakor, Inc.$89.6MUtilities
Utilities
United StatesNasdaq
93AWXAvalon Holdings Corp$85.8MUtilities
Utilities
United StatesNYSE
94YORWYork Water Co$83.4MUtilities
Utilities
United StatesNasdaq
95GWRSGlobal Water Resources, Inc.$60.1MUtilities
Utilities
United StatesNasdaq
96PESIPerma-Fix Environmental Services, Inc.$57.2MUtilities
Utilities
United StatesNasdaq
97SLNGStabilis Solutions, Inc.$55.9MUtilities
Utilities
United StatesNasdaq
98PCYOPure Cycle Corp$33.7MUtilities
Utilities
United StatesNasdaq
99RENXRenX Enterprises Corp.$15.0MUtilities
Utilities
United StatesNasdaq
100CDZICadiz Inc.$11.8MUtilities
Utilities
United StatesNasdaq