An evaluation of ~$20M, independently vetted or determined by external, independent valuers... what are you questioning exactly? The ability of the likes of KPMG to correctly determine business valuation? On what basis, apart from market conjecture, do you find it overvalued?
BLA Price at posting:
$8.42 Sentiment: Hold Disclosure: Not Held