- Market Cap $490 billion
- P/E 68.96
- Revenue expected to grow 17.50% this year and another 14.90% next year
- Earnings estimated to increase 22.50% this year, an additional 18.80% next year and continue to compound at an annual rate of 17.50% for the next 5 years
- Wall Street analysts issued 2 strong buy, 4 buy and 4 hold recommendations on the stock
The 20-100 Day MACD Oscillator has been an effective technical trading strategy for this stock.