That share buyback they announced in March looks like clever now. In March the share price was around 50 cents. Any shares they bought will provide a nice premium now, and a lump of non-dilutionary shares they can tip into the CR.
YBR Price at posting:
73.0¢ Sentiment: Buy Disclosure: Held