- Market Cap $554.82 million
- P/E 23.93
- Revenue expected to grow 10.60% this year and another 13.20% next year
- Earnings estimated to increase 20.00% this year, an additional 26.70% next year and continue to increase at an annual rate of 21.92% for the next 5 years
- Wall Street analysts issued 8 strong buy recommendations on the stock
The 20-100 Day MACD Oscillator has been a reliable technical trading strategy for this stock.