IIFCL Secures Government Approval for Equity Dilution Reports 1379 Crore Profit for FY26 Flowserve Corporation Q1 2026 Earnings Earnings Beat Estimates in First Quarter OpenAI Signals Potential IPO Move Leading the AI Race to Public Markets