- Market Cap $ 18.68 billion
- P/E 35.39
- Revenue expected to grow 1060% this year and another 10.80% next year
- Earnings estimated to increase 15.30% this year, an additional 15.20% next year and continue to compound at an annual rate of 15.03% for the next 5 years
- Wall Street analysts issued 6 strong buy, 12 buy, 6 hold and a sell recommendation on the stock
The usual technical trading strategies haven't been that reliable on this stock so I would use a trailing stop loss to preserve your gains.