Live feed17:48:34·69dINSIDERFilingLarge owner Powell Thomas W sold $15,126,885 worth of shares (25,316 units at $597.52), decreasing direct ownership by 4% to 651,949 units (SEC Form 4)POWL· Powell Industries Inc.EnergyOriginal source