I think it's just people regaining confidence in VOC, and the sector more generally. This was at $4 not long ago, with a business that was not really fundamentally better. SP has been under pressure for over a year, about time it was shown some love
VOC Price at posting:
$3.55 Sentiment: Hold Disclosure: Held