Isn't that the sentiment of most stocks on any market? Buy on rumour, sell on fact? As time goes by, pressure builds as results draw near. This company has been nothing but ultra reliable in meeting their set deadlines. Pressure builds and people enter.
Added to that is the fact that this is legitimately a feel good stock. Think of the implications success would have for the billions of people not just now but heading into the future. What do you value a stock at that can have such influence on a global scale? - That's why I am here.
BLT Price at posting:
$1.05 Sentiment: Buy Disclosure: Held