Thomas W. Powell, a 10% owner of Powell Industries Inc. (POWL), executed a significant sale of shares on March 19, 2026. Powell offloaded 49,778 shares at an average price of $502.23 per share, resulting in a transaction valued at approximately $25 million.
This transaction follows a pattern of recent sales by Powell, including smaller disposals in February and early March. Another executive, Brett Alan Cope, also reported a sale of 1,480 shares earlier in March.
Insider sales can be motivated by a variety of personal financial decisions, such as diversification or tax planning, and do not inherently indicate a negative view of the company's prospects.