Wow...big sell off at the end, could be many reasons why...maybe a P&D or perhaps they're trying to keep the price down before an announcement...either way, next week could be interesting...
MUT Price at posting:
0.9¢ Sentiment: Hold Disclosure: Held