8.96 IDFC FIRST BANK LIMITED 05APR2025Matured