- Market Cap $182.29 million
- P/E 25.43
- Revenue expected to grow 22.00% this year and another 16.10% next year
- Earnings estimated to increase 190.0% this year, an additional 211.10% next year and continue to compound at an annual rate of 20.00% for the next 5 years
- Wall Street analysts have 3 buy recommendations on the stock
None of the regular technical trading strategies have been reliable so a trailing stop loss of your choosing should be used to protect your profits.