Top shareholder list suggests at least one major shareholder has been selling down for a while now. There may be traders in there as well but overall its a big guy who does not believe (or see's better opportunities away)
Add to My Watchlist
What is My Watchlist?