That forecast presumably takes into account of the risk of the current trials going t1ts up. It could well prove to be either way too conservative or way too optimistic, depending on our data.
BLT Price at posting:
30.0¢ Sentiment: Buy Disclosure: Held