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