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