I think that the price could also oscillate around these lows as long as "holders" want to keep beating up on the company online.
Fundamentals are king long term but the short term damage done by this relentless daily barrage of negativity (often over imagined circumstances) is very real.
PET Price at posting:
27.5¢ Sentiment: Buy Disclosure: Held