From what I can see, trust the fundamentals of the company.
In the long run, this company remains severely undervalued given the past two quarterly's and one needs to have faith that the market will eventually respect that.
MSL Price at posting:
8.2¢ Sentiment: Buy Disclosure: Held