If you try to value VOC as a mature business that you assume will grow revenue and profit at around CPI, then it does look overvalued by a long shot. The market does not value VOC this way, and for good reason.
VOC Price at posting:
$5.20 Sentiment: Hold Disclosure: Held