NasdaqGS:POWLElectrical
Is It Too Late To Consider Powell Industries (POWL) After Its Surging Share Price?
If you are wondering whether Powell Industries at around US$320 per share still offers value, it helps to separate headline returns from what the underlying valuation is actually saying.
The stock has posted very strong returns, with gains of 26.4% over the last week, 71.5% over the past month, 172.6% year to date and 451.6% over the last year, plus a multi year return of more than 17x.
Recent coverage has focused on Powell Industries as part of broader discussions around power...