RE:return to the mean ?Nothing to stress. There is no volume at all. What is 10000 shares at 0.23-0.24$ ... Just a deal to buy when everybody knows what we are without debt, having cash flow, oversizing, a new concession, an extraordinary dividend coming soon.
Not a single company in the world is having that but GER.
GLTA