So the share price has gone up and down for a long while (well more down than up) and the fundamentals if anything have only improved. Sounds more like the only thing that hasn't been counting is fundamentals.
MOY Price at posting:
17.5¢ Sentiment: None Disclosure: Held