Companies ranked by revenue, in USD
RankCompanyRevenueSectorIndustryCountryExchange
1CEGConstellation Energy Corp$31.3BUtilities
Utilities
United StatesNasdaq
2EXCExelon Corp$25.3BUtilities
Utilities
United StatesNasdaq
3AEPAmerican Electric Power Co Inc$22.8BUtilities
Utilities
United StatesNasdaq
4XELXcel Energy Inc.$14.6BUtilities
Utilities
United StatesNasdaq
5EVRGEvergy, Inc.$6.09BUtilities
Utilities
United StatesNasdaq
6LNTAlliant Energy Corp$4.43BUtilities
Utilities
United StatesNasdaq
7TLNTalen Energy Corp$3.44BUtilities
Utilities
United StatesNasdaq
8CWSTCasella Waste Systems, Inc.$1.96BUtilities
Utilities
United StatesNasdaq
9NWENorthWestern Energy Group, Inc.$1.69BUtilities
Utilities
United StatesNasdaq
10OTTROtter Tail Corp$1.31BUtilities
Utilities
United StatesNasdaq
11NFENew Fortress Energy Inc.$1.27BUtilities
Utilities
United StatesNasdaq
12HTOH2O America$829MUtilities
Utilities
United StatesNasdaq
13MGEEMGE Energy, Inc.$769MUtilities
Utilities
United StatesNasdaq
14HNRGHallador Energy Co$452MUtilities
Utilities
United StatesNasdaq
15CLNEClean Energy Fuels Corp.$442MUtilities
Utilities
United StatesNasdaq
16OPALOPAL Fuels Inc.$340MUtilities
Utilities
United StatesNasdaq
17QRHCQuest Resource Holding Corp$248MUtilities
Utilities
United StatesNasdaq
18MSEXMiddlesex Water Co$206MUtilities
Utilities
United StatesNasdaq
19MNTKMontauk Renewables, Inc.$189MUtilities
Utilities
United StatesNasdaq
20CWCOConsolidated Water Co. Ltd.$128MUtilities
Utilities
United StatesNasdaq
21ARTNAArtesian Resources Corp$117MUtilities
Utilities
United StatesNasdaq
22RGCORGC Resources, Inc.$107MUtilities
Utilities
United StatesNasdaq
23VIVKVivakor, Inc.$89.6MUtilities
Utilities
United StatesNasdaq
24YORWYork Water Co$83.4MUtilities
Utilities
United StatesNasdaq
25GWRSGlobal Water Resources, Inc.$60.1MUtilities
Utilities
United StatesNasdaq
26PESIPerma-Fix Environmental Services, Inc.$57.2MUtilities
Utilities
United StatesNasdaq
27SLNGStabilis Solutions, Inc.$55.9MUtilities
Utilities
United StatesNasdaq
28PCYOPure Cycle Corp$33.7MUtilities
Utilities
United StatesNasdaq
29RENXRenX Enterprises Corp.$15.0MUtilities
Utilities
United StatesNasdaq
30CDZICadiz Inc.$11.8MUtilities
Utilities
United StatesNasdaq
31CETYClean Energy Technologies, Inc.$2.64MUtilities
Utilities
United StatesNasdaq