- Market Cap $1.29 billion
- P/E 18.64
- Revenue expected to grow 14.80% this year and another 11.70% next year
- Earnings estimated to increase 197.10% this year, an additional 4.80% next year and continue to compound at an annual rate of 2.00% for the next 5 years
- Wall Street analysts have 2 strong buy, 2 buy and 2 hold recommendation is place
The 50 Day Parabolic Time/Price indicator has been the best technical trading strategy for this stock