I remember people saying pre-consolidation that this company could easily hit the $1 mark if clinical trials were successful. That would mean $25+ now yeah?
Is it unrealistic to think $25 in the next couple of years?
BLT Price at posting:
99.0¢ Sentiment: LT Buy Disclosure: Held