Market Cap 969.54M
Revenue (ttm) 505.60M
Net Income (ttm) 85.00M
EPS (ttm) N/A
PE Ratio 9.30
Forward PE 9.30
Profit Margin 16.81%
Debt to Equity Ratio 3.15
Volume 226,334
Avg Vol 201,898
Day's Range N/A - N/A
Shares Out 37.49M
Stochastic %K 77%
Beta 1.54
Analysts Hold
Price Target $27.67