RE: new Vid15 Jun 2020 18:52
33,613 buy printed after the close. It's amazing really, only a couple of legitimate sells and the rest were buys today yet down 8% .. there seems to be no correlation between future revenues and market cap. Unlike the covid vaccine stocks which will probably never make a penny yet are valued in the tens or hundreds of millions. As dallo said we've either missed something glaringly obvious or we've spotted a massively undervalued company.