Curious to see how they come up with these numbers; for a venture in this stage, the value one puts into it is really a reflection of risk tolerance and competitors for investment. So hard to see where 0.13c comes from. I think it is a steal at 40c.
MLL Price at posting:
7.7¢ Sentiment: Buy Disclosure: Held