RE: Form F4 filed21 May 2026 12:30
I remember seeing that 62,048 trade yesterday, they have now sold for a few p gain. I would suggest 60-80% of volume seen is just traders, a few pee here and few pee there.. People just have to accept that, it's the name of the game.