Comparison Results
Powell Industries
$192.55
$7.21B
38.99
89.36%
3 Buy
1 Hold
0 Sell
Strong Buy
Eos Energy Enterprises
$3.54
$1.19B
-0.72
-77.31%
3 Buy
4 Hold
0 Sell
Moderate Buy
Performance Comparison
DE:FDN
EnerSys
170.50
73.21
75.25%
ENR
Energizer Holdings
21.54
-1.46
-6.37%
PLUG
Plug Power
1.78
-1.87
-51.30%
POWL
Powell Industries
197.74
92.83
88.48%
EOSE
Eos Energy Enterprises
3.10
-11.72
-79.08%
ENVX
Enovix
2.55
-10.11
-79.86%