Market Cap 938.55M
Revenue (ttm) 426.60M
Net Income (ttm) 65.80M
EPS (ttm) N/A
PE Ratio 10.92
Forward PE 9.10
Profit Margin 15.42%
Debt to Equity Ratio -72.16
Volume 150,100
Avg Vol 220,678
Day's Range N/A - N/A
Shares Out 37.32M
Stochastic %K 53%
Beta 1.47
Analysts Hold
Price Target $29.67