#Powell Industries
-

Powell Industries Stock Falls as $2.4 Billion Backlog Outpaces Revenue Growth
Powell Industries shares slid to around $172 even as backlog reached a record $2.4 billion. Investors are focusing on slower…

Powell Industries shares slid to around $172 even as backlog reached a record $2.4 billion. Investors are focusing on slower…