Selling pressureWho is dumping all these shares, it feels like someone is trying to keep ATW share price from rising. Why else put these hidden orders at a low price instead of trying to get the best price possible. Is this some sort of give away? :D
Confused...