Live feed17:05:46·754dINSIDERFilingvia QuantisnowNew insider Birchall John claimed ownership of 9,166 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.POWL· Powell Industries Inc.EnergyOriginal source