Lets focus on who in the hell keeps dumping the stock at the moment shall well. If Blackrock are in and are holding they are 50 times better than whoever the clown is doing the selling at the moment.
ETC Price at posting:
42.0¢ Sentiment: None Disclosure: Held