Market Cap 1.75B
Revenue (ttm) 269.16M
Net Income (ttm) 70.41M
EPS (ttm) N/A
PE Ratio 23.98
Forward PE 9.98
Profit Margin 26.16%
Debt to Equity Ratio 0.46
Volume 45,028
Avg Vol 73,314
Day's Range N/A - N/A
Shares Out 87.74M
Stochastic %K 30%
Beta 0.58
Analysts Strong Sell
Price Target $34.50