Calcs look about right, but obviously there are a few variables. Even a $2 per share return against a $6 share price is incredible. It seems a certainty based on all the snippets of information the company has released ... no idea why the market hasn't worked it out yet.
BLD Price at posting:
$6.06 Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.