- Market Cap $1.15 billion
- P/E 33.80
- Revenue expected to grow 22.10% this year and another 21.30% next year
- Earnings estimated to increase 87.50% this year, an additional 25.30% next year and continue to compound at an annual rate of 14.90% for the next 5 years
- Wall Street analysts issued 1 strong buy, 1 buy and 2 hold recommendations on the stock
The 20-50 Day MACD Oscillator has been shown to be an effective technical trading strategy for this stock.