Seeking AlphaazioniNEUTRALLOW

Powell Industries plunges 13% following Q3 miss; backlog hits record $2.4B

No summary available

Read at Seeking Alpha