Thomas Powell, a significant shareholder in Powell Industries (NASDAQ: POWL), has sold 49,778 shares of the company's stock. The transaction is valued at approximately $25 million, indicating a substantial insider sale.

Major Shareholder Thomas Powell Sells $25 Million in Powell Industries Stock
POWLInsider SellingShareholder ActivityIndustrial Sector



