Utilities Most Profitable Stocks

Explore 67 Utilities companies ranked by earnings, with available company data companies with earnings data across 67 ranked companies and TradingNote smart money overlays for market signals worth watching.

1
AESThe AES Corporation

earnings

-

Price

$15

Today

+0.07%

Price (30 days)

2
ARTNAArtesian Resources Corporation

earnings

-

Price

$34

Today

+0.12%

Price (30 days)

3
ATNIATN International, Inc.

earnings

-

Price

$23

Today

-1.29%

Price (30 days)

4
ATOAtmos Energy Corporation

earnings

-

Price

$178

Today

-0.20%

Price (30 days)

5
AWKAmerican Water Works Company, Inc.

earnings

-

Price

$134

Today

+3.96%

Price (30 days)

6
AWXAvalon Holdings Corporation

earnings

-

Price

$3

Today

-0.39%

Price (30 days)

-
7
AXIAAXIA Energia S.A.

earnings

-

Price

$10

Today

-2.34%

Price (30 days)

-
8
BBGIBeasley Broadcast Group, Inc.

earnings

-

Price

$22

Today

+1.79%

Price (30 days)

9
BKHBlack Hills Corporation

earnings

-

Price

$76

Today

+2.16%

Price (30 days)

10
BTOCArmlogi Holding Corp.

earnings

-

Price

$0

Today

+2.12%

Price (30 days)

-
11
CDZICadiz Inc.

earnings

-

Price

$3

Today

-2.30%

Price (30 days)

12
CEPUCentral Puerto S.A.

earnings

-

Price

$15

Today

-1.27%

Price (30 days)

-
13
CHTChunghwa Telecom Co., Ltd.

earnings

-

Price

$44

Today

+0.88%

Price (30 days)

-
14
CMSCMS Energy Corporation

earnings

-

Price

$74

Today

-1.40%

Price (30 days)

15
CNPCenterPoint Energy, Inc.

earnings

-

Price

$43

Today

-0.94%

Price (30 days)

16
CPKChesapeake Utilities Corporation

earnings

-

Price

$134

Today

-0.16%

Price (30 days)

17
CTRICenturi Holdings, Inc.

earnings

-

Price

$27

Today

+0.96%

Price (30 days)

18
CWTCalifornia Water Service Group

earnings

-

Price

$51

Today

+3.24%

Price (30 days)

19
DTEDTE Energy Company

earnings

-

Price

$149

Today

+1.33%

Price (30 days)

20
EDConsolidated Edison, Inc.

earnings

-

Price

$112

Today

+1.82%

Price (30 days)

21
EDNEmpresa Distribuidora y Comercializadora Norte Sociedad Anónima

earnings

-

Price

$24

Today

-1.96%

Price (30 days)

-
22
EIXEdison International

earnings

-

Price

$77

Today

+0.13%

Price (30 days)

23
EMAEmera Incorporated

earnings

-

Price

$55

Today

+0.90%

Price (30 days)

24
ENICEnel Chile S.A.

earnings

-

Price

$4

Today

-1.57%

Price (30 days)

25
ETREntergy Corporation

earnings

-

Price

$114

Today

-1.01%

Price (30 days)

26
FTSFortis Inc.

earnings

-

Price

$59

Today

+2.03%

Price (30 days)

27
GWRSGlobal Water Resources, Inc.

earnings

-

Price

$7

Today

-3.94%

Price (30 days)

28
HAFNHafnia Limited

earnings

-

Price

$7

Today

-1.89%

Price (30 days)

29
HTOH2O America

earnings

-

Price

$63

Today

-0.46%

Price (30 days)

30
IDAIDACORP, Inc.

earnings

-

Price

$151

Today

+1.20%

Price (30 days)

31
IHSIHS Holding Limited

earnings

-

Price

$8

Today

-0.12%

Price (30 days)

32
INSWInternational Seaways, Inc.

earnings

-

Price

$88

Today

+1.89%

Price (30 days)

33
KENKenon Holdings Ltd.

earnings

-

Price

$92

Today

-2.85%

Price (30 days)

-
34
KEPKorea Electric Power Corporation

earnings

-

Price

$13

Today

-3.07%

Price (30 days)

-
35
KNOPKNOT Offshore Partners LP

earnings

-

Price

$10

Today

-2.75%

Price (30 days)

36
KTKT Corporation

earnings

-

Price

$18

Today

+1.79%

Price (30 days)

37
MSEXMiddlesex Water Company

earnings

-

Price

$57

Today

+4.05%

Price (30 days)

38
NRGNRG Energy, Inc.

earnings

-

Price

$138

Today

-0.33%

Price (30 days)

39
NTRPNextTrip, Inc.

earnings

-

Price

$2

Today

-5.66%

Price (30 days)

40
NWENorthwestern Energy Group Inc

earnings

-

Price

$73

Today

+2.16%

Price (30 days)

41
OGEOGE Energy Corp.

earnings

-

Price

$49

Today

+1.17%

Price (30 days)

42
OKLOOklo Inc.

earnings

-

Price

$46

Today

-1.19%

Price (30 days)

43
PCGPG&E Corporation

earnings

-

Price

$18

Today

+0.40%

Price (30 days)

44
PCYOPure Cycle Corporation

earnings

-

Price

$11

Today

-0.65%

Price (30 days)

45
PHIPLDT Inc.

earnings

-

Price

$20

Today

+2.31%

Price (30 days)

46
PORPortland General Electric Company

earnings

-

Price

$53

Today

+1.27%

Price (30 days)

47
PPLPPL Corporation

earnings

-

Price

$35

Today

-1.17%

Price (30 days)

48
RNWReNew Energy Global Plc

earnings

-

Price

$6

Today

+2.92%

Price (30 days)

-
49
SBSCompanhia de Saneamento Básico do Estado de São Paulo - SABESP

earnings

-

Price

$6

Today

-2.20%

Price (30 days)

50
SOMNThe Southern Company

earnings

-

Price

$50

Today

-0.48%

Price (30 days)

51
SPOKSpok Holdings, Inc.

earnings

-

Price

$11

Today

+1.90%

Price (30 days)

52
SPRUSpruce Power Holding Corporation

earnings

-

Price

$2

Today

+3.90%

Price (30 days)

53
SRSpire Inc.

earnings

-

Price

$81

Today

-0.28%

Price (30 days)

54
SWXSouthwest Gas Holdings, Inc.

earnings

-

Price

$91

Today

-1.22%

Price (30 days)

55
TIMBTIM S.A.

earnings

-

Price

$22

Today

-1.39%

Price (30 days)

56
TKCTurkcell Iletisim Hizmetleri A.S.

earnings

-

Price

$6

Today

+1.36%

Price (30 days)

57
TNKTeekay Tankers Ltd.

earnings

-

Price

$72

Today

-0.60%

Price (30 days)

58
UTLUnitil Corporation

earnings

-

Price

$54

Today

+2.24%

Price (30 days)

59
VIVTelefônica Brasil S.A.

earnings

-

Price

$14

Today

-0.22%

Price (30 days)

60
VODVodafone Group Public Limited Company

earnings

-

Price

$16

Today

+3.58%

Price (30 days)

61
WTRGEssential Utilities, Inc.

earnings

-

Price

$39

Today

+4.07%

Price (30 days)

62
WTTRSelect Water Solutions, Inc.

earnings

-

Price

$20

Today

-0.70%

Price (30 days)

63
XELXcel Energy Inc.

earnings

-

Price

$79

Today

-1.15%

Price (30 days)

64
XPOXPO Logistics, Inc.

earnings

-

Price

$205

Today

-2.45%

Price (30 days)

65
YORWThe York Water Company

earnings

-

Price

$31

Today

+0.10%

Price (30 days)

66
YTRAYatra Online, Inc.

earnings

-

Price

$1

Today

-2.29%

Price (30 days)

67
ZDZiff Davis, Inc.

earnings

-

Price

$53

Today

+1.48%

Price (30 days)

Showing 1-67 of 67
Prev 100Next 100