Market Cap 1.52B
Revenue (ttm) 3.97B
Net Income (ttm) 79.44M
EPS (ttm) N/A
PE Ratio 25.24
Forward PE 21.02
Profit Margin 2.00%
Debt to Equity Ratio 0.35
Volume 2,570,700
Avg Vol 1,751,944
Day's Range N/A - N/A
Shares Out 97.14M
Stochastic %K 8%
Beta 0.32
Analysts Hold
Price Target $17.29