Well this dumping does not make any sense at all. We've gone from a high of 74c now back to roughly 53c. Just a week ago we were sitting around 64c. Half yearly report reflected good outcomes so where is this coming from!?
YBR Price at posting:
52.5¢ Sentiment: LT Buy Disclosure: Held