Lets not forget that the Indepent report still values the company between $3.90 and $5.20. All parts of the business are performing very well, which should only rise this valuaton. Still unbelievably cheap!!
VRL Price at posting:
$2.07 Sentiment: Buy Disclosure: Held