Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Sempra Energy logo Sempra Energy
SRE
$ 92.28 60.2 B $ 2.58 B 24.0 4.8 $ 3.8 usa
Dominion Energy logo Dominion Energy
D
$ 67.27 57.5 B $ 7.2 B 16.2 3.3 $ 3.9 usa
Vistra Corp. logo Vistra Corp.
VST
$ 147.77 50.1 B $ 4.94 B 30.6 3.1 $ 4.6 usa
Entergy Corporation logo Entergy Corporation
ETR
$ 110.54 48.9 B $ 6.07 B 23.6 3.9 $ 5.0 usa
Exelon Corporation logo Exelon Corporation
EXC
$ 45.88 46.4 B $ 8.96 B 14.7 1.7 $ 3.1 usa
Public Service Enterprise Group Incorporated logo Public Service Enterprise Group Incorporated
PEG
$ 79.5 39.7 B $ 2.15 B 15.7 3.0 $ 5.1 usa
FirstEnergy Corp. logo FirstEnergy Corp.
FE
$ 47.18 27.2 B $ 4.6 B 18.3 1.8 $ 2.5 usa
NRG Energy logo NRG Energy
NRG
$ 124.96 24.4 B $ 2.53 B 0.9 $ 4.3 usa
Brookfield Infrastructure Partners L.P. logo Brookfield Infrastructure Partners L.P.
BIP
$ 38.58 17.7 B $ 13.3 B 45.4 0.3 $ 0.8 bermuda
Brookfield Renewable Partners L.P. logo Brookfield Renewable Partners L.P.
BEP
$ 35.23 15.1 B -20.8 0.9 $ -1.6 bermuda
The AES Corporation logo The AES Corporation
AES
$ 14.67 10.4 B $ -1.49 B 9.6 0.8 $ 1.5 usa
Ormat Technologies logo Ormat Technologies
ORA
$ 136.46 8.28 B $ 498 M 54.4 6.7 $ 2.2 usa
Clearway Energy logo Clearway Energy
CWEN
$ 37.82 7.71 B $ 1.08 B -37.4 4.9 $ -1.0 usa
Black Hills Corporation logo Black Hills Corporation
BKH
$ 72.63 5.3 B $ 853 M 17.4 2.2 $ 4.3 usa
Algonquin Power & Utilities Corp. logo Algonquin Power & Utilities Corp.
AQN
$ 5.87 4.51 B $ 2.14 B -4.4 0.8 $ -1.4 canada
NorthWestern Corporation logo NorthWestern Corporation
NWE
$ 70.2 4.1 B $ 452 M 30.2 2.9 $ 2.3 usa
Kenon Holdings Ltd. logo Kenon Holdings Ltd.
KEN
$ 72.15 3.76 B $ 152 M 11.2 $ 8.2 singapore
Otter Tail Corporation logo Otter Tail Corporation
OTTR
$ 89.54 3.75 B $ 482 M 12.5 2.8 $ 7.1 usa
Avista Corporation logo Avista Corporation
AVA
$ 42.43 3.44 B $ 526 M 23.5 2.3 $ 1.7 usa
Dyne Therapeutics logo Dyne Therapeutics
DYN
$ 18.13 2.99 B $ -475 M -5.3 $ -3.5 usa
MGE Energy logo MGE Energy
MGEE
$ 77.72 2.84 B $ 191 M 18.3 141.8 $ 4.4 usa
Unitil Corporation logo Unitil Corporation
UTL
$ 51.48 864 M $ 72.3 M 23.0 1.8 $ 2.2 usa
China Recycling Energy Corporation logo China Recycling Energy Corporation
CREG
$ 0.2 3.04 M $ -1.08 M -1.9 25.8 $ -0.2 china