Powell Industries (POWL)

Market Cap:

$381,810,000

Last Price ():

$33.41

Change: +0.12% Open: $33.42 Low: $32.96 High: $33.55
Div. Yield: 3.18% Price/Earnings: 41.3 Price/Book: 1.2 Price/Sales: 0.8