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...


Read on WOBR AI → · More AI market news · StrategyVerse · Quant Research · WOBR.AI