Considering they built that stake at around 2 bucks, I can't really blame them for selling less than ten percent of their entire holding for a near 300% profit. I too have taken profits recently. If you were a holder, rather than just a schmuck shouting from the sidelines, you also could take some profits.
Considering they built that stake at around 2 bucks, I can't...
Add to My Watchlist
What is My Watchlist?