Yes I did (phew!)
Although I am still watching this one here and there and if the numbers change (rather than the constant bullish (aka bullshit) company rhetoric) I may consider buying again...but that seems unlikely.
YBR Price at posting:
29.5¢ Sentiment: Sell Disclosure: Not Held