- Market Cap $1.19 billion
- P/E 19.49
- Revenue expected to grow 15.20% this year and another 5.20% next year
- Earnings estimated to increase 46.70% this year, an additional 7.60% next year and continue to compound at an annual rate of 14.00% for the next 5 years
- Wall Street analysts issued 2 strong buy, 6 buy, 1 hold and 1 under perform recommendation on the stock
The 50-100 Day MACD Oscillator has been a reliable technical trading strategy for this stock.