Home Business Powell Industries stock has surged: time to buy or sell?