NasdaqGS:POWLElectrical
Is It Too Late To Consider Powell Industries (POWL) After Its 209% One Year Surge?
Wondering whether Powell Industries is still good value after its huge run, or if most of the upside is already reflected in the price.
The stock recently closed at US$513.56, with a 2.1% 7 day return, a 9.9% 30 day decline, a 45.7% return year to date and a 209.3% return over the past year, while the 3 year and 5 year returns are very large.
These moves have kept Powell Industries on many investors' radar, with ongoing attention on how its business supports critical capital goods projects...