YBR has had a tough couple of weeks. I find YBR to have a solid management team, have a good game plan and on it's way to profitability. Do people think this is only due to general market sentiment being down?
YBR Price at posting:
59.5¢ Sentiment: None Disclosure: Held