- Market Cap $286.70 million
- P/E 107.45
- Revenue expected to grow 9.40% this year and another 7.90% next year
- Earnings estimated to increase 200.00% this year, an additional 28.60% next year and continue to increase at an annual rate of 30.00% for the next 5 years
- Wall Street analysts issued 3 strong buy, 1 buy and 2 hold recommendations on the stock
None of the usual technical trading strategies have been effective on this stock so please use a trailing stop loss to protect your gains.