- Market Cap $1.34 billion
- Revenue expected to grow 32.20% this year and another 11.90% next year
- Earnings estimated to decrease 30.60% this year buy increase again by 14.90% next year
- Wall Street analysts issued 3 strong by and 2 buy recommendations on the stock
None of the regular technical trading strategies have been reliable on this stock so I suggest you use a trailing stop loss near the 100 day moving average to protect your gains.