Idon't think it is overbought as you can see that the last two days have had buybacks.If they thought they could get them cheaper I am sure they would not be buying back and also remember their top price is $1.71+
MMG Price at posting:
$1.20 Sentiment: Hold Disclosure: Held