Powell Industries Insider Sells $828,905 of Stock Across Two Days
Thomas W. Powell, identified as a 10% owner of Powell Industries (POWL), executed multiple transactions selling a total of 1,479 shares of common stock on February 24 and 25, 2026, according to a Form 4 filed with the SEC. The sales, which generated $828,905, were completed at prices ranging from $560.3004 to $563.651. The insider reduction follows…