Comparison Results
Powell Industries
$192.55
$7.14B
37.35
91.31%
3 Buy
1 Hold
0 Sell
Strong Buy
Eos Energy Enterprises
$3.54
$1.17B
-0.71
-74.03%
3 Buy
4 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:FDN
EnerSys
174.00
76.26
78.03%
ENR
Energizer Holdings
22.11
-0.58
-2.57%
PLUG
Plug Power
1.90
-2.23
-54.00%
POWL
Powell Industries
196.10
92.42
89.14%
EOSE
Eos Energy Enterprises
3.21
-10.65
-76.84%
ENVX
Enovix
2.80
-10.16
-78.40%