Powell Industries (POWL)

Market Cap:

$330,150,000

Last Price ():

$28.89

Change: -0.03% Open: $28.89 Low: $28.77 High: $29.15
Div. Yield: 3.57% Price/Earnings: 283.2 Price/Book: 1.0 Price/Sales: 0.8