- Market Cap $395.38 million
- Revenue expected to grow 7.20% this year and another 12.20% next year
- Earnings estimated to increase 89.50% this year, an additional 350.00% next year and continue to compound at an annual rate of 10.00% for the next 5 years
- Wall Street analysts issued 1 strong buy and 4 buy recommendations on the stock
The 50 Day Parabolic Time/Price has been a reliable technical trading strategy for this stock.