Comparison Results
Public Service Enterprise
€63.44
€31.27B
17.55
-10.92%
4 Buy
8 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:PSE
Public Service Enterprise
62.80
-5.84
-8.51%
ED
Consolidated Edison
105.78
11.89
12.67%
EXC
Exelon
42.72
0.83
1.98%
FE
FirstEnergy
45.83
3.92
9.36%
ES
Eversource Energy
68.33
5.68
9.06%
PPL
PPL
33.79
-1.05
-3.02%