OFS OFS Q1 2026 Earnings Beat Revenue NA EPS 122 Endurance Technologies IPO Opens Key Details on the Rs 1162 Crore Issue What Genpact Limited Gs 142 Jump Means for Investors 20260520