- Market Cap $2.30 billion
- P/E 30.85
- Revenue expected to grow 27.20% this year and another 21.70% next year
- Earnings estimated to increase 21.10% this year, an additional 17.40% next year and continue to compound at an annual rate of 16.19% for the next 5 years
- Wall Street analysts issued 4 strong buy, 2 buy, 1 hold and a single under perform recommendation on the stock.
The 50-100 Day MACD Oscillator has been a reliable technical trading strategy for this stock.