- Market Cap $22.28 billion
- P/E 103.39
- Revenue expected to grow 25.70% this year and another 23.10% next year
- Earnings estimated to increase 13.70% this year, an additional 32.40% next year and compound at an annual rate of 23.43% for the next 5 years
- Wall Street analysts issued 10 strong buy, 9 buy and 12 hold recommendations on the stock
The 50-100 Day MACD Oscillator has been a reliable technical trading strategy for this stock