NasdaqGS:POWLElectrical
Assessing Powell Industries (POWL) Valuation After Its Strong Recent Share Price Rally
Recent performance snapshot
Powell Industries (POWL) has seen notable share price movement recently, with returns of 8.9% over the past week, about 49% over the past month, and around 86% over the past 3 months.
See our latest analysis for Powell Industries.
Viewed over a longer stretch, Powell Industries has moved from short term strength to a very large 1 year total shareholder return, with recent momentum easing slightly after a small 1 day share price pullback from $275.33.
If this kind...