The share has just come out of a stagnation lasting a few years. It was at 44c how many years ago. Not sure investors that purchased at that price could wait out nearly 10 years to break even.
MOY Price at posting:
37.3¢ Sentiment: None Disclosure: Held