- Market Cap $1.03 billion
- P/E 32.12
- Dividend yield 1.37%
- Revenue expected to grow 17.20% this year and another 15.60% next year
- Earnings estimated to increase 33.80% this year, an additional 14.90% next year and continue to compound at an annual rate of 10.00% for the next 5 years
- Wall Street analysts issued 1 strong buy, 1 buy and 2 hold recommendations on the stock
The price vs. the 100 day moving averages have been the most successful trading strategy for this stock.
Remember these are not buy rating but are an example of a stock fighting the tape.