IDFC FIRST Bank Q2 FY27 Results: Profit Nearly Triples to ₹1,045 Crore, But What’s Driving the Recovery? Indian Share Market Updates - October 25, 2026