- Market Cap $9.57 billion
- P/E 24.70
- Revenue expected to grow 17.30% this year and another 8.70% next year
- Earnings estimated to increase 17.10% this year, an additional 14.20% next year and continue to compound at an annual rate of 14.33% for the next 5 years
- Wall Street analysts issue 7 strong buy, 11 buy, 6 hold and a single under perform recommendation on this stock
The 50-100 Day MACD Oscillator as been a reliable technical trading strategy for this stock.