- Market Cap $914.39 million
- P/E 9.80
- Revenue expected to be down 27.70% this year buy up again by 5.10% next year
- Earnings are estimated to increase 216.90% this year and an additional 24.10% next year
- Wall Street analysts issued 1 strong buy recommendation
The 50 Day Parabolic Time/Price indicator has been a reliable technical trading strategy for this stock.