I know that the current price is ridiculus even though I am currently not even holding. Ridiculous in terms of the stage of the company NOT the sentiment within the market which is up the crack pipe.
MBN Price at posting:
0.0¢ Sentiment: None Disclosure: Held