Market Cap 2.44B
Revenue (ttm) 3.15B
Net Income (ttm) 464.04M
EPS (ttm) N/A
PE Ratio 13.04
Forward PE 8.71
Profit Margin 14.75%
Debt to Equity Ratio 0.09
Volume 3,751,500
Avg Vol 371,894
Day's Range N/A - N/A
Shares Out 18.11M
Stochastic %K 53%
Beta 0.69
Analysts Strong Sell
Price Target $170.00

Latest News on ARCH

No data available.