Powell Industries, Inc. (POWL – Snapshot Report) announced fourth quarter fiscal 2014 earnings of 20 cents per share, outpacing the Zacks Consensus Estimate of a loss of 7 cents. However, the bottom line lagged the year-ago earnings of 75 cents per share by
December 3, 2014