- Market Cap $ 11.82 billion
- P/E 35.74
- Dividend yield .90%
- Revenue expected to grow 13.60% this year and another 11.70% next year
- Earnings estimated to increase 64.00% this year, an additional 32.80% next year and continue to increase at an annual rate of 18.60% for the next 5 years
- Wall Street analysts issued 5 strong buy, 5 buy and 4 hold recommendations on the stock
The 100 day moving average vs. the price has been a reliable trading strategy for this stock.