From what I researched Pybar, if they are the sellers, are not making a loss on the shares they sell. They paid 3cents for them. It is also their usual behavior from other experiences with them.
WPG Price at posting:
3.8¢ Sentiment: Buy Disclosure: Held