Yes it does, great update today IMO, I'm backing these guys, I still think this will be around $2 by end of July, that is unless the AFR smash them again, it will be interesting to see how the AFR react to their market update.
BLA Price at posting:
$1.43 Sentiment: Buy Disclosure: Held