NasdaqGS:POWLElectrical
Is Powell Industries (POWL) Priced Too High After Its 229.3% One Year Surge
If you are wondering whether Powell Industries' current share price reflects its underlying worth, you are not alone. This article is built to help you interpret what the market might be pricing in.
The stock last closed at US$559.16, after a 0.4% decline over the past 7 days, while the 30 day return is 33.8% and the year to date return is 58.6%.
Over the past year the share price return is 229.3%, and over three and five years the cumulative returns are very large, highlighting how strongly...