Live feed10:24:42·755dINSIDERFilingvia QuantisnowNew insider Mckertcher Terry B claimed ownership of 8,266 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.POWL· Powell Industries Inc.EnergyOriginal source