Enforcer, what games do you think are at play? - I think it is just that a few day traders are impatient and sell and holders who know that the real value of this company is much higher are holding and slowly topping up thanks to the traders.
MET Price at posting:
38.0¢ Sentiment: Buy Disclosure: Held