I think there aren't any sellers other than someone was trying to push it down as always. When the sp was pushed down to $1.85 mark, a lot of buyers rushed in IMO. Then they raced with each other to buy it as much as possible up to $2 which push the sp price to $1.97 again. There are only 134.580 shares on sell side while there are 440.552 shares at buy side atm. Looks very good. (but you never know, sellers may show up tomorrow!)
The intersting thing here is there aren't any sellers. I think some guys were selling and buying themselves to push the sp down IMO.
K2P Price at posting:
$1.97 Sentiment: Buy Disclosure: Held