NasdaqGS:POWLElectrical
Assessing Powell Industries (POWL) Valuation After A Strong Multi Year Share Price Run
Why Powell Industries is on investors’ radar
Powell Industries (POWL) has drawn attention after a strong run over the past year, with a 95.31% total return and a last close of $453.24. This performance has prompted fresh interest in its valuation and fundamentals.
See our latest analysis for Powell Industries.
The recent move in Powell Industries’ share price, including a 28.57% 1 month share price return, comes on top of a very large 5 year total shareholder return. This suggests momentum...