Powell Industries: A Record Backlog Isn't Enough To Make It A Buy (NASDAQ:POWL)
· seekingalpha.com
Powell Industries (POWL) has a record $2.4B backlog but trades at 35x earnings.
Powell Industries ( POWL ) is benefiting from strong demand in data centers, utilities and its traditional industrial markets, with its record backlog of $2.4 b...