Don't sweat it - we all get it wrong occasionally. Most people here are still sitting on huge unrealised gains, and I just hope they wake up in time to take profits.
It would be a shame to see them all ride BLR back down to a few cents.
BLR Price at posting:
0.0¢ Sentiment: Sell Disclosure: Not Held