This is a democratic forum and the reason why most of us are here is to consider different views. I am not here to confirm my investment thesis. I am here to challenge them!
Please keep posting! :)
BLT Price at posting:
$1.93 Sentiment: Buy Disclosure: Held