Live feed16:08:15·77dINSIDERFilingvia QuantisnowCorp Controller Ni Ping sold $41,300 worth of shares (70 units at $590.00), decreasing direct ownership by 3% to 2,023 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.POWL· Powell Industries Inc.EnergyOriginal source