... A big shareholder (the biggest actually) would NEVER EVER persistently buy shares, no matter what happens with the underlying business in the short run, if he does not have more/better information sources than you do about the long run.
MML Price at posting:
35.0¢ Sentiment: Buy Disclosure: Held