- Market Cap $559.36 million
- P/E 176.79
- Revenue expected to grow 16.20% this year and another 11.50% next year
- Earnings estimated to increase 51.40% this year, an additional 45.30% next year and continue to compound at an annual rate of 29.50% for the next 5 years
- Wall Street analysts issued 2 strong buy, 5 buy and 1 hold recommendation on the stock
The 50-100 Day MACD Oscillator has been a reliable technical trading strategy for this stock.