IndusInd Bank Ltd. closed 18.88% below its 52-week high of 968.60 rupees, which the company reached on February 26th.