Over the last month or so spec stocks have been copping a good old bashing. The story of PET has slowed noticeably since the performance options vested and the question now is how low can they go?
PET Price at posting:
32.5¢ Sentiment: None Disclosure: Not Held