Id take profits or some profits on this one , market cap 4 times it asset value , EV/EBITDA ratio of just over 17 implies high growth going forward , seems high compared to others in the sector. Share price maybe a few dollars overpriced imo.
VOC Price at posting:
$5.20 Sentiment: None Disclosure: Not Held