Market Cap 6.62B
Revenue (ttm) 647.68M
Net Income (ttm) 222.08M
EPS (ttm) N/A
PE Ratio 29.57
Forward PE 30.71
Profit Margin 34.29%
Debt to Equity Ratio 0.00
Volume 394,700
Avg Vol 735,006
Day's Range N/A - N/A
Shares Out 47.47M
Stochastic %K 11%
Beta 1.40
Analysts Strong Sell
Price Target $191.00