Learn more

Revealing a significant insider sell on October 15, Thomas W Powell, 10% Owner at Powell Industries (NASDAQ:POWL), as per the latest SEC filing. What Happened: A Form 4 filing from the U.S. Securities and Exchange Commission on Tuesday showed that Powell sold 2,451 shares of Powell Industries. The total transaction amounted to $642,401. At Wednesday morning, Powell Industries shares are up by 1.57%, trading at $268.7. Delving into Powell Industries’s BackgroundPowell Industries Inc is a United States-based company that develops, designs, manufactures, and services custom-engineered equipment a…

cuu