Market Cap 998.19M
Revenue (ttm) 505.60M
Net Income (ttm) 85.00M
EPS (ttm) N/A
PE Ratio 9.70
Forward PE 10.17
Profit Margin 16.81%
Debt to Equity Ratio 3.15
Volume 122,300
Avg Vol 248,602
Day's Range N/A - N/A
Shares Out 37.07M
Stochastic %K 79%
Beta 1.35
Analysts Hold
Price Target $25.00