- Market Cap $1.93 billion
- P/E 40.02
- Revenue expected to grow 8.80% this year and another 8.50% next year
- Earnings estimated to increase 48.50% this year, an additional 11.80% next year and continue to increase at an annual rate of 11.50% for the next 5 years.
- Wall Street analysts issued 4 strong buy, 3 buy and 2 hold recommendations on the stock
The 50-100 day MACD Oscillator has been a reliable technical trading strategy for this stock.