Market Cap 6.84B
Revenue (ttm) 647.68M
Net Income (ttm) 222.08M
EPS (ttm) N/A
PE Ratio 28.41
Forward PE 30.40
Profit Margin 34.29%
Debt to Equity Ratio 0.00
Volume 633,200
Avg Vol 797,666
Day's Range N/A - N/A
Shares Out 47.53M
Stochastic %K 90%
Beta 1.46
Analysts Strong Sell
Price Target $183.38