Sellers Does anyone know if the large selling is coming from a single source or is it from multiple sources? The stocks appears to be holding up well considering the downward selling pressures placed by the market.
There aren't many companies that I can find that can boast about earning 80+ million in cash from operations with a market cap of 200 million and a net cash position.