- Market Cap $280.33 million
- Revenue expected to grow 3.00% next year
- Earnings estimated to increase 115.40% next year and compound at an annual rate of 16.00% for the next 5 years
- Wall Street analysts issued 1 strong buy, 4 buy and 3 hold recommendations on the stock
The 20-100 Day MACD Oscillator has been the most reliable trading strategy for this stock.