Powell Industries Inc is trading at $296.58 (up 4.1%), rebounding from Friday’s 5% pullback as investors refocus on the company's strong fundamentals and record-breaking performance.
- The stock is supported by a recently reported record $1.8 billion backlog and nearly 97% year-over-year order growth, driven primarily by surging demand from data centers and electric utilities.
- Broader U.S. equities are also trending higher, providing a favorable risk-on backdrop that has helped the stock regain momentum.