◆ NeutralPOWL
Powell Industries (POWL) Down 18.6% Since Last Earnings Report: Can It Rebound?
Zacks Investment Research·
Powell Industries shares fell 18.6% following its Q3 fiscal 2026 earnings report, which missed both EPS ($1.42 vs. $1.49 estimate) and revenue ($311.7M vs. $318M estimate) expectations. Despite the miss, the company showed strong fundamentals with record quarterly orders of $934M, a $2.4B backlog (up 69% YoY), and robust demand in commercial, industrial, and utility markets. However, downward estimate revisions and a Hold rating suggest near-term headwinds despite favorable long-term outlook.
Read Full Article at Zacks Investment Research →