Source: iNVEZZ

Powell Industries Inc: Powell Industries stock price sends mixed signals: is it a good buy?

Powell Industries stock price has crashed and formed a death cross pattern in the past few months as concerns about tariffs and costs remained. It initially peaked at $363.55 in November last year and is currently $171.50. So, is it safe to buy the POWL stock dip or sell the rip? Powell Industries has been [...]

Read full article »
Annual Revenue
$1.0-5.0B
Employees
1.0-5.0K
Brett A. Cope's photo - President & CEO of Powell Industries Inc

President & CEO

Brett A. Cope

CEO Approval Rating

82/100

Read more