Future guidance is good and they are on track. Nothing negative in any aspect. Someone is trying to fill more here by pushing the SP down. Need to see the short sell. And also yes most of the stocks are down due to the FY end
MML Price at posting:
82.5¢ Sentiment: Buy Disclosure: Held