- Market Cap $971.98 million
- P/E 15.30
- Revenue expected to grow 12.30% this year and another 5.40% next year
- Earnings estimated to increase 27.80% this year, an additional 14.80% next year and continue to compound at an annual rate of 14.00% for the next 5 years
- Wall Street analysts released 1 strong buy, 6 buy, 1 hold and 1 under perform recommendation on the stock
The 100 day moving average vs price has been the most reliable technical trading strategy on this stock.
Although this is a stock bucking the current trend, I am still not buying anything in this uncertain market.