RE: 10 billion market capToday 08:56
I think all the excuses about the share price drop being market manipulation, dirty tricks and evil shorters is just nonsense, the market is what it says, a market and when there are too many sellers and not enough buyers prices go down, there is not some dark force at play . Probably down to a lot of private investors who start panicking when they start seeing large gains wiped out fuelling the downward spiral IMO