Powell Industries Inc (POWL) Valuation Ratios & Charts