Companies ranked by operating income, in USD
RankCompanyOperating incomeSectorIndustryCountryExchange
1DUKDuke Energy CORP$9.23BUtilities
Utilities
United StatesNYSE
2NEENextEra Energy, Inc.$8.56BUtilities
Utilities
United StatesNYSE
3EPDEnterprise Products Partners L.P.$7.85BUtilities
Utilities
United StatesNYSE
4SOSouthern Co$7.30BUtilities
Utilities
United StatesNYSE
5LNGCheniere Energy, Inc.$6.42BUtilities
Utilities
United StatesNYSE
6VGVenture Global, Inc.$6.38BUtilities
Utilities
United StatesNYSE
7EIXEdison International$6.35BUtilities
Utilities
United StatesNYSE
8OKEONEOK, Inc.$6.11BUtilities
Utilities
United StatesNYSE
9EXCExelon Corp$5.27BUtilities
Utilities
United StatesNasdaq
10AEPAmerican Electric Power Co Inc$5.24BUtilities
Utilities
United StatesNasdaq
11KMIKinder Morgan, Inc.$5.22BUtilities
Utilities
United StatesNYSE
12PCGPG&E Corp$5.17BUtilities
Utilities
United StatesNYSE
13WMBWilliams Companies, Inc.$4.66BUtilities
Utilities
United StatesNYSE
14CEGConstellation Energy Corp$4.60BUtilities
Utilities
United StatesNasdaq
15WMWaste Management, Inc.$4.51BUtilities
Utilities
United StatesNYSE
16CQPCheniere Energy Partners, L.P.$3.87BUtilities
Utilities
United StatesNYSE
17TRGPTarga Resources Corp.$3.84BUtilities
Utilities
United StatesNYSE
18DDominion Energy, Inc.$3.82BUtilities
Utilities
United StatesNYSE
19VSTVistra Corp.$3.56BUtilities
Utilities
United StatesNYSE
20RSGRepublic Services, Inc.$3.37BUtilities
Utilities
United StatesNYSE
21EDConsolidated Edison, Inc.$3.18BUtilities
Utilities
United StatesNYSE
22ETREntergy Corp$3.09BUtilities
Utilities
United StatesNYSE
23ESEversource Energy$3.02BUtilities
Utilities
United StatesNYSE
24PEGPublic Service Enterprise Group Inc$2.90BUtilities
Utilities
United StatesNYSE
25XELXcel Energy Inc.$2.79BUtilities
Utilities
United StatesNasdaq
26WECWEC Energy Group, Inc.$2.32BUtilities
Utilities
United StatesNYSE
27FEFirstEnergy Corp.$2.31BUtilities
Utilities
United StatesNYSE
28PPLPPL Corp$2.27BUtilities
Utilities
United StatesNYSE
29CNPCenterPoint Energy, Inc.$2.24BUtilities
Utilities
United StatesNYSE
30DTEDTE Energy Co$2.19BUtilities
Utilities
United StatesNYSE
31AEEAmeren Corp$2.18BUtilities
Utilities
United StatesNYSE
32NRGNRG Energy, Inc.$2.02BUtilities
Utilities
United StatesNYSE
33AWKAmerican Water Works Company, Inc.$1.95BUtilities
Utilities
United StatesNYSE
34NINiSource Inc.$1.86BUtilities
Utilities
United StatesNYSE
35ATOAtmos Energy Corp$1.82BUtilities
Utilities
United StatesNYSE
36WESWestern Midstream Partners, LP$1.74BUtilities
Utilities
United StatesNYSE
37CMSCMS Energy Corp$1.67BUtilities
Utilities
United StatesNYSE
38WCNWaste Connections, Inc.$1.66BUtilities
Utilities
United StatesNYSE
39EVRGEvergy, Inc.$1.60BUtilities
Utilities
United StatesNasdaq
40UGIUGI Corp$1.18BUtilities
Utilities
United StatesNYSE
41PNWPinnacle West Capital Corp$1.14BUtilities
Utilities
United StatesNYSE
42NFGNational Fuel Gas Co$1.01BUtilities
Utilities
United StatesNYSE
43LNTAlliant Energy Corp$980MUtilities
Utilities
United StatesNasdaq
44WTRGEssential Utilities, Inc.$901MUtilities
Utilities
United StatesNYSE
45OGEOGE Energy Corp.$784MUtilities
Utilities
United StatesNYSE
46CLHClean Harbors, Inc.$739MUtilities
Utilities
United StatesNYSE
47AMAntero Midstream Corp$652MUtilities
Utilities
United StatesNYSE
48DTMDT Midstream, Inc.$650MUtilities
Utilities
United StatesNYSE
49NJRNew Jersey Resources Corp$553MUtilities
Utilities
United StatesNYSE
50BKHBlack Hills Corp$549MUtilities
Utilities
United StatesNYSE
51SWXSouthwest Gas Holdings, Inc.$499MUtilities
Utilities
United StatesNYSE
52PORPortland General Electric Co$497MUtilities
Utilities
United StatesNYSE
53TXNMTXNM Energy, Inc.$497MUtilities
Utilities
United StatesNYSE
54OGSONE Gas, Inc.$477MUtilities
Utilities
United StatesNYSE
55IDAIDACORP, Inc.$410MUtilities
Utilities
United StatesNYSE
56KGSKodiak Gas Services, Inc.$382MUtilities
Utilities
United StatesNYSE
57HEHawaiian Electric Industries, Inc.$377MUtilities
Utilities
United StatesNYSE
58AVAAvista Corp$360MUtilities
Utilities
United StatesNYSE
59EEExcelerate Energy, Inc.$320MUtilities
Utilities
United StatesNYSE
60NWENorthWestern Energy Group, Inc.$319MUtilities
Utilities
United StatesNasdaq
61MDUMDU Resources Group, Inc.$311MUtilities
Utilities
United StatesNYSE
62NWNNorthwest Natural Holding Co$295MUtilities
Utilities
United StatesNYSE
63CPKChesapeake Utilities Corp$271MUtilities
Utilities
United StatesNYSE
64OTTROtter Tail Corp$225MUtilities
Utilities
United StatesNasdaq
65AWRAmerican States Water Co$222MUtilities
Utilities
United StatesNYSE
66CWENClearway Energy, Inc.$211MUtilities
Utilities
United StatesNYSE
67KNTKKinetik Holdings Inc.$198MUtilities
Utilities
United StatesNYSE
68ORAOrmat Technologies, Inc.$197MUtilities
Utilities
United StatesNYSE
69CWTCalifornia Water Service Group$185MUtilities
Utilities
United StatesNYSE
70HTOH2O America$178MUtilities
Utilities
United StatesNasdaq
71MGEEMGE Energy, Inc.$169MUtilities
Utilities
United StatesNasdaq
72NGLNGL Energy Partners LP$143MUtilities
Utilities
United StatesNYSE
73UTLUnitil Corp$113MUtilities
Utilities
United StatesNYSE
74CTRICenturi Holdings, Inc.$92.8MUtilities
Utilities
United StatesNYSE
75TLNTalen Energy Corp$88.0MUtilities
Utilities
United StatesNasdaq
76CWSTCasella Waste Systems, Inc.$66.1MUtilities
Utilities
United StatesNasdaq
77MSEXMiddlesex Water Co$60.2MUtilities
Utilities
United StatesNasdaq
78YORWYork Water Co$30.5MUtilities
Utilities
United StatesNasdaq
79ARTNAArtesian Resources Corp$29.3MUtilities
Utilities
United StatesNasdaq
80GNEGenie Energy Ltd.$19.9MUtilities
Utilities
United StatesNYSE
81RGCORGC Resources, Inc.$18.5MUtilities
Utilities
United StatesNasdaq
82HNRGHallador Energy Co$16.9MUtilities
Utilities
United StatesNasdaq
83CWCOConsolidated Water Co. Ltd.$15.7MUtilities
Utilities
United StatesNasdaq
84PCYOPure Cycle Corp$12.7MUtilities
Utilities
United StatesNasdaq
85GWRSGlobal Water Resources, Inc.$8.18MUtilities
Utilities
United StatesNasdaq
86AWXAvalon Holdings Corp$3.05MUtilities
Utilities
United StatesNYSE
87OPALOPAL Fuels Inc.$2.33MUtilities
Utilities
United StatesNasdaq
88MNTKMontauk Renewables, Inc.$1.13MUtilities
Utilities
United StatesNasdaq