- Market Cap $7.75 billion
- Revenue expected to grow 45.00% this year and another 38.10% next year
- Earnings estimated to increase by 60.00% this year, an additional 375.00% next year and continue to compound at an annual rate of 32.50% for the next 5 years
- Wall Street analysts issued 7 strong buy, 5 buy, 3 hold and 1 sell recommendation on this stock
The 50-100 Day MACD Oscillator has been an effective technical trading strategy for this stock.