The best people really what's happened in the last 12 months the best people are still there
If Vocus was a dog the vet would have put it down 6 months ago
When 2 PE firms walk away from a stock and it drops to its current price what does that say about the people at Vocus = no faith is what the market is saying
VOC Price at posting:
$2.39 Sentiment: Sell Disclosure: Held