- Market Cap $3.52 billion
- Revenue expected to be up 16.50% next year
- Earnings estimates are all over the chart so I feel are unreliable
- Wall Street analysts still issued 4 strong buy, 2 buy and 1 hold recommendation on the stock
- The individual investors on Motley Fool voted 87 to 9 for the stock to beat the market
The 20-50 Day MACD Oscillator has been a reliable technical trading strategy for this stock.