- Market Cap $4.58 billion
- Revenue and Earnings projections are very mixed for this stock
- Wall Street analysts issued 3 strong buy and 7 buy recommendations for this stock
- The individual investor on Motley Fool voted 322 to 47 for the stock to beat the market
The best technical trading strategy for this stock has been the price vs. 50 day moving average.