Glenmark Pharma Maintains Buy Rating with ₹2,570 Target