If the float is 300m then yes it's possible. If there was dumping, the recent week of trading wouldn't have sustained the pps as well as it did. The supply would have made for larger swings.
Everything I say is my opinion. Do not invest based on my opinions! Discussion always encouraged.