Market Cap 151.20M
Revenue (ttm) 719.19M
Net Income (ttm) 26.26M
EPS (ttm) N/A
PE Ratio 27.93
Forward PE 40.76
Profit Margin 3.65%
Debt to Equity Ratio 0.29
Volume 146,600
Avg Vol 230,080
Day's Range N/A - N/A
Shares Out 20.03M
Stochastic %K 21%
Beta 1.59
Analysts Sell
Price Target $12.50

Latest News on BOOM