Powell Industries Insider Sells $780K Worth of Shares

Thursday, Aug 28, 2025 10:13 pm ET1min read

John Birchall, Managing Director at Powell Industries, sold 3,000 shares for $780,089. The company develops and manufactures custom-engineered equipment and systems for electrical energy distribution, control, and monitoring. Powell Industries has experienced a decline in revenue growth, but its EPS surpasses the industry average. The company's debt-to-equity ratio is below the industry average, and its P/E, P/S, and EV/EBITDA ratios suggest potential undervaluation.

Powell Industries (POWL) has seen a significant surge in its stock price in recent quarters, with shares rising by over 63% year-to-date in 2025, outperforming the S&P 500's 3.1% gain [1]. This performance has been driven by strong growth in the Electric Utility and Industrial segments, with earnings estimates showing a mixed picture but long-term confidence in the company's strategic strengths.

John Birchall, Managing Director at Powell Industries, recently sold 3,000 shares for $780,089, indicating a potential shift in the company's management strategy. The company's recent financial performance has been robust, with revenue growth declining but earnings per share (EPS) surpassing industry averages. Powell Industries' debt-to-equity ratio is below the industry average, suggesting a healthy balance sheet.

Valuation metrics suggest that Powell Industries may be undervalued. The company's price-to-sales (P/S) ratio of 2.72 is 69% below the industry average of 8.90, and its EV/EBITDA ratio of 13.20 is lower than the industry median of 16.33. These metrics indicate that the stock is trading at a significant discount relative to peers [1].

The company's strategic acquisitions and $433M cash reserves support long-term growth, though risks remain. The Petrochemical segment's decline and free cash flow contraction pose challenges, but the company's strong backlog and recent acquisition of REMSAK Limited position it well for future growth. Powell Industries' operational margins have improved, reaching 30.7% in Q3 FY25, and its net cash position provides financial flexibility [2].

Investors should monitor Powell Industries' performance closely, particularly in the Petrochemical segment and free cash flow trends. The company's discounted valuation offers a margin of safety, making it an attractive long-term investment. However, near-term volatility and sector-specific risks must be considered.

References:
[1] https://www.ainvest.com/news/powell-industries-powl-buy-outperformance-2508/
[2] https://finimize.com/content/powl-asset-snapshot

Powell Industries Insider Sells $780K Worth of Shares

Comments



Add a public comment...
No comments

No comments yet