If all is so negative, then who is buying the nearly 2 million shares traded in the last few sessions?