Its looks like someone just got back from their morning tea break and decided to push the red button again. Whoever it is must have alot to get rid of. My fingers are crossed that these twits regret doing this.
MEO Price at posting:
45.5¢ Sentiment: Buy Disclosure: Held