Today's stacking on the sell side is again a clear demonstration, that some entity does not want the share price to run is natural course of market emotions.
With this sector coming out of a lul, the insiders take the price where they want it to be (stagnate) in order to make a killing later.
Who else in their right mind would heavily sell in an up market, where more positive action is most likely.
As I said before, we know game is on, when they disappear from the scene... unless they are gazumped by a trading halt.
Somehow I don't think they are worried, as their inner sanctum may know far more than us mortals behind our PC's and Laptops.
ESG Price at posting:
80.0¢ Sentiment: Buy Disclosure: Held