Powell Industries (POWL) Soars 6.8%: Is Further Upside Left in the Stock?
Powell Industries (POWL) shares ended the last trading session 6.8% higher at $212.92. The jump came on an impressive volume with a higher-than-average number of shares changing hands in the session. This compares to the stock's 17% gain over the past four weeks.Powell’s rally is primarily driven persistent strength and healthy levels of project activity across the electric utility and commercial & other industrial markets. Several favorable trends across the oil, gas and petrochemical end markets, includin ...