IIFCL Secures Government Approval for Equity Dilution Reports 1379 Crore Profit for FY26 RUN Q1 2026 Earnings Massive EPS Surprise Driven by Cost Discipline and Operational Efficiency Mercurys 52 Billion Valuation Marks Continued Fintech Resilience