Most probably just needed the money and being such an illiquid stock its easy to trash the share price when selling. But the same also goes for when those who want to accumulate, very difficult to gain a decent position without pushing the share price significantly higher. Looking forward to a rewarding 2018.
OLV Price at posting:
5.6¢ Sentiment: Buy Disclosure: Held