Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Vistra Corp. logo Vistra Corp.
VST
$ 154.73 65.4 B $ 4.95 B 26.8 3.8 $ 5.7 usa
Sempra Energy logo Sempra Energy
SRE
$ 98.82 64.5 B $ 2.57 B 30.9 5.6 $ 3.2 usa
Dominion Energy logo Dominion Energy
D
$ 64.23 54.9 B $ 7.2 B 16.5 3.4 $ 3.9 usa
Entergy Corporation logo Entergy Corporation
ETR
$ 116.47 51.5 B $ 6.07 B 23.6 3.9 $ 5.0 usa
Exelon Corporation logo Exelon Corporation
EXC
$ 48.57 49.1 B $ 10.1 B 17.3 2.0 $ 2.9 usa
Public Service Enterprise Group Incorporated logo Public Service Enterprise Group Incorporated
PEG
$ 83.13 41.5 B $ 2.15 B 18.1 3.5 $ 4.6 usa
NRG Energy logo NRG Energy
NRG
$ 164.07 32 B $ 3.22 B -674.1 1.1 $ -0.2 usa
FirstEnergy Corp. logo FirstEnergy Corp.
FE
$ 51.43 29.7 B $ 4.17 B 27.5 2.1 $ 1.9 usa
Brookfield Infrastructure Partners L.P. logo Brookfield Infrastructure Partners L.P.
BIP
$ 36.56 16.8 B $ 1.87 B 54.0 2.3 $ 0.7 bermuda
Brookfield Renewable Partners L.P. logo Brookfield Renewable Partners L.P.
BEP
$ 34.66 14.3 B -147.7 4.2 $ -0.2 bermuda
The AES Corporation logo The AES Corporation
AES
$ 14.39 10.2 B $ -1.37 B 9.5 0.8 $ 1.5 usa
Clearway Energy logo Clearway Energy
CWEN
$ 41.07 8.37 B $ 1.08 B -39.2 5.1 $ -1.0 usa
Ormat Technologies logo Ormat Technologies
ORA
$ 115.22 6.99 B $ 444 M 59.9 7.5 $ 1.9 usa
Black Hills Corporation logo Black Hills Corporation
BKH
$ 73.8 5.39 B $ 722 M 25.2 2.6 $ 2.9 usa
Algonquin Power & Utilities Corp. logo Algonquin Power & Utilities Corp.
AQN
$ 6.39 4.91 B $ 591 M 5.5 5.6 $ 1.2 canada
NorthWestern Corporation logo NorthWestern Corporation
NWE
$ 70.61 4.12 B $ 452 M 30.4 3.0 $ 2.3 usa
Otter Tail Corporation logo Otter Tail Corporation
OTTR
$ 90.28 3.78 B $ 501 M 12.3 2.9 $ 7.4 usa
Avista Corporation logo Avista Corporation
AVA
$ 41.87 3.39 B $ 526 M 24.2 2.3 $ 1.7 usa
Dyne Therapeutics logo Dyne Therapeutics
DYN
$ 18.68 3.08 B $ -456 M -5.2 $ -3.7 usa
MGE Energy logo MGE Energy
MGEE
$ 80.77 2.95 B $ 186 M 19.2 142.4 $ 4.2 usa
Unitil Corporation logo Unitil Corporation
UTL
$ 54.58 916 M $ 72.3 M 25.2 2.0 $ 2.2 usa
China Recycling Energy Corporation logo China Recycling Energy Corporation
CREG
$ 0.63 9.56 M $ -932 K -1.4 98.2 $ -0.2 china
Kenon Holdings Ltd. logo Kenon Holdings Ltd.
KEN
$ 88.17 1.3 M singapore