Yes you are correct this is a tightly held stock - hence any upward movement will be significant due to the limited shares on the market and the top 20 shareholders holding such a signigicant amount.
MFE Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held