Government Approves IIFCL Equity Dilution Company Reports 1379 Crore Profit in FY26 Integra Resources Q1 2026 Earnings EPS Misses Estimates as Shares Rise 76 Using a Debit Card Could Be a Mistake What Consumers Should Consider