- Market Cap $646.69 million
- P/E 15.64
- Dividend yield .33%
- No Wall Street analysts are following the stock so there are no revenue or earnings projections
- The individual investors on Motley Fool voted 30 to 18 for the stock to beat the market
The 50 day average vs price has been a reliable technical trading strategy for this stock.