- Market Cap $295.40 million
- P/E 10.98
- Revenue expected to grow 4.40% this year and another 5.10% next year
- Earnings estimated to increase 76.50% this year, an additional 13.30% next year and continue to increase at an annual rate of 10.00% for the next 5 years
- Wall Street analysts issued 1 strong buy, 2 buy and 2 hold recommendations on the stock
The 50-100 Day MACD Oscillator has been an effective trading strategy for this stock