Powell Industries (POWL)

Market Cap:

$373,250,000

Last Price ():

$33.62

Change: +3.00% Open: $33.15 Low: $33.15 High: $33.89
Div. Yield: 3.00% Price/Earnings: 24.6 Price/Book: 1.2 Price/Sales: 0.8