Powell Industries corp controller Ni Ping sells $116,997 in stock
Powell Industries' corporate controller, Ni Ping, sold 700 shares for $116,997 at $167.14 each. The stock is down 9% this week but up 56% year-to-date. Q3 revenue was $312M, missing estimates by 1.46%. Cantor Fitzgerald lowered its price target to $235, maintaining a Neutral rating.





