Sign in

Powell Industries, Inc.

POWLElectrical Equipment & Parts

$156.26−7.25%As of Oct 30vs prior close
Market cap
$5.7B
P/E (TTM)
29.8×
P/E (FY1)
29.0×
From 52W high
−51.44%
EPS (LTM)
$5.21
Revenue (LTM)
$1.2B
Net margin
16.49%
Dividend yield
0.23%

Nomior Score

68
Steady ProfileSpeculativeTop 12% of the scored universe
Growth68
Quality75
Value49
Momentum65
Resilience47

Growth

+7.73%revenue a year over 9 fiscal years

YE16 $565.2MLTM $1.2B

Connections