The poor share price performance doesn't help matters either, it presents itself as neither a yield nor a growth stock and with such low market liquidity it doesn't offer short term traders anything but risk.
YBR Price at posting:
20.5¢ Sentiment: None Disclosure: Not Held