Medpace Holdings MEDP Q1 2026 Earnings EPS 428 Beats Estimates Paycom Software PAYC Q1 2026 Earnings 315 EPS Surges Past 305 Estimates LinkedIn Planning to Lay Off 5 of Staff in Latest Tech Sector Cuts Source Says Consumer Sentiment Slumps Yet Retail Sales Climb How Long Can the Divergence Persist Kirloskar Electric Company KECLNS Dec 2025 Earnings EPS 066 In Line with Estimates Harikanta Overseas IPO Opens Price Band Set at 9196 Aims to Raise 356 Crore