IDFC Bank stock update - Explain24