I guess it depends on peoples perception of short and long term. If it was 6-12 weeks i say thats very sh even up to 6 months. Maybe im really patient. Either way you look at it, its not far off.
MNM Price at posting:
11.9¢ Sentiment: LT Buy Disclosure: Held