- Market Cap $ 300.80 million
- P/E 84.39
- Revenue expected to grow 92.90% this year and another 20.20% next year
- Earnings estimated to increase 20.60% next year
- The lone Wall Street analysts following the stock has a strong buy recommendation
- The individual investor on Motley Fool voted 6 to 2 for the stock to beat the market
The 100 day moving average vs price has been the most effective technical trading strategy for this stock.