Sun Pharma long-term performance